@import url(/cache/jsn_nuru_pro/52a544d36fa38222ec34514e3c394c3e.css);
@import url(https://fonts.googleapis.com/css?family=Economica);
@import url(/cache/jsn_nuru_pro/3e881e1cd5fb25086af76720f1117986.css);

/* FILE: /templates/jsn_nuru_pro/css/custom.css */
/*** @author    JoomlaShine.com http://www.joomlashine.com* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.* @license   JoomlaShine.com Proprietary License*//* ============================== CUSTOM CSS ============================== *//*table {    width: 100%;    border-collapse: collapse;    border: 1px solid black;  } */ body {            background-color: white;            color: black;            font-family: sans-serif;        }        .announcement {            border: 2px solid red;            padding: 20px;            margin: 50px auto;            width: 70%;            text-align: center;            background-color: #f9f9f9;        }        .announcement h1 {            color: red;            font-size: 18pt;          font-family: sans-serif;        }        .announcement p {            font-size: 14pt;            margin: 10px 0;        }        .signature {            text-align: right;            margin-top: 20px;        }caption {  font-family: sans-serif;  font-size: 14pt;  color: white;  font-weight: bold;  text-align: center;  word-wrap: break-word;  padding: 10px;  caption-side: top;  background-color: #c71a1a;}th {font-size: 14pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: bold;  text-align: left;     word-wrap: break-word;  padding-top: 10px;   padding-bottom: 10px;  }/*td{   font-size: 14pt;  font-family: "trebuchet ms", geneva, sans-serif;  text-align: center;  font-weight: normal;  word-wrap: break-word;}*/td {    font-size: 14pt;    font-family: "trebuchet ms", geneva, sans-serif;    text-align: center;    font-weight: normal;    word-wrap: break-word;    position: relative;    z-index: 0; /* Зниження пріоритету, щоб перекреслення не впливало на сусідні комірки */  }  .old-price {    background-color: black;    color: white;    padding: 5px;    font-weight: bold;    border-radius: 10px;    display: inline-block;    position: relative;    margin-right: 10px; /* Відступ між старою і новою ціною */  }  .old-price::before {    content: '';    position: absolute;    top: 50%;    left: -10%; /* Невелике зміщення ліворуч */    width: 120%; /* Збільшена ширина лінії для виходу за межі контейнера */    height: 2px;    background-color: #c71a1a;    transform: rotate(-45deg);    transform-origin: center;  }  /* Стиль для нової ціни */  .new-price {    background-color: #f8d7da;    color: #c71a1a;    padding: 5px;    font-weight: bold;    border-radius: 10px;    display: inline-block;  }  .price-container {    display: flex;    align-items: center;    justify-content: center;    border: none;    position: relative;    z-index: 1; /* Забезпечує, щоб контейнер мав вищий пріоритет відносно інших */  }.red-sale {  background-color: #c71a1a; /* насичений червоний */  color: white;             /* білий текст */  padding: 5px 10px;         /* внутрішні відступи */  font-weight: bold;         /* жирний шрифт */  border-radius: 0;          /* без скруглень */  display: inline-block;     /* щоб працювали паддінги */}.myTime{  font-size: 14pt;  font-family: Helvetica, Arial, sans-serif;  text-align: center;  font-weight: 300;  word-wrap: break-word;}.myTextTitle {  font-family: "trebuchet ms", geneva, sans-serif;  font-size: 18pt;  color: black;  font-weight: bold;  text-align: center;  word-wrap: break-word;}.myTableTitle {  font-family: "trebuchet ms", geneva, sans-serif;  font-size: 14pt;  color: white;  font-weight: bold;  text-align: center;  word-wrap: break-word;}.myTableTitle2 {  font-family: "trebuchet ms", geneva, sans-serif;  font-size: 12pt;  color: black;  text-align: center;  font-weight: 400;  word-wrap: break-word;}   .myTitle {  font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: bold;     word-wrap: break-word;}   .myTitleCenter {  font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: bold;     text-align: center;     word-wrap: break-word;}.myDescription{  font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: normal;  text-align: justify;  padding-left: 10px;  padding-right: 10px;}.myNumber {  font-size: 12pt;  font-family: "trebuchet ms", geneva, sans-serif;  text-align: center;  font-weight: normal;  word-wrap: break-word;}.myFooterText{  font-size: 14pt;  font-family: "trebuchet ms", geneva, sans-serif; color: black;  font-weight: bold;text-indent: 20px;  word-wrap: break-word;}.myListBold{    font-size: 12pt;  font-family: "trebuchet ms", geneva, sans-serif;  text-align: left;  font-weight: bold;  padding-left: 30px;  word-wrap: break-word;}/**tr:nth-child(even) td {    background-color: #ffeeee;}tr:nth-child(even) th {    background-color: #ffeeee;}*/@media only screen and (max-width: 768px) {   th {font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: bold;  text-align: left;     word-wrap: break-word;  padding-top: 10px;   padding-bottom: 10px;  }  td{   font-size: 12pt;  font-family: "trebuchet ms", geneva, sans-serif;  text-align: center;  font-weight: normal;  word-wrap: break-word;}.myTime{  font-size: 12pt;  font-family: Helvetica, Arial, sans-serif;  text-align: center;  font-weight: 400;  word-wrap: break-word;}    .myTextTitle {  font-family: "trebuchet ms", geneva, sans-serif;  font-size: 12pt;  color: black;  font-weight: bold;  text-align: center;    word-wrap: break-word;}    .myTableTitle {    font-size: 12pt;    color: white;    font-weight: bold;    word-wrap: break-word;  }    .myTableTitle2 {  font-size: 10pt;  color: black;  text-align: center;    font-weight: normal;    word-wrap: break-word;}      .myTitle {  font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: bold;      word-wrap: break-word;}   .myTitleCenter {  font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: bold;     text-align: center;     word-wrap: break-word;}    .myDescription{  font-size: 12pt;     font-family: "trebuchet ms", geneva, sans-serif;  color: black;    font-weight: normal;  text-align: justify;  padding-left: 0px;  padding-right: 0px;}        .myNumber {    font-size: 12pt;   color: black;text-align: center;    font-weight: normal;    word-wrap: break-word;  }}h2.contentheading {text-transform: uppercase;font-size: 2em;}.light {background: #ddd;margin-top: -6px;height: 1px;}.jsn-demo-content {margin: 20px -10px 0 -10px;}.jsn-demo-content .jsn-template-featured {position: relative;}.jsn-demo-content .jsn-template-featured .hide {position: absolute;background: rgba(0,0,0,0.5);background: #ccc\9;left: 0;top: 0;width: 100%;height: 100%;text-align: center;opacity:0;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;display: block;}.jsn-demo-content .jsn-template-featured:hover .hide{opacity:1;filter: alpha(opacity=10);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;}.jsn-demo-content .jsn-template-featured h4.title {color: #fff;}.jsn-demo-content .jsn-template-featured h5.price {color: #ff0000;}.jsn-demo-content .jsn-template-featured h4.title,.jsn-demo-content .jsn-template-featured h5.price {background: rgba(0,0,0,0.8);background: #333\9;display: inline-block;padding: 10px 20px;line-height: 100%;}div.grid-layout.jsn-demo-content div.grid-col div.grid-col_inner {margin:0 10px 10px 10px;}.jsn-demo-content .jsn-template-featured a.link-button {position: absolute;bottom: 20px;display: block;left: 50%;margin-left: -45px;}ul.social li {float: left;margin: 0 5px 0 0;list-style: none;}ul.social li a {background: url(/templates/jsn_nuru_pro/images/icons/social.jpg);width: 45px;height: 45px;display: block;text-indent: -9999px;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}ul.social li a.fb { background-position: 0 0}ul.social li a.tw {background-position: -50px 0}ul.social li a.gg{background-position: -100px 0}ul.social li a.yt{background-position: -150px 0}ul.social li a.pt {background-position: -200px 0}ul.social li a.fb:hover { background-position: 0 -50px}ul.social li a.tw:hover {background-position: -50px -50px}ul.social li a.gg:hover {background-position: -100px -50px}ul.social li a.yt:hover {background-position: -150px -50px}ul.social li a.pt:hover {background-position: -200px -50px}/**Fix Joomla3.0**/.jsn-joomla-30 .page-header {padding: 0;}.jsn-joomla-30 .page-header h2 {margin-bottom: 0;text-transform: uppercase;font-size: 2em;}@media only screen and (max-width: 960px),(max-device-width: 960px) {.jsn-demo-content .jsn-template-featured .hide {height: 50%;top: 50%;opacity:1;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;background: none;      font-size: 2em;}.jsn-demo-content .jsn-template-featured img {width: 100%;}div.grid-layout.jsn-demo-content div.grid-col div.grid-col_inner {margin-bottom: 20px;}.jsn-demo-content .jsn-template-featured h4.title,.jsn-demo-content .jsn-template-featured h5.price  {margin:10px 0;font-size: 1.3em;display: inline-block;padding: 5px 10px;}.jsn-demo-content .jsn-template-featured a.link-button {position: static;display: inline-block;margin: 0;}}@media only screen and (max-width: 480px), (max-device-width: 480px) {.jsn-demo-content .jsn-template-featured .hide {top: 80%;}}@media only screen and (min-width: 481px) and (max-width: 768px), (min-device-width: 481px) and (max-device-width: 768px) and (orientation:landscape) {.jsn-demo-content .jsn-template-featured .hide {top: 41%;}}

/* FILE: /media/mod_vt_nivo_slider/css/nivo-slider.min.css */
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}

/* FILE: /media/mod_vt_nivo_slider/themes/default/default.css */
/*Skin Name: Nivo Slider Default ThemeSkin URI: http://nivo.dev7studios.comDescription: The default skin for the Nivo Slider.Version: 1.3Author: Gilbert PellegromAuthor URI: http://dev7studios.comSupports Thumbs: true*/.theme-default .nivoSlider {position:relative;background:#fff url(/media/mod_vt_nivo_slider/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a;}.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}.theme-default .nivoSlider a {border:0;display:block;}.theme-default .nivo-controlNav {text-align: center;padding: 20px 0;}.theme-default .nivo-controlNav a {display:inline-block;width:22px;height:22px;background:url(/media/mod_vt_nivo_slider/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin: 0 2px;}.theme-default .nivo-controlNav a.active {background-position:0 -22px;}.theme-default .nivo-directionNav a {display:block;width:30px;height:30px;background:url(/media/mod_vt_nivo_slider/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity: 0;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}.theme-default:hover .nivo-directionNav a { opacity: 1; }.theme-default a.nivo-nextNav {background-position:-30px 0;right:15px;}.theme-default a.nivo-prevNav {left:15px;}.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}.theme-default .nivo-caption a {color:#fff;border-bottom:1px dotted #fff;}.theme-default .nivo-caption a:hover {color:#fff;}.theme-default .nivo-controlNav.nivo-thumbs-enabled {width: 100%;}.theme-default .nivo-controlNav.nivo-thumbs-enabled a {width: auto;height: auto;background: none;margin-bottom: 5px;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img {display: block;width: 120px;height: auto;}