/*
Theme Name: Pasiaulis
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*TODO*/
/* 
- Poista lista maksutavoista


*/

h2.has-pale-cyan-blue-background-color {
    background-color: #cccccc !important;
}



/*a {cursor:pointer !important;}*/


/* Somekalenteri 2023 */


.fc-h-event {
    border-color: #cecece!important;
}

 .fc-event-main-frame {
    color:#000000;
} 
 .fc-event-title-container {
    background-color: #ffffff;
}

.tippy-box {
  max-width: 500px !important;
}

.pgc-calendar-filter{display: none;}


.fc-scroller{

  overflow: hidden!important;}

td.fc-list-event-time, .fc-list-event-graphic {display: none;}

.fc-button{
  background-color: #000000!important; 
  margin-top: 0px;
  margin-right: 1px!important;
  margin-bottom: 0px;
  margin-left: 1px!important;}


.somekalenteri_main {clear: both;}

@media(max-width:790px) {

body .container {max-width:620px!important;}

.fc-scroller{

overflow: auto!important;
}
}

/* Formit vaalealla taustalla */

.somekalenteri_form .gfield_label {color: #000000!important;}
.somekalenteri_form .gfield_required {color: #c02b0a!important;}
.darkform .gfield_label {color: #000000!important;}
.darkform .gfield_required {color: #c02b0a!important;}

/* Fontit 

 body p{
  font-family: Poppins;
  font-size: 17px;
  font-weight: 300;
  line-height: 20px;

 }
 
*/

.meta-reading-time {display: block; padding-left: 10px;}



/*buttonit omille riveille*/
.displayblock{
  display: block;
  
}

/*FOOTER OTSIKKO JA MAILCHIMP */

#footer-widgets h2, .gfield_label, .gfield_required_text {
  color: #ffffff!important;
}

#footer-widgets input {
  background-color: #ffffff;
}


.service-content{
	border-style: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

.variations label {color: #000000;}

/* Onnetar APP css
Pasi Viinamäki 2020
https://pasiaulis.fi */

/*Login*/
    .container .jumbotron{
      background-color: #f4f4f4!important;
      padding-top: 10px;
      padding-left: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
    }

/* Sivu ja postaustulokset scrollattavaksi */
.onnetar-grid{
  height: 500px!important;
  overflow-y: auto!important;
  overflow-x: hidden;
}


/*Pages & Posts*/
    .card-css{
        padding: 8px;
        border-radius: 10px;
        border: 1px solid #ffffff;
    }
    .page_name:hover{
        border: 1px solid #ff5a09;
    }
    .person-pic, .card-img-top{
        border-radius: 50%;
    }
    .page-arrow {
        position: absolute;
        right: 26px;
        top: 20px;
        color: #dedede;
        font-size: 28px;
    }
    .post-message
    {
        max-height: 100px;
        overflow: hidden;
    }
    .card
    {
      margin-bottom: 10px;
    }
    .posts-li{
      min-height: 260px;
      max-height: 260px;
      margin: : 5px;
      overflow-y: hidden;
    }
    .posts-li:hover {
      border: solid 1px #ff5a09;
    }
    .back-to-page-li:hover{
        border: solid 1px #ff5a09;
    }




/* Status ollaanko yhteydessä*/

 p.greentxt{
      color: green;
      font-size: 14px;
    }

 .blinking {
      -webkit-animation: 1s blink ease infinite;
      -moz-animation: 1s blink ease infinite;
      -ms-animation: 1s blink ease infinite;
      -o-animation: 1s blink ease infinite;
      animation: 1s blink ease infinite;

    }

@keyframes "blink" {
  from, to {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

@-moz-keyframes blink {
  from, to {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

@-webkit-keyframes "blink" {
  from, to {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

@-ms-keyframes "blink" {
  from, to {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

@-o-keyframes "blink" {
  from, to {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
}


/*Tulosikkuna / modal */

.modal-dialog  {
   height:230px;
   width:800px;
 }
 .modal-body {
   height: 200px;
 }

 .modal.fade.in {
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.modal.fade.in .modal-dialog {
    width: 60%;
}

 .vertical-scrollable {
          
          position: absolute;
        
          width: 100%;
          overflow-y: scroll; 
        }

 /* ONNETAR LOPPUU TÄHÄN */     

/*Woocommerce tupla-alleviivaus linkeistä pois */
.nectar-quick-view-box .single_add_to_cart_button_wrap a:hover span,
.products li.product.minimal .product-add-to-cart a:hover span,
.products li.product.minimal .product-add-to-cart .added_to_cart:hover,
.woocommerce .woocommerce-info a:hover,
.woocommerce .woocommerce-error a:hover,
.woocommerce-message a:hover,
.woocommerce-MyAccount-content .woocommerce-message a.button:hover,
.woocommerce .woocommerce-breadcrumb a:hover,
.woocommerce div.product .woocommerce-review-link:hover,

.woocommerce.single-product div.product_meta a:hover {
  background-size: 0% 0px!important;
}

.product-name a,
.product-info h4 a
 {background-image: none!important;}

/* lähetä tilaus -nappi */
 .woocommerce #order_review #payment #place_order {text-transform: uppercase;!important;}

 /*Woocommerce lisää ostoskoriin -napin teksti */
 .woocommerce-page button.button {text-transform: none!important;}
