  @font-face {
    font-family: 'Segoe UI Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Regular'), url('fonts/Segoe UI.woff') format('woff');
    }


    @font-face {
    font-family: 'Segoe UI Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Italic'), url('fonts/Segoe UI Italic.woff') format('woff');
    }


    @font-face {
    font-family: 'Segoe UI Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Bold'), url('fonts/Segoe UI Bold.woff') format('woff');
    }


    @font-face {
    font-family: 'Segoe UI Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Bold Italic'), url('fonts/Segoe UI Bold Italic.woff') format('woff');
    }

    /* #### Generated By: http://www.cufonfonts.com #### */

    @font-face {
    font-family: 'Roboto Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Regular'), url('fonts/Roboto-Regular.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Italic'), url('fonts/Roboto-Italic.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Bold'), url('fonts/Roboto-Bold.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Bold Italic'), url('fonts/Roboto-BoldItalic.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Thin';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Thin'), url('fonts/Roboto-Thin.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Thin Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Thin Italic'), url('fonts/Roboto-ThinItalic.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Light';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Light'), url('fonts/Roboto-Light.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Light Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Light Italic'), url('fonts/Roboto-LightItalic.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Medium';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Medium'), url('fonts/Roboto-Medium.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Medium Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Medium Italic'), url('fonts/Roboto-MediumItalic.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Black';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Black'), url('fonts/Roboto-Black.woff') format('woff');
    }


    @font-face {
    font-family: 'Roboto Black Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Roboto Black Italic'), url('fonts/Roboto-BlackItalic.woff') format('woff');
    }

    /*custom icons*/

    @font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?gcizk3');
  src:  url('fonts/icomoon.eot?gcizk3#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?gcizk3') format('truetype'),
    url('fonts/icomoon.woff?gcizk3') format('woff'),
    url('fonts/icomoon.svg?gcizk3#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iconite-ingrediente_ananas:before {
  content: "\e900";
  color: #9a9898;
}
.icon-iconite-ingrediente_Ardei-iute-proaspat:before {
  content: "\e901";
  color: #9a9898;
}
.icon-iconite-ingrediente_ardei:before {
  content: "\e902";
  color: #9a9898;
}
.icon-iconite-ingrediente_bacon:before {
  content: "\e903";
  color: #9a9898;
}
.icon-iconite-ingrediente_Branza-mucegai .path1:before {
  content: "\e904";
  color: rgb(154, 152, 152);
}
.icon-iconite-ingrediente_Branza-mucegai .path2:before {
  content: "\e905";
  margin-left: -1em;
  color: rgb(154, 152, 152);
}
.icon-iconite-ingrediente_Branza-mucegai .path3:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path4:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path5:before {
  content: "\e908";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path6:before {
  content: "\e909";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path7:before {
  content: "\e90a";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path8:before {
  content: "\e90b";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path9:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path10:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path11:before {
  content: "\e90e";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Branza-mucegai .path12:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(150, 148, 148);
}
.icon-iconite-ingrediente_Brie:before {
  content: "\e910";
  color: #969494;
}
.icon-iconite-ingrediente_Busuioc-proaspat:before {
  content: "\e911";
  color: #9a9898;
}
.icon-iconite-ingrediente_Cascaval-afumat:before {
  content: "\e912";
  color: #969494;
}
.icon-iconite-ingrediente_ceapa:before {
  content: "\e913";
  color: #9a9898;
}
.icon-iconite-ingrediente_cherry:before {
  content: "\e914";
  color: #9a9898;
}
.icon-iconite-ingrediente_Cimbru:before {
  content: "\e915";
  color: #9a9898;
}
.icon-iconite-ingrediente_Ciuperci-porcini:before {
  content: "\e916";
  color: #9a9898;
}
.icon-iconite-ingrediente_ciuperci:before {
  content: "\e917";
  color: #9a9898;
}
.icon-iconite-ingrediente_Jalapeno:before {
  content: "\e918";
  color: #9a9898;
}
.icon-iconite-ingrediente_masline:before {
  content: "\e919";
  color: #9a9898;
}
.icon-iconite-ingrediente_Mix-branza-cu-mucegai:before {
  content: "\e91a";
  color: #9a9898;
}
.icon-brie:before {
  content: "\e91a";
  color: #9a9898;
}
.icon-schweitzer:before {
  content: "\e91a";
  color: #9a9898;
}
.icon-iconite-ingrediente_Mozzarella-de-post:before {
  content: "\e91b";
  color: #9a9898;
}
.icon-iconite-ingrediente_Mozzarella:before {
  content: "\e91c";
  color: #9a9898;
}
.icon-iconite-ingrediente_porumb:before {
  content: "\e91d";
  color: #9a9898;
}
.icon-iconite-ingrediente_Rozmarin-uscat:before {
  content: "\e91e";
  color: #9a9898;
}
.icon-iconite-ingrediente_rucola:before {
  content: "\e91f";
  color: #9a9898;
}
.icon-iconite-ingrediente_Salam-chorizo:before {
  content: "\e920";
  color: #969494;
}
.icon-iconite-ingrediente_Sardine-in-ulei:before {
  content: "\e921";
  color: #959393;
}
.icon-iconite-ingrediente_somon:before {
  content: "\e922";
  color: #969494;
}
.icon-iconite-ingrediente_sunca:before {
  content: "\e923";
  color: #969494;
}
.icon-iconite-ingrediente_ton:before {
  content: "\e924";
  color: #9a9898;
}
.icon-iconite-ingrediente-27:before {
  content: "\e925";
  color: #9a9898;
}
.icon-iconite-ingrediente-28:before {
  content: "\e926";
  color: #9a9898;
}
.icon-iconite-ingrediente-29:before {
  content: "\e927";
  color: #9a9898;
}
.icon-other-icons_account:before {
  content: "\e928";
}
.icon-other-icons_fav-activ:before {
  content: "\e929";
  color: #d70e1e;
}
.icon-other-icons_fav-inactiv:before {
  content: "\e92a";
}
.icon-other-icons_picant:before {
  content: "\e92b";
  color: #fff;
}
.icon-other-icons_search:before {
  content: "\e92c";
}
.icon-other-icons_steluta-nou:before {
  content: "\e92d";
  color: #fff;
}
.icon-other-icons_vegetarian:before {
  content: "\e92e";
  color: #fff;
}

    /*end custom icons*/

:root
{
    --white: #ffffff;
    --black: #000000;
    --orange: #e53900;
    --lightGreen: #bcd58b;
    --lightRed: #eb868e;
    --red: #d70e1e;
    --green: #7aab18;
    --griFooter: #ededed;
    --griDetalii: #bfbebe;
    --griTextFooter: #3b3b3b;
}

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
  font-family: 'Segoe UI Regular';
}

html {
  height: -webkit-fill-available;
}
a,a:hover,a:focus {
    text-decoration:none;
}


main {
  display: flex;
  flex-wrap: nowrap;
  height: 100vh;
  height: -webkit-fill-available;
  max-height: 100vh;
  overflow-x: auto;
  overflow-y: hidden;
}

.scrollarea {
  overflow-y: auto;
}

.fw-semibold { font-weight: 600; }
.lh-tight { line-height: 1.25; }

sup {
  font-size:55%;
  line-height:1;
  vertical-align:middle;
  mso-text-raise: 30%;
}

/* left section*/
.tpLeft
{
    overflow:auto;

}

.tpLeft::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.tpLeft {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

/* end left section */

/* top left section*/

.topContent .topLogo
{
    padding:45px 25px 25px 65px;
}
.topContent .topLogo img
{
    width:55%;
}
.topContent .search
{
    padding-top:50px;
    font-size:1.2em;
    text-align:right;
    padding-right:25px;
    position: relative
}
.topContent .search i
{
    font-size:1.6em;
    position:relative;
}

.topContent .search a
{
    color:var(--black);
}

.topContent .search .welcome
{
    padding:0px 5px;
    padding-top:5px;
    padding-right:55px;

}
.topContent .search .welcome a
{
    margin-right:5px;
}
.topContent .search div
{
    display:inline-block;
}

.topContent .search .expandSearch
{

    z-index:101;
   -webkit-transition: all .5s;
   -moz-transition: all .5s;
    transition: all .5s;
}
.search-hover i
{
    cursor:pointer;
    margin-top:-25px;
    float:right;
    margin-right:5px;
}
.search-hover input[type="text"]
{
    width:100%;
    font-size:14px;
    border:0px;
    background-color:transparent;
    padding-left:5px;
    color:#fff;

}
.search-hover input[type="text"]:focus
{
    border:0px;outline: none;

}
.search-hover {

  outline: none;
  border-radius: 20px;
  width: 50px;
  position:absolute;
  padding: 4px;
  padding-right:5px;
  padding-left:8px;
  transition: all 1s;
  padding-bottom:30px;
  height:43px;
  z-index:101;


}
.search-hover:hover {
  width: 200px;
  background-color:var(--griFooter);
  text-align:right;
  position:absolute;
}
.search-hover:hover input[type="text"]
{
      display:inline;
      width:100%;
      color:var(--black);
}

/* end top left section*/

/*main menu*/
.mainMenu
{
    padding:0px 15px;
    margin:0px;
    background-color:var(--black);
    -webkit-box-shadow: 0px 5px 7px 0px rgba(237,237,237,1);
    -moz-box-shadow: 0px 5px 7px 0px rgba(237,237,237,1);
    box-shadow: 0px 5px 7px 0px rgba(237,237,237,1);
}
.mainMenu .logo
{
    display:none;
    padding-top:10px;
    padding-left:0px;
}

.mainMenu .mainMenuContent
{
    padding:12px 0px;
    overflow:hidden;
}

.mainMenu a
{
    font-family: 'Segoe UI Regular';
    font-weight:700;
    font-size: 1.05em;
    color:var(--white);
    text-transform:uppercase;
    padding: 9px 15px;
    margin:0px 4px;

}
.mainMenu a.active
{
background-color:var(--orange);
border-radius:20px;

}
.mainMenu a.colored
{
color:var(--orange);
}

.mainMenu .mainMenuContent .mainMenuHidden
{
    display:none;
}
.mainMenu .leftS img, .mainMenu .rightS img
{
      height:17px; width:17px;
  }
.mainMenu .leftS, .mainMenu .rightS
{
      height:17px; width:25px;      padding-top:10px;
  }
.mainMenu .leftS img
{
      display:none;
  }

.mainMenu .centerS
{
    height:50px;
    width:95%;
    padding-top:10px;
    overflow:hidden;
   white-space: nowrap;
       text-overflow: ellipsis;

}


/* end main menu */

/* second menu */
.secondMenu
{
    color:var(--orange);
    font-weight: bold;
    font-size:1.1em;
    background-color:var(--white);
    position:relative;
    padding:10px 40px;
-webkit-box-shadow: inset -17px 5px 5px 0px rgba(237,237,237,1);
-moz-box-shadow: inset -17px 5px 5px 0px rgba(237,237,237,1);
box-shadow: inset -17px 5px 5px 0px rgba(237,237,237,1);
}
.secondMenu a
{
    display:inline-block;
    color:var(--black);
    font-weight:normal;
    margin:0px 10px;
}
.secondMenu a.active
{
    font-weight:bold;
}

/* second menu */

/*carousel*/
.forCarousel
{
    margin:0;
    padding:20px 40px;
}

/* end carousel*/

/* second banner */

.secondBanner
{
    margin:0;
    padding:20px 40px;
}
.secondBanner img
{
    width:100%;

}

/* second banner */

/*products*/
.forProducts
{
    padding:20px 40px;
}

.pizza
{
    padding:30px;
}

.pizza .picture img
{
    height:250px;
    width:auto;
}
.pizza .icons
{
    margin-top:-250px;
    height:80px;
    margin-bottom:55px;
}
.pizza .shadowP
{
    padding-top:130px;
    border-radius:20px;
}
.pizza .title
{
    font-family: 'Segoe UI Bold';
    padding-bottom:2px;
    font-size:1.1em;
}
.pizza .details
{
  height:59px;
  font-size:0.8em;
  color:var(--griDetalii);
  font-family: 'Roboto Light';
}
.pizza .details span
{
    font-family: 'Segoe UI Regular';
}

.pizza .shadowD
{
    border-radius:20px;
    padding:3px 15px;
    font-size:0.8em;
    color:var(--griDetalii);
     -webkit-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
    -moz-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
    box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
}
.pizza .price
{
    text-align:right;
    padding-right:30px;
    height:58px;
}
.pizza .addToCart
{
    text-align:left;
    padding-left:0px;
}

.pizza .addToCart a
{
    padding:7px 25px;
    background-color:var(--black);
    color:var(--white);
    font-family: 'Roboto Bold';     border-radius:20px;
    font-size:1em;
    letter-spacing:1px;
}
.pizza .greenInfo
{
    background-color:var(--green);
    padding:4px;
    border-radius:20px;
     min-width:26px;
     color:var(--white);
     font-size:14px;
     margin-bottom:3px;
     -webkit-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
    -moz-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
    box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
     overflow:hidden;
     display:inline-block;

}
.pizza .greenInfo i
{
     margin:0px 4px;
    font-size:16px;
    margin-right:1px;
    margin-top:-2px;

}
.pizza .greenInfo .inner
{
    margin-right:5px;
     width:0px;
    overflow:hidden;
    text-align:center;
    -webkit-transition: width 0.5s ease-in-out;
    -moz-transition: width 0.5s ease-in-out;
    -o-transition: width 0.5s ease-in-out;
    transition: width 0.5s ease-in-out;
    display:inline-block;

}
.pizza .greenInfo:hover .inner
{
   width:80px;
   text-align:center;
}




.pizza .redInfo
{
    background-color:var(--red);
    padding:4px;
    border-radius:20px;
     min-width:26px;
     color:var(--white);
     font-size:14px;
     margin-bottom:3px;
     -webkit-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
    -moz-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
    box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
     overflow:hidden;
     display:inline-block;

}
.pizza .redInfo i
{
     margin:0px 4px;
    font-size:16px;
    margin-right:1px;
    margin-top:-2px;

}
.pizza .redInfo .inner
{
    margin-right:5px;
     width:0px;
    overflow:hidden;
    text-align:center;
    -webkit-transition: width 0.5s ease-in-out;
    -moz-transition: width 0.5s ease-in-out;
    -o-transition: width 0.5s ease-in-out;
    transition: width 0.5s ease-in-out;
    display:inline-block;

}
.pizza .redInfo:hover .inner
{
   width:45px;
   text-align:center;
}

.pizza .star
{
    float:right;
    padding-right:10px;
}
.pizza .star i
{
    font-size:1em;
}




/*end products*/

/* footer left */
.footer
{
    background-color:var(--griFooter);
    padding:40px 40px;
}
.footer a
{
    color:var(--griTextFooter);
    display:block;
    font-size:0.9em;
}

.footer h4
{
    font-family: 'Segoe UI Bold';
    font-size:1.2em;
}
.footer h4 .orange
{
    color:var(--orange);
    font-size:1.6em;
}


/* end footer left*/

/* shopping cart  & title */
.shoppingCart{
 position:relative;
-webkit-box-shadow: -6px 0px 7px 0px rgba(237,237,237,1);
-moz-box-shadow: -6px 0px 7px 0px rgba(237,237,237,1);
box-shadow: -6px 0px 7px 0px rgba(237,237,237,1);
z-index:102;

}
.shoppingCart .cartTitle h5
{
font-family: 'Segoe UI Bold';
}


.shoppingCart .location
{

    line-height:0.9em;
    font-size:0.9em;
    font-family:'Roboto Medium';
}

/*end shopping cart*/

/*scrollarea*/

.shoppingCart .scrollarea
{
-webkit-box-shadow: inset -3px -4px 5px 3px rgba(237,237,237,1);
-moz-box-shadow: inset -3px -4px 5px 3px rgba(237,237,237,1);
box-shadow: inset -3px -4px 5px 3px rgba(237,237,237,1);
}


.shoppingCart .scrollarea::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
  	background-color: var(--griFooter);
}

.shoppingCart .scrollarea::-webkit-scrollbar
{
	width: 12px;
	background-color: var(--griFooter);
}

.shoppingCart .scrollarea::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: var(--griTextFooter);
}


.shoppingCart .scrollarea .productInCart
{
   border-bottom:3px solid var(--griFooter);
   font-size:0.8em;
   color:var(--griTextFooter);
   font-family: 'Roboto Regular';
}
.shoppingCart .scrollarea .productInCart .productImage img
{
       width:80%;
}
.shoppingCart .scrollarea .productInCart h5
{
    font-family: 'Segoe UI Bold';
    margin-bottom:5px;
    padding-bottom:0px;
}
.shoppingCart .scrollarea .productInCart .extras
{
    border-left:2px solid var(--griFooter);
}
.shoppingCart .scrollarea .productInCart .added, .shoppingCart .scrollarea .productInCart  .removed
{
    display:inline;
    padding:2px 5px;
    color:var(--white);
    border-radius:20px;
    margin:2px 0px;
    font-size:0.75em;
}
.shoppingCart .scrollarea .productInCart .added
{
    background-color:var(--lightGreen);
}
.shoppingCart .scrollarea .productInCart .removed
{
    background-color:var(--lightRed);
}

.shoppingCart .scrollarea .productInCart .remove
{
    padding:1px 5px;
    color:var(--red);
    background-color:var(--griFooter);
}
.shoppingCart .scrollarea .productInCart .price
{
    font-size:1.2em;
}
.shoppingCart .scrollarea .productInCart .productEdit
{
    font-family: 'Roboto Medium';
    font-size:0.9em;
}
.shoppingCart .scrollarea .productInCart .productEdit img
{
    float: left;
         margin-top:3px;
         margin-right:3px;
}

/*end scroll area*/


/*animatie livrare-ridicare*/

.switch-canvas input[type="radio"] {
    display: none;
}
/* switch-bar */

.switch-canvas {
    width: 100%;
    height: 30px;
    padding: 0;
    background-color:var(--griFooter);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    position:relative;
}
.switch-canvas label {
    position: relative;
    z-index:1;
    float:left;
    font-size: 1em;;

    width: 50%;
    height: 30px;
    color: #222;
    padding-top:2px;
    text-align: center;
    cursor: pointer;

}
.switch-canvas input[type="radio"]:checked + label {
    /*background-color: #fff;*/
    color: var(--white);
    /*border-radius: 2px;*/
}

.switch-canvas span {
    position:absolute;
    top: 0px;
    left: 0px;
    width: 50%;
    height: 30px;
    text-align: center;
    cursor: pointer;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: var(--black);
    transform:translate(0);
       -webkit-box-shadow: 0px 1px 5px 3px rgba(237,237,237,1);
-moz-box-shadow: 0px 1px 5px 3px rgba(237,237,237,1);
box-shadow: 0px 1px 5px 3px rgba(237,237,237,1);
}

.switch-canvas #ridicare:checked ~ span {
    transform:translateX(100%);
    left:-5px;
}

/*end animatie livrare-ridicare*/

/*totals*/
.totals
{

}
.totals .promoCode
{
    background-color:var(--griFooter);
    border-radius:20px;
     height:30px;
    padding-right:0px;
}
.totals .promoCode input[type="submit"]
{
    width:41%;
    border:0px;
    float:right;
    background-color:var(--black);
    border-radius:20px;
    text-align: center;
    height:30px;
    color:var(--white);
    font-size:0.9em;
}
.totals .promoCode input[type="text"]
{
    width:58%;
    border:0px;
    background-color:transparent;
   height:30px;
    float:left;
    font-size:0.9em;
     outline:none;
}
.totals .prices
{
    font-family: 'Segoe UI Bold';
}
.totals .checkout
{
     background-color:var(--orange);

     -webkit-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
-moz-box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
box-shadow: 0px 5px 5px 3px rgba(237,237,237,1);
border-radius:20px;
  padding:5px 15px;
  padding-bottom:8px;
}

.totals .checkout a
{
     font-family: 'Segoe UI Bold';
     font-size:1.2em;
     color:var(--white);
     width:100%;
}

/*end totals*/
