.login .form-horizontal .control-label {text-align: left;}
.pin-height {
height: 73px;
    overflow: auto !important;
}
@media screen and (max-width: 767px){
.mod-video iframe{
  height:auto !important;
}
}

/* Cross Promotions */
.border-bottom{
	border-bottom:1px solid #cecece;
}
.link-longrightarrow:after{
	content:"\f178";
	font-family:FontAwesome;
	margin-left:8px;
}
.link-externallink:after{
	content:"\f14c";
	font-family:FontAwesome;
	margin-left:8px;
}
.text-monochromatic{color:#96b43d;}

/* Result page */

.heading-title-style{	
	padding: 0;
    border-bottom: 2px solid #d8d8d8;
    margin-bottom: 10px;
    margin-top: 0;
    color: #96b43d;
    font-weight: 600;
}	
.heading-title-style span{
		border-bottom: 2px solid #96b43d;
		padding-bottom: 10px;
		display: inline-block;
		margin-bottom: -2px;
}
.scrollToTop{
	text-indent: -9999px !important;
    background-color: #87a41e !important;
    height: 50px !important;
    width: 50px !important;
    border-radius: 50% !important;
    background-size: 18px 11px !important;
    box-shadow: none !important;
}

.text-link
{
color:#004494;
}

/* online */
.circle-area a{
    background-color: #d9d9d9;
	border-radius: 50%;
    display: inline-block; 
	margin:4px;	
}
.circle-area img{
	padding: 0px;
}

.circle-area span{
    border-radius: 50%;
    display: inline-block; 
}
.circle-area span{
	border:2px dashed #fff;
}
.circle-area span:hover{
	border:2px dashed #d9d9d9;
	border-radius: 50%;
    display: inline-block;
}
#cboxTitle{padding-right:35px !important}
.item-page .icons {
    width: 100%;
    display: inline-block;
}
.icons .btn-group {
    display: inline-block !important;
	vertical-align:middle;
      position: relative;
}
.ot-maps, .area-name{
  display:none;
}