/*.tt_tooltip.error, .tt_tooltip.error .arrowInner {
border: 2px solid #E9008D !important;
}*/
.dt-box label {
    width:auto;
    display:inline;
    font-weight:normal;
}
.mobile_selector{
    position:relative;
    left:170px;
}

.image-answer {
    width: auto;
    text-align: center;
    margin: 0 auto !important;
}
.image-answer img {
    width: 25%;
    padding: 10px;
    cursor: pointer;
}
.tooltip_hide {
    visibility: hidden;
}
button.pressed {
    background-position: 0 45px;
}
.dt-box input[type=radio] {
    margin-bottom:10px;
}
/*Override styles for the Drupal Gen6. USE CSS SPARINGLY AS IT CAN NOT BE GLOBALLY CHANGED */
.search-results .search-snippet-info {
    padding-left: 0px;
}
.page-taxonomy-term .node-readmore , .page-taxonomy-term .comment-add {
    display: none ;
}
div#block-apachesolr-search-mlt-001.block div.content div.item-list li {
    margin-bottom: 10px;
}
.links.inline {
position: relative;
top: 14px;
}
.links.inline a {
    color:#33AAFE;
}
/*Search Page*/
ul.search-results{
padding:0px;
}
.search-result a {
    font-size: 18.3px;
}
.search-result-info {
    font-size: 11.2px;
}
.title-header{
    overflow: hidden;
    clear:right;
}
/*Make show hides visible in the WYSIWYG Editor*/
input::-webkit-input-placeholder {
    color:#000;
}
input:-moz-placeholder {
    color:    #000;
}
input:-ms-input-placeholder {
    color:    #000;
}

#edit-comment-body label {
    display: none;
}
.error {
    color: #000 !important;
    background: #fff !important;
}
.cke_show_borders .showhide div {
    display: block !important;
}
/*Taxonomy Pages*/

.tax ul {
    height: 100px;
}
.tax {
    padding-right: 13px;
    height: 200px;
}

/*Search Page */
#search-form{
    display:none;
}
.page-search .question_text {
    display: none;
}

.error {
	background:none;
    color:#000;
}
/*Override the admin menu z-index so that it appears above the talktalk header */
#admin-menu, #admin-menu .dropdown{
	z-index: 1001;
}
/*Most Popular Answers - Make them go across two columns */
.view-most-popular-answers li {
    width: 45%;
    float: left;
}
/*Styling for search box*/

select.styled {
    left: 2px;
    margin-top: 8px;
    opacity: 0;
    position: relative;
    width: 200px;
    z-index: 5;
}

/*Error background fix MAKE MORE SPECIFIC ASAP */

div.error, table tr.error {
    background-color: none;
}
div.error, .error {
    color: #8C2E0B;
}
div.error {
    background-image: none;
    border-color: #ED541D;
}
/*Print Icons */
.print-page {
    background-image: url('/sites/all/themes/gen6/images/print.png');
    padding-left: 25px;
    background-repeat: no-repeat;
    padding-bottom: 5px;
}
/*Ratings Styles - Fix for gen6 asap*/
/*#comment-form .page-node .form-actions {
    margin-bottom: 50px;
    margin-top: 18px;
}
.page-node .btnalt input {
    background: none;
    border: 0px;
    color: white ;
    text-shadow: #000000 1px 1px 2px;
    font-family: 'OmnesMedium',​arial,​helvetica;
    font-size: 16px;
    font-weight: normal;
    width: 100%;
}
.rate-no {
    background-image: url("//m3.ttxm.co.uk/gfx/brand/talktalk/core/icon-sprite-20120829.png");
    background-position: -88px -852px;
    padding-top: 6px;
    padding-bottom: 8px;
}
.rating-icon a {
    padding-left: 36px;
    position: relative;
    top: 6px;
}
.rating-icon {
    margin-left: 40px;
}
.rate-widget {
    margin-left: 10px;
    padding-right: 25px;
}

.rate-yes {
    background-image: url("//m3.ttxm.co.uk/gfx/brand/talktalk/core/icon-sprite-20120829.png");
    background-position: -88px -193px;
}*/
