.myBoxes {

padding: 0px 10px 10px 20px;

padding: 0px 10px 10px 10px;

background: rgb(255,255,255);

/* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(253,253,253,1) 75%, rgba(247,247,247,1) 100%); /* FF3.6+ */;

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(75%,rgba(253,253,253,1)), color-stop(100%,rgba(247,247,247,1))); /* Chrome,Safari4+ */;

    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(253,253,253,1) 75%,rgba(247,247,247,1) 100%); /* Chrome10+,Safari5.1+ */;

    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(253,253,253,1) 75%,rgba(247,247,247,1) 100%); /* Opera 11.10+ */;

    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(253,253,253,1) 75%,rgba(247,247,247,1) 100%); /* IE10+ */;

    background: linear-gradient(to top, rgba(255,255,255,1) 0%,rgba(253,253,253,1) 75%,rgba(247,247,247,1) 100%); /* W3C */;

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-8 */;

    -webkit-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

    -moz-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

    box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

border: 1px #CDCDCD solid;

border-radius: 5px;

}





 



#nav {

  width: 975px;

  float: left;

  margin: 16px 0 13px 0;

  padding: 0;

  list-style: none;

  background-color: #666666;

  border-bottom: 1px solid #666666;

  border-top: 1px solid #666666; }

#nav li {

  float: left; }

#nav li a {

  display: block;

  padding: 8px 19px;

  text-decoration: none;

  font-weight: bold;

  font-size:12px;

  color: #ffffff;

  border-right: 1px solid #666666; }

#nav li a:hover {

  color: #ffffff;

  background-color: #333333; }

/* End primary navigation bar styling. */



  #nav1 {

  width: 975px;

  float: left;

  margin: 0 0 3em 0;

  padding: 0;

  list-style: none;

  background-color: #f2f2f2;

  border-bottom: 1px solid #ffffff;

  border-top: 1px solid #ffffff; }

#nav1 li {

  float: left; }

#nav1 li a {

  display: block;

  padding: 8px 15px;

  text-decoration: none;

  font-weight: bold;

  font-size:70%;

  color: #000000;

  border-right: 1px solid #ffffff; }

#nav1 li a:hover {

  color: #c00;

  background-color: #ffffff; }

/* End secondary navigation bar styling. */

   

.myBoxesWhiteBackground {

padding: 10px;

width:450px;

height:200px;

background: rgb(255,255,255);



    -webkit-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

    -moz-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

    box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

border: 1px #CDCDCD solid;

border-radius: 5px;

}





.myBoxesGrayBackground {

padding: 10px;

width:450px;

height:200px;

background: #f8f8f8;



    -webkit-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

    -moz-box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

    box-shadow: 0px 1px 0px rgba(50, 50, 50, 0.5);

border: 1px #CDCDCD solid;

border-radius: 5px;

}



#nav1 {



      border-bottom: 1px solid #f2f2f2;



      border-top: 1px solid #f2f2f2; margin-left: 40px;}







   #nav1 li a {



          



      border-right: 1px solid #f2f2f2; }





/* latin-ext */

@font-face {

  font-family: 'Capriola';
            font-display: swap;

  font-style: normal;

  font-weight: 400;

  src: local('Capriola Regular'), local('Capriola-Regular'), url(https://fonts.gstatic.com/s/capriola/v4/MCXNg459ZtebBVYIDxweyhTbgVql8nDJpwnrE27mub0.woff2) format('woff2');

  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;

}

/* latin */

@font-face {

  font-family: 'Capriola';
            font-display: swap;

  font-style: normal;

  font-weight: 400;

  src: local('Capriola Regular'), local('Capriola-Regular'), url(https://fonts.gstatic.com/s/capriola/v4/1uu0rRDB9aBBIKvbF1Q_1PesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');

  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;

}

/* latin */

@font-face {

  font-family: 'Cinzel Decorative';
            font-display: swap;

  font-style: normal;

  font-weight: 400;

  src: local('CinzelDecorative-Regular'), url(https://fonts.gstatic.com/s/cinzeldecorative/v4/fmgK7oaJJIXAkhd9798yQl4jZHmtnl4mfN0ClpLnj0E.woff2) format('woff2');

  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;

}

/* latin */

@font-face {

  font-family: 'Numans';
            font-display: swap;

  font-style: normal;

  font-weight: 400;

  src: local('Numans'), local('Numans-Regular'), url(https://fonts.gstatic.com/s/numans/v6/GE2z0KRlbJSzANt08q-9bg.woff2) format('woff2');

  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;

}

/* latin */

@font-face {

  font-family: 'Strait';
            font-display: swap;

  font-style: normal;

  font-weight: 400;

  src: local('Strait'), local('Strait-Regular'), url(https://fonts.gstatic.com/s/strait/v4/LimB8Qw7LXxhgcZqZA4MPA.woff2) format('woff2');

  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;

}

/* latin */

@font-face {

  font-family: 'Tangerine';
            font-display: swap;

  font-style: normal;

  font-weight: 400;

  src: local('Tangerine'), url(https://fonts.gstatic.com/s/tangerine/v7/HGfsyCL5WASpHOFnouG-RFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');

  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;

}







a:link{color:blue;}

a:visited{color:blue;}

a:hover{color:red;}

a:active{color:red;}



BODY{font-family:"Arial";background-color:#f2f2f2;margin:0px;padding:0px;text-align:center;min-width:1046px;}



p{font-family: 'Strait', sans-serif;}



h1{font-size:160%;font-weight:normal; font-family: 'Capriola', sans-serif; color: #ed2923;}



h2{font-size:140%; font-family: 'Arial'; color: #ed2923;}



h3{font-size:120%;font-weight:normal; font-family: 'Numans', sans-serif; color: #000000;}





FORM{margin:0;padding:0;}

#centerwrapper{text-align:left;width:975px;margin-left:auto;margin-right:auto;}





@media screen and (max-width: 1000px){

        body, #nav, #nav1, #content,iframe,#centerwrapper,.myBoxesGrayBackground,.myBoxesWhiteBackground{

          max-width: 100%;

          width: 100% !important;

          min-width: 100% !important;

        }

        *{

          margin-right: 0 !important;

          margin-left: 0 !important;

        }

        p{

          margin-right: 0 !important;

          margin-left: 0 !important;

          width: 100%;

          display: block;

          float: none;

        }

   

        img{

          width: 100%;

          height: auto;

        }

        #nav1 li a{

      

          display: block;

          padding-left: 0;

          padding-right: 0;

          text-align: center;

        }

        ul, ol, li{

          /*display: inline;*/

        }

 

        #nav li{

          text-align: center;

        }

        *{

          /*border: 1px solid;*/

          float: none !important;

          margin-left: 0 !important;

          margin-right: 0 !important;

          padding-left: 0 !important;

          padding-right: 0 !important;

        }

        .myBoxesGrayBackground, #content{

          margin-top: 10px !important;

          height: auto !important;

        }

        #centerwrapper{

          width: 90% !important;

          min-width: 90% !important;

          margin-left: 3% !important;

        }

        .myBoxesGrayBackground, .myBoxesWhiteBackground{

          padding: 0 2% !important;

          height: auto !important;

        }

 

        #nav{

          margin-left: 3% !important;

        }

        /* update */

        .myBoxes{

          width: 94% !important;

          min-width: 90% !important;

          margin-left: 3% !important;

          height: auto !important;

          padding: 0 2% !important;

          margin-top: 10px !important;

        }

        .myBoxes:after{

          content: "";

          display: block;

          clear: both;

        }

        img{

          border: 0;

          

        }

        li {

            list-style-position: inside;

        }





        p{

          margin-bottom: 10px !important;

          margin-top: 10px !important;

        }

        /*eo update*/



  #nav li, #nav1 li{

			    margin-bottom: 10px;

			    margin-top: 10px;

			  }

			  #nav li a, #nav1 li a{

			    font-size: 14px;

			  }

  #centerwrapper{

    margin: auto !important;

  }

  #nav{

    margin-left: 0 !important;

  }



  .myBoxesGrayBackground, .myBoxesWhiteBackground, .myBoxes{

    box-sizing: border-box;

    padding: 10px 15px 15px !important;

    

  }

  .myBoxes{

    width: 100% !important;

    margin-left: 0 !important;

  }

  #content li{

    list-style-position: outside;

    margin-left: 25px !important;

  }

  img[src='https://www.paypalobjects.com/en_US/i/scr/pixel.gif'] {

    height: 1px !important;

    overflow: hidden;

    visibility: visible;

    width: 1px !important;

  }

  form[target=paypal] img{

    height: 1px !important;

    overflow: hidden;

    visibility: visible;

    width: 1px !important;

  }

  form[target=paypal] input[type=hidden]{

    visibility: hidden;

  }

  ._guarantee{

    width: 175px !important;

    margin: 0 auto !important;

    display: block;

  }

  .smaller_title{

    font-size: 30px !important;

  }
  
    .smaller_title_h2{

    font-size: 25px !important;

  }

  .smaller_title+div{

    margin-top: 40px !important;

  }

  .myBoxesWhiteBackground{

    margin-top: 0px !important;

  }

}



  .hovered_images a{

    display: block;

    float: left;

    transition: all .5s;

    padding-bottom: 20px;

  }

  .hovered_images a:hover {

    padding-top: 20px;

    padding-bottom: 0;

  }







.youtube-container { display:block; margin: 20px auto; width: 100%; max-width: 600px; } .youtube-player { display: block; width: 100%; /* assuming that the video has a 16:9 ratio */ padding-bottom: 56.25%; overflow: hidden; position: relative; width: 100%; height: 100%; cursor: hand; cursor: pointer; display:block; } img.youtube-thumb { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; height: auto } div.play-button { height: 72px; width: 72px; left: 50%; top: 50%; margin-left: -36px; margin-top: -36px; position: absolute; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Crect x='2' y='14' width='68' height='44' rx='11' fill='%23f00'/%3E%3Cpolygon points='29,25 29,47 50,36' fill='%23fff'/%3E%3C/svg%3E") no-repeat; } #youtube-iframe { width: 100%; height: 100%; position: absolute; top: 0; left:0; }