@import url("https://53dd41.claudeassets.com/20260610034842cs_/https://tube-diy-kit.com/css/font-awesome/css/font-awesome.min.css");
body {
	max-width: 1360px;
	display: block;
	margin: 0 auto !important;
	color: #555;
	background-color: #FFF;
}
td {
	border:none !important;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #bce8f1;
}
.navbar-nav {
    margin: 0px 5px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #31708f;
    background-color: #d9edf7;
}
.navbar-brand {
    padding: 5px 15px;
}
.logo {
	padding: 15px;
}
.pagehead {
	margin-top: 37px;
}
.carousel-caption a {
	color: #FF5;	
}
@media (min-width: 768px) {
.arrw:before {
	right: -17px;
	width: 34px;
	height: 34px;
}
.arrw:before {
	position: absolute;
	top: 8px;
	content: '';
	background-color: inherit;
	-webkit-transform: rotate(45deg)skew(18.435deg, 18.435deg)scale(.53);
	-ms-transform: rotate(45deg)skew(18.435deg, 18.435deg)scale(.53);
	transform: rotate(45deg)skew(18.435deg, 18.435deg)scale(.53);
}
.embed-responsive-16by9 {
	padding-bottom: 39.25%;
	width: 70%;
	margin: 0 auto;
}
.p_intro {
	min-height:70px;
}
}
.pd {
	padding-top: 20px;
}
h3 a:hover {
	text-decoration: none;
}
.enter {
	border: #F0F0F0 1px solid;
	background: #FFF;
	border-radius: 1.5px;
	padding: 11px 1px 13px 5px;
	margin: 0 5px 0 5px;
}
.navbar-btn.btn-sm {
	margin-right: 5px;
}
.dropdown-menu {
	padding: 10px;
	min-width: 220px;
}
.navlang {
	width: 38px;
	height: 38px;
	border: #FFF 2px solid;
	border-radius: 50%;
	margin: 6px 5px;
}
.navava {
	width: 44px;
	height: 44px;
	border: #FFF 2px solid;
	border-radius: 50%;
	margin: 3px 5px;
}
.mava {
	width: 70px;
	height: 70px;
	border: #CCC 1px solid;
	padding: 2px;
	border-radius: 50%;
	margin: 20px 5px 10px;
}
.nava {
	width: 35px;
	height: 35px;
	border: #EEE 1px solid;
	padding: 1px;
	border-radius: 50%;
	margin: 0 3px 0 0;
	float: left;
}
#messages {
	display: block;
	min-height: 100px;
	max-height: 350px;
	overflow-y: auto;
}
.chat {
	font-size: 11px;
	margin: 0 0 5px;
	width: 100%;
	float: left;
}
.newm, .newm .list-group-item {
	border: #EEE 1px solid;
}
.g-recaptcha {
	display: block;
	width: 300px;
	margin: 0 auto 5px auto;
}
.lgn {
	margin-top: 18px;
	min-width: 220px;
	padding: 10px;
}
.lang {
	padding-bottom: 16px;
}
.nav .lang img {
	width: 32px;
	height: 32px;
	margin: 0;
}
.alang:hover, .alang:focus {
	background-color: transparent !important;
	text-decoration: none;
}
.breadcrumb>li+li:before {
	padding: 0;
	color: #555;
	content: "/\00a0";
}
.panel form {
	padding-top: 20px;
}
label {
	font-weight: 300;
}
.formavatar {
	height: 100px;
	background: #EFEFEF;
	color: #999;
	overflow: hidden;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin: 0 3px 0 0;
	position: relative;
	width: 100px;
}
.formavatar img {
	width: 90px;
	height: 90px;
}
.formavatar i {
	margin: 20px 0 5px;
}
.pagination {
	margin: 10px;
}
.panel-heading h3 {
	font-size: 20px;
	margin: 0px !important;
}
nav {
	margin-top: 25px;
}
nav .dropdown a img {
	margin-bottom: 3px;
}
.form-control, .btn, .btn-sm, input, .input-group-addon, .dropdown-menu, .img-thumbnail, .popover, .nav-pills>li>a {
	border-radius: 1.5px;
}
.navbar, .breadcrumb, .alert, .well, .panel, .modal-content, .pagination, .listing, .container .jumbotron, .container-fluid .jumbotron {
	border-radius: 1.5px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	border-top-left-radius: 1.5px;
	border-bottom-left-radius: 1.5px;
}
.panel-heading, .list-group-item:first-child {
	border-top-left-radius: 1.5px;
	border-top-right-radius: 1.5px;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-top-right-radius: 1.5px;
	border-bottom-right-radius: 1.5px;
}
.list-group-item:last-child {
	border-bottom-right-radius: 1.5px;
	border-bottom-left-radius: 1.5px;
}
.popover {
	max-width: 300px;
	text-align: center;
}
.fsm {
	padding: 4px;
	height: 25px;
}
.news h1 {
	margin-top: 0;
	font-size: 24px;
}
.news img {
	margin: 0 10px 10px 0;
}
.btnews h3 {
	font-size: 18px;
	margin-bottom: 15px;
}
.btnews {
	text-align: justify;
}
.btnews small {
	color: #aaa;
}
.oimg {
	min-width: 140px;
}
.btnews .news_img, .news_top {
	width: 200px;
	height: 200px;
	float: none;
	display: block;
	margin: 15px auto;
	position: relative;
	border-radius: 50%;
	overflow: hidden;
}
.obj_img {
	float: none;
	display: block;
	margin: 1px auto;
	position: relative;
	border-radius: 50%;
	width: 150px;
	height: 150px;
	overflow: hidden;
}
.obj_img {
	width: 130px;
	height: 130px;
}
.obj_img img, .news_img img {
	height: 100%;
}
.news_top {
	width: 300px;
	height: 300px;
}
.btnews .news_img:before, .news_top:before, .obj_img:before {
	box-shadow: inset 0 0 0 5px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);
	position: absolute;
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.news_top:before {
	box-shadow: inset 0 0 0 12px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);
}
.btnews .news_img img, .news_top img {
	height: 100%;/*margin: 0 -25%;*/
}
.crcl, .crcl:active, .crcl:focus {
	border-radius: 50%;
	outline: none;
}
.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}
.col-xs-1-5 {
	width: 20%;
	float: left;
}
 @media (min-width: 768px) {
.col-sm-1-5 {
	width: 20%;
	float: left;
}
}
 @media (min-width: 992px) {
.col-md-1-5 {
	width: 20%;
	float: left;
}
}
 @media (min-width: 1200px) {
.col-lg-1-5 {
	width: 20%;
	float: left;
}
}
.sv {
	padding-top: 0px !important;
}
.sv textarea {
	font-size: 8px;
}
.listing {
	padding: 8px;
}
.nav-pills>li>a {
	padding: 5px 15px;
}
.nav-tabs {
	border-bottom: 1px solid #eee;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	border: 1px solid #eee;
	border-bottom-color: transparent;
}
.nav-tabs>li>a {
	border-radius: 2px 2px 0 0;
}
.nav-tabs>li>a:hover {
	border-color: #eee;
}
.navbar-bottom {
	background: #79A7CE;
	padding-top: 35px;
	padding-bottom:25px;
	margin-top: 25px;
	color: #fff;
}
.navbar-bottom a {
	color:#FFF !important;
	border-bottom: 1px dotted #FFF;
}
.navbar-bottom a:hover {
	text-decoration:none;
	border-bottom: 1px solid #FFF;
}
.copyright {
	color: #337AB7;
}
.progress {
	margin-bottom: 1px;
}
.label {
	margin: 0 3px 0 0;
}
.tin {
	text-indent: 20px;
}
.the {
	height: 49px;
	/*background:  url("https://345f63.claudeassets.com/20260610034842im_/https://tube-diy-kit.com/images/line.jpg") repeat-x;*/
	border: none;
}
.the h1 {
	font-size: 25px;
	text-align: center;
	margin: 0;
}
.padd {
	margin-top: 25px;
}
#resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 99999;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n { /* верхняя граница */
	cursor: n-resize;
	display: none;
}
.ui-resizable-s { /* нижняя граница */
	cursor: s-resize;
	display: none;
}
.ui-resizable-e { /* правая граница */
	cursor: e-resize;
	display: none;
}
.ui-resizable-w { /* левая граница */
	cursor: w-resize;
	display: none;
}
.ui-resizable-se { /* правый нижний уголок */
	cursor: se-resize;
	width: 7px;
	height: 7px;
	right: 1px;
	bottom: 1px;
	background: #bbb; /* углам и границам можно задать любой фон */
}
.ui-resizable-sw { /* левый нижний уголок */
	cursor: sw-resize;
	width: 7px;
	height: 7px;
	left: 1px;
	bottom: 1px;
	background: #bbb;
}
.ui-resizable-nw { /* левый верхний уголок */
	cursor: nw-resize;
	display: none;
}
.ui-resizable-ne { /* правый верхний уголок */
	cursor: ne-resize;
	display: none;
}
.white {
	color: #FFF;
}
.carousel-inner {
	border-radius: 1.5px;
}
.carousel-caption {
	background: rgba(0,0,16,0.44);
	border-radius: 1.5px;
	padding-top: 0px;
	padding-bottom: 20px;
}
.badge {
	border-radius: .25em;
}
.list-unstyled>li {
	padding-bottom: 5px;
}
.ppost {
	font-size:85%;
	font-weight:300;
}
.btnews>hr {
	margin-bottom: 0px;
}

.ih-item {
  position: relative;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item,
.ih-item * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ih-item a {
  color: #333;
}
.ih-item a:hover {
  text-decoration: none;
}
.ih-item img {
  width: 100%;
  height: 100%;
}

.ih-item.circle {
  position: relative;
  width: 200px;
  height: 200px;
  border-radius: 50%;
}
.ih-item.circle .img {
  position: relative;
  width: 200px;
  height: 200px;
  border-radius: 50%;
}
.ih-item.circle .img:before {
  position: absolute;
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-shadow: inset 0 0 0 6px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item.circle .img img {
  border-radius: 50%;
}
.ih-item.circle .info {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  border-radius: 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.ih-item.square {
  position: relative;
  width: 316px;
  height: 216px;
  border: 8px solid #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
.ih-item.square .info {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.ih-item.circle.effect6 .img {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item.circle.effect6.colored .info {
  background: #1a4a72;
}
.ih-item.circle.effect6 .info {
  background: #337ab7;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item.circle.effect6 .info h3 {
  color: #fff;
  text-transform: uppercase;
  position: relative;
  font-size: 18px;
  margin: 0 30px;
  padding: 58px 0 0 0;
  height: 88px;
  text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
}
.ih-item.circle.effect6 .info p {
  color: #EEE;
  padding: 12px 5px;
  font-size:12px;
  font-style: italic;
  margin: 0 20px;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}

.ih-item.circle.effect6.scale_up .info {
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
}
.ih-item.circle.effect6.scale_up:hover .img {
  opacity: 0;
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
}
.ih-item.circle.effect6.scale_up:hover .info {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.ya-share2 {
	margin-bottom:15px;
}
.navbar-bottom .ya-share2__list a{
	border-bottom:hidden !important;
}
.ya-share2__item_service_facebook .ya-share2__badge, .ya-share2__item_service_gplus .ya-share2__badge, .ya-share2__item_service_vkontakte .ya-share2__badge, .ya-share2__item_service_twitter .ya-share2__badge,.ya-share2__item_service_linkedin .ya-share2__badge, .ya-share2__item_service_odnoklassniki .ya-share2__badge, .ya-share2__item_service_moimir .ya-share2__badge {
	border:#FFF 1px solid;
	border-radius:50%;
}
.bottom_page {
	background: #337ab7;
	color:#115895;
	padding:15px;
	font-size:75%;
}
.bottom_page a {
	color:#115895;
	text-decoration:underline;
}
.cont_frame {
	width:100%;
	min-height:470px;
	border:none;
}
/*
     FILE ARCHIVED ON 15:22:04 Sep 28, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:55:14 Oct 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.319
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.022
  esindex: 0.005
  cdx.remote: 17.976
  LoadShardBlock: 136.901 (3)
  PetaboxLoader3.datanode: 710.173 (4)
  load_resource: 3798.912
  PetaboxLoader3.resolve: 3224.071
*/