/*html, body {
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    background: none transparent;
}	
body{background:none transparent !important;}*/

a{transition:all 1s ease;}
.no-padding-left{padding-left: 0px;}

/************* usercabinet ***********/
.account_info{padding-left: 0px;}
.account_info li{list-style: none;padding-bottom: 6px;}
.account_info li span{font-weight: bold;}

/******* gallery ********/
.PhotoList{margin:0 !important;padding: 0 !important;}
.PhotoList li{list-style: none;text-align: center;float: left;margin:2px;width: 230px;transition:all 1s ease;min-height: 270px;}
.PhotoList li b{font-weight: normal;font-size: 11px;line-height: 15px;display: block;text-align: center;margin-top: 12px;}
.PhotoList li a{border-radius: 0px;display:block;width: 230px;height: 197px;background-position: center;background-repeat: no-repeat;text-decoration: none;}
.PhotoList li span{padding-top:10px;display: block;height: 187px;color:white;font-size: 15px;background: url(gallery_span.png);opacity:0;transition:all 0.5s ease;border-radius: 9px;text-shadow: -3px 1px 4px rgba(34, 34, 48, 1);}
.PhotoList li span:hover{opacity: 1;}
.PhotoList li:hover{transform: scale(1.1);}
/******* gallery ********/
.PhotoListSmall{margin:0;padding: 0;}
.PhotoListSmall li{list-style: none;margin-top: 10px;text-align: center;float: left;margin-right: 15px;margin-bottom: 20px;}
.PhotoListSmall li img{border-radius: 0px;border: solid 0px #1389a5;width: 161px;height: 107px;background-position: center;background-repeat: no-repeat;}
.PhotoListSmall li span{display: block;}

.opinionGreen{background: url("/html/images/oup.png") right top no-repeat;}
.opinionRed{background: url("/html/images/odown.png") right top no-repeat;}
.starsOpinions{margin-right: 30px !important;padding-top: 10px;}

/***********/
.Opinions{clear: both;padding: 20px 0px 20px 0px !important;}
.Opinions small{position: relative;bottom: -2px;}
.Opinions a, .Opinions a:hover {text-decoration: none;}
.Answer{font-size: 100%;}
.line2{background: rgba(198, 198, 198, 0.19) !important;}
/* Список файлов */
.fileList{margin-left: 0px;margin-top: 20px;}
.fileList li{list-style: none;margin-bottom: 5px;}
.fileList h2{color: #1389a5;}
.fileList li a{color: #0d5264;text-decoration: none;}
.fileList li a:hover{text-decoration: underline;}
.fileList li .fileInfo{font-size: 12px;color: #acacac;}

/******** gosuslug***********************/
.eGov{}
.eGov tr:first-child{background: #1389a5;color: #ffffff;}
.eGov tr td, .eGov tr th{border: solid 1px #acacac;font-size: 12px;padding: 2px;}
.eGov tr th{text-align: center !important;}
.eGov ul{padding: 0;margin: 0;}
.eGov ul li{list-style: none;}
.eGov ul li a{text-decoration: none;display: block;background: #048CAD;margin:1px;color: #ffffff !important;padding: 2px;}

/************ News **********/

.ListList{margin:0 !important;padding: 0 !important;}
.ListList li{list-style: none;clear:both;margin-bottom: 40px;border-bottom: solid 1px #ebebeb;padding-bottom: 10px;;margin-left: 1px !important;}
.ListList li img{float: left;margin-right: 10px;max-height:200px;;border:solid 0px #8374bc;border-radius: 4px;}
.ListList li a.title{display: block;color: #067892;font-size: 16px;text-decoration: none;}
.ListList li span.Text{display:block;padding: 10px 0px 10px 0px;}
.ListList li span.add{display: block;}
span.date{color: #acacac;font-size: 12px;text-align: right;display: block;}
.View{margin-top:10px;margin-bottom: 20px;}
.TextInfo{margin-top: 10px;}
.open3{float:left;width:50%;border-radius: 0px;margin:0px 10px 10px 0px;}



/***********Магазин****/
.TileList{margin:0 !important;padding: 0 !important;}
.TileList li{padding:0;margin:0;height:318px;list-style: none;float:left;width:197px;margin-bottom: 40px;padding: 10px; text-align: center ;;margin-right: 17px;border-radius: 5px;transition:all 1s ease;}
.TileListSmall li{height:200px;}
.TileList li img.mainImg{margin-bottom: 10px;max-height:200px;min-width:90%;max-width: 90%;border:solid 1px #8374bc;border-radius: 8px;}
.TileList li a.title{display: block;color: #8374bc;font-size: 16px;text-decoration: none;}
.TileList li a.title2{display: block;color: #8374bc;font-size: 16px;text-decoration: none;width: 202px;}
.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{}
.TileList li:hover{-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35);}
.TileList li{border-radius:10px;width: 227px;margin:10px 2px 10px 2px;padding: 5px 0px 5px 5px;text-align: center;border:none !important;}
.TileList li img.mainImg{width:100%;height: 142px;border:none !important;}
.property{}
.property .price{font-size: 19px;}
.property ul{margin:0;padding: 0;}
.property li{list-style: none;margin-top: 10px;}

.Tiny{}
.Tiny li img{width: 50px;}
.Tiny li .CountCart{float: left;}
.Tiny li input[type=button]{background: #ffffff;border: none;}
.Tiny li .counter{width: 30px;border: solid 1px #e1e1e1 !important;text-align: center;}
.right{float:right;}

.dost{padding: 0;margin: 0;}
.dost li{list-style: none;}

.OrderForm{}
.OrderForm label{display: block;margin-bottom: 10px;}
.OrderForm label input{display: block;width: 100%;padding: 3px;border: solid 1px #acacac;}
.line1, .line2{display: block;padding: 3px;}
.line2{background: rgba(231, 231, 231, 0.15);}
.line1{background: rgba(244, 244, 244, 0.15);}

/********************* БЛОГ *******/

.blog{margin-left: 0px;padding-left: 0px;}
.blog li{list-style: none;margin-bottom: 20px;}
.blog li span{display: block;}
.blog li small{color: #acacac;font-size: 11px;font-weight: 100;}
.blog li span.name{font-weight: 600;}
.blog li span.Q{padding: 2px;}
.blog li span.A{margin-left: 40px;border-left: solid 3px #048CAD;padding: 2px;min-height: 50px;margin-top: 5px;}

.Form{max-width: 500px;margin: 0 auto;font-weight: normal;}
.Form label{display: block;margin-bottom: 15px;font-weight: normal;}
.Form textarea, .Form input[type=text]{display: block;width: 100%;border: solid 1px #acacac;border-radius: 4px;padding: 3px;}
.red{color: red !important;}
.nopublish{color: #acacac;font-size: 11px;font-weight: 100;float: right;}


/* Видео галерея */
.Video{margin:0 !important;padding: 0 !important;}
.Video li{transition:all 0.5s ease;list-style: none;margin-top: 10px;text-align: center;float: left;margin-right: 16px;margin-bottom: 50px;width: 219px;height: 177px;}
.Video li img{border: solid 0px #1389a5;width: 219px;height: 177px;background-position: center center;background-repeat: no-repeat;border-radius: 1px;}
.Video li span{display: block;;}
.Video li a{text-decoration: none;color:#1389a5 }
.Youtube{clear:both;margin-bottom: 20px;margin-top: 20px;}
.Video li:hover{transform: scale(1.1);}


/*Формы*/
.Forms{width: 100%;}
.Forms div{margin-bottom: 10px;}
.Forms input[type=text], .Forms textarea, .Forms select,.SelectBron{width:100%;border-radius: 3px;border:solid 1px #13819a;padding: 4px; background: white;}
.Forms textarea{height: 90px;}
.Forms select{width: 102%;}
.Forms label{color:#13819a;;display: block;margin-bottom: 2px;font-size: 16px;}
.Forms span{display: block;}
/*Бронирование*/
#bronirovanie{min-height: 370px;width: 880px;padding:20px;}
#bronHtml{overflow: auto;height: 370px;}
#bronHtml .Forms{width: 94%;}
.SelectBron{margin-bottom: 20px;padding:7px;}
.BronForm{margin-right: 200px !important;width: 99%;}
.BronForm .prc25{float: left;width: 33% !important;}
.submitprc{padding-top: 10px;}
.submitprc *{float: right;text-align: right}
.roboprc{text-align: left;}
.hr{height: 10px;border-bottom:solid 1px #b2b2b2;clear:both;}

.floatRight{float: right;}
.BronForm #cap{margin-top: 10px;}

/********* Компоненты *******/
.Menu{padding-bottom: 18px;clear: both;}
.pagination span{color: #acacac !important;}
.MenuFloat{display: block;right: 0px;position: fixed;top:200px;z-index: 99;}
.MenuFloat ul{}
.MenuFloat ul li i{font-size: 19px;}
.MenuFloat ul li{background: #1592ae;padding: 10px;-webkit-border-top-left-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;transition:all 1s ease;list-style: none;margin-bottom: 1px;text-align: center;}
.MenuFloat ul li a{color: #ffffff;text-decoration: none;}
.MenuFloat ul li:hover{background:#aa0000; }
.MenuFloat ul li i{font-style: normal;}
.MenuRight ul li ul{margin-left: -420px;}
.Menu li a img{margin-right: 8px !important;}
/******** alert */
#alert{position: fixed;z-index: 2000000;top:20%;width:100%;display: none;}
#alert .content{min-height: 20px;width: 400px;background: url("/images/alert.png");margin:0 auto;padding:20px;border-radius: 7px;color: white;text-align: center;;z-index: 2000000 !important;}
.alert{background: #d9edf7;color: #245269;padding: 20px 10px 20px 50px;border:solid 1px #bce8f1;border-radius: 6px;margin-bottom: 10px;}
.alert button{float:right;border:none;background: #d9edf7;color:#245269;}
.alert .primary{}

.dropdown-menu > li > a {
    white-space: inherit !important;
}
.navbar-inverse .navbar-nav > li > a {
    padding-left: 6px;
    padding-right: 6px;
}
.navbar-nav > li > a {
    padding-left: 3px !important;
    padding-right: 3px !important;
}

/******** events *********/
.fc-title{color:white;}
.fc-event{border: none;}

/*********** slider ****/
.owl-carousel{width: 100% !important;}
.owl-carousel .oph-link-owl{width: 100% !important;}
.owl-carousel .oph-link-owl .item{width: 100% !important;}

/************** Comments ***************/
.opinions{margin-top: 40px;margin-bottom: 20px;}
.opinions img{float: left;margin-left: 10px;margin-right: 20px;}
.opinions h2{color: #1592ae;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: #1592ae;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;}
.commmark{font-family:Arial;padding:3px 3px 3px 17px;background: #ff1c76;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;font-weight: normal;}
.addcomm textarea{width: 98%;height: 100px;}
.addcomm span{}
.input{border:solid 1px #00758e;border-radius: 3px;margin-top: 10px;padding:10px;width: 97%;}
.sbm{display: block;margin: 0 auto;padding: 8px;border: none;background: #1592ae;color: white;border-radius: 6px;padding-left: 20px;padding-right: 20px;transition:all 0.5s ease;font-weight: 600;font-size: 20px;text-transform: uppercase}
.sbm2{background: #1592ae;font-size: 20px;text-transform: uppercase;color: white;border-radius: 6px;border:none;padding: 5px;cursor: pointer;}
.sbm:hover{background: red;}
.addcomm select{background: white;border:solid 1px #1592ae;border-radius: 5px;padding:1px 20px 1px 20px;}
.addCommAvt{float: left;margin: 0px 5px 4px 0px;}
.addCommprofile{color: #1592ae;text-decoration: none;font-size: 17px;}
.addcomm h2{text-align: center;}

.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 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 #1592ae;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: #1592ae;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;}

.cartLi{}
.cartLi b{position: relative;top:-2px;left: -3px;font-weight: normal;font-size: 8px;color: #000000;text-align: center;}
.cartLi b *{background: #9e9093 !important;color: #ffffff;padding: 0px 2px 0px 2px;border-radius: 3px;}
.cartLi span{position: absolute;}

/*************** LOGO ****/
.Logo img{height: 50px !important;float: left;}
.LogoBody img{max-width: 100% !important; height: auto !important; max-height: 190px;}



/********* ShopForm */
.modal label{font-weight: normal;}
.ShopForm{height:632px;width: 739px;}
.ModalForm h2{background:#1592ae;color:white;font-weight: 100;  -webkit-border-radius: 6px;
    -moz-border-radius: 6px;    -o-border-radius: 6px;    -ms-border-radius: 6px;    border-radius: 6px; text-align: center;text-transform: uppercase;
    font-size: 24px;padding:5px;behavior: url(ie-css3.htc);}
.ModalForm h2 span{display: block;font-size: 15px;margin-top:14px;color: white}
.ModalForm form{padding:10px;padding-left: 0px;}
.ModalForm .line{clear:both;display: block;padding-top: 25px;padding-bottom: 25px;}
.ModalForm label, .ModalForm .label{display: block;float:left;color: #1592ae;;font-size: 16px;padding-left: 15px;padding-right: 15px;}
.ModalForm input[type=text], .ModalForm select{background: white;border:solid 1px #1592ae;border-radius: 4px;font-size:13px;padding:8px;display: block;width:100%;margin-top:4px;}
.prc50{width:320px !important;padding-right: 0%; !important;}
.prc55{width:345px !important;padding-right: 0%; !important;}
.prc55 select{width: 103%;}
.prc40{width:260px !important;}
.prc25{width:155px !important;}
.prc10{width:50px !important;}
.prc30{width:220px !important;}
.prc29{width:222px !important;padding:0px !important;}
.ModalForm span{display: block;padding-left: 10px;color: #1592ae;;font-size: 16px;margin-bottom: 10px;}
.ModalForm ul li{list-style: none;color:#474747;font-size: 15px;margin-bottom: 10px;}
.secondLine{padding:0px;}
.ModalForm input[type=checkbox]{}
.ModalForm .month{padding-top:10px;padding-bottom: 10px;}
.ModalForm .red{font-size:39px;color:#f80000;font-weight: bold;}
.ModalForm .red b{font-size:16px;font-weight: 100;}
.ModalForm .hr{margin-bottom: 30px;}
.rightalign{float:right;text-align: right}
.ModalForm input[type=submit]{color:white;background: #1592ae;border-radius: 7px;padding:19px;font-size: 25px;border:none;width:270px;behavior: url(ie-css3.htc);cursor: pointer}
.ModalForm input[type=submit]:hover{background: #d30000;}
.bottomlabel{padding-top:20px;}
/****** форма логина**/
.LoginForm{padding:10px;}
.LoginForm h2{text-align: center;color: #1592ae;padding: 12px;font-size: 24px;}
.LoginForm .fullRegister{text-align: center;background: #1592ae;padding: 12px;font-size: 24px;;display: block;text-decoration: none;border-radius: 7px;color: white;margin-top:20px;}
.LoginForm .fullRegister:hover{background:#d30000;}
.alternative{text-align: center;border-bottom: solid 1px #1592ae;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;border-radius: 5px;padding:5px;color: white;background: #1592ae;transition: all 0.5s ease;}
.UserAuth input[type=submit]:hover{background: #b40000; }
.actions{margin-top: 20px;color: #1592ae;}
#loginform2{padding:20px;padding-top: 5px;}
#loginform2 label{display:block;float:left;padding:10px;width: 45%;}
#loginform2 label input{width: 90%;padding:5px;border-radius: 5px;border: solid 1px #1592ae;}
#loginform2 label span{display: block;color:#1592ae;;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;}
.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;}

/*.ModalForm .line label:last-child{float:right;}*/
.errorInput{border:solid 1px red !important;}

.left-block{padding-top: 17px;}
.org-list-link{display: block;text-align: center;padding: 10px;}

h1{font-size: 150%;}
h2{font-size: 140%;}
h3{font-size: 130%;}
h4{font-size: 120%;}
label{font-weight: normal;}
.btn-center{margin:0 auto;display: block;}
.text-top-block{height: 110px;overflow: hidden;font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}
.text-top-block * {font-size: 12px !imporatn;font-family: Tahoma, Geneva, sans-serif;}
/*********** Mobile *************/
@media screen and (max-width: 768px) {
    .MainBlock {
        margin: 5px;
    }
    .TileList li, .TileList li a.title2, .TileList li img, .PhotoList li, .PhotoList li a, .Video li, .Video li img, .open3, .ListList li .title img, .PhotoListSmall li img, .PhotoListSmall li{
        width: 100% !important;
    }
    .ListList li img{
        float: none;
        width: 100% !important;
        height: auto !important;
        max-width: none;
        max-height: none;
    }
    #alert .content {
        width: 90% !important;
    }
    .Desktop{display: none !important;}
    .Mobile{display: block !important;}
    .bc *{font-size: 10px;}
    .button-up{width: 40px !important;}
    .PriceUl li{width: 100% !important;}
    .MenuFloat{bottom: 0px;top:auto;width: 100%;}
    .MenuFloat ul{margin-left:0px;padding-left: 5px;padding-top: 5px;}
    .MenuFloat ul li{display:inline;margin:0;padding: 10px;border-radius: 0px !important;background: none !important;width:30px;margin: 0 auto;}
    #priceOrderForm{width: 100% !important;}
    .navbar3wWithSearch .nav{float: left;width: 100% !important;}
    .navbar3wWithSearch .nav li{display: block;width: 100%;text-align: left;}
    .nav li a{font-size: 15px !important;padding-left: 3px;padding-right: 3px;}
}

@media screen and (max-width: 1200px) {
    .nav li a{font-size: 13px;padding-left: 3px;padding-right: 3px;}
}

@media screen and (max-width: 310px) {
    .MenuFloat{display: none !important;}
}

@media  screen and (max-width: 5000px) {
    .Mobile{display:  none;}
}

/* ////// */
.MenuFloat ul {
    padding-left: 0px;
}

/************/
.AdminActions{margin: 0;padding: 0;float: right;margin-right: 10px;}
.AdminActions li{list-style: none;padding: 0;margin: 0;}
.AdminActions a, .AdminActions a:hover{text-decoration: none;}
.AddButton{padding-top: 20px;margin-bottom: 10px;}
.AddButton{font-size: 30px;padding:3px;padding-bottom:6px;padding-left:10px;border: solid 1px #048CAD;border-radius: 5px;background: #048CAD;transition:all 1s ease;}
.AddButton:hover{background: #036f89;}
.AddButton a{display: block;color: #ffffff !important;}
.AddButton a:hover{text-decoration: none;}
.AddButton a i{font-size: 20px;position: relative;bottom: -2px;}


.block{clear: both;margin-bottom: 10px;border: solid 1px #acacac;}
.block h3{background:  #acacac;margin:0;padding: 5px;}
.block3{}
.searchBlock{padding: 5px;}
.searchBlock input[type=text]{width: 85%;}
.searchBlock a{font-size: 16px;position: relative;top:2px;left: 4px;text-decoration: none;}
.BlockContent{padding: 3px;}
.block3 #VK, .block3 #VK div{min-width: 100%;}
.block img{;height: auto !important;}
.ArticlesBlock{margin: 0;padding: 0;}
.ArticlesBlock li img{height: 50px;width: 50px;float: left;margin-bottom: 3px;margin-right: 3px;}
.ArticlesBlock li{list-style: none;clear: both;border-bottom: solid 1px #acacac;padding-bottom: 3px;padding-top: 10px;}
.readall{float: right;padding-top: 10px;padding-bottom: 10px;}
.ArticlesBlock li span.date{font-size: 10px;}

.newsBlock .mainPhoto{max-width:200px !important;}

.sortable-placeholder { background: rgba(0, 128, 0, 0.38); min-height: 200px;border-radius: 5px;border:dashed 3px #acacac; }
.sortable-placeholder-menu { background: rgba(0, 128, 0, 0.38); min-height: 50px;min-width:70px;border-radius: 5px;border:dashed 3px #acacac; }

.adminBlockActions{float: right;margin:0;padding: 0;}
.adminBlockActions li{list-style: none;float: left;padding-left: 4px;}
.adminBlockActions li a{text-decoration: none;font-size: 12px;}
.addBlock{margin-left: 15px;}

.tag{font-size: 12px !important;}
.tag1{font-size: 14px !important;}
.tag2{font-size: 16px !important;}
.tag3{font-size: 18px !important;}
.tag4{font-size: 20px !important;}
.tag5{font-size: 22px !important;}
.tag6{font-size: 24px !important;}
.tag7{font-size: 26px !important;}
.tag8{font-size: 28px !important;}
.tag9{font-size: 30px !important;}
.tag10{font-size: 32px !important;}

.SocialButtons{margin: 4px 2px 6px 2px;padding: 0;clear: both;padding-bottom: 14px;width: 120px;margin: 0 auto;}
.SocialButtons li{list-style: none;margin: 0;padding: 0;float: left;margin-right: 3px;}
.SocialButtons li a{display: block;height: 30px;width: 30px;background: url("/images/social/s01.png");}
.SocialButtons li a.vk{background-position: -124px 0px;}
.SocialButtons li a.ok{background-position: -93px 0px;}
.SocialButtons li a.tw{background-position: -31px 0px;}
.SocialButtons li a.mm{background-position: -217px 0px;}
.SocialButtons li a.gp{background-position: -186px 0px;}

.SocialButtons1 li a{background: url("/images/social/s01.png");}
.SocialButtons2 li a{background: url("/images/social/s02.png");}
.SocialButtons3 li a{background: url("/images/social/s03.png");}
.SocialButtons4 li a{background: url("/images/social/s04.png");}
.SocialButtons5 li a{background: url("/images/social/s05.png");}
.SocialButtons6 li a{background: url("/images/social/s06.png");}
.SocialButtons7 li a{background: url("/images/social/s07.png");}
.SocialButtons8 li a{background: url("/images/social/s08.png");}
.SocialButtons9 li a{background: url("/images/social/s09.png");}


.PriceList{}
.PriceList td, .PriceList th{padding: 5px;}
.PriceList th{text-align: center;}
.PriceHeader{font-weight: bold;text-align: center;padding: 10px !important;}
.PriceList .countPrice{width: 25px;float: left;text-align: center;display: none;}
.addtocart{position: relative;top:2px;left: 2px;}
#Ordering .addtocart{display: none;}
#Ordering td{padding: 5px;}
#Ordering .countPrice{width: 25px;}
#priceOrderForm{width: 70%;margin: 0 auto;display: none;}
#priceOrderButton{display:none;position: fixed;bottom: 20px;padding: 25px 35px 25px 35px;right: 30px;border-radius: 65px;transition:all 1s ease;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0a840a+0,065413+100 */
    background: rgb(20, 154, 107);
    border: solid 4px #1f9978;
color: #ffffff!important;}
#priceOrderButton:hover{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,207cca+0,2989d8+50,7db9e8+100 */
    background: #2d39a7; /* Old browsers */
    border: solid 1px #1e2870;
    text-decoration: none;
}

#priceOrderButton i{font-size: 45px;}
#priceOrderButton span{position: absolute;padding: 1px 5px 1px 5px;background: #545454;border-radius: 11px;}
.PriceUl{padding: 0;margin: 0;}
.PriceUl li{ list-style:  none;float: left;width: 30%;padding: 4px;}

.adminLink{float: left;clear: both;}
.adminLink i{position: relative;bottom: -2px;}
.adminLink:hover{text-decoration: none;}
.adminLink{opacity: 0.5;}

.adminLink{background: #5a5a5a;padding: 2px 10px 2px 10px;color: #ebebeb !important;float: left;
    position: relative;margin-top:-14px;}
.adminLinkText{float: right !important;}
.col-lg-12 .adminLink{margin-left: -15px;}
.col-lg-3 .adminLink, .col-lg-9 .adminLink, .col-lg-12 .adminLink{margin-right: -15px;}

.AdminBlock{border: dashed 1px #acacac;}
.AdminBlock:hover .adminLink{background: #767676;opacity: 1;}
.AdminBlock:hover {border-color: #767676;}


.menu_type_1{width: 100%;text-align: center}
.menu_type_1 li{float: inherit;}

.editSlider{float: right;position: absolute;margin: 0;padding: 0;padding-left: 10px;width: 100%;padding-top: 290px;}
.editSlider li{transition:all 1s ease;opacity: 0.7;list-style: none;float: right;padding: 4px;background-color: #767676;padding: 4px;border-radius: 0px;cursor: pointer;margin:1px;color: #ebebeb;}
.owl-carousel:hover .editSlider li, .editSlider li:hover{opacity: 1;}
.slider-html{padding: 20px;}


.adminBlockActions{float: right;position: absolute;margin: 0;padding: 0;padding-right: 31px;width: 100%;padding-top: 0px;vertical-align: baseline;}
.adminBlockActions li{transition:all 1s ease;opacity: 0.7;list-style: none;float: right;padding: 4px;background-color: #767676;padding: 4px;border-radius: 0px;cursor: pointer;margin:1px;color: #ebebeb;}
.adminBlockActions a{color: #ffffff !important;}

.adminBlockActions2{position: relative;padding-right: 0px;}
.adminBlockActions2 li{clear: none !important;}

.AdminBlock2{border: dashed 1px #767676 !important;padding-bottom: 28px;}
.adminBlockActions a{opacity: 0.7;color: #ebebeb;}
.adminBlockActions li{padding: 4px 7px 3px 7px;}
.AdminBlock2:hover .adminBlockActions a, .adminBlockActions a:hover{opacity: 1;}

.bottomSliderMenu{position: absolute;}
.bottomSliderMenu i{position: relative;top:-70px;right: -10px;}
.bottomSliderMenu i{background-color: #8a8a8a;padding: 4px;border-radius: 3px;cursor: pointer;}

.addBlock2{float: right;text-decoration: none;background: #767676;color: #ffffff !important;padding: 1px 5px 2px 5px;opacity: 0.7;transition:all 1s ease;}
.addBlock2:hover{text-decoration: none;opacity: 1;}
.addBlock2 i{position: relative;top:3px;}


.mainPhoto{float: left;padding-right: 15px;padding-bottom: 15px;}
.newsTitle{font-size: 20px;display: block;}
small.date{display: block;text-align: right;opacity: 0.9;}
.news{margin: 0;padding: 0;}
.news li{list-style: none;margin-top: 10px;}
