/* Primary Tints */
/* Secondary Tints */
/* Neutral Tints */
/* Accent 1 Tints */
/* Accent 2 Tints */
/* 1600  *
-------------------------------------------------------------------------------------- */
@media (max-width: 1600px) {
  .csi-hero .col-md-12 {
    padding: 0; } }

/* End Query */
/* 1200  *
-------------------------------------------------------------------------------------- */
/* End Query */
/* 1000  *
-------------------------------------------------------------------------------------- */
@media (max-width: 1000px) {
  
  #csiMenuWrapper .nav-toggle {
    top: 30px;
  }
  
}

/* End Query */
/* 992  *
-------------------------------------------------------------------------------------- */
@media (max-width: 992px) {
	

  .csi-header {
    border: 0 none transparent;
    box-shadow: none;
    padding: 0;
    margin: 0; }
  .csi-logo {
    width: 200px;
    height: auto;
    margin: 0 auto;
    display: block; }

  .csi-logo img {
    padding-bottom: 30px;
  }

    .home-products .box {
      margin-bottom: 20px;
    }

  .csi-insidepages .box {
    margin-bottom: 20px;
  }
  
  .single-account h1,
  .single-account h2,
  .single-account h3,
  .single-account h4,
  .single-account h5,
  .single-account h6,
  .single-account p,
  .single-account a,
  .single-account ul,
  .single-account ol {
	text-align: center !important;  
  }
  
  .single-account .csi-btn {
	  display: block;
  }
  
  form input,
  form textarea {
	  width: 100%;
  }

 }

/* End Query */
/* 786  *
-------------------------------------------------------------------------------------- */
@media (max-width: 786px) {
  
  .home-products .box .csi-btn {
    margin-right: 0;
    display: block;
  }
  

}

/* End Query */
/* 768  *
-------------------------------------------------------------------------------------- */
@media (max-width: 768px) {
  #csiMenuWrapper .nav-toggle {
    top: 0;
    position: relative;
  }

  /* This fixes the IB fixed positioning */
  .csi-sticky {
    position: relative;
    box-shadow: none;
    /*CSS transitions*/
    transition-property: none !important;
    /*CSS transforms*/
    transform: none !important;
    /*CSS animations*/
    animation: none !important; }
  .csi-ib input {
    border-radius: 4px; }
  .csi-ib .form-group {
    position: relative; }
  .csi-ib i {
    left: 0; }
  .csi-ib button {
    width: 100%;
    border-radius: 4px;
    margin-left: 0; }
  .csi-ib {
    padding: 3% 6%; }
  .form-inline .form-group {
    display: block;
  }
  .form-inline .form-control {
    display: block;
    width: 100%;
    margin: 10px 0;
    padding-left: 0;
    text-align: center;
  }

  .csi-homePage .csi-hero h2,
  .csi-insidepages .csi-hero .tagline h2 {
    font-size: 3.2rem;
  }

  .csi-homePage .csi-hero p,
  .csi-insidepages .csi-hero .tagline p {
    font-size: 1.2rem;
  }

  .home-products h2 {
    font-size: 2.8rem;
  }

  section#hero-section {
    min-height: 360px !important;
  }

  footer {
    text-align: center;
  }
  
  }

/* End Query */
/* 568  *
-------------------------------------------------------------------------------------- */
@media (max-width: 568px) {
	
	
	section#hero-section {
		min-height: 260px !important;
		
	}
	
	.csi-insidepages .csi-hero .tagline{
		margin-top: 50px;
		margin-bottom: 50px;
	}
	
	/*
  h1 {
    font-size: 2.074rem; }
  h2 {
    font-size: 1.728rem; }
  h3 {
    font-size: 1.44rem; }
  h4 {
    font-size: 1.2rem; }
  h5 {
    font-size: 1.2rem; }
  h6 {
    font-size: 0.9rem; }
  p, ul, dl, ol, table {
    font-size: 0.9rem; }
    
    */
  .csi-ib {
    padding: 4% 8%; } }

/* End Query */
