.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer}
.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(/images/stars.png) no-repeat 0 0}
.ui-stars-star a{background-position:0 -32px}
.ui-stars-star-on a{background-position:0 -48px}
.ui-stars-star-hover a{background-position:0 -64px}
.ui-stars-cancel-hover a{background-position:0 -16px}
.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default!important}

table.tech tr
{
background: none!important;
}
table.tech, table.tech tr td
{
border: none!important;
	padding:0;
	font-size: 13px;
}
 table.tech tr td
{
width: 50%;
}
.comment input, .comment textarea
{
border: 2px solid #c39f76;
}
.comment textarea
{
    min-height: 113px;
}
.comment input::-webkit-input-placeholder, .comment textarea::-webkit-input-placeholder{ font-size: 12pt; color: #28262b!important; font-weight: 600; text-align: left;}
.comment input::-moz-placeholder, .comment textarea::-moz-placeholder { font-size: 12pt;  color: #28262b !important; font-weight: 600; text-align: left;}
:focus::-webkit-input-placeholder { color:transparent; }
:focus::-moz-placeholder { color:transparent; }
.comment input[type="submit"]
{
    text-transform: inherit;
    font-size: 15px !important;
    letter-spacing: 0px;
    border-width: 1px;
    border-color: #c39f76;
    border-style: solid;
    border-radius: 2px;
    line-height: 1;
	width:100%;
    max-width: 370px;
    text-align: center;
    margin-top: 0px;
    font-weight: 400;
    padding: 12px;
    background-color: #282828;
    transition: all 0.4s;
    color: #c39f76;
    height: 40px;
    font-family: Roboto;
    text-transform: uppercase;
    display: block;
}
.g-recaptcha > div
{
margin: 10px auto;
}

@media(max-width: 480px){
  .g-recaptcha iframe {
    max-width: 100%;
    transform:scale(0.77);
    -webkit-transform:scale(0.77);
    transform-origin: center center;
    -webkit-transform-origin: center center;
		    margin-left: -20%;
  }
  #rc-imageselect {
    transform:scale(0.77);
    -webkit-transform:scale(0.77);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
  }
}

@media(min-width: 480px){
  #rc-imageselect {
    transform: none;
    -webkit-transform: none;
  }

  .g-recaptcha iframe {
    max-width: none;
    transform: none;
    -webkit-transform: none;
  }
}

.g-recaptcha > div > div{
  margin: 4px auto !important;
  text-align: center;
  width: auto !important;
  height: auto !important;
}
.tags span 
{
margin-right:5px;
	    vertical-align: middle;
    line-height: 18px;
    display: inline-block;
}