.remsto-btn {
    background-color: #5ab00e;
    cursor: pointer;
    border-radius: 4px;
    color: white;
    display: inline-block;
    margin-right: 5px;
    padding: 5px 11px;
    font-size:14px;
    text-decoration:none;
    float:left;
}


.remsto-btn a
{
	color:white;
	text-decoration:none;
}

.remtso-tabs-container a 
{
    text-decoration: none;
}

.icon-website a:visited {
    text-decoration: none;
}

a:hover.remsto-btn {
    color: white;
}

a:visited.remsto-btn {
    color: white;
}

.remsto-btn a:hover {
  color: white;  
}

.remsto-btn a:visited {
    color: white;
}

.remtso-tabs-container
{
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    font-weight: normal;
}

.nav-pager-item {
    display: inline;
    }

 .entry-content li, .comment-content li, .mu_register li
 {
 	margin:0 0 0 12px;
 }

.remtso-tabs-container > ul.remtso-tabs 
{
    border-bottom: 1px solid #404041;
    color: white;
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: white;
}

.remtso-tabs-container > ul.remtso-tabs li
{
    position: relative;
    top: 0px;
    left: 0px;
    float: left;
    margin: 0 0.5em 0 0;
    padding: 5px 10px;
    border-radius: 6px  6px 0px 0px;
    cursor: pointer;
    background: #3f3f3f none repeat scroll 0 0;
    color:inherit;
    z-index: 2;
    border: none;
    list-style-type: none;
}

.remtso-tabs-container > ul.remtso-tabs li.tab-selected
{
    background-color: #5ab00e;
    border-bottom: 0 none;
    color:inherit; 
}

.remsto-tab-entry {
    background-color: #fff;
    width: 100%;
    clear: both;
    display: table;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid black;
    font-size: 0.8em;
    padding-top:1%;
}

.mce-toomanychars {
  background-color: red;
}

/* Feedback Form */

.form-item .form-type-radio
{
	display: inline-flex;
	align-items: center;
	margin-right: 1%;
}
.form-item
{
	margin: 2% 0;
}
.form-item.form-type-textfield label,
.form-item.form-type-textfield input
{
	display: block;
	width: 100%;
}

.form-item.form-type-radios.form-item-rating-promised,
.form-item.form-type-radios.form-item-rating-helpful {

    width: 50%;
    float: left;

}
.form-item.form-type-radios.form-item-rating-value,
.form-item.form-type-radios.form-item-rating-communication
{
	width:50%;
	float:right;
}

@media (min-width: 0px) and (max-width:350px)

{
    .form-item.form-type-radios.form-item-rating-promised,
    .form-item.form-type-radios.form-item-rating-helpful,
    .form-item.form-type-radios.form-item-rating-value, 
    .form-item.form-type-radios.form-item-rating-communication
    {
        width:100%;
        float:left;
    }
}