.br-theme-fontawesome-stars .br-widget a { font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 28px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }
.br-theme-fontawesome-stars .br-widget a:before { content: '\f005'; color: #dddddd; }
.br-theme-fontawesome-stars .br-widget a.br-active:before ,
.br-theme-fontawesome-stars .br-widget a.br-selected:before { color: #3c68af; }
.br-theme-fontawesome-stars .br-widget .br-current-rating { display: none; }

/* comment */
.shadowBox form#form1 ul { width: 100%; }
.shadowBox form ul li.textbox textarea { padding: 2px 10px; width: calc(100% - 22px); border: 1px #ccc solid; border-radius: 0; display: inline-block; vertical-align: middle; appearance: none; -moz-appearance: none; -webkit-appearance: none; }
.shadowBox form ul li.textbox p { color: #636363; }

/* container */
.container { position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.56); top: 0; left: 0; z-index: 10000; }
.container .row { position: relative; margin: 10% auto 0; padding: 30px 0 20px; width: 630px; background: #fff; }
.container .row a#closeRow { position: absolute; right: -10px; top: -10px; background: #12448f; font-size: 18px; color: #fff; width: 30px; height: 30px; line-height: 28px; text-align: center; border-radius: 50%; }
.container .row #crop { text-align: center; }
.container .row .bootmList { text-align: center; }
.container .row #UpdateImg { position: relative; margin-top: 15px; padding: 5px 30px; background: #12448f; display: inline-block; font-size: 16px; color: #fff; }

@media screen and (max-width: 980px){
	.container .row { width: 90%; }
}