@media screen and (min-width: 1024px) {
  .column.is-auto-desktop {
    width: auto;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
  }
}

@media screen and (max-width: 1023px) {
  .hero.is-black .navbar-menu {
    background-color: transparent;
  }

  .hero.is-white .navbar-menu {
    background-color: transparent;
  }
}

@media screen and (max-width: 700px) {
  .hero.is-black .navbar-menu {
    background-color: #333333;
  }
  
  .has-padding-7-mobile {
    padding: 0.75rem !important;    
  }
}

body,
html {
  background-color: #ff;
  margin: 0;
  padding: 0;
  font-family: "Inter",-apple-system , BlinkMacSystemFont,  "Inter", "Helvetica Neue", Arial, "Segoe UI", 'Roboto',sans-serif;
}

a {
  outline: none;
}

h1,
h2,
h3,
h4,
h5,
.p-header {
  text-transform: uppercase;
  line-height: 1.2em;
}


h1 {
    font-family: 'Helvetica', 'Arial', -apple-system, "Inter", 'Roboto', "Gotham Bold", futura-pt;


}

h1 {

  font-weight: 700;
  font-size: 1.5em;
  margin-bottom: 0.3em;
  letter-spacing2: 1px;
  line-height: 1.15em;
  text-transform: none;
  letter-spacing: 0px;
}

h2 {
  font-size: 1.5em;
  margin-bottom: 0.3em;
  letter-spacing: 1px;
  line-height: 1.15em;
}

h3 {
  font-size: 1em;
 
  color: #222222;
}

h4 {
  font-size: 1em;
  color: #222222;
  padding-bottom: 5px;
  line-height: 1em;
}

h5,
.h5 {
  font-size: 0.8em;
  color: #222222;
  line-height: 1.2em;
}

.p-text {
  font-size: 1em;
}

.intro-text {
  font-size: 0.9em;
  color: #222222;
  padding-top: 4px;
}

.intro-text-small {
  font-size: 0.9em;
  color: #222222;
  padding-top: 6px;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 60px #ffffff inset !important;
  background-color: #ffffff !important;
  background-clip: content-box !important;
}

.is-fullwidth {
  width: 100%;
}

.divline {
  border-left: 2px solid #999;
  -webkit-transform: skew(-18deg, 0deg);
  transform: skew(-18deg, 0deg);
  height: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 20px;
  margin-right: 30px;
}


.hero.has-background {
  position: relative;
  overflow: hidden;
}

.hero-background {
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  width: 100%;
  height: 100%;
}

.hero-background.is-transparent {
  opacity: 0.1;
}

.slick-center .cardbuttons {
  display: block !important;
}

.slick-slide .cardbuttons {
  display: none;
}

.slick-slide .outercard {
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  padding: 50px;
  padding-bottom: 0px;
  padding-top: 133px;
}

.slick-slide.slick-center.slick-current .outercard {
  padding: 0px;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.slider-navigation-previous,
.slider-navigation-next {
  display: none !important;
}

.slick-dots li {
  display: inline;
  padding: 0px;
  margin: 0px;
  padding-left: 3px;
  padding-right: 3px;
}

.slick-dots ul {
  padding: 0px;
  margin: 0px;
}

.slick-dots button {
  corner: 0px;
  width: 9px;
  height: 15px;
  background-color: white;
  opacity: 0.4;
  color: transparent;
  border: 0px;
  -webkit-transform: skew(-18deg, 0deg);
  transform: skew(-18deg, 0deg);
  font-size: 0px;
}

.slick-dots .slick-active button {
  opacity: 0.6;
}

.slick-dots button:focus {
  outline: none;
  border-color: inherit;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#dotscontainer {
  position: absolute;
  top: calc(50% + 50px);
  width: 100%;
}

@media screen and (max-width: 736px) {
  #dotscontainer {
  top:auto;
    bottom: calc(20%);
  }
}

.image a:hover img,
a:hover .image img {
  opacity: 0.8;
  moz-opactity: 0.8;
}

.image a img,
a .image img {
  -webkit-transition: all .35s ease !important;
  transition: all .35s ease !important;
}


.decoda-list {
  display: block;
  list-style-type: disc;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
}





.slick-disabled {
display:none !important;

}

.slick-arrow.left {
  position:absolute;
  top:calc(45%);
  left:-10px;
  z-index:1000;
}
.slick-arrow.right {
  position:absolute;
  top:calc(45%);
  right:-10px;
  z-index:1000;
}


.buttonshadow {
}


.image.is-academy {
  padding-top: 42.55% !important;
}

.minlogoheight {
min-height:170px;
}


div.blockMsg {
    font-family: arial, helvetica, Helvetica, sans-serif;

    width:  40%;
    top:    30%;
    left:   30%;
    text-align: center;
    background-color: #fff;
    border: 6px solid #999;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -moz-opacity:1;
    opacity:1;
    padding: 15px;
    color: #000;
    z-index: 9999;
    font-size:1.2em;
}


.form_tagrating {
display:block;
margin-left:20px;
margin-bottom:10px;
margin-top:5px;
padding:10px;
background-color:#eeeeee;
}

.iconen_vermelding {
width:30px;
display:block;

}

#users .tabelborder, #aanmelden .tabelborder, .tabelborder {
display:block;
margin-top:10px;
padding:10px;
background-color:#eeeeee;
border-radius:7px;
}



blockquote {

font-size: 1.3em;font-weight: bold;font-style: italic;margin-top: 1em;margin-bottom: 1em;text-align: center;margin-left: 25%;margin-right: 25%;line-height: 1.2em;

}

#cookie-law {
    //max-width:100%;
    display:block;
    position: fixed;
    bottom: 0px;
    right: 0px;
    background:#eee;
    margin:0px;
    margin-right:10px;
    margin-botton:10px;
}
#cookie-law a {
    font-size: inherit;
}
#cookie-law p {
    padding:10px;
    font-size:0.9em;
    font-weight:bold;
    text-align:right;
    color:#333;
    margin:0;
}

#cookie-law span {
    padding-left: 10px;
}

#cookie-law .underline {
    text-decoration: underline;
}


.cart-footer {
    margin-top: auto;
  }
  
  .card {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.card-content {
    height: 100%;
  }
  
  .nowrap {
    
     white-space: nowrap;
  }
  
  
.subtitle.is-4 {
  font-size: 1rem;
}


.image.is-40x40 {
  height: 40px;
  width: 40px;
}


.has-padding-top-8 {
  padding-top: 0.3rem !important;
  }
  
.is-size-55 {
 font-size: 1.15rem;
}  
  
.card.is-rounded , .modal-card.is-rounded {
  
   border-radius: 7px;
   overflow: hidden;
}

.image img.has-rounded-corners {
    border-radius: 7px;
  }
  
.image img.has-border {
   border:1px solid #eeeeee;
  }
  
  
@media(max-width: 700px) {
  .image img.has-rounded-corners-mobile {
    border-radius: 7px;
  }
}

@media(max-width: 700px) { 
  .has-padding-left-mobile-0 {
    padding-left:0px !important;
  }
  .has-padding-top-mobile-0 {
    padding-top:0px !important;
  }
  .has-padding-right-mobile-0 {
    padding-right:0px !important;
  }
  .has-padding-bottom-mobile-0 {
    padding-bottom:0px !important;
  }

}


  .has-ribbon{position:relative}
  .has-ribbon-left{position:relative}
  .has-ribbon-left .ribbon{right:auto;left:0;border-left:none;border-right:.1rem solid #dbdbdb}
  .has-ribbon-bottom{position:relative}
  .has-ribbon-bottom .ribbon{top:auto;bottom:.5em}
  .ribbon{background-color:#fff;border:.1rem solid #dbdbdb;border-right:none;color:#363636;font-size:1rem;justify-content:center;padding-left:.75em;padding-right:.75em;text-align:center;white-space:nowrap;position:absolute;top:.5em;right:0;font-weight:400;z-index:2}.ribbon.is-white:not(.is-outlined){background-color:#fff;border-color:transparent;color:#0a0a0a!important}.ribbon.is-white.is-outlined{background-color:transparent;border-color:#fff}.ribbon.is-black:not(.is-outlined){background-color:#0a0a0a;border-color:transparent;color:#fff!important}.ribbon.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a}.ribbon.is-light:not(.is-outlined){background-color:#f5f5f5;border-color:transparent;color:#363636!important}.ribbon.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5}.ribbon.is-dark:not(.is-outlined){background-color:#363636;border-color:transparent;color:#f5f5f5!important}.ribbon.is-dark.is-outlined{background-color:transparent;border-color:#363636}.ribbon.is-primary:not(.is-outlined){background-color:#00d1b2;border-color:transparent;color:#fff!important}.ribbon.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2}.ribbon.is-link:not(.is-outlined){background-color:#3273dc;border-color:transparent;color:#fff!important}.ribbon.is-link.is-outlined{background-color:transparent;border-color:#3273dc}.ribbon.is-info:not(.is-outlined){background-color:#209cee;border-color:transparent;color:#fff!important}.ribbon.is-info.is-outlined{background-color:transparent;border-color:#209cee}.ribbon.is-success:not(.is-outlined){background-color:#23d160;border-color:transparent;color:#fff!important}.ribbon.is-success.is-outlined{background-color:transparent;border-color:#23d160}.ribbon.is-warning:not(.is-outlined){background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)!important}.ribbon.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57}.ribbon.is-danger:not(.is-outlined){background-color:#ff3860;border-color:transparent; color:#fff!important}.ribbon.is-danger.is-outlined{background-color:transparent; border-color:#ff3860}.ribbon.is-small{font-size:.75rem}.ribbon.is-medium{font-size:1.25rem}.ribbon.is-large{font-size:1.5rem}.ribbon.is-outlined{background-color:transparent}
  
  
  .button.hover-link:hover {
    background-color:#3298dc !important;
    color:white !important;
    }
  
  .sticky_header {
    top:-10px !important;
    
  }
    
   .sticky_title {
     
top:0px !important;     
   } 
    
  .is_sticky {
     background-color: whitesmoke;
    transition: background-color 0.3s ease;
    border-bottom: 1px solid #ddd !important;    
  margin-left:-1000px;margin-right:-1000px;}
  
 .column.is-one-tenth {  
  width: 10%;
}

 .column.is-one-fifth {
  width: 20%;
}

.column.is-two-fifth {
    width: 40%;
}

.column.is-one-nineth {  
  width: 11.11%;
}


@media screen and (min-width: 1024px) {
.column.is-one-eight-desktop {  
  width: 12.5%;
   -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
}
}

@media screen and (min-width: 1216px) {
.column.is-one-eight-widescreen {  
  width: 12.5%;
   -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
}
}

@media screen and (min-width: 1024px) {
.column.is-one-fifth-desktop {  
  width: 20%;
   -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
}
}

@media screen and (min-width: 1216px) {
.column.is-one-fifth-widescreen {  
  width: 20%;
   -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
}
}

@media screen and (min-width: 1024px) {
.column.is-one-nineth-desktop {  
  width: 11.11%;
   -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
}
}

@media screen and (min-width: 1216px) {
.column.is-one-nineth-widescreen {  
  width: 11.11%;
   -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none;
}
}



/* modal popup on phone smaller */
.modal-card,
    .modal-content {
        margin: 0 20px;
        max-height: calc(100vh - 160px);
        overflow: auto;
        position: relative;
        /*remove width: 100%;*/
        width: calc(100% - 1em);
    }

/*modal breakpoint*/
@media screen and (min-width:701px) {
        .modal-card,
        .modal-content {
            margin: 0 auto;
            max-height: calc(100vh - 40px);
            width: 850px
        }
}
        

@media screen and (min-width: 0px) and (max-width: 1023px) {
  .columns.is-multiline-tablet {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
}      
        
        
        
.has-shadow {
    border2:1px solid #ededee;
    box-shadow3: rgba(0, 0, 0, 0.05) 0px 1px 3px 0px, rgba(0, 0, 0, 0.01) 0px 1px 2px 0px;

         box-shadow2: rgba(0, 0, 0, 0.05) 3px 3px 6px 3px, rgba(0, 0, 0, 0.01) 0px 1px 2px 0px;
    box-shadow: rgba(0, 0, 40, 0.03) 0px 2px 4px 0px, rgba(0, 0, 40, 0.05) 0px 1px 2px 0px;

}
          
.no-shadow {
              box-shadow: none !important;
}
        
.tabs a {
  border-bottom-width: 2px  !important;
  margin-bottom: 0px !important;
  
}

.tabs a {
  border-bottom-color: transparent !important;
}
  
.tabs a:hover {
  border-bottom-color: #363636 !important;
  
}



.tabs.is-toggle a:hover {
  border-bottom-color: #b5b5b5 !important;
  
}

.tabs.is-toggle a {
    border-width: 1px !important;
    margin-bottom: 0px !important;
    border-bottom-color: #dbdbdb !important;
}

#TB_ajaxContent , #profile_container{
    -moz-transition: 0.7s;
    -ms-transition: 0.7s;
    -o-transition: 0.7s;
    -webkit-transition: 0.7s;
    transition: 0.7s;
    }
    
    
    .rating0 ,.rating1,.rating2,.rating3,.rating4,.rating5,.rating6,.rating7 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating0.png);
    background-repeat: no-repeat;
    background-position: 95% 95%;
}
.rating1 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating1.png);
}

.rating2 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating2.png);
}
.rating3 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating3.png);
}
.rating4 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating3.png);
}
.rating5 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating3.png);
}
.rating6 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating4.png);
}
.rating7 {
    background-image: url(/cinesystem/ui/templates/filmadressen/images/rating5.png);
}


@media(max-width: 700px) {
  .columns.is-reversed-mobile {
    flex-direction: column-reverse;
    display: flex;
  }
}


#TB_ajaxContent #profile_container {
    min-height:640px;
    max-height:640px;
}


@media screen and (min-width: 1024px) {
  .container.is-desktop {
    max-width: 960px;
    
  }
}





  
.box, .panel {
border:1px solid #dde;
-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;  
	
}

.box.has-shadow, .panel.has-shadow {
    border:0px solid #dde;
   box-shadow2: rgba(0, 0, 0, 0.04) 3px 3px 6px 3px, rgba(0, 0, 0, 0.01) 0px 1px 2px 0px;
    box-shadow2: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.01) 0px 1px 2px 0px;
    box-shadow: rgba(0, 0, 40, 0.05) 0px 2px 4px 0px, rgba(0, 0, 40, 0.1) 0px 1px 2px 0px;

}

.card.has-shadow {
    border:0px solid #dde;
    box-shadow2: rgba(0, 0, 0, 0.04) 3px 3px 6px 3px, rgba(0, 0, 0, 0.01) 0px 1px 2px 0px;
    box-shadow2: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.01) 0px 1px 2px 0px;
    box-shadow: rgba(0, 0, 40, 0.05) 0px 2px 4px 0px, rgba(0, 0, 40, 0.1) 0px 1px 2px 0px;

}

@media screen and (min-width: 701px) {
.is-condensed-fixed  .is-condensed {
 
   background-color:white;
  margin-top:0px;
 background-color:white;
 border-radius:7px;
  }
  
.is-condensed-fixed   .columns.is-condensed > .column {

  
  }
  
  
  
.is-condensed-fixed   .box.is-condensed , .is-condensed-fixed .panel.is-condensed{
 
  

  }
.is-condensed-fixed   .box.is-condensed {
    border:0px solid #dde;
    padding:1.45rem;
    padding-top:0.45rem;
      margin-left:0px !important;
  margin-right:0px;
  }
  
.is-condensed-fixed   .box.is-inner.is-condensed {
  
      background-color: #fafafa !important;
  }
  
.is-condensed-fixed  .panel.is-condensed{

  }

  
.is-condensed-fixed   .columns.is-condensed .card-content {
    padding: 8px 0px;
    
  }
.is-condensed-fixed   .columns.is-condensed .card{
  
    
  }
  
 .is-condensed-fixed    .columns.is-condensed  .has-shadow {
  -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none !important;
  }
  
.is-condensed-fixed    .columns.is-condensed > .column { border-bottom: 1px solid #eee; }
.is-condensed-fixed   .columns.is-condensed > .column:last-child { border-bottom: none; }


}

@media screen and (max-width: 700px) {

.is-condensed-fixed2   .box.is-condensed {
    border:0px solid #dde;
   
    padding:0px !important;
margin:0px !important;
  }

}


@media screen and (min-width: 701px) {
.is-condensed-fixed2  .is-condensed {
 
   background-color:white;
  margin-top:0px;
 background-color:white;
 border-radius:7px;
  }
  
.is-condensed-fixed   .columns.is-condensed > .column {

  
  }
  
  .is-condensed-fixed   .columns.is-condensed > .column > .column{
  
  }
  
  
.is-condensed-fixed2   .box.is-condensed {
    2border:1px solid #dde;
    padding:0px;
    padding-left:11px;
    padding-right:11px;
  }
  
.is-condensed-fixed2   .box.is-inner.is-condensed {
  
      background-color: #fafafa !important;
  }
  


  
.is-condensed-fixed2   .card-content {
    padding: 8px 0px !important;
    
  }
  
  .is-condensed-fixed2   figure img {
    border-radius:7px;
  }

  .is-condensed-fixed2 .has-padding-left-mobile-0 {
    padding-left:1px !important;
  }
  
 .is-condensed-fixed2    .columns.is-condensed  .has-shadow {
  -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none !important;
  }
  
.is-condensed-fixed2    .columns.is-condensed > .column { border-bottom: 1px solid #eee; }
.is-condensed-fixed2   .columns.is-condensed > .column:last-child { border-bottom: none; }


}


  @media(max-width: 700px) {


.columns.is-condensed {
  background-color:white;
  margin-left:-20px;
  margin-right:-20px;
  padding-left:15px;
  padding-right:15px;
  margin-top:0px;
  border-top: 1px solid #eef  !important;
  border-bottom: 1px solid #eef  !important;
  }
  
  .columns.is-condensed > .column {
  margin:0px;
  margin-left:0px;
  
  }
  
  
  
  .box.is-condensed ,  .panel.is-condensed{
  margin-left:-20px;
  margin-right:-20px;
  border:0px;
  border-radius:0px;
   -webkit-box-shadow: none;
	-moz-box-shadow: none;
		border-bottom: 1px solid #eef;
	border-top: 1px solid #eef;

  }
  .box.is-condensed {
    
    padding:1.45rem;
  }
  
  .box.is-inner.is-condensed {
  
      background-color: #fafafa !important;
  }
  
 .panel.is-condensed{

  }

  
  .columns.is-condensed .card-content {
    padding: 8px 0px;
    margin-left:0px !important;
    
  }
  .columns.is-condensed .card{
  
    
  }
  
    .columns.is-condensed  .has-shadow {
  -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none !important;
  }
  
   .columns.is-condensed > .column { border-bottom: 1px solid #eee; }
  .columns.is-condensed > .column:last-child { border-bottom: none; }
}


   .pagination {
margin-bottom:10px;
  
}

  

 
 

.has-text-darkgrey {
color:#787877;
  
}

  
 


.forminput , .formselect{
margin-bottom:5px;  
width:auto;
}

a[href^="tel"] {
  color: inherit; /* Inherit text color of parent element. */
  text-decoration: none; /* Remove underline. */
  /* Additional css `propery: value;` pairs here */
}

.valignbottom {
    margin-top: auto;
}

/* Pricing table */
@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pricing-table{display:flex;align-items:stretch;flex-direction:row;flex-flow:row wrap;justify-content:space-between}.pricing-table.is-comparative .pricing-plan{border-radius:initial;margin:0}.pricing-table.is-comparative .pricing-plan:not(:last-child){border-right:none}.pricing-table.is-comparative .pricing-plan:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.pricing-table.is-comparative .pricing-plan:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.pricing-table.is-comparative .pricing-plan.is-active{border:.1rem solid #f5f5f5;border-radius:4px}.pricing-table .pricing-plan{display:flex;flex-direction:column;flex:1 1 auto;background-color:#fff;border:.1rem solid #f5f5f5;border-radius:4px;list-style-type:none;transition:.25s;margin:.5em}.pricing-table .pricing-plan .plan-header{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fff;color:#4a4a4a;font-size:1.25rem;font-weight:600;padding:.75em;align-content:center;text-align:center}.pricing-table .pricing-plan .plan-item{background:#f5f5f5;border-bottom:.1rem solid #fff;padding:.75em;align-content:center;text-align:center;font-size:.9em;color:#7a7a7a}.pricing-table .pricing-plan .plan-price{background-color:#fff;color:#4a4a4a;font-size:.75rem;font-weight:400;padding:.75em;align-content:center;text-align:center}.pricing-table .pricing-plan .plan-price .plan-price-amount{font-size:2.5rem;font-weight:700}.pricing-table .pricing-plan .plan-price .plan-price-amount .plan-price-currency{vertical-align:super;font-size:1rem!important;font-weight:400!important;color:#4a4a4a;margin-right:.25rem}.pricing-table .pricing-plan .plan-footer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:.75em;align-content:center;text-align:center;margin-top:auto}.pricing-table .pricing-plan.is-active{box-shadow:0 8px 12px 0 rgba(122,122,122,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.pricing-table .pricing-plan.is-active .plan-price .plan-price-amount{color:#00d1b2}.pricing-table .pricing-plan.is-active .plan-footer .button{background-color:#00d1b2;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-active .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-active .plan-footer .button:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-active .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-active .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.pricing-table .pricing-plan.is-active .plan-footer .button.is-active,.pricing-table .pricing-plan.is-active .plan-footer .button:active{background-color:#00b89c;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-active .plan-footer .button[disabled]{background-color:#00d1b2;border-color:transparent}.pricing-table .pricing-plan.is-white .plan-price .plan-price-amount{color:#fff}.pricing-table .pricing-plan.is-white .plan-footer .button{background-color:#fff;border-color:transparent;color:#0a0a0a}.pricing-table .pricing-plan.is-white .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-white .plan-footer .button:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.pricing-table .pricing-plan.is-white .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-white .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(255,255,255,.25);color:#0a0a0a}.pricing-table .pricing-plan.is-white .plan-footer .button.is-active,.pricing-table .pricing-plan.is-white .plan-footer .button:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.pricing-table .pricing-plan.is-white .plan-footer .button[disabled]{background-color:#fff;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-black .plan-price .plan-price-amount{color:#0a0a0a}.pricing-table .pricing-plan.is-black .plan-footer .button{background-color:#0a0a0a;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-black .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-black .plan-footer .button:hover{background-color:#040404;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-black .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-black .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.pricing-table .pricing-plan.is-black .plan-footer .button.is-active,.pricing-table .pricing-plan.is-black .plan-footer .button:active{background-color:#000;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-black .plan-footer .button[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-light .plan-price .plan-price-amount{color:#f5f5f5}.pricing-table .pricing-plan.is-light .plan-footer .button{background-color:#f5f5f5;border-color:transparent;color:#363636}.pricing-table .pricing-plan.is-light .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-light .plan-footer .button:hover{background-color:#eee;border-color:transparent;color:#363636}.pricing-table .pricing-plan.is-light .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-light .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(245,245,245,.25);color:#363636}.pricing-table .pricing-plan.is-light .plan-footer .button.is-active,.pricing-table .pricing-plan.is-light .plan-footer .button:active{background-color:#e8e8e8;border-color:transparent;color:#363636}.pricing-table .pricing-plan.is-light .plan-footer .button[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-dark .plan-price .plan-price-amount{color:#363636}.pricing-table .pricing-plan.is-dark .plan-footer .button{background-color:#363636;border-color:transparent;color:#f5f5f5}.pricing-table .pricing-plan.is-dark .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-dark .plan-footer .button:hover{background-color:#2f2f2f;border-color:transparent;color:#f5f5f5}.pricing-table .pricing-plan.is-dark .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-dark .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#f5f5f5}.pricing-table .pricing-plan.is-dark .plan-footer .button.is-active,.pricing-table .pricing-plan.is-dark .plan-footer .button:active{background-color:#292929;border-color:transparent;color:#f5f5f5}.pricing-table .pricing-plan.is-dark .plan-footer .button[disabled]{background-color:#363636;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-primary .plan-price .plan-price-amount{color:#00d1b2}.pricing-table .pricing-plan.is-primary .plan-footer .button{background-color:#00d1b2;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-primary .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-primary .plan-footer .button:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-primary .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-primary .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.pricing-table .pricing-plan.is-primary .plan-footer .button.is-active,.pricing-table .pricing-plan.is-primary .plan-footer .button:active{background-color:#00b89c;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-primary .plan-footer .button[disabled]{background-color:#00d1b2;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-link .plan-price .plan-price-amount{color:#3273dc}.pricing-table .pricing-plan.is-link .plan-footer .button{background-color:#3273dc;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-link .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-link .plan-footer .button:hover{background-color:#276cda;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-link .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-link .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(50,115,220,.25);color:#fff}.pricing-table .pricing-plan.is-link .plan-footer .button.is-active,.pricing-table .pricing-plan.is-link .plan-footer .button:active{background-color:#2366d1;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-link .plan-footer .button[disabled]{background-color:#3273dc;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-info .plan-price .plan-price-amount{color:#209cee}.pricing-table .pricing-plan.is-info .plan-footer .button{background-color:#209cee;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-info .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-info .plan-footer .button:hover{background-color:#1496ed;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-info .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-info .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(32,156,238,.25);color:#fff}.pricing-table .pricing-plan.is-info .plan-footer .button.is-active,.pricing-table .pricing-plan.is-info .plan-footer .button:active{background-color:#118fe4;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-info .plan-footer .button[disabled]{background-color:#209cee;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-success .plan-price .plan-price-amount{color:#23d160}.pricing-table .pricing-plan.is-success .plan-footer .button{background-color:#23d160;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-success .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-success .plan-footer .button:hover{background-color:#22c65b;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-success .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-success .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(35,209,96,.25);color:#fff}.pricing-table .pricing-plan.is-success .plan-footer .button.is-active,.pricing-table .pricing-plan.is-success .plan-footer .button:active{background-color:#20bc56;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-success .plan-footer .button[disabled]{background-color:#23d160;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-warning .plan-price .plan-price-amount{color:#ffdd57}.pricing-table .pricing-plan.is-warning .plan-footer .button{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.pricing-table .pricing-plan.is-warning .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-warning .plan-footer .button:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.pricing-table .pricing-plan.is-warning .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-warning .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.pricing-table .pricing-plan.is-warning .plan-footer .button.is-active,.pricing-table .pricing-plan.is-warning .plan-footer .button:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.pricing-table .pricing-plan.is-warning .plan-footer .button[disabled]{background-color:#ffdd57;border-color:transparent;box-shadow:none}.pricing-table .pricing-plan.is-danger .plan-price .plan-price-amount{color:#ff3860}.pricing-table .pricing-plan.is-danger .plan-footer .button{background-color:#ff3860;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-danger .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-danger .plan-footer .button:hover{background-color:#ff2b56;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-danger .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-danger .plan-footer .button:focus{border-color:transparent;box-shadow:0 0 .5em rgba(255,56,96,.25);color:#fff}.pricing-table .pricing-plan.is-danger .plan-footer .button.is-active,.pricing-table .pricing-plan.is-danger .plan-footer .button:active{background-color:#ff1f4b;border-color:transparent;color:#fff}.pricing-table .pricing-plan.is-danger .plan-footer .button[disabled]{background-color:#ff3860;border-color:transparent;box-shadow:none}@media screen and (min-width:769px),print{.pricing-table.is-comparative{margin:.5rem}.pricing-table.is-comparative.is-features{display:none}.pricing-table.is-comparative .plan-item::before{content:attr("data-feature")}.pricing-table.is-horizontal .pricing-plan{display:flex;flex-direction:row;flex-basis:100%}.pricing-table.is-horizontal .pricing-plan .plan-header{width:50%;display:flex;flex-direction:column;justify-content:center}.pricing-table.is-horizontal .pricing-plan .plan-price{width:100%;display:flex;flex-direction:row;justify-content:center}.pricing-table.is-horizontal .pricing-plan .plan-items{width:100%;background-color:#f5f5f5;columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:.1rem;column-gap:.1rem}.pricing-table.is-horizontal .pricing-plan .plan-footer{width:50%;display:flex;flex-direction:column;justify-content:center;margin:auto}}@media screen and (max-width:768px){.pricing-table.is-comparative .pricing-plan{margin:.5rem}.pricing-table.is-comparative .pricing-plan.is-plan-first-mobile{order:-1}.pricing-table.is-comparative .pricing-plan.is-features{display:none}.pricing-table.is-comparative .pricing-plan .plan-item::before{content:attr(data-feature);display:block;font-weight:600;font-size:.75rem;color:#b5b5b5}}




.has-text-darkgrey {
    color:#787877;
    color:#545466 !important;
}

.has-text-lightgrey {
    color:#889 !important

}

.has-background-darkgrey {
    background-color:#787877;
    background-color:#545466;
}



.tabs.has-gradient:after {


    content: '';
    position: absolute;
    right: 0px;
    width: 30px;
    height: 100%;
    background: linear-gradient(to left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    broken in Safari */

}



.tabs.is-boxed ul li a {
    color:#eee;

}

.tabs.is-boxed ul li a:hover {
    color:#333;

}