* {box-sizing: border-box;}body {margin: 0;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;background-color: #fff;}.container {width: 100%;max-width: 1200px;padding: 0 15px;margin: 0 auto;}h1 {font-family: Arial, sans-serif;font-size: 1.5rem;font-weight: 600;letter-spacing: 1px;margin-bottom: 0.5rem;}h2, h3, h4, h5, h6 {font-family: Arial, sans-serif;font-size: 1.2rem;font-weight: 600;letter-spacing: 1px;margin-bottom: 0.5rem;}p {font-family: Arial, Helvetica, sans-serif;font-size: 1rem;line-height: 1.6;color: #333;margin-bottom: 15px;}a {text-decoration: none;color: #4a90e2;transition: color 0.2s ease;}a:hover {color: #fa4b2a;text-decoration: underline;}#btn_id {background-color: #A9A9A9;color: white;border: none;padding: 10px 20px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;margin: 10px 0;cursor: pointer;border-radius: 4px;transition: background-color 0.3s;}#btn_id:hover {background-color: #45a049;}.tab {overflow: hidden;border: 1px solid #c0c0c0;background-color: #777;color: #fff;overflow-x: auto;overflow-y: hidden;white-space: nowrap;display: flex;flex-wrap: nowrap;-webkit-overflow-scrolling: touch;}.tab::-webkit-scrollbar {height: 3px;}.tab::-webkit-scrollbar-track {background: #555;}.tab::-webkit-scrollbar-thumb {background: #fff;border-radius: 3px;}.tab button {background-color: inherit;float: none;display: inline-block;border: none;outline: none;cursor: pointer;padding: 5px 10px;transition: 0.3s;font-size: 16px;color: #fff;white-space: nowrap;flex-shrink: 0;}.tab button i {margin-right: 5px;}.tab button.active {background-color: #777;text-decoration: underline;}.tab button:hover {background-color: #555;}.tabcontent {display: none;padding: 0;border-top: none;}.city {display: block;}.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.embed-responsive {position: relative;display: block;width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;background: #000;border-radius: 8px;margin-bottom: 20px;}.embed-responsive-item {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.clappr-player {width: 100% !important;height: 100% !important;}.responsive {padding: 0 5px;float: left;width: 49.99999%;}.new {padding: 0 5px;float: left;width: 33%;}.clearfix:after,.clearfix::after {content: "";display: table;clear: both;}.blue {overflow: hidden;}.right-col iframe {position: relative;top: -50px;margin-bottom: -50px;}div.gallery {background: rgba(250, 235, 215, 0.2);border-radius: 10px;box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);backdrop-filter: blur(5px);-webkit-backdrop-filter: blur(5px);border: 1px solid rgba(255, 255, 255, 0.3);padding: 0;}div.gallery:hover {border: 1px solid #777;}div.gallery p {margin: 8px 0;padding: 0 10px;}div.gallery p:first-child {padding-top: 10px;}div.gallery p:last-child {padding-bottom: 10px;}.circle-blue,.circle-red,.circle-black {display: inline-block;margin: 0;width: 20px;height: 20px;border-radius: 50%;font-size: 12px;line-height: 20px;text-align: center;color: #fff;}.circle-blue {background: #0000ff;}.circle-red {background: #ff0000;}.circle-black {background: #000000;}table {border-collapse: collapse;width: 100%;margin-bottom: 20px;background-color: #fff;}th, td {border: 1px solid #777;padding: 8px;vertical-align: middle;}th {background-color: #f5f5f5;font-weight: 600;}tr:nth-child(even) {background-color: #f2f2f2;}div.titlu {font-size: 14px;font-style: italic;color: #000000;}/* Desktop spacing for camera containers */@media (min-width: 768px) {div.responsive:first-of-type {padding-right: 10px !important;padding-left: 0 !important;}div.responsive:last-of-type {padding-left: 10px !important;padding-right: 0 !important;}}@media only screen and (max-width: 992px) {.responsive {width: 49.99999%;float: left;}.new {width: 33.99999%;float: left;}}@media only screen and (max-width: 768px) {.container {padding: 0 10px;}.responsive {width: 49.99999%;margin: 6px 0;}.new {width: 100%;margin: 6px 0;}h1 {font-size: 1.2rem;}h2, h3, h4, h5, h6 {font-size: 1rem;}.tab button {font-size: 14px;padding: 8px 10px;}}@media only screen and (max-width: 600px) {h1 {font-size: 1.1rem;}p {font-size: 0.9rem;}th, td {padding: 6px 4px;font-size: 0.85rem;}.embed-responsive {border-radius: 4px;}#btn_id {font-size: 14px;padding: 8px 16px;}}@media only screen and (max-width: 500px) {.tab {display: flex;overflow-x: auto;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;flex-wrap: nowrap;}.tab button {width: auto;display: inline-block;padding: 10px 14px;font-size: 13px;flex-shrink: 0;float: none;}.tab::-webkit-scrollbar {height: 3px;}.tab::-webkit-scrollbar-track {background: #555;}.tab::-webkit-scrollbar-thumb {background: #fff;border-radius: 3px;}.responsive {width: 100%;margin-bottom: 10px;}.new {width: 100%;}.clearfix {margin-bottom: -20px;}}@media screen and (max-width: 600px) {.responsive[style*="float:left; width:50%"],.responsive[style*="width: 50%"] {width: 100% !important;float: none !important;padding-right: 0 !important;padding-left: 0 !important;margin-bottom: 15px;}}.new iframe,.responsive iframe {width: 100%;height: 350px;border: 0;overflow: hidden;}.blue iframe {width: 100%;height: 120px;border: 0;}img.img-responsive {max-width: 100%;height: auto;}td img {vertical-align: middle;}.parent_target {margin-bottom: 20px;}.content img {max-width: 100%;height: auto;}
