body {
  background-color:#eeeeee; /*Was #ababab*/
  font-family:arial, sans-serif;
  font-size:13px;
  color:#333;
} 

td {
  font-family:arial, sans-serif;
  font-size:13px;
  color:#333;
}

h2 { 
   position: absolute; 
   padding-bottom: 25px; 
   left: 0; 
   width: 100%; 
}

h2 span {
  color: white; 
  text-decoration: none;
  font-family:arial narrow, sans-serif; 
  /* letter-spacing: -1px; */ 
  background: rgb(29, 86, 153); /* fallback color */
  background: rgba(29, 86, 153, 0.7);
  padding-bottom: 0px; 
  margin-bottom: 0px;
}

#mainbodycontainer {
  position:absolute;
  top:190px;
  left:50%;
  width:935px;
  margin-left:-467px;
  background-image:url(../_images/shadow3.png);
  background-repeat:repeat-y;
  height:1000px;
  -webkit-box-shadow:  -3px -3px 6px -1px #000;
          box-shadow:  -3px -3px 6px -1px #000;
}

#mainbody {
  position:absolute;
  top:0px;
  left:0px;
  width:935px;
  height:1000px;
  /*z-index:1;*/
  background-color:#FFF;
  -webkit-box-shadow:  3px 3px 6px -1px #000;
          box-shadow:  3px 3px 6px -1px #000;
}

#topheader {
  position:absolute;
  top:0px;
  left:0px;
  height:120px;
  width:100%; 
}

#backgroundimage {
  position:absolute;
  top:0px;
  left:0px;
  z-index:-111;
  height:120px;
  width:100%; 
  background: #F0F0F0 url('../_images/tiny_leaf.png') repeat;
  -khtml-opacity:.10; 
  -moz-opacity:.10; 
  -ms-filter: alpha(opacity=10);
  filter:alpha(opacity=10);
  /* filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.1); */
  opacity:.10; 
}

#contactinfo {
  position:absolute;
  top:10px;
  right:10px;
  height:90px;
  width:250px;
  text-align:right;
  font-family: 'PT Sans';
  font-weight: 700;
  color:#070774;
  font-size:1.3em;
}

#contactinfo a:link {
  color:#070774;
  text-decoration:underline;  
}

#contactinfo a:hover {
  color:#333;
  text-decoration:underline;  
}

#contactinfo a:visited {
  color:#3939ff;
  text-decoration:underline;
}

#header {
  position:absolute;
  top:0px;
  width:935px;
  height:300px;
  
}

#logo {
  position:absolute;
  top:0px;
  left:5px;
}

#logorebate {
  position:absolute;
  top:0px;
  right:0px;
}

#menucolor {
  position:absolute;
  top:120px;
  left:0px;
  width:100%;
  height:45px;
background: #013477; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzQ3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDEyMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #013477 0%, #00122e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#013477), color-stop(100%,#00122e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #013477 0%,#00122e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #013477 0%,#00122e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #013477 0%,#00122e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #013477 0%,#00122e 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013477', endColorstr='#00122e',GradientType=0 );*/ /* IE6-8 */

}

#menu {
  position:relative;
  top:10px;
  width:975px;
  height:45px;
  margin-left:auto;
  margin-right:auto;
}

.menuitem {
  float:left;
  height:22px;
  padding-top:8px;
  -width:202px;
  padding-left:50px; /* Add Case studies link:35px - Hide link 50px */
  padding-right:50px; /* Add Case studies link:35px - Hide link 50px */
  color:#eeeeee;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
}

.gradientbackdrop {

  position:absolute;
  top:165px;
  left:-5px;
  height:400px;
  width:101%;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjMWU1Nzk5IiBzdG9wLW9wYWNpdHk9IjAuODMiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjN2RiOWU4IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjN2RiOWU4IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjMWU1Nzk5IiBzdG9wLW9wYWNpdHk9IjAuODMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(left,  rgba(30,87,153,1) 0%, rgba(30,87,153,0.83) 7%, rgba(125,185,232,0) 40%, rgba(125,185,232,0) 60%, rgba(30,87,153,0.83) 93%, rgba(30,87,153,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(30,87,153,1)), color-stop(7%,rgba(30,87,153,0.83)), color-stop(40%,rgba(125,185,232,0)), color-stop(60%,rgba(125,185,232,0)), color-stop(93%,rgba(30,87,153,0.83)), color-stop(100%,rgba(30,87,153,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  rgba(30,87,153,1) 0%,rgba(30,87,153,0.83) 7%,rgba(125,185,232,0) 40%,rgba(125,185,232,0) 60%,rgba(30,87,153,0.83) 93%,rgba(30,87,153,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  rgba(30,87,153,1) 0%,rgba(30,87,153,0.83) 7%,rgba(125,185,232,0) 40%,rgba(125,185,232,0) 60%,rgba(30,87,153,0.83) 93%,rgba(30,87,153,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  rgba(30,87,153,1) 0%,rgba(30,87,153,0.83) 7%,rgba(125,185,232,0) 40%,rgba(125,185,232,0) 60%,rgba(30,87,153,0.83) 93%,rgba(30,87,153,1) 100%); /* IE10+ */
  background: linear-gradient(to right,  rgba(30,87,153,1) 0%,rgba(30,87,153,0.83) 7%,rgba(125,185,232,0) 40%,rgba(125,185,232,0) 60%,rgba(30,87,153,0.83) 93%,rgba(30,87,153,1) 100%); /* W3C */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#1e5799',GradientType=1 );*/ /* IE6-8 */
}

#maintext {
  position:absolute;
  top:346px;
  left:20px;
  width:570px;
}

#maintextheader {
  background:#070774;
  font-family:arial narrow, sans-serif;
  color:#fff;
  float:top;
  top:0px;
  left:0px;
  width:100%;
  height:30px;
  font-size:1.875em;
  text-indent: 10px;
}

#maintextheader_ctr {
  background:#070774;
  font-family:arial narrow, sans-serif;
  color:#fff;
  float:top;
  top:0px;
  left:100px;
  width:100%;
  height:30px;
  font-size:1.875em;
  text-indent: 175px;
}

#allcaselist {
  width:700px;
}

#popup {
  position:absolute;
  top:-120px;
  left:370px;
  width:247px;
  height:140px;
  color:#eeeeee;
  display:none;
  z-index: 100;
}

.popupitem {
  float:top;
  height:15px;
  width:100%;
  font-size:14px;
  padding:4px;
  cursor:pointer;
  opacity:.9;
  filter:alpha(opacity = 90);
  background-color:#1d5699;
}

#sideimg {
  position:absolute;
  top:496px;
  left:600px;
  width:330px;
  height:345px;
 /* background:#FFF;
  -webkit-border-radius: 25px 0px 0px 15px;
  border-radius: 25px 0px 0px 15px;
  border-top-left-radius:25px;
  border-bottom-left-radius:15px;
  -webkit-box-shadow: 0 8px 6px -3px black;
	 -moz-box-shadow: 0 8px 6px -3px black;
	      box-shadow: 0 8px 6px -3px black; */
}

#sideimg3 {
  position:absolute;
  top:396px;
  left:600px;
  width:330px;
  height:345px;
}

#sideimg2 {
  position:absolute;
  top:466px;
  left:610px;
  width:300px;
  height:300px;
  background: #7db9e8; /* Old browsers */
  background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 27%, #1d5699 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(27%,#2989d8), color-stop(100%,#1d5699)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 27%,#1d5699 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 27%,#1d5699 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 27%,#1d5699 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 27%,#1d5699 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1d5699',GradientType=0 ); /* IE6-9 */
}

.sideimgitem {
  width:325px;
  /*border:2px #FFF;*/
  /*position:relative;*/
  /*float:bottom;
  color:#FFF;
  padding-left: 0px;
  padding-bottom:0px; */
  padding-top:13px; 
  -webkit-box-shadow: 0px 8px 6px -3px black;
	 -moz-box-shadow: 0px 8px 6px -3px black;
	      box-shadow: 0px 8px 6px -3px black;
 /* -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc; */
}

.learnmoreshadow {
  width:200px;
  /*border:2px #FFF;*/
  /*position:relative;*/
  /*float:bottom;
  color:#FFF;
  padding-left: 0px;
  padding-bottom:0px; */
  -webkit-box-shadow: 0px 8px 6px -3px black;
	 -moz-box-shadow: 0px 8px 6px -3px black;
	      box-shadow: 0px 8px 6px -3px black;
}

.learmorebox {
  position: absolute;
  top: 550px;
  left: 40px; 
  height: 20px;
  width: 65px;
  color: #FFF;
  font-family: 'PT Sans';
  font-weight: 700;
  font-size:16px;
  background: #013477; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzQ3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDEyMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #013477 0%, #00122e 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#013477), color-stop(100%,#00122e)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #013477 0%,#00122e 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #013477 0%,#00122e 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #013477 0%,#00122e 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #013477 0%,#00122e 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013477', endColorstr='#00122e',GradientType=0 ); /* IE6-8 */
  -webkit-box-shadow: 0px 8px 6px -3px black;
     -moz-box-shadow: 0px 8px 6px -3px black;
	  box-shadow: 0px 8px 6px -3px black;
}

.sizeup {
  font-size:1.2em;
}

.programworld {
  position:absolute;
  top:496px;
  left:590px;
  width:205px;
}

.programtextheader {
  font-family:arial narrow, sans-serif;
  float:top;
  top:0px;
  left:0px;
  width:570px;
  height:30px;
  background-color:#070774;
  color:#eeeeee;
  font-size:24px;
  padding-left:5px;
}

.productwrapper {
  padding-bottom:8px;
  min-height:250px;
}

#maintextprogram {
  
  position:absolute;
  top:346px;
  left:20px;
  width:550px;
}

#maintextcenter {
  
  position:absolute;
  top:346px;
  left:185px;
  width:550px;
}

#maintextproduct {
  position:absolute;
  top:346px;
  left:20px;
  width:850px;
}

.programimg {
  float:right;
  margin-top:5px;
  margin-left:10px;
}

#sidemenu {
  position:relative;
  top:370px;
  left:610px;
  width:300px;
  border-collapse: separate;
/*  -webkit-box-shadow: 0px 8px 6px -3px black;
	 -moz-box-shadow: 0px 8px 6px -3px black;
	      box-shadow: 0px 8px 6px -3px black;*/
  
  /*
  -webkit-box-shadow: 5px 10px 3px 3px rgba(0, 0, 0, .5); /* WebKit *
   -moz-box-shadow: 5px 10px 3px 3px rgba(0, 0, 0, .5); /* Firefox *
        box-shadow:3px 5px 5px #61667A; /* Standard *
        */
}

.drop-shadow {
            position:relative;
            float:left;
            width:95%;
            padding:.25em;
            font-size:1.1em;
  	    font-weight:bold;
  	    color:#FFF;
  	    cursor:pointer;
            margin-bottom:10px;
            background:#0db14b;
            -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
               -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
                    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        }

.raised {
            -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
               -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
                    box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        }

.gap {
  height:8px;
  width:100%;
  background:#FFF;
}

.sidemenuitem {
  float:top;
  background-image:url(../_images/productList.jpg);
 /* background-color:#888888;*/
  height:20px;
  width:297px;
  font-size:1.1em;
  font-weight:bold;
  padding-top:5px;
  padding-left:3px;
  cursor:pointer;
  /*-webkit-box-shadow: 0px 8px 6px -3px black;
	 -moz-box-shadow: 0px 8px 6px -3px black;
	      box-shadow: 0px 8px 6px -3px black;*/
}

.sidemenubutton {
  /*float: bottom;*/
  height:25px;
  width:297px;
 
}

#footer {
  position:absolute;
  bottom:5px;
  width:100%;
  text-align:center;
  font-size:.8em;
  color:#333;
}

#footer a {
  color:#000a93;
}
#casestudy {
  position:absolute;
  top:0px;
  left:0px;
  width:935px;
  height:900px;
  background: url('_images/Jenny_Craig_Case_Study.jpg') no-repeat top center;
  z-index:100;
}

#mainbodycontainercasestudy {
  position:absolute;
  top:190px;
  left:50%;
  width:935px;
  margin-left:-467px;
  background-image:url(../_images/shadow3.png);
  background-repeat:repeat-y;
  height:1350px;
  -webkit-box-shadow:  -3px -3px 6px -1px #000;
          box-shadow:  -3px -3px 6px -1px #000;
}


#mainbodycasestudy {
  position:absolute;
  top:0px;
  left:0px;
  width:935px;
  height:1350px;
  /*z-index:1;*/
  background-color:#FFF;
  -webkit-box-shadow:  3px 3px 6px -1px #000;
          box-shadow:  3px 3px 6px -1px #000;
}

#casestudytitle {
  position:absolute;
  /*top:100px;*/
  right:10px;
  height:60px;
  width:550px;
  z-index:100;
  text-align:center;
  font-family: 'PT Sans';
  font-weight: 700;
  color:#070774;
  font-size:1.3em;
  text-decoration:underline;
}
#casestudylink {
  position:absolute;
  right:10px;
  height:90px;
  width:550px;
  text-align:left;
  font-family: 'PT Sans';
  font-weight: 700;
  color:#070774;
  font-size:1.2em;
  text-decoration:none;
}

#casestudywrap{
 
  top:346px;
  left:20px;
  width:550px;
	
}
#maincase {
    position:absolute;
    left:361px;
    width:250px;
    }
    
#maincase2 {
    position:absolute;
    top:250px;
    left:361px;
    width:250px;
    }
    
#maincase3 {
    position:absolute;
    top:272px;
    left:361px;
    width:250px;
    }
    
#maincase4 {
    position:absolute;
    top:294px;
    left:361px;
    width:250px;
    }
    
#maincase5 {
    position:absolute;
    top:316px;
    left:361px;
    width:250px;
    }
    
#maincase6 {
    position:absolute;
    top:338px;
    left:361px;
    width:250px;
    }
    
#sidebarcase {
    position:absolute;
    left:650px;
    width:200px;
    }
    
#sidebarcase2 {
    position:absolute;
    top:250px;
    left:650px;
    width:200px;
    }
    
#sidebarcase3 {
    position:absolute;
    top:272px;
    left:650px;
    width:200px;
    }
    
#sidebarcase4 {
    position:absolute;
    top:294px;
    left:650px;
    width:200px;
    }
    
#sidebarcase5 {
    position:absolute;
    top:316px;
    left:650px;
    width:200px;
    }

#sidebarcase6 {
    position:absolute;
    color:#FF0000;
    top:338px;
    left:650px;
    width:200px;
    }
    
#rightcase {
    position:absolute;
    left:830px;
    width:150px;
    }
    
#rightcase2 {
    position:absolute;
    top:250px;
    left:830px;
    width:200px;
    }
    
#rightcase3 {
    position:absolute;
    top:272px;
    left:830px;
    width:200px;
    }
    
    #case-studies-icon{
	position:absolute;
	left:390px;
	bottom:115px;
	-webkit-animation-delay:1s;
	-moz-animation-delay:1s;
	-o-animation-delay:1s;
	-ms-animation-delay:1s;
	animation-delay:1s;
	-ms-animation: fadeIn 1s;
	-moz-animation: fadeIn 1s; /* Firefox */
        -webkit-animation: fadeIn 1s; /* Safari and Chrome */
        -o-animation: fadeIn 1s; /* Opera */
        animation:fadeIn ease-in 1s;
}
@keyframes wsBasic{0%{left:-0%} 18.72%{left:-0%} 20%{left:-100%} 38.72%{left:-100%} 40%{left:-200%} 58.72%{left:-200%} 60%{left:-300%} 78.72%{left:-300%} 80%{left:-400%} 98.72%{left:-400%} }
@-moz-keyframes wsBasic{0%{left:-0%} 18.72%{left:-0%} 20%{left:-100%} 38.72%{left:-100%} 40%{left:-200%} 58.72%{left:-200%} 60%{left:-300%} 78.72%{left:-300%} 80%{left:-400%} 98.72%{left:-400%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 18.72%{left:-0%} 20%{left:-100%} 38.72%{left:-100%} 40%{left:-200%} 58.72%{left:-200%} 60%{left:-300%} 78.72%{left:-300%} 80%{left:-400%} 98.72%{left:-400%} }
@keyframes fadeIn {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-ms-keyframes fadeIn {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadeIn { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadeIn { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadeIn { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}