@charset "utf-8";html,
body{margin:0;padding:0;height:100%;}
html{min-width:997px;_width:997px;}
body{font-family:'Arial';color:#231f20;font-size:14px;background:url('../img/top.png') no-repeat center top #fff;padding:0 10px;}
form,
p,
ul,
dl, dt, dd,
h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-weight:normal;list-style:none;}
input,
textarea{font-family:'Arial';font-size:14px;}
a{color:#2e731f;}
a:hover{text-decoration:none;}
a img{border:none;}
.clear{clear:both !important;height:0 !important;}
h1,
h1 a,
h2,
h2 a{font-size:22px;}
h1 a{}
#wrapper{min-width:977px;max-width:1277px;margin:0 auto; position:relative;}
#wrapper{_height:100%;}
#header{height:255px;position:relative;}
#header form{position:absolute;left:50%;padding:0 0 0 44px;top:69px;}
#header form input{vertical-align:middle;font-size:14px;padding:2px 0;width:290px;border:0;outline:none;font-style:italic;color:#b8bcc8;}
#header form input.nohint{font-style:normal;color:#000;}
#header form button{vertical-align:middle;margin:0 0 0 14px;padding:0;height:27px;width:27px;opacity:0;-ms-filter:"alpha(opacity=0)";cursor:pointer;//cursor:hand;//filter:alpha(opacity=0);}
#logo{position:absolute;color:#517f3d;text-decoration:none;font-size:16px;font-style:italic;width:265px;top:40px; display: flex; align-items: center;}
#logo span{position:absolute;left:116px;top:50px;width:175px;}
#logo span.tenyears{background:url('../img/10years.png') no-repeat center center;width:254px;height:53px;}
#nav{background:#517f3d url('../img/nav-corners.png') no-repeat -11px top;position:absolute;top:165px;left:0;right:0;line-height:53px;padding:0 11px;height:53px;}
#nav i{position:absolute;height:53px;width:11px;top:0;right:0;background:url('../img/nav-corners.png');}
#nav ul{font-size:16px;display:table;width:99.9%;}
#nav li{display:table-cell;text-align:center;}
#nav a{color:#fff;}
#nav a.selected{color:#cbc9c9;text-decoration:none;}
#nav table{width:100%;border-collapse:collapse;}
#nav td{text-align:center;padding:0;}
#cart{position:absolute;right:50px;bottom:0;background:url('../img/cart.png') no-repeat left center;line-height:27px;padding:0 0 0 35px;}
#time{position:absolute;right:4%;top:130px;margin:0 0 0 300px;background:url(../img/time.png) no-repeat left center;padding:0 0 0 30px;text-decoration:none;line-height:20px;font-size:16px;}
#time span{border-bottom:1px dotted #568343;}
#time:hover span{border-bottom:0;}
#time-popup{left:50%;margin:4px 0 0 140px;position:absolute;background:url('../img/time-popup.png');width:198px;height:75px;padding:20px 80px 20px 30px;line-height:160%;z-index:9999;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/time-popup.png');}
#time-popup a{position:absolute;top:18px;right:33px;width:19px;height:20px;background:url('../img/close.png') no-repeat left top;}
#time-popup a:hover{background-position:left bottom;}
.left{padding-bottom:60px;}
.left{float:left;width:324px;padding-top:12px;}
.left h2{margin:20px 0 0 20px;font-size:18px;}
.map{margin:60px 0 0 0;}
.map .dl{padding:15px 0 15px 20px;background:none;}
.map .dt{font-size:14px;height:27px;display:block;background:url('../img/flag.png') no-repeat;margin-bottom:-10px;padding-left:35px;padding-top:5px;margin-bottom:0;}
.map .arh{background-position:left -32px;}
.map .yar{background-position:left -64px;}
.map dd{padding:0 0 15px 35px;line-height:150%;}
.map dd a{font-size:14px;border-bottom:1px dashed #386bc4;text-decoration:none;}
.map dd a:hover,
.map dd a.selected{border-bottom:0;padding-bottom:1px;}
.map dd span{display:block;font-size:12px;color:#514d4d;padding:6px 10px 10px 0;}
.service{margin:60px 0 0 0;display:block;background:url('../img/service.png');width:223px;height:77px;line-height:77px;font-size:18px;padding:0 0 0 55px;}
.right{min-height:1000px;position:relative;overflow:hidden;}
.right .price{background:url('../img/price.png') no-repeat left center;line-height:26px;padding-left:50px;font-size:24px;font-style:normal;}
.right .price *{vertical-align:top;line-height:normal;font-style:normal;font-size:14px;}
.right .cart{background:url('../img/cart-small.png') no-repeat left center;line-height:14px;padding-left:20px;font-size:10px;}
.right .carti{background:url('/img/korzina.png') no-repeat 0 bottom;display:block;width:129px;height:47px;margin-left:20px; margin-top: 20px;}
.right a.carti:hover{background-position:0 -44px;}
.right a.carti:active{background-position:0 5px;}
.right .hot{margin:10px 0;border:1px #000 dotted;padding:20px 25px 20px 50px;position:relative;}
.right .hot{height: auto;}
.right .hot span{display:block;float:left;width:255px;}
.right .hot span{}
.right .hot div{overflow:hidden;//zoom:1;}
.right .hot h2,
.right .hot h3{margin:0 0 25px 0;}
.right .hot h3{font-size:18px;}
.right .hot p{line-height:150%;}
.right .hot .cart{display:inline-block;margin-top:20px;}
.right .hot .price{display:inline-block;margin-top:40px;}
.right .product-block{padding:0 0 60px 25px;font-size:0;_zoom:1;}
.right .product-block div{vertical-align:top;display:inline-block;width:30%;margin:30px 3% 0 0;font-size:14px;//display:inline;//zoom:1;}
.right .product-block p{margin-bottom:20px;line-height:150%;}
.right .product-block .price{display:block;margin-bottom:15px;}
.right .product-block a:hover{_zoom:1;_cursor:hand;}
.right .product-block a span{display:block;text-decoration:underline;font-size:18px;line-height:140%;padding-right:60px;padding-bottom:15px;}
.right .product-block a:hover span{text-decoration:none;_zoom:1;}
.right .product-block i{display:block;height:120px;line-height:120px;}
.right .product-block img{vertical-align:middle;}
.right .product-block .cart{_zoom:1;}
.right .like-block{font-size:0;margin:30px 0;border:1px #000 dotted;padding:30px 25px;position:relative;_zoom:1;}
.right .like-block div{vertical-align:top;display:inline-block;width:30%;margin:30px 3% 0 0;font-size:14px;//display:inline;//zoom:1;}
.right .like-block a{text-align:center;_zoom:1;}
.right .like-block a:hover{_zoom:1;_cursor:hand;}
.right .like-block a span{display:block;text-decoration:underline;line-height:140%;padding-bottom:15px;font-size:14px;}
.right .like-block a:hover span{text-decoration:none;_zoom:1;}
.right .like-block i{display:block;height:120px;line-height:120px;}
.right .like-block img{vertical-align:middle;}
.right .like-block .all{position:absolute;top:26px;right:50px;font-size:12px;padding-right:45px;line-height:30px;background:url('../img/arrow.png') no-repeat right center;}
.right .like-block .active{color:#000;text-decoration:none;}
.right .about-block h2,
.right .news-block h2{margin-bottom:10px;}
.right .about-block{float:left;width:55%;margin:0 30px 0 0;border:1px dotted #000000;min-width:460px;_width:460px;}
.right .about-block p{line-height:140%; margin:0;}
.right .news-block{overflow:hidden;//zoom:1;}
.right .news-block a{display:inline-block;margin:10px 0 0 0;}
.right .news-block span{display:block;font-size:10px;margin:3px 0 10px 0;}
.right .paginator{font-size:16px;color:#2e731f;}
.right .paginator em{color:#000;font-style:normal;}
.right .paginator a{display:inline-block;margin:0 4px;}
.right .paginator span,
.right .paginator em{display:inline-block;margin-right:7px;}
.right .reserve{background:url('../img/reserve.png');width:106px;height:32px;border:0;cursor:pointer;//cursor:hand;}
.right .reserve:active{background-position:0 32px;}
.right .reserve:focus{outline:none;}
.right .refresh{background:url('../img/refresh.png');width:106px;height:32px;border:0;cursor:pointer;//cursor:hand;}
.right .refresh:focus{outline:none;}
.right .refresh:active{background-position:0 32px;}
.right .done{background:url('../img/done.png');width:106px;height:32px;border:0;cursor:pointer;//cursor:hand;}
.contact,
.article,
.news,
.service-centre,
.search,
.product,
.product-item{padding-right:30px;padding-left:15px;}
.news h2{margin:30px 0 -15px 0;}
.article h1{margin:30px 0 4px 0;}
.news h1,
.service-centre h1,
.product h1{margin:30px 0 4px 0;}
.article h3,
.news h3{clear:both;font-size:16px;padding:30px 0 0 0;}
.search h1{margin:30px 0 15px 0;}
.article{}
.article p{margin:7px 0 0 0;line-height:140%;}
.contact{}
.contact h1{margin:30px 0 25px 0;}
.contact h2{margin:15px 0 10px 0;}
.contact p{line-height:130%;padding-bottom:10px;}
.contact ul{line-height:170%;margin:2px 0 0 10px;}
.contact em{font-size:16px;font-style:italic;}
.contact span{padding:10px 0 0 0;}
.news{}
.news img{float:left;margin:0 25px 10px 0;}
.news .date{font-size:10px;display:block;padding:4px 0 10px 0;}
.news p{line-height:140%;margin:0 0 10px 0;}
.news .paginator{margin-top:30px;}
.service-centre{}
.service-centre dt{padding:20px 0 10px 0;font-size:16px;font-style:italic;}
.service-centre dd{line-height:140%;}
.service-centre dd p{padding:0 0 5px 0;}
.search{}
.search .paginator{padding:20px 0 30px 0;}
.search i{font-size:22px;}
.search p{line-height:140%;padding:4px 0 30px 0;}
.product{}
.product p{margin:20px 0 0 0;line-height:140%;}
.product table{width:100%;border-collapse:collapse;}
.product tbody{margin-top:30px;}
.product .cart{margin:5px 7px 0 7px;vertical-align:top;display:inline-block;height:15px;}
.product .title{display:inline-block;background:no-repeat left top;line-height:28px;padding:0 0 0 36px;font-size:14px;white-space:normal;vertical-align:middle;}
.product tbody td{text-align:left;padding:6px 30px 6px 0;font-size:0;white-space:nowrap;}
.product tbody td.header{font-weight:bold;font-size:16px;padding-left:32px;}
.product tbody td.header.padding{padding-top:20px;}
.product tbody td.last{background:url('../img/price-small.png') no-repeat left center;padding-left:35px;font-size:14px;}
.product thead td{font-size:16px;font-style:italic;border-bottom:1px solid #517f3d;padding:40px 0 10px 0;}
.product thead td.first{padding-left:36px;}
.product thead td.last{padding-left:0;}
.product .space td{padding:0;height:12px;}
.favorite{}
.favorite h1{padding-left:36px;background:url('../img/cart.png') no-repeat left center;}
.favorite input{width:100px;padding:4px;}
.favorite .title{margin-left:36px;}
.favorite tbody .last span{display:block;float:left;}
.favorite .last a{display:block;background:url('../img/delete.png');height:12px;width:12px;float:right;font-size:0;}
.favorite div{border-top:1px solid #517f3d;position:relative;margin:40px 0 0 0;}
.favorite em{position:absolute;top:-14px;right:0;background-color:#fff !important;padding-right:10px;border-left:18px solid #fff;font-size:18px !important;_right:30px;}
.favorite .reserve,
.favorite .refresh{float:right;margin:30px 0 0 0;}
.product-item{}
.product-item p{padding-bottom:10px;}
.product-item h1{margin:30px 0 25px 0;}
.product-item .left-side{float:left;width:186px;text-align:center;padding:0 35px 0 0;}
.product-item img{margin:15px 40px 20px 0;}
.product-item .right-side{overflow:hidden;//zoom:1;line-height:130%;}
.product-item table{margin:40px 0;border-collapse:collapse;width:100%;font-size:12px;}
.product-item thead td{padding:7px 0;border-bottom:1px solid #517f3d;}
.product-item td{border-left:1px solid #d0cfcf;border-bottom:1px solid #d0cfcf;text-align:center;padding:10px 0;}
.product-item td.first{border-left:none;}
.product-item tbody .first{padding-left:28px;text-align:left;}
.product-item caption{font-size:14px;font-style:italic;text-align:left;padding-bottom:20px;}
.product-item .price{;margin-bottom:20px;}
#reserve-form{position:absolute;display:none;background:url('../img/reserve-form.png');width:391px;height:455px;z-index:9999;margin:-10px 0 0 -40px;padding:40px 50px;;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/reserve-form.png');}
#reserve-form input{position:absolute;width:205px;left:155px;border:0;}
#reserve-form textarea{height:135px;left:155px;position:absolute;top:234px;width:210px;border:0;}
#reserve-form button{height:36px;left:150px;position:absolute;top:440px;width:105px;opacity:0;-ms-filter:"alpha(opacity=0)";cursor:pointer;//cursor:hand;//filter:alpha(opacity=0);}
#reserve-form h2{}
#reserve-form a{display:block;height:20px;position:absolute;right:34px;top:20px;width:20px;}
/*#footer{clear:both;margin-top:30px;padding:20px 0 0 0;height:130px;position:relative;background:url('../img/bottom.jpg') no-repeat right bottom;}
*/#footer {
    clear: both;
    margin-top: 30px;
    padding: 20px 0 0 0;
    height: 130px;
    position: relative;
    background: url(../img/bottom.jpg) no-repeat right bottom;
    position: absolute;
    bottom: 0;
    top: auto;
    left: auto;
    right: 0;
    margin-right: -30px;
    width: 100%;
}
#footer span.developer{position:absolute;top:20px;left:345px;background:url('/img/v2.png') no-repeat left bottom;padding:0 0 0 52px;width:170px;line-height:140%;}
#footer .footer_text{float:left;width:570px;}
#simplemodal-overlay{background-color:#000;}
#simplemodal-container{width:100px;height:100px;font-size:0;}
#simplemodal-container a.modalCloseImg{display:inline;position:absolute;top:10px;right:-47px;background:url('../img/wnd-close.png') no-repeat;width:39px;height:45px;cursor:pointer;//cursor:hand;}
#viewer{background:url('../img/loader.gif') no-repeat center center #fefafa;color:#000;height:100%;width:100%;}
#viewer span{display:block;font-size:14px;padding:0 20px 20px 20px;line-height:140%;}
#viewer img{margin:20px;}
#viewer .t,
#viewer .b{display:block;position:absolute;background:url('../img/wnd-corners.png');width:8px;height:8px;font-size:0;}
#viewer .t{top:-8px;}
#viewer .b{bottom:-8px;background-position:left bottom;}
#viewer .l{left:-8px;}
#viewer .r{right:-8px;}
#viewer .i2{background-position:-7px top;}
#viewer .i4{background-position:-7px bottom;}
#viever .h ,
#viever .v{display:block;}
#viewer .h{position:absolute;height:8px;width:100%;background:#fefafa;}
#viewer .v{position:absolute;width:8px;background:#fefafa;}
#viewer .arrow-left,
#viewer .arrow-right{position:absolute;height:20px;width:45px;top:35px;cursor:pointer;//cursor:hand;}
#viewer .arrow-left{left:35px;background:url('../img/wnd-left.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/wnd-left.png', sizingMethod='scale');}
#viewer .arrow-right{right:35px;background:url('../img/wnd-right.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/wnd-right.png', sizingMethod='scale');}
.left ul ul{line-height:120%;margin:2px 0 0 20px;}
.left ul li{margin:15px 0 0 20px;font-size:22px;color:#231f20;}
.left ul li a{text-decoration:none;font-size:22px;color:#231f20;cursor:text;}
.left ul ul li{background:url('../img/pointer.png') no-repeat left 14px;padding:0 0 0 20px;margin:0 0 0 0;}
.left ul ul li a{text-decoration:underline;font-family:'Arial';color:#2E731F;font-size:14px;cursor:pointer;}
.left ul ul li a:hover{text-decoration:none;}
.left ul ul .selected{color:#231f20;text-decoration:none;}
.left ul ul ul{display:none;}
.article h4{font-size:18px;margin:15px 0 5px 0;}
.article ul li{background:url('../img/pointer.png') no-repeat left 11px;padding:0 0 0 20px;margin:0 0 0 0;}
.service-centre ul{line-height:170%;margin:2px 0 0 10px;}
.service-centre ul li{background:url('../img/pointer.png') no-repeat left 11px;padding:0 0 0 20px;margin:0 0 0 0;}
.article ul{line-height:170%;margin:2px 0 0 10px;}
.product-item ul li{background:url('../img/pointer.png') no-repeat left 11px;padding:0 0 0 20px;margin:0 0 0 0;}
.product-item ul{line-height:170%;margin:2px 0 0 10px;}
.product-item h3{margin:20px 0 0 0;font-size:18px;color:#231f20;font-style:italic;font-weight:normal;}
.table_img{padding:0 0 0 10px;}
#header #teleph{position:absolute;top:7px;font-size:32px;right:30%;margin:0 0 0 -145px;}
#teleph_1{font-size:32px;padding:40px 0 0 20px;}
#teleph_1 span{font-size:20px;vertical-align:3px;color:#CBC9C9;}
#header #teleph span{font-size:20px;vertical-align:3px;color:#CBC9C9;}
#teleph_2{font-size:20px;padding:30px 0 0 20px;}
.about-block .sezonn{background-color:#FEAC02;color:#FFF5BD;font-weight:bold;margin:-20px 20px 0 10px;padding:8px 0 8px 20px;display:block;position:absolute;width:420px;*margin-left:-235px;}
.sezonn_img{float:left;margin:40px 20px 0px;}
.product .first_1{margin-top:20px;height:60px;}
.product .first_1 td{padding-left:36px;border-bottom:1px solid #517F3D;font-size:16px;font-style:italic;}
.product .first_1 .last_1{padding-left:0;}
.right .hot .akcii{left:-6px;_left:-56px;position:absolute;top:-4px;}
.ikon{background:url("/img/28_03_12_01.jpg") no-repeat scroll 0 0 transparent;padding:1px 0 4px 30px;}
.ikon_pdf{background:url("/img/18_10_12_pdf.jpg") no-repeat scroll 0 0 transparent;padding:1px 0 4px 30px;}
.document{margin:0 0 15px 0;}
.document .title{float:left;background:url("../img/icon_word.png") no-repeat;height:32px;padding:0 0 0 47px;margin:0 30px 0 0;}
.document .file_link{height:32px;padding:5px 0 0 0;}
#reviews .field input,
#reviews .field textarea,
#reviews .field button{margin:0 0 10px 0;padding:5px 10px;border-radius:10px;border:1px solid #ccc;}
#reviews .field textarea{width:500px;height:100px;outline:none;}
#reviews .field button{cursor:pointer;outline:none;}
#reviews .field input{width:300px;outline:none;}
#reviews .item{margin:20px 0;}
.shiping-info{margin:33px 0 33px 0 !important;}
.product-item .left-side #credit{margin-top:1em;display:block;font-size:16px;}

a.calcul{
  cursor: pointer;
  background: #517F3D;
    display: block;
    padding: 5px 20px;
    color: white;
    border-radius: 4px;
    box-shadow: 2px 2px 3px #636955;
    max-width: 90px;
    text-align: center;
    margin-top: 0;
}
.modalDialog {
 position: fixed;
 font-family: Arial, Helvetica, sans-serif;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 background: rgba(0,0,0,0.8);
 z-index: 2000;
 -webkit-transition: opacity 400ms ease-in;
 -moz-transition: opacity 400ms ease-in;
 transition: opacity 400ms ease-in;
 display: none;

}



.modalDialog > div {
 width: 800px;
 height: 400px;
 position: relative;
 margin: 10% auto;
 padding: 5px 20px 13px 20px;
 border-radius: 2px;
 background: #fff;
}
.modalDialog .row .elment{
  width: 40%;
  line-height: 3;
  float: left;
  margin-right: 20px;
}
.modalDialog .row .elment .b {
  margin-right: 20px;
}
.modalDialog .row #calc{
  line-height: 3;
  width: 60%;
  float:  left;
  margin-right: 20px;
}

.modalDialog .row .col-md-4{
  width: 39%;
display: inline-table;

}
.modalDialog .row .col-md-4 .knopka{
  right: 0;
     position: absolute;
     margin-right: 105px;
     padding-top: 25px;
}
.modalDialog .row .col-md-4 .knopka_elem{
  right: 0;
  position: absolute;
  margin-right: 185px;

}
.modalDialog #asd{
  display: none;
}
.modalDialog .row_elem{
  text-align: left;
}
.modalDialog .row .contacts_calc{
  margin: 0;
}
.modalDialog .row  input[name="price"] {
  background: white;
  border: none;
  outline: none;
}
.modalDialog .row  input[name="count"] {
  background: white;
}
input[name="count"]::-webkit-input-placeholder {
    color: #ccc;
   }
   input[name="count"]::-moz-placeholder {
    color: #ccc;
   }
   .modalDialog .row  input[name="how"] {
     background: white;
   }
   input[name="how"]::-webkit-input-placeholder {
       color: #ccc;
      }
      input[name="how"]::-moz-placeholder {
       color: #ccc;
      }

.modalDialog .row  input[name="result"] {
  background: white;
  border: none;
  outline: none;
}
.modalDialog .contacts_calc{
  padding-bottom: 7px;
}
.modalDialog #mob{display: none;}
.closer {
 background: #606061;
 cursor:pointer;
 color: #FFFFFF;
 line-height: 25px;
 position: absolute;
 right: -12px;
 text-align: center;
 top: -10px;
 width: 24px;
 text-decoration: none;
 font-weight: bold;
 -webkit-border-radius: 12px;
 -moz-border-radius: 12px;
 border-radius: 12px;
 -moz-box-shadow: 1px 1px 3px #000;
 -webkit-box-shadow: 1px 1px 3px #000;
 box-shadow: 1px 1px 3px #000;
}

.closer:hover { background: #00d9ff; }

.social_contacts{
  display: inline-block;

}
  #rightside{
  display: inline-block;
  margin:40px 0 0 20px;
}

.social_contacts a{
  margin-right: 5px;
  text-decoration: none;
}

.overlayses {
background-color: rgba(0, 0, 0, 0.7);
bottom: 0;
cursor: default;
left: 0;
opacity: 0;
position: fixed;
right: 0;
top: 0;
visibility: hidden;
z-index: 1000;
-webkit-transition: opacity .5s;
-moz-transition: opacity .5s;
-ms-transition: opacity .5s;
-o-transition: opacity .5s;
transition: opacity .5s;
}
.overlayses:target {
visibility: visible;
opacity: 1;
}
.popupses {
background-color: #fff;
border: 3px solid #fff;
display: inline-block;
left: 50%;
opacity: 0;
padding: 15px;
position: fixed;
text-align: justify;
font: 14px Helvetica, Arial, Sans-Serif;
top: 40%;
visibility: hidden;
z-index: 2000;

-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
-moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
-ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
-o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;

-webkit-transition: opacity .5s, top .5s;
-moz-transition: opacity .5s, top .5s;
-ms-transition: opacity .5s, top .5s;
-o-transition: opacity .5s, top .5s;
transition: opacity .5s, top .5s;
}
.overlayses:target+.popupses {
top: 50%;
opacity: 1;
visibility: visible;
}

.closeses {
background-color: rgba(0, 0, 0, 0.8);
border: 2px solid #ccc;
height: 24px;
line-height: 24px;
position: absolute;
right: -13px;
font-weight: bold;
text-align: center;
text-decoration: none;
top: -15px;
width: 24px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-ms-border-radius: 15px;
-o-border-radius: 15px;
border-radius: 15px;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
box-shadow: 1px 1px 3px #000;
}
.closeses:before {
color: rgba(255, 255, 255, 0.9);
content: "X";
font-size: 14px;
text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
}
.closeses:hover {
background-color: rgba(64, 128, 128, 0.8);
}

.years-old {
    margin-left: 50px;
}
.years-old-fix {
    margin-left: 10px;
    margin-bottom: 25px;
}


@media (max-width:1474px) {
    .years-old-fix {
        width: 100px;
    }
}
@media (max-width:1338px) {
    .years-old-fix {
        display: none;
    }
}
@media (max-width:1189px) {
    .years-old{
        display: none;
    }
}

@media (max-width:991px) {
    .years-old{
        display: block;
        width: 120px !important;
        height: 40px !important;
    }
}
@media (max-width:542px) {
    .years-old{
        display: none;
    }
}
