.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: 45%;
}

#edit-extra-worded-question-1,
#edit-extra-worded-question-2,
#edit-extra-worded-question-3,
#edit-extra-worded-question-4
{
	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;
    }
}


/* Feedback Form Styling */
/*
#remsto-client-feedback-leave-feedback-form .form-item
{
	padding-top:1%;
	padding-bottom:1%;
}
*/
#remsto-client-feedback-leave-feedback-form label,
.fieldset-legend, .taxonomy-title
{
	font-weight:bold;
}

.taxonomy-group
{
	padding:2%;
	border:1px solid #eaeaea;
	margin-top:2%;
	margin-bottom:2%;
}

#remsto-client-feedback-leave-feedback-form .option
{
	font-weight:normal;
}

#remsto-client-feedback-leave-feedback-form input[type="email"], input[type="number"], input[type="password"], input[type="reset"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea 
{
	width:100%;
}


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

.form-item.form-type-radio.form-item-recommend,
.form-item.form-type-radio.form-item-rating-promised,
.form-item.form-type-radio.form-item-rating-value,
.form-item.form-type-radio.form-item-rating-helpful,
.form-item.form-type-radio.form-item-rating-communication
{
	display:inline;
	padding:4px;
}

#enquir3_feedback_tabs_item_number_container {
    height: 40px;
}

#enquir3_feedback_tabs_item_number .filter-items-per-page {
    float: left;
    width: 20%;
    margin-bottom: 6px;
    margin-right: 5px;
}


#enquir3_feedback_tabs_item_number .button {
    float: left;
    padding-top: 8px;
    padding-bottom: 8px;
}
