.sb-responsive-large-image-portrait{
  width: 46% !important;
  display: inline-block;
}
.sb-responsive{
	width: 100% !important;
}
.vmVideo{
	overflow:hidden;
	height:108px;
	text-align:center;
}
.vmVideo img{
	margin:0 !important;
}

.vmVideo .sb-responsive{
	width:auto !important;
}

ul#tabsmenu > li{
  margin-right:2px;   
  
}
ul#tabsmenu > li > a{
  color:#222;   
  font-size:14px; 
  text-transform:uppercase;  
  padding-left:auto;
  padding-right:auto; 
  padding-top:20px;  
}
ul#tabsmenu > li > a > b{
  display:none;
}
ul#tabsmenu > li > a:hover{
  color:#FFF !important;   
}
ul#tabsmenu > .naviblue > a:hover{
    background-color: #324871;
}
ul#tabsmenu > .naviblue > a:focus {
    background-color: #324871;
	color:#fff !important;
}
ul#tabsmenu > .lightblue > a:focus {
	color:#fff !important;
}
ul#tabsmenu > .green > a:focus {
	color:#fff !important;
}
ul#tabsmenu > .orange > a:focus {
	color:#fff !important;
}
ul#tabsmenu > .pink > a:focus {
	color:#fff !important;
}
ul#tabsmenu > .yellow > a:focus {
	color:#fff !important;
}

ul#tabsmenu > .naviblue > a:active {
    background-color: #324871;
	color:#fff;
}
ul#tabsmenu > li > ul, ul#tabsmenu > li > ul > li > a:hover
{
	padding:20px 30px;
	padding-right:0
	
}
ul#tabsmenu > .naviblue{
  border-bottom:5px solid #041f54;    
}
ul#tabsmenu > .naviblue > ul, ul#tabsmenu > .naviblue > ul > li > a:hover{
  background-color:#041f54;
  margin-top:-1px;
}
ul#tabsmenu > .lightblue{
  border-bottom:5px solid #106ba2;
}
ul#tabsmenu > .lightblue > ul, ul#tabsmenu > .lightblue > ul > li > a:hover{
  background-color:#106ba2;
  margin-top:-1px
}
ul#tabsmenu > .green{
  border-bottom:5px solid #1daf8a;
}
ul#tabsmenu > .green > ul, ul#tabsmenu > .green > ul > li > a:hover{
  background-color:#1daf8a;
	margin-top:-1px
}
ul#tabsmenu > .orange{
  border-bottom:5px solid #fc7c21;
}
ul#tabsmenu > .orange > ul, ul#tabsmenu > .orange > ul > li > a:hover{
  background-color:#fc7c21;
  margin-top:-1px
}
ul#tabsmenu > .pink{
  border-bottom:5px solid #fc6298;
}
ul#tabsmenu > .pink > ul, ul#tabsmenu > .pink > ul > li > a:hover{
  background-color:#fc6298;
  margin-top:-1px
  
  }
ul#tabsmenu > .yellow{
  border-bottom:5px solid #d29c00; /*#fec81d*/
}
ul#tabsmenu > .yellow > ul, ul#tabsmenu > .yellow > ul > li > a:hover{
  background-color:#fec81d;
  margin-top:-1px
}
ul#tabsmenu > .naviblue > a:hover{
  background-color:#324871; 
	font-family: 'SegoeUI-Semibold' !important;
 
}
ul#tabsmenu > .lightblue > a:hover{
  background-color:#4e85a4;  
	font-family: 'SegoeUI-Semibold' !important;

}
ul#tabsmenu > .lightblue > a:focus {
    background-color: #4e85a4;
	color:#fff;
}
ul#tabsmenu > .green > a:hover{
  background-color:#77e0c6; 
	font-family: 'SegoeUI-Semibold' !important;
 
}
ul#tabsmenu > .green > a:focus{
  background-color:#77e0c6;  
  color:#fff;
}


ul#tabsmenu > .orange > a:hover{
  background-color:#f4ba8f;  
	font-family: 'SegoeUI-Semibold' !important;

}
ul#tabsmenu > .orange > a:focus{
  background-color:#f4ba8f; 
  color:#fff; 
}

ul#tabsmenu > .pink > a:hover{
  background-color:#f3a4c2; 
	font-family: 'SegoeUI-Semibold' !important;
 
}
ul#tabsmenu > .pink > a:focus{
  background-color:#f3a4c2;  
    color:#fff; 
}

ul#tabsmenu > .yellow > a:hover{
  background-color:#ead8a0; 
	font-family: 'SegoeUI-Semibold' !important;
 
}

ul#tabsmenu > .yellow > a:focus{
  background-color:#ead8a0;  
    color:#fff; 
}

.menu ul.nav li.dropdown:hover ul.dropdown-menu{ 
  display: block; 
  border:0px;margin-top:0;
  border-radius:0px;  
}

ul#tabsmenu > li > ul > li > a, ul#tabsmenu > li > ul > li > a:hover{  
  color:#fff;
  padding:0;
  margin:3px 20px
}

span.datedetails:before{
  content:"|";
  margin:0px 10px;
}
.newsimholder{
  overflow:hidden;
  position:relative;  
}

.is-loading {
  background-color:#FFF;
  opacity:0.5;
  background-image:url('../images/loading.gif');
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  width: 100%;
}
@-webkit-keyframes rotation {
	0% {
		-webkit-transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
	}
}
@keyframes rotation {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

/*SCROLLER ARROW*/
.cd-top {
  display: inline-block;
  border-radius: 2px;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 57px;
  right: 10px;
  z-index: 10;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  /*text-indent: 100%;  */
  white-space: nowrap;
  background: rgba(0, 124, 195, 0.8);
  visibility: hidden;
  opacity: 0;
  color:#FFF;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.cd-top:hover {
  background: rgba(0, 124, 195);
  opacity: 1;
}

.cd-top span{
  color: #FFF;
  padding: 12px;
}

.loader { 
  left: 900px; 
  position: fixed; 
  text-align: center; 
  top: 100px;  
  z-index: 99999;  
}

a.thumblink:focus, a.thumblink{
	outline:0px;	
}

.shareme{
	cursor:pointer;	
}

/*SOCIAL WIDGET*/

div.mwid{
	position:relative;		
}

/*div.mwid .img-responsive{
  border-radius: 4px 4px 0px 0px; 
}*/

a.socialwid{
	display:inline-block;
	vertical-align:middle;
    float: left;
    line-height: 3pc;
    margin: auto;
    outline: 0 none;
    overflow: hidden;
    padding: 8px 0px 8px 0px;
    position: relative;
    text-align: center;    
    transition: width 0.15s ease-in-out 0s;
    width: 3pc;    
	cursor:pointer;
	color:#FFF;
	
}

a.socialwid:hover{
	width: 4pc;
}

a.widfb{
	background-color:#355088;
}

.wfb{
	background:rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.439%2010.95h4v-4.95h-4c-3.311%200-6%202.92-6%206.5v2.5h-4v4.97h4v12.03h5v-12.03h5v-4.97h-5v-2.55c0-.86.532-1.5%201-1.5z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll left center;
	
}

.wtw{
	background:rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.67%209.38c-.779.35-1.63.58-2.51.69.9-.54%201.6-1.4%201.92-2.42-.85.5-1.78.87-2.78%201.06-.8-.85-1.94-1.38-3.19-1.38-2.42%200-4.379%201.96-4.379%204.38%200%20.34.04.68.11%201-3.64-.18-6.86-1.93-9.02-4.57-.38.65-.59%201.4-.59%202.2%200%201.52.77%202.86%201.95%203.64-.72-.02-1.39-.22-1.98-.55v.06c0%202.12%201.51%203.89%203.51%204.29-.37.1-.75.149-1.15.149-.28%200-.56-.029-.82-.08.56%201.74%202.17%203%204.09%203.041-1.5%201.17-3.39%201.869-5.44%201.869-.35%200-.7-.02-1.04-.06%201.94%201.239%204.24%201.97%206.71%201.97%208.049%200%2012.45-6.67%2012.45-12.45l-.01-.57c.839-.619%201.579-1.389%202.169-2.269z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll left center;
}

.wpin{
	background:rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.06%2024.811c2.219%201.689%206.29.67%208.04-.841%202.53-2.17%203.7-6.569%203.33-10.06-.42-3.9-4.039-7.34-8.32-7.82-6.58-.74-12.57%203.32-12.61%209.77-.02%203.041.95%204.951%203.6%206.01%201.81-1.81-.34-2.99-.56-5.03-.56-5.42%205.84-10.64%2011.51-7.26%203.96%202.35%203.28%2012.439-1.521%2013.41-.959.19-2.159-.11-2.629-.56-2.28-2.16%201.89-5.95.55-9.08-1.16-2.72-4.49-.54-4.85%201.81-.19%201.28.41%202.51.42%203.63.01%202.66-1.65%206.29-2.08%208.94-.16%201.03-.31%203.15-.07%204.23l-.04.04h1.74c1.22-2.08%202.05-5.21%202.67-7.891.38-.289.52.461.82.702z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll left center;
}

.wgp{	
	/*background:rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%3E%3Ctitle%3ESVG%2Fgoogle_plusone_share%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%3Cpath%20d%3D%22M12%2015v2.4h3.97c-.16%201.03-1.2%203.02-3.97%203.02-2.39%200-4.34-1.98-4.34-4.42s1.95-4.42%204.34-4.42c1.36%200%202.27.58%202.79%201.08l1.9-1.83c-1.22-1.14-2.8-1.83-4.69-1.83-3.87%200-7%203.13-7%207s3.13%207%207%207c4.04%200%206.72-2.84%206.72-6.84%200-.46-.05-.81-.11-1.16h-6.61zm15%200h-2v-2h-2v2h-2v2h2v2h2v-2h2v-2z%22%20sketch%3Atype%3D%22MSShapeGroup%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll left center;*/
  background-image:url("../images/googlefabicon.png");
}

.wmail{
	background:rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.189%209.55h-20.149l10.02%207.57%2010.129-7.57zm-10.129%2010.12l-10.28-8.8v11.58h20.57v-11.49l-10.29%208.71z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll left center;
}

a.socialwid > span{
	background-size: 1.5pc auto !important;
    height: 1.8pc;
    line-height: 2pc;
    width: 2pc;
	background-position: 50% 50%;
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 2pc;
    line-height: 2pc;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-indent: -9999em;	
}

a.widtw{
	background-color:#3E9ECA;
}

a.widpin{
	background-color:#BA232F;
}

a.widgp{
	background-color:#C1473D;
}

a.widm{
	background-color:#EC6152;
}



div.wcontainer{
	
	height: auto;
    left:0;
    padding:0;
    position: absolute;
    top: 50%;
    transform: translate(0%, -50%);
	width:0pc;
	transition: width 0.15s ease-in-out 0s;
	overflow:hidden;
}

.mwid:hover > div.wcontainer{
	width:4pc;
	overflow:default;
}

a.socialwid > div{	
	position:absolute;
	bottom:-15px;
	text-align:center;
	width:100%;
	font-size:13px;
}

@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }  
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
  .cd-top span{
    color: #FFF;
    padding: 22px;
  }
}
/*SCROLLER ARROW*/

.picleftdiv{
  position:relative;
}

input.hsearch{
	
	background-image:url("../images/search-finddetail.png");
	background-position:97% center;
	background-repeat:no-repeat;
	border-radius:0
	
}
div#related-news .loadingtext, div#related-news .empty{
  text-align: center;
  color: #444;
  font-weight: bold;
  margin-bottom: 15px;
}
div#related-news .ias-noneleft{
  margin-bottom: 10px;
}

.socialouterwidth .menu-icon.Inicon:after {
    background-position: -79px 1px;
}

h1.defaulth1{
  font-size: inherit !important;
  color: inherit !important;
  margin: 0 !important;
  padding: 0 !important;
}