/* input(144,100): run-time error CSS1019: Unexpected token, found '}' */
/*blog page css start*/
body, h2{font-family: opensans!important;}
.blogcontainermain{	width:100%;	height:auto; float:left;}
.blogtextholder{width:960px; height:auto; border:1px solid #dddddd; background-color:#f4f4f4; float:left; margin-bottom:8px;}
.blogribboncont{float:left;	text-align:center;	vertical-align:top;	height:100%;	width:97px;		background-image:url(../images/inner/blog_ribbon1.jpg?v=ZKDiKGOM10e3-vsBnUWWh63kvoI);
	background-repeat:no-repeat;	background-position:2px 0px;	min-height:80px;	color:#FFF;	font-family: opensans;	font-size:14px;	padding-top:46px;}
.blogcontentholder{	font-family: opensans; color:#333333;	line-height:25px; font-size:16px;	float:left;	padding:0px;}
a.blogheading{	font-family: opensans;	font-size:24px;	color:#000;	line-height:30px;	text-decoration:none;}
a.blogheading:hover{color:#ff7f00;	text-decoration:none;}
.blogheading1{font-family: opensans;	font-size:24px;	color:#000;	line-height:30px;	text-decoration:none;}
.centertext{text-align:center;}
a.labellinks{    font-family: opensans; font-size: 13px; line-height:normal; background: #f2f2f2; color: #222;text-decoration: none; padding: 6px; margin-bottom: 10px;
    display: inline-block;     margin-right: 5px; text-transform:capitalize;}
a.labellinks:hover{color:#BE1215;	text-decoration:none;}
.blogbackcont{width:auto;	height:auto;	float:right;	margin:5px 10px 8px 0; }
	
/*blog page css End*/	
.blog-bullet{margin-bottom:8px;	list-style:none;}
.blog-bullet li{padding:3px 0 3px 15px;	list-style:none;display:block;	background:url(../images/index/bullet-icon.png?v=4Df8lcSpB9mjlkQ552PBjVogyZk) no-repeat left;}
/****/
.rightpadding{ padding-right:15px; padding-top:10px;}
	
a.test {display:inline-block;	background:#039FD3;	font-weight:normal;	font-size:12px;	font-style:italic;	padding:8px 15px;	border-radius:4px;
	-moz-border-radius:4px;	-webkit-border-radius:4px;	-khtml-border-radius:4px;	-o-border-radius:4px;	font-family: opensans;	color:#FFF;
	text-decoration:none;  text-decoration:none;  -moz-transition-property: color;  /* FF4+ */  -moz-transition-duration: 1s;
  -moz-transition-property: backgroundColor;  /* FF4+ */  -moz-transition-duration: 1s;  -webkit-transition-property: color;  /* Saf3.2+, Chrome */
  -webkit-transition-duration: 1s;  -webkit-transition-property: backgroundColor;  -webkit-transition-duration: 1s;
  -o-transition-property: color;  /* Opera 10.5+ */  -o-transition-duration: 1s;  -o-transition-property: backgroundColor;
  -o-transition-duration: 1s;  -ms-transition-property: color;  /* IE10? */  -ms-transition-duration: 1s;
  -ms-transition-property: backgroundColor;  -ms-transition-duration: 1s;  transition-property: color;  /* Standard */
  transition-duration: 1s;  transition-property: backgroundColor;  transition-duration: 1s;
  }
 

a.socialnet {display:block;	background:#039FD3;	font-weight:normal;	font-size:12px;	font-style:italic;	padding:18px;	border-radius:100px;
	-moz-border-radius:100px;	-webkit-border-radius:100px;	-khtml-border-radius:100px;	-o-border-radius:100px;	font-family: opensans;	color:#FFF;
	text-decoration:none;  text-decoration:none;  -moz-transition-property: color;  /* FF4+ */
  -moz-transition-duration: 1s;  -moz-transition-property: backgroundColor;  /* FF4+ */
  -moz-transition-duration: 1s;  -webkit-transition-property: color;  /* Saf3.2+, Chrome */
  -webkit-transition-duration: 1s;  -webkit-transition-property: backgroundColor;
  -webkit-transition-duration: 1s;  -o-transition-property: color;  /* Opera 10.5+ */
  -o-transition-duration: 1s;  -o-transition-property: backgroundColor;
  -o-transition-duration: 1s;  -ms-transition-property: color;  /* IE10? */
  -ms-transition-duration: 1s;  -ms-transition-property: backgroundColor;
  -ms-transition-duration: 1s;  transition-property: color;  /* Standard */
  transition-duration: 1s;  transition-property: backgroundColor;  transition-duration: 1s;
  }
  
  a.other {	display:block;	background:#6f6f6f;	font-weight:normal;	font-size:12px;	font-style:italic;	padding:5px 10px;	border-radius:4px;	-moz-border-radius:4px;
	-webkit-border-radius:4px;	-khtml-border-radius:4px;	-o-border-radius:4px;	font-family: opensans;	color:#FFF;	text-decoration:none;  text-decoration:none;
  -moz-transition-property: color;  /* FF4+ */  -moz-transition-duration: 1s;  -moz-transition-property: backgroundColor;  /* FF4+ */
  -moz-transition-duration: 1s;  -webkit-transition-property: color;  /* Saf3.2+, Chrome */  -webkit-transition-duration: 1s;
  -webkit-transition-property: backgroundColor;  -webkit-transition-duration: 1s;  -o-transition-property: color;  /* Opera 10.5+ */
  -o-transition-duration: 1s;  -o-transition-property: backgroundColor;  -o-transition-duration: 1s;
  -ms-transition-property: color;  /* IE10? */  -ms-transition-duration: 1s;  -ms-transition-property: backgroundColor;
  -ms-transition-duration: 1s;  transition-property: color;  /* Standard */  transition-duration: 1s;
  transition-property: backgroundColor;  transition-duration: 1s;
  }
	
/*version page classes-Toben- 24th May------Start*/
.versiontable th { background-color: #222222; border-top: 1px solid #000000;  border-bottom: 1px solid #000000; border-left: 1px solid #303030; border-right: 1px solid #000000; color: #FFFFFF; font-weight: bold; text-align: center;}
.versiontable .row td { border: 1px solid #EDEDED; padding: 6px 0; text-align:center;}
.versiontable div {  padding: 14px; text-align: left;}
/*version page classes-Toben- 24th May------End*/

/*.block1{ width: 176px;}***Footer issue Harjit 27June2022****/
.block_support {width:138px;}
.block_socialmedia{ margin-top: 42px;    width: 195px;}
.newbluebuttons{margin: 8px 0 1px;}
.newbluebuttons.tryit{margin-top:20px;}
.block_socialmedia .sociallinks { float: left; text-align: left; width: 100%;}
.block_socialmedia .sociallinks a{ float:left;}
.block_socialmedia .sociallinks a span{background-position:center center;   width: 30px;}
.newbluebuttons{background:#1e9cf1; color:#fff;}
.right-header {  color: #ff7f00; padding: 8px 18px;  margin: 13px; font-weight: bold; border: 1px solid #dcdcdc;font-family: opensans!important;}
.right-content { margin: 14px 24px;font-family: opensans!important;}
.right-content ul li {    display: inline-table; padding: 6px;background: #f2f2f2; margin: 0px 0 5px 0; border-radius: 0; font-family: opensans!important; line-height:normal; font-size: 14px;}
.right-content ul li a { color: #434b58;font-family: opensans!important; font-size:13px;}
.right-content ul li a:hover {color: #fff; text-decoration:none}
.right-content ul li:hover, .right-content ul li:hover a { background: #ff7f00; color:#fff}
.category { font-size: 14px; vertical-align: middle;  color: #808080;}
.norecordfound { text-align: center; padding: 20px; border: 1px solid #ff9494; color: #cc0101;}
.blog-datetime { color: #8c8c8c; font-size: 12px; display: block; margin-top: 7px;}

.blogcontentholder ul{float:left!important; margin:0 auto!important;padding:0px 15px!important; text-align:left!important; width:100%!important;}
.blogcontentholder ul li{float:left!important; margin:6px auto!important;padding:0px 8px!important; list-style:disc!important;width:100%!important;}

.blogcontentholder ol{float:left!important; margin:0 auto!important;padding:0px 20px!important; text-align:left!important; width:100%!important;}
.blogcontentholder ol li{float:left!important; margin:6px auto!important;padding:0px 8px!important; list-style:decimal!important;width:100%!important;}
.list-group.list-group-root .list-group-item img {margin-right: 5px;}
.list-group.list-group-root .list-group-item .img img {border:1px solid #ccc;}
.list-group.sidepost .open-Accordian{background:none !important;}

/* blog page css added by Rakesh 3-8-20 */
.post-item{width:48%;float:left;margin-bottom:20px}
.post-item:nth-child(2n){float:right}
.post-item:nth-child(2n+1){clear:both}
.post-item .post-photo-wrapper{border:1px solid #e0e0e0;max-height:350px;overflow:hidden;background:#fbfbfb}
.post-photo-wrapper a img{width:100%}
.post-item .blogcontentholder{width:100%;padding:0;margin-top:0}
.post-item .blogcontentholder h2 span{display:block;margin-top:0px; line-height: 24px;}
.post-item .blogcontentholder h2{margin-top:6px}
.blogcontentholder h2 span{display:block;font-size:16px}
.blogcontentholder h2 span a { color: #808080; text-decoration:none;}
.blogcontentholder h2 span a:hover{color:#ff7f00}
.post-item .blogcontentholder h1 span{display:block;margin-top:0px; line-height: 24px;}
.post-item .blogcontentholder h1{margin-top:6px}
.blogcontentholder h1 span{display:block;font-size:16px}
.blogcontentholder h1 span a { color: #808080; text-decoration:none;}
.blogcontentholder h1 span a:hover{color:#ff7f00}
.post-detail,.post-detail p,.post-detail h3,.post-detail div{font-size:18px!important;font-family:opensans!important;line-height:28px;text-align:left!important; color:#666;}
.post-detail p {margin-bottom: 15px;}

.post-detail p span,.post-detail h3 span,.post-detail div{font-size:18px!important;font-family:opensans!important;line-height:28px;}
.blog_desc,.blog_desc p,.blog_desc h3,.blog_desc h2,.blog_desc div{font-size:18px!important;font-family:opensans!important;line-height:28px;text-align:left!important; color:#666}
.blog_desc p span,.blog_desc h3 span,.blog_desc h2 span{font-size:18px!important;font-family:opensans!important;line-height:28px}

.post-item .tags{display:none}
.post-item .blogcontentholder h2 a.blogheading{max-height:60px;display:inline-block;overflow:hidden;font-size:22px; text-decoration: none;}
.post-item .blogcontentholder h2 a.blogheading:hover{color:#ff7f00;text-decoration:none}
.post-item .blogcontentholder h1 a.blogheading{max-height:60px;display:inline-block;overflow:hidden;font-size:22px; text-decoration: none;}
.post-item .blogcontentholder h1 a.blogheading:hover{color:#ff7f00;text-decoration:none}
.widget_bx .right-header{margin: 0; border: 0; font-size: 20px;font-weight: 500; padding: 0; margin-bottom: 9px; border-bottom: 1px solid #dedede; padding-bottom: 5px;}
.right-content .btn{background:#ff7f00;border-color:#ff7f00;border-radius:0;margin-top:11px;font-size:16px;padding:8px 20px}
.right-content .btn:hover{background: #e27305; border-color:#e27305}
.right-content .btn:focus,.right-content .btn:active{background: #e27305 !important; border-color:#e27305 !important; outline:none !important;}
.right-content .form-control{border-radius:0;font-size:14px;height:38px;box-shadow:none}
.widget_bx .right-content{font-family:opensans!important;margin:0;margin-bottom:20px; margin-bottom: 0;}
.widget_bx.newsletter .right-content {margin-bottom: 5px; margin-top: 12px;}
.right-content .cat_list{margin-bottom:0}
.right-content .cat_list li{display:block;background:url(../../Content/images/caret.png?v=ZpJ1LbI-td_zm5wRYLeOcqA1Umo);background-position:left;background-repeat:no-repeat;padding-left:18px;border-bottom:1px solid #f2f2f2}
.right-content .cat_list li:last-child{border-bottom:0; margin-bottom: 0;}
.right-content .cat_list li a{font-size:16px}
.right-content .cat_list li a:hover{color:#ff7f00;text-decoration:none}
.right-content .cat_list li:hover{background:url(../../Content/images/caret.png?v=ZpJ1LbI-td_zm5wRYLeOcqA1Umo);background-position:left;background-repeat:no-repeat}
.right-content .cat_list li:hover a{background:0;color:#ff7f00}
.blogcontentholder h2{margin-top:0}
.blogcontentholder h1{margin-top:0}
a.bloglink{color:#ff7f00}
.blog_desc a {color: #333; text-decoration:none;}
.nextpage{clear:both;margin-bottom:15px}
.nextpage a.btn{background:#ff7f00;border-radius:0;text-decoration:none; font-size:14px}
.nextpage a.btn:hover{background:#e27305;color:#fff; border-left:1px solid #ff7f00}
.nextpage a.btn:focus{background:#ff7f00; outline:none; color: #fff; border-left:1px solid #ff7f00}}
.post-detail .post-image{height:479px;overflow:hidden;float:left;width:100%;margin-bottom:20px;position:relative;border:1px solid #e0e0e0;margin-top:10px}
.post-detail .post-image img{width:100%}
.post-detail .tags{margin-top:15px}
.post-detail .sociallinkstop { margin-top: 0;margin-bottom: 0px; float:left;}
.post-detail .sociallinkstop strong {margin-right: 10px;}
a.labellinks:hover {background: #ff7f00; color: #fff;}
.widget_bx.newsletter {background: #f2f2f2; display: inline-block; width: 100%; padding: 12px; }
.widget_bx { clear: both; margin-bottom: 20px;}
.post-detail h5 {font-size: 18px; margin-bottom: 10px; font-weight: bold; margin-top: 20px;}
.socialbx {display: inline-block;text-align: right; width: 100%;}
.post-detail .sociallinkstop a {display: inline-block; vertical-align: top;}
a.newbluebuttons:hover{color:#fff;text-decoration:none}
a.newbluebuttons:focus{outline:0;color:#fff;text-decoration:none}
.sidepost .img{float:left;width:80px;margin-right:10px;margin-top:5px}
.sidepost .con{float:right;width:calc(100% - 92px)}
.sidepost a.list-group-item{display:inline-table;width:100%;padding:8px 10px!important}
p.post_data{font-weight:bold;color:#333;margin-bottom:2px}
.sidepost .img img{width:100%}
.con .date{font-size:14px;color:#636363}
.list-group.sidepost{background:#fff}
a.list-group-item.main:hover{background:#fff}
a.list-group-item.main:focus{background:#fff;outline:0}
.post-detail p a{color:#ff7f00}
.input-group .search-box{padding:5px!important;font-size:14px}
.right-content li.selected a{color:#ff7f00}
.just-padding{padding:15px}
.list-group.list-group-root{padding:0;overflow:hidden;border-radius:0;margin:0;border:0}
.list-group.list-group-root .list-group{margin-bottom:0}
.list-group.list-group-root .list-group-item{border-radius:0;border-width:1px 0 0 0;padding:10px 3px}
.list-group.list-group-root>.list-group-item:first-child{border-top-width:0}
.list-group.list-group-root>.list-group>.list-group-item{padding-left:20px}
.list-group.list-group-root>.list-group>.list-group>.list-group-item{padding-left:0}
.list-group-item .glyphicon{margin-right:5px}
.refresh_icon{float:right;color:#FFF;font-weight:bold;font-size:21px;margin-top:1px;margin-right:-3px}
.refresh_icon:hover{color:#f0a32e}
.right-content ul{max-height:300px;overflow-y:auto}
.post-detail ul{list-style-type:none;padding:0 0 0 10px!important;margin:0 0 10px 0!important}
.post-image{margin-bottom:10px}	
.sidepost a:hover p {color: #ff7f00;}
a.list-group-item.open .caretimg {transform: rotate(90deg);  -webkit-transform-origin: 50% 54%}


@media (max-width:1199px){
	.post-item .post-photo-wrapper {
		border: 1px solid #e0e0e0;
		max-height: inherit;
		overflow: inherit;
		height: auto;
		background: #fbfbfb;
	}
	.post-detail .post-image {
		height: auto;
	}
}

@media (max-width:770px){
	.post-item {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	.post-detail .post-image {
		height: auto;
	}
	
}


@media (max-width:480px){
	
	.post-item {
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	
}
.blog_bottom_line{padding:0px 10px; margin-bottom:10px; background:#ebebeb; float:left; width:100%;}
.blogcontentholder ul{margin-left:0px; padding-left:20px !important;}
.blogcontentholder ul li{padding-left:5px !important;}