.bootstrap-isolate {
  /* css for footer starts here */
  /* css for footer ends here */
  /* media queries css */
  /*Media Queries*/
  /* new css added 6/25/2016 */
  /* new css added 6/25/2016 */
}
.bootstrap-isolate #stampsFooter {
  font-family: 'Open Sans' !important;
  text-align:left!important;
}
.bootstrap-isolate .no_r_pad {
  padding-right: 0px!important;
}
.bootstrap-isolate .no_l_pad {
  padding-left: 0px!important;
}
.bootstrap-isolate .no_lr_pad {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.bootstrap-isolate .float-lft {
  float: left;
}
.bootstrap-isolate .vendor-txt-p {
  clear: left;
}
.bootstrap-isolate .footer-low-h3 {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  margin-top: 0px!important;
  margin-bottom: 0px!important;
}
.bootstrap-isolate .footer-up-h3 {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  text-transform: uppercase;
}
.bootstrap-isolate .Sign-up-header {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1.25;
  padding-bottom: 10px;
}
.bootstrap-isolate .approved-text-container ul span {
  color: #ffffff;
  font-size: 16px;
}
.bootstrap-isolate .approved-text-container a {
  color: #ffffff;
  font-size: 16px;
  text-decoration:none!important;
  position:absolute;
  margin-top:-5px;
}
.bootstrap-isolate .approved-img-container p {
  color: #ffffff;
  font-size: 10px;
  margin-bottom: 0px;
}
.bootstrap-isolate .approved-text-container {
  padding-left: 15px!important;
  display: inline-block;
  vertical-align: top;
  margin-top: -5px;
  position:relative;
}
.bootstrap-isolate .approved-text-container ul {
  margin: 0;
  padding: 0;
}
.bootstrap-isolate .approved-text-container ul li {
  list-style-type: none;
  display: inline-block;
}
.bootstrap-isolate .satisfy-container-wrapper {
  background: #0087b4;
  padding-top: 17px;
  padding-bottom: 10px;
}
.bootstrap-isolate .footer-banner {
}
.bootstrap-isolate .links-to-visit-and-sign-up-wrapper {
  background: #00669b;
  padding-top: 10px;
  padding-bottom: 10px;
}
.bootstrap-isolate .links-to-visit-and-sign-up-wrapper .container {
  padding-top: 40px;
  padding-bottom: 40px;
}
.bootstrap-isolate .copyright-wrapper {
  background: #00669b;
}
.bootstrap-isolate .copyright-wrapper > .container {
  border-top: solid #8a99a1 1px;
  padding-top: 18px;
  padding-bottom: 10px;
}
.bootstrap-isolate .copyright-link-list-container {
  display: inline-block;
  vertical-align: top;
}
.bootstrap-isolate .copyright-link-list-container > ul a,
.bootstrap-isolate .copyright-link-list-container > ul > li {
  color: #ffffff;
  font-size: 12px;
}
.bootstrap-isolate .copyright-link-list-container .left-right-border {
  border-right: solid #ffffff 1px;
  border-left: solid #ffffff 1px;
}
.bootstrap-isolate .copyright-logo-container {
  float: right !important;
  padding-bottom: 8px;
  display: inline-block;
}
.bootstrap-isolate .copyright-logo-container ul {
  margin: 0;
  padding: 0;
}
.bootstrap-isolate .copyright-logo-container ul li {
  display: inline-block;
}
.bootstrap-isolate .approved-img-container {
  border-right: solid #ffffff 1px;
  display: inline-block;
  padding-right: 15px;
  width:324px;
}
.bootstrap-isolate .links-to-vist ul a {
  color: #ffffff;
  font-size: 14px;
  line-height: 2.14;
}
.bootstrap-isolate .sign-up-wrapper h3 {
  width: 94%;
}
.bootstrap-isolate .sign-up-wrapper .fancy-input-box{
	width:66%;
	float:left;
}
.bootstrap-isolate .sign-up-wrapper  button {
  height: 50px;
  width: 97px;
  border: solid white 1px;
  background-color: #00669B;
  color: #ffffff;
  margin-left: 9px;
  font-size:14px;
  float:left;
}
.bootstrap-isolate .sign-up-wrapper button:active,.bootstrap-isolate .sign-up-wrapper button:hover{
	background-color:#ffffff;
	color:#00669b;
}
.bootstrap-isolate .container-wrap {
  margin-left: 5%;
  margin-right: 5%;
  max-width: 1200px !important;
  min-width: 950px !important;
}
.bootstrap-isolate .copyright-wrapper > div {
  border-top: solid #8A99A1 1px;
  padding-top: 16px;
}
@media (max-width: 1199px) {
  .bootstrap-isolate .footer-low-h3 {
    font-size: 15px;
  }
  .bootstrap-isolate .footer-up-h3 {
    font-size: 15px;
  }
  .bootstrap-isolate .links-to-vist ul a {
    font-size: 13px;
  }
  .bootstrap-isolate .Sign-up-header {
    font-size: 15px;
  }
  .bootstrap-isolate .sign-up-wrapper .fancy-input-box {
    width: 63% !important;
  }
  .bootstrap-isolate .sign-up-wrapper button {
    font-size: 13px;
  }
}

/* css changes 6/27/2016 */
	
	.bootstrap-isolate .approved-img-container img{
		float:left;
	}
	.bootstrap-isolate  .approved-img-container p {
		width:163px;
		float:left;
		text-align:left;
		margin-top:10px;
		padding-left:15px;
	}
/* css changes 6/27/2016 */

/* css changes 6/28/2016 */

	.bootstrap-isolate .sign-up-wrapper .fancy-input-label{
		top:5px;
	}
	#success-msg{
		color:#ffffff;
		font-size:13px;
	}
/* css changes 6/28/2016 */

/* css changes 6/29/2016 */
	.bootstrap-isolate .lmore-link{
		text-decoration:underline;
	}
	.bootstrap-isolate .lmore-link:hover{
		text-decoration:none;
	}
	.bootstrap-isolate .fstop{
		color:#ffffff;
		text-decoration:none!important;
	}
/* css changes 6/29/2016 */
/* global css starts here */
	@media (max-width: 1199px) {
  .bootstrap-isolate .container-wrap {
    margin-left: 1%;
    margin-right: 1%;
  }
  .bootstrap-isolate .shop-categories{
	  
  }
  
  .bootstrap-isolate .login-dropdown-wrapper {
    width: 450px !important;
  }
}
@media (min-width: 1360px) {
	.bootstrap-isolate .container-wrap {
		margin-left: auto;
		margin-right: auto;
	  }
}

/* Newly added CSS */

@media (max-width: 1000px) {
	.bootstrap-isolate .container-fluid {
		min-width: 1000px;
	}
	.bootstrap-isolate .nav-justified > li {
		display: table-cell;
		width: 1%;
	  }
	  .bootstrap-isolate .top-selling{
		padding-left: 2%;
  }
}

@media (max-width: 768px) {
  .bootstrap-isolate .col-sm-1,
  .bootstrap-isolate .col-sm-2,
  .bootstrap-isolate .col-sm-3,
  .bootstrap-isolate .col-sm-4,
  .bootstrap-isolate .col-sm-5,
  .bootstrap-isolate .col-sm-6,
  .bootstrap-isolate .col-sm-7,
  .bootstrap-isolate .col-sm-8,
  .bootstrap-isolate .col-sm-9,
  .bootstrap-isolate .col-sm-10,
  .bootstrap-isolate .col-sm-11,
  .bootstrap-isolate .col-sm-12 {
    float: left;
  }
  .bootstrap-isolate .col-sm-12 {
    width: 100%;
  }
  .bootstrap-isolate .col-sm-11 {
    width: 91.66666667%;
  }
  .bootstrap-isolate .col-sm-10 {
    width: 83.33333333%;
  }
  .bootstrap-isolate .col-sm-9 {
    width: 75%;
  }
  .bootstrap-isolate .col-sm-8 {
    width: 66.66666667%;
  }
  .bootstrap-isolate .col-sm-7 {
    width: 58.33333333%;
  }
  .bootstrap-isolate .col-sm-6 {
    width: 50%;
  }
  .bootstrap-isolate .col-sm-5 {
    width: 41.66666667%;
  }
  .bootstrap-isolate .col-sm-4 {
    width: 33.33333333%;
  }
  .bootstrap-isolate .col-sm-3 {
    width: 25%;
  }
  .bootstrap-isolate .col-sm-2 {
    width: 16.66666667%;
  }
  .bootstrap-isolate .col-sm-1 {
    width: 8.33333333%;
  }
  .bootstrap-isolate .col-sm-pull-12 {
    right: 100%;
  }
  .bootstrap-isolate .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .bootstrap-isolate .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .bootstrap-isolate .col-sm-pull-9 {
    right: 75%;
  }
  .bootstrap-isolate .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .bootstrap-isolate .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .bootstrap-isolate .col-sm-pull-6 {
    right: 50%;
  }
  .bootstrap-isolate .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .bootstrap-isolate .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .bootstrap-isolate .col-sm-pull-3 {
    right: 25%;
  }
  .bootstrap-isolate .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .bootstrap-isolate .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .bootstrap-isolate .col-sm-pull-0 {
    right: auto;
  }
  .bootstrap-isolate .col-sm-push-12 {
    left: 100%;
  }
  .bootstrap-isolate .col-sm-push-11 {
    left: 91.66666667%;
  }
  .bootstrap-isolate .col-sm-push-10 {
    left: 83.33333333%;
  }
  .bootstrap-isolate .col-sm-push-9 {
    left: 75%;
  }
  .bootstrap-isolate .col-sm-push-8 {
    left: 66.66666667%;
  }
  .bootstrap-isolate .col-sm-push-7 {
    left: 58.33333333%;
  }
  .bootstrap-isolate .col-sm-push-6 {
    left: 50%;
  }
  .bootstrap-isolate .col-sm-push-5 {
    left: 41.66666667%;
  }
  .bootstrap-isolate .col-sm-push-4 {
    left: 33.33333333%;
  }
  .bootstrap-isolate .col-sm-push-3 {
    left: 25%;
  }
  .bootstrap-isolate .col-sm-push-2 {
    left: 16.66666667%;
  }
  .bootstrap-isolate .col-sm-push-1 {
    left: 8.33333333%;
  }
  .bootstrap-isolate .col-sm-push-0 {
    left: auto;
  }
  .bootstrap-isolate .col-sm-offset-12 {
    margin-left: 100%;
  }
  .bootstrap-isolate .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-isolate .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-isolate .col-sm-offset-9 {
    margin-left: 75%;
  }
  .bootstrap-isolate .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-isolate .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-isolate .col-sm-offset-6 {
    margin-left: 50%;
  }
  .bootstrap-isolate .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-isolate .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-isolate .col-sm-offset-3 {
    margin-left: 25%;
  }
  .bootstrap-isolate .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-isolate .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-isolate .col-sm-offset-0 {
    margin-left: 0;
  }
}
/* global css ends here */

/* css added on 7/1/2016 starts here */
	.bootstrap-isolate .copyright-logo-container ul >li:first-child{
		margin-right:30px;
	}
/* css added on 7/1/2016 ends here*/

/** css added on 7/7/2016 starts here **/
@media (max-width: 1185px){
.bootstrap-isolate .approved-text-container ul span {
		font-size: 15px;
	}
.bootstrap-isolate .approved-text-container a {
  font-size: 15px;
}
.bootstrap-isolate .approved-text-container h3 {
  font-size: 15px;
}
}
@media (max-width: 1050px){
.bootstrap-isolate .approved-text-container ul span {
		font-size: 14px;
	}
.bootstrap-isolate .approved-text-container a {
  font-size: 14px;
}
.bootstrap-isolate .approved-text-container h3 {
  font-size: 14px;
}
}
/** css added on 7/7/2016 ends here **/