p {
   font-size: 16px;
}
.node-detail ul{
   padding-left: 20px;
}
.node-detail ul li{
   list-style: disc;
}
.frontpage .gsc-icon-box {
   padding: 15px 0;
}
.pricing-table .content-wrap .plan-price {
   background-color: #374F99 !important;
   display: none;
}
.pricing-table .plan-signup a:hover {
   color: #fff !important;
}
.pricing-table .plan-signup a {
   color: #fff !important;
}
.pricing-table .plan-signup {
background-color: #374F99 !important;
}
.plan-list {
   padding-bottom: 15px!important;
}
.header-v2 .row {
   display: flex;
   align-items: center;
}
header.header-v2 .header-main {
   padding: 0;
}
.topbar {
   display: none;
}
header .site-branding {
   padding: 10px 0;
}
.m-f {
   display: flex;
   justify-content: center;
   align-items: flex-start;
}
.slider-thumbs {
   margin: 10px 0;
   text-align: center;
}
.slider-thumbs img {
   padding: 5px;
}
h2.my-title {
   border-bottom: 1px solid #f2f2f2;
   margin-bottom: 10px;
   padding-bottom: 10px;
   text-transform: uppercase;
}
.my-body .field__label {
   font-size: 1.4em;
   font-weight: 500;
   border-bottom: 1px solid #f2f2f2;
   margin-bottom: 10px;
   padding-bottom: 10px;
   text-transform: uppercase;
}
.field--name-field-tsina {
   display: flex;
   font-size: 1.4em;
   font-weight: 500;
   border-top: 1px solid #f2f2f2;
   margin-top: 10px;
   padding-top: 10px;
   border-bottom: 1px solid #f2f2f2;
   margin-bottom: 10px;
   padding-bottom: 10px;
   text-transform: uppercase;
}
.field--name-field-tsina .field__item {
   text-transform:none;
}
.field--name-field-tsina .field__label {
   margin-right: 10px;
}
.my-tovar-body {
   margin-top: 25px;
}
.my-b-t {
   background: #374F99;
   color: #fff;
   font-size: 16px;
   font-weight: 700;
   text-transform: uppercase;
   padding: 8px 15px;
   border: none;
   width: 100%;
   display: block;
   text-align: center;
}
.my-b-t:hover {
   background: #4663bd;
   color: #fff;
}
.my-cen-cen {
   display: flex;
   align-items: center;
}
.m-tb-20 {
   margin: 20px 0;
}
.my-prod .views-field-title a {
   font-size: 18px;
   font-weight: 500;
}
.my-prod .views-field-title {
   margin-top: 20px;
}
.my-prod .views-field-field-tsina {
   font-size: 18px;
   margin: 10px 0;
   color: #374F99;
   font-weight: 500;
}
.my-prod .item-columns {
   margin-bottom: 50px;
}
.webform-submission-kontaktna-forma-form {
   background-color: #f5f5f5;
   padding: 50px 0;

}
.webform-submission-kontaktna-forma-form .form-actions,
.webform-submission-kontaktna-forma-form .form-item {
   text-align: center;

}
.webform-submission-kontaktna-forma-form .form-item {
   text-align: center;
   margin-bottom: 25px;
   
}
ul.clearfix.gva_menu.gva_menu_main {
   text-align: end;
}
@media (max-width: 767px) {
   .m-f {
      display: block;
   }
}