<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.category-clinical-podcast .single-image-sm {
	width: 100%;
	height: 240px!important;
}


/* Update Journal Styling */
.page-template-page-update-home .CookieDeclarationTableCell {
  	color: #000;
}
.page-template-page-update-home .offcanvas h4{
  	color: #000!important
}
.page-template-page-update-home .offcanvas #CookieDeclarationUserStatusLabelOn, .page-template-page-update-home .offcanvas .CookieDeclarationTableHeader{
  	color: #000!important
}
.page-template-page-update-home .offcanvas a.mindo-btn-green {
	color: #000;
    background-color: #f0567b;
} 
.page-template-page-update-home #accordionFlushExamplereg .accordion-button:not(.collapsed) {
    color: #000 !important;
    background-color: transparent;
}
.page-template-page-update-home .pp-form-container #pp-login-1.ppBuildScratch .pp-form-field-wrap input {
    font-size: 14px;
    border-color: #000;
    background: #000 !important;
}
.page-template-page-update-home .pp-submit-form.ppform-submit-button {
    background-color: #f0567b !important;
}
.page-template-page-update-home .offcanvas .search-side-box p{
  color: #000!important
}
.page-template-page-update-home .offcanvas .search-side-box a{
  color: #000!important
}
.related-sites-box{
  float:right;
} 
.backtomindo{
  max-width: 300px;
  float:left;
  display: block;
}
.editors-choice{
  background-color: #fee7dc;
  padding:15px
}
.page-template-page-update-home #big-col-1{
   padding-right: 25px;
}
.page-template-page-update-home #big-col-2{
  padding-left: 25px;
  padding-right: 25px;
}
ul#menu-update-specialties-1 {
    margin: 0;
    padding: 0;
}
ul#menu-update-specialties-1 li {
    text-decoration: none;
    list-style: none;
}
ul#menu-update-specialties-1 li a{
    color: #fff;
}
#featured-section-update .single-image{
  border: 1px solid #eaeaea;
  padding: 15px;
  box-shadow: 0 1px 2px 0 rgb(0 0 0 / 20%);
}
h2.side-menu-not-drop{
  font-size: 28px;
}
.research-update ul.sure-single-post-list-items-four-side-up li {
    border-bottom: 0px solid #eaeaea;
}
#featured-section-update ul.sure-single-post-list-items-four-side li:nth-child(3), #featured-section-update ul.sure-single-post-list-items-four-side li:nth-child(5)  {
     border-bottom: 1px solid #eaeaea !important;
}
#featured-section-update ul.sure-single-post-list-items-four-side .post-categories li:nth-child(3) {
     border-bottom: 0px solid #eaeaea !important;
}
#featured-section-update ul.sure-single-post-list-items-four-side li:nth-child(6){
  border-bottom: 0px solid #eaeaea !important;
}
a.update-link{
  font-size: 14px; color:#f0567b;margin-bottom: 5px;margin-top: 5px;
} 
a.update-link:hover{
  font-size: 14px; color:#f0567b;margin-bottom: 5px;text-decoration: underline;
} 
.page-template-page-update-home .top-bar{
  padding-top: 15px;
  padding-bottom: 5px;
}
.controls-footer__item{
  display: none!important;
}
.controls-footer__item:not(:last-child) {
  margin-right: 2px;
  display: none!important;
}
.update-cpd-section #big-col-1 {
  border-right: 1px solid #f7d6c9;
}
.update-cpd-section #big-col-2 {
  border-right: 1px solid #f7d6c9;
}
.update-cpd-section #main-item-home {
  padding-bottom: 15px;
  border-bottom: 1px solid #f7d6c9;
}
.update-cpd-section ul.sure-single-post-list-items-four-side-up li {
     border-bottom: 1px solid #f7d6c9;
}
.update-cpd-section #big-col-2 ul.sure-single-post-list-items-four-side-up li {
      border-bottom: 1px solid #f7d6c9;
}
.update-conference-section #big-col-2 ul.sure-single-post-list-items-four-side-up li {
     border-bottom: 1px solid #eaeaea;
}
.update-cpd-section ul.post-categories li:nth-child(n+2):nth-child(-n+3) a:before {
     position: relative;
     width: 100%;
     height: 1px;
     background-color: transparent;
     content: "|";
     color: #f7d6c9;
     margin-right: 2px;
     margin-left: 0px;
 }
.update-cpd-section ul.single-post-list-items-two-side li {
     border-right: 1px solid #f7d6c9;
 }
#update-site .offcanvas-body ul.social-nav li a {
    color: #231f20;
    font-size: 16px;
    vertical-align: top !important;
}
#update-site footer ul.social-nav li a {
	color: #fff;
	font-size: 16px;
	vertical-align: top !important;
}
#featured-section-update{
  margin-top: 25px;
  margin-bottom: 25px;
}
#update-section{
  margin-top: 25px;
  margin-bottom: 25px;
}
.page-template-page-update-home .single-image-lower {
    width: 100%;
    height: 270px;
    margin-bottom: 15px;
}
.page-template-page-update-home .sticky-bottom{
     position: sticky;
    bottom: 0px;
    z-index: 10000000; 
    background-color: #fee7dc;
 }
.page-template-page-update-home .fa-search:hover{
   color: #000;
 }
.page-template-page-update-home #mpu-box {
    background-color: #fee7dc;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
.page-template-page-update-home .o-section--bg:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 21.72%;
    bottom: 0;
    left: 0;
    right: 0;
    margin-left: 0;
    background-color: #fee7dc;
    pointer-events: none;
}
.page-template-page-update-home  .single-image-sm-journal {
    width: 100%;
    height: 175px;
    margin-bottom: 0px;
    position: relative;
}
a.menu-bars{
  display:inline-block;background-color: transparent!important;outline:none!important;color:#fff;	padding-left: 0;
}
.page-template-page-update-home a.menu-bars{
  display:inline-block;background-color: transparent!important;outline:none!important;color:#231f20;	padding-left: 0;
}
#update-site form input {
    display: inline-block;
    color: #000 !important;
    padding: 12px 25px;
    border: 0px solid #000;
    background: #fff !important;
    border-radius: 0.25rem;
    width: 100%;
}
#update-site li.sf-field-submit input {
    background: #f0567b !important;
    color: #fff !important;
}
ul#menu-update-nav-1{
  display: none;
}
.page-template-page-update-home ul#menu-update-nav-1{
  display: inline-block;
  padding: 0;
}
.page-template-page-update-home ul#menu-update-nav-1 li{
  display: inline-block;
  text-decoration: none;
  list-style: none;
}
.light-dark{
  font-size: .90rem;margin-right: 5px;color: #fff;
}
.page-template-page-update-home .light-dark{
  font-size: .90rem;margin-right: 5px;color: #231f20;
}
.catgeory-box{
  display:inline-block;background-color: transparent!important;outline:none!important;color:#fff;padding:6px 12px;border: 1px solid #fff;cursor: pointer;
}
.page-template-page-update-home .catgeory-box{
  display:inline-block;background-color: transparent!important;outline:none!important;color:#231f20;padding:6px 12px;border: 1px solid #231f20;cursor: pointer;
}
.search-icon-box{
  display:inline-block;background-color: transparent!important;outline:none!important;color:#fff;padding:6px 12px;border: 1px solid #fff;margin-right: 7.5px;cursor: pointer;
}
.page-template-page-update-home .search-icon-box{
  display:inline-block;background-color: transparent!important;outline:none!important;color:#231f20;padding:6px 12px;border: 1px solid #231f20;margin-right: 7.5px;cursor: pointer;
}
.page-template-page-update-home a.nav-link {
   color: #231f20;
   padding: 7px;
   font-size: 14px;
}
.page-template-page-update-home a.nav-link:hover {
   color: #f0567b;
}
.page-template-page-update-home a.nav-link:focus {
   color: #f0567b;
}
.page-template-page-update-home .current_page_parent a{
  color: #f0567b;
}
ul#menu-update-nav {
    margin: 0;
    padding-top: 8px;
    padding-left: 10px;
}
ul#menu-update-nav li {
    list-style: none;
    text-decoration: none;
    font-size: 14px;
    color: #231f20;
}
.page-template-page-update-home .menu-update-nav-container {
    max-width:1030px;
    float: none;
    margin: 5px auto 0 auto;
}
.page-template-page-update-home header .menu-nigp-main-menu-container {
    display: block;
}
.page-template-page-update-home ul#menu-nigp-main-menu{
  display: none;
}
.page-template-page-update-home ul#menu-update-nav{
  display: flex;
}
ul#menu-update-nav{
  display: none;
}
.page-template-page-update-home .fa-search {
    color: #f0567b;
    font-size: 16px;
}
.update-logo{
   width: 33%;
   display: block;
   float: none;
   margin: 0 auto;
}
#update-site{
  display: none;
}
#update-member{
  display: none;
}
.page-template-page-update-home #mindo-member{
 display: none;
} 
.page-template-page-update-home #nigp-member {
  display: none;
}
.page-template-page-update-home #update-member{
  display: inline-block;
}
.page-template-page-update-home #update-site{
  display: block;
}
.page-template-page-update-home #update-site{
   display: block;
}
.page-template-page-update-home #nigp-site{
  display: none;
 }
.page-template-page-update-home #nigp-search{
  display: none;
}
.page-template-page-update-home #mindo-search{
  display: none;
}
.page-template-page-update-home #mindo-site{
   display: none;
 }
.page-template-page-update-home a.mindo-link {
  color: #f0567b;
}
.page-template-page-update-home #mindo-footer{
  display: none;
}
.page-template-page-update-home .member-iocn-boxing a.white-text span.desktop-1:hover{
  color: #f0567b!important;
}
.page-template-page-update-home a:hover{
   color: #f0567b!important;
}
.page-template-page-update-home .cat-link {
  color: #f0567b;
}
.page-template-page-update-home .offcanvas.show {
  background-color: #fee7dc;
}
.page-template-page-update-home #menu-new-site-nav-1{
   display: none;
 }
 .page-template-page-update-home .fa-chevron-right::before {
   -webkit-text-stroke: 0px #4ec2c2;
 }
 .page-template-page-update-home ul.member-access li {
    border-bottom: 1px solid rgba(0, 0, 0, 1);
 }
.page-template-page-update-home ul.member-access li {
   background-color: #fee7dc;
 }
.page-template-page-update-home .fixed {
   background-color: #fff;
   box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
 }
 .page-template-page-update-home .silly-sides {
   background-color: #fee7dc !important;
 }
.page-template-page-update-home .modal-backdrop.show {
    top: 0;
 }
.page-template-page-update-home ul.menu li a {
     color: #000;
     text-decoration: none;
     list-style: none;
     font-size: 14px;
     line-height: 26px;
}
.page-template-page-update-home ul.menu li a:hover {
      color: #000!important;
      text-decoration: none;
      list-style: none;
      font-size: 14px;
      line-height: 26px;
 }
.page-template-page-update-home .accordion-button {
     position: relative;
     display: flex;
     align-items: center;
     width: 100%;
     padding-left: 0;
     padding-top: 10px;
     padding-bottom: 10px;
     padding-right: 0;
     color: #fff;
     text-align: left;
     background-color: #fee7dc;
     border: 0;
     border-radius: 0;
     overflow-anchor: none;
     transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;
     font-size: 30px;
     color: #000;
 }
.page-template-page-update-home .accordion-button::after {
     flex-shrink: 0;
     width: 1.25rem;
     height: 1.25rem;
     margin-left: auto;
     content: "";
     background-image: url(https://www.medicalindependent.ie/wp-content/uploads/2025/01/download-bk.svg);
     background-repeat: no-repeat;
     background-size: 1.25rem;
     transition: transform .2s ease-in-out;
 }
.page-template-page-update-home .accordion-button:not(.collapsed) {
     color: #000;
     background-color: #fee7dc;
     box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
}
.page-template-page-update-home .accordion-flush .accordion-item {
     border-bottom: 1px solid rgba(0, 0, 0, 1);
     border-radius: 0;
 }
.page-template-page-update-home .accordion-body {
    background-color: #fee7dc;
 }
.page-template-page-update-home .accordion-flush .accordion-item {
     border-bottom: 1px solid rgba(0, 0, 0, 1);
     border-radius: 0;
 }
.page-template-page-update-home .accordion-button:not(.collapsed) {
     background-color: #fee7dc;
}  
.page-template-page-update-home .dropdown-menu {
   background-color: #000;
}
.page-template-page-update-home #societies-conf {
  background-color: #4ec2c2;
   color: #fff;
}
.page-template-page-update-home .current-menu-item a {
  color: #f0567b !important;
}
.page-template-page-update-home ul.post-categories li a {
     color: #f0567b;
     margin-top: -4px;
}
.page-template-page-update-home a.sell-all-text {
  color: #f0567b;
 }
.page-template-page-update-home a.mindo-btn-green {
   color: #fff;
  background-color: #f0567b;
 } 
 .page-template-page-update-home a.mindo-btn-green:hover {
    color: #f0567b;
   background-color: #000;
  } 
.page-template-page-update-home ul.member-access li a {
   color: #f0567b;
   font-size: 18px;
   font-weight: bold;
 }
.page-template-page-update-home footer {
   margin-top: 0;
   padding-top:  5px;
 }
.page-template-page-update-home a.nav-link:hover {
   color: #f0567b;
}
.page-template-page-update-home a.nav-link:focus {
   color: #f0567b;
}
.page-template-page-update-home .current_page_parent a{
  color: #f0567b;
}
.page-template-page-update-home .current-menu-item a{
  color: #f0567b!important;
  font-weight: bold;
}
.page-template-page-update-home .current_page_item.active a{
  color: #f0567b;
}
.page-template-page-update-home .dropdown-toggle::after {
   color: #f0567b!important;
}
.page-template-page-update-home .dropdown-menu li a:hover{
  color: #f0567b!important;
  background-color: #000;
}
.dropdown-menu li{
  background-color: #000;
}
.page-template-page-update-home .dropdown-menu li.menu-item-type-taxonomy a span:hover {
  color: #f0567b!important;
}
 .page-template-page-update-home .current_page_parent {
  color: #f0567b!important;
}
.page-template-page-update-home header, .single-nigp-news header{
  background-color: #fff;
}
.page-template-page-update-home header .main-logo{
  display: none;
}
.page-template-page-update-home header .nigp-logo{
  display: block;
}
.page-template-page-update-home header ul#menu-new-site-nav{
  display: none;
}
.menu-nigp-main-menu-container{
  display: none;
}
.page-template-page-update-home header .menu-nigp-main-menu-container{
  display: none;
}
.page-template-page-update-home header .menu-nigp-main-menu-container{
  display: none;
}
.page-template-page-update-home footer {
  background-color: #000;
}



/* ------------------------------------------------------------------------------------------------- */

/* NIPI Micro Site */

.desktop-ads-lg{
  display: block
}
.desktop-ads-md{
  display: none
}
.desktop-date{
  display: inline-block;
}
.page-template-page-nigp-home a .fa-search:hover{
	color: #004157 !important
}
.page-template-page-nigp-home .single-image-sm-journal {
    width: 100%;
    height: 200px;
    margin-bottom: 0px;
    position: relative;
}
.page-template-page-nigp-home .search-icon-box a:hover{
	color: #004157!important
}
.page-template-page-nigp-home .dropdown-menu li {
	background-color: #004157;
}
.page-template-search-nigp #homesection .searchandfilter ul li {
     width: 100%;
}
.page-template-page-nigp-home footer, .category-nigp-news footer, .category-nigp-features footer, .category-nigp-clinical footer, .category-nigp-conference footer, .category-nigp-cpd-modules footer, .page-template-page-nigp-print-subscription footer, .page-template-search-nigp footer, .category-nigp-ecopy footer {
    margin-top: 0;
    padding-top:  5px;
}
.page-template-page-nigp-home .single-image-sm-new {
    width: 100%;
     margin-bottom: 15px;
}
.page-template-page-nigp-home .offcanvas-top form input {
     display: inline-block;
     color: #000!important;
     padding: 12px 25px;
     border: 1px solid #d8ecf4;
     background: #fff!important;
     border-radius: 0.25rem;
     width: 100%;
}
.page-template-page-nigp-home .offcanvas-top form input[type=submit] {
     display: inline-block;
     color: #00a0d7!important;
     padding: 12px 25px;
     border: 1px solid #004158;
     background: #004158!important;
     border-radius: 0.25rem;
     width: 100%;
}
.page-template-page-nigp-home  .offcanvas {
      background-color: #00a0d7!important;
 }
.authorbox{
  padding: 15px;
  background-color: #f2f5f7;
}
.table-responsive #main-content li {
   font-size: 1rem!important;
   font-weight: 400!important;
   line-height: 1.5!important;
}
#nigp-search{
  display: none;
}
#nigp-site{
  display: none;
 }
.desk-show{
  display: inline-block;
}
tbody, td, tfoot, th, thead, tr {
    padding: 10px;
}
.thead-dark{
  background-color: #d8ecf4 !important;
}
.searchandfilter ul {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0!important;
}
form#search-filter-form-69698.searchandfilter ul li.sf-field-submit input{
  background:#6e822b!important;
  color: #fff!important;
}
form#search-filter-form-69698 .search-side-box-2 input {
     width: 100% !important;
 }

.page-template-search-mindo #homesection .searchandfilter ul li {
      width: 100%;
      margin-bottom: 15px;
 }
.page-template-search-mindo #homesection  select {
 padding-left: 15px;
     text-align: left;
 }
 .page-template-search-mindo  ul.sure-single-post-list-items-four-side li:nth-child(5) {
     border-bottom: 1px solid #eaeaea;
 }
.searchandfilter ul li {
    list-style: none;
    display: block;
    padding: 10px 0;
    margin: 0;
    display: inline-block;
}
.sf-field-search{
  width: 79%;
}
.sf-field-submit{
  width:20%;
 }
 #offcanvasExample-1 .sf-field-search{
   width: 60%;
 }
 #offcanvasExample-1 .sf-field-submit{
   width:40%;
  }
 #offcanvasExample-1 .searchandfilter ul li {
     margin-right:0px;
     padding: 0;
 }
.btn-close {
 	color:#fff!important;
}
.close-box{
  width:1%;
  display: inline-block;
}
#search-filter-form-69698{
	width: 99%;  
	float: left;
}
#search-filter-form-69698 form input {
    border: 0px solid #000!important;
    background: #6e822b !important;
}
.offcanvas-top{
  top:0!important;
}
#offcanvasTop .offcanvas {
    top: 0!important;
}
.offcanvas-top {
    height: 131.5px!important;
}
.searchandfilter ul li {
    margin-right: 5px;
    padding: 0;
}
.category-nigp-news ul.member-access li {
    background-color: #00a0d7;
}
.category-nigp-news a.mindo-btn-green {
 	color:  #00a0d7;
	background-color:#004157;
}
.category-nigp-news .offcanvas.show {
    background-color: #00a0d7;
}
.category-nigp-news .silly-sides {
    background-color: #00a0d7 !important;
}
.category-nigp-news  ul.member-access li a {
   color: #004157;
   font-size: 18px;
   font-weight: bold;
 }
.category-nigp-news .offcanvas-top form input {
   display: inline-block;
  color: #000!important;
   padding: 12px 25px;
   border: 1px solid #d8ecf4;
   background: #fff!important;
   border-radius: 0.25rem;
   width: 100%;
}
.category-nigp-news .offcanvas-top form input[type=submit] {
   display: inline-block;
  color: #00a0d7!important;
   padding: 12px 25px;
   border: 1px solid #004158;
   background: #004158!important;
   border-radius: 0.25rem;
   width: 100%;
}
/* NIPI Ecopy */
.category-nigp-ecopy ul.member-access li {
    background-color: #00a0d7;
}
.category-nigp-ecopy a.mindo-btn-green {
 	color:  #00a0d7;
 	background-color:#004157;
}
.category-nigp-ecopy .offcanvas.show {
    background-color: #00a0d7;
}
.category-nigp-ecopy .silly-sides {
    background-color: #00a0d7 !important;
}
.category-nigp-ecopy ul.member-access li a {
   color: #004157;
   font-size: 18px;
   font-weight: bold;
 }
.category-nigp-ecopy .offcanvas-top form input {
   display: inline-block;
  color: #000!important;
   padding: 12px 25px;
   border: 1px solid #d8ecf4;
   background: #fff!important;
   border-radius: 0.25rem;
   width: 100%;
}
.category-nigp-ecopy .offcanvas-top form input[type=submit] {
   display: inline-block;
  color: #00a0d7!important;
   padding: 12px 25px;
   border: 1px solid #004158;
   background: #004158!important;
   border-radius: 0.25rem;
   width: 100%;
}
/* NIPI News Features Category */
.page-template-page-nigp-print-subscription ul.sub-list li::marker {
	content: 'âœ“';
	color: #00a0d7;
	margin-right: 10px;
}
.page-template-page-nigp-print-subscription .subone {
	background-color: #fff;
	padding: 15px 25px;
	border-left: 1px solid #00a0d7;
	border-right: 1px solid  #00a0d7;
	border-bottom: 1px solid  #00a0d7;
	border-top: 1px solid  #00a0d7;
}
.category-nigp-features ul.member-access li {
    background-color: #00a0d7;
}
.category-nigp-features a.mindo-btn-green {
 	color:  #00a0d7;
	background-color:#004157;
}
.category-nigp-features .offcanvas.show {
    background-color: #00a0d7;
}
.category-nigp-features .silly-sides {
    background-color: #00a0d7 !important;
}
.category-nigp-features ul.member-access li a {
   color: #004157;
   font-size: 18px;
   font-weight: bold;
 }
.category-nigp-features .offcanvas-top form input {
   display: inline-block;
   color: #000!important;
   padding: 12px 25px;
   border: 1px solid #d8ecf4;
   background: #fff!important;
   border-radius: 0.25rem;
   width: 100%;
}
.category-nigp-features .offcanvas-top form input[type=submit] {
   display: inline-block;
   color: #00a0d7!important;
   padding: 12px 25px;
   border: 1px solid #004158;
   background: #004158!important;
   border-radius: 0.25rem;
   width: 100%;
}
.category-nigp-features #nigp-site{
  display: block;
 }
.category-nigp-features #mindo-site{
   display: none;
 }
 /* NIPI Clinical Category */
.category-nigp-clinical ul.member-access li {
     background-color: #00a0d7;
 }
.category-nigp-clinical a.mindo-btn-green {
  	color:  #00a0d7;
 	 background-color:#004157;
 }
 .category-nigp-clinical .offcanvas.show {
     background-color: #00a0d7;
 }
 .category-nigp-clinical .silly-sides {
     background-color: #00a0d7 !important;
 }
 .category-nigp-clinical ul.member-access li a {
    color: #004157;
    font-size: 18px;
    font-weight: bold;
  }
 .category-nigp-clinical .offcanvas-top form input {
    display: inline-block;
    color: #000!important;
    padding: 12px 25px;
    border: 1px solid #d8ecf4;
    background: #fff!important;
    border-radius: 0.25rem;
    width: 100%;
 }
 .category-nigp-clinical .offcanvas-top form input[type=submit] {
    display: inline-block;
   color: #00a0d7!important;
    padding: 12px 25px;
    border: 1px solid #004158;
    background: #004158!important;
    border-radius: 0.25rem;
    width: 100%;
 }
 .category-nigp-clinical #nigp-site{
   display: block;
  }
 .category-nigp-clinical #mindo-site{
    display: none;
  }
  /* NiGP Conference Category */
.category-nigp-conference ul.member-access li {
       background-color: #00a0d7;
}
.category-nigp-conference a.mindo-btn-green {
    color:  #00a0d7;
   background-color:#004157;
}
.category-nigp-conference .offcanvas.show {
       background-color: #00a0d7;
}
.category-nigp-conference .silly-sides {
       background-color: #00a0d7 !important;
}
.category-nigp-conference ul.member-access li a {
      color: #004157;
      font-size: 18px;
      font-weight: bold;
}
.category-nigp-conference .offcanvas-top form input {
      display: inline-block;
     color: #000!important;
      padding: 12px 25px;
      border: 1px solid #d8ecf4;
      background: #fff!important;
      border-radius: 0.25rem;
      width: 100%;
}
.category-nigp-conference .offcanvas-top form input[type=submit] {
      display: inline-block;
     color: #00a0d7!important;
      padding: 12px 25px;
      border: 1px solid #004158;
      background: #004158!important;
      border-radius: 0.25rem;
      width: 100%;
}
 .page-template-page-nigp-home  #societies-conf ul.post-categories li a {
       display: inline-block;
       color: #d8ecf4;
   }
.category-nigp-conference #nigp-site{
     display: block;
}
.category-nigp-conference #mindo-site{
      display: none;
}
  /* NiGP CPD Modules Category */
.category-nigp-cpd-modules ul.member-access li {
       background-color: #00a0d7;
}
.category-nigp-cpd-modules a.mindo-btn-green {
       color: #00a0d7;
       background-color: #d8ecf4;
 }
.category-nigp-cpd-modules .offcanvas.show {
    background-color: #00a0d7;
}
.category-nigp-cpd-modules .silly-sides {
    background-color: #00a0d7 !important;
}
.category-nigp-cpd-modules #nigp-site{
    display: block;
}
.category-nigp-cpd-modules #mindo-site{
    display: none;
}
/* NiGP Search Page */
.page-template-search-nigp #nigp-site{
      display: block;
}
.page-template-search-nigp #mindo-site{
       display: none;
 }
.page-template-search-nigp ul.member-access li {
        background-color: #00a0d7;
 }
.page-template-search-nigp a.mindo-btn-green {
        color: #00a0d7;
        background-color: #d8ecf4;
}
 .page-template-search-nigp .offcanvas.show {
 	background-color: #00a0d7;
 }
.page-template-search-nigp .silly-sides {
        background-color: #00a0d7 !important;
}
/* NiGP Print Subscription  Page */    
.page-template-page-nigp-print-subscription #nigp-site{
      display: block;
}
.page-template-page-nigp-print-subscription #mindo-site{
       display: none;
}
.page-template-page-nigp-print-subscription a.sub-btn-1 {
        padding: 12px 25px;
        color: #fff;
        background-color: #00a0d7;
        text-decoration: none;
        position: relative;
        display: inline-block;
        text-align: center;
        margin-right: 0px;
        float: left;
        width: 100%;
        border-radius: 0.25rem !important;
        clear: both;
        margin-bottom: 15px;
    }
.page-template-page-nigp-print-subscription  .nav-pills .nav-link.active, .page-template-page-nigp-print-subscription .nav-pills .show&gt;.nav-link {
        color: #fff;
        background-color: #00a0d7;
        border-radius: 30px;
}
/* NiGP News Category */
.category-nigp-news #nigp-site{
  	display: block;
 }
.category-nigp-news #mindo-site{
   	display: none;
 }
.page-template-page-nigp-home #nigp-site{
  display: block;
 }
 .page-template-page-nigp-home #nigp-search{
  display: block;
}
.page-template-page-nigp-home #mindo-search{
  display: none;
}
.page-template-page-nigp-home #mindo-site{
   display: none;
 }
.page-template-page-nigp-home a.mindo-link {
    color: #d8ecf4;
}
.page-template-page-nigp-home #mindo-footer{
  display: none;
}
.btn-close {
    padding: 0!important;
}
.page-template-page-nigp-home .member-iocn-boxing a.white-text span.desktop-1:hover{
  color: #d8ecf4!important;
}
 .page-template-page-nigp-home a:hover{
   color: #d8ecf4!important;
 }
.page-template-page-nigp-home .cat-link {
    color: #00a0d7!important;
}
.page-template-page-nigp-home #mindo-member{
 display: none;
 }
 #nigp-member{
  display: none;
}
.page-template-page-nigp-home #nigp-member {
    display: inline-block;
}
.page-template-page-nigp-home .offcanvas.show {
    background-color: #00a0d7;
}
.mindo-search-image{
   background-image: url("https://www.medicalindependent.ie/wp-content/uploads/2022/02/mindo-signup.svg");
   background-repeat: no-repeat;
   background-position: center center;
   background-size: cover;
    width: 28px;
   height: 24px;
   display: inline-block;
 margin-right: 10px;
 padding: 0;
 }
.page-template-page-nigp-home .mindo-search-image{
    background-image: url("https://www.medicalindependent.ie/wp-content/uploads/2024/07/mindo-signup.svg");
   background-repeat: no-repeat;
       background-position: center center;
       background-size: cover;
        width: 28px;
       height: 24px;
       display: inline-block;
     margin-right: 10px;
     padding: 0;
  }
.page-template-page-nigp-home #menu-new-site-nav-1{
   display: none;
}
ul#menu-nigp-main-menu-1 li{
   list-style: none;
}
ul#menu-nigp-main-menu-1{
    margin-top: 5px;
}
.page-template-page-nigp-home .fa-chevron-right::before {
     -webkit-text-stroke: 0px #00a0d7;
}
 .page-template-page-nigp-home ul.member-access li {
      border-bottom: 1px solid rgba(255, 255, 255, 1);
 }
.page-template-page-nigp-home ul.member-access li {
     background-color: #00a0d7;
 }
.page-template-page-nigp-home .fixed {
     background-color: #00a0d7;
 }
 .page-template-page-nigp-home .silly-sides {
     background-color: #00a0d7 !important;
 }
.page-template-page-nigp-home .modal-backdrop.show {
      top: 0;
 }
 .page-template-page-nigp-home .accordion-flush .accordion-item {
     border-bottom: 1px solid rgba(255, 255, 255, 1);
 }
  .page-template-page-nigp-home .accordion-body {
      background-color: #00a0d7;
 }
 .page-template-page-nigp-home .accordion-button {
      background-color: #00a0d7;
  }
 .page-template-page-nigp-home .accordion-button:not(.collapsed) {
       background-color: #00a0d7;
   }  
.page-template-page-nigp-home .dropdown-menu {
     background-color: #00a0d7;
 }
.page-template-page-nigp-home #societies-conf {
    background-color: #00a0d7;
     color: #fff;
}
.page-template-page-nigp-home .current-menu-item a {
    color: #d8ecf4 !important;
}
.page-template-page-nigp-home ul.post-categories li a {
         color: #00a0d7;
         margin-top: -4px;
}
.page-template-page-nigp-home a.sell-all-text {
    color: #00a0d7;
 }
.page-template-page-nigp-home a.mindo-btn-green {
     color: #00a0d7;
    background-color: #004157;
 } 
.page-template-page-nigp-home ul.member-access li a {
     color: #004157;
     font-size: 18px;
     font-weight: bold;
 }
 .page-template-page-nigp-home a.nav-link:hover {
   color: #d8ecf4;
}
.page-template-page-nigp-home a.nav-link:focus {
   color: #d8ecf4;
}
.page-template-page-nigp-home .current_page_parent a{
  color: #d8ecf4;
}
.page-template-page-nigp-home .current-menu-item a{
  color: #004157!important;
  font-weight: bold;
}
.page-template-page-nigp-home .current_page_item.active a{
  color: #d8ecf4;
}
.page-template-page-nigp-home .dropdown-toggle::after {
   color: #d8ecf4!important;
}
.page-template-page-nigp-home .dropdown-menu li a:hover{
  color: #d8ecf4!important;
  background-color: #000;
}
.page-template-page-nigp-home .dropdown-menu li.menu-item-type-taxonomy a span:hover {
  color: #d8ecf4!important;
}
 .page-template-page-nigp-home .current_page_parent {
  color: #d8ecf4!important;
}
.page-template-page-nigp-home header, .single-nigp-news header{
  background-color: #00a0d7;
}
.page-template-page-nigp-home header .main-logo{
  display: none;
}
.page-template-page-nigp-home header .nigp-logo{
  display: block;
}
.container-fluid .sticky .fixed .nigp-logo-sm{
  margin-top: 7px!important;
}
.nigp-logo-sm{
	width: 150px;
	position: absolute;
	left: 50%;
	margin-left: -75px;
	top: -21px;
	height: 100px;
 }
.nigp-logo{
   background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  width: 500px;
  height: 80px;
  display: none;
  float: none;
  margin: 0 auto;
 }
 .page-template-page-nigp-home header ul#menu-new-site-nav{
  display: none;
}
.menu-nigp-main-menu-container{
  display: none;
}
.page-template-page-nigp-home header .menu-nigp-main-menu-container{
  display: block;
}
ul#menu-nigp-main-menu{
  margin:0;
  padding-top: 8px;
  padding-left: 10px;
}
ul#menu-nigp-main-menu li {
  list-style: none;
  text-decoration: none;
  font-size: 14px;
}
.menu-nigp-main-menu-container {
    max-width: 790px;
    float: none;
    margin: 0 auto;
}
.page-template-page-nigp-home footer {
    background-color: #00a0d7;
 }
.page-template-page-nigp-print-subscription #nigp-site{
  display: block;
 }
 .page-template-page-nigp-print-subscription #nigp-search{
  display: block;
}
.page-template-page-nigp-print-subscription #mindo-search{
  display: none;
}
.page-template-page-nigp-print-subscription #mindo-site{
   display: none;
 }
.page-template-page-nigp-print-subscription a.mindo-link {
  color: #d8ecf4;
}
.page-template-page-nigp-print-subscription #mindo-footer{
  display: none;
}
.btn-close {
  padding: 0!important;
}
.page-template-page-nigp-print-subscription .member-iocn-boxing a.white-text span.desktop-1:hover{
  color: #d8ecf4!important;
}
 .page-template-page-nigp-print-subscription a:hover{
   color: #d8ecf4!important;
 }
.page-template-page-nigp-print-subscription .cat-link {
  color: #00a0d7;
}
.page-template-page-nigp-print-subscription #mindo-member{
 display: none;
 }
 #nigp-member{
  display: none;
}
.page-template-page-nigp-print-subscription #nigp-member{
  display: inline-block;
}
.page-template-page-nigp-print-subscription .offcanvas.show {
  background-color: #00a0d7;
}
.mindo-search-image{
   background-image: url("https://www.medicalindependent.ie/wp-content/uploads/2022/02/mindo-signup.svg");
   background-repeat: no-repeat;
   background-position: center center;
   background-size: cover;
  width: 28px;
   height: 24px;
   display: inline-block;
 margin-right: 10px;
 padding: 0;
 }
 .page-template-page-nigp-print-subscription .mindo-search-image{
  background-image: url("https://www.medicalindependent.ie/wp-content/uploads/2024/07/mindo-signup.svg");
   background-repeat: no-repeat;
     background-position: center center;
     background-size: cover;
    width: 28px;
     height: 24px;
     display: inline-block;
   margin-right: 10px;
   padding: 0;
  }
 .page-template-page-nigp-print-subscription #menu-new-site-nav-1{
   display: none;
 }
 ul#menu-nigp-main-menu-1 li{
   list-style: none;
 }
 ul#menu-nigp-main-menu-1{
  margin-top: 5px;
  padding-left: 0;
  }
 .page-template-page-nigp-print-subscription .fa-chevron-right::before {
   -webkit-text-stroke: 0px #00a0d7;
 }
 .page-template-page-nigp-print-subscription ul.member-access li {
    border-bottom: 1px solid rgba(255, 255, 255, 1);
 }
.page-template-page-nigp-print-subscription ul.member-access li {
   background-color: #00a0d7;
 }
.page-template-page-nigp-print-subscription .fixed {
   background-color: #00a0d7;
 }
 .page-template-page-nigp-print-subscription .silly-sides {
   background-color: #00a0d7 !important;
 }
.page-template-page-nigp-print-subscription .modal-backdrop.show {
    top: 0;
 }
 .page-template-page-nigp-print-subscription .accordion-flush .accordion-item {
   border-bottom: 1px solid rgba(255, 255, 255, 1);
 }
  .page-template-page-nigp-print-subscription .accordion-body {
    background-color: #00a0d7;
 }
 .page-template-page-nigp-print-subscription .accordion-button {
    background-color: #00a0d7;
  }
 .page-template-page-nigp-print-subscription .accordion-button:not(.collapsed) {
     background-color: #00a0d7;
   }  
.page-template-page-nigp-print-subscription .dropdown-menu {
   background-color: #00a0d7;
 }
.page-template-page-nigp-print-subscription #societies-conf {
  background-color: #00a0d7;
   color: #fff;
}
.page-template-page-nigp-print-subscription .current-menu-item a {
  color: #d8ecf4 !important;
}
.page-template-page-nigp-print-subscription ul.post-categories li a {
     color: #00a0d7;
     margin-top: -4px;
}
.page-template-page-nigp-print-subscription a.sell-all-text {
  color: #00a0d7;
 }
.page-template-page-nigp-print-subscription a.mindo-btn-green {
   color: #d8ecf4;
  background-color: #004157;
 } 
 .page-template-page-nigp-print-subscription a.nav-link:hover {
   color: #d8ecf4;
}
.page-template-page-nigp-print-subscription a.nav-link:focus {
   color: #d8ecf4;
}
.page-template-page-nigp-print-subscription .current_page_parent a{
  color: #d8ecf4;
}
.page-template-page-nigp-print-subscription .current-menu-item a{
  color: #d8ecf4!important;
}
.page-template-page-nigp-print-subscription .current_page_item.active a{
  color: #d8ecf4;
}
.page-template-page-nigp-print-subscription .dropdown-toggle::after {
   color: #d8ecf4!important;
}
.page-template-page-nigp-print-subscription .dropdown-menu li a:hover{
  color: #d8ecf4!important;
  background-color: #000;
}
.page-template-page-nigp-print-subscription .dropdown-menu li.menu-item-type-taxonomy a span:hover {
  color: #d8ecf4!important;
}
 .page-template-page-nigp-print-subscription .current_page_parent {
  color: #d8ecf4!important;
}
.page-template-page-nigp-print-subscription header, .single-nigp-news header{
  background-color: #00a0d7;
}
.page-template-page-nigp-print-subscription header .main-logo{
  display: none;
}
.page-template-page-nigp-print-subscription header .nigp-logo{
  display: block;
}
.page-template-page-nigp-print-subscription header .menu-nigp-main-menu-container{
  display: block;
}
.page-template-page-nigp-print-subscription footer {
  background-color: #00a0d7;
 
}
 .page-template-page-nigp-print-subscription header ul#menu-new-site-nav{
  display: none;
}


/* -------------------------------------------------------------------------------------------------------------- */

/* Cookie Policy */ 



.CookieDeclaration a{
  color: #6e822b!important;
}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    background-color: #6e822b!important;
    border-color: #6e822b!important;
    color: #fff!important;
}

#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize {
    background-color: #6e822b!important;
    border-color: #6e822b!important;
    color: #fff!important;
}
#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg {
    fill: #6e822b!important;
    width: 18px;
}
#CybotCookiebotDialog .CybotCookiebotFader {
 display: none!important;

}
#CybotCookiebotDialogBodyContent {
    padding: 1.625em .625em 0 .625em!important;
}
#CookiebotWidget .CookiebotWidget-consent-details button {
     color: #6e822b!important;
 }
 #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw {
     background-color: #FFFFFF;
 border-color: #6e822b!important;
     color: #141414;
     transition-delay: .3s;
 }
 #CybotCookiebotDialogPoweredbyCybot {
     display: none!important;
 }
 #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo {
     display: none!important;

 }
 #CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogBodyBottomWrapper {
 display: none!important;

 }
 #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change {
 background-color: #6e822b!important;
 border-color: #6e822b!important;
     color: #FFFFFF;
 }

#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
    background-color: #6e822b!important;
    border: 2px solid #6e822b!important;
     color: #fff!important;
}
.CybotCookiebotDialogContentWrapper a {
     color: #6e822b!important;
}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails {
    display: none!important;
 }
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer, #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CollapseCard {
    margin-left: 0!important;
    padding-top: 0!important;
    margin-top: 15px!important;
}
#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro {
    padding-left: 0em!important;
}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
    padding: 0.7em!important;
 
}
#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton {
     text-align: left;
}
#CybotCookiebotDialog label {
     display: inline-block;
}
.digitalonly{
  width: fit-content;
  clear: both;
  display: block;
  background-color: rgba(0, 0, 0, 1);
  border-radius: 30px;
  float: none;
  margin: 0 auto;padding: 5px;font-size: 13px;
}
.digitandprint{
  width: fit-content;
  clear: both;
  display: block;
  background-color: rgba(0, 0, 0, 1);
  border-radius: 30px;
  float: none;
  margin: 0 auto;padding: 5px;font-size: 13px;
}
#subscription-accordion .accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url(https://www.medicalindependent.ie/wp-content/uploads/2022/02/download.svg);
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
}

#subscription-accordion .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #181818;
    box-shadow: none;
}
.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit] {
    padding: 12px 16px;
    border-color: transparent;
    background: #6e822b!important;
    background-color: #6e822b!important;
    color: #fff!important;
    box-shadow: none;
    font-weight: 500;
    text-align: center;
    -webkit-appearance: none;
    width: 100%;
    height: auto;
    display: block;
}
.nav-link {
    display: block;
    padding: 1px 1rem;
    color: rgba(255,255,255,0.5);
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
}
.nav-link:hover {
    color: rgba(255,255,255,0.5);
 }
.nav-pills .nav-link.active, .nav-pills .show&gt;.nav-link {
    color: #fff;
    background-color: #6e822b;
    border-radius:30px;
}
.subimgs{
  width: 60%;
  height: auto;
  margin-bottom: 10px;
}
ul.sub-list {
  padding: 15px;
  margin-bottom: 0;
 }
 ul.sub-list li{
   text-align: left;
   border-bottom: 1px solid #ccc;
   padding-bottom: 10px;
   padding-top: 10px;
   padding-left: 5px;
  }
 
ul.sub-list li::marker {
  content: 'âœ“';
  color: #6e822b;
  margin-right: 10px;
}
.archive .single-image-sm {
        width: 100%;
        height:125px;
 }
a.sub-btn{
  padding: 12px 25px;
   color: #fff;
  background-color: #000;
  text-decoration: none;
  position: relative;
  display: inline-block;
  text-align: center;
   float: left;
  width: 100%;
  border-radius:0.25rem!important;
  clear: both;
  margin-bottom: 15px;
} 
a.sub-btn-1{
padding: 12px 25px;
  color: #fff;
  background-color: #6e822b;
  text-decoration: none;
  position: relative;
  display: inline-block;
  text-align: center;
   margin-right: 0px;
  float: left;
  width: 100%;
  border-radius:0.25rem!important;
  clear: both;
  margin-bottom: 15px;
 }
 .pop{
   background-color: #6e822b;
height:30px;
 }
 .pop p{
   text-align: center;
   color: #fff;
   padding-top:2.5px;
 }
 .pop2{
    background-color: #fff;
 height:30px;
  }
  .pop22{
      background-color: #fff;
   height:30px;
    }
 .subone{
  background-color: #fff;
  padding: 15px 25px;
  border-left: 1px solid #6e822b;
  border-right: 1px solid #6e822b;
  border-bottom: 1px solid #6e822b;
  border-top: 1px solid #6e822b;
}
.subonepoint1{
  background-color: #fff;
  padding: 15px 25px;
  border: 1px solid #000;
}
.subtwo{
  background-color: #fff;
  padding: 15px 25px;
border: 1px solid #000;
}

#embed-player.player-large.player-light {
     color: #000!important;
 }
#embed-player.player-large.player-light .show-title, #embed-player.player-large.player-light .details-date-time, #embed-player.player-large.player-light .details-author {
     color: #000!important;
}
.play-btn svg, .pause-btn svg {
     color: #000!important;
}

.advertisment-text{
  font-size: 12px;
  margin-bottom: 0;
  padding: 0;
}
#podcast .embed-container {
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
    max-width: 100%;
    height: 180px;
}


#main-item-home{
padding-bottom: 15px;
border-bottom: 1px solid #eaeaea;	
} 
 .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 57px;
    z-index: 0;
}
.sticky-bottom{
     position: sticky;
    bottom: 0px;
    z-index: 10000000; 
    background-color: #f2f5f7;
 }

.single-post-list-items-two-side ul.post-categories li{
	padding-top: 0px;  
     padding-bottom: 0px;
}


ul.single-post-list-items-two-side li {
   list-style: none;
   text-decoration: none;
   width: 49%;
   display: inline-block;
   border-left: 0px solid #eaeaea;
   border-right: 1px solid #eaeaea;
   margin: 0;
    padding-top: 10px;
   padding-bottom: 10px;
}
ul.single-post-list-items-two-side {
	margin:0;
	padding: 0;
}
ul.single-post-list-items-two-side li:nth-child(2){
	border-right: 0px solid #eaeaea;
	padding-left: 15px;
}


.icon-boxing-app{
	border-top:1px solid #eaeaea; 
	border-bottom: 1px solid #eaeaea; 
	padding-top: 10px;	
	padding-bottom: 10px;
}

.app-icon-logo-app {
    width: 47%;
    display: inline-block;
    margin-bottom: 6px;
}
.text-box-app {
    float: right;
    display: inline-block;
	padding-top: 15px;	
	padding-bottom: 10px;
}


.quiz-section{
	padding-bottom: 60px;
	padding-top: 60px;
}
form.wpcf7 p{
	font-size: 28px;
}

.wpcf7 {
padding: 30px;
    border: 1px solid #000;
    }
    


.wpcf7-textarea {
	height: 50px;
}
.img-pod{
		width: 100%;
	height: 40vh;
	margin-bottom: 0;
}	
.podimg{
	width: 100%;
	height: auto;
	margin-bottom: 0;
}
/*
.secondary-title{
	text-align: left!important;	
}
*/
.offcanvas .policyTable{
	color: #fff!important;	
}
.offcanvas .cqloginnoticetable{
	margin-top: 30px;
	color: #fff!important;	
}
.offcanvas .cqloginnoticetable h2, .cqloginnoticetable h3, .cqloginnoticetable h5{
	margin-top: 30px;
	font-size: 18px;
	color: #fff!important;	
}
.offcanvas .valueOverflow{
		color: #fff!important;	
 }
.page-id-163 .cqloginnoticetable h2, .cqloginnoticetable h3, .cqloginnoticetable h5{
		color: #000!important;	
}

.cqloginnoticetable h2, .cqloginnoticetable h3, .cqloginnoticetable h5{
		color: #fff!important;	
}



iframe{
	margin: 0 auto;
	display: block;
	float: none;
}
#accordionFlushExamplereg .accordion-flush .accordion-item:last-child {
     background-color: transparent!important;
}
#accordionFlushExamplereg .accordion-item {
    background-color: transparent!important;
}
#accordionFlushExamplereg .accordion-button:not(.collapsed) {
    color: #000;
    background-color: transparent;
}
#accordionFlushExamplereg .accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
    color: #000;
    text-align: left;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    font-family: 'Lato'
}
#accordionFlushExamplereg .accordion-body {
    padding: 0;
    margin-top: 15px;
}
.reg-password{	
	padding-right: 0!important;
}
.pp-form-wrapper .pp-radio-wrap label {
     margin-right: 10px!important;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap {
     width: 49%!important;
    display: inline!important;
}	
.mob-padding-sub{
	margin-bottom: 0px;	
}
.margin-text{
	margin-top: 25px;margin-bottom: 25px;
}
#sub-section2{
	padding-top: 60px;
	padding-bottom: 60px;
		width: 100%;
	display: block;
	position: relative
}	
#sub-section{
	padding-top: 60px;
	padding-bottom: 60px;
	width: 100%;
	display: block;
	position: relative
}	
.formob{
margin-top:100px;		
}
.author-img-sub-page{
	display: block;
	width:100%;
	height:auto; 
	max-width:600px;
 	float: none; 
	margin: 60px auto;
}
 .inner-app-box-sub{
	 padding-top: 60px;
	 padding-left: 60px;
 }
#profilepress-myaccount-wrapper a.ppmyac-dashboard-item.list-subscriptions, #profilepress-myaccount-wrapper a.ppmyac-dashboard-item.list-orders, #profilepress-myaccount-wrapper a.ppmyac-dashboard-item.billing-details, #profilepress-myaccount-wrapper a.ppmyac-dashboard-item.list-downloads, #profilepress-myaccount-wrapper a.ppmyac-dashboard-item.ppmyac-dashboard, #profilepress-myaccount-wrapper a.ppmyac-dashboard-item.edit-profile{

display: none!important;	
	
}
.pp-form-container #pp-registration-1.ppBuildScratch h2, .pp-form-container #pp-registration-1.ppBuildScratch h5{
	font-family: 'Merriweather', serif!important;
}
	
.profilepress-myaccount-avatar{
	display: none;
}
.app-heading{
	padding-top: 20px;
	display: inline-block;
	text-align: center;
}

.page-template-page-home-php footer {
     margin-top: 0;
 }
.mobnopad{
	padding-left: 25px;
	padding-right: 25px;
}

.mobhaspad{
	padding-left: 0px;
	padding-right: 0px;
} 
.approw{
	min-height: 600px;
} 
 .app-title-text{
	 font-size: 4rem;
	 margin-bottom: 25px;
 }
 .inner-app-box{
	 padding-top: 100px;
	 padding-left: 60px;
 }
 .lead{
	 font-weight: normal;
 }
 .boldy{
	 font-weight: bold;
 }
.page-template-page-app footer {
    margin-top: 0px;
} 
.vertical-center {
  min-height: 100%;  /* Fallback for browsers do NOT support vh unit */
 
  display: flex;
  align-items: center;
}
.page-template-page-account-php #pp-registration-1-wrap form input {
    display: inline-block;
    color: #000!important;
    padding: 12px 25px;
    border: 0;
    background: rgba(255,255,255,1)!important;
    border: 1px solid #ccc!important;
    border-radius: 0.25rem;
}
.app-overlay{
	  position: absolute;
   background-color: rgba(0,0,0,0.7);
   width: 100%;
   height: 100%;
   left: 0;
} 

 

 ul.mindo-list{
	 margin: 0;
	 padding: 0;
 }
 ul.mindo-list li {
	 display: block;
	 width: 100%;
	 color: #fff;
	 list-style: circle;
	 font-size: 1.2rem;
	 
 }
 ul.mindo-list li a{
	 color: #fff
 }
 .black-text{
	 color: #000;
 }
 .gold-text{
	 color: #fbb040;
	 font-size: 30px;
	 margin-left: 2.5px;
	 margin-right: 2.5px;
 }
/*
.page-template-page-account-php #pp-registration-1-wrap form input[type="submit"] {
	background-color: #000!important;
	color: #fff!important;
}
*/
 
.wp-block-pullquote p {
    margin-bottom: 2.5rem!important;
    font-size: 2.25rem!important;
    line-height: 3.5rem!important;
}
.wpcf7-list-item {
    width: 100%;
}
.wp-block-gallery.has-nested-images figure.wp-block-image {
    display: inline-block!important;
    padding: 0px!important;
}
.page-template-page-account select{
	background-color: #fff!important;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    flex: none;
    color: #fff;
    padding: 8px;
    outline: 0px!important;
    border: 1px solid #fff;
    display: block;
    text-align: left;
}
.page-template-page-account .pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half {
    width: 50%;
  }

ul.class-list{
	margin-bottom: 30px;
	margin-top: 30px;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
}

/* #main-content li{
	margin-bottom: 0.5rem;
    font-size: 1.25rem;
    line-height: 2.5rem;
} */

ul.class-list li{
	text-decoration: none;
	list-style: none;
	border-bottom:1px solid #eaeaea;
	padding-bottom: 7.5px;
	padding-top: 7.5px;
	font-weight: bold;
}

ul.class-list li a{
	margin-bottom: 30px;
	margin-top: 30px;
}
  .card {
      border:none;
      padding: 10px 50px;
     }

    .card::after {
      position: absolute;
      z-index: -1;
      opacity: 0;
      -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
      transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
    }

    .card:hover {


      transform: scale(1.02, 1.02);
      -webkit-transform: scale(1.02, 1.02);
      backface-visibility: hidden; 
      will-change: transform;
      box-shadow: 0 1rem 3rem rgba(0,0,0,.75) !important;
    }

    .card:hover::after {
      opacity: 1;
    }

    .card:hover .btn-outline-primary{
      color:white;
      background:#007bff;
    }

#topsort{
	background-color: #000;padding-top: 30px;padding-bottom: 30px;
}
 
select.minimal {
  background-image:
    linear-gradient(45deg, transparent 50%, gray 50%),
    linear-gradient(135deg, gray 50%, transparent 50%),
    linear-gradient(to right, #ccc, #ccc);
  background-position:
    calc(100% - 20px) calc(1em + 2px),
    calc(100% - 15px) calc(1em + 2px),
    calc(100% - 2.5em) 0.5em;
  background-size:
    5px 5px,
    5px 5px,
    1px 1.5em;
  background-repeat: no-repeat;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
}

select.minimal:focus {
  background-image:
    linear-gradient(45deg, white 50%, transparent 50%),
    linear-gradient(135deg, transparent 50%, white 50%),
    linear-gradient(to right, #ccc, #ccc);
  background-position:
    calc(100% - 15px) 1em,
    calc(100% - 20px) 1em,
    calc(100% - 2.5em) 0.5em;
  background-size:
    5px 5px,
    5px 5px,
    1px 1.5em;
  background-repeat: no-repeat;
  border-color: #fff;
  outline: 0;
}


select:-moz-focusring {
  color: transparent!important;
  text-shadow: 0 0 0 #000;
}


select {
   background-color: #000!important;
   width: 100%;
   max-width: 300px;
   margin: 0 auto;
   flex: none;
   color: #fff;
   padding: 8px;
       outline: 0px!important;
border: 1px solid #fff;
display: block;
text-align: center;
   }

select:focus{
    outline: 0px!important;
 }
 
/* For IE (thanks to @SaiManoj) */
select::-ms-expand {
  display: none;
}


ul.classify {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 16px;
}


ul.classify li {
    margin-bottom: 15px;
    padding: 0;
    display: inline-block;
    list-style: none;
    text-align: center;
    font-size: 16px;
    width: 33%;
    color: #fff;
}
ul.classify li a {
    list-style: none;
    font-size: 16px;
    color: #fff;
    text-decoration: underline;
}

ul.classify li a:hover {
    color: #6e822b!important;
 }



@media (max-width: 767.98px) {
	.digitalonly{
    width: fit-content;
    clear: both;
    display: block;
    background-color: rgba(0, 0, 0, 1);
    border-radius: 30px;
    float: none;
    margin: 0 auto;padding: 3px;font-size: 13px;
  }
  
  .digitandprint{
    width: fit-content;
    clear: both;
    display: block;
    background-color: rgba(0, 0, 0, 1);
    border-radius: 30px;
    float: none;
    margin: 0 auto;padding: 3px;font-size: 13px;
  }
  
  
.podimg {
    width: 100%;
    height: auto;
margin-bottom: 30px;
}	
#topsort{
	background-color: #000;padding-top: 15px;padding-bottom: 15px;
}	
#single-classified-ad-page-overview {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
}

 ul.classifieds li {
    margin-bottom: 15px;
    padding: 0;
    display: inline-block;
    list-style: none;
    text-align: center;
    font-size: 16px;
    width: 49%!important;
    color: #fff;
}
#class-title{
	margin-top: 30px;
}
#single-classified-ad-page .single-image-sm-cat-icon, .category  .single-image-sm-cat-icon{
    width: 100%;
    height: 29vh;
    margin-bottom: 30px;
}

.single-inside-box-img-classifieds-outter .post-categories{
	margin-bottom: 10px!important;
}

.category-classifieds .single-image-sm-cat-icon {
    width: 100%;
    height: 250px!important;
    margin-bottom: 15px;
}
.category-classifieds .single-inside-box-img-classifieds-outter{
	margin-bottom: 30px!important;
}
#single-classified-ad-page-overview{
	padding-top: 30px!important;
    padding-bottom: 30px!important;
}
#instructors {
    margin-top: 15px!important;
}
#single-classified-ad-page{
	padding-top: 0px!important;
    padding-bottom: 30px!important;
}
}

#single-classified-ad-page{
	padding-top: 60px;
    padding-bottom: 60px;
}
#single-classified-ad-page-overview{
	padding-top: 60px;
    padding-bottom: 60px;
}


.single-inside-box-img-classifieds .mindo-btn-green, .single-inside-box-img-classifieds .mindo-btn-black{
	width: 49%;
}

#recomended-ads .single-inside-box-img-classifieds-outter {
	margin-bottom: 15px;
}


#instructors{
	margin-top: 45px;
}



.seperator-white{
	width: 120px;
	height: 1px;
	background-color: #fff;
	display: block;
	margin: 15px auto;
	float: none;
}
.classifieds-slider{
	background-color: #f2f5f7;
	padding: 15px;
	margin-top: 30px;
}

.sponsored-box-home{
	background-color: #f2f5f7;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 30px;
	    margin-top: 26px;

}
.sponsored-text-box{
	padding-left: 15px;
	padding-right: 15px;	
}

.single-image-sm-cat-icon {
	width: 100%;
	height: 10vh;
}
.page-template-page-home-php .single-image-sm-cat-icon {
  width: 100%;
  height: 20vh;
}

ul.mini-classified-2 li .icon-box .fas {
    color: rgb(110, 130, 43);
}

.green-text{
	color: #6e822b;
}

.seperator-white-new{
	width: 120px;
	height: 1px;
	background-color: #fff;
	display: block;
	margin: 15px auto;
	float: none;
}


ul.recomened-ads{
  padding: 0;
  margin: 0;	
}
ul.recomened-ads li{
  list-style: none;
}

.btn-secondary {
    color: #fff;
    background-color: #fff;
    border-color: #fff;
}
.single-image-sm-classifieds-logo {
	width: auto;
    min-height: 200px;
    margin-bottom: 10px;
    position: relative;
}
ul.skilss-btn{
	padding: 0;
	margin: 0;
}
ul.skilss-btn li{
	background-color: #eaeaea;
	color: #000;
	list-style: none;
	border-radius: 2rem;
	padding: 15px;
	display: inline-block;
	margin: 0;
	font-size: 14px;
}
ul.skilss-btn li a{
	
}


#content-accordion ul#pills-tab.nav.nav-pills.mb-3 li.nav-item{
	width: 50%;
}

 
#content-accordion .nav-pills .nav-link.active {
    color: #000;
    background-color: #fff!important;
    border-top:3px solid #6e822b;
    width: 100%;
}

#content-accordion .nav-link {
    display: block;
    padding: 0.5rem 1rem;
    color: #000;
    background-color: #eaeaea!important;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    width: 100%;
}



.list-btn{
	background-color: #000;
	padding: 12px 15px;
	color: #fff;
	width: 100%;
	border-radius: 0.25rem;
}
.icon-box{
	width: 20px;
	display: inline-block;
 }
 .single-inside-box-img-classifieds{
    padding-left: 15px;
   padding-right: 15px;
   padding-top: 30px;
   padding-bottom: 30px;

 }
.single-inside-box-img-classifieds-outter{
	   border: 1px solid #eaeaea;
   margin-bottom: 0px;
   box-shadow: 0 10px 10px -10px #ccc;
}
.promoted-box{
	border-top:3px solid #6e822b;
	width: 100%;
	margin-bottom: 15px;
	position: relative;	
}
.promoted{
	background-color: #6e822b;
	border-bottom-left-radius: 0.25rem;
	width: 100px;
	float: right;
	text-align: center;
	color: #fff;
 	height: 25px;
 	font-size: 14px;
	position: absolute;
	right: 0;
	top:0px;
}
.subscriber-only{
	border-top: 0px solid #6e822b;
    width: 350px;
     position: absolute;
    z-index: 100;
}
.subscriber{
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 100px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 12px;
    position: absolute;
    right: 5px;
    top:5px;
    padding-top: 1.5px;
}
.subscriber p{
	margin: 0;
	padding: 0;
}

ul.mini-classified{
	margin-bottom: 15px;
	padding: 0;
	list-style: none;
	font-size: 1rem;	
}
ul.mini-classified li{
	margin: 0;
	padding: 0;
	display: inline-block;
	list-style: none;
	text-align: left;
	font-size: 1rem;	
	line-height: 28px;
	    width: 100%;
    border-bottom:1px solid #eaeaea;
 }
ul.mini-classified li a{
		list-style: none;
	font-size: 1rem;
	
		
}

ul.mini-classified li .icon-box .fas{
		color: #6e822b;
	
		
}
ul.mini-classified-2{
	margin-bottom: 15px;
	padding: 0;
	list-style: none;
	font-size: 1rem;	
}
ul.mini-classified-2 li{
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
	text-align: left;
	font-size: 1rem;	
	line-height: 30px;
	  border-bottom:1px solid #eaeaea;
 }
ul.mini-classified-2 li a{
		list-style: none;
	font-size: 1rem;
	
		
}

ul.mini-classified-3{
	margin-bottom: 15px;
	padding: 0;
	list-style: none;
	font-size: 1rem;	
}
ul.mini-classified-3 li{
 	padding: 0;
	display: inline-block;
	list-style: none;
	text-align: left;
	font-size: 1rem;	
	line-height: 30px;
	margin-right: 10px;
 }
ul.mini-classified-3 li a{
	list-style: none;
	font-size: 1rem;
	
		
}


ul.classifieds{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 16px;	
}
ul.classifieds li{
	margin-bottom: 15px;
	padding: 0;
	display: inline-block;
	list-style: none;
	text-align: center;
	font-size: 16px;
	width: 33%;
	color: #fff;
}

ul.classifieds li a{
		list-style: none;
		font-size: 16px;
		color: #fff;
		text-decoration: underline;
}
ul.classifieds li a:hover{
		color: #6e822b;
}
ul.classifieds li p a span{
		list-style: none;
		font-size: 16px;
		color: #6e822b;
}

ul.classifieds-2{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 16px;	
}
ul.classifieds-2 li{
	margin: 0;
	padding: 0;
	display: inline-block;
	list-style: none;
	text-align: center;
	font-size: 16px;
	width: 24%;
}
ul.classifieds-2 li a{
		list-style: none;
		font-size: 16px;
}
 
ul.list{
	list-style: none;	
}
ul.list li{
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
}
ul.list li a{
		list-style: none;
}




/* Maintence Mode Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
#mpu-box ul, #ldb1 ul, #ldb ul, #ldb2 ul{
	padding: 0;
}
#respond input[type="submit" i] {
	padding: 12px 25px!important;
	color: #fff!important;
	background-color: #6e822b!important;
	text-decoration: none!important;
	position: relative!important;
	display: inline-block!important;
	text-align: center!important;
 	margin-right: 0px!important;
	float: left!important;
	width: 100%!important;
	border-radius:0.25rem!important;
}
.page-template-page-account .article-limit .pp-form-container .ppress-form-bottom-links a {
    line-height: 22px;
    font-size: 14px;
    color: #000 !important;
    display: inline-block;
    text-decoration: none!important;
    font-weight: 400;
    text-align: center;
    border-bottom: none!important;
}

.page-template-page-account .article-limit .pp-form-container #pp-login-1.ppBuildScratch .pp-form-submit-button-wrap input[type="submit"] {
    font-size: 16px;
    font-weight: normal!important;
 }
.pp-form-container #pp-registration-1.ppBuildScratch .pp-form-submit-button-wrap input[type="submit"] {
    font-size: 16px;
    font-weight: normal;
    background: #6e822b;
 }

.sub-only-logo{
	width: 150px;
	height: 150px;
}
.silly-sides{
	background-color: #181818!important;
	padding-left: 26px;
	padding-right: 26px;
}

.modal-backdrop.show {
    opacity: .5;
    top: 0;
}
.offcanvas.show {
     background-color: #181818!important;
     overflow: scroll;
     z-index: 1000000000;
}
.fa-chevron-right::before{    
     -webkit-text-stroke: 2px #181818;
 }
.accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url(https://www.medicalindependent.ie/wp-content/uploads/2022/06/download.svg);
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
}
.offcanvas {
    top: 0;
}

.nopad{
	top: 55px;
}

.wp-block-image .alignleft&gt;figcaption {
     text-align: center;
}
.has-background {
     padding: 15px;
     margin-bottom: 25px;
}
.mpu-home{
	margin: 0 auto;
    float: none;
    display: block;
    width: 300px;
}



textarea {
    width: 100%;
}
.pp-form-container #pp-registration-1.ppBuildScratch .pp-form-field-wrap input, .pp-form-container #pp-registration-1.ppBuildScratch .pp-form-field-wrap select, .pp-form-container #pp-registration-1.ppBuildScratch .pp-form-field-wrap textarea {
  font-size: 14px;
  background: rgba(255,255,255,0.3);
  color: #69717a;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap {
  margin-bottom: 12.5px;
 padding-bottom: 0px;
 padding-top: 0px;
 padding-right: 0px;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch {
  padding: 0;
}
.fw-half, .fw-third{
	padding-right: 10px;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap {
  margin-top: 30px;
  margin-bottom: 30px;
}
#profilepress-myaccount-wrapper .ppmyac-dashboard-item.isactive {
  z-index: 2;
  color: #fff;
  background-color: #6e822b;
  border-color: #6e822b;
}
.ppbs-headline{
	display: none;
}
 .pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field {
  padding:15px;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch {
   background: transparent!important;
  color: #222;
  font-size: 14px;
  position: relative;
  box-shadow: 0 0 0 .0px rgba(0,20,40,.0),0 0px 8px 0 rgba(50,55,90,.0)!important;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half {
  width: 50%;
  padding-right: 10px;
}
.reg-cpf-titletext, .reg-last-name{
	padding-right: 0!important;
}
.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap input[type="submit"] {
    border-radius: 0.25rem !important;
}

.pp-submit-form.ppform-submit-button{
	background-color: #6e822b!important;
}

.ur-frontend-form {
  margin-bottom: 30px;
  border: 1px solid #dee0e9;
  padding: 20px;
  box-sizing: border-box;
  background-color: #000;
  color: #fff;
}
.nav-links{
	width: 100%;
}
.ur-frontend-form .ur-form-row .ur-form-grid select{
	color: #fff;
}
.ot-floating-button, .ot-pc-logo, .ot-pc-footer-logo{
	display: none!important;
}

#onetrust-consent-sdk #onetrust-banner-sdk:focus {
    outline-color: #ffffff!important;
    outline-width: 1px!important;
}
#onetrust-reject-all-handler, #onetrust-accept-btn-handler, #accept-recommended-btn-handler, .ot-pc-refuse-all-handler, .save-preference-btn-handler{
	background-color: #6e822b!important;
	border: 0!important;
}
#onetrust-pc-btn-handler{
		background-color: #fff!important;
	border-color: #6e822b!important;
	color: #6e822b!important;

}
.privacy-notice-link{
		color: #6e822b!important;

}
#onetrust-banner-sdk #onetrust-policy {
   margin-top: 1em!important;;
}
#onetrust-close-btn-container{
	display: none!important
}

 .pp-form-container #pp-password-reset-1.ppBuildScratch .pp-form-field-wrap input{
  font-size: 14px;
  border-color: #dbdbdb;
  background: #ffffff;
  color: #69717a;
  padding: 15px;
}

.with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style input[type="file"], .with_frm_style input[type="search"], .with_frm_style select, .with_frm_style .frm-card-element.StripeElement {
 
  border: 0!important;
  background-color: rgba(0,0,0,0.1) !important;
  border-radius: 0.25rem;
  font-size: inherit;
}
.with_frm_style .frm_form_fields &gt; fieldset {
  margin-bottom: 0;
  padding-bottom: 10px;
}


















/* Single Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */



.single-image-single{
	width: 100%;
	height: auto;
	max-height: 720px;
}

.single-image-single{
	width: 100%;
	height: auto;
	max-height: 900px;
}



.single .main-title-text {
   max-width: 100%;
   margin-top: 0px;
}
.page-template-page-article-limit #big-col-1-latest {
   border-right: 0px solid #eaeaea;
   padding-right: 25px;
}
#single-intro .author-and-date{
	margin-bottom: 0;	
}


#single-big-col-1-page{
	margin-top: 25px;
	padding-right: 12.5px;	
	border-right:1px solid #eaeaea;
	padding-left: 12.5px;
}
#single-small-col-1-page{
	 margin-top: 25px;
	 padding-left: 25px;
	 padding-right: 0;
}
#single-small-col-1 .indise-small-1{
	padding-left: 12.5px;
	padding-right: 12.5px;	
}

.single #single-small-col-1 .indise-small-1{
	padding-left: 0px;
	padding-right: 0px;	
}
.page #single-big-col-1{
	margin-top: 25px;
	padding-right: 25px;	
	border-right:1px solid #eaeaea;
	padding-left: 12.5px;
}
.page #single-small-col-1{
	 margin-top: 25px;
	 padding-left: 12.5px;
	 padding-right: 0;
}

#single-big-col-1{
	margin-top: 25px;
	padding-right: 25px;	
	border-right:1px solid #eaeaea;
/* 	padding-left: 0; */
}
#single-small-col-1{
	 margin-top: 25px;
	 padding-left: 25px;
 }



.single ul.single-post-list-items-four-side li:nth-child(3) {
   border-bottom: 1px solid #eaeaea;
}
.single-middle-col{
	padding-left: 25px;padding-top: 15px;padding-right: 25px;
}
.single-right-col-2{
	border-left:1px solid #eaeaea;padding-top: 15px;
	padding-left: 25px;
}
.single-left-col{
	border-right:1px solid #eaeaea;padding-top: 15px;
}
.single-page-image{
		 background-size: cover; margin-right: 25px;width: 100%;height: auto;min-height: 500px;margin-bottom: 25px;
}
#single-big-col-2{
	border-right:0px solid #eaeaea;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 25px;
}
.single #single-big-col-2{
	border-right:0px solid #eaeaea;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 25px;
} 
.single #big-col-1-latest {
   border-right: 0px solid #eaeaea;
   padding-right: 0px;
}
.single .indise-small-1{
	margin-top: 0px;
}

#pages-section-one{
	margin-top: 0;
}
#pages-section-overview{
	margin-bottom:0px;
	margin-top: 0px;
}
.single .image-box-title-bar{
	display: block;
}
.single ul.four-post-list-items{
 	padding-right: 0;
}
/*
.single .col-of-four {
    padding-right: 0;
}
*/



/* Form Styling */
.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3 {
   border-top: 1px solid #eaeaea;
}

.with_frm_style .frm_top_container .frm_primary_label, .with_frm_style .frm_hidden_container .frm_primary_label, .with_frm_style .frm_pos_top {
   display: block;
   float: none;
   width: auto;
   font-family:'lato';
   font-weight: 400;
   font-size: 14px;

}
#field_br9f5d759430ec0ba43772a594faad228eeedcee0c317_label{
   text-align: center!important;    
}
.frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style, .frm_style_formidable-style.with_frm_style .frm-edit-page-btn {
   display: block;
   width: 100%;
   max-width: 300px;
   float: none;
   margin: 0 auto;
   border-radius: 0.25rem;
} 
.frm_style_formidable-style.with_frm_style .form-field {
    width: 100%;
    float: left;
    display: inline-block;
}

.frm_style_formidable-style input{
	width: 100%
}



/* Category Template Styles */
.category #single-big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-top: 0;
   padding-left: 25px;
   padding-right: 25px;
}
.category ul.single-post-list-items-four-side li:nth-child(3) {
   border-bottom: 1px solid #eaeaea;
}
.category  .single-inside-box-main {
   max-width: 100%;
}
.category ul.single-post-list-items-four-side li:nth-child(5) {
   border-bottom: 0px solid #eaeaea;
}
.category #trending .single-image-sm-cat {
   display: none;
}
.category-250 #society-header{
	display: none;
}

.category-250  #this-is-not-to-show-on-cat-society{
	display: none;
}
#category-header{
	padding-top: 15px;
	padding-bottom: 0px;
}
#category-header .owl-theme .owl-nav.disabled+.owl-dots {
   margin-top: 0px;
   position: absolute;
   bottom: 0px;
   left: 0;
   float: left;
   background-color: transparent;
}
#category-header .owl-carousel .owl-item {
   padding-bottom: 0px;
   border-bottom: 0px solid #eaeaea;
}

.category .video-overlay {
   position: absolute;
   background-color: rgba(0,0,0,0.3);
   width: 100%;
   height: 460px;
   left: 0;
}
.category #trending .single-inside-box {
   border-bottom: 1px solid #eaeaea;
}
.category .single-inside-box-img-cat {
padding-top: 10px;
   border-bottom: 1px solid #eaeaea;
}

.category ul.single-post-list-items li:nth-child(1) .single-inside-box-img {
   padding-top: 0px;
}


.author .single-inside-box-img-cat {
padding-top: 10px;
   border-bottom: 1px solid #eaeaea;
   padding-bottom: 5px;
}


/* Header Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */



.navbar .navbar-nav {
 display: inline-block;
 float: none;
 vertical-align: top;
}
.navbar .navbar-collapse {
 text-align: center;
}
.accordion-item {
   background-color: #181818;
   border: 0px solid rgba(0,0,0,.125);
}
.accordion-button:not(.collapsed) {
   color: #fff;
   background-color: #181818;
   box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
}
.accordion-button {
   position: relative;
   display: flex;
   align-items: center;
   width: 100%;
	padding-left: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0;
    color: #fff;
   text-align: left;
   background-color: #181818;
   border: 0;
   border-radius: 0;
   overflow-anchor: none;
   transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
   font-size: 30px;
} 
.menu-main-site-nav-container{
	max-width: 1000px;
	float: none;
	margin: 0 auto;
}
.menu-new-site-nav-container{
	max-width: 1040px;
	float: none;
	margin: 0 auto;	
}
.fa-search{
	color: #fff;
	font-size: 16px;
}
.fa-search:hover{
	color: #6e822b;
}
.close{
	color: #fff;
	font-size: 20px;
	padding-right:0;
}
.close:hover{
	color: #6e822b;
}
nav.desktop{
	padding-top: 0px;
	padding-bottom:0px;
}
.fixed-nav-menu{
	display: none;
	position: absolute;
   left: 33px;
   top: 15px;
   z-index: 1000000000;
    width: 100px;
}
.dropdown-menu li a{
   border-top: 0px solid #fff!important;
   font-family: 'Lato', sans-serif!important;
}
ul#menu-side-nav{
	padding: 0;
	margin: 0;
}
ul#menu-side-nav li{
	display: block;
	width: 100%;
	font-weight: bold;
}
ul#menu-side-nav li a{ 
	padding-left: 0;
	color: #fff;
	display: block;
   list-style: none;
   font-size: 2rem;
	font-family: 'Merriweather', serif;
}
ul#menu-side-nav li a:hover{ 
	color: #6e822b;
	display: block;
   list-style: none;
 }
ul#menu-side-nav-2{
	padding: 0;
	margin: 0;
}
ul#menu-side-nav-2 li{
	display: block;
	width: 100%;
	line-height: 2.3rem;

}
ul#menu-side-nav-2 li a{ 
	color: rgba(255,255,255,1);
	display: block;
   list-style: none;
}
ul#menu-side-nav-2 li a:hover{ 
	color: #6e822b;
	display: block;
   list-style: none;
}


ul#menu-nigp-small-side-nav{
  padding: 0;
  margin: 0;
}
ul#menu-nigp-small-side-nav li{
  display: block;
  width: 100%;
  line-height: 2.3rem;

}
ul#menu-nigp-small-side-nav li a{ 
  color: rgba(255,255,255,1);
  display: block;
   list-style: none;
}
ul#menu-nigp-small-side-nav li a:hover{ 
  color: #6e822b;
  display: block;
   list-style: none;
}



.side-logo{
	width: 120px;
   height: auto;
   margin:0;
   float: left;
   display: block;
   opacity: 0.5;
}
.search-side-box{
	padding-top: 25px;
	padding-bottom: 15px;
	border-top:0px solid #222;
	border-bottom:1px solid rgba(255,255,255,0.1);
	margin-top: 45px;
	margin-bottom: 45px;
	
}


.offcanvas-start, .offcanvas-end   {
   width: 470px;
	border:0;
}
.logins{
	position: relative;
   width: 100px;
	margin-top: 19px;
	float: right;
	display: none;
}
.main-logo{
	max-width: 500px;
	float: none;
	margin: 0 auto;
	display: block;
}
.search-box{
	display: block;
	padding-top: 10px;
	padding-left: 15px;
}
.sticky-nav{
	height: 55px;
}
.timedate{
	padding-top: 15px;
}
header{
   background-color: #000;
   height: auto;
   width: 100%;
   color: #fff;
   z-index: 100;
   box-shadow: 0 1px 2px 0 rgba(0,0,0,.2);
}
.navbar-dark .navbar-nav .nav-link {
   color: rgba(255,255,255,1);
}
.login-buttin{
	padding-top: 17px;
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
   color: #6e822b;
}
.open{
	background-color: red;
}
.sidenav {
	height: 100%;
   width: 0;
   position: fixed;
   z-index:47002;
   top: 60px;
   left: 0;
   background-color: #fff;
   overflow-x: hidden;
	padding-top: 15px;
   transition: 0.2s;
}
.sidenav .closebtn {
	position: absolute;
   top: 0;
   right: 15px;
   font-size: 40px;
   margin-left: 0;
   color: #000;
   line-height: 10px;
   padding: 0;
   margin-top: 25px;
   -webkit-text-stroke: 0px #fff;
}
.sidenav .closebtn:hover {
   text-decoration: none;
}
.user-login{
	display: none;
}
.mobile-menu {
   position: absolute;
   top: 20px;
   left: 15px;
   display: none;
}
.newnav{
	width: 200px;
	margin-bottom: 0;
}
ul.newnav{
	margin-bottom: 3px;
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}	
ul.newnav li {
	list-style: none;
	border-bottom: 1px solid #ebebeb;
}
ul.newnav li a{
	color: #000;
   list-style: none;
   line-height: 36px;
   font-size: 16px;
}
ul.newnav-sub li {
	list-style: none;
	text-align: left;
}
ul.newnav-sub li a{
	color: #ccc;
   list-style: none;
   line-height: 26px;
   font-size: 12px;
}
.single-inside-box-img {
   padding-top: 0px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
}
.single-inside-box {
   border-top: 0px solid #eaeaea;
}
.form-control {
   display: inline-block;
	width: 91.5%;
   padding: 0;
    color: #fff!important;
   opacity: 1;
   background-color: transparent;
   background-clip: padding-box;
   border: 0px solid #ced4da;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   border-radius: 0;
   transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 	font-size: 22px;
}
.form-control:focus{
	background-color: transparent;
	outline: none;
	border: 0;
}
input.empty {
   font-family: FontAwesome;
   font-style: normal;
    text-decoration: inherit;
}
.dropdown-toggle {
 	background-color: transparent;
}
.dropdown-menu{
	background-color: #000;
	border-radius: 0;
	padding-left: 10px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	margin: 0;
}
.dropdown-menu li{
	border-top: 0px solid #fff!important;
}
.dropdown-menu li a{
	color: #fff;
}
.dropdown-menu li a:hover{
	color: #6e822b!important;
	background-color: #000;
}
.dropdown-menu li.menu-item-type-taxonomy a span:hover {
	color: #6e822b!important;
}
body.toggled {
   overflow: hidden;
}
.current_page_parent {
	color: #6e822b!important;
}
.dropdown-item {
   display: block;
/*     color: #6e822b!important; */
   text-align: inherit;
   text-decoration: none;
   white-space: nowrap;
   background-color: transparent;
   border: 0;
}
.dropdown-menu[data-bs-popper] {
   top: 100%;
   left: 0;
   margin-top: .125rem;
   margin-left: 0;
   padding: 0;
}
.dropdown-item.active, .dropdown-item:active {
   color: #fff;
   text-decoration: none;
   background-color: #777;
}
li.current-menu-parent.dropdown.active a.dropdown-toggle span{
	color: #6e822b!important;
}
li.menu-item-type-taxonomy.current-post-ancestor a span{
	color: #6e822b!important;
}
li.current-post-parent a {
	color: #6e822b!important;
}
li.current-post-parent.active a{
	 color: #6e822b;
}
li.current-menu-ancestor .menu-item-has-children .dropdown .active a span{
	 color: #6e822b;
}
.current-menu-ancestor .menu-item-has-children .dropdown .active a span{
	 color: #6e822b;
} 
#menu-side-nav .dropdown-item {
   display: block;
    text-align: inherit;
   text-decoration: none;
   white-space: nowrap;
   background-color: transparent;
   border: 0;
   font-size: 1rem;
}
#menu-side-nav .dropdown-menu[data-bs-popper] {
   top: 100%;
   left: 0;
   margin-top: .125rem;
   margin-left: 0;
   padding: 0;
   position: relative;
   background-color: #000;
}
#menu-side-nav .dropdown-item.active, #menu-side-nav  .dropdown-item:active {
   color: #fff;
   text-decoration: none;
   background-color: #777;
}
a.nav-link {
   color: #fff;
   padding: 7px;
   font-size: 14px;
}
a.nav-link:hover {
   color: #6e822b;
}
a.nav-link:focus {
   color: #6e822b;
}
.current_page_parent a{
	color: #6e822b;
}
.current-menu-item a{
	color: #6e822b!important;
}
.current_page_item.active a{
	color: #6e822b;
}
.dropdown-toggle::after {
	 color: #6e822b!important;
}
.membericon-sticky{
	padding-top: 15px;
	 float: right;
	padding-right:0;
}
.member-iocn-boxing{
	padding-top: 10px;
	display: inline-block;
	float: right;
	padding-right: 15px;
} 
.navbar {
	padding-top: 0;
}




/* General Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
.category-update-journal ul.post-categories {
    margin-bottom: 0;
}
.site-header {
	height: 120px;
	width: 420px;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat; 	
}
.society-box{
	border:1px solid #eaeaea; 
	padding:25px;
	background-color: #fff;
} 	
.ratio-16x9 {
    --bs-aspect-ratio: calc(9 / 16 * 100%);
    max-height: 728px;
    overflow: hidden;
}
.hide-xl{
	display: none;
}
.my-carousel-mask{
	background-color: red;
	height: 100px;
	width: 100%;
	display: block;
} 
.my-carousel-gallery{
	background-color: green;
	height: 100px;
	width: 100%;
	display: block;	
}
.mobile-show{
	display: none;
}
.desktop-show{
	display: block;
}
#respond input[type="submit" i] {
	padding: 15px;
   color: #fff;
	background-color: #000;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	float: left;
	width: 100%;
	border: 0;
	border-radius:0.25rem!important;
 }
label {
   display: block;
   width: 100%;
}

#pages-section-one .indise-small {
    padding-left: 0;
}
#comment-section .owl-theme .owl-nav.disabled+.owl-dots {
   border-bottom: 0px solid #eaeaea;
}
.show-lg{
	display: block;
}
.hide-lg{
	display: none;
}
.page-template-page-home .indise-small-1{
	margin-top: 0;
}

.pagination {
   display: flex;
   padding-left: 0;
   list-style: none;
   width: 100%;
   padding-top: 10px;
   padding-bottom: 10px;
   border-bottom: 1px solid #eaeaea;
}



.cookie_action_close_header_reject{
	background-color: rgba(255,255,255,0.3)
}
.circle-icon {
   background: #eaeaea;
   padding:10px;
   border-radius: 50%;
   color: #6e822b!important;
}
.share-to{
	padding-top:10px;
	font-size:16px;
	color:#999;
}
.sharebox{
	display: inline-block;
	width: auto;
	float: left;
	margin-right: 10px;
}
btn{
	border-radius:0.25rem!important;
}
.cli-bar-btn_container a{
	border-radius:0.25rem!important;
	font-size: 12px;
}
body{
	font-family: 'Lato', sans-serif;
	background-color: #fff;
	color: #000;
}
.single #single-big-col-1 p{
	margin-bottom: 1.5rem;
    font-size: 1.25rem;
    line-height: 2.5rem;
}
.single #single-big-col-1 li{
  margin-bottom: 0rem;
    font-size: 1.25rem;
    line-height: 2.5rem;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Merriweather', serif;
	color: #000;
}
.single #main-content h2{
	margin-bottom: 20px;
}
.fa-play-circle:hover{
	color:rgba(255,255,255,1)!important;
}
.video-source{
	background-color: #f2f5f7;
   padding: 20px;
} 
.lefty{
	float: left!important;
	margin: 0!important;
}
.smalls{
	max-width: 5%!important;
	margin-left: 0px;
}
.smalls-2{
	max-width: 95%!important;
	margin-left: 0px;
}
.sticky{
	display: none;
} 
.menu-sticky{
	display: inline-block;
   float: left;
   position: relative;
   padding-top: 4.5px;
   padding-left: 0px;
}


input[type='radio'] {
  width: 20px;
  height: 20px;
  border: 2px solid #747474;
  border-radius: 50%;
  outline: none;
  opacity: 1;
  /*transition: 0.3s;*/
     	padding: 0!important;

}

input[type='radio']:hover:before {
   width: 20px;
  height: 20px;
  border: 0px solid #747474;
   border-radius: 50%;
  outline: none;
  opacity: 1;
  /*transition: 0.3s;*/
   	padding: 0!important;
margin: 0!important;

}

input[type='radio']:before {
  content: '';
  display: block;
  width: 60%;
  height: 60%;
  margin: 10%; /* Keeping margin only 10% */
  padding: 10%; /* Increase the inner area for pushing the border out of the circle */
  border-radius: 50%;
  transition: 0.3s; /* Move your transition to here */
     	padding: 0!important;
margin: 0!important;
}
    
input[type='radio']:checked:before {
color: black;
}


textarea:hover, 
input:hover, 
textarea:active, 
input:active, 
textarea:focus, 
 button:focus,
button:active,
button:hover,
 .btn:active,
.btn.active
{
   outline:0px !important;
   -webkit-appearance:none;
   box-shadow: none !important;
}
.main-title-text{
	margin-top: 0px;
	color: #000;
	margin-bottom: 7.5px;
/* 	max-width: 620px; */
}

.main-title-text a:hover {
    color: #000;
   text-decoration: underline;
}

#comment a{
	color: #6e822b;
	text-decoration: none;
}
#comment a:hover, #comment a:focus{
	color: #000;
	transition: 0.5s!important;
}
#societies-conf a{
	color: #fff;
	text-decoration: none;
}
#societies-conf a:hover, #societies-conf a:focus{
	color: #6e822b;
	transition: 0.5s!important;
}
.top-bar{
	padding-top: 15px;
	padding-bottom: 15px;
 }
a{
	color: #000;
	text-decoration: none;
}
a:hover{
	color: #6e822b;
	transition: 0.5s!important;
}
.seperator-white{
	border-bottom:1px solid hsla(0,0%,100%,.2);
	width: 98.4%;
	display: block;
	margin:0px auto 0px auto;
}
#loginform label{
	display: block;
	width: 100%;
}
#loginform label p {
    font-size: 12px!important;
}
.login-remember{
	 display: none;
}




input.form-control {
   	display: inline-block;
	color: #fff!important;
    width: 80%!important;
	padding: 12px 25px 12px 0px;
   	border: 0;
   	background: rgba(255,255,255,0)!important;
	border-bottom:0px solid rgba(255,255,255,0.2);
    border-radius: 0.25rem;
}
#loginform{
	margin-bottom: 25px;
}


form input {
   	display: inline-block;
	color: #000!important;
 	padding: 12px 25px;
   	border: 0px solid #000;
   	background: #fff!important;
     border-radius: 0.25rem;
     width: 100%;
}


input {
   	display: inline-block;
	color: #000!important;
 	padding: 12px 25px;
   	border: 0;
   	background: rgba(0,0,0,0.0)!important;
	border-bottom:0px solid rgba(255,255,255,0.2);
    border-radius: 0.25rem;
}
.search-side-box input {
   	display: inline-block;
	color: #fff!important;
	width: 100%!important;
 	padding: 12px 25px 12px 10px;
   	border: 0;
   	background: rgba(255,255,255,0.1)!important;
	border-bottom:0px solid rgba(255,255,255,0.2);
    border-radius: 0.25rem;
} 

.search-side-box-2 input {
   	display: inline-block;
	color: #fff!important;
	width: 100%!important;
 	padding: 12px 25px 12px 0px;
   	border: 0;
   	background: rgba(255,255,255,0)!important;
	border-bottom:0px solid rgba(255,255,255,0.2);
    border-radius: 0.25rem;
} 
.search-side-box-2 {
    padding-top: 25px;
    padding-bottom: 15px;
    border-top: 0px solid #222;
    border-bottom: 0.5px solid rgba(255,255,255,0.3);
    margin-top: 45px;
    margin-bottom: 45px;
} 
 
.frm_form_fields input {
   display: block;
	color: #333!important;
	padding-left: 0px;
   width: 100%;
   padding-top:15px;
   padding-bottom: 15px;
   border: 1px solid #eaeaea;
   background: #fff!important;
     padding-left: 15px;
    border-radius: 0.25rem;
}
input#wp-submit {
	padding: 12px 25px;
	color: #fff;
	background-color: #6e822b!important;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
	font-size: 14px;
	margin-right: 0px;
	float: left;
	width: 100%;
	border-radius:0.25rem!important;
 	margin-top: 25px;
	margin-bottom: 15px;
}
.frm_submit{
	margin-top: 10px;
}
.form-field{
	margin-bottom: 7.5px;
}
 
a.frm_logout_link{
	padding: 12px 25px;
   color: #fff;
	background-color: #000;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	float: left;
	width: 100%;
	border-radius:0.25rem!important;

}

 a.mindo-btn-white{
	padding: 12px 25px;
   color: #000;
	background-color: #fff;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	float: left;
	width: 100%;
	border-radius:0.25rem!important;
 }
a.mindo-btn-black{
padding: 12px 25px;
   color: #fff;
	background-color: #000;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	float: left;
	width: 100%;
	border-radius:0.25rem!important;
 }
 
 
a.mindo-btn-black-app{
	padding: 12px 25px;
   color: #fff;
	background-color: #000;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	float: left;
	width: 300px;
	border-radius:0.25rem!important;
} 
a.mindo-btn-green{
padding: 12px 25px;
	color: #fff;
	background-color: #6e822b;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	margin-right: 0px;
	float: left;
	width: 100%;
	border-radius:0.25rem!important;
 }
.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type="submit"], .frm_style_formidable-style.with_frm_style .frm_submit input[type="button"], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style, .frm_style_formidable-style.with_frm_style .frm-edit-page-btn {
		padding: 12px 25px;
	color: #fff!important;
	background-color: #6e822b!important;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	margin-right: 0px;
	float: left;
	width: 100%;
	border-radius:0.25rem!important;
} 
#wp-submit0{
	padding: 12px 25px;
	color: #fff!important;
	background-color: #6e822b!important;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	margin-right: 0px;
	float: left;
	width: 100%;
	border-radius:0.25rem!important;
} 
.nopad{
	padding-left: 0px;
	padding-right: 0px;
}
.white-text{
	color: #fff;
}
.green-text{
	color: #6e822b;
}
.pad60{
	padding-top: 60px;
}
.home-col-white{
	border-top:2px solid #eaeaea;
}
.home-col{
	border-top:2px solid #000;
}
.home-col-brreaking {
	border-top:2px solid #000;
	margin-top: 25px;
} 
.home-news{
	border-top:0px solid #ebebeb;
	padding-top: 15px;
}
.side-col-home{
	border-right:1px solid #ebebeb;
	border-left:0px solid #ebebeb;
}
#news-features{
	position: relative;
	margin-top: 25px;
}

.mp0{
	padding-left: 12.5px;
   padding-right: 12.5px;
} 
.bdr-btm{
	border-bottom:1px solid #ebebeb;
}
.bdr-btm-single{
	border-bottom:1px solid #ebebeb;
}
.col-pad{
	margin-bottom: 15px;
}
a.sell-all-text{
	font-size: 14px;
	float: right;
	text-align: right;
	display: block;
	margin-top: 0px;
	color: #6e822b;
	padding-top: 0;
}
a.sell-all-text{
	font-size: 12px;
	float: right;
	text-align: right;
	display: block;
	margin-top: 0px;
	color: #6e822b;
	padding-top: 0;
}
a.sell-all-text:hover{
	color: #000;
	transition: 0.5s;
}
.desktop{
		display: block;
}
.mobile{
		display: none;
}
.desktop-1{
		display: inline-block;
}
.mobile-1{
		display: none;
}
.sticky-menu-button{
    display: inline-block;
width: 60px;
float: left;
margin-top: 16px;
margin-right: 0px;
margin-left: 0px;
padding-left: 15px;
}
.disp {
		display: inline-block;
}
.member-time{
	text-align: right;
	display: inline-block;
}
.share-button{
	float: right;
	display: inline-block;
	padding-top: 20px;
}
.fixed {
   position: fixed;
   top:0; 
   left:0;
   width: 100%;
   background-color: #000;
   z-index: 1000;
   display: block!important;
/*    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2); */
}
.container, .container-lg, .container-xl, .container-xxl {
   max-width:1600px;
}  
#feature-section{
	margin-top: 15px;
}   
 #single-inside-box-img{
		margin-bottom: 0px;

   padding-top: 10px;
   padding-bottom: 0;
}
.third-feature-image{
	height: 80px;
	width: 80px;
	margin-bottom: 15px;
	float: right;
}
.section-title{
	font-weight: 700;
}
.sidebar-dark{
	background-color: #000;
}
a.mindo-link{
	color: #6e822b;
/* 	font-size: 14px; */
}
.author-and-date{
	font-size: 16px;
	margin-bottom: 10px;
}
.single-inside-box-main{
	max-width: 100%;
}
body.paged .hero-cat{
	display: none;
}
.embed-container { 
   position: relative; 
   padding-bottom: 56.25%;
   overflow: hidden;
   max-width: 100%;
   height: auto;
} 
.embed-container iframe,
.embed-container object,
.embed-container embed { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
a.page-numbers{
	display: inline-block;
	width: 30px;
}
span.page-numbers.current{
	display: inline-block;
	width: 25px;
}
span.page-numbers.dots{
	display: inline-block;
		width: 25px;
}
a.next.page-numbers{
	display: inline-block;
   width: 80px;
   margin-left: 15px;
}
a.prev{
	width: 100px;
		display: inline-block;
}
.single-image-sm {
	width: 100%;
	height: 200px;
	margin-bottom: 10px;
	position: relative;
}
.single-image-sm-category{
	width: 100%;
	height: 125px;
	margin-bottom: 10px;
	position: relative;
}
.single-image-sm-cat {
	width: 100%;
	height: 105px;
	margin-bottom: 10px;
	position: relative;
}

.single-image-sm-journal {
	width: 100%;
	height: 150px;
	margin-bottom: 0px;
	position: relative;
}
	
.single-image-xsm {
	width: 90%;
   height: 60px;
   margin-top: 8px;
   float: right;
}	
.single-image-xsm-four {
   width: 100%;
   height: 250px;
   margin-top: 0px;
   float: right;
   margin-bottom: 10px;
	position: relative;
}    
.desktop-display{
	display: block;	
}
.mobile-space{
	padding-left: 12.5px;
}
.accordion-flush .accordion-item {
   border-bottom: 1px solid rgba(255,255,255,0.3);
}

.post-col-header {
		border-bottom: 1px solid rgba(255,255,255,0.3);
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 15px;
}

.single-image-lower .video-overlay{
	position: absolute;
	background-color: rgba(0,0,0,0.3);
	width: 100%;
	height: 460px;
	left:0;
}

.video-overlay{
	position: absolute;
	background-color: rgba(0,0,0,0.3);
	width: 100%;
	height: 600px;
	left:0;
}
.video-overlay-sm{
	background-color: rgba(0,0,0,0.3);
	width: 100%;
	height: 100%;
	top: 0;
	left:0;
} 
.wp-block-separator {
   border-top: 1px solid rgba(0,0,0,.125);
   border-bottom: 0px solid;
}
.author .avatar{
	display: none;
}
.cpd-box {
   padding: 15px;
   border: 1px solid #eaeaea;
   box-shadow: 0 1px 2px 0 rgb(0 0 0 / 20%);
}
#updatejournal{
	margin-top: 0;
}
 
.mobile-lg{
	display: none;
}
.mobile-md{
	display: none;
}
.intro-title-bar{
	margin-bottom: 7.5px;
}
.optionselect{
	font-size: 12px;
}
.pr-0{
	padding-right: 5px;	
}
.pl-0{
	padding-left: 0;
}
.second-feature-image{
	height: 250px;
	margin-bottom: 15px;
	position: relative;
}
a:focus {
 outline: none !important;
}
.cli-bar-container {
   max-width: 1600px;
}
#cookie_action_close_header{
	margin-left: 0!important;
}
#single-inside-box-img.active .single-image-sm{
	display: block;
}
#single-inside-box-img .single-image-sm{
	display: none;
}
.single-image-lower{
   width: 100%;
   height: 460px;	
   margin-bottom: 15px;
}
.post-col-black{
	border-top: 1px solid #000;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;	
}
.post-col-grey{
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;	
}
.post-col-grey-2{
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;	
}

.post-col-2 {
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
.post-col-3 {
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
#single-inside-box-img.active #post-no-image{
	border-bottom: 0px solid #eaeaea;
}
#single-inside-box-img #post-no-image{
	border-bottom: 0px solid #eaeaea;

}
#single-inside-box-img.active #fist-row-no-show-image{
	border-bottom: 0px solid #eaeaea;
	margin-bottom: 10px;
}
#single-inside-box-img #fist-row-no-show-image{
	border-bottom: 0px solid #eaeaea;
}
.singleposting:nth-child(1){
	padding-left: 0;
}
.singleposting:nth-child(4n){
	border-right: 0!important;
}
#comment {
   margin-top: 12.5px;
   padding-bottom: 0px;
   width: 100%;
   border: 1px solid #eaeaea;
}
#big-col-3 {
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
}
#news-features-section .indise-small {
    display: inline-block;
   width: 100%;
   padding-right: 10px;
   padding-left: 12.5px;

}

.indise-small {
    display: inline-block;
   width: 100%;
   padding-right: 12.5px;
   padding-left: 12.5px;

}
.indise-small-second{
    padding-right: 12.5px;
   padding-left: 0;
}
.indise-big {
   border-right: 0px solid #eaeaea;
   padding-right: 15px;
}
.coment-bx{
	border-right:1px solid #eaeaea;
   border-left:1px solid #eaeaea;

} 
ul.coment-bx-list{
	margin: 0;
	padding: 0;
	width: 100%;
}
ul.coment-bx-list li{
	list-style: none;
   display: inline-block;
   width: calc(100% / 5);
   height: 120px;
   text-align: center;
}
.overlay-singlei-image{
	position: absolute;
	top: 0;
	left: 0;
}
.o-section--bg {
   padding-bottom: 60px;
}
.o-section--bg:before {
   content: "";
   position: absolute;
   z-index: -1;
   top:21.72%;
   bottom: 0;
   left: 0;
   right: 0;
   margin-left: 0;
   background-color: #f2f5f7;
   pointer-events: none;
}
.category .o-section--bg:before {
   content: "";
   position: absolute;
   z-index: -1;
   top:53%;
   bottom: 0;
   left: 0;
   right: 0;
   margin-left: 0;
   background-color: #f2f5f7;
   pointer-events: none;
}
.img-bx{
	margin-bottom: 25px;
}
.single-inside-box{
   border-top: 0px solid #eaeaea;
} 
.single-inside-box-img{
   padding-top: 10px;
   padding-bottom: 0;
   border-left: 0px solid #eaeaea;
   border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 0px;
}
.single-inside-box-img-left{
   padding-top: 7.5px;
   padding-bottom: 7.5px;
   border-top: 0px solid #eaeaea;
}
.single-inside-box-img-right{
   padding-top: 7.5px;
   padding-bottom: 7.5px;
   border-top: 0px solid #eaeaea;
}
#societies-conf ul.post-categories li{
	 display: inline-block;
}
#societies-conf ul.post-categories li a{
	display: inline-block;
	color: #6e822b;
}
#societies-conf ul.post-categories li a:hover{
	 display: inline-block;
	 color: #fff;
	 transition: 0.5s;
}
a h5:hover{
	text-decoration: underline;
} 
.overlaying{
	position: absolute;
	width: 100%;
	padding: 25px;
	top:0;
	height: 100%;
	left:0;
	background-color: rgba(0,0,0,0.8);
	padding-top: 293px;
} 
#life-section{
	margin-top: 0px;
}
.life-col{
	padding-right: 25px;
} 
.life-col-1{
	border-left:1px solid #ebebeb;
	padding-left: 25px;
} 
.col-pad-left{
	padding-left: 0px;
}
.coment-team-box{
	border-bottom:1px solid hsla(0,0%,100%,.2);
}
.coment-art-box{
	border-bottom:1px solid #ebebeb;
	padding-top: 15px;
	padding-bottom: 15px;
}
.coment-team-inner{
	padding-top: 60px;
	padding-bottom: 60px;
}
.text-box-single{
	width: 70%;
	display: inline-block;
	float: left;
	position: relative;
}
.text-box-single-image{
	width:30%;
	float:right;
	display:inline-block;
	position: relative;
}
.photo-header{
	border: 1px solid #eaeaea;
   padding: 15px;
   box-shadow: 0 1px 2px 0 rgb(0 0 0 / 20%);
   width: 100%;
}
.accordion-item h2:hover{
	color: #6e822b!important
}
.single-image-podcast{
     height: 460px;
     margin-bottom: 15px;
 }
.single-image-update-journal{
     height: 460px;
     margin-bottom: 15px;
 }
 .single-image-sports-quiz{
     height: 260px;
     margin-bottom: 15px;
 }
.single-image {
	margin-bottom: 0px;
/* 	height: 560px; */
}
.sharethis-inline-share-buttons{
	margin-bottom: 25px;
}
.lastactiveitem #coments-bdr{
	border-right:0px!important;
}
.owl-carousel-cpd .firstactiveitem .item{
}
.owl-carousel-cpd .lastactiveitem .item{
	padding-right:0px!important;
}
.accordion-body {
   padding-left: 12.5px;
   padding-right: 12.5px;
   padding-bottom: 12.5px;
   padding-top: 0px;
}
.accordion-button:not(.collapsed)::after {
    background-image: url(https://www.medicalindependent.ie/wp-content/uploads/2022/06/download.svg);
   transform: rotate(-180deg);
} 
.mobile-logo{
   width: 120px;
   float: none;
   margin: 0 auto;
   display: inline-block;
   position: absolute;
   top: 13px;
   left: 50%;
   margin-left: -60px;
}
.latest-ed img{
	width: 100%;
	height: auto;
}
.side-navigation{
	width: 28px;
	height: 24px;
	margin-top: 0px;
}
.dumber{
	display: none;
}
.stu-box{
	padding-top: 10px;
	display: inline-block;
}
#big-col-1-latest{
   border-right: 0px solid #eaeaea;
	padding-right:0px;
}
#big-col-2-latest{
   border-right: 1px solid rgba(255,255,255,0.1);
}
#big-col-3-latest{
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 0px;
}
#big-col-1-dark{
   border-right: 1px solid rgba(255,255,255,0.1);
	padding-right:25px;
}
#big-col-2-dark{
   border-right: 1px solid rgba(255,255,255,0.1);
}
#big-col-3-dark{
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 25px;
}
#big-col-1{
   border-right: 1px solid #eaeaea;
}
#latest-news-section #big-col-2{
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
   padding-right: 25px;
}
#big-col-2{
   border-right: 1px solid #eaeaea;
}
#big-col-3{
   border-right: 0px solid #eaeaea;
}
#big-col-1-opp{
   border-left: 1px solid #eaeaea;
	padding-left:25px;
	padding-right: 0;
}
#big-col-2-opp{
   border-left: 1px solid #eaeaea;
   padding-right: 25px;
   padding-left: 25px;
}
#big-col-3-opp{
   border-left: 0px solid #eaeaea;
   padding-right: 15px;
   padding-left: 0;
} 
#big-col-1-opp-rev{
   border-right: 1px solid #eaeaea;
	padding-right:25px;
}
#big-col-2-opp-rev{
  	border-right: 1px solid #eaeaea;
   padding-right: 25px;
   padding-left: 25px;
}
#big-col-3-opp-rev{
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
} 
#coments-bdr{
	border-right: 1px solid #eaeaea;
	padding-left: 25px;
}
.cli_settings_button{
	text-align: right;
	float: right;
	width: 110px;
}
.mobile-inline{
	display: none;
} 


/* Home Page Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
.owl-carousel-cpd .owl-item .item{
	padding: 12.5px;
}
.page-template-page-home .photo-header img{
	width: 100%;
	height: auto;
}
.pulciation-box{
	padding-top: 0px;
}
#featured-section .single-inside-box-img, #pages-section-overview .single-inside-box-img{
   padding-top: 0;

}
#featured-section{
	margin-top: 25px;	
}
#pages-section-overview{
	margin-top: 15px;	
}

#comment-section{
	margin-top: 15px;
	padding-bottom: 25px;
}
#latest-news-section{
	padding-bottom: 25px;
}
#news-features-section{
	position: relative;
}
#new-team-section{
	margin-top: 0px;
	padding-bottom: 25px;
}
#clinical-news-section{
	padding-top: 15px;
	padding-bottom: 45px;
}
#updatejournal{
	padding-bottom: 25px;
}
.study-icon{
	vertical-align: middle;
	margin-top: 10px;
	font-size: 36px;
} 
#life-section div.container-fluid div.container div.row.col-of-four div#big-col-2.col-lg-3.col-sm-12.singleposting div.indise-small:nth-child(4) {
	display: none;
}
.comment-team-box-lg{
	width: 100px;
	height: 100px;
	border-radius: 100px;
	border: 1px solid #000;
	float: left;
	display: inline-block;	 
}
.single-image {
	width: 100%;
	margin-bottom: 15px;
/* 	height: 560px; */
}
.page-template-page-home .single-image-cartoon {
	width: 100%;
	margin-bottom: 15px;
	height: 420px;
}



.comment-team-article-image{
	 width: 100px;
	height: 100px;
	border-radius: 0px;
	border: 0px solid #000;
	float: right;
	display: inline-block;	
}
.comment-team-box{
	width: 80px;
   height: 80px;
   border-radius: 80px;
   border: 1px solid #ccc;
   float: none;
   display: block;
    margin: 0 auto;
}
.coment-text {
   display: inline-block;
   padding-left: 7.5px;
   padding-top: 5px;
   width: 100%;
   text-align: center;
}
.item.comment-box-new.col-12{
	border-right:0px solid #ebebeb;
	padding-left:0px;
	padding-right: 0px; 
}
.menu-button-box{
	margin-top: 20px;
	display: none;
}
.comment-box{
	 border-right:1px solid #ebebeb;
}
.comment-box:nth-child(4){
	 border-right:0px solid #ebebeb;
}
.comment-box-life{
	 padding-left:25px;
	 padding-right: 25px;
	 border-right:1px solid #ebebeb;
}
.comment-box-life:nth-child(1){
	 padding-left:15px;
}
.comment-box-life:nth-child(4){
	 border-right:0px solid #ebebeb;
}
#cpd-mods{
	 background-color: #f2f5f7;
	 padding-top: 60px;
	 padding-bottom: 25px;
	 margin-top: 0px;
}
#societies-conf{
	  background-color: #000;
	 padding-top: 60px;
	 padding-bottom: 60px;
	 margin-top: 0px;
	 color: #fff;
}
.life{
	 height: 500px;
}
.life img{
	 background-size: cover;
	 background-position: center center;
}
span.title-lower p{
	font-family: 'Lato', sans-serif; 
 	max-width: 900px;
}
.image-box-title-bar{
	background-color: #f2f5f7;
	padding: 15px;
}
.social-sharing-container {
 float: right;
 display: inline;
 clear: none;
 text-align: right;
 height: 1em;
 line-height: 1;
  margin-top: -.1em;
 margin-right: 25px;
} 
#social-open-link {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
.social-sharing-label { 
 -webkit-appearance: push-button;
 -moz-appearance: button; 
 display: inline-block;
 margin: 0;
 cursor: pointer;

}
#social-sharing-container{
  opacity:0;
}
/* Toggled State */
#social-open-link:checked ~ #social-sharing-container {
  opacity:1;
}




/* Adverts Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
#mpu-box{
	background-color: #f2f5f7;
   padding-top: 15px;
   padding-bottom: 15px;
   margin-bottom: 20px;
} 
.desktop-ads{
	display: block;
}
.mobile-ads{
	display: none;
}
#mpu-home{
	float: none;
	margin: 0 auto;
	width: 300px;
	height: 250px;
	display: block;
}


.mpu-home img{
	float: none;
	margin: 0 auto;
	width: 300px;
	height: 250px;
	display: block;
}
.ldb-mobile{
	width: 300px;
	height: 50px;
}
.mpu{
	width: 300px;
	height: 250px;
	float: none;
	margin: 0 auto;
}
.ldb{
	width: 728px; 
	height: 110px;
	float: none;
	margin: 7.5px auto;
	display: block;
}
.halfp-qtr{
	 background-color: #f2f5f7;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    width: 100%;
    margin-top: 10px;
}
.halfp-qtr img{
    width: 100%;
    height: auto;
    max-width: 120px;
    max-height: 600px;
    float: none;
    margin: 0 auto;
    display: block;
    min-height: 600px;
    min-width: 120px; 
}
.billboard{
		width: 100%; 
 		max-width: 970px;
	height: auto;
	float: none;
	margin: 10px auto;
	display: block;
}
.billboard img{
	width: 100%;
	height: auto;
	
}

#halfp img{
		width: 120px!important; 
	height: 600px!important;
	float: none;
	margin: 0 auto;
	display: block;
}
#halfp{
	width: 120px!important; 
	height: 600px!important;
	float: none;
	margin: 0 auto;
	display: block;
 }
.halfp-home{

       background-color: #f2f5f7;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    width: 100%;
    margin-top: 10px;

}


.adsbar{
	background-color: #fff;
	padding-top: 0.1px;
   padding-bottom: 0.1px;
}

#ldb1{
	background-color: #fff; 
}
#ldb2{
	 margin-top: 15px;
	 margin-bottom: 15px;
}

/* Article Limit Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
.article-limit{
	background-color: #000;
	padding: 25px;
	margin-top: 25px;
	margin-bottom: 25px;
}
.page-template-page-article-limit footer {
	 margin-top: 0;   
	 padding-top: 0px;
}
.read-limit {
	background-color: #000;
	color: #fff;
	padding: 15px;
	text-align: center;
	font-size: 14px;
	margin-top: 0px;
}

/* Footer Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
footer .accordion-button {
    background-color: #000;
}
footer .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #000;
    box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
}
footer .accordion-flush .accordion-collapse {
    border-width: 0;
    background-color: #000;
}
.app-icon-logo{
	width: 47%;
	display: inline-block;
}
.related-sites-3 {
   width: auto;
   height: 26px;
   display: inline-block;
}
.related-sites-1 {
   width: auto;
   height: 26px;
   display: inline-block;
}
.related-sites-2 {
   width: auto;
   height: 26px;
   display: inline-block;
}
.back-to-top{
	color: #fff;
	font-size: 12px;
	float: left;
} 
footer ul.social-nav li a {
   color: rgba(255,255,255,1) !important;
   font-size: 16px;
}
footer ul.social-nav {
   margin: 0px auto;
   padding: 0;
   float: none;
   width: auto;
}
ul.related-site-list{
	padding: 0;
	margin: 0
} 
ul.related-site-list li{
	list-style: none;
	display: inline;
} 
ul.related-site-list li{
	padding: 0;
	margin: 0
} 
.signup-footer{
	background-color: #6e822b;
}
.mobile-logo-footer{
   width: 100px;
   position: relative;
   height: auto; 
   margin: 0 auto;
   float: none;
   display: block;
}
.back-to-top{
	color: #fff;
	font-size: 12px;
}
footer .accordion-button {
  font-size: 26px;
}
.footer-icon{
	width: 70px;
	height: auto;
	vertical-align: text-top;
}
.footercol{
    border-bottom: 0.5px solid rgba(255,255,255,0.3);
   border-top: 0px solid rgba(255,255,255,0.1);
   padding-top: 20px;
   width: 100%;
   display: block;
   padding-bottom: 0;
   height: 120px;
}
.boxing{
	width: 100%;
	height: auto;
}
footer{	
	background-color: #000;
	margin-top: 0;
	padding-top: 60px;
	padding-bottom: 15px;
	color: #fff!important;
}
.img-box{
	float: left;
	display: inline-block;
}
.text-box{
	float: left;
	display: inline-block;
	padding-top: 0;
}
.signup{
	background-color: #6e822b;
	padding-top: 60px;
	padding-bottom: 60px;
}
.foot-border-top{
	border-top: 0.5px solid rgba(255,255,255,0.3);
	margin-top: 25px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
}




/* Advertose Page Template Styles ------------------------------------------------------------------------------------------------------------------------------------------------ */
.page-template-page-advertise #printaccordion .accordion-item {
  	background-color: #fff!important;
  	border: 1px solid rgba(0,0,0,.125);
   border-top-color: rgba(0, 0, 0, 0.125);
   border-top-style: solid;
   border-top-width: 0px;
   border-right-color: rgba(0, 0, 0, 0.125);
   border-right-style: solid;
   border-right-width: 0px;
   border-left-color: rgba(0, 0, 0, 0.125);
   border-left-style: solid;
   border-left-width: 0px;
}
.page-template-page-advertise #printaccordion .accordion-button {
   position: relative;
   display: flex;
   align-items: center;
   width: 100%;
   padding-left: 0;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 0;
   color: #333 !important;
   text-align: left;
   background-color: #fff;
   border: 0;
   border-radius: 0;
   transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
   font-size: 18px;
}
.page-template-page-advertise #printaccordion .accordion-button:not(.collapsed) {
   color: #000!important;
   background-color: #fff;
   box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
}
.page-template-page-advertise #printaccordion .accordion {
   border-bottom: 0px solid rgba(255,255,255,0.1);
   padding-left: 0;
   padding-right: 0;
}


/* Update Journal Page Template ------------------------------------------------------------------------------------------------------------------------------------------------ */
 

/* Ecopy Page Template ------------------------------------------------------------------------------------------------------------------------------------------------ */
.category-ecopy ul.post-categories {
   margin-bottom: 0px!important;
}
/*
.category-ecopy .pagination {
   display: block;
   padding-left: 0;
   list-style: none;
    width: 300px;
   height: 20px;
   position: relative;
   clear: both;
}
*/



/* Lists ------------------------------------------------------------------------------------------------------------------------------------------------ */
.cat-link-box{
	    margin-left: 0!important;
    padding-left: 0px!important;
    margin-bottom: 12.5px!important;
    display: block!important;
    height: 12px;
}
 
.cat-link{
	color: #6e822b;
	font-size: 13px;
	display: block;
 }
.cat-link:hover{
	text-decoration: underline;
}
.promoted-box{
	border-top:3px solid #6e822b;
	width: 100%;
	margin-bottom: 15px;
	position: relative;	
}
.promoted{
	background-color: #6e822b;
	border-bottom-left-radius: 0.25rem;
	width: 100px;
	float: right;
	text-align: center;
	color: #fff;
 	height: 25px;
 	font-size: 14px;
	position: absolute;
	right: 0;
	top:0px;
}
.subscriber-only-single{
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 5px;
    right: 15px;
}
.subscriber-only-sinlge{
	border-top: 0px solid #6e822b;
    width: 350px;
     position: absolute;
    z-index: 100;
    top: 0px;
}
.subscriber-single{
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 100px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 12px;
    position: absolute;
    right: 5px;
    top:0;
    padding-top: 1.5px;
}


.subscriber-only{
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 5px;
    right: 10px;
}
.single .subscriber-only{
	border-top: 0px solid #6e822b;
    width: 350px;
     position: absolute;
    z-index: 100;
    top: 0px;
}
.subscriber{
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 100px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 12px;
    position: absolute;
    right: 5px;
    top:0;
    padding-top: 1.5px;
}
.subscriber p{
	margin: 0;
	padding: 0;
}
.sponsored-box-home{
	background-color: #f2f5f7;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 30px;
	    margin-top: 26px;

}
.sponsored-text-box{
	padding-left: 15px;
	padding-right: 15px;	
}
.fa-share-alt{
	color: #000;
}
.st-btn, .st-first, .st-remove-label{
	display: inline-block!important;
}
#st-1{
	display: inline-block!important;	
}
#shareme-tool{
	display: none;
	position: relative;
	top: 0;
	right: 0;
	width: 70%;
	height: 70px;
}
.show{
	display: block!important;
}
.hide{
	display: block;
}



ul.sidenav-list{
	margin-bottom: 15px;
	padding-left: 17.5px;
}


.paged ul.single-post-list-items li:nth-child(1) .single-inside-box-img-cat {
    padding-top: 10px;
}
ol.commentlist{
   margin-bottom: 25px;
}
ol.commentlist li.comment{
		border-bottom: 1px solid #eaeaea;
		padding-top: 12.5px;
		padding-bottom: 12.5px;

}
 

.indise-big-list{
	padding-left: 0;
	padding-right: 15px;
}
ul.menu{
	padding: 0;
	margin: 0;
}
ul.menu li{
	text-decoration: none;
	list-style: none;
	line-height: 25px;
}
ul.menu li a{
	color: #fff;
	text-decoration: none;
	list-style: none;
	font-size: 14px;
   line-height: 26px;
}
ul.menu li a:hover{
	color: #6e822b!important;
	text-decoration: none;
}
ul.social-nav-comment{
	margin: 0;
	padding: 0;
	float: left;
}
ul.social-nav-comment li{
	display: inline-block;
	padding-right: 10px;
	color: #6e822b!important;
}
ul.social-nav-comment li a{
	color: #6e822b!important;
}
ul.social-nav{
	margin: 0 auto;
	padding: 0;
	float: none;
	width: 110px;
}
ul.social-nav li{
	display: inline-block;
   padding-right: 0;
   color: #fff!important;
   padding-left: 10px;
}
ul.social-nav li a{
	color: rgba(255,255,255,1)!important;
	font-size: 16px;
	vertical-align: top!important;
}
ul.social-nav li a:hover{
	color: #6e822b!important;
}
 
ul.post-categories{
	margin-left: 0!important;
	padding-left: 0px!important;
	margin-bottom: 2.5px!important;
    display: block!important;
 
}
ul.post-categories li{
	margin-top: -4px!important;
	display: inline-block!important;
	border-bottom: 0!important;
	width: auto!important;
	padding-right: 10px!important;
	margin-bottom: 0!important;
	border-right: 0!important;
	width: auto!important;
	max-width: 230px;
	padding-left: 0 !important;
	border-bottom: 0px solid #eaeaea!important;
	border-top: 0px solid #eaeaea!important;
	float: none!important;
}
ul.post-categories li a{
	display: inline-block!important;
	color: #6e822b;
	list-style: none;
	font-size: 13px;
	  
} 
ul.post-categories li a:hover{
	display: inline-block;
	color: #6e822b;
	transition: 0.5s;
	text-decoration: underline;
}
ul.post-categories li:nth-child(1){
	 padding-right: 0px!important;
}
ul.post-categories li:nth-child(2){
	 padding-right: 0px!important;
}
ul.post-categories li:nth-child(n+2):nth-child(-n+3) a:before{
	position: relative;
   width: 100%;
   height: 1px;
   background-color: transparent;
   content: "|";
   color: #ebebeb;
   margin-right: 2px;
   margin-left: 0px;
}
ul.author-contact{
    padding: 0;
	 margin: 0;
}	
ul.author-contact li{
	 list-style: none;
	 display: inline-block;
	 padding-left: 5px;
	 padding-right: 5px;
}	
ul.author-contact li a{
	color: #000;
}



	
ul.four-post-list-items{
	margin-top:15px;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
}
ul.four-post-list-items li {
   margin-top: 0px;
   list-style: none;
   text-decoration: none;
   margin-bottom: 10px;
   width: 24.7%;
   vertical-align: top;
   display: inline-block;
    padding-right: 25px;
   padding-left: 25px;
   border-left: 1px solid #eaeaea;
   
}
ul.four-post-list-items li:nth-child(4n+1){
	padding-left: 0px;
	border-left: 0;
}
ul.four-post-list-items li:nth-child(4n) {
	padding-right: 0px;
	border-right: 0px solid #eaeaea;
}







ul.sure-single-post-list-items-four-side-up{
	padding: 0;
	margin-top:0px;
	margin-bottom: 0;
}
ul.sure-single-post-list-items-four-side-up li{
	margin-top: 0px;
	list-style: none;
	text-decoration: none;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	border-top: 0px solid #eaeaea;
	margin-bottom: 0px;
}







ul.single-post-list-items-comment{
	margin-top:15px;
}
ul.single-post-list-items-comment li{
	margin-top: 0px;
	list-style: none;
	text-decoration: none;
	width: 100%;	
	margin-bottom: 10px;
}
ul.single-post-list-items-dark{
	padding: 0;
	margin-top:15px;
}
ul.single-post-list-items-dark li{
	margin-top: 0px;
	list-style: none;
	text-decoration: none;
	width: 100%;
	border-bottom: 0.5px solid rgba(255,255,255,0.3);
	margin-bottom: 10px;
}
/*
ul.single-post-list-items-dark li:nth-child(4){
	border-bottom: 0;
}
*/




/* Main list Style 1*/

ul.single-post-list-items-four-side{
	padding: 0;
	margin-top:0;
}
ul.single-post-list-items-four-side li{
	margin-top: 0px;
	list-style: none;
	text-decoration: none;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 10px;
}
ul.single-post-list-items-four-side li:nth-child(3){
	border-bottom: 1px solid #eaeaea;
}
.page-template-page-home ul.single-post-list-items-four-side li:nth-child(3){
	border-bottom: 0px solid #eaeaea;
}

/* Main list Style 2*/
ul.sure-single-post-list-items-four-side{
	padding: 0;
	margin-top:0px;
	margin-bottom: 0;
}
ul.sure-single-post-list-items-four-side li{
	margin-top: 0px;
	list-style: none;
	text-decoration: none;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 10px;
}
ul.sure-single-post-list-items-four-side li:nth-child(1){
	border-top: 0px solid #eaeaea;
}

ul.sure-single-post-list-items-four-side li:nth-child(2){
	border-bottom: 1px solid #eaeaea;
}

ul.sure-single-post-list-items-four-side li:nth-child(3){
/* 	border-bottom: 0px solid #eaeaea; */
}


ul.sure-single-post-list-items-four-side li:nth-child(5){
	border-bottom: 0px solid #eaeaea;
}










ul.single-post-list-items-four{
	padding: 0;
	margin-top:15px;
}
ul.single-post-list-items-four li{
	margin-top: 0px;
	margin-bottom: 15px;
	list-style: none;
	text-decoration: none;
	width: 49%;
	display: inline-block;
}	


ul.related-newsyeys{
	margin: 0;
	padding-left:0px;
   padding-right:0px;
}
ul.related-newsyeys li{
 	list-style: none; 
 	width: 24.8%;
 	display: inline-block;
}
ul.related-newsyeys li:nth-child(1){
	border-right: 1px solid #eaeaea;
	padding-right: 25px;
	padding-left: 15px;	
}
ul.related-newsyeys li:nth-child(2){
	border-right: 1px solid #eaeaea;
	padding-right: 25px;
	padding-left: 25px;	
}
ul.related-newsyeys li:nth-child(3){
	border-right: 1px solid #eaeaea;
	padding-right: 25px;
	padding-left: 25px;	
}
ul.related-newsyeys li:nth-child(4){
	border-right: 0px solid #eaeaea;
	padding-right: 15px;
	padding-left: 25px;	
}
ul.single-post-list-items-four li:nth-child(1){
	border-right: 1px solid #eaeaea;
   padding-left: 0px;
   padding-right: 25px;
}
ul.single-post-list-items-four li:nth-child(2){
	border-right: 1px solid #eaeaea;
	padding-left: 25px;
	padding-right: 25px;
}
ul.single-post-list-items-four li:nth-child(3){
	border-right: 1px solid #eaeaea;
   padding-left: 0px;
   padding-right: 25px;
}
ul.single-post-list-items-four li:nth-child(4){
	border-right: 1px solid #eaeaea;
	padding-left: 25px;
	padding-right: 25px;
}
ul.social-nav {
   margin: 0 auto;
   padding: 0;
   float: right;
   width: 81px;
}
ul.single-post-list-items{
	padding: 0;
	margin: 0;
}
ul.single-post-list-items li {
	list-style: none;
}
div.navigation ul {
	margin: 0;
	padding: 0;
}
div.navigation ul li{
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
div.navigation ul li a{
	display: inline-block;
}
div.navigation ul li.active a{
	color: #6e822b;
}
ul.single-post-list-items li:nth-child(1) .single-inside-box-img-cat{
	padding-top: 0;
}
ul.single-post-list-items li:nth-child(3) .post-col{
	display: none;
}
ul.single-post-list-items li:nth-child(3){
	padding-bottom: 5px;
}

ul.single-post-list-items-2 li:nth-child(4){
	padding-bottom: 5px;
}

ul.single-post-list-items-2 li{
	list-style: none;
}
ul.single-post-list-items-2{
	margin: 0;
	padding: 0;
}
ul.sure-single-post-list-items-four-side-up li:nth-child(1) #single-inside-box-img{
	margin-bottom: 0px;
   padding-top: 0px;
   padding-bottom: 0;
}
ul.member-access{
	margin: 0;
	padding: 0;
}
ul.member-access li{
   list-style: none;
   display: inline-table;
   width: 100%;
    background-color: #181818;
    text-align: left;
   padding-top:15px;
   padding-bottom: 15px;
   margin-bottom: 0;
   margin-top: 0;
   border-radius:0rem!important;
   border-bottom: 0.5px solid rgba(255,255,255,0.3);
   
}
ul.member-access li a{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
 }
 ul.member-access li a:hover{
	text-decoration: none;
 }

 ul.member-access li h4{
	color: #fff;
	font-weight: normal;
	font-size: 1rem;
    line-height: 1.5rem;
	margin-bottom: 0;
 }


 ul.member-access li p{
	color: #fff;
	font-weight: normal;
	font-size: .75rem;
    line-height: .875rem;
	margin-bottom: 0;
 }
 
.menu-icon-right{
  	display: inline-block;
	font-size: 20px;
} 
 
ul#menu-new-site-nav, ul#menu-new-site-nav-1{
	margin:0;
	padding-top: 5px;
	padding-left: 10px;
}
ul#menu-new-site-nav li, ul#menu-new-site-nav-1 li{
	list-style: none;
	text-decoration: none;
	font-size: 14px;
}

/* Owl Carousel ------------------------------------------------------------------------------------------------------------------------------------------------ */
.owl-carousel {
   display: none;
}
.no-js .owl-carousel {
   display: block;
}
.owl-carousel.owl-loaded {
   display: block;

}


.owl-theme .owl-nav.disabled+.owl-dots {
   margin-top: 0px;
}
.owl-theme .owl-nav.disabled+.owl-dots {
   margin-top: 0px;
   float: left;
}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
    padding-right: 0px;
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:25px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-carousel .owl-item {
   padding-bottom: 25px;
   border-bottom: 0px solid #eaeaea;
}

.no-js .owl-carousel, .owl-carousel.owl-loaded {
   display: block;
   padding-top:0;
}

 

/* -------------------------------------------- Owl carousel 1 -------------------------------------------- */

.owl-theme .owl-nav.disabled+.owl-dots {
  margin-top: 0px;
   position: absolute;
   bottom: 0;
   left: 0;
   float: left;
   background-color: transparent;
}
.no-js .owl-carousel-4, .owl-carousel-4.owl-loaded {
  padding-right: 0;
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:0px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:25px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

.owl-carousel-4,.owl-carousel-4 .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel-4{display:none;width:100%;z-index:1}.owl-carousel-4 .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel-4 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-4 .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel-4 .owl-item,.owl-carousel-4 .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel-4 .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel-4 .owl-item img{display:block;width:100%}.owl-carousel-4 .owl-dots.disabled,.owl-carousel-4 .owl-nav.disabled{display:none}.no-js .owl-carousel-4,.owl-carousel-4.owl-loaded{display:block}.owl-carousel-4 .owl-dot,.owl-carousel-4 .owl-nav .owl-next,.owl-carousel-4 .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-4 .owl-nav button.owl-next,.owl-carousel-4 .owl-nav button.owl-prev,.owl-carousel-4 button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel-4.owl-loading{opacity:0;display:block}.owl-carousel-4.owl-hidden{opacity:0}.owl-carousel-4.owl-refresh .owl-item{visibility:hidden}.owl-carousel-4.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-4.owl-grab{cursor:move;cursor:grab}.owl-carousel-4.owl-rtl{direction:rtl}.owl-carousel-4.owl-rtl .owl-item{float:right}.owl-carousel-4 .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-4 .owl-animated-in{z-index:0}.owl-carousel-4 .owl-animated-out{z-index:1}.owl-carousel-4 .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-4 .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-4 .owl-item .owl-lazy:not([src]),.owl-carousel-4 .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-4 .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-4 .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-4 .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-4 .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-4 .owl-video-playing .owl-video-play-icon,.owl-carousel-4 .owl-video-playing .owl-video-tn{display:none}.owl-carousel-4 .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-4 .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-carousel-4 {
   margin-bottom: 10px;
}




#update-section .owl-item {
   border-right: 1px solid #eaeaea;
   padding-left: 25px;
   padding-right: 25px;
}
#update-section .firstactiveitem {
 }
#update-section .lastactiveitem {
   border-right: 0px solid #eaeaea;
 }
#update-section .owl-theme .owl-nav.disabled+.owl-dots {
  left: 0px;
   top: -30px;
   width: 100%;
   height: 25px;
   display: block;
   position: relative;
   text-align: left;
  }
  
  #update-section .single-image-sm{
    width: 100%;
    height: 270px;
    margin-bottom: 10px;
    position: relative;
  }
  
  
  
  
/* -------------------------------------------- Owl carousel 1 -------------------------------------------- */

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 0px;
   position: absolute;
   bottom: 0;
   left: 0;
   float: left;
   background-color: transparent;
}
.no-js .owl-carousel-1, .owl-carousel-1.owl-loaded {
    padding-right: 0;
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:0px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:25px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

.owl-carousel-1,.owl-carousel-1 .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel-1{display:none;width:100%;z-index:1}.owl-carousel-1 .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel-1 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-1 .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel-1 .owl-item,.owl-carousel-1 .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel-1 .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel-1 .owl-item img{display:block;width:100%}.owl-carousel-1 .owl-dots.disabled,.owl-carousel-1 .owl-nav.disabled{display:none}.no-js .owl-carousel-1,.owl-carousel-1.owl-loaded{display:block}.owl-carousel-1 .owl-dot,.owl-carousel-1 .owl-nav .owl-next,.owl-carousel-1 .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-1 .owl-nav button.owl-next,.owl-carousel-1 .owl-nav button.owl-prev,.owl-carousel-1 button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel-1.owl-loading{opacity:0;display:block}.owl-carousel-1.owl-hidden{opacity:0}.owl-carousel-1.owl-refresh .owl-item{visibility:hidden}.owl-carousel-1.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-1.owl-grab{cursor:move;cursor:grab}.owl-carousel-1.owl-rtl{direction:rtl}.owl-carousel-1.owl-rtl .owl-item{float:right}.owl-carousel-1 .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-1 .owl-animated-in{z-index:0}.owl-carousel-1 .owl-animated-out{z-index:1}.owl-carousel-1 .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-1 .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-1 .owl-item .owl-lazy:not([src]),.owl-carousel-1 .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-1 .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-1 .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-1 .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-1 .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-1 .owl-video-playing .owl-video-play-icon,.owl-carousel-1 .owl-video-playing .owl-video-tn{display:none}.owl-carousel-1 .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-1 .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-carousel-1 {
   margin-bottom: 10px;
}


#comment-section .owl-item {
 	border-right: 1px solid #eaeaea;
 	padding-left: 25px;
 	padding-right: 25px;
}
#comment-section .firstactiveitem {
 	padding-left: 0;
}
#comment-section .lastactiveitem {
 	border-right: 0px solid #eaeaea;
 	padding-right: 0px;
}
#comment-section .owl-theme .owl-nav.disabled+.owl-dots {
	left: 0px;
   top: 0px;
   width: 100%;
   height: 25px;
   display: block;
   position: relative;
   text-align: left;
  }


#single-classified-ad-page-overview  .owl-theme .owl-nav.disabled+.owl-dots {
	left: 0px;
top: -10px!important;   width: 100%;
   height: 25px;
   display: block;
   position: relative;
   text-align: left;
  }

#single-classified-ad-page-overview .single-image-sm-cat-icon, .category .single-image-sm-cat-icon {
    width: 100%;
    height: 21.5vh;
    margin-bottom: 30px;
}


#comment-section-2 .owl-item {
 	border-right: 0px solid #eaeaea;
 	padding-left: 15px;
 	padding-right: 15px;
}
#comment-section-2 .firstactiveitem {
 	padding-left: 0;
}
#comment-section-2 .lastactiveitem {
 	border-right: 0px solid #eaeaea;
 	padding-right: 0px;
}
#comment-section-2 .owl-theme .owl-nav.disabled+.owl-dots {
	left: 0px;
   top: 0;
   width: 100%;
   height: 25px;
   display: block;
   position: relative;
   text-align: left;
  }   



.catbox{
	display: block;
	width: 100%;
	position: relative;
}
.owl-theme .owl-dots .owl-dot span {
   margin: 1.5px!important;
   border: 0px solid #6e822b;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot:focus span {
   background: #000;
}
.feature-box{
	 background-repeat:no-repeat!important;
	background-size:cover!important;
	background-position:center;
	min-height: 500px;
	width: 100%;
	margin-bottom: 15px;
	position: relative;
}

/* -------------------------------------------- Owl carousel CPD -------------------------------------------- */

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 0px;
   position: absolute;
   bottom: 0;
   left: 0;
   float: left;
   background-color: transparent;
}
.no-js .owl-carousel-cpd, .owl-carousel-cpd.owl-loaded {
    padding-right: 0;
}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:0px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;margin:5px;padding:4px 7px;background:#000;display:inline-block;cursor:pointer;}
.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#000;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:25px}
.owl-theme .owl-dots .owl-dot:hover span{background:#000}
.owl-theme .owl-dots .owl-dot.active span {background:transparent;border: 1px solid #000;}

.owl-carousel-cpd,.owl-carousel-cpd .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel-cpd{display:none;width:100%;z-index:1}
.owl-carousel-cpd .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel-cpd .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel-cpd .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel-cpd .owl-item,.owl-carousel-cpd .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel-cpd .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel-cpd .owl-item img{display:block;width:100%}.owl-carousel-cpd .owl-dots.disabled,.owl-carousel-cpd .owl-nav.disabled{display:none}
.no-js .owl-carousel-cpd,.owl-carousel-cpd.owl-loaded{display:block}
.owl-carousel-cpd .owl-dot,.owl-carousel-cpd .owl-nav .owl-next,.owl-carousel-cpd .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel-cpd .owl-nav button.owl-next,.owl-carousel-cpd .owl-nav button.owl-prev,.owl-carousel-cpd button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel-cpd.owl-loading{opacity:0;display:block}
.owl-carousel-cpd.owl-hidden{opacity:0}
.owl-carousel-cpd.owl-refresh .owl-item{visibility:hidden}
.owl-carousel-cpd.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel-cpd.owl-grab{cursor:move;cursor:grab}
.owl-carousel-cpd.owl-rtl{direction:rtl}.owl-carousel-cpd.owl-rtl .owl-item{float:right}
.owl-carousel-cpd .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel-cpd .owl-animated-in{z-index:0}
.owl-carousel-cpd .owl-animated-out{z-index:1}.owl-carousel-cpd .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-cpd .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel-cpd .owl-item .owl-lazy:not([src]),.owl-carousel-cpd .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-cpd .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel-cpd .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel-cpd .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel-cpd .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel-cpd .owl-video-playing .owl-video-play-icon,.owl-carousel-cpd .owl-video-playing .owl-video-tn{display:none}.owl-carousel-cpd .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel-cpd .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

#cpd-mods .owl-theme .owl-nav.disabled+.owl-dots {
   width: 100%;
   height: 20px;
   margin-top: 0px;
   display: block;
   position: relative;
   float: left;
   left: 0!important;
   text-align: left;

}
.mobile-md{
		display: none;
}
.single-image-sm-sponsored {
    width: 100%;
    height: 230px;
}
.sponsored-text-box {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 5px;
}
  .mobile-menu-icon{
  display: none;
} 

  .desktop-sm{
  display: block;
}
.mobile-sm{
  display: none;
}
ul#menu-update-small-nav {
  padding: 0;
  margin-top: 45px;
}
ul#menu-update-small-nav li {
  display: block;
  width: 100%;
  line-height: 2.3rem;
}
ul#menu-update-small-nav li a {
  color: rgba(0, 0, 0, 1);
  display: block;
  list-style: none;
}
/* Responsive Styles 1400px ------------------------------------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 1400px) { 
  .desktop-ads-lg{
    display: block
  }
  .desktop-ads-md{
    display: none
  }
  .mobile-menu-icon{
    display: none;
  } 
  
  
 .subscriber-single {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 110px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
     position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    right: 5px!important;
}
.subscriber-single p {
    margin: 0;
    padding: 0;
    font-size: 12px;
}
.subscriber-only-single {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}

.sponsored-box-home {
    margin-top: 15px;
}	
.single-image-sm-sponsored {
    width: 100%;
    height: 250px;
}
.sponsored-text-box {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 5px;
}

ul.four-post-list-items li {
    width: 24.75%;
     padding-right: 25px;
    padding-left: 25px;
 }		
ul.post-categories li{
	height: 12px;
	margin-top: 0!important;
}
.ratio-16x9 {
    --bs-aspect-ratio: calc(9 / 16 * 100%);
    max-height: 100%;
}
ul.post-categories li a {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
}
ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 5px;
   height: 12px;
   overflow: hidden;
}

	 .comment-team-box {
	    width:50px;
	    height:50px;
	    border-radius:50px;
	    border: 1px solid #000;

}
	
.mobile-inline{
		display: none;
}
/*
.category #big-col-1 {
   border-right: 1px solid #eaeaea;
   padding-right: 12.5px !important;
} 
.category #big-col-3 {
   border-left: 0px solid #eaeaea;
   padding-left: 0px
}
.category #big-col-2 {
   padding-left: 12.5px;
   padding-right: 12.5px;
}
*/
.mobile-md{
		display: none;
}

.single-image-update-journal {
    height: 325px;
    margin-bottom: 15px;
}
.inner-app-box {
    padding-top: 50px;
    padding-left: 50px;
}
.app-title-text {
    font-size: 4.6rem;
    margin-bottom: 25px;
}
.approw {
    min-height: 100%;
}
 ul.sure-single-post-list-items-four-side-up li {
 
     margin-bottom: 10px;
 }
	
  .desktop-sm{
    display: block;
  }
  .mobile-sm{
    display: none;
  }	

  #update-section .single-image-sm {
      height: 170px;
  }
}


/* Responsive Styles 1199.98px ------------------------------------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 1199.98px) { 
  #update-section .owl-item {
      border-right: 1px solid #eaeaea;
      padding-left: 25px;
      padding-right: 25px;
  }
  .member-iocn-boxing {
      padding-right: 0;
  }
  .search-box {
      padding-left: 0;
  }
  .desktop-ads-lg{
    display: none
  }
  .desktop-ads-md{
    display: block
  }
  
  
  .desktop-date{
    display: none;
  }
  .mobile{
    display: none;
  } 
 
 .subscriber-single {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 110px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
     position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    right: 5px!important;
}
.subscriber-single p {
    margin: 0;
    padding: 0;
    font-size: 12px;
}
.subscriber-only-single {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}


.subscriber {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 86px;
    float: left;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    left: 17.5px;
}

.subscriber p {
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.subscriber-only {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}



.sponsored-box-home {
    margin-top: 15px;
}	
.single-image-sm-sponsored {
    width: 100%;
    height: 210px;
}
.sponsored-text-box {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 5px;
}
	
.single-image-update-journal {
    height: 290px;
    margin-bottom: 15px;
}	
ul.four-post-list-items li {
	width: 24.7%;
 }	
ul.post-categories li{
	height: 12px;
	margin-top: 0!important;
}
ul.post-categories li a {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
}
ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 5px;
   height: 12px;
   overflow: hidden;
}
	
.indise-small-1{
	margin-top: 0px;
}
#pages-section-overview .single-inside-box-img {
   padding-top: 10px;
}
.category .single-image-sm {
   width: 100%;
   margin-bottom: 0;
}
.category #big-col-3 {
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
}

#big-col-3 {
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
}
#big-col-1{
   border-right: 1px solid #eaeaea;
}
#big-col-3-latest {
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 0px;
}
#big-col-1-opp {
   border-left: 1px solid #eaeaea;
   padding-left: 25px;
}
#big-col-2-opp {
   border-left: 0px solid #eaeaea;
   padding-right: 25px;
   padding-left: 15px;
}
#big-col-3-opp {
	border-left: 1px solid #eaeaea;
   padding-right: 10px;
   padding-left: 25px;
}
.single-inside-box-img .author-and-date {
    margin-bottom: 0;
}	 
.mobile-inline{
	display: none;
}  


.show-lg{
	display: none;
}
.hide-lg{
	display: block;
}	


.related-sites-1{
	width:120.789px;
	height: 26px;
	display: inline-block;
}
.related-sites-2{
	width: 97.395px;
	height: 26px;
		display: inline-block;
}
.related-sites-3{
	width: 87.095px;
	height: 26px;
	display: inline-block;
}
.related-sites{
	width: 25%;
	display: inline-block;
} 
.o-section--bg::before {
   top: 18.72%;
}

.latest-ed{
	display: none;
	background-color: #f2f5f7;
}	 
#comment-section{
	padding-top: 0;
	padding-bottom: 20px;
}	 
.coment-text {
   display: inline-block;
   padding-left: 0;
   padding-top: 5px;
   width: 100%;
   text-align: center;
}

.single-image-sm {
   width: 100%;
	margin-bottom: 10px;
}
.comment-team-box {
   width: 60px;
   height: 60px;
   border-radius: 60px;
   border: 1px solid #000;
   float: none;
   display: block;
   margin: 0 auto;
}	 
	 
.indise-small {
   border-right: 0px solid #eaeaea;
   border-left: 0px solid #eaeaea;
     padding-left: 0;
}
.single-inside-box-img {
   border-top: 0px solid #eaeaea;
   padding-top: 10px;
   padding-bottom: 10px;
}

.category-update-journal .single-inside-box-img {
    border-top: 0px solid #eaeaea!important;
}

.single-inside-box {

   border-top: 0px solid #eaeaea;
}


.single-image {
   width: 100%;
   height: 550px;
}
.single-image-lower{
   width: 100%;
   height: 350px;	
}
.single-image-sm {
   width: 100%;
   height: 125px;
}
.single-image-sm-cat {
	width: 100%;
	height: 125px;
}

.mobile-lg{
	display: block;
}
.single-image {
   height: 480px;
}

.video-overlay {

   height: 480px;

}
#mpu-box{
	background-color: #f2f5f7;margin-bottom: 10px;
}


ul.single-post-list-items-four li:nth-child(1) {
    padding-right: 15px;
   border-right: 0px solid #eaeaea;
}
ul.single-post-list-items-four li:nth-child(2) {
    padding-left: 15px;
   padding-right: 15px;
   border-right: 0px solid #eaeaea;
}
ul.single-post-list-items-four li:nth-child(3) {
    padding-right: 15px;
        border-right: 0px solid #eaeaea;

}
ul.single-post-list-items-four li:nth-child(4) {
   border-right: 0px solid #eaeaea;
   padding-left: 15px;
   padding-right: 15px;
}

	
.footer-icon {
   width: 50px;
} 
.single #single-big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-top: 0px;
   padding-left: 25px;
}
.single ul.single-post-list-items-four-side li:nth-child(2) {
    border-bottom: 0px solid #eaeaea;
    margin-bottom: 0;
}
.single ul.single-post-list-items-four-side li:nth-child(2) .author-and-date {
   font-size: 13px;
   margin-bottom: 0px;
}
.single ul.four-post-list-items li .single-inside-box-img {
	border-top:0;
}
.category .video-overlay {
	    height: 350px;
}



.indise-big-list{
	padding-left: 0;
	padding-right: 15px;
}


.mobile-md{
		display: none;
}
.single-image-lower .video-overlay {
    position: absolute;
    background-color: rgba(0,0,0,0.3);
    width: 100%;
    height: 350px;
    left: 0;
}
.inner-app-box {
    padding-top: 30px;
    padding-left: 30px;
}
.app-title-text {
    font-size: 2.6rem;
    margin-bottom: 25px;
}
.approw {
    min-height: 100%;
}
  .desktop-sm{
  display: block;
}
.mobile-sm{
  display: none;
}

  a.nav-link {
       padding: 5px;
   }
  .page-template-page-update-home .single-image {
      width: 40%;
    height: auto;
    float: left;
    margin-right: 15px;
  }
  #featured-section-update .single-image {
      border: 1px solid #eaeaea;
      padding: 0;
      box-shadow: 0 1px 2px 0 rgb(0 0 0 / 20%);
  }
  .single-inside-box-main {
      width: 56%;
      float: left;
  }
  .page-template-page-update-home #big-col-2 {
      padding-left: 25px;
   }
  #featured-section-update #big-col-2 {
      padding-left: 15px;
   }
  #news-features-section  #big-col-2 {
      padding-left: 0px;
   }
  #news-features-section #main-item-home {
      padding-bottom: 0px;
       margin-bottom: 10px;
  }
}



/* Responsive Styles 991.98px ------------------------------------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 991.98px) { 
  
  .update-conference-section ul.single-post-list-items-two-side li:first-child {
       border-bottom: 1px solid #eaeaea;
      padding-top: 0!important;
      padding-bottom: 0!important;
      
  }

 .mobile {
         display: block;
     }
 .desktop{
   display: none;
 }
 
  
 .page-template-page-update-home .top-bar {
     padding-top: 7.5px;
     padding-bottom: 7.5px;
 }
 .page-template-page-update-home .search-box {
     padding-top: 15px;
 }
 
 .update-logo {
     width: 50%;
 }
 
 .page-template-page-update-home .member-iocn-boxing {
     padding-top: 20px;
 
 }
 
  .desktop-ads-lg{
    display: none;
  }
  .desktop-ads-md{
    display: block;
  }
  .page-template-page-nigp-home header .menu-nigp-main-menu-container {
      display: none;
  }
  .membericon-sticky {
   padding-top: 0;
   float: right;
   padding-right: 0;
   position: absolute;
   right: 15px;
   top: 15px;
  }

  
.offcanvas {
    top: 59px;
}



  .mobile-menu-icon{
  display: none;
} 
	.inner-app-box {
    padding-top: 30px;
    padding-left: 30px;
}


 .subscriber-single {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 110px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
     position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    right: 5px!important;
}
.subscriber-single p {
    margin: 0;
    padding: 0;
    font-size: 12px;
}
.subscriber-only-single {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}

.subscriber {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 86px;
    float: left;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    left: 17.5px;
}

.subscriber p {
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.subscriber-only {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}



.sponsored-box-home {
    margin-top: 0px;
}	
.single-image-sm-sponsored {
    width: 100%;
    height: 210px;
}
.sponsored-text-box {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 5px;
}
.single-image-update-journal {
    height: 170px;
    margin-bottom: 15px;
}
ul.four-post-list-items li:nth-child(6) {
    border-right: 0;
}	

.category .category-update-journal .single-inside-box-img {
    border-top: 0px solid #eaeaea!important;
}


.single-image-sm-cat {
    width: 100%;
    height: 100px;
}	
	
.single-image-lower .video-overlay {
    position: absolute;
    background-color: rgba(0,0,0,0.3);
    width: 100%;
    height: 270px;
    left: 0;
}	
.mobile-md{
		display: none;
}


#latest-news-section #big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-left: 12.5px;
   padding-right: 12.5px;
}
	
#updatejournal #big-col-1-latest{
	    border-bottom: 0px solid #eaeaea;

}

.author .indise-big-list{
	padding-left: 0;
	padding-right: 0px;
}

.indise-big-list{
	padding-left: 0;
	padding-right: 15px;
}
#featured-section .single-inside-box-img, #pages-section-overview .single-inside-box-img {
   padding-top: 15px;
}




.category .video-overlay {
	    height: 270px;
}


.footer-icon {
   width: 50px;
} 
.back-to-top {
   color: #fff;
   font-size: 12px;
   text-align: center;
   float: none;
   margin: 0 auto;
   width: 10px;
   height: 10px;
   position: relative;
   display: block;
}
ul.post-categories li{
	height: 12px;
	margin-top: 0!important;
}
ul.post-categories li a {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
}
ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 5px;
   height: 12px;
   overflow: hidden;
}


footer ul.social-nav {
    width: 117px;

}

ul.four-post-list-items li:nth-child(2) {
   padding-right: 0px;
   border-right: 0px solid rgba(255,255,255,0.1);
}
ul.four-post-list-items li:nth-child(3) {
   padding-left: 0px;
   padding-left: 0;
    border-left: 0;
}	 
.mobile-inline{
		display: inline-block;
} 
.overlaying {
    padding-top: 190px;
}
#societies-conf {

   padding-left: 15px;
   padding-right: 15px;
}
#big-col-1-dark {
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-right: 15px;
}
ul.single-post-list-items-four li:nth-child(1) {
	width: 100%;
   padding-right: 0px;
}
.category-update-journal ul.four-post-list-items li:nth-child(7) {
    padding-left: 0px;
}
ul.four-post-list-items li {
  	width: 50%;
   display: inline-block;
   float: left;
	margin-bottom: 0;
	border-bottom: 0px solid #eaeaea;
}
#updatejournal .home-col {
 
 }
.single-inside-box-img {
   border-top: 1px solid #eaeaea;
}
ul.four-post-list-items {
   margin-top: 0px;
   width: 100%;
}
.col-of-four {
   margin-top: 15px;
}
.indise-small{
	display: inline-block;
	width: 100%;
	margin-top: 0px;
}
 
ul.four-post-list-items li:nth-child(1) #big-col-2  {
	padding-right: 15px;
}
ul.four-post-list-items li:nth-child(2) #big-col-2  {
	border-right: 0px solid #eaeaea;
	padding-right: 0;
	padding-left: 15px;
}
ul.four-post-list-items li:nth-child(2) #big-col-2 .indise-small  {
 	padding-right: 0;
}
ul.four-post-list-items li:nth-child(3) #big-col-2 .indise-small  {
  padding-left: 0;
} 
ul.four-post-list-items li:nth-child(3) #big-col-2  {
 padding-right: 15px;
}
ul.four-post-list-items li:nth-child(4) #big-col-2  {
	 border-right: 0px solid #eaeaea;
	 padding-right: 0;
	 padding-left: 15px;
}
ul.four-post-list-items li:nth-child(4) #big-col-2 .indise-small  {
 	padding-right: 0;
}
ul.single-post-list-items-four li:nth-child(2) {
	width: 100%;	
   padding-left: 0px;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(3) {
 	width: 100%;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(4) {
 	width: 100%;
  border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 0px;
}
ul.related-newsyeys li {
    width: 23.8%;
}

#most-read {
   padding-left: 10px;
   padding-right: 10px;
}

.single #single-big-col-1 {
   margin-top:15px;
    border-right: 1px solid #eaeaea;
}
.single #single-small-col-1 {
   margin-top: 15px;
   padding-left: 25px;
}
.single .mobile-space {
   padding-left: 0;
}

#single-big-col-1 {
   margin-top:15px;
    border-right: 0px solid #eaeaea;
}
.sharethis-inline-share-buttons {
   margin-bottom: 15px;
}

#single-small-col-1 {
   margin-top: 15px;
   padding-left: 0;
}
#clinical-news-section #big-col-1 {
   border-right: 1px solid #eaeaea;
   padding-right: 15px;
}	 
#big-col-1-latest{
   border-right: 0px solid rgba(255,255,255,0.1);
	padding-right:10px;
	margin-bottom: 15px;
}
#comment-section .owl-item {
   border-right: 0px solid #eaeaea;
}
#big-col-2-latest{
   border-right: 0px solid rgba(255,255,255,0.1);
}
#big-col-3-latest{
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 15px;
}
.mobile-lg{
	display: block;
}	 
.single-image {
   height: 360px;
}
.video-overlay {
   height: 360px;
}	 
.post-col-header {
	display: none;
}
.latest-ed {
   display: inline-block;
}
#big-col-1 {
   border-right: 1px solid #eaeaea;
}
.desktop{
	display: none;
}
.mobile{
	display: block;
} 
.indise-small-second {
   padding-right: 0;
   padding-left: 0;
}
		

.indise-small{
 }
.single-inside-box {
   border-top: 0px solid #eaeaea;
}





.full-width-slide{
	padding-left: 15px;
	padding-right: 15px;
} 
#desktop-nav{
	display: none;
}
header {
   height: auto;
}
.search-box {
   display: block;
    padding-top: 3px;
}
.member-iocn-boxing{
	padding-top: 5px;
	display: inline-block;
	float: right;
}
.seperator-white{
	display: none;
	}
.main-logo { 
   margin-top: 2px;
}

.no-js .owl-carousel, .owl-carousel.owl-loaded {
    padding-top: 0;
}
.single-image-lower {
   width: 100%;
   height: 270px;
}
.accordion-flush .accordion-item {
   border-bottom: 1px solid rgba(255,255,255,0.3);
}
.single-image-sm {
   width: 100%;
   height: 100px;
}
#updatejournal .indise-small {
   padding-left: 0;
}

.intro-title-bar h5{
	font-size: 1rem;
}
.indise-big {
	margin-bottom: 10px;
}

.single .mobile-md {
   display: block;
}
.single #single-big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-top: 0;
   padding-left: 25px;
   border-left: 1px solid #eaeaea;
padding-right: 12.5px;
}
.single #updatejournal #big-col-1-latest{
	    border-bottom: 0px solid #eaeaea;

}
.single #big-col-3-latest{
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 15px;
	margin-top: 10px;
}
.single ul.single-post-list-items-four-side li:nth-child(2) {
    border-bottom: 0px solid #eaeaea;
    margin-bottom: 0;
}
.single ul.single-post-list-items-four-side li:nth-child(2) .author-and-date {
   font-size: 13px;
   margin-bottom: 0px;
}
.single ul.four-post-list-items li:nth-child(1) .single-inside-box-img, .single ul.four-post-list-items li:nth-child(2) .single-inside-box-img {
   border-top:0;
}
.single ul.four-post-list-items li {
  margin-bottom: 0px;
   border-right: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
}
.single ul.four-post-list-items li:nth-child(3), .single ul.four-post-list-items li:nth-child(4) {
       border-bottom: 0px solid #eaeaea;
}
.single ul.four-post-list-items li:nth-child(2), .single ul.four-post-list-items li:nth-child(4) {
           border-right: 0px solid #eaeaea;
}


.inner-app-box {
    padding-top: 30px;
    padding-left: 30px;
}
.app-title-text {
    font-size: 2.6rem;
    margin-bottom: 25px;
}
.approw {
    min-height: 100%;
}

/* Update Css */
 #update-section .single-image-sm {
     width: 100%;
     height: 310px;
     margin-bottom: 10px;
     position: relative;
 }
 .page-template-page-update-home-php .offcanvas {
     top: 0px;
 }
 
 .page-template-page-update-home-php .update-cpd-section .single-image {
     height: 250px;
 }
 .page-template-page-update-home-php .update-cpd-section .indise-big {
     border-right: 0px solid #eaeaea;
     padding-right: 5px;
 }
 
 .page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
     list-style: none;
     text-decoration: none;
     width: 102%;
     display: inline-block;
     border-left: 0px solid #eaeaea;
     border-right: 1px solid #eaeaea;
     margin: 0;
     padding-top: 0px;
     padding-bottom: 0px;
 }

.page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li:nth-child(2) {
      padding-left: 0;
      border-bottom: 0px solid #f7d6c9;
 }
.page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
     border-right: 0px solid #f7d6c9;
     border-bottom: 1px solid #f7d6c9;
 }
.page-template-page-update-home-php .update-cpd-section #big-col-1 ul.post-categories {
 
    height: 22px;
 
 } 
 
 
 
 .update-conference-section .single-inside-box {
      border-top: 0px solid #eaeaea;
      padding-top: 10px;
  }
  .update-conference-section ul.single-post-list-items-two-side li {
      width: 100%;
      border-right: 0px solid #eaeaea;
  }
  .update-conference-section ul.single-post-list-items-two-side li:nth-child(2) {
      border-right: 0px solid #eaeaea;
      padding-left: 0;
  }
  
 .desktop-sm{
   display: block;
 }
 .mobile-sm{
   display: none;
 }

  
  
  .page-template-page-update-home .single-image {
      width: 39%;
    height: auto;
    float: left;
    margin-right: 15px;
  }
  #featured-section-update .single-image {
      border: 1px solid #eaeaea;
      padding: 0;
      box-shadow: 0 1px 2px 0 rgb(0 0 0 / 20%);
  }
  .single-inside-box-main {
      width: 56%;
      float: left;
  }
  .related-sites-1 {
      width: auto;
      height: 26px;
   }
  .related-sites-2 {
      width: auto;
      height: 26px;
   }
  .related-sites-3 {
      width: auto;
      height: 26px;
   }
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
.update-cpd-section ul.sure-single-post-list-items-four-side-up li {
    margin-top: 10px;
}
.page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
        padding-top: 0;
        padding-bottom: 0;
}

 .page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
 
     padding-top: 10px;
     padding-bottom: 10px;
 }
 .inner-app-box {
     padding-top: 30px;
     padding-left: 30px;
 }
 .app-title-text {
     font-size: 2.6rem;
     margin-bottom: 25px;
 }
 .approw {
     min-height: 100%;
 }
 .mobnopad{
   padding-left: 0px;
   padding-right: 0px;
 }
 
 .mobhaspad{
   padding-left: 25px;
   padding-right: 25px;
 }
 
 .page-template-page-update-home .menu-update-nav-container {
 
     display: none;
 }
    .update-logo-sm {
      width: 210px;
      position: absolute;
      top: 8px;
      float: none;
      left: 50%;
      margin-left: -105px;
  }
  .desktop-sm{
    display: block;
  }
  .mobile-sm{
    display: none;
  }
}





/* Responsive Styles 767.98px ------------------------------------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 767.98px) {
  .page-template-page-nigp-home .single-inside-box-main {
      width: 100%;
      float: left;
      padding-bottom: 15px
  }
  .page-template-page-home .single-inside-box-main {
      width: 100%;
      float: left;
      padding-bottom: 15px
  }
  
  
  #featured-section-update #big-col-1 {
      padding-right: 25px;
      padding-left: 25px;
  }
  #featured-section-update #big-col-2 {
      padding-right:25px;
      padding-left: 25px;
  }
  .related-sites-box h5{
    text-align: center;
  }
  .related-sites-box{
    margin-top: 15px;
  }
  .related-sites-1 {
      width: auto;
      height: 22px;
   }
  .related-sites-2 {
      width: auto;
      height: 22px;
   }
  .related-sites-3 {
      width: auto;
      height: 22px;
   }
  
  .backtomindo{
    max-width: 350px;
    float:none;
    margin: 0 auto;
    display: block;
  }
  
  
  .desktop-sm{
  display: block;
}
.mobile-sm{
  display: none;
}
 .page-template-page-update-home .update-conference-section #big-col-2 ul.sure-single-post-list-items-four-side-up li {
     border-bottom: 0px solid #eaeaea;
 }
  .page-template-page-update-home #news-features-section #big-col-2 {
      padding-left: 15px;
      padding-right: 15px;
  }
  
  .page-template-page-update-home #news-features-section #big-col-1 {
      padding-right: 15px;
      padding-left: 15px;
      margin-bottom: 0;
  }
  
  
.page-template-page-update-home  #featured-section-update ul.sure-single-post-list-items-four-side li:nth-child(3) {
     border-bottom: 1px solid #eaeaea !important;
 }
  
 .page-template-page-update-home .home-col {
       margin-top: 15px;
     
  }
  .page-template-page-update-home #featured-section-update .single-image {
      border: 1px solid #eaeaea;
      padding: 0;
      box-shadow: 0 1px 2px 0 rgb(0 0 0 / 20%);
  }
  
  .page-template-page-update-home #big-col-1 {
    padding-right: 25px;
    padding-left: 25px;
  }
  
  .page-template-page-update-home .single-image {
      width: 20%;
      height: auto;
      margin-bottom: 0;
      display: inline-block;
      float: left;
      margin-right: 15px;
  }
  
  ul#menu-update-specialties-1 li {
      text-decoration: none;
      list-style: none;
      border-bottom: 1px solid #fff;
      padding-top: 10px;
      padding-bottom: 10px;
      padding-left: 0;
  }
  
  h2.side-menu-not-drop{
    font-size: 25px;
  }
  
  
  #update-section {
      margin-top: 0;
   }
   
  .page-template-page-update-home-php .update-cpd-section #big-col-1 ul.post-categories {
          height: 12px;
      }
 
 .page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
  
      padding-top: 10px;
      padding-bottom: 10px;
  }
 
 
  #research-update #main-item-home {
      padding-bottom: 10px;
  }
  
  
  
  
  
  .update-conference-section #main-item-home {
      padding-bottom: 0;
      border-bottom: 0px solid #eaeaea;
      margin-bottom: 15px;
  }
  
  
  
  .page-template-page-update-home #big-col-3 {
        border-right: 0px solid #eaeaea;
        padding-left: 12.5px;
        padding-right: 12.5px;
    }

 #featured-section-update #big-col-3{
   padding-left: 25px;
   padding-right: 25px;
 } 
  
  
 #featured-section-update .indise-small {
      padding-left: 12.5px;
      padding-right: 12.5px;
  }
 #featured-section-update #mpu-box {
      margin-top: 0;
      margin-bottom: 0;
  }
  #featured-section-update ul.sure-single-post-list-items-four-side li:nth-child(3) {
      border-bottom: 0px solid #eaeaea !important;
  }
  
 .page-template-page-update-home ul.sure-single-post-list-items-four-side-up li {
      border-bottom: 0px solid #eaeaea;
 
  }
  
#news-features-section #single-inside-box-img.active .single-image-sm {
      display: block;
  }
  
.update-cpd-section #big-col-2 {
      border-right: 0px solid #f7d6c9;
  }

.page-template-page-update-home #news-features-section ul.single-post-list-items-two-side li:nth-child(2) {
      border-bottom: 0;
  }
.page-template-page-update-home #news-features-section  .o-section--bg:before {
      background-color: #fff;
}
.page-template-page-update-home #news-features-section  ul.single-post-list-items-two-side {
       padding-left: 0;
      padding-right: 0;
}
.update-cpd-section ul.single-post-list-items-two-side li {
      border-right: 0px solid #f7d6c9;
}
.update-cpd-section #main-item-home {
       border-bottom: 0px solid #f7d6c9;
}
#news-features-section .indise-big .single-image {
      margin-bottom: 10px;
}
  
a.logo-text p{
  display:none;
}

 .page-template-page-update-home #update-section .owl-item {
     border-right: 0px solid #eaeaea;
     padding-left: 0px;
     padding-right: 0px;
 }
 
 
 .page-template-page-update-home #update-section .owl-theme .owl-nav.disabled+.owl-dots {
     left: 0px;
     top: 8px;
     width: 100%;
     height: 25px;
     display: block;
     position: relative;
     text-align: left;
 }
 #featured-section-update {
     margin-top: 0;
     margin-bottom: 0;
 }
 .page-template-page-update-home #big-col-1 {
     border-right: 0px solid #eaeaea;
     padding-top: 0px;
     margin-bottom:15px;
 }
 .page-template-page-update-home .cat-link-box {
     margin-left: 0 !important;
     padding-left: 0px !important;
     margin-bottom: 5px !important;
     display: block !important;
     height: 15px;
     vertical-align: top;
     position: relative;
     margin-top: -5px;
 }
 .page-template-page-update-home .single-inside-box-main {
     padding-top: 0;
     padding-bottom: 12.5px;
     padding-left: 0px;
     padding-right: 0px;
     border-top: 0px solid #eaeaea;
     display: inline-block;
     width: 75%;
 }
 .page-template-page-update-home .single-inside-box {
         padding-top: 0;
         border-top: 0px solid #eaeaea;
         padding-bottom: 0;
     }
 
 
 header .menu-update-nav-container {
   
     display: none;
 }

 .page-template-page-update-home #news-features-section .single-image-sm {
       display: block
   }
   
 .page-template-page-update-home #news-features-section .single-image-sm {
        display: block
    }
 
 #update-section .single-image-sm {
     width: 100%;
     height: 270px;
     margin-bottom: 10px;
     position: relative;
 }
 
 .category-innovation-series .single-inside-box {
      padding-top: 10px;
      padding-bottom: 10px;
      border-top: 0px solid #eaeaea;
  }
  .category-innovation-series #single-big-col-1 {
  padding-right: 12.5px;
}
  .category-innovation-series #single-small-col-1 {
        padding-left: 12.5px;
       padding-right: 12.5px;
   }
  
.archive .single-image-sm {
        width: 100%;
        height:75px;
 }
 .category-clinical-podcast #single-big-col-1 {
      padding-right: 12.5px;
  
 }
 .category-clinical-podcast #single-small-col-1 {
          padding-left: 12.5px;
         padding-right: 12.5px;
     }
 

.page-template-page-update-home header .menu-update-nav-container{
    display: none;
}

  .page-template-page-nigp-home header .menu-nigp-main-menu-container {
      display: none;
  }
  
  
.page-template-page-update-home .member-iocn-boxing {
     padding-top: 6px;
     display: inline-block; 
  }
  
  
  .update-logo{
        width: 160px;
  float: none;
  margin: 0 auto;
  display: inline-block;
  position: absolute;
  top: 14px;
  left: 50%;
  margin-left: -80px;
   }
 .update-logo-sm{
        width: 100%;
 max-width: 160px;
 display: block;
 float: none;
 margin: 0 auto;
 position: absolute;
 left: 50%;
 margin-left: -80px;
 top: 14px;
 margin-top: 0;
  }

 .mobile-menu-icon{
   display: inline-block;
 } 
 .fa-chevron-up{
   color: #fff!important 
 }
  .page-template-page-nigp-home .author-and-date {
        margin-top:0;
   }
  
 .page-template-page-nigp-home #featured-section ul.post-categories li a {
       color: #00a0d7;
   }
  
 .page-template-page-nigp-home .single-image-sm-journal {
      width: 100%;
      height: 160px;
      margin-bottom: 0px;
      position: relative;
  }
  
  
.page-template-page-nigp-home  #news-features-section ul.single-post-list-items-two-side {
     margin: 0;
     padding-left: 0;
     padding-right: 0;
 } 
 
.page-template-page-nigp-home  #news-features-section #big-col-3 {
     border-right: 0px solid #eaeaea;
     padding-left: 15px;
     padding-right: 15px;
 }
 
 
.page-template-page-nigp-home  #news-features-section .single-image-sm {
      display: block;
  }
 .page-template-page-nigp-home ul.single-post-list-items-two-side li:nth-child(n+2) {
      border-bottom: 1px solid #eaeaea;
  }
  
  #cpd-box{
    border-bottom: 1px solid #fff;
    padding-bottom: 15px;
    margin-bottom: 15px;
  }
  .searchandfilter h4 {
 
      color: #fff;
  }
  .searchandfilter ul li {
      margin-right: 5px;
      padding: 0;
      width: 100%;
  }
  .searchandfilter select.sf-input-select {
      min-width: 100%;
      text-align: left;
  }
  
 .offcanvas-top {
     height: 170px !important;
 } 
  .top-bar {
      padding-top: 8px;
      padding-bottom: 15px;
  }
  .sf-field-search {
      width: 100%;
  }
  .sf-field-submit {
      width: 100%;
  }
  
  
  .search-side-box-2     #search-filter-form-69698 {
      width: 100%;
      float: left;
  }
  .search-side-box-2  .sf-field-search {
      width: 60%;
  }
  .search-side-box-2 .sf-field-submit {
      width: 40%;
  }
  
  
  
  #search-filter-form-69698 {
      width: 94%;
      float: left;
   }
   .close-box {
       width: 4%;
       display: inline-block;
       margin-left: 7px;
   }
   
   
 #offcanvasTop .offcanvas {
     top: 0;
 }
  .desk-show{
    display: none;
  }
  #CybotCookiebotDialogBody .CybotCookiebotScrollContainer {
      max-height: 26em!important;
  }
  #CybotCookiebotDialog h2 {
  
      font-size: 22px!important;
  }
  
  .pop22{
      background-color: #fff;
   height:10px;
    }
    

#research-update #main-item-home{
    padding-bottom: 0;
    border-bottom: 0px solid #eaeaea;	
    }

#main-item-home{
padding-bottom: 0;
border-bottom: 0px solid #eaeaea;	
}
ul.single-post-list-items-two-side li:nth-child(1) {
   
    border-top: 1px solid #eaeaea;
 
}
#__cqButton{
	right: 10px!important;
	bottom: 95px!important;
}

/*
.page-template-page-home-php h5{
	margin-bottom: 0;
}
*/
ul.single-post-list-items-two-side {
    margin: 0;
     padding-left: 25px;
    padding-right: 25px;
}	
ul.single-post-list-items-two-side li {
    list-style: none;
    text-decoration: none;
    width: 100%;
    display: inline-block;
    border-left: 0px solid #eaeaea;
    border-right: 0px solid #eaeaea;
        border-bottom: 1px solid #eaeaea;

    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
        padding-left: 0;
}
ul.single-post-list-items-two-side li:nth-child(2) {
    border-right: 0px solid #eaeaea;
    padding-left: 0;
}
.icon-boxing-app{
	border-top:1px solid #fff; 
	border-bottom: 1px solid #eaeaea; 
	padding-top: 10px;	
	padding-bottom: 10px;
}
 
.text-box-app {
     padding-top: 0px;
     padding-bottom: 0;
}
.app-icon-logo-app {
    width: 87%;
    display: inline-block;
    margin-bottom: 6px;
    float: right;
}
.app-heading{
    padding-top: 0;
    display: inline-block;
    text-align: left;
    font-size: 13px;
        margin-bottom: 0;
    line-height: 21px;
}

	
.quiz-section{
	padding-bottom: 15px;
	padding-top: 15px;
}
	
.page-template-page-account .pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half {
    width: 100%;
    padding-right: 0px;
 }
 .single-image-sports-quiz {
    height: 70px;
    margin-bottom: 15px;
}
.formob{
margin-top:50px;	
	
}
.mob-padding-sub{
margin-bottom: 30px;	
}
#sub-section{
	margin-top: 0px;
	margin-bottom: 0px;
}	

	
.author-img-sub-page{
	display: block;
	width:100%;
	height:auto; 
	max-width:600px;
 	float: none; 
	margin: 30px auto 0 auto;
}
 
.mobnopad{
	padding-left: 0px;
	padding-right: 0px;
}

.mobhaspad{
	padding-left: 25px;
	padding-right: 25px;
}

.approw {
    min-height: 320px;
}

.gold-text {
    color: #fbb040;
    font-size: 22px;
    margin-left: 2.5px;
    margin-right: 2.5px;
}
.inner-app-box .lead {
    font-size: 0.99rem;
 }
ul.mindo-list li {
    font-size: 1rem;
}
a.mindo-btn-black-app{
	padding: 12px 25px;
   color: #fff;
	background-color: #000;
	text-decoration: none;
	position: relative;
	display: inline-block;
	text-align: center;
 	float: none;
 	width: 100%;
	max-width: 100%!important;
	border-radius:0.25rem!important;
} 

 .inner-app-box{
	 padding-top: 30px;
	 padding-bottom: 30px;
	 padding-left: 0;
 }	
	
 .app-title-text{
	 font-size: 2rem;
	 margin-bottom: 15px;
 }	
.single #single-big-col-1 p{
	font-size: 1.125rem;
    letter-spacing: .1px;
    line-height: 2rem;
    margin: 0 0 1rem;
}
.single #single-big-col-1 li{
 font-size: 1.125rem;
 letter-spacing: .1px;
 line-height: 2rem;
 margin: 0 0 0rem;
}
.single-image-sm-classifieds-logo {
    width: auto;
    min-height: 180px;
    margin-bottom: 10px;
    position: relative;
    max-width: 300px;
}


 .subscriber-single {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 90px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    right: 5px!important;
}
.subscriber-single p {
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.subscriber-only-single {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}

.subscriber {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 90px;
    float: left;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    left: 17.5px;
}

.subscriber p {
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.subscriber-only {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}


.sponsored-box-home {
    margin-top: 0px;
}	
.single-image-sm-sponsored {
    width: 100%;
    height: 210px;
}
.sponsored-text-box {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 5px;
}	
	ul.sure-single-post-list-items-four-side li:nth-child(2){
	border-bottom: 0px solid #eaeaea;
}

.secondary-title{
	font-size: 18px;
}	
.mobile-md{
		display: block;
}
.category #trending .single-image-sm-cat {
   display: block;
}	
.single ul.four-post-list-items li {
  margin-bottom: 0px;
   border-bottom: 0px solid #eaeaea;
}
.share-to {
  padding-top: 7.5px;
  font-size: 12px;
  color: #999;
}
.sharebox{
	display: inline-block;
	width: auto;
	float: left;
	margin-right: 5px;
} 
	
.single ul.four-post-list-items li .single-inside-box-img {
   border-top:1px solid #eaeaea;
}
.single ul.four-post-list-items li:nth-child(1) .single-inside-box-img, .single ul.four-post-list-items li:nth-child(2) .single-inside-box-img {
    border-top:1px solid #eaeaea;
}

.single ul.four-post-list-items li {
  margin-bottom: 0px!important;
}
ul.sure-single-post-list-items-four-side li {
   padding-bottom: 10px;
   
}
ul.four-post-list-items li:nth-child(1) {
   padding-right: 0px;
   border-right: 0px solid rgba(255,255,255,0.1);
}
ul.four-post-list-items li:nth-child(2) {
   padding-left: 0px;
}	 
ul.four-post-list-items li:nth-child(3) {
   padding-right: 0px;
   border-right: 0px solid rgba(255,255,255,0.1);
      border-left: 0;

}
ul.four-post-list-items li:nth-child(4) {
   padding-left: 0px;
   border-left: 0;
}	 
.mobile-inline{
		display: inline-block;
}
.single-inside-box-img {
   padding-top: 10px;
   padding-bottom: 10px;
   border-top: 1px solid #eaeaea;
}
#big-col-3 {
    padding-left: 25px;
}
.indise-big {
   border-right: 0px solid #eaeaea;
   padding-right: 0px;
	margin-bottom: 0;
}
.mobile-show{
	display: block;
}
.desktop-show{
	display: none;
}
.single-image-xsm-four {
	width: 25%;
   height: 60px;
   margin-top: 8px;
   float: right;
}	

#big-col-1-dark {
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-right: 15px;
}

ul.four-post-list-items li {
   width: 100%;
   border-top: 0px solid #eaeaea;
}	 

.ldb{
	display: none;
}
ul.single-post-list-items-four li:nth-child(1) {
	width: 100%;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(2) {
	width: 100%;	
    padding-left: 0px;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(3) {
 	width: 100%;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(4) {
 	width: 100%;
  border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 0px;
}

.category .indise-small-1 {
   padding-right: 0px;
   padding-left: 0px;
} 
.category ul.single-post-list-items-four-side li:nth-child(3) {
   border-bottom: 1px solid #eaeaea;
}	
.category ul.single-post-list-items-four-side li:nth-child(4) {
   border-bottom: 0px solid #eaeaea;
} 
#big-col-3-latest {
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 12.5px;
}
.video-overlay-sm {
   height: 100%;
}
.o-section--bg {
   padding-bottom: 10px;
}
.o-section--bg::before {
   top: 11.72%;
}
#new-team-section {
   margin-top: 0;
   padding-bottom: 0px;
}
#big-col-1 {
   border-right: 0px solid #eaeaea;
}

/* Adverts -------------------------------- */	 
.ldb-mobile{
	width: 300px;
	height: 90px;
	float: none;
	margin: 7.5px auto;
}
.ldb-mobile img{
	width: 100%;
	height: 90px;
}
.desktop-ads {
   display:none;
}
.mobile-ads {
	display: block;
    padding-top: 0;
    padding-bottom: 0;
     margin: 7.5px auto;
}






ul.single-post-list-items-four li {
   width: 100%;
}
.video-overlay {
   height: 210px;
}
ul.single-post-list-items-four li:nth-child(1){
	border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(2){
	border-right: 0px solid #eaeaea;
	padding-left: 0px;
	padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(3){
   padding-left: 0px;
   padding-right: 0;
}
ul.single-post-list-items-four li:nth-child(4){
	border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(5){
	border-right: 0px solid #eaeaea;
	padding-left: 0px;
	padding-right: 0px;
}
ul.single-post-list-items-four li:nth-child(6){
    padding-left: 0px;
   padding-right: 0;
}
.overlaying {
   padding-top: 25px;
   padding-left: 10px;
}
.single-image-xsm {
    margin-top: 0px;
}
.single-image-sm {
   width: 100%;
   margin-bottom: 0;
}
.mobile-md{
	display: block;
} 
ul#menu-side-nav .dropdown-menu li {
   border-top: 0px solid #fff !important;
   padding-top: 0;
	padding-bottom: 0;
}
.text-box {
   float: left;
   display: inline-block;
   padding-top: 15px;
}
.img-box {
   float: left;
   display: inline-block;
}

ul#menu-side-nav li a {
   padding-left: 0;
   color: #fff;
   display: block;
   list-style: none;
    font-size: 28px;
	font-family: 'Merriweather', serif;
   padding: 0;
}
ul#menu-side-nav li {
   display: block;
   width: 100%;
   padding-top: 5px;
   padding-bottom: 5px;
}
ul#menu-side-nav{
	padding-left: 5px;
}
.search-side-box {
   padding-left: 0px;
}
.foot-border-top {
   border-top: 0px solid hsla(0,0%,100%,.2);
   margin-top: 25px;
   margin-bottom: 0px;
   padding-top: 25px;
}
.accordion{
   border-bottom: 0.5px solid rgba(255,255,255,0.3);
   padding-left: 0;
   padding-right: 0;
}	 
.accordion-flush .accordion-item{
   border-bottom: 0.5px solid rgba(255,255,255,0.3);
}
footer .accordion-button {
   padding-top: 15px;
   padding-bottom: 15px;
   font-size: 20px;
}

ul.single-post-list-items li:nth-child(3) .post-col-2{
	display: none;
}
ul.single-post-list-items li:nth-child(3) .post-col-3{
	display: none;
}
ul.social-nav {
   margin: 20px auto;
   padding: 0;
   float: none;
	width: 165px;
}
ul.social-nav li a {
   color: #767676!important;
   font-size: 20px;
   vertical-align: top!important;
}
ul.social-nav li {
   display: inline-block;
   padding-right: 5px;
   color: #fff!important;
   padding-left:5px;
}
footer ul.social-nav li a {
   color: rgba(255,255,255,1) !important;
   font-size: 16px;
}
.back-to-top{
	text-align: center;
   width: 100px;
   float: none;
   margin: 0 auto;
   display: block;
}	 
.owl-carousel-1 .owl-item{
	margin-top: 0;
}
#comment-section .owl-carousel-1 .owl-item{
	margin-top: 0px;
}	 
.mpu-home{
	margin-top: 20px;
}	  
#latest-news-section {
   padding-bottom: 0px;
}	 
#big-col-2 {
   border-right: 0px solid #eaeaea;
}
#big-col-3-opp {
   border-left: 0px solid #eaeaea;
   padding-right: 15px;
   margin-top: 15px;
   padding-left: 12.5px;
}
#big-col-2-opp {
   border-left: 0px solid #eaeaea;
	padding-right: 12.5px;
   padding-left: 12.5px;
   margin-top: 15px;
}
#big-col-1-opp {
   border-left: 0px solid #eaeaea;
   padding-left: 12.5px;
   margin-top: 0px;
   padding-right: 12.5px;
}
.indise-small-second{
    padding-right: 0px;
   padding-left: 0px;
   border-bottom: 1px solid #000;
}	 
#news-features-section .owl-theme .owl-nav.disabled+.owl-dots {
   margin-top: 0px;
   left: 7.5px;
   margin-bottom: 0px;
   top: 185.5px;
}
#clinical-news-section {
   padding-top: 15px;
   padding-bottom: 15px;
}
.mobile-pad{
	margin-bottom: 0;
}

#coments-bdr{
	border-right: 0px solid #eaeaea;
	padding-left:15px;
}
#latest-news-section #big-col-1{
	margin-bottom: 12.5px;
}
#comment-section {
   padding-top: 0px;
   margin-top: 0px;
}
#latest-news-section #big-col-2-latest {
   border-right: 0px solid rgba(255,255,255,0.1);
   margin-top: 12.5px;
   padding-left: 12.5px;
   padding-right: 12.5px;
}
#big-col-1-latest {
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-right: 12.5px;
   margin-bottom:12.5px;
   padding-left: 12.5px;
}	 
.indise-small {
   margin-top: 0px;	
	padding-left: 12.5px;
}
#postnoimagesecond:nth-child(5) .post-col {  
	display: none; 
}
#postnoimage:nth-child(5) .post-col {  
	display: none; 
}
.mx-w-100 {
   max-width: 100% !important;
   padding-left: 0;
   padding-right: 0; 
 }
.single-image {
   width: 100%;
   margin-bottom: 0px;
   height: 250px;
} 
#life-section .page-template-page-home .single-image {
    margin-bottom: 10px;
}   
.single-image {
   width: 100%;

   height: 360px;
} 
.author-and-date {
   font-size: 0.8rem;
line-height: 1.3rem;
   margin-top: 0px;
   margin-bottom: 0;
} 
#big-col-1 {
   border-right: 0px solid #eaeaea;
}




.owl-theme .owl-nav.disabled+.owl-dots {
   top: 180px;
   margin-bottom: 0;
   left: 10px;
} 
.owl-carousel .owl-item {
   padding-bottom: 10px;
   border-bottom: 0px solid #eaeaea;
}

.search-box {
    margin-left: 5px;
}
.desktop{
	display: none;
}
.mobile{
	display: block;
}
.login-buttin{
		display: none;
}
.timedate{
	display: none;
}
.mobile-menu{
	display: block;
	top: 15px;
	position: absolute;
	left: 0;
}
header {
   height: 55px;
    padding-top: 0;
	}
.seperator-white{
	display: none;
}
.home-news {
   border-top:0px solid #ebebeb;
	padding-top: 0px;
}
.pad60 {
	padding-top: 25px;
}
#home-feature{
	padding: 0;
	overflow: hidden;
}
#home-feature-yes{
	padding-left: 15px;
	padding-right: 15px;
}
#home-feature-yes-2{
	padding-left: 15px;
	padding-right: 25px;
}
.feature-box {
   height: 350px;
   margin-bottom: 15px;
}
.second-feature-image {
	height: 90px;
	margin-bottom: 15px;
	width: 90px;
	float: right;
}
.mobile-line-break{
	border-bottom: 0px solid #ebebeb;
	margin-bottom: 15px;
	margin-top: 15px;
}
.home-col {
	border-top: 1px solid #000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.post-col {
	border-top: 1px solid #ebebeb;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
.post-col-2 {
	border-top: 1px solid #eaeaea;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
.post-col-3 {
	border-top: 1px solid #ebebeb;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
 
.dropdown-toggle::after {
	float: right;
	padding-top: 0;
	margin-top: 16px;
	margin-right: 5px;
	color: #6e822b!important;
}
.dropdown-menu[data-bs-popper] {
	top: 100%;
	left: 0;
	margin-top: .125rem;
	position: static;
}
.container-fluid{
	overflow: hidden;
}
.plm {
	padding-left: 0;
}
.prm{
	padding-right: 0;
}
.single-inside-box-main{
	padding-top: 7.5px;
   padding-bottom: 7.5px;
   padding-left: 25px;
   padding-right: 0px;
   border-top: 0px solid #eaeaea;
} 
.single-inside-box{
	padding-top: 7.5px;
   padding-bottom: 7.5px;
   padding-left: 0px;
   padding-right: 0px;
   border-top: 0px solid #eaeaea;
} 
.img-bx{
	margin-bottom: 7.5px;
}
.full-width-slide{
	padding-left: 0px;
	padding-right: 0px;
}
.member-time{
	display: none;
}
.desktop-1{
		display: none;
}
.mobile-1{
		display: inline-block;
}	
.search-box{
		display: inline-block;
}	
.mob{
	padding-left: 0; 
}
.mp0{
	padding-right: 0;
	padding-left: 0; 

} 
.latest-ed {
   display: inline-block;
   width: 140px;
}
#clinical-news-section #big-col-1{
   border-right: 0px solid #eaeaea;
   padding-right: 12.5px;
}
#societies-conf #big-col-1{
   border-right: 0px solid #eaeaea;
   padding-right: 15px;
   margin-bottom: 15px;
}
#clinical-news-section .indise-small, #societies-conf .indise-small{
	padding-left: 0px;
	padding-right: 0;	
}
#societies-conf #big-col-2{ 
   margin-bottom: 15px;
}
#societies-conf #big-col-3{
   border-right: 0px solid #eaeaea;
   padding-right: 0px;
   padding-left: 0px;
   margin-bottom: 0px;
}
#cpd-mods {
   background-color: #f2f5f7;
   padding-top: 15px;
   padding-bottom: 0px;
   margin-top: 0;
}
.cpd-box {
   padding: 15px;
   border: 1px solid #eaeaea;
}
.comment-box {
   border-right: 1px solid #ebebeb;
   margin-bottom: 15px;
}
.optionselect{
	font-size: 12px;
}
.life-col {
padding-right: 12.5px;
    margin-bottom: 12.5px;
} 
.life-col-1 {
   border-left: 0px solid #ebebeb;
   padding-left: 12.5px;
   padding-right: 15px;
}
.singleposting:nth-child(1){
	padding-left: 15px;
}
.col-of-four{
	margin-top: 15px;	
}
#life-section .indise-small {
   margin-top: 0px;
   padding-right: 0;
   padding-left: 0;
}
#updatejournal{
	margin-top: 0;
	padding-bottom:15px;
}
#updatejournal #post-col-black{
	padding-bottom: 15px;
	border-bottom: 1px solid #000;	
} 
.foot-border-top br{
	display: block;
}
#category-header {
   padding-top: 0;
   padding-bottom: 0px;
}
ul.single-post-list-items li {
   list-style: none;
}
ul.related-newsyeys li {
   list-style: none;
   width: 100%;
   display: inline-block;
}
ul.related-newsyeys li:nth-child(1) {
   border-right: 0px solid #eaeaea;
   padding-right: 15px;
   padding-left: 15px;
}
ul.related-newsyeys li:nth-child(2) {
   border-right: 0px solid #eaeaea;
   padding-right: 15px;
   padding-left: 15px;
}
ul.related-newsyeys li:nth-child(3) {
   border-right: 0px solid #eaeaea;
   padding-right: 15px;
   padding-left: 15px;
}
ul.related-newsyeys li:nth-child(4) {
   border-right: 0px solid #eaeaea;
   padding-right: 15px;
   padding-left: 15px;
}
.search-box {
   display: block;
   padding-top: 0px;
}
.sticky-menu-button{
	margin-top: 15px;
}
.post-col-header {
   border-bottom:0px solid rgba(255,255,255,0.1);
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 15px;
}

#single-big-col-1{
	margin-top: 15px;
	border-right:0px solid #eaeaea;
}
.single #single-big-col-1{
	margin-top: 15px;
	border-right:0px solid #eaeaea;
}
#single-small-col-1{
	 margin-top: 25px;padding-left: 0px; padding-right: 0px;
}
.home-col-2 .home-col-2{
	margin-top: 25px;
}
#featured-section{
	margin-top: 0px;	
}


#big-col-1-dark{
	margin-bottom: 15px;
	border-right: 0px solid rgba(255,255,255,0.1);
   padding-right: 12.5px;
}
#big-col-2-dark {
   border-right: 0px solid rgba(255,255,255,0.1);
   margin-bottom: 15px;
}
#big-col-3-dark {
   border-right: 0px solid rgba(255,255,255,0.1);
   padding-left: 0px;
   padding-right: 0;
}
ul.single-post-list-items-dark li {
   margin-top: 0px;
   list-style: none;
   text-decoration: none;
   width: 100%;
   border-bottom: 1px solid rgba(255,255,255,0.3);
   margin-bottom: 10px;
   padding-bottom: 10px;
   padding-top: 10px;
}
ul.single-post-list-items-four-side li {
   list-style: none;
   text-decoration: none;
   width: 100%;
   border-top: 1px solid #eaeaea;
   margin: 0;
   border-bottom: 0px solid rgba(255,255,255,0.1);
   padding-top: 10px;
   padding-bottom: 10px;
}
ul.single-post-list-items-four-side {
	margin-bottom: 0;
	margin-top: 0;
}
ul.single-post-list-items-four-side li:nth-child(5){
	border-bottom: 0px solid #eaeaea;
}
.mpu-home {
   margin-top: 0px;
   margin-bottom: 0;
}
.video-source {
   background-color: #f2f5f7;
   padding-left: 25px;
   padding-top: 10px;
   padding-bottom: 10px;
   font-size: 12px;
}
.page-template-page-home .indise-small-1 {
   padding-right: 0px;
}
.foot-border-top {
   border-top: 0px solid rgba(255,255,255,0.1);
   margin-top: 25px;
   margin-bottom: 0px;
   padding-top: 15px;
   padding-bottom: 15px;
}
.back-to-top{
	color: #fff;
	font-size: 12px;
	float: none;
	margin: 0 auto;
	margin-top: 0px;
	width: 78px;
	display: block;
}
footer {
   background-color: #000;
   padding-top: 0px;
   padding-bottom: 15px;
   color: #fff !important;
}
.mobile-logo-footer {
   width: 110px;
   position: relative;
   height: auto;
   margin: 5px auto;
   float: none;
   display: block;
}
ul.social-nav {
   margin: 15px auto;
   padding: 0;
   float: none;
   width: 140px;
}
ul.social-nav li a {
   color: rgba(255,255,255,1) !important;
   font-size: 16px;
   vertical-align: top !important;
}
ul.four-post-list-items{
	margin-top:15px;
	width: 100%
}
ul.four-post-list-items li {
   margin-top: 0px;
   list-style: none;
   text-decoration: none;
   margin-bottom: 0px;
   width: 100%;
   vertical-align: top;
   display: inline-block;
   float: left;
}
ul.four-post-list-items li:nth-child(1) #big-col-2 .indise-small{
	padding-left: 0;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(1) #big-col-2 {
   padding-right: 0;
}
ul.four-post-list-items li:nth-child(2) #big-col-2 .indise-small{
	padding-left: 0px;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(2) #big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-right: 0;
   padding-left: 0;
}
ul.four-post-list-items li:nth-child(3) #big-col-2 .indise-small{
	padding-left: 0px;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(4) #big-col-2{
	border-right: 0px solid #eaeaea;
	padding-right: 0;
   padding-left: 0;
}
ul.four-post-list-items li:nth-child(4) #big-col-2 .indise-small{
	padding-left: 0px;
	padding-right: 0px;
}
.show-xl{
	display: none;
}
.hide-xl{
	display: block;
}
.intro-title-bar h5{
	font-size: 1rem;
}
#life-section {
   margin-top: 0;
}
.col-of-four {
   margin-top: 0;
}
#single-inside-box-img.active .single-image-sm {
   display: none;
}
#clinical-news-section #big-col-3 {
   padding-left: 12.5px;
}
ul.sure-single-post-list-items-four-side-up li {
   border-bottom: 0px solid #eaeaea;
}
ul.sure-single-post-list-items-four-side-up li {
   margin-top: 10px;
   list-style: none;
   text-decoration: none;
   border-top: 1px solid #eaeaea;
   margin-bottom: 0px;
}
#coments-bdr {
   border-right: 0px solid #eaeaea;
   padding-left: 0;
}
.mobile-inline{
	display: inline-block;
} 
.show-xl{
	display: none;
}
.hide-xl{
	display: block;
}
ul.four-post-list-items{
	margin-top:0;
	width: 100%;
	margin-bottom: 0;
}
ul.four-post-list-items li {
   margin-top: 0px;
   list-style: none;
   text-decoration: none;
   margin-bottom: 0px;
   width: 100%;
   vertical-align: top;
   display: inline-block;
   float: left;
   padding-left: 0;
    border-left: 0;

}
ul.four-post-list-items li:nth-child(1) #big-col-2 .indise-small{
	padding-left: 0;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(1) #big-col-2 {
   padding-right: 0;
}
ul.four-post-list-items li:nth-child(2) #big-col-2 .indise-small{
	padding-left: 0px;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(2) #big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-right: 0;
   padding-left: 0;
}
ul.four-post-list-items li:nth-child(3) #big-col-2 .indise-small{
	padding-left: 0px;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(4) #big-col-2{
	border-right: 0px solid #eaeaea;
	padding-right: 0;
   padding-left: 0;
}
ul.four-post-list-items li:nth-child(4) #big-col-2 .indise-small{
	padding-left: 0px;
	padding-right: 0px;
}
ul.four-post-list-items li:nth-child(3) #big-col-2 {
   padding-right: 0;
}
.ldb{
	display: none;
}	  
.indise-small-1 {
	padding-left:0px;
   padding-right: 0px;
 }
.mpu-home img{
	float: none;
	margin: 0 auto;
	width: 300px;
	height: 250px;
	display: block;
}

p {
  font-size: 14px;
}
.single-image-sm-category{
	 width: 100%;
   height: 75px;
}
.single-image-sm {
   width: 100%;
   height: 105px;
}
.single-image-sm-cat {
   width: 100%;
   height: 65px;
}
	 
ul.single-post-list-items-four-side {
    margin-top: 0;
}
.mp0{
	padding: 0;
}
.single-image {
   width: 100%;
   margin-bottom: 0;
}  
.main-title-text {
   margin-top: 0;
   color: #000;
   margin-bottom: 7.5px;
}

.desktop{
	display: none;
}
.mobile{
	display: block;
}
.login-buttin{
	display: none;
}
.timedate{
	display: none;
}
.mobile-menu{
	display: block;
}
.main-logo {
   width: 280px;
   left: 50%;
   margin-left: -140px;
   position: absolute;
   top: 13.5px;
}
.feature-box{
	height: 200px;
	margin-bottom: 15px;
}
.side-col-home {
   border-right: 0px solid #ebebeb;
   border-left:0px solid #ebebeb;
}
.home-news {
   border-top: 0px solid #ebebeb;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
}
.navbar {
	padding-top: 0;
}
.menu-button-box{
	position: relative;
	margin-top: 10px;
}
.logins {
   position: absolute;
   top: 20px;
   right: 15px;
   width: 20px;
}
.single-middle-col{
	padding-left: 15px;padding-top: 15px;padding-right: 15px;
}
.single-right-col-2{
	border-left:0px solid #eaeaea;padding-top: 15px;
	padding-left: 15px;
}
.single-left-col{
	border-right:0px solid #eaeaea;padding-top: 15px;
}
.single-page-image{
	margin-right: 0px;width: 100%;height: auto;min-height:250px;margin-bottom: 15px;
}
#feature-section{
	margin-top:0px;
} 
.item.comment-box-new.col-12 {
   border-right: 0px solid #ebebeb;
   padding-left: 0;
   padding-right: 0px;
}
.coment-text {
   display: inline-block;
     padding-top: 0;
}
.main-title-text{
	margin-top: 0px;
	color: #000;
    font-size: 1.5rem;
    line-height: 2rem;
}
.single-inside-box-main-2{
   border-top: 1px solid #eaeaea;
} 
.single-inside-box{
    border-top: 0px solid #eaeaea;
} 
.home-col-brreaking {
	border-top:1px solid #000;
	margin-top: 7.5px;
}
a.mindo-btn-black{
   padding: 12px 25px;
   color: #fff;
	background-color: #000;
	text-decoration: none;
	font-size: 12px;
 }
a.mindo-btn-green{
   padding: 12px 25px;
   color: #fff;
	background-color: #6e822b;
	text-decoration: none;
	font-size: 12px;
 }
a.mindo-btn-white{
   padding: 12px 25px;
   color: #000;
	background-color: #fff;
	text-decoration: none;
	font-size: 12px;
 }
ul.member-access li a {
    color: #fff;
    font-size: 12px;
} 
.latest-ed{
	display: none;
}
#home-feature-yes {
   margin-top: 15px;
}
.single-inside-box-img {
	padding-bottom: 15px;
    border-top: 0px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
   display: block;
   padding-top: 0;
   padding-right: 0;
 }
.owl-carousel .owl-stage-outer {
 }
.main-one{
	display: inline-block;
	width: 80px;
	height: 80px;
	float: right;
 }
.main-two{
	display: inline-block;
	padding-right: 15px;
}
ul.post-categories li{
	padding-top: 0px!important;
   padding-bottom: 0px!important;
} 
ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 0px;
   padding-top: 0;
   height: 16px;
}
ul.sure-single-post-list-items-four-side li {
   padding-top: 15px;
   padding-bottom: 15px;
	margin-bottom: 0px;
}
ul.single-post-list-items-four-side li {
   padding-top: 15px;
   padding-bottom: 15px;
   border-top: 1px solid #eaeaea;
}
ul.single-post-list-items-four-side li:nth-child(1) {
   border-top: 1px solid #eaeaea;
} 
.indise-small-1 .intro-title-bar {
   margin-bottom: 0;
}
.o-section--bg:before {
   content: "";
   position: absolute;
   z-index: -1;
	top: 220px;
   bottom: 0;
   left: 0;
   right: 0;
   margin-left: 0;
   background-color: #f2f5f7;
   pointer-events: none;
} 
.o-section--bg {
   padding-bottom: 0px;
   margin-top: 0px;
   padding-top:10px;
}
.comment-box-life {
   padding-left: 0px;
   padding-right: 0px;
   border-right: 1px solid #ebebeb;
}
.container-fluid{
	overflow: hidden;
/*
	padding-left: 0;
   padding-right: 0;
*/
}
.plm {
	padding-left: 0;
}
.prm{
	padding-right: 0;
}
.single-inside-box{
	padding-top: 10px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
} 

.indise-small {
   padding-left:0px;
   padding-right: 0px;    
}
.owl-carousel .owl-item {
   padding-bottom: 10px;
   border-bottom: 0px solid #eaeaea;
}

.img-bx{
	margin-bottom: 7.5px;
}
.full-width-slide{
	padding-left: 0px;
	padding-right: 0px;
}
.footercol{
	border-bottom:1px solid hsla(0,0%,100%,.2);
	padding-top: 25px;
	width: 100%;
	display: block;
	padding-bottom: 25px;
	height: 160px;
}
.form-control {
	width: 87.5%;
}
.member-time{
	display: none;
}
.desktop-1{
	display: none;
}
.mobile-1{
	display: inline-block;
}		
.mob{
	padding-left: 0; 
}
.moby{
	padding-right: 0;
	padding-left: 0; 	
} 
#big-col-1 {
   border-right: 0px solid #eaeaea;
   padding-top: 10px;
} 
#big-col-3 {
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
   padding-right: 25px;
}
.single-inside-box-main{
	padding-top: 12.5px;
   padding-bottom: 0px;
   padding-left: 25px;
   padding-right: 20px;
   border-top: 0px solid #eaeaea;
} 

.bdr-btm {
   border-bottom: 0px solid rgba(255,255,255,0.1);
}
a.sell-all-text {
   font-size: 12px;
}

#mpu-box {
   background-color: #f2f5f7;
   padding-top: 15px;
   padding-bottom: 15px;
   margin-bottom: 10px;
   width: 100%;
   margin-top: 10px;
}
#st-1 .st-btn &gt; img {
  display: inline-block;
  height: 20px;
  width: 20px;
  position: relative;
  top: 3px!important;
  vertical-align: top;
}

#st-1 .st-btn {
   height: 27px!important;
  line-height: 27px!important;
  margin-right: 5px!important;
  padding: 0 5px!important;
   top: 0;
 
}
.sharethis-inline-share-buttons {
   margin-bottom: 15px;
}
#societies-conf {
   background-color: #000;
   padding-top: 15px;
   padding-bottom: 0px;
   margin-top: 0px;
   color: #fff;
   padding-left:0px;
   padding-right: 0px;
}
#life-section {
   margin-top: -1px;
}
.second-feature-image {
   height: 90px;
   margin-bottom: 15px;
   width: 90px;
   float: right;
   margin-left: 10px !important;
}
.post-col-2 {
   border-top: 1px solid #eaeaea;
   margin-top: 7.5px;
   margin-bottom: 7.5px;
   margin-left: 0px;
   margin-right: 0px;
}
.comment-team-box {
   width: 75px;
   height: 75px;
   border-radius: 75px;
   border: 0px solid #000;
   float: none;
   display: block;
   margin: 0 auto;
}
.ldb-mobile {
   width: 300px;
   height: auto;
   float: none;
   margin: 5px auto;
}
.indise-small-second {
   border-bottom: 0px solid #000;
   margin-bottom: 0px;
}
#latest-news-section .indise-small-1{
	padding-left: 0px;
	padding-right: 0;
}	
#single-small-col-1 {
   margin-top: 15px;

}
.single .mpu-home {
   margin-top: 0px;
   margin-bottom: 15px;
}
.single #single-small-col-1{
	 margin-top: 0px;
	 padding-left: 0px;
}
.single #single-big-col-1 {
   margin-top: 0;
   padding-right: 12.5px;
   border-right: 0px solid #eaeaea;
   padding-left: 12.5px;
}
.single .indise-small-1 {
   padding-right: 15px;
   padding-left: 15px;
}
.single .pad60{
	padding: 0;
}
.image-box-title-bar{
	background-color: #f2f5f7;
	padding-left: 12.5px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;	
}	
#most-read{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
}
 
.author .indise-small-1 {
   padding-right: 0px;
   padding-left: 0;
}
.author #single-small-col-1 {
   margin-top: 25px;
}
footer ul.social-nav {
   margin: 15px auto;
   padding: 0;
   float: none;
   width: 147px;
}
.col-of-four {
   margin-top: 0;
}
.page-template-page-nigp-home #news-features-section .single-image-sm{
  display: inline-block!important;
}

#news-features-section .single-image-sm{
	display: none;
}
#single-inside-box-img.active .single-image-sm{
	display: none;
}
.owl-carousel .owl-item {
   padding-bottom: 0;
}
ul.sure-single-post-list-items-four-side-up {
   padding: 0;
   margin-top: 0px;
   margin-bottom: 0;
} 
#big-col-3-opp {
   margin-top: 0;
}
#big-col-2-opp {
   margin-top: 0;
}
ul.sure-single-post-list-items-four-side-up{
	padding: 0;
	margin-top:0px;
	margin-bottom: 10px;
}
#single-inside-box-img {
   margin-bottom: 0px;
   padding-top: 0;
   padding-bottom: 0;
}
#single-inside-box-img.active #fist-row-no-show-image {
   border-bottom: 0px solid #eaeaea;
   margin-bottom: 0;
}
.page-template-page-nigp-home ul.sure-single-post-list-items-four-side-up li{
  margin-top: 0px;
  list-style: none;
  text-decoration: none;
  border-top: 0px solid #eaeaea;
  margin-bottom: 0px;
  border-bottom: 1px solid #eaeaea!important;
}

ul.sure-single-post-list-items-four-side-up li{
	margin-top: 0px;
	list-style: none;
	text-decoration: none;
	border-top: 1px solid #eaeaea;
	margin-bottom: 0px;
}
ul.sure-single-post-list-items-four-side-up li {
   border-bottom: 0px solid #eaeaea;
   margin-top: 15px;
   padding-top: 15px;
}
#clinical-news-section #big-col-3 {
   margin-top: -10px;
   padding-left: 12.5px;
   padding-right: 12.5px;
}
#clinical-news-section .single-inside-box {
   padding-top: 10px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
}
#clinical-news-section {
   padding-top: 0;
   padding-bottom: 0;
}
.mobile-space{
	padding-left: 0;
}
.sticky-menu-button {
    margin-left: 0;
}
.search-box{
	display: inline-block;
	margin-left: 0;
}
.member-iocn-boxing {
   padding-top: 5px;
   display: inline-block; 
}
.accordion-button {
   font-size: 22px;
}
footer {
   padding-top: 0;
   border-top: 1px solid rgba(255,255,255,1);
   margin-top: 0;
}
#featured-section .single-inside-box{
	padding-top: 0px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
} 
#featured-section ul.post-categories li a {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
}
.cat-link-box{
	    margin-left: 0!important;
    padding-left: 0px!important;
    margin-bottom: 2.5px!important;
    display: block!important;
    height: 12px;
}
#featured-section a.cat-link {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
   margin-bottom: 0;
   height: 12px;
}
#featured-section ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 5px;
   height: 12px;
   overflow: hidden;
}
#latest-news-section .single-inside-box {
   padding-top: 0px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
}
#featured-section #big-col-1 {
   padding-top: 0px;
}
#featured-section .owl-carousel .owl-item {
   padding-bottom: 0px;
   border-bottom: 0px solid #eaeaea;
 }
#featured-section .owl-carousel .owl-item .item {
 }

#featured-section .indise-big {
   border-right: 0px solid #eaeaea;
   padding-right: 0px;
   margin-bottom: 10px;
}
#featured-section #big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
   padding-right: 25px;
} 
#featured-section .owl-theme .owl-nav.disabled+.owl-dots{
   top: 220px;
   margin-bottom: 0;
   left: 25px;
}

.category .owl-theme .owl-nav.disabled+.owl-dots{
      top: 178px;
    margin-bottom: 0;
    left: 25px;
}


#pages-section-overview .single-inside-box{
	padding-top: 0px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
} 
#pages-section-overview ul.post-categories li a {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
}
#pages-section-overview ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 5px;
   height: 12px;
   overflow: hidden;
}
#pages-section-overview #big-col-1 {
   padding-top: 0px;
}
#pages-section-overview .owl-carousel .owl-item {
   padding-bottom: 0px;
   border-bottom: 0px solid #eaeaea;
}
#pages-section-overview .indise-big {
   border-right: 0px solid #eaeaea;
   padding-right: 0px;
   margin-bottom: 10px;
}
#pages-section-overview #big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-left: 25px;
   padding-right: 25px;
} 
#pages-section-overview.owl-theme .owl-nav.disabled+.owl-dots {
   top: 220px;
   margin-bottom: 0;
   left: 25px;
}






.study-icon{
	vertical-align: middle;
	margin-top: 0px;
	font-size: 36px;
}
#societies-conf .indise-small-1{
	padding-left: 12.5px;
	padding-right: 12.5px;
}
.single .single-inside-box {
   padding-top: 0;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
}
.single ul.four-post-list-items li:nth-child(1) .single-inside-box-img {
    border-top:0;
}
.single ul.single-post-list-items-four-side li:nth-child(1) {
   border-top: 0px solid #eaeaea;
}
.read-limit {
	background-color: #000;
	color: #fff;
	padding: 10px;
	text-align: center;
	font-size: 11px;
	margin-top: 0px;
	text-decoration: none;
}
.side-navigation {
   width: 25px;
   height: 25px;
   margin-top: 0px;
}
.membericon-sticky{
padding-top: 0;
float: right;
padding-right: 0;
position: absolute;
top: 15px;
right: 12.5px;
}
.post-col-grey {
   border-top: 0px solid #eaeaea;
}

#most-read .intro-title-bar {
   margin-bottom: 0;
}
.desktop-display{
	display: none;	
}
#updatejournal #big-col-1-latest {
   border-bottom:0px solid #eaeaea;
}
.article-limit{
    background-color: #000;
    padding-left: 12.5px;
    padding-right: 12.5px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
	
}
.article-limit-inner{
border: 0px solid rgba(255,255,255,0.1);
    padding: 25px 15px;
    background-color: #000;
    position: absolute;
    left: 15px;
    right: 15px;
    top: 120px;
    margin-top: 0;
 }
ul.post-categories li{
	height: 12px;
	margin-top: 0!important;
}
ul.post-categories li a {
   display: inline-block;
   color: #6e822b;
   vertical-align: top;
   margin-top: -4px;
}
ul.post-categories {
	margin-left: 0;
   padding-left: 0;
   margin-bottom: 5px;
  
}
#life-section .single-image {
    margin-bottom: 10px; 
}
.single #single-big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-top: 0;
   padding-left: 12.5px;
   margin-top: 0px;
   border-left: 0;
}
#ldb2 {
   margin-top: 0;
   margin-bottom: 0px;
}
.single ul.single-post-list-items-four-side li:nth-child(3) {
   border-bottom: 0px solid #eaeaea;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
   padding: 12px;
   font-size: 12px!important;
}
.cli-bar-message{
	font-size: 12px!important;
}
.single #big-col-1-latest {
    padding-right: 12.5px;
}
#single-big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-top: 10px;
   padding-left: 12.5px;
   padding-right: 12.5px;
}
#most-read ul.four-post-list-items li:nth-child(1) .single-inside-box-img {
   border-top: 0px solid #eaeaea;
}
#pages-section-overview {
   margin-top: 0;
   margin-bottom: 0;
}
#pages-section-one {
   margin-top: 0;
}
ul.sure-single-post-list-items-four-side li:nth-child(1) {
   border-top: 0px solid #eaeaea;
}
.category .indise-big-list {
   padding-left: 0;
   padding-right: 0;
}
.category #pages-section-one #big-col-3 {
   border-right: 0px solid #eaeaea;
   padding-left: 12.5px;
   padding-right: 12.5px;
}
.single-image-lower {
    margin-bottom: 12.5px;
    height: 250px;
}

.pulciation-box {
   padding-top: 0;
}
.category .single-inside-box-img-cat {
   padding-top: 15px;
   border-bottom: 1px solid #eaeaea;
   padding-bottom: 15px;
}
.category .single-image-sm-cat {
   margin-bottom: 0;
}
#comment-section {
   padding-top: 0;
   padding-bottom: 0;
}
#comment-section .firstactiveitem {
 	padding-left: 0;
 	border-right: 0px solid #eaeaea;

}
#comment-section .lastactiveitem {
 	border-right: 0px solid #eaeaea;
}
#comment-section .single-inside-box {
   padding-top: 0px;
   padding-bottom: 0px;
   border-top: 0px solid #eaeaea;
   border-right:0px solid #eaeaea;
}
.mobile-no-pad{
	padding-right: 0;
}
.owl-carousel-1 {
   margin-bottom: 0px;
}
#comment-section .owl-item {
   border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 0;
}
#latest-news-section #big-col-2 {
   border-right: 0px solid #eaeaea;
   padding-left: 12.5px;
   padding-right: 12.5px;
}
ol.commentlist {
   padding-left: 17.5px;
   margin-bottom:15px;
}
#comment-section-2 .owl-item {
   border-right: 0px solid #eaeaea;
   padding-left: 0px;
   padding-right: 12.5px;
}


.single-image-lower .video-overlay {
    position: absolute;
    background-color: rgba(0,0,0,0.3);
    width: 100%;
    height: 210px;
    left: 0;
}

.ratio-16x9 {
     max-height: 210px;
}
.owl-carousel-cpd .owl-item .item{
	padding: 0px;
}
ul.sure-single-post-list-items-four-side li:nth-child(2) {
    border-bottom: 1px solid #eaeaea;
}
.fa-play-circle{
	font-size: 40px!important;
    position: absolute!important;
    top: 50%!important;
    left: 50%!important;
    color: rgba(255,255,255,0.7)!important;
    width: 40px!important;
    height: 40px!important;
    margin-top: -20px!important;
    margin-left: -20px!important;
}
.single #updatejournal .indise-small-1 {
    padding-right: 0;
    padding-left: 0;
}
.society-box{
	border:1px solid #eaeaea; 
	padding:12.5px;
	background-color: #fff;
}
.site-header {
    height: 90px;
    width: 300px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
.single-image-update-journal {
    height: 90px;
    margin-bottom: 0;
}
.category-update-journal ul.four-post-list-items li {
     padding-left: 0;
    border-right: 0;
    padding-right: 0;
}
#news-features-section .indise-small {
    display: inline-block;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}
ul.four-post-list-items li:nth-child(2) {
  border-left: 0;
}

.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half {
  width: 100%;
  padding-right: 0px;
}
.author ul.single-post-list-items-four-side li:nth-child(3) {
    border-bottom: 0px solid #eaeaea;
}
.single #single-big-col-1 {
 
/*     padding-left: 15px; */
}
.wp-block-image .alignleft {
     width: 100%;
 }
 .wp-block-image img {
vertical-align: bottom;
    float: none;
    margin: 0 auto;
    display: block;
    width: 60%;
    height: auto;
}
.wp-block-image .alignleft&gt;figcaption{
    display: table-caption;
    caption-side: bottom;
    text-align: center;
}

.offcanvas {
    top: 0!important;
    overflow: scroll!important;
}
.member-iocn-boxing{
 	padding-right: 0px;
} 
.search-box{
	padding-left: 0px;
}
.silly-sides {
    background-color: #181818!important;
        padding-left: 20px;
    padding-right: 20px;
}
.billboard{
 
	display: none;
}
.billboard img{
display: none;
	
}
}






/* Responsive Styles 767.98px ------------------------------------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 465px) {
  #featured-section-update #big-col-1 {
      padding-right: 25px;
      padding-left: 25px;
  }
  #featured-section-update #big-col-2 {
      padding-right: 25px;
      padding-left: 25px;
  }
  
 #news-features-section ul.sure-single-post-list-items-four-side-up li {
      border-bottom: 0px solid #eaeaea;
       padding-top: 10px;
  }
  
  
  .desktop-sm{
    display: none;
  }
  .mobile-sm{
    display: block;
  }
  
  
  .page-template-page-update-home .single-image {
      margin-right: 15px;
      width: 45%;
  }
  .page-template-page-update-home .single-inside-box-main {
      width: 50%;
  }
  
  
  
  
  .page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
       border-bottom: 1px solid #eaeaea;
  }
  
  
 .page-template-page-update-home-php .update-cpd-section #big-col-1 ul.post-categories {
     height: 12px;
 }
 
 .page-template-page-update-home-php .update-cpd-section ul.single-post-list-items-two-side li {
  
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .page-template-page-update-home ul.sure-single-post-list-items-four-side-up li {
      border-bottom: 0px solid #eaeaea;
 
  }
  
#update-section .single-image-sm {
    width: 100%;
    height: 180px;
    margin-bottom: 10px;
    position: relative;
}
 
    .single-image-sm {
        width: 100%;
        height: 75px;
    }



.subscriber-single {
    background-color: #6e822b;
    border-radius: 0.25rem;
    width: 90px;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 5px;
    padding-top: 1.5px;
    right: 5px!important;
}
.subscriber-single p {
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.subscriber-only-single {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}

.subscriber {
	background-color: #6e822b;
    border-radius: 0;
    width: 97px;
    float: left;
    text-align: center;
    color: #fff;
    font-weight: bold;
    height: 22px;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 53px;
    padding-top: 2.5px;
    left: 12.5px;
}

.subscriber p {
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.subscriber-only {
    border-top: 0px solid #6e822b;
    width: 100%;
    position: absolute;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
}
.sponsored-box-home {
    margin-top: 30px;

    margin-bottom: 0px;

}	
ul.sure-single-post-list-items-four-side-up {
    padding: 0;
    margin-top: 0px;
    margin-bottom: 0;
}
.single-image {
   width: 100%;
   height:auto;
   margin-bottom: 0;
} 
ul#menu-update-small-nav {
 
  margin-top: 0;
}
   
 .page-template-page-nigp-home .single-inside-box-main {
     width: 100%;
     float: left;
     padding-bottom: 15px
 }
 
  .page-template-page-home .single-inside-box-main {
     width: 100%;
     float: left;
     padding-bottom: 15px
 }
}</pre></body></html>