.ListList{margin:0 ;padding: 0;}
.ListList li{list-style: none;clear:both;margin-bottom: 25px;border-bottom: solid 0px #d1d1d1;padding-bottom: 10px;}
.ListList li img{float: left;margin-right: 10px;max-height:150px;max-width: 150px;border:solid 0px #8374bc;inv-border-radius: 0px;}
.ListList li a.title{font-size: 19px;text-decoration: underline;}
.ListList li span.Text{display:block;padding: 10px 0px 10px 0px;}
.ListList li span.add{display: block;}
.ListList li .title{}
.ListList li .title span{font-size: 10px;color: #acacac;}

.Tiny{}
.Tiny li{list-style: none;clear:both;margin-bottom: 4px;border-bottom: solid 1px #d1d1d1;padding-bottom: 10px;font-size: 12px;font-family: Tahoma;}
.Tiny li img{float: left;margin-right: 10px;max-height:70px;max-width: 70px;border:solid 0px #8374bc;inv-border-radius: 0px;}
.Tiny li a.title{display: block;font-size: 13px;text-decoration: underline;padding-bottom: 10px;}
.Tiny li span.Text{display:block;padding: 10px 0px 10px 0px;}
.Tiny li span.add{display: block;}
.Tiny .price{font-size: 12px;display: inline;}
/*ÐŸÐ»Ð¸Ñ‚ÐºÐ°*/
.TileList{margin:0 !important;padding: 0 !important;}
.TileList li{position:relative;right:-27px;list-style: none;float:left;width:180px;margin-bottom: 40px;padding: 10px; text-align: center ;margin-right: 17px;inv-border-radius: 0px;transition:all 0.2s ease;height:300px;}
.TileList li img.mainImg{float: left;margin-bottom: 10px;max-height:200px;max-width: 200px;border:solid 1px #6625bf;inv-border-radius: 0px;}
.TileList li a.title{display: block;color: #023034;font-size: 16px;text-decoration: none;}
.TileList li a.title2{display: block;color: #023034;font-size: 16px;text-decoration: none;height: 190px;width: 202px !important;}
.TileList li span.Text{display:block;padding: 10px 0px 10px 0px;}
.TileList li span.add{display: block;}
.TileList .price{display:block;font-size: 19px;padding-top: 10px;margin-bottom: 20px;color: #646464;text-transform: uppercase;}
.TileList li:hover{}
.TileList li:hover span, .TileList li:hover a{}
.TileList li:hover{}


.AddToCart{display: block;padding: 10px;background: #af2b08;color: white;text-decoration: none;width: 70%;margin:0 auto;inv-border-radius: 7px;text-align: center;font-size: 16px;font-weight: bold;}
.TileList li:hover .AddToCart, .AddToCart:hover{background: #cd0000; }
.AddToCart2{float: right;width: 150px;margin-bottom: 10px;margin-top: 10px;}
.property .AddToCart2{width: 140px;}

/* Ð¤Ð¾Ñ‚Ð¾Ð³Ð°Ð»ÐµÑ€ÐµÑ */
.PhotoList{margin:0 !important;padding: 0 !important;}
.PhotoList li{list-style: none;margin-top: 10px;text-align: center;float: left;margin-right: 15px;margin-bottom: 20px;}
.PhotoList li a{display:block;width: 272px;height: 197px;background-position: center;background-repeat: no-repeat;text-decoration: none;}
.PhotoList li span{padding-top:10px;display: block;;width: 242px;height: 187px;color:white;font-size: 15px;background: url(gallery_span.png);opacity:0;transition:all 0.5s ease;inv-border-radius: 9px;}
.PhotoList li span:hover{opacity: 1;}

.PhotoListSmall li{list-style: none;margin-top: 10px;text-align: center;float: left;margin-right: 16px;margin-bottom: 20px;}
.PhotoListSmall li img{inv-border-radius: 0px;border: solid 1px #023034;width: 154px;height: 107px;background-position: center;background-repeat: no-repeat;}
.PhotoListSmall li span{display: block;}

/* Ð’Ð¸Ð´ÐµÐ¾ Ð³Ð°Ð»ÐµÑ€ÐµÑ */
.Video{margin:0 !important;padding: 0 !important;}
.Video li{list-style: none;margin-top: 10px;text-align: center;float: left;margin-right: 16px;margin-bottom: 50px;width: 272px;height: 197px;}
.Video li img{inv-border-radius: 9px;border: solid 1px #1389a5;width: 272px;height: 180px;background-position: center center;background-repeat: no-repeat;inv-border-radius: 7px;}
.Video li span{display: block;;}
.Video li a{text-decoration: none;color:#1389a5 }
.Youtube{clear:both;margin-bottom: 20px;margin-top: 20px;}

/* ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ† */
.Video{margin-left:0 !important;padding-left: 0 !important;}
.View{margin-top:10px;margin-bottom: 20px;}
.ImageGallery{width:450px;height:350px;float:left;margin-right: 10px;inv-border-radius: 0px;overflow: hidden;}
.noImage{width:533px;height:350px;}
.property{margin-top: 20px;}
.property .price{font-size: 19px;color: #a53b00;}
.property li{list-style: none;margin-top: 10px;}
.TextInfo{margin-top: 10px;}
/*3*/
.open3{float:left;width:50%;inv-border-radius: 5px;margin:0px 10px 10px 0px;}
.open4{float:left;width:100%;inv-border-radius: 5px;margin:0px 10px 10px 0px;}

/* Ð¡Ð¿Ð¸ÑÐ¾Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð² */
.fileList{margin-left: 0px;margin-top: 20px;}
.fileList li{list-style: none;margin-bottom: 5px;}
.fileList h2{color: #1389a5;;}
.fileList li a{color: #0d5264;}
.fileList li a:hover{text-decoration: none;}

/*Ð¡Ð¿Ð¸ÑÐ¾Ðº Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†*/
.pageList{margin-bottom: 10px;}


/*Account*/
.account_info{}
.account_info li{list-style: none;padding:5px;}
.account_info span{font-weight: 600;padding-right: 10px;;}
.account_info i{font-style: normal;}
.account_info a{text-decoration: none;color: #1389a5}
.ico{font-size:12px !important;}

.stat{font-weight: 100;margin-top: 20px;}
.info_avt{height:150px;float: left;margin-right: 10px;}
.comment_page{text-decoration: underline !important;font-style: italic;margin-right: 10px;}

.InnerSlider2{width: 100% !important;overflow: hidden;}
.InnerSlider2 .owl-item{}

.LoginForm{padding:10px;}
.LoginForm h2{text-align: center;color: #023034;padding: 12px;font-size: 24px;}
.LoginForm .fullRegister{text-align: center;background: #023034;padding: 12px;font-size: 24px;;display: block;text-decoration: none;inv-border-radius: 7px;color: white;margin-top:20px;}
.LoginForm .fullRegister:hover{background:#d30000;}
.alternative{text-align: center;border-bottom: solid 1px #023034;margin-bottom: 20px;}
.alternative span{background: white;padding: 4px;position: relative;bottom: -10px;}
.UserAuth{width:300px;margin:0 auto;text-align: center;}
.UserAuth input{display: block;width: 100%;margin:8px;text-align: center;border: solid 1px #acacac;color: #242424;}
.UserAuth input[type=text],.UserAuth input[type=password]{padding:3px;width: 98%;}
.UserAuth input[type=submit]{border:none;inv-border-radius: 5px;padding:5px;color: white;background: #023034;transition: all 0.5s ease;}
.UserAuth input[type=submit]:hover{background: #b40000; }
.actions{margin-top: 20px;color: #023034;}
#loginform2{padding:20px;padding-top: 5px;}
#loginform2 label{display:block;float:left;padding:10px;width: 45%;}
#loginform2 label input{width: 90%;padding:5px;inv-border-radius: 5px;border: solid 1px #023034;}
#loginform2 label span{display: block;color:#023034;;font-size: 16px;padding-bottom: 5px;}
#loginform2 label:first-child{padding-right: 20px;}
#loginform2 label:last-child{padding-left: 20px;}
#loginform2 div{clear: left;}
.Enter{padding-top:20px;margin-bottom: 20px;}
.enterline1{clear:none !important;width:200px;text-align: center;float: left;margin:1px;}
.enterline1 input[type=submit]{padding:12px;width: 80%;inv-border-radius: 5px;background: #023034;border: none;font-size: 20px;font-weight: bold;;color: white;transition: all 1s ease;}
.enterline1 input[type=submit]:hover{background: #b40000;}
.textAlignLeft{text-align: left;}
.textAlignRight{text-align: right;}
.enterline1 a{display:block;padding-top: 5px !important;}
.textAlignLeft a{padding-left: 7px;}
.textAlignRight a{padding-right: 17px;}

.userCab{margin-left: 10px;float:left;margin-bottom: 20px;}
.userCab li{list-style: none;background: #023034;padding:5px 20px 5px 0px;margin:5px;inv-border-radius: 4px;transition: all 0.3s ease;width: 100%;}
.userCab li:hover{background: #005469; }
.userCab li a{text-decoration: none;color: white;;font-size: 16px;}
.userCab li a i{padding-right:10px;}
.userCab li ul{position: absolute;left: 240px;display: none;}
.userCab li:hover ul{display: block;}
.userCab li ul li{width: 200px;display: block;float: none;position: relative;top:-28px;margin:0px;inv-border-radius: 0px;background:#005469;}
.placeorder{background: #023034;padding:5px;color: white;text-decoration: none;display: block;width: 200px;text-align: center;float: right;margin-top:10px;inv-border-radius: 5px;}
.placeorder:hover{background: #d40862}
.userCab li i{margin-left: 20px;}

.RatingView{}
.RatingView li{list-style: none;}
.RatingView li img{height: 60px;float: left;margin-right: 10px;}
.RatingView li .score{float:right;font-size: 16px;padding-top:20px;}
.RatingView li a{color: #023034;text-decoration: none;font-size: 16px;display:block;margin-top:20px;float: left;}

.opinions{margin-top: 40px;margin-bottom: 20px;}
.opinions img{float: left;margin-left: 10px;margin-right: 20px;}
.opinions h2{;color: #023034;font-weight: 100;text-transform: uppercase;font-size: 32px;}
.opinions h2 span{display: block;font-size: 18px;}
.opinionList{clear: both;}
.opinionList li{list-style: none;margin-top: 20px;}
.opinionList b{color: #023034;display: block;}
.opinionList a{text-decoration: none;color: #464646;}
.opinionList small{display: block;}
.opinionList span{display:block;padding-top: 10px;padding-bottom: 10px;clear: both}
.opinionList a:hover span{text-decoration: underline}
.opinionList i{display: block;margin-bottom: 10px;}
.opinionList i img{float: left;margin:1px;padding:2px;}

.InnerOpinion li b{margin-bottom: 10px;float: left;color: }
.InnerOpinion li{height:auto;min-height: 80px;display:block;clear: left;margin-bottom: 30px !important;padding-bottom:20px;border-bottom: solid 1px #d0d0d0}
.InnerOpinion i{position: relative;top:2px;float: none !important;display: inline !important;;}
.InnerOpinion i img{padding: 5px 1px 0px 1px; float: none;}
/*.InnerOpinion i img{float: none;margin:1px;padding:2px;}*/
.InnerOpinion small{display:block;float:left;padding-top:2px;font-size: 11px;}
.InnerOpinion span{display:block;padding-top: 4px;padding-bottom: 20px;clear: both}
.InnerOpinion .ava{float:left;width: 50px;padding-right: 10px;}
.Answer{margin-top:3px;padding:10px;padding-bottom: 20px;margin-bottom:14px;margin-left: 30px;border-left: solid 3px #023034;font-style: italic;}
.InnerOpinion .positive{background:url(/html/images/oup.png) right no-repeat ; }
.InnerOpinion .negative{background:url(/html/images/odown.png) right no-repeat ; }
.InnerOpinion{margin-top: 40px;}
.InnerOpinion li b a{color: #023034;;font-size: 16px;}
.mkmark{float: right;}
.commDate{clear: left;}
.InnerOpinion small{float: left;}
.InnerOpinion .del{float: left;position: relative;top:-4px;}
.InnerOpinion .dt{display:block;float: left;width: 120px;}
.commDate{font-size: 12px;}
.commText{margin-top: 10px;margin-bottom: 3px;}
.notlogined{font-size:17px;color: #11758c;}
.notlogined:hover{text-decoration: none;color: red;}

/* ÐšÐ¾Ð¼ÐµÐ½Ñ‚ **/
.commmark{font-family:Arial;padding:3px 3px 3px 17px;background: #ff1c76;inv-border-radius: 3px;color: white !important;font-size: 10px;font-weight: 100;}
.commplus{background: url(/html/images/up.png) green no-repeat left;}
.commminus{background: url(/html/images/down.png) #ff1c76 no-repeat left;}
.addcomm{}
.addcomm label{display: block;padding-bottom: 10px;}
.addcomm textarea{width: 96%;height: 100px;}
.addcomm span{}
.input{border:solid 2px #00758e;inv-border-radius: 5px;margin-top: 10px;padding:10px;width: 97%;}
.sbm{display: block;margin: 0 auto;padding: 8px;border: none;background: #023034;color: white;inv-border-radius: 6px;padding-left: 20px;padding-right: 20px;transition:all 0.5s ease;font-weight: 600;font-size: 20px;text-transform: uppercase}
.sbm:hover{background: red;}
.addcomm select{background: white;border:solid 1px #023034;inv-border-radius: 5px;padding:1px 20px 1px 20px;}
.addCommAvt{float: left;margin: 0px 5px 4px 0px;}
.addCommprofile{;color: #023034;text-decoration: none;font-size: 17px;}
.addcomm h2{text-align: center;text-transform: uppercase;font-size: 27px;}


/* ÐšÐžÑ€Ð·Ð¸Ð½Ð° */
.counter{border:solid 1px #acacac;width: 50px;padding:2px;text-align: center}
.cart-btns{border:solid 1px white;background: white}
.del-btn{margin-left: 20px;background: #d40862;color: white;padding:2px;}
.del-btn:hover{background: firebrick}
.price{font-size: 19px;margin-top: 8px;display: block;}
.summary{text-align: right;font-size: 16px;}



.orderHistory{}
.orderHistory li{list-style: none;padding:10px;clear:both;}
.orderHistory .miniinfo{display: block;float: left;}
.orderHistory .date{padding-right:10px;width:120px;display: block;}
.orderHistory .short{width: 500px;}
.orderHistory .summs{width: 100px;}
.orderHistory .status{width: 220px;}
.orderHistory .status i{font-size: 10px;}
.orderHistory .status{background: #aa0000;text-align: center;padding:2px;color: white;border-radius: 4px;float:right;}
.orderHistory .status:hover{background: #1592ae}
.orderHistory .status a{color:white;text-decoration: none;padding-right: 20px;}

.line1{display:block;background: rgba(164, 211, 254, 0.25);padding:10px;}
.line2{display:block;background: rgba(255, 0, 0, 0.10);padding:10px;}

.RatingView{}
.RatingView li{list-style: none;font-family: pf_dintext_proregular}
.RatingView li img{height: 60px;float: left;margin-right: 10px;}
.RatingView li .score{float:right;font-size: 16px;padding-top:20px;}
.RatingView li a{color: #1592ae;text-decoration: none;font-size: 16px;display:block;margin-top:20px;float: left;}

.miniform{}
.miniform label{display: block;padding-bottom: 10px;}
.miniform label input{display: block;margin-top: 4px;border:solid 1px #acacac;padding:3px;width: 100%;}
.miniform input[type=submit]{border:none;background: #333333;padding:5px;color: white;text-decoration: none;display: block;width: 200px;text-align: center;margin-top:10px;border-radius: 5px;}
.miniform input[type=submit]:hover{background: #5e5e5e
}

.buyBTN{position: relative;top:10px;border:none;background: #333333;padding:5px 30px 5px 30px;color: white;text-decoration: none;width: 120px;text-align: center;margin-top:10px;border-radius: 5px;;width:65%;margin:0 auto;}
.buyBTN:hover{color: #ffc413;}


.dost{}
.dost li{list-style: none;padding:5px 0px 5px 10px;border-bottom: solid 1px #dadada;}
.dost li span{float: right;}
.dost b{margin-top: 13px;display: block;}

.Forms{width: 500px; margin: 0 auto;}
.Forms label{display:block;margin-bottom: 10px;}
.Forms input, .Forms textarea{width: 100%;padding: 4px;border: solid 1px #d1d1d1;display: block;margin-bottom: 7px;}
.Forms input[type=submit]{margin-top: 15px;}
.submit{display:block;margin:0 auto;width: 350px;padding: 10px;border: none;background: #001e28;color: #f5f5f5;transition: all 1s ease;cursor: pointer;}
.submit:hover{background: #970000;}

.Form h2{text-align: center;color: #3ddc39;text-transform: uppercase;}
.Form{width: 80%; margin: 0 auto;border: solid 2px #3ddc39;padding: 20px 40px 20px 40px;}
.Form input, .Form textarea{display: block;width: 100%;border: solid 1px #c3c4c6;padding: 3px;}
.Form input[type=submit] {
    width: 150px;
    margin: 0 auto;
    background: #3fdb39;
    padding: 15px 0px 15px 0px;
    color:#ffffff;;
    font-size: 16px;
    border: solid 1px #3fdb39;
}
.Form input[type=submit]:hover {
    background: white;
    color: #3fdb39;
}
.nopublish{font-size: 10px; color: #acacac;}

.blog{}
.blog li{list-style: none;min-height: 90px;border-bottom: solid 1px #c5c6c8;margin-bottom: 20px;}
.blog .name{color: #6320c5;font-size: 17px;display: block;}
.blog .name small{color: #b4b5b7;font-family: Times, "Times New Roman", serif;font-size: 12px;}