@media only screen and (min-width: 768px) {
  .filter-container>.view-filters {
    display: block;
    float: left;
    width: 100%;
  }
  .filter-container>.view-filters .filter-left,
  .filter-container>.view-filters .filter-right {
    float: left;
  }
}

html.no-smil body * {
  font-family: sans-serif, arial !important;
}
html.no-smil body p,
html.no-smil body li,
html.no-smil body span,
html.no-smil body .messages.alter-message a {
  font-size: 16px;
}
html.no-smil body p {
  line-height: 28px;
}
html.no-smil input[type="text"],
html.no-smil textarea {
  font-size: 16px;
}

/* html.smil body * {
  font-family: sans-serif, arial !important;
} */
html.no-smil #navigation .menu>li>a,
html.no-smil .login-section .profile-menu p,
html.no-smil .profile-menu-mobile p,
html.no-smil #navigation .menu>li>a.active,
html.no-smil #navigation .menu>li>a.active-trail {
  font-family: sans-serif, arial;
}
html.no-smil .banner-inner-pages .inner-banner-title {
  font-size: 3vw;
}
html.no-smil .search-text-block h3,
html.no-smil #reporting-form-node-form .form-item-title label,
html.no-smil #reporting-form-node-form .field-label label,
html.no-smil #reporting-form-node-form .form-item-field-measuring-progress-und>label[for^='edit-field-measuring'],
html.no-smil #reporting-form-node-form .form-item-field-challanges-face-und>label[for^='edit-field-challanges'],
html.no-smil #reporting-form-node-form .form-type-textarea>label,
html.no-smil .reporting-quest .qust-name,
html.no-smil .report-list.submitted .new-rp-form h5.report-label,
html.no-smil #reporting-form-node-form .stakeholder-title-reporting,
html.no-smil #reporting-form-node-form .reporting-trans,
html.no-smil .report-list.submitted .accordion .shift-desc span,
html.no-smil #moderator-init-list .accordion span,
html.no-smil #moderator-init-list .accordion>*,
html.no-smil #fix-shift-text>*,
html.no-smil #extension-history-details h4,
html.no-smil .tbl-initiative-desc .init-title-qust,
html.no-smil .stakeholder-right-panel .sh-detailed-report .txt-align-commitment a,
html.no-smil .stakeholder-right-panel .sh-detailed-report .txt-align-commitment,
html.no-smil #annual-report-initative-menu-in>li>a,
html.no-smil .resource-sub-nav li a,
html.no-smil .resource-sub-nav .resource-sub-sub-nav li a,
html.no-smil #quicktabs-whs_main_menu .item-list .quicktabs-tabs li a,
html.no-smil #quicktabs-afh_menu .item-list .quicktabs-tabs li a,
html.no-smil #resource-mob-nav,
html.no-smil .annual-document-attachments.annual-report-attachments-list-block .doc-img span,
html.no-smil #gb-block .init-name {
  font-weight: 600;
}
html.no-smil #tbl-selected-ext-details-tbl th,
html.no-smil #extension-details .extension-details-header,
html.no-smil #extension-history-details table th {
	font-weight: 550;
}
html.no-smil .tabs-menu.my-account-tabs li:last-child a {
	white-space: nowrap;
}
html.no-smil .search-commitment-block .commitment-body-bottom .report-shift span {
	font-size: 15px;
}
html.no-smil #search-reporting-form-new .search-commitment-block .commitment-body-bottom .report-shift a,
html.no-smil #search-reporting-form-new .search-commitment-block .commitment-body-bottom .cr-ico-info span {
  line-height: 28px;
}
html.no-smil #search-reporting-form-new .commitment-body-bottom li.cr-ico-info:before {
  top: 4px;
}
html.no-smil .resource-new-list-block .view-content .views-row .major-report-wrap .right-report-info span,
html.no-smil #tab-4 .field-name-field-report-attachments input[type="checkbox"]+label>span,
html.no-smil .trans-other-resources .item-list li .doc-box .right-report-info span.block-header {
  font-size: 13px;
}
html.no-smil .resource-new-list-block .block-title a,
html.no-smil .trans-other-resources .item-list li .doc-box .right-report-info a {
  font-size: 16px;
}
.resource-new-list-block span.PDF,
.resource-new-list-block span.DOC,
.resource-new-list-block span.URL {
  background-position: 123px 0px;
}
html.no-smil #tab-4 .field-name-field-report-attachments input[type="checkbox"]+label {
  padding-bottom: 3px;
}
html.no-smil input[type="checkbox"]+label::before,
html.no-smil input[type="checkbox"]+label::before {
  top: 1px;
}
html.no-smil .report-list-attachment .tbl-attach-box td {
  line-height: 22px;
}
html.no-smil .form-item-reporting-year input[type='checkbox'] + label::before,
html.no-smil .form-item-reporting-year input[type='checkbox'] + label::before {
  top: 0;
}
html.no-smil .search-count-title .stakeholder-count,
html.no-smil .stakeholder-count-title {
  font-size: 20px;
}
html.no-smil #user-add-core-commitments-form .accordion-row .accordion>span,
html.no-smil #user-individual-commitments-node-form .commitment-fields .accordion>span {
  font-size: 20px;
}
html.no-smil #progress-report-detail .acc-panel ul li.ic-desc,
html.no-smil .report-list.submitted .register-individual-commitments li.ic-desc {
  font-size: 15px;
  line-height: 23px;
}
html.no-smil .stakeholder-title .col-md-9.col-sm-9{
  font-size: 24px;
}
html.no-smil .view-transformation-home-page .view-header .front span.cr-name {
  font-size: 11px;
}
html.no-smil .registration-form select,
html.no-smil .registration-form input[type="text"],
html.no-smil .registration-form input[type="password"],
html.no-smil #user-individual-commitments-node-form .commitment-fields select {
  height: 41px;
}
html.no-smil .search-core-alignment-header li span {
  font-size: 14px;
}
html.no-smil .tab-desc-cc {
  line-height: 25px;
}
html.no-smil .subtitle-report {
  font-size: 21px;
}
html.no-smil .reg-commitment .commitment-fields .accordion,
html.no-smil .page-node-add-user-individual-commitments .commitment-fields .accordion {
  display: block;
}
@media only screen and (min-width: 992px) {
  html.no-smil .initiative-head a {
    font-size: 20px;
    font-weight: 600;
  }
}
html.no-smil .subtitle-report {
  font-size: 21px;
}
html.no-smil #annual-report-detail-2017 .new-rp-form p,
html.no-smil .report-content-wrap .new-rp-form p,
html.no-smil #annual-report-detail-2017 .new-rp-form ul.chk-list-value li,
html.no-smil #annual-report-admin .new-rp-form ul.chk-list-value li,
html.no-smil .report-content-wrap .new-rp-form ul li {
  word-break: break-all;
  display: block;
  word-wrap: break-word;
  font-size: 15px;
  line-height: 22px;
}
html.no-smil .register-detail-info {
  font-size: 13px;
  line-height: 1.5;
  margin-bottom: 38px;
}
html.no-smil .register-content-box .register-btn {
  padding: 13px;
}
html.no-smil .field-type-text-long .text-format-wrapper .wordcount-wrapper, 
html.no-smil .wordcount-wrapper {
  display: block;
  float: right;
  margin: -8px 0 0;
}
html.no-smil .field-type-text-long .text-format-wrapper .wordcount-wrapper, 
html.no-smil .wordcount-wrapper,
html.no-smil .wordcount-wrapper .word_count,
html.no-smil .partner-desc-word-count .word_count,
html.no-smil .wordcount-wrapper .word-count {
  font-size: 12px;
}
html.no-smil .main-report-form #edit-field-challanges-faced-others {
  font-size: 13px;
}
