/**
* author    JoomlaShine.com http://www.joomlashine.com
* copyright Copyright (C) 2008 - 2009 JoomlaShine.com. All rights reserved.
* license   Copyrighted Commercial Software
* This file may not be redistributed in whole or significant part.
*/


/* ========== K2 GEENRAL ========== */

#jsn-master div.itemView {
	border: none;
}

#jsn-master div.itemList div.itemView {
	padding: 0.5em;
	margin: 0 0 0.5em 0;
}

#jsn-master div.itemList div.itemView div.itemIntroText {
	font-weight: normal;
}

#jsn-master div.userBlock img,
#jsn-master div.itemAuthorBlock img {
	margin: 0 0.8em 0 0;
}


/* ========== K2 ITEM ========== */

#jsn-master h2.itemTitle {
	font-size: 1.7em;
	margin-top: 0;
	font-weight: bold;
}

#jsn-master div.itemToolbar {
	margin: 0 0 .6em;
	padding: 0;
	background-color: #f4f4f4;
	border: none;
}

#jsn-master div.itemInfo {
	float: left;
	padding: 0.3em 0.6em;
}

#jsn-master span.itemAuthor,
#jsn-master span.itemDateCreated {
	display: block;
	padding: 3px 0 3px 22px;
	margin: 0 0.5em 0 0;
	color: #595959;
	font-size: 0.9em;
}

#jsn-master span.itemAuthor {
	background: url(../../images/icons-16-uni.png) no-repeat 0 -1631px;
}

#jsn-master span.itemDateCreated {
	background: url(../../images/icons-16-uni.png) no-repeat 0 3px;
}

#jsn-master ul.itemTools {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0.5em 0.6em 0.3em;
}

#jsn-master div.itemRatingBlock {
	padding: 0;
	margin: 0.35em 0 0.8em
}

#jsn-master div.itemBody {
	padding: 0;
	margin: 0 ;/*Changed by kaushal 0 0 1em;*/
	font-size: 1em;
}

#jsn-master div.itemIntroText {
	color: #000;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5em;
	padding: 0;
	margin: 4px 0 12px;
}

#jsn-master span.itemDateModified {
	border: none;
	margin: 1em 0;
	color: #999999;
	font-style: italic;
}

#jsn-master div.itemLinks {
	margin: 0 0 0.6em;
	padding: 0 0.5em;
}

#jsn-master span.itemHits,
#jsn-master a.itemCommentsLink {
	margin: 0 1em 0 0;
}

#jsn-master div.itemSocialLinksBlock,
#jsn-master div.itemTwitterBlock {
	float: right;
	border: none;
	padding: 0;
	margin: 0 0 0 1em;
}

#jsn-master div.itemMetadata {
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	margin: 0 0 0.8em;
	padding: 0 0.5em;
}

#jsn-master div.itemCategoryBlock,
#jsn-master div.itemTagsBlock,
#jsn-master div.itemAttachmentsBlock {
	border: none;
	padding: 0;
	margin: 0.5em 1em 0.5em 0;
}

#jsn-master div.itemNavigation {
	border: 1px dotted #CCCCCC;
	background-color: #fffff0;
	margin: 0 0 0.8em;
	padding: 0.5em;
}

#jsn-master div.itemSocialLinksBlock span,
#jsn-master div.itemTwitterBlock span,
#jsn-master div.itemCategoryBlock span,
#jsn-master div.itemTagsBlock span,
#jsn-master div.itemNavigation span,
#jsn-master div.itemAttachmentsBlock span {
	color: #595959;
	font-weight: bold;
	margin-right: 0.3em;
}

#jsn-master div.itemNavigation a.itemNext {
	padding:0 0.8em;
}

#jsn-master div.itemAuthorLatest {
	float: left;
	width: 49%;
	margin-bottom: 1em;
}

#jsn-master div.itemRelated {
	float: right;
	width: 49%;
	margin-bottom: 1em;
}

#jsn-master div.itemAuthorLatest li.even,
#jsn-master div.itemAuthorLatest li.odd,
#jsn-master div.itemRelated li.even,
#jsn-master div.itemRelated li.odd {
	border: none;
	background: none;
	padding: 0;
}

#jsn-master div.itemAuthorBlock,
#jsn-master div.itemVideoBlock,
#jsn-master div.itemImageGallery,
#jsn-master div.itemComments {
	background-color: #f4f4f4;	
	margin: 0 0 1em;
}

#jsn-master h3.itemAuthorName {
	padding: 0;
	margin: 0 0 0.6em 0;
}


/* ========== K2 CATEGORY ========== */

#jsn-master div.k2FeedIcon {
	padding: 0.6em 0.3em;
	float: right;
}

div.k2FeedIcon a, div.k2FeedIcon a:hover {
	float: none !important;
}

#jsn-master div.itemListCategory {
	background: none;
	border: none;
	margin: 0 0 1em;
	padding: 0;
}

#jsn-master div.itemListCategoriesBlock {
	border: 1px solid #DDDDDD;
	background-color: #f4f4f4;
	padding: 1em;
	margin:0 0 1em;
}

#jsn-master div.itemListSubCategories {
	border-top: 1px solid #DDDDDD;
	padding: 0;
}

#jsn-master div.subCategory {
	background-color: #ffffff;
	border: 1px solid #DDDDDD;
}

#jsn-master a.subCategoryImage {
	float: left;
}

#jsn-master div.subCategory a.subCategoryImage img,
#jsn-master div.subCategory a.subCategoryImage:hover img {
	border: none;
}

#jsn-master div.itemReadMore {
	margin: 1em 0;
}

#jsn-master a.k2ReadMore:link,
#jsn-master a.k2ReadMore:visited {
	background: #f2f2f2;
	padding: 3px 6px;
	text-decoration: none;
	color: #404040;
	border: 1px solid #e5e5e5;
}

#jsn-master a.k2ReadMore:hover {
	background-color: #e5e5e5;
	text-decoration: none;
}

#jsn-master div.itemList {
	
}

#jsn-master div#itemListLinks {
	background-color:#F4F4F4;
	border: 1px solid #e5e5e5;
	padding: 0.2em 1em;
	margin: 0 0 1em 0;
}

#jsn-master div.k2Pagination,
#jsn-master div.k2PageInfo {
	padding: 0;
	margin: 0 0 0.6em 0;
	text-align: center;
}


/* ========== K2 USER INFO ========== */

#jsn-master div.userBlock p.userAdditionalInfo {
	border: none;
	margin: 0;
	padding: 0;
}


/* ========== K2 LOGIN MODULE ========== */

#jsn-master div.k2LoginBlock ul,
#jsn-master div.k2UserBlock ul {
	clear: both;
	margin: 0.35em 0 0.8em;
	padding: 0;
	list-style: disc;
}

#jsn-master div.k2LoginBlock fieldset.input,
#jsn-master div.k2UserBlock ul {
	margin: 0.35em 0 0.8em;
}

#jsn-master div.k2LoginBlock div.buttonWrapper,
#jsn-master div.k2UserBlock div.buttonWrapper {
	text-align: center;
	margin: 0.5em 0 0;
}


/* ========== K2 COMMENTS MODULE ========== */

#jsn-master div.k2LatestCommentsBlock ul,
#jsn-master div.k2TopCommentersBlock ul {
	padding: 0;
	margin: 0;
}

#jsn-master div.k2LatestCommentsBlock ul li,
#jsn-master div.k2TopCommentersBlock ul li {
	background: none;
	padding: 0.3em 0 0.8em;
	margin: 0 0 0.5em;
}

#jsn-master div.k2LatestCommentsBlock span.lcUsername,
#jsn-master div.k2LatestCommentsBlock span.lcCommentDate,
#jsn-master div.k2LatestCommentsBlock span.lcItemTitle,
#jsn-master div.k2LatestCommentsBlock span.lcItemCategory,
#jsn-master div.k2TopCommentersBlock span.tcLatestComment,
#jsn-master div.k2TopCommentersBlock span.tcLatestCommentDate {
	font-size: 0.9em;
}

#jsn-master div.k2TopCommentersBlock span.tcUsername {
	font-weight: bold;
}


/* ========== K2 CONTENT MODULE ========== */

#jsn-master div.k2ItemsBlock ul {
	padding: 0;
	margin: 0;
	list-style:none;/* Add by Kaushal joshi*/
}

#jsn-master div.k2ItemsBlock ul li {
	background: none;
	/*padding: 0.3em 0 0.8em;Commented by kaushaljoshi*/
	margin: 0 0 0.5em;
}

#jsn-master div.k2ItemsBlock a.moduleItemTitle {
	font: inherit;
}

#jsn-master div.k2ItemsBlock p.moduleItemIntrotext {
	line-height: 135%;
}


/* ========== K2 TOOLS MODULE ========== */

#jsn-master div.k2ArchivesBlock ul,
#jsn-master div.k2AuthorsListBlock ul,
#jsn-master div.k2CategoriesListBlock ul {
	padding: 0;
	margin: 0;
	list-style: disc;
}



/************************Added by anju after upgrade to 3.8****************************/
#jsn-master #k2Container{
  
  padding: 0 0 0 0;
}
#jsn-master div.itemBackToTop{
  display:none;
}

#jsn-master #jsn-sitetoolspanel{
  display:none;
}

#jsn-master .even{
  border-bottom: 1px dotted #ccc;
}

#jsn-master .roundedbrdr{
  border:2px solid #cccccc
}

#jsn-pinset{
  right: 351px;
}

#jsn-master .itemTitle,#jsn-master.jsn-textstyle-business h2{
  color:#cb2d21
}

.rsform-block .formControlLabel
{
  #cd4000
}
#jsn-master.jsn-textstyle-business h4,#jsn-master.jsn-textstyle-business .componentheading{
  color:#cb2d21
  
}

#jsn-master .rsform-submit-button{

background:#c4211a !important;
 border: 1px solid #c4211a !important;
}

video::-internal-media-controls-download-button {
    display:none;
}

video::-webkit-media-controls-enclosure {
    overflow:hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px); /* Adjust as needed */
   display: none !important;
}
video::-webkit-media-controls-fullscreen-button
{
       
   display: none !important;
}