html,body{margin:0px !important; padding:0px !important}

h1,h2,h3,h4 {text-align:center !important}

h1, h2, h3{font-family:Book Antiqua,Georgia,Arial;font-style:italic;text-decoration:none;font-weight:bold;text-align:center;padding-top:4px;padding-bottom:4px; line-height:normal; color:brown}

#pageup{
position:fixed;
right:40px;
bottom:60px;
width:48px;
height:48px;
background-image:url('https://www.aquacop.ru/js/img/up.png');
background-repeat:no-repeat;
background-size:48px 48px;
/*display:none; */
cursor: pointer;
z-index:10000
}



.text-decoration-none{text-decoration:none}
.text-decoration-none:hover {text-decoration:none}
.article-image
{
border:1px solid silver;
padding:4px;
background-color:white;
border-radius:8px !important;
margin-auto
}

.right{float:right !important; margin-left:20px !important; margin-bottom:10px !important}
.left, .article-image{float:left !important; margin-right:20px !important; margin-bottom:10px !important}

.polaroid, .txt-img img, .article-image {padding:8px; padding-bottom:20px; border:1px solid silver; background-color:white;
 box-shadow: 0 1px 4px rgba(0, 0, 0, .3), -23px 0 20px -23px rgba(0, 0, 0, .8), 23px 0 20px -23px rgba(0, 0, 0, .8), 0 0 40px rgba(0, 0, 0, .1) inset; margin-bottom:8px
}


.item-page {padding-bottom:16px}

.nav-header .titreck {color:brown !important; margin-top:-10px !important}



.blog-featured p,.item-page p{text-align:justify}


/* Green-yellow */
body{ 






background: 
background: -moz-linear-gradient(left,  #5c911f 0%, #c9d95f 40%, #c9d95f 60%, #5c911f 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5c911f), color-stop(40%,#c9d95f), color-stop(60%,#c9d95f), color-stop(100%,#5c911f));
background: -webkit-linear-gradient(left,  #5c911f 0%,#c9d95f 40%,#c9d95f 60%,#5c911f 100%);
background: -o-linear-gradient(left,  #5c911f 0%,#c9d95f 40%,#c9d95f 60%,#5c911f 100%);
background: -ms-linear-gradient(left,  #5c911f 0%,#c9d95f 40%,#c9d95f 60%,#5c911f 100%);
background: linear-gradient(to right,  #5c911f 0%,#c9d95f 40%,#c9d95f 60%,#5c911f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c911f', endColorstr='#5c911f',GradientType=1 );
background: #4ea3e5;
background-image: url('https://www.aquacop.ru/templates/aquacop/images/b-left.png'), url('https://www.aquacop.ru/templates/aquacop/images/b-right.png'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjOTExZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2M5ZDk1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2M5ZDk1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzkxMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-repeat: repeat-y, repeat-y;
background-position: left, right;






}


/* Goluboi - Punkty menu*/
body#id85,
body#id100171,
body#id100174,
body#id100027,
body#id100257,
body#id100039,
body#id100040,
body#id100042,
body#id100035,
body#id100156,
body#id100036,
body#id100037,
body#id100038,
body#id100048,
body#id100041,
body#id100043,
body#id100044,
body#id100045,
body#id100046,
body#id100047,
body#id100255,
body#id100049,
body#id100254,
body#id100050,
body#id100051,
body#id100052,
body#id100053,
body#id100256,
body#id100055,
body#id100056,
body#id100057,
body#id100054,
body#id100178,
body#id100179,
body#id100180,
body#id100181,
body#id100182,
body#id100183,
body#id100184,
body#id100185,
body#id100186,
body#id100187,
body#id100188,
body#id100189,
body#id100190,
body#id100191,
body#id100192
{
background: #4ea3e5;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlYTNlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2JhZDllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iI2JhZDllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZWEzZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #4ea3e5 0%, #bad9e2 47%, #bad9e2 59%, #4ea3e5 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#4ea3e5), color-stop(47%,#bad9e2), color-stop(59%,#bad9e2), color-stop(100%,#4ea3e5));
background: -webkit-linear-gradient(left,  #4ea3e5 0%,#bad9e2 47%,#bad9e2 59%,#4ea3e5 100%);
background: -o-linear-gradient(left,  #4ea3e5 0%,#bad9e2 47%,#bad9e2 59%,#4ea3e5 100%);
background: -ms-linear-gradient(left,  #4ea3e5 0%,#bad9e2 47%,#bad9e2 59%,#4ea3e5 100%);
background: linear-gradient(to right,  #4ea3e5 0%,#bad9e2 47%,#bad9e2 59%,#4ea3e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ea3e5', endColorstr='#4ea3e5',GradientType=1 );
}


/* Krasnyi - OTOPLENIE */
body#id100134,
body#id100311,
body#id100249,
body#id100250,
body#id100251,
body#id100252,
body#id100253,
body#id100286,
body#id100287,
body#id100288,
body#id100289,
body#id100318,
body#id100320,
body#id100322,
body#id100290,
body#id100291,
body#id100292,
body#id100193,
body#id100232,
body#id100233,
body#id100234,
body#id100136,
body#id100316,
body#id100231,
body#id100230,
body#id100297,
body#id100299,
body#id100301,
body#id100303,
body#id100305,
body#id100137,
body#id100138,
body#id100312,
body#id100313,
body#id100317,
body#id100315,
body#id100273,
body#id100274,
body#id100275,
body#id100276,
body#id100307,
body#id100293,
body#id100294,
body#id100295,
body#id100296,
body#id100319,
body#id100321,
body#id100323,
body#id100277,
body#id100278,
body#id100279,
body#id100280,
body#id100281,
body#id100282,
body#id100298,
body#id100300,
body#id100302,
body#id100304,
body#id100306,
body#id100283,
body#id100284,
body#id100285
{
background: #e0734e;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNzM0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iI2RkYjM0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iI2RkYjM0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMDczNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #e0734e 0%, #ddb346 32%, #ddb346 64%, #e0734e 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e0734e), color-stop(32%,#ddb346), color-stop(64%,#ddb346), color-stop(100%,#e0734e));
background: -webkit-linear-gradient(left,  #e0734e 0%,#ddb346 32%,#ddb346 64%,#e0734e 100%);
background: -o-linear-gradient(left,  #e0734e 0%,#ddb346 32%,#ddb346 64%,#e0734e 100%);
background: -ms-linear-gradient(left,  #e0734e 0%,#ddb346 32%,#ddb346 64%,#e0734e 100%);
background: linear-gradient(to right,  #e0734e 0%,#ddb346 32%,#ddb346 64%,#e0734e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0734e', endColorstr='#e0734e',GradientType=1 );
}

/* kanalizacionnyi */
body#id100172
 {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e1e9a0+0,c6c689+35,c6c689+65,e1e9a0+100 */
background: #e1e9a0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTlhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2M2YzY4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2M2YzY4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWU5YTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #e1e9a0 0%, #c6c689 35%, #c6c689 65%, #e1e9a0 100%); /* FF3.6-15 */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e1e9a0), color-stop(35%,#c6c689), color-stop(65%,#c6c689), color-stop(100%,#e1e9a0)); /* Chrome4-9,Safari4-5 */
background: -webkit-linear-gradient(left,  #e1e9a0 0%,#c6c689 35%,#c6c689 65%,#e1e9a0 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-linear-gradient(left,  #e1e9a0 0%,#c6c689 35%,#c6c689 65%,#e1e9a0 100%); /* Opera 11.10-11.50 */
background: -ms-linear-gradient(left,  #e1e9a0 0%,#c6c689 35%,#c6c689 65%,#e1e9a0 100%); /* IE10 preview */
background: linear-gradient(to right,  #e1e9a0 0%,#c6c689 35%,#c6c689 65%,#e1e9a0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e9a0', endColorstr='#e1e9a0',GradientType=1 ); /* IE6-8 */
}













.ribbon {
   width: 97%;
   position: relative;
   text-align: left;
   font-size: 8px !important;
   background: #effc00;
   background: -webkit-gradient(linear, left top, left bottom, from(#effc00), to(#f7d036));
   background: -webkit-linear-gradient(top, #effc00, #f7d036);
   background: -moz-linear-gradient(top, #effc00, #f7d036);
   background: -ms-linear-gradient(top, #effc00, #f7d036);
   background: -o-linear-gradient(top, #effc00, #f7d036);
   background-image: -ms-linear-gradient(top, #effc00 0%, #f7d036 100%);
   -webkit-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   box-shadow: rgba(000,000,000,0.3) 0 1px 1px;
   font-family: 'Helvetica Neue',Helvetica, sans-serif;
   }
.ribbon {
   font-size: 12px !important;
   color: #000000;
   text-shadow: #f7f5d7 0 1px 0;
   margin:0 auto;  /* !!! */
   padding: 5px 5px;
   }
.ribbon:before, .ribbon:after {
   content: '';
   position: absolute;
   display: block;
   bottom: -0.8em;
   border: 1.5em solid #b89b07;
   z-index: -1;
   }
.ribbon:before {
   left: -2em;
   border-right-width: 1.5em;
   border-left-color: transparent;
   -webkit-box-shadow: rgba(000,000,000,0.4) 1px 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.4) 1px 1px 1px;
   box-shadow: rgba(000,000,000,0.4) 1px 1px 1px;
   }
.ribbon:after {
   right: -2em;
   border-left-width: 1.5em;
   border-right-color: transparent;
   -webkit-box-shadow: rgba(000,000,000,0.4) -1px 1px 1px;
   -moz-box-shadow: rgba(000,000,000,0.4) -1px 1px 1px;
   box-shadow: rgba(000,000,000,0.4) -1px 1px 1px;
   }
.ribbon .ribbon-content:before, .ribbon .ribbon-content:after {
   border-color: #d2db25 transparent transparent transparent;
   position: absolute;
   display: block;
   border-style: solid;
   bottom: -1em;
   content: '';
   }
.ribbon .ribbon-content:before {
   left: 0;
   border-width: 1em 0 0 1em;
   }
.ribbon .ribbon-content:after {
   right: 0;
   border-width: 1em 1em 0 0;
   }
.ribbon-stitches-top {
   margin-top:2px;
   border-top: 1px dashed rgba(0, 0, 0, 0.2);
   -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
   -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
   box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.5);
   }
.ribbon-stitches-bottom {
   margin-bottom:2px;
   border-top: 1px dashed rgba(0, 0, 0, 0.2);
   -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
   -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
   box-shadow: 0px 0px 2px rgba(255, 255, 255, 0.3);
   }




.header {
background: rgb(6,128,221);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2ODBkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzgzZDZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGY0ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(6,128,221,1) 0%, rgba(131,214,239,1) 47%, rgba(224,244,249,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6,128,221,1)), color-stop(47%,rgba(131,214,239,1)), color-stop(100%,rgba(224,244,249,1)));
background: -webkit-linear-gradient(top,  rgba(6,128,221,1) 0%,rgba(131,214,239,1) 47%,rgba(224,244,249,1) 100%);
background: -o-linear-gradient(top,  rgba(6,128,221,1) 0%,rgba(131,214,239,1) 47%,rgba(224,244,249,1) 100%);
background: -ms-linear-gradient(top,  rgba(6,128,221,1) 0%,rgba(131,214,239,1) 47%,rgba(224,244,249,1) 100%);
background: linear-gradient(to bottom,  rgba(6,128,221,1) 0%,rgba(131,214,239,1) 47%,rgba(224,244,249,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0680dd', endColorstr='#e0f4f9',GradientType=0 );
}





.nav-header span{color:white; padding-top:-25px;display:block; font-weight:bold}
.nav-header span:hover{color:darkblue}

.stiker
{
display:block;
padding:10px;
margin-top:25px;
background: #ffffd3;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGUxOTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffd3 0%, #ede195 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffd3), color-stop(100%,#ede195));
background: -webkit-linear-gradient(top,  #ffffd3 0%,#ede195 100%);
background: -o-linear-gradient(top,  #ffffd3 0%,#ede195 100%);
background: -ms-linear-gradient(top,  #ffffd3 0%,#ede195 100%);
background: linear-gradient(to bottom,  #ffffd3 0%,#ede195 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffd3', endColorstr='#ede195',GradientType=0 );

-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

.stiker:before{
	content: '';
	position:relative;
left:15px;
top:-10px;
	width: 80px;
	height: 14px;
float:left;
/* margin-left:-116px;
margin-top:-10px; */
	border-left: 1px dashed rgba(0, 0, 0, 0.1);
	border-right: 1px dashed rgba(0, 0, 0, 0.1);
    background: rgba(0, 0, 0, 0.1);
	background: -webkit-gradient(linear, 555% 20%, 0% 92%, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.0)), color-stop(.1,rgba(0, 0, 0, 0.2)));
	background: -moz-linear-gradient(555% 0 180deg, rgba(0,0,0,0.1), rgba(0,0,0,0.2) 10%, rgba(0,0,0,0.0));
	-webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
	-webkit-transform:translate(-50px,10px)
						skew(10deg,10deg)
						rotate(-50deg);
	-moz-transform:translate(-50px,10px)
						skew(10deg,10deg)
						rotate(-50deg);	
		-o-transform:translate(-50px,10px)
						skew(10deg,10deg)
						rotate(-50deg);	
		transform:translate(-50px,10px)
						skew(10deg,10deg)
						rotate(-50deg);						
}

.stiker:after{
	content: '';
	position:absolute;
	right:0;
	bottom:0;
	width: 130px;
	height: 30px;
	background: rgba(0, 0, 0, 0.1);
	background: -webkit-gradient(linear, 555% 20%, 0% 92%, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.0)), color-stop(.1,rgba(0, 0, 0, 0.2)));
	background: -moz-linear-gradient(555% 0 180deg, rgba(0,0,0,0.1), rgba(0,0,0,0.2) 10%, rgba(0,0,0,0.0));
	border-left: 1px dashed rgba(0, 0, 0, 0.1);
	border-right: 1px dashed rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
	-webkit-transform: translate(50px,-20px)
						skew(10deg,10deg)
						rotate(-50deg);
	-moz-transform: translate(50px,-20px)
						skew(10deg,10deg)
						rotate(-50deg);
	-o-transform: translate(50px,-20px)
						skew(10deg,10deg)
						rotate(-50deg);
	transform: translate(50px,-20px)
						skew(10deg,10deg)
						rotate(-50deg)							
}




.kbn,.slider-container
{
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}


p {
/*    font-family: 'TextBook Cyrillic', arial;
font-family: Geneva, Arial, Helvetica, sans-serif;
/*    font-style: normal; */
/*    font-weight: 150; */
    src: local('TextBook Cyrillic'), local('TextBook-Cyrillic'),
        url('../templates/aquacop/fonts/textbook-cyrillic.woff') format('woff'),
        url('../templates/aquacop/fonts/textbook-cyrillic.ttf') format('truetype');
        font-size: 1.5 rem;
/* text-align:justify; */
line-height:150%;
letter-spacing:normal;
padding-bottom:8px;
}

@keyframes anim {0% {margin-top:0px} 50% {margin-top:5px} 100% {margin-top:0px}}
.promo__arrow-down {animation: anim 2s infinite;display:inline;position: absolute}

.pagenav {font-size:0.9em}

.slogan {font-family:'Monotype Corsiva','Mistral';'Garmond';'Cooper','Bookman Old Style'; font-size:2.5em; text-align:center;color:#222;text-shadow: 3px 3px 2px rgba(150, 150, 150, 0.85); margin-top:4%; padding-bottom:20px}

footer {width:100% !important; display: block; position:absolute; margin-left:0px; margin-right:0px;padding:15px; margin-top:15px; background-color:#003300; float:left !important; width:100% !important}

img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/*  пагинация */
.pagination{margin:20px 0}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered{text-align:center}
.pagination-right{text-align:right}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}

.pager {
  margin: 20px 0;
  text-align: center;
  list-style: none;
  *zoom: 1;
}

.pager:before,
.pager:after {
  display: table;
  line-height: 0;
  content: "";
}

.pager:after {
  clear: both;
}

.pager li{display:inline}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: default;
  background-color: #fff;
}


ul.pagenav, ul.pagenav li {
  list-style: none; list-style-type:none; list-style-image: none;
  margin:0; padding:0; border: 0;
  overflow: hidden;
  width: 100%;
}

 ul.pagenav li{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: #f9fcf7; /* Old browsers */
background: -moz-linear-gradient(top, #f9fcf7 0%, #f5f9f0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f9fcf7 0%,#f5f9f0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f9fcf7 0%,#f5f9f0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */
border:1px solid silver;
padding:10px;
margin-top:15px;
}

 ul.pagenav li a{color:brown; padding:4px; font-size:1.1em}
 ul.pagenav li a span.pagenav-next-arrow,
 ul.pagenav li a span.pagenav-prev-arrow
{display:none}





ul.pagenav {
/*  border-top:1px solid #606060;
  border-bottom:1px solid #606060; */
padding:4px;
clear: both;
}
ul.pagenav li.pagenav-prev { float: left; width:auto}
ul.pagenav li.pagenav-next { float: right; width:auto}


.ramka{border:1px solid silver; padding:5px; border-radius:8px}




.red{color:red}.green{color:green}
.bold{font-weight:bold}

div#maximenuck110.maximenuckh ul.maximenuck li.maximenuck.level1 > a span.titreck, div#maximenuck110.maximenuckh ul.maximenuck li.maximenuck.level1 > span.separator span.titreck, a span.titreck {text-transform: none !important}


.accordeonck.level2,.accordeonck.level3{margin-left:-15px !important;padding-left:-20px !important;}
.accordeonck {margin-bottom:20px}

.bottom-pad {padding-bottom:20px !important}


/*  hover shacke */
.hovershacke {}
.hovershacke:hover {
    animation: 1.2s ease-in-out 0s normal none infinite running trambling-animation;
}
@keyframes trambling-animation {
    0%, 50%, 100% {
        transform: rotate(0deg);
    }
    10%, 30% {
        transform: rotate(-10deg);
    }
    20%, 40% {
        transform: rotate(10deg);
    }
}

.grow:hover {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.rotate{
-moz-transition: all 0.5s 0.1s ease-in;
-o-transition: all 0.5s 0.1s ease-in;
-webkit-transition: all 0.5s 0.1s ease-in;
}
.rotate:hover {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
}

legend{float:left;}


/**  tool tip **/
.tool-tip{
color:#fff;
background-color:rgba( 0, 0, 0, .7);
text-shadow:none;
font-size:1em;
visibility:hidden;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
-o-border-radius: 7px;
border-radius:7px;
text-align:left;
opacity:0;
z-index:999;
padding:3px 8px;
position:absolute;
cursor:default;
-webkit-transition: all 240ms ease-in-out;
-moz-transition: all 240ms ease-in-out;
-ms-transition: all 240ms ease-in-out;
-o-transition: all 240ms ease-in-out;
transition: all 240ms ease-in-out;
/* margin-left:-120px */
}

.tool-tip,.tool-tip.top{
top: auto;
bottom:114%;
left:50%
}

.tool-tip.top:after,.tool-tip:after{	
position:absolute;
bottom:-12px;
left:50%;
margin-left:-5px;
content: ' ';
height:0px;
width:0px;
border:6px solid transparent;
border-top-color:rgba( 0, 0, 0, .7)
}

.tool-tip,.tool-tip.top{	
width:300px;
height:auto;
margin-left:-150px !important;
min-width:300px;
display:inline;
padding:15px
}


/* tool tip position right */
.tool-tip.right{top:50%;right:auto;left:80px;margin-top:-15px;margin-right:auto;margin-left:auto}
.tool-tip.right:after{left:-5px;top:50%;margin-top:-6px;bottom:auto;border-top-color:transparent;border-right-color:rgba( 0, 0, 0, .7)}

/* tool tip position left */
.tool-tip.left{top:50%;left:auto;right:105%;margin-top:-15px;margin-left:auto}
.tool-tip.left:after{left:auto;right:-12px;top:50%;margin-top:-6px;bottom:auto;border-top-color:transparent;border-left-color:rgba( 0, 0, 0, .7)}

/* tool tip position bottom */
.tool-tip.bottom{top:115%;bottom:auto;left:50%;margin-bottom:auto}
.tool-tip.bottom:after{position:absolute;top:-12px;left:50%;margin-left:-7px;content:' ';height:0px;width:0px;border:6px solid transparent;border-top-color:transparent;border-bottom-color:rgba( 0, 0, 0, .6)}

/* tooltip on focus left and right */
.on-focus .tool-tip.left,.on-focus .tool-tip.right{margin-top:-19px}
/* on hover of element containing tooltip default*/
*:not(.on-focus):hover > .tool-tip,.on-focus input:focus + .tool-tip{visibility:visible;opacity:1;-webkit-transition: all 240ms ease-in-out;	-moz-transition: all 240ms ease-in-out;	-ms-transition: all 240ms ease-in-out;	-o-transition: all 240ms ease-in-out;transition: all 240ms ease-in-out}

/* tool tip slide out */
*:not(.on-focus) > .tool-tip.slideIn,.on-focus > .tool-tip{display:block}
.on-focus > .tool-tip.slideIn{z-index:-1}
.on-focus > input:focus + .tool-tip.slideIn{z-index:1}

/* bottom slideIn */
*:not(.on-focus) > .tool-tip.slideIn.bottom,.on-focus > .tool-tip.slideIn.bottom{top:50%}
*:not(.on-focus):hover > .tool-tip.slideIn.bottom,.on-focus > input:focus + .tool-tip.slideIn.bottom{	top:115%}	
.on-focus > input:focus + .tool-tip.slideIn.bottom{top:100%}

/* top slideIn */
*:not(.on-focus) > .tool-tip.slideIn,*:not(.on-focus) > .tool-tip.slideIn.top,.on-focus > .tool-tip.slideIn,.on-focus > .tool-tip.slideIn.top{bottom:50%}
*:not(.on-focus):hover > .tool-tip.slideIn,*:not(.on-focus):hover > .tool-tip.slideIn.top,.on-focus > input:focus + .tool-tip.slideIn,.on-focus > input:focus + .tool-tip.slideIn.top{bottom:110%}	

/* left slideIn */
*:not(.on-focus) > .tool-tip.slideIn.left,.on-focus > .tool-tip.slideIn.left{right:50%}
*:not(.on-focus):hover > .tool-tip.slideIn.left,.on-focus > input:focus + .tool-tip.slideIn.left{right:105%}

/* right slideIn */
*:not(.on-focus) > .tool-tip.slideIn.right,.on-focus > .tool-tip.slideIn.right{left:50%}
*:not(.on-focus):hover > .tool-tip.slideIn.right, .on-focus > input:focus + .tool-tip.slideIn.right{left:105%}






.tool-tip.tool-tip-product{
width:200px;
height:auto;
position:absolute !important;
margin-left:-100px !important;
min-width:200px;
padding:15px;

top:10%;bottom:auto;left:50%;margin-bottom:auto
}





.price{color:red;font-size:150%}.txt-img img{margin:10px}











/*  фикс бага на нетбуках */
a.homemenulink span {display:none}



.browseProductImage {max-height: 100% !important; width:auto; max-width:100%; /* border:1px solid silver; padding:6px; border-radius:8px; */}








.card{
  pointer-events: none;
  transform: translateZ(0);
  padding: 30px;
  background: white;
  border-radius: 5px;
  width: 400px;
  height: 200px;
  margin: auto;
  transform-style: preserve-3d;
  backface-visibility: hidden;
  display: flex;
  box-shadow: 0 0 5px rgba(0,0,0,.1);
  position: relative;
  
  &:after{
    content:" ";
    position: absolute;
    width: 100%;
    height: 10px;
    border-radius: 50%;
    left:0;
    bottom:-50px;
    box-shadow: 0 30px 20px rgba(0,0,0,.3);
    
  }
  
.card-content{
    margin: auto;
    text-align:center;
    transform-style: preserve-3d;
  }
div-content-align-left{text-align:left !importan; margin: 0 auto !importan;}
div-content-align-right{text-align:right !importan; margin: 0 auto !importan;}
div-content-align-center{text-align:center !importan; margin: 0 auto !importan;}
.red{color:red !important}
.bold {font-weight:bold !important}
.form-horizontal .control-label {text-align: left !important}
input.search-query{margin-bottom:10px !important; font-size:150% !important; padding:5px !important}

@media screen and (max-width: 480px) {
 p,div,table {
        font-size: 50%;
    }
}


#vb_mb
{
display:none
}

@media (max-width:1024px)
{
#vb_pk{display:none}
#vb_mb{display:block}
}