body
{
  font-family: 'calibri';
  -webkit-text-size-adjust: 100%; overflow-x:hidden;
      -ms-text-size-adjust: 100%; height:100%;

}

@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-regular-webfont.eot');
    src: url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-regular-webfont.woff2') format('woff2'),
         url('../fonts/lato-regular-webfont.woff') format('woff'),
         url('../fonts/lato-regular-webfont.ttf') format('truetype'),
         url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latolight';
    src: url('../fonts/lato-light-webfont.eot');
    src: url('../fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-light-webfont.woff2') format('woff2'),
         url('../fonts/lato-light-webfont.woff') format('woff'),
         url('../fonts/lato-light-webfont.ttf') format('truetype'),
         url('../fonts/lato-light-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'prototyperegular';
    src: url('../fonts/prototype-webfont.eot');
    src: url('../fonts/prototype-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/prototype-webfont.woff2') format('woff2'),
         url('../fonts/prototype-webfont.woff') format('woff'),
         url('../fonts/prototype-webfont.ttf') format('truetype'),
         url('../fonts/prototype-webfont.svg#prototyperegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.main-wrapper
{ width:100%; height:auto; display:block; margin:0px auto;}


.header-top
{ height:auto; margin:0px auto; border-bottom:solid 4px #950001; padding-bottom:0px;}

.banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:url(../images/banner.jpg) no-repeat center top;
width:100%; height:auto; background-size:cover;}

.banner-innerpage{ height:auto;}
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative; margin:8px 6px 8px 0px;
  padding:12px 16px 0px 16px; background:#e1b424; display:block;}


.banner-text-box h1
{ color:#443f3f; font-family: 'prototyperegular'; font-size:45px; text-shadow: 2px 2px #fff;}

.main-logo
{ position:relative; height:auto;}
.logo
{ position:absolute; left:0px; top:-18px; z-index:100;}

.start-your-box-yellow-bg
{ background-color:#f1c332;  position:relative; padding-top:2px; padding-bottom:5px;}

.corner-top
{ background:url(../images/corner.jpg) no-repeat top left; top:0; left:0; width:21px; height:21px; position:absolute; }


.search-box
{ background-color:#d3a81f; height:auto; margin-top:25px; margin-bottom:20px; padding-bottom:0px; padding-top:10px;}
.search-inner
{ width:100%; float:left; height:auto; margin:0px 0px 10px 0px;}
.search-btn
{ width:30%; float:right;background-color:#950001; color:#FFFFFF; margin:0px; border-radius:0px; font-size:16px;}

.textfield2
{height:25px; border: solid 1px #999795;}
.selectbox
{ height:25px; border: solid 1px #999795; padding:0px;}
.textares1
{ height:auto; border: solid 1px #999795;}

h1
{ font-family: 'prototyperegular'; color:#373434;}
.whitetext
{ font-family: 'prototyperegular'; color:#fff; margin-top:350px; text-align:right;}

.main-yellow-box
{ height:auto;
background-color: #f1c332; padding-bottom:20px; padding-top:0px;
background-image: url("http://www.transparenttextures.com/patterns/connected.png");

box-shadow: 0px 5px 5px #555453;
-webkit-box-shadow: 0px 5px 5px #555453;
-moz-box-shadow: 0px 5px 5px #555453; 
}

.title
{ color:#970000;}

.heading-box1
{ height:auto;}
.menu-right
{ float:right; margin:0px;}

/* Shutter Out Vertical */
.menu-btn {
 
  font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;

padding:29px 10px; margin-top:0px;  margin-right:7px; float:left;
 text-transform: uppercase;
 
 
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  /*background: #e1e1e1;*/
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.menu-btn:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #f1c332;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.menu-btn:hover, .menu-btn:focus, .menu-btn:active {
  color: white;
}
.menu-btn:hover:before, .menu-btn:focus:before, .menu-btn:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}


/**/

.submit-btn
{ background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-top:10px;}
.submit-btn:hover
{ background-color:#f1c332; color:#000; }

.clear
{ clear:both;}
p
{}

.heading22
{ font-size:36px; line-height:30px;}


.animaton:hover img{
-webkit-transform: rotateY(180deg);
-webkit-transform-style: preserve-3d;
transform: rotateY(180deg);
transform-style: preserve-3d;
}
.animaton img, .animaton:hover img {
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}

.corner-box
{ position:relative; height:auto; background-color:#980000; color:#FFFFFF; margin:0px 0px; padding:54px 0px;

/* Rectangle Out */
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  
  background: #950001;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.corner-box:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #d2a619;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.corner-box:hover, .corner-box:focus, .corner-box:active {
  color: white;
}
.corner-box:hover:before, .corner-box:focus:before, .corner-box:active:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}


.corner2
{ width:21px; height:18px; position:absolute; top:0px; left:0px; background:url(../images/corner2.jpg) no-repeat left top;}

.strokline
{ border:solid 2px #f2c63e; padding-top:50px; padding-bottom:60px; text-align:center; margin-bottom:15px;}

/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.leftspace-img
{ padding-left:15px;}

.contactform-layer
{ width:60%; height:auto; margin:0px auto 0px auto;}

/* resources page*/


.hvr-bounce-to-right { padding:20px 20px;  font-family: 'prototyperegular'; margin-top:30px; color:#FFFFFF;}
.hvr-bounce-to-right a { font-family: 'prototyperegular';  color:#000;}
.hvr-bounce-to-right a:hover{font-family: 'prototyperegular';color:#fff;}

.hvr-bounce-to-right {
  display: inline-block; 
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #821515; 
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white;
}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

/**/




/*footer start*/

.bottom-bg
{ height:auto; /*background-color:#11a1dd;*/ padding:10px 0px; margin-top:20px; color:#ebe6e6;

background-color: #970000;
background-image: url("http://www.transparenttextures.com/patterns/3px-tile.png");
/* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
}

.bottom-bg a
{ color:#ebe6e6; text-decoration: none;}
.bottom-bg a:hover
{ color:#ebe6e6; text-decoration: none;}

/*End footer*/

.unsub-box{ margin:20px auto;}

.unsubbtn{ 
 border:1px solid #ffad41;  width:30%; margin:0px auto;
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px;border-radius: 3px;
 font-size:16px;font-family:arial, helvetica, sans-serif; 
 padding:10px 0px; text-align:center; text-transform:uppercase;  
 text-decoration:none; 
 

 font-weight:bold; color: #000;
 background-color: #ffc579; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc579), to(#fb9d23));
 background-image: -webkit-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -moz-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -ms-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -o-linear-gradient(top, #ffc579, #fb9d23);
 background-image: linear-gradient(to bottom, #ffc579, #fb9d23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579, endColorstr=#fb9d23);
}

.unsubbtn:hover{
 border:1px solid #ff9913;
 background-color: #ffaf46; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf46), to(#e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(to bottom, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}


.sd{ width:50%;}

.md1{ width:16.667%;}

.policy-layer
{ width:100%; height:auto; margin:0px auto 0px auto; text-align:justify;}

@media only screen and (max-width:1280px) {
  /*body {background-color: lightblue;}*/

 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:29px 16px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:0px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#fff; margin-top:200px 0px; padding:0px; text-align:right;}
.banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:url(../images/banner.jpg) no-repeat center top;
width:100%; height:auto; background-size:cover;}
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:0px 16px 10px 16px; background:#e1b424; margin:15px 7px 0px 0px;}
  
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.banner-innerpage{ height:auto;}
}



@media only screen and (max-width:1024px) {
  /*body {background-color: lightblue;}*/

 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:29px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:0px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#fff; margin-top:200px 0px; padding:0px;}
.banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:url(../images/banner.jpg) no-repeat center top;
width:100%; height:480px; background-size:cover;}
.banner-innerpage
{ height:auto;}
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:0px 16px 10px 16px; background:#e1b424; margin:0px;}
  
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.main-yellow-box{ padding-right:10px;}

.sd{ width:46%;}

.md1{ width:20.667%;}
}

@media only screen and (max-width:960px) {
  /*body {background-color: lightblue;}*/

.menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
.whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px; text-align:center;}
.col-sm-5, .col-md-5, .col-sm-7, .col-md-7
{ width:100%;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
  .banner-main, .col-sm-3, .col-md-3, .col-sm-9, .col-md-9
  { width:100%;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.main-yellow-box{ padding-right:10px;}
.banner-innerpage{ height:auto;}

.sd{ width:40%;}

.md1{ width:26.667%;}
}

@media only screen and (max-width:840px) {
  /*body {background-color: lightblue;}*/
 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px; text-align:center;}
.col-sm-5, .col-md-5, .col-sm-7, .col-md-7
{ width:100%;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
  .banner-main, .col-sm-3, .col-md-3, .col-sm-9, .col-md-9
  { width:100%;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.banner-innerpage{ height:auto;}
}


@media only screen and (max-width:800px) {
  /*body {background-color: lightblue;}*/
   .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px; text-align:center;}
.col-sm-5, .col-md-5, .col-sm-7, .col-md-7
{ width:100%;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
  .banner-main, .col-sm-3, .col-md-3, .col-sm-9, .col-md-9
  { width:100%;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.banner-innerpage{ height:auto;}
}

@media only screen and (max-width: 768px) {
 /* body {background-color: lightblue;}*/
 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 

  .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px; text-align:center;}
.col-sm-5, .col-md-5, .col-sm-7, .col-md-7
{ width:100%;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
  .banner-main, .col-sm-3, .col-md-3, .col-sm-9, .col-md-9
  { width:100%;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.banner-innerpage{ height:auto;}

.sd{ width:100%;}

.md1{ width:100%;}

.pd1{ width:100%;}

.bottom-bg, .col-xs-6, .col-xs-2, .col-xs-4
{ width:100%; text-align:center;}
}

@media only screen and (max-width: 640px) {
 /* body {background-color: lightblue;}*/
 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.col-xs-8
{ width:66%;}
.main-yellow-box{ padding-left:10px; padding-right:10px;}
.banner-innerpage{ height:auto;}


}

@media only screen and (max-width: 600px) {
  /*body {background-color: lightblue;}*/
 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.leftspace-img
{ padding-left:0px;}
.col-xs-8
{ width:66%;}
.main-yellow-box{ padding-left:15px; padding-right:15px;}
.banner-innerpage{ height:auto;}

.unsubbtn{ width:40%;}
}

@media only screen and (max-width: 568px) {
 /* body {background-color: lightblue;}*/
 .menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
.submit-btn
{ float:left; background-color:#970000; color:#FFFFFF; text-transform:uppercase; border-radius:0; font-size:18px; margin-left:10px;}
.leftspace-img
{ padding-left:0px;}
.main-yellow-box{ padding-left:15px; padding-right:15px;}
.col-xs-8
{ width:66%;}
.banner-innerpage{ height:auto;}


}


@media only screen and (max-width: 480px) {
    /*body {background-color: lightblue;}*/
.menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
 .banner-main, .col-xs-4
 { width:100%;}
 .main-yellow-box{ padding-left:15px; padding-right:15px;}
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
.form-group{ text-align:left;}
.leftspace-img
{ padding-left:40px;}
.col-xs-8
{ width:90%;}
.bottom-bg, .col-xs-6, .col-xs-2, .col-xs-4
{ width:100%; text-align:center;}
.banner-innerpage{ height:auto;}
}

@media only screen and (max-width: 415px) {
    /*body {background-color: lightblue;}*/
.menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 10px; margin-top:0px;  margin-left:5px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
 .banner-main, .col-xs-4
 { width:100%;}
 .main-yellow-box{ padding-left:15px; padding-right:15px;}
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
  
.form-group{ text-align:left;}

.leftspace-img
{ padding-left:0px;}
.col-xs-8
{ width:90%;}
.bottom-bg, .col-xs-6, .col-xs-2, .col-xs-4
{ width:100%; text-align:center;}

.contactform-layer
{ width:100%; height:auto; margin:0px auto 0px auto;}
.banner-innerpage{ height:auto;}

h1{ font-size:30px;}
}

@media only screen and (max-width: 375px) {
     /*body {background-color: lightblue;}*/
.menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 5px; margin-top:0px;  margin-right:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
 .banner-main, .col-xs-4
 { width:100%;}
 .main-yellow-box{ padding-left:15px; padding-right:15px;}
.form-group{ text-align:left;}
.leftspace-img
{ padding-left:0px;}
.col-xs-8
{ width:90%;}
.bottom-bg, .col-xs-6, .col-xs-2, .col-xs-4
{ width:100%; text-align:center;}
label {
    display: inline-block;font-weight: 700; text-align:left;
    margin-bottom: 5px; width: 100%;}
	
.contactform-layer
{ width:100%; height:auto; margin:0px auto 0px auto;}	
.banner-innerpage{ height:auto;}


}


@media only screen and (max-width: 360px) {
   /* body {background-color: lightblue;}*/
.menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 5px; margin-top:0px;  margin-right:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
 .banner-main, .col-xs-4
 { width:100%;}
 .main-yellow-box{ padding-left:15px; padding-right:15px;}
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}

.textfield2
{height:25px; border: solid 1px #999795;}
.selectbox
{ height:25px; border: solid 1px #999795; padding:0px;}
.textares1
{ height:auto; border: solid 1px #999795;}

.leftspace-img
{ padding-left:0px;}
.col-xs-8
{ width:100%;}
.bottom-bg, .col-xs-6, .col-xs-2, .col-xs-4
{ width:100%; text-align:center;}
label {
    display: inline-block;font-weight: 700; text-align:left;
    margin-bottom: 5px; width: 100%;}
	.contactform-layer
{ width:100%; height:auto; margin:0px auto 0px auto;}
.banner-innerpage{ height:auto;}

.unsubbtn{ width:40%;}
}


@media only screen and (max-width: 320px) {
 /*body {background-color:lightblue;}*/
.menu-btn {
 font-size:18px; font-family: Calibri; text-align: center; color:#fff; background-color:#950001;
padding:6px 5px; margin-top:0px;  margin-right:0px; float:left; margin-bottom:8px;
 text-transform: uppercase;} 
 .whitetext
{ font-family: 'prototyperegular'; color:#912b17; margin:10px 0px; padding:0px;}
 .banner-main
{ position:relative; margin:0px; padding:0px; /*border-top:solid 13px #eef0f2;*/  background:none;
width:100%; height:auto; background-size:cover;} 
.form-box-outer-bg
{  float:right; width:100%; height:auto; position:relative;
  padding:12px 16px 12px 16px; background:#e1b424;}
 .banner-main, .col-xs-4
 { width:100%;}
 .main-yellow-box{ padding-left:15px; padding-right:15px;}
.textfield2
{height:25px; border: solid 1px #999795;}
.selectbox
{ height:25px; border: solid 1px #999795; padding:0px;}
.textares1
{ height:auto; border: solid 1px #999795;}

.leftspace-img
{ padding-left:0px;}
.col-xs-8
{ width:100%;}
.bottom-bg, .col-xs-6, .col-xs-2, .col-xs-4
{ width:100%; text-align:center;}
label {
    display: inline-block;font-weight: 700; text-align:left;
    margin-bottom: 5px; width: 100%;}
	
	.contactform-layer
{ width:100%; height:auto; margin:0px auto 0px auto;}
.banner-innerpage{ height:auto;}

h1{ font-size:28px;}

}