@font-face{font-family:"Glyphicons Halflings";src:url("../fonts/glyphicons-halflings-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-asterisk:before{content:"\002a"}
.list-group{padding-left:0;margin-bottom:20px}
.list-group-item{display:block;padding:10px 15px;border:1px solid #ddd;margin-bottom:-1px;background:#fff}
.container-fluid{margin:0 auto;padding:0 15px}
.col-xs-2{width:16.666%;float:left;position:relative;min-height:1px;padding:0 15px}
.col-xs-5{width:41.666%;float:left;position:relative;min-height:1px;padding:0 15px}
@media (min-width:768px){.col-sm-offset-2{margin-left:16.666%}.col-sm-offset-4{margin-left:33.333%}}
@media (min-width:992px){.col-md-offset-2{margin-left:16.666%}.col-md-offset-4{margin-left:33.333%}.col-mg-2,.col-md-2{width:16.666%;float:left;position:relative;min-height:1px;padding:0 15px}}
.navbar-header:after,.navbar-collapse:after,.clearfix:after{content:"";display:table;clear:both}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{color:#fff}
.navbar-nav.navbar-right{float:right}
.caret{display:inline-block;width:0;height:0;margin-left:4px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown{position:relative}
.dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;background:#222;border:1px solid #111;list-style:none}
.dropdown.open>.dropdown-menu,.dropdown-menu.show{display:block}
.dropdown-menu.multi-column{width:600px}
@media (max-width:767px){.navbar-nav,.navbar-nav.navbar-right{float:none}.dropdown-menu{position:static;width:100%;min-width:0}.dropdown-menu.multi-column{width:100%}.hidden-sm{display:block}}
@media (min-width:768px){.hidden-sm{display:none!important}}
@media (min-width:992px){.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-lg{display:none!important}}
.collapse{display:none}
.collapse.in{display:block}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;background:#eee;color:#333}
.btn-block{display:block;width:100%}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-primary{color:#fff;background:#337ab7;border-color:#2e6da4}
.btn-success{color:#fff;background:#5cb85c;border-color:#4cae4c}
.btn-danger{color:#fff;background:#d9534f;border-color:#d43f3a}
.btn-default{color:#333;background:#fff;border-color:#ccc}
.btn-md{padding:8px 14px}
.panel-default{border-color:#ddd}
.panel-danger{border-color:#ebccd1}
.panel-heading{padding:10px 15px;border-bottom:1px solid #ddd;background:#f5f5f5}
.panel-title{margin:0;font-size:16px}
.panel-footer{padding:10px 15px;background:#f5f5f5;border-top:1px solid #ddd}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alert-warning{color:#8a6d3b;background:#fcf8e3;border-color:#faebcc}
.well{min-height:20px;padding:19px;margin-bottom:20px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px}
.jumbotron{padding:15px;margin-bottom:20px;background:#eee;border-radius:6px;overflow:hidden}
.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background:#f5f5f5;border-radius:4px}
.breadcrumb>li{display:inline-block}
.breadcrumb>li+li:before{content:"/ ";padding:0 6px;color:#777}
.list-inline,.list-unstyled{padding-left:0;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}
.media,.media-body{overflow:hidden}
.media-left,.pull-left{float:left}
.pull-left{margin-right:10px}
.media-heading{margin-top:0}
.media-list{padding-left:0;list-style:none}
.text-center{text-align:center}
.center-block{display:block;margin-left:auto;margin-right:auto}
.hidden{display:none!important}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;opacity:.4;background:0 0;border:0;cursor:pointer}
.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;background:rgba(0,0,0,.45)}
.modal.in{display:block}
.modal-dialog{position:relative;width:auto;margin:30px auto;max-width:600px}
.modal-content{background:#fff;border-radius:6px;outline:0}
.modal-header,.modal-body,.modal-footer{padding:15px}
.modal-header{border-bottom:1px solid #e5e5e5}
.modal-footer{border-top:1px solid #e5e5e5;text-align:right}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a{padding:5px 10px;background:#fff;border:1px solid #ddd;color:#337ab7}
.pagination>li>a.active,.pagination>.active>a{background:#337ab7;color:#fff;border-color:#337ab7}
.progress{height:20px;margin-bottom:20px;overflow:hidden;background:#f5f5f5;border-radius:4px}
.progress-bar{float:left;height:100%;background:#337ab7;color:#fff;text-align:center;line-height:20px}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;border-radius:.25em}
.label-success{background:#5cb85c}
.label-danger{background:#d9534f}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.pointer{cursor:pointer}
.blink,.blink2{animation:seoBlink 1.5s ease-in-out infinite}
@keyframes seoBlink{0%,100%{opacity:1}50%{opacity:.55}}
@media (prefers-reduced-motion:reduce){.blink,.blink2,a.navbar-brand{-webkit-animation:none!important;animation:none!important}}
.seo-faq-item{margin:0 0 10px;border-bottom:1px solid #eee;padding-bottom:8px}
.seo-faq-item summary{cursor:pointer;font-weight:600;padding:6px 0}
.seo-faq-item p{margin:8px 0 0}
.img-responsive.img-thumbnail.VitrinUst{width:100%;aspect-ratio:3/2;object-fit:cover}
.col-lg-6 .VitrinUst{aspect-ratio:3/1}
.col-lg-2 .VitrinUst,.col-mg-2 .VitrinUst{aspect-ratio:5/6}
.thumbs-ico{display:inline-block;width:1em;height:1em;vertical-align:-.1em}
.likesidslike{margin:0 auto;text-align:center;padding:5px;background:#fff}
.pointer{cursor:pointer}
i.like{color:#5cb85c}
i.dislike{color:#d9534f}
span.likes,span.dislikes{vertical-align:super}
span.likes{margin-right:40px}
.fa{display:inline-block;font-style:normal;font-weight:700;line-height:1}
.fa-thumbs-up:before,.fa-thumbs-o-up:before{content:"👍"}
.fa-thumbs-down:before,.fa-thumbs-o-down:before{content:"👎"}
.fa-2x{font-size:1.6em}
.fa-thumbs-o-up,.fa-thumbs-o-down{opacity:.55}
.lightbox{display:none;position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.86);align-items:center;justify-content:center;padding:20px}
.lightbox.in{display:flex}
.lightbox img{max-width:96vw;max-height:90vh}
.lightbox-close{position:absolute;top:12px;right:18px;color:#fff;font-size:32px;background:0 0;border:0;cursor:pointer}
.seo-gallery-stage img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#111}
.seo-gallery-thumbs{display:flex;gap:6px;overflow-x:auto;margin-top:8px}
.seo-gallery-thumbs img{width:72px;height:54px;object-fit:cover;cursor:pointer;flex:0 0 auto}
.userMain .userBlock h2{margin:8px 0;font-size:18px}
