/* Customization  for KHN
Stratvista
*/

.transparent-header.gradient-background-header.fixed-header-on .header.fixed:not(.dark) {
  border-bottom: none;
  background-color: rgba(255, 255, 255, 1);
  -webkit-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  transition: all linear 0.2s;
}

.fixed-header-on .header-left {
    padding: 4px 0 4px 0;
}

.fixed-header-on .main-navigation .navbar-nav > li > a {
    padding-bottom: 21px !important;
    padding-top: 28px !important;
}

.minHeight420-box{
	min-height: 440px;
}

.secondary-bg h1, .secondary-bg h2, .secondary-bg h3, .secondary-bg h4, .secondary-bg h5, .secondary-bg h6 {
    color: #ffffff;
}
.sponsor-bg h1, .sponsor-bg h2, .sponsor-bg h3, .sponsor-bg h4, .sponsor-bg h5, .sponsor-bg h6 {
    color: #ffffff;
}

.content-slider-with-large-controls .owl-buttons div, .content-slider-with-large-controls-autoplay .owl-buttons div {
    color: #333333;
    display: inline-block;
	font-family: "Raleway",sans-serif;
    font-size: 18px;
    font-weight: bold;
    position: absolute;
    text-transform: capitalize;
}



.social-links {
	margin:0
}

.errorFeedback{
	font-size:80%;
	color:#a94442;
	
}

/* Pricing table adjustements */
.plan .header h3{font-size:28px;}
.plan p{font-size:1.1em;}


div.sponsor-bg{
  z-index: 1;
  color: #fff;
  
  background: url('/images/sponsorBanner.jpg') no-repeat center center scroll;
  /* background attachment fixed used for CSS parallax scrolling effect 
  background-attachment: fixed;*/
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}
#sponsor-form  btn.disabled, #sponsor-form .btn[disabled]{
	opacity:1;
}

/* */
@media (min-width: 768px) {
.header-dropdown-buttons{
	position:absolute;
	top:18px;
	right:0px;
	
}

}

/* Modal Large devices (Large desktops 1200px and up) */
@media (min-width: 1200px) {
  .modal-lg {
    width: 800px;
  }
 
	.plan li.mheight{min-height:145px;}
	.plan li.sheight{min-height:65px;}
	.plan li.blank{min-height:63px;}
	.plan li.blank2x{min-height:84px;} 
  
  
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
  .modal-lg {
    width: 768px;
  }
	.plan li.mheight{min-height:145px;}
	.plan li.sheight{min-height:65px;}
	.plan li.blank{min-height:63px;}
	.plan li.blank2x{min-height:84px;}
  
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
  .modal-lg {
    width: 320px;
  }
}