/* Custom Changes */
.t3-header {
padding-top: 25px;
padding-bottom: 35px;}


/* .ja-time {display:none;} */

.ja-teline-wrap{
  background: #fff !important;
}


.items-leading{
  background: #fff !important;
}

/* k2 articles changes */

.itemNavigation{
  background: #F0F0F0  !important;
}


.itemComments {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 1) !important;display: none;
}

.itemComments {
    border: 1px solid #D6DF23;
    padding: 16px;
}



.itemToolbar{
  background: #F0F0F0    !important;
}

div.itemHeader span.itemDateCreated {
    margin-right: 5px;
}


div.itemContainer { 
  background: #FFFFFF    !important;
}


div.itemListCategory {display:none;
}


.logo-image {
    height: 95px;
    margin-bottom: -10px;
  	overflow: hidden;
    
  
}



.itemAuthorBlock {
    background: none repeat scroll 20% 20% #fff;
    border: 1px solid #D6DF23
;
    margin: 0px 0px 16px;
    padding: 8px;
}

.itemAuthorBlock img.itemAuthorAvatar, .itemListCategory img, .userBlock img, .latestItemsUser img {
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #D6DF23;
    display: block;
    float: left;
    margin: 0px 8px 0px 0px;
    padding: 4px;
}


@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: block !important;
  }
}


.itemListView #itemListLeading {
padding-right:28px; }


@media (max-width: 767px) {
  .t3-mainnav .navbar-inner {
    background: #D6DF23 }}



.componentheading {margin-top:0px;}



/* remove items from search */

.search #searchForm label[for*="area-k2"] {
     display: none;
}

.search #searchForm label[for*="area-contacts"] {
     display: none;
}

.search #searchForm label[for*="area-newsfeeds"] {
     display: none;
}




.t3-mainnav .nav > li > a:hover, .t3-mainnav .nav > li > a:focus, .t3-mainnav .dropdown.open > a.dropdown-toggle {
    background: none repeat scroll 0 0  #d6df23
}



/* joolman videos galleries */

.btn-inverse {
    background: none repeat scroll 0% 0% #ffffff;
        background-color: #FFF;
      
}

.btn-inverse {
    color: #404040;
    text-shadow: 0px -1px 0px rgba(64, 64, 64, 0.1);
    background-color: #ffffff;
    background-repeat: repeat-x;
    border-color: rgba(64, 64, 64, 0.1) rgba(64, 64, 64, 0.1) rgba(64, 64, 64, 0.1);
}


.jmvideogalleries_videos_filter li.current {
    color: #fff;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    background-color: #009344;
    background-image: linear-gradient(to bottom, #009344, #009344);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
     
}


.jmvideogalleries_videos_filter .btn-inverse:hover, .btn-inverse:focus {
    background: linear-gradient(to bottom, #D6DF23, #D6DF23) repeat scroll 0% 0% transparent;
        background-color: transparent;
        background-image: linear-gradient(to bottom, #D6DF23, #D6DF23);
   
}



.jmvideogalleries_videos_title {
    background-image: url('/components/com_jm_video_galleries/assets/images/play-icon.png'), linear-gradient(#D6DF23, #D6DF23);
  
}



/* main menu hover text color */

.t3-mainnav .nav > li > a:hover, .t3-mainnav .nav > li > a:focus, .t3-mainnav .dropdown.open > a.dropdown-toggle {
    background: none repeat scroll 0% 0% #D6DF23;
    color: #404040;
    box-shadow: 0px 0px 0px #404040;

}


/* remove line in sponsor ad space */

.custom-adv .advs-title:after {
    background: none;}


/* change color of "more in this category on article page"*/

.itemNavigation {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 1) !important;
}



.latestItemCommentsLink, .catItemCommentsLink, .userItemCommentsLink {
    border-right: 1px solid #CCC
;
    display: none;
    margin: 0px 8px 0px 0px;
    padding: 0px 8px 0px 0px;
}


div.itemContentFooter {
    border-top: 1px solid #D6DF23;}



	
.itemExtraFields, .catItemExtraFields, .genericItemExtraFields {
		display: none;
}

div.itemImage img {
	margin: 0 !important;
	padding: 0 !important;
}


span.itemImageCredits {
	margin: 0 !important;
	padding: 3px !important;
}

span.itemImageCredits a {
	color: #999 !important;
}

itemIntroText a, .itemFullText a{   color:#009344;}