 embed {height:288px;}

.flexslider{border:none !important;}

ul.block-grid{margin:0;
}
ul.mobile{margin:0;
}
/* SLIDESHOW AREA */
.hpSlideshowArea {margin-top:10px;}
.flex-control-nav{margin-top:-30px !important;}

/* LEFT BUTTONS AREA */
.leftButtons {margin-top:0px;}
a.grad-btn span {
  margin-bottom: 0;
  display: none;
}
a.grad-btn-2 span {
  margin-bottom: 0;
  display: none;
}

/* BUTTONS AREA */
.hpButtons {margin-top:0px;}

/* SEO CONTENT AREA */
.seoWelcomeText {color: #555; margin:10px auto;}
.seoWelcomeText h3 {color: #FFF; background-color: #555; text-align:center; line-height:2em; font-size:1.5em;}
.seoWelcomeText p {margin:10px auto; color:#555;}

#hpInvLinkArea h3 {color: #FFF; background-color: #555; text-align:center; line-height:1.75em; font-size:1.25em;}

.hpInvLinkList {clear:both;}
.hpInvLinkList ul li{
	
	margin:0px;
	color: #555;
  text-align:center;
	list-style:none;
}

.homevideo{
  margin-left:1.5%;
}

#InvSearchDivider {
    font-size: 13px;
    text-align: center;
    position: relative;
    margin:0 10px 5px !important;
    color: #000;
}

input, select {
    float: none;
}
input[type="text"]:focus, input[type="text"]:hover, input[type="email"]:focus, input[type="password"]:focus, textarea:focus {
    box-shadow: none;
}

.invKeywordBtn.button.radius, .invKeywordBtn.button.radius:hover {background: #3B2554 !important;}


@media only screen and (max-width: 767px) {		
	/* anything below 767px */

	  a.grad-btn span {
	  color:#fff;
       display:block;
       font-size: 20px;
       font-size: 2.0rem;
       line-height: 3;
       border: 3px solid #94939b;
       text-align: center;
       background: #282828; /* Old browsers */
    	  background: -moz-linear-gradient(top,  #3c3c3c 0%, #282828 100%); /* FF3.6+ */
 	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#282828)); /* Chrome,Safari4+ */
 	  background: -webkit-linear-gradient(top,  #3c3c3c 0%,#282828 100%); /* Chrome10+,Safari5.1+ */
 	  background: -o-linear-gradient(top,  #3c3c3c 0%,#282828 100%); /* Opera 11.10+ */
 	  background: -ms-linear-gradient(top,  #3c3c3c 0%,#282828 100%); /* IE10+ */
 	  background: linear-gradient(to bottom,  #3c3c3c 0%,#282828 100%); /* W3C */
 	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#282828',GradientType=0 ); /* IE6-9 */
  }
  	  a.grad-btn-2 span {
	  color:#fff;
       display:block;
       font-size: 20px;
       font-size: 2.0rem;
       line-height: 3;
       border: 3px solid #94939b;
       text-align: center;
       background: #382050; /* Old browsers */
    	  background: -moz-linear-gradient(top,  #3c2f5b 0%, #382050 100%); /* FF3.6+ */
 	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c2f5b), color-stop(100%,#382050)); /* Chrome,Safari4+ */
 	  background: -webkit-linear-gradient(top,  #3c2f5b 0%,#382050 100%); /* Chrome10+,Safari5.1+ */
 	  background: -o-linear-gradient(top,  #3c2f5b 0%,#382050 100%); /* Opera 11.10+ */
 	  background: -ms-linear-gradient(top,  #3c2f5b 0%,#382050 100%); /* IE10+ */
 	  background: linear-gradient(to bottom,  #3c2f5b 0%,#382050 100%); /* W3C */
 	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c2f5b', endColorstr='#382050',GradientType=0 ); /* IE6-9 */
  }
  
  
  a.grad-btn img, a.grad-btn-2 img { display: none; }
  a.grad-btn:hover, a.grad-btn-2:hover{ color: #94939B; }
  #InvSearchBoxWrapper {width: 100%;float: none;margin: 0 auto;}
  #InvSearchBoxWrapper .InvKeyword {width: 100% !important;}
}

@media only screen and (max-width: 320px) {
  /* anything below 320px */
  a.grad-btn span, a.grad-btn-2 span {
    font-size: 16px;
    font-size: 1.6rem;
  }
  
}
.iusa{
  margin:0px;
	
	color: #555;
  text-align:center;
}	