.bootstrap-select{width:220px \0}
.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;height:48px;color:#706a68}
.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;height:48px}
.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}
.bootstrap-select.form-control:not([class*=col-]){width:100%}
.bootstrap-select.form-control.input-group-btn{z-index:auto}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}
.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}
.form-inline .bootstrap-select.btn-group .form-control{width:100%}
.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}
.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}
.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}
.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select.btn-group .dropdown-menu li{position:relative}
.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;padding:5px 10px;border:none}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1036}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}
.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%}
select.bs-select-hidden,select.selectpicker{display:none!important}
select.mobile-device{position:absolute!important;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}
@charset "UTF-8"; #comments .comment{display:grid;grid-template-columns:calc(70px + 4em) auto;grid-template-rows:auto auto auto;grid-column-gap:1.5em;margin:2.5em 0}
#comments .comment > *{grid-column:1}
#comments .comment > a[name]{grid-row:-1}
#comments .comment .content{position:relative;padding:2em;grid-column:2;grid-row:1 / -1;margin:0;word-break:break-word}
#comments .comment h2{margin:0}
#comments .comment .user-pic{margin:0 auto}
#comments .comment .img-circle{width:70px;height:70px}
#comments .comment .details{display:inline-block}
#comments .comment .name{font-weight:bold}
#comments .comment time{color:#999;font-size:0.9em;line-height:1.5em}
#comments .comment .content{grid-column:2;position:relative;background:#ffffff;border:1px solid #ddd}
#comments .comment .rating-group{direction:ltr;display:inline-block}
#comments .comment .required:after{content:'*';color:red;margin:0 0.3em;font-weight:bold;font-size:15px}
#comments .comment .reply{margin-top:1em}
#comments .comment.my-comment{background-color:rgba(255,220,150,0.3);padding:1em;border-radius:4px}
#comments .comment .emoji{width:16px;height:16px}
@media (min-width:768px){#comments .comment .details{text-align:center}
}
@media (max-width:768px){#comments .comment{grid-row-gap:1.5em;grid-template-rows:auto auto;grid-template-columns:auto 1fr}
#comments .comment > *{grid-row:1}
#comments .comment .user-pic{grid-column:1;margin:0}
#comments .comment .details{grid-column:2}
#comments .comment .content{grid-row:2;grid-column:1 / -1}
}
@media (min-width:768px){html[dir=rtl] #comments .comment .arrow{position:relative;background:#fff;border:1px solid #ddd}
html[dir=rtl] #comments .comment .arrow:after,html[dir=rtl] #comments .comment .arrow:before{left:100%;top:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
html[dir=rtl] #comments .comment .arrow:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:15px;margin-top:-15px}
html[dir=rtl] #comments .comment .arrow:before{border-color:rgba(221,221,221,0);border-left-color:#ddd;border-width:16px;margin-top:-16px}
}
@media (max-width:768px){html[dir=rtl] #comments .comment .arrow:after,html[dir=rtl] #comments .comment .arrow:before{bottom:100%;right:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
html[dir=rtl] #comments .comment .arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:15px;margin-right:-15px}
html[dir=rtl] #comments .comment .arrow:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:16px;margin-right:-16px;margin-left:-16px}
}
html[dir=rtl] body.quirks-mode #comments .comment .details{text-align:right;margin-right:1em}
html[dir=rtl] body.quirks-mode #comments .comment .user-pic{float:right}
html[dir=ltr] body.quirks-mode #comments .comment .details{text-align:left;margin-left:1em}
html[dir=ltr] body.quirks-mode #comments .comment .user-pic{float:left}
@charset "UTF-8"; #comments .review-form{margin-top:2em;overflow-y:hidden}
#comments .review-form .radio-inline{margin-top:0;margin-left:10px}
#comments .review-form .login-status{margin-top:1em}
#comments .review-form .login-status .login-info{line-height:1.2em}
#comments .review-form .submit-form-controls.connected button[name=submit]{display:block}
#comments .review-form .submit-form-controls.connected button[name=login]{display:none}
#comments .review-form .submit-form-controls.connected button.disabled-submit{display:none}
#comments .review-form .submit-form-controls.connected .login-info{display:none}
#comments .review-form .submit-form-controls.connected .connection-info{display:block}
#comments .review-form .submit-form-controls.connected.comment-exists button[name=submit]{display:none}
#comments .review-form .submit-form-controls.connected.comment-exists button.disabled-submit{display:block}
#comments .review-form .submit-form-controls.not-connected button[name=submit]{display:none}
#comments .review-form .submit-form-controls.not-connected button[name=login]{display:block}
#comments .review-form .submit-form-controls.not-connected button.disabled-submit{display:none}
#comments .review-form .submit-form-controls.not-connected .login-info{display:block}
#comments .review-form .submit-form-controls.not-connected .connection-info{display:none}
#comments .review-form.is-reply .rating-group{display:none}
#comments .review-form.is-reply .submit-form-controls.connected.comment-exists button.disabled-submit{display:none}
#comments .review-form.is-reply .submit-form-controls.connected.comment-exists button[name=submit]{display:block}
#comments .username{font-weight:bold}
.status-popup{font-size:1.2em}