@import url(http://fonts.googleapis.com/css?family=Lato:300);
@import url(http://fonts.googleapis.com/css?family=PT+Mono);
.code-display{
  font-family: 'PT Mono', sans-serif;
}
.sb-steps{
  padding:30px;
  margin:20px;
  background:#eee;
  border-radius:10px;
  position:relative;
}
.sb-steps .icon32{
  margin-top:-8px;
}
.sb-steps h3{
  margin-top:0px;
  margin-left:20px;
  font-size:20px;
   font-family: 'Lato';
   color:#555;
}
.sb-steps .imagine{
  cursor: move;
}

 .modern {
 background: none repeat scroll 0 0 #B8ED01;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px 4px 4px 4px;
    display: inline-block;
    font-size: 12px;
    margin-top: -12px;
    padding: 5px 15px;
    text-decoration: none;
   color:#555;
    transition: all 0.3s ease-out 0s;
    cursor:pointer;
}
.modern:hover {
    background: #555;
    color:#eee;
     text-shadow: none;
       transition: all 0.3s ease-out 0s;
}

.depth {
     margin-left:5px;
     margin-right:5px;
    border: 1px solid rgba(255,255,255,0.6);
    background: linear-gradient(#eee, #fff);
    transition: all 0.3s ease-out;
    box-shadow:
        inset 0 1px 4px rgba(0,0,0,0.4);
    padding: 5px;
    color: #555;
}

.depth:focus {
    border: 1px solid rgba(255,255,255,0.6);
    background: linear-gradient(#eee, #fff);
    transition: all 0.3s ease-out;
    box-shadow:
        inset 0 1px 4px rgba(0,0,0,0.4);
    padding: 5px;
    color: #111;
}
 .sb-number{
  background: none repeat scroll 0 0 #E0DEDE;
    border: 5px solid #EEEEEE;
    border-radius: 300px 300px 300px 300px;
    color: #EEEEEE;
    font-size: 30px;
    height: 10px;
    left: 5px;
    padding: 10px;
    position: absolute;
    text-align: left;
    top: 5px;
    width: 10px;
 }

#imagine-wrapper .imaginescene{
background: url(../images/ripples.jpg) ;
background-size:100%;
}
#imagine-wrapper{
  margin-top:30px;
  margin-bottom:30px;
}

#custom-styles{
  display:none;
}



/* Font-Sizes */
.font-size1em{
  font-size:1em!important;
}
.font-size2em{
  font-size:2em!important;
}
.font-size3em{
  font-size:3em!important;
}
.font-size4em{
  font-size:4em!important;
}
.font-size12px{
  font-size:12px!important;
}
.font-size14px{
  font-size:14px!important;
}
.font-size16px{
  font-size:16px!important;
}
.font-size18px{
  font-size:18px!important;
}
.font-size20px{
  font-size:20px!important;
}
.font-size30px{
  font-size:30px!important;
}
.font-size40px{
  font-size:40px!important;
}
.font-size50px{
  font-size:40px!important;
}
.font-size100px{
  font-size:100px!important;
}
.font-size150px{
  font-size:150px!important;
}
.font-size200px{
  font-size:200px!important;
}
/* Border Widths */
.border-width0px{
  border-width:0px!important;
}
.border-width1px{
  border-width:1px!important;
}
.border-width2px{
  border-width:2px!important;
}
.border-width3px{
  border-width:3px!important;
}
.border-width4px{
  border-width:4px!important;
}
.border-width5px{
  border-width:5px!important;
}
.border-width10px{
  border-width:10px!important;
}
.border-width15px{
  border-width:15px!important;
}
.border-width20px{
  border-width:20px!important;
}

/* Margins */
.margin-left0px{
   margin-left:0px!important;
 }
 .margin-left5px{
   margin-left:5px!important;
 }
 .margin-left10px{
   margin-left:10px!important;
 }
 .margin-left15px{
   margin-left:15px!important;
 }
 .margin-left20px{
   margin-left:20px!important;
 }
 .margin-left25px{
   margin-left:25px!important;
 }
 .margin-left30px{
   margin-left:30px!important;
 }
 .margin-left35px{
   margin-left:35px!important;
 }
 .margin-left40px{
   margin-left:40px!important;
 }
 .margin-left45px{
   margin-left:45px!important;
 }
 .margin-left50px{
   margin-left:50px!important;
 }
 .margin-left55px{
   margin-left:55px!important;
 }
 .margin-left60px{
   margin-left:60px!important;
 }
 .margin-left65px{
   margin-left:65px!important;
 }
 .margin-left70px{
   margin-left:70px!important;
 }
 .margin-left75px{
   margin-left:75px!important;
 }
 .margin-left80px{
   margin-left:80px!important;
 }
 .margin-left85px{
   margin-left:85px!important;
 }
 .margin-left90px{
   margin-left:90px!important;
 }
 .margin-left100px{
   margin-left:100px!important;
 }
 .margin-left150px{
   margin-left:150px!important;
 }
 .margin-left200px{
   margin-left:200px!important;
 }
 .margin-left250px{
   margin-left:250px!important;
 }
 .margin-left300px{
   margin-left:300px!important;
 }
 .margin-left400px{
   margin-left:400px!important;
 }
 .margin-left500px{
   margin-left:500px!important;
 }
 .margin-left0percent{
   margin-left:0%!important;
 }
 .margin-left5percent{
   margin-left:5%!important;
 }
 .margin-left10percent{
   margin-left:10%!important;
 }
 .margin-left15percent{
   margin-left:15%!important;
 }
 .margin-left20percent{
   margin-left:20%!important;
 }
 .margin-left25percent{
   margin-left:25%!important;
 }
 .margin-left30percent{
   margin-left:30%!important;
 }
 .margin-left40percent{
   margin-left:40%!important;
 }
 .margin-left50percent{
   margin-left:50%!important;
 }
 .margin-left60percent{
   margin-left:60%!important;
 }
 .margin-left70percent{
   margin-left:70%!important;
 }
 .margin-left80percent{
   margin-left:80%!important;
 }
 .margin-left90percent{
   margin-left:90%!important;
 }
 .margin-left100percent{
   margin-left:100%!important;
 }
 .margin-left110percent{
   margin-left:110%!important;
 }
 .margin-left120percent{
   margin-left:120%!important;
 }
 .margin-left130percent{
   margin-left:130%!important;
 }
 .margin-left140percent{
   margin-left:140%!important;
 }
 .margin-left150percent{
   margin-left:150%!important;
 }
 .margin-left160percent{
   margin-left:160%!important;
 }
 .margin-left170percent{
   margin-left:170%!important;
 }
 .margin-left180percent{
   margin-left:180%!important;
 }
 .margin-left190percent{
   margin-left:190%!important;
 }
 .margin-left200percent{
   margin-left:200%!important;
 }
  .margin-left-5px{
   margin-left:-5px!important;
 }
 .margin-left-10px{
   margin-left:-10px!important;
 }
 .margin-left-15px{
   margin-left:-15px!important;
 }
  .margin-left-20px{
   margin-left:-20px!important;
 }
 .margin-left-25px{
   margin-left:-25px!important;
 }
 .margin-left-30px{
   margin-left:-30px!important;
 }
 .margin-left-35px{
   margin-left:-35px!important;
 }
 .margin-left-40px{
   margin-left:-40px!important;
 }
 .margin-left-45px{
   margin-left:-45px!important;
 }
 .margin-left-50px{
   margin-left:-50px!important;
 }
 .margin-left-55px{
   margin-left:-55px!important;
 }
 .margin-left-60px{
   margin-left:-60px!important;
 }
 .margin-left-65px{
   margin-left:-65px!important;
 }
 .margin-left-70px{
   margin-left:-70px!important;
 }
 .margin-left-75px{
   margin-left:-75px!important;
 }
 .margin-left-80px{
   margin-left:-80px!important;
 }
 .margin-left-85px{
   margin-left:-85px!important;
 }
 .margin-left-90px{
   margin-left:-90px!important;
 }
 .margin-left-100px{
   margin-left:-100px!important;
 }
 .margin-left-150px{
   margin-left:-150px!important;
 }
 .margin-left-200px{
   margin-left:-200px!important;
 }
 .margin-left-250px{
   margin-left:-250px!important;
 }
 .margin-left-300px{
   margin-left:-300px!important;
 }
 .margin-left-400px{
   margin-left:-400px!important;
 }
 .margin-left-500px{
   margin-left:-500px!important;
 }
 .margin-left-5percent{
   margin-left:-5%!important;
 }
 .margin-left-10percent{
   margin-left:-10%!important;
 }
  .margin-left-15percent{
   margin-left:-15%!important;
 }
  .margin-left-20percent{
   margin-left:-20%!important;
 }
 .margin-left-25percent{
   margin-left:-25%!important;
 }
 .margin-left-30percent{
   margin-left:-30%!important;
 }
 .margin-left-40percent{
   margin-left:-40%!important;
 }
 .margin-left-50percent{
   margin-left:-50%!important;
 }
 .margin-left-60percent{
   margin-left:-60%!important;
 }
 .margin-left-70percent{
   margin-left:-70%!important;
 }
 .margin-left-80percent{
   margin-left:-80%!important;
 }
 .margin-left-90percent{
   margin-left:-90%!important;
 }
 .margin-left-100percent{
   margin-left:-100%!important;
 }
  .margin-left-110percent{
   margin-left:-110%!important;
 }
 .margin-left-120percent{
   margin-left:-120%!important;
 }
 .margin-left-130percent{
   margin-left:-130%!important;
 }
 .margin-left-140percent{
   margin-left:-140%!important;
 }
 .margin-left-150percent{
   margin-left:-150%!important;
 }
 .margin-left-160percent{
   margin-left:-160%!important;
 }
 .margin-left-170percent{
   margin-left:-170%!important;
 }
 .margin-left-180percent{
   margin-left:-180%!important;
 }
 .margin-left-190percent{
   margin-left:-190%!important;
 }
 .margin-left-200percent{
   margin-left:-200%!important;
 }
 .margin-right0px{
   margin-right:0px!important;
 }
 .margin-right5px{
   margin-right:5px!important;
 }
 .margin-right10px{
   margin-right:10px!important;
 }
 .margin-right15px{
   margin-right:15px!important;
 }
 .margin-right20px{
   margin-right:20px!important;
 }
 .margin-right25px{
   margin-right:25px!important;
 }
 .margin-right30px{
   margin-right:30px!important;
 }
 .margin-right35px{
   margin-right:35px!important;
 }
 .margin-right40px{
   margin-right:40px!important;
 }
 .margin-right45px{
   margin-right:45px!important;
 }
 .margin-right50px{
   margin-right:50px!important;
 }
 .margin-right55px{
   margin-right:55px!important;
 }
 .margin-right60px{
   margin-right:60px!important;
 }
 .margin-right65px{
   margin-right:65px!important;
 }
 .margin-right70px{
   margin-right:70px!important;
 }
 .margin-right75px{
   margin-right:75px!important;
 }
 .margin-right80px{
   margin-right:80px!important;
 }
 .margin-right85px{
   margin-right:85px!important;
 }
 .margin-right90px{
   margin-right:90px!important;
 }
 .margin-right100px{
   margin-right:100px!important;
 }
 .margin-right150px{
   margin-right:150px!important;
 }
 .margin-right200px{
   margin-right:200px!important;
 }
 .margin-right250px{
   margin-right:250px!important;
 }
 .margin-right300px{
   margin-right:300px!important;
 }
 .margin-right400px{
   margin-right:400px!important;
 }
 .margin-right500px{
   margin-right:500px!important;
 }
 .margin-right0percent{
   margin-right:0%!important;
 }
 .margin-right5percent{
   margin-right:5%!important;
 }
 .margin-right10percent{
   margin-right:10%!important;
 }
 .margin-right15percent{
   margin-right:15%!important;
 }
 .margin-right20percent{
   margin-right:20%!important;
 }
 .margin-right25percent{
   margin-right:25%!important;
 }
 .margin-right30percent{
   margin-right:30%!important;
 }
 .margin-right40percent{
   margin-right:40%!important;
 }
 .margin-right50percent{
   margin-right:50%!important;
 }
 .margin-right60percent{
   margin-right:60%!important;
 }
 .margin-right70percent{
   margin-right:70%!important;
 }
 .margin-right80percent{
   margin-right:80%!important;
 }
 .margin-right90percent{
   margin-right:90%!important;
 }
 .margin-right100percent{
   margin-right:100%!important;
 }
 .margin-right110percent{
   margin-right:110%!important;
 }
 .margin-right120percent{
   margin-right:120%!important;
 }
 .margin-right130percent{
   margin-right:130%!important;
 }
 .margin-right140percent{
   margin-right:140%!important;
 }
 .margin-right150percent{
   margin-right:150%!important;
 }
 .margin-right160percent{
   margin-right:160%!important;
 }
 .margin-right170percent{
   margin-right:170%!important;
 }
 .margin-right180percent{
   margin-right:180%!important;
 }
 .margin-right190percent{
   margin-right:190%!important;
 }
 .margin-right200percent{
   margin-right:200%!important;
 }
  .margin-right-5px{
   margin-right:-5px!important;
 }
 .margin-right-10px{
   margin-right:-10px!important;
 }
 .margin-right-15px{
   margin-right:-15px!important;
 }
  .margin-right-20px{
   margin-right:-20px!important;
 }
 .margin-right-25px{
   margin-right:-25px!important;
 }
 .margin-right-30px{
   margin-right:-30px!important;
 }
 .margin-right-35px{
   margin-right:-35px!important;
 }
 .margin-right-40px{
   margin-right:-40px!important;
 }
 .margin-right-45px{
   margin-right:-45px!important;
 }
 .margin-right-50px{
   margin-right:-50px!important;
 }
 .margin-right-55px{
   margin-right:-55px!important;
 }
 .margin-right-60px{
   margin-right:-60px!important;
 }
 .margin-right-65px{
   margin-right:-65px!important;
 }
 .margin-right-70px{
   margin-right:-70px!important;
 }
 .margin-right-75px{
   margin-right:-75px!important;
 }
 .margin-right-80px{
   margin-right:-80px!important;
 }
 .margin-right-85px{
   margin-right:-85px!important;
 }
 .margin-right-90px{
   margin-right:-90px!important;
 }
 .margin-right-100px{
   margin-right:-100px!important;
 }
 .margin-right-150px{
   margin-right:-150px!important;
 }
 .margin-right-200px{
   margin-right:-200px!important;
 }
 .margin-right-250px{
   margin-right:-250px!important;
 }
 .margin-right-300px{
   margin-right:-300px!important;
 }
 .margin-right-400px{
   margin-right:-400px!important;
 }
 .margin-right-500px{
   margin-right:-500px!important;
 }
 .margin-right-5percent{
   margin-right:-5%!important;
 }
 .margin-right-10percent{
   margin-right:-10%!important;
 }
  .margin-right-15percent{
   margin-right:-15%!important;
 }
  .margin-right-20percent{
   margin-right:-20%!important;
 }
 .margin-right-25percent{
   margin-right:-25%!important;
 }
 .margin-right-30percent{
   margin-right:-30%!important;
 }
 .margin-right-40percent{
   margin-right:-40%!important;
 }
 .margin-right-50percent{
   margin-right:-50%!important;
 }
 .margin-right-60percent{
   margin-right:-60%!important;
 }
 .margin-right-70percent{
   margin-right:-70%!important;
 }
 .margin-right-80percent{
   margin-right:-80%!important;
 }
 .margin-right-90percent{
   margin-right:-90%!important;
 }
 .margin-right-100percent{
   margin-right:-100%!important;
 }
  .margin-right-110percent{
   margin-right:-110%!important;
 }
 .margin-right-120percent{
   margin-right:-120%!important;
 }
 .margin-right-130percent{
   margin-right:-130%!important;
 }
 .margin-right-140percent{
   margin-right:-140%!important;
 }
 .margin-right-150percent{
   margin-right:-150%!important;
 }
 .margin-right-160percent{
   margin-right:-160%!important;
 }
 .margin-right-170percent{
   margin-right:-170%!important;
 }
 .margin-right-180percent{
   margin-right:-180%!important;
 }
 .margin-right-190percent{
   margin-right:-190%!important;
 }
 .margin-right-200percent{
   margin-right:-200%!important;
 }
 .margin-top0px{
   margin-top:0px!important;
 }
 .margin-top5px{
   margin-top:5px!important;
 }
 .margin-top10px{
   margin-top:10px!important;
 }
 .margin-top15px{
   margin-top:15px!important;
 }
 .margin-top20px{
   margin-top:20px!important;
 }
 .margin-top25px{
   margin-top:25px!important;
 }
 .margin-top30px{
   margin-top:30px!important;
 }
 .margin-top35px{
   margin-top:35px!important;
 }
 .margin-top40px{
   margin-top:40px!important;
 }
 .margin-top45px{
   margin-top:45px!important;
 }
 .margin-top50px{
   margin-top:50px!important;
 }
 .margin-top55px{
   margin-top:55px!important;
 }
 .margin-top60px{
   margin-top:60px!important;
 }
 .margin-top65px{
   margin-top:65px!important;
 }
 .margin-top70px{
   margin-top:70px!important;
 }
 .margin-top75px{
   margin-top:75px!important;
 }
 .margin-top80px{
   margin-top:80px!important;
 }
 .margin-top85px{
   margin-top:85px!important;
 }
 .margin-top90px{
   margin-top:90px!important;
 }
 .margin-top100px{
   margin-top:100px!important;
 }
 .margin-top150px{
   margin-top:150px!important;
 }
 .margin-top200px{
   margin-top:200px!important;
 }
 .margin-top250px{
   margin-top:250px!important;
 }
 .margin-top300px{
   margin-top:300px!important;
 }
 .margin-top400px{
   margin-top:400px!important;
 }
 .margin-top500px{
   margin-top:500px!important;
 }
 .margin-top0percent{
   margin-top:0%!important;
 }
 .margin-top5percent{
   margin-top:5%!important;
 }
 .margin-top10percent{
   margin-top:10%!important;
 }
 .margin-top15percent{
   margin-top:15%!important;
 }
 .margin-top20percent{
   margin-top:20%!important;
 }
 .margin-top25percent{
   margin-top:25%!important;
 }
 .margin-top30percent{
   margin-top:30%!important;
 }
 .margin-top40percent{
   margin-top:40%!important;
 }
 .margin-top50percent{
   margin-top:50%!important;
 }
 .margin-top60percent{
   margin-top:60%!important;
 }
 .margin-top70percent{
   margin-top:70%!important;
 }
 .margin-top80percent{
   margin-top:80%!important;
 }
 .margin-top90percent{
   margin-top:90%!important;
 }
 .margin-top100percent{
   margin-top:100%!important;
 }
 .margin-top110percent{
   margin-top:110%!important;
 }
 .margin-top120percent{
   margin-top:120%!important;
 }
 .margin-top130percent{
   margin-top:130%!important;
 }
 .margin-top140percent{
   margin-top:140%!important;
 }
 .margin-top150percent{
   margin-top:150%!important;
 }
 .margin-top160percent{
   margin-top:160%!important;
 }
 .margin-top170percent{
   margin-top:170%!important;
 }
 .margin-top180percent{
   margin-top:180%!important;
 }
 .margin-top190percent{
   margin-top:190%!important;
 }
 .margin-top200percent{
   margin-top:200%!important;
 }
  .margin-top-5px{
   margin-top:-5px!important;
 }
 .margin-top-10px{
   margin-top:-10px!important;
 }
 .margin-top-15px{
   margin-top:-15px!important;
 }
  .margin-top-20px{
   margin-top:-20px!important;
 }
 .margin-top-25px{
   margin-top:-25px!important;
 }
 .margin-top-30px{
   margin-top:-30px!important;
 }
 .margin-top-35px{
   margin-top:-35px!important;
 }
 .margin-top-40px{
   margin-top:-40px!important;
 }
 .margin-top-45px{
   margin-top:-45px!important;
 }
 .margin-top-50px{
   margin-top:-50px!important;
 }
 .margin-top-55px{
   margin-top:-55px!important;
 }
 .margin-top-60px{
   margin-top:-60px!important;
 }
 .margin-top-65px{
   margin-top:-65px!important;
 }
 .margin-top-70px{
   margin-top:-70px!important;
 }
 .margin-top-75px{
   margin-top:-75px!important;
 }
 .margin-top-80px{
   margin-top:-80px!important;
 }
 .margin-top-85px{
   margin-top:-85px!important;
 }
 .margin-top-90px{
   margin-top:-90px!important;
 }
 .margin-top-100px{
   margin-top:-100px!important;
 }
 .margin-top-150px{
   margin-top:-150px!important;
 }
 .margin-top-200px{
   margin-top:-200px!important;
 }
 .margin-top-250px{
   margin-top:-250px!important;
 }
 .margin-top-300px{
   margin-top:-300px!important;
 }
 .margin-top-400px{
   margin-top:-400px!important;
 }
 .margin-top-500px{
   margin-top:-500px!important;
 }
 .margin-top-5percent{
   margin-top:-5%!important;
 }
 .margin-top-10percent{
   margin-top:-10%!important;
 }
  .margin-top-15percent{
   margin-top:-15%!important;
 }
  .margin-top-20percent{
   margin-top:-20%!important;
 }
 .margin-top-25percent{
   margin-top:-25%!important;
 }
 .margin-top-30percent{
   margin-top:-30%!important;
 }
 .margin-top-40percent{
   margin-top:-40%!important;
 }
 .margin-top-50percent{
   margin-top:-50%!important;
 }
 .margin-top-60percent{
   margin-top:-60%!important;
 }
 .margin-top-70percent{
   margin-top:-70%!important;
 }
 .margin-top-80percent{
   margin-top:-80%!important;
 }
 .margin-top-90percent{
   margin-top:-90%!important;
 }
 .margin-top-100percent{
   margin-top:-100%!important;
 }
  .margin-top-110percent{
   margin-top:-110%!important;
 }
 .margin-top-120percent{
   margin-top:-120%!important;
 }
 .margin-top-130percent{
   margin-top:-130%!important;
 }
 .margin-top-140percent{
   margin-top:-140%!important;
 }
 .margin-top-150percent{
   margin-top:-150%!important;
 }
 .margin-top-160percent{
   margin-top:-160%!important;
 }
 .margin-top-170percent{
   margin-top:-170%!important;
 }
 .margin-top-180percent{
   margin-top:-180%!important;
 }
 .margin-top-190percent{
   margin-top:-190%!important;
 }
 .margin-top-200percent{
   margin-top:-200%!important;
 }
 .margin-bottom0px{
   margin-bottom:0px!important;
 }
 .margin-bottom5px{
   margin-bottom:5px!important;
 }
 .margin-bottom10px{
   margin-bottom:10px!important;
 }
 .margin-bottom15px{
   margin-bottom:15px!important;
 }
 .margin-bottom20px{
   margin-bottom:20px!important;
 }
 .margin-bottom25px{
   margin-bottom:25px!important;
 }
 .margin-bottom30px{
   margin-bottom:30px!important;
 }
 .margin-bottom35px{
   margin-bottom:35px!important;
 }
 .margin-bottom40px{
   margin-bottom:40px!important;
 }
 .margin-bottom45px{
   margin-bottom:45px!important;
 }
 .margin-bottom50px{
   margin-bottom:50px!important;
 }
 .margin-bottom55px{
   margin-bottom:55px!important;
 }
 .margin-bottom60px{
   margin-bottom:60px!important;
 }
 .margin-bottom65px{
   margin-bottom:65px!important;
 }
 .margin-bottom70px{
   margin-bottom:70px!important;
 }
 .margin-bottom75px{
   margin-bottom:75px!important;
 }
 .margin-bottom80px{
   margin-bottom:80px!important;
 }
 .margin-bottom85px{
   margin-bottom:85px!important;
 }
 .margin-bottom90px{
   margin-bottom:90px!important;
 }
 .margin-bottom100px{
   margin-bottom:100px!important;
 }
 .margin-bottom150px{
   margin-bottom:150px!important;
 }
 .margin-bottom200px{
   margin-bottom:200px!important;
 }
 .margin-bottom250px{
   margin-bottom:250px!important;
 }
 .margin-bottom300px{
   margin-bottom:300px!important;
 }
 .margin-bottom400px{
   margin-bottom:400px!important;
 }
 .margin-bottom500px{
   margin-bottom:500px!important;
 }
 .margin-bottom0percent{
   margin-bottom:0%!important;
 }
 .margin-bottom5percent{
   margin-bottom:5%!important;
 }
 .margin-bottom10percent{
   margin-bottom:10%!important;
 }
 .margin-bottom15percent{
   margin-bottom:15%!important;
 }
 .margin-bottom20percent{
   margin-bottom:20%!important;
 }
 .margin-bottom25percent{
   margin-bottom:25%!important;
 }
 .margin-bottom30percent{
   margin-bottom:30%!important;
 }
 .margin-bottom40percent{
   margin-bottom:40%!important;
 }
 .margin-bottom50percent{
   margin-bottom:50%!important;
 }
 .margin-bottom60percent{
   margin-bottom:60%!important;
 }
 .margin-bottom70percent{
   margin-bottom:70%!important;
 }
 .margin-bottom80percent{
   margin-bottom:80%!important;
 }
 .margin-bottom90percent{
   margin-bottom:90%!important;
 }
 .margin-bottom100percent{
   margin-bottom:100%!important;
 }
 .margin-bottom110percent{
   margin-bottom:110%!important;
 }
 .margin-bottom120percent{
   margin-bottom:120%!important;
 }
 .margin-bottom130percent{
   margin-bottom:130%!important;
 }
 .margin-bottom140percent{
   margin-bottom:140%!important;
 }
 .margin-bottom150percent{
   margin-bottom:150%!important;
 }
 .margin-bottom160percent{
   margin-bottom:160%!important;
 }
 .margin-bottom170percent{
   margin-bottom:170%!important;
 }
 .margin-bottom180percent{
   margin-bottom:180%!important;
 }
 .margin-bottom190percent{
   margin-bottom:190%!important;
 }
 .margin-bottom200percent{
   margin-bottom:200%!important;
 }
  .margin-bottom-5px{
   margin-bottom:-5px!important;
 }
 .margin-bottom-10px{
   margin-bottom:-10px!important;
 }
 .margin-bottom-15px{
   margin-bottom:-15px!important;
 }
  .margin-bottom-20px{
   margin-bottom:-20px!important;
 }
 .margin-bottom-25px{
   margin-bottom:-25px!important;
 }
 .margin-bottom-30px{
   margin-bottom:-30px!important;
 }
 .margin-bottom-35px{
   margin-bottom:-35px!important;
 }
 .margin-bottom-40px{
   margin-bottom:-40px!important;
 }
 .margin-bottom-45px{
   margin-bottom:-45px!important;
 }
 .margin-bottom-50px{
   margin-bottom:-50px!important;
 }
 .margin-bottom-55px{
   margin-bottom:-55px!important;
 }
 .margin-bottom-60px{
   margin-bottom:-60px!important;
 }
 .margin-bottom-65px{
   margin-bottom:-65px!important;
 }
 .margin-bottom-70px{
   margin-bottom:-70px!important;
 }
 .margin-bottom-75px{
   margin-bottom:-75px!important;
 }
 .margin-bottom-80px{
   margin-bottom:-80px!important;
 }
 .margin-bottom-85px{
   margin-bottom:-85px!important;
 }
 .margin-bottom-90px{
   margin-bottom:-90px!important;
 }
 .margin-bottom-100px{
   margin-bottom:-100px!important;
 }
 .margin-bottom-150px{
   margin-bottom:-150px!important;
 }
 .margin-bottom-200px{
   margin-bottom:-200px!important;
 }
 .margin-bottom-250px{
   margin-bottom:-250px!important;
 }
 .margin-bottom-300px{
   margin-bottom:-300px!important;
 }
 .margin-bottom-400px{
   margin-bottom:-400px!important;
 }
 .margin-bottom-500px{
   margin-bottom:-500px!important;
 }
 .margin-bottom-5percent{
   margin-bottom:-5%!important;
 }
 .margin-bottom-10percent{
   margin-bottom:-10%!important;
 }
  .margin-bottom-15percent{
   margin-bottom:-15%!important;
 }
  .margin-bottom-20percent{
   margin-bottom:-20%!important;
 }
 .margin-bottom-25percent{
   margin-bottom:-25%!important;
 }
 .margin-bottom-30percent{
   margin-bottom:-30%!important;
 }
 .margin-bottom-40percent{
   margin-bottom:-40%!important;
 }
 .margin-bottom-50percent{
   margin-bottom:-50%!important;
 }
 .margin-bottom-60percent{
   margin-bottom:-60%!important;
 }
 .margin-bottom-70percent{
   margin-bottom:-70%!important;
 }
 .margin-bottom-80percent{
   margin-bottom:-80%!important;
 }
 .margin-bottom-90percent{
   margin-bottom:-90%!important;
 }
 .margin-bottom-100percent{
   margin-bottom:-100%!important;
 }
  .margin-bottom-110percent{
   margin-bottom:-110%!important;
 }
 .margin-bottom-120percent{
   margin-bottom:-120%!important;
 }
 .margin-bottom-130percent{
   margin-bottom:-130%!important;
 }
 .margin-bottom-140percent{
   margin-bottom:-140%!important;
 }
 .margin-bottom-150percent{
   margin-bottom:-150%!important;
 }
 .margin-bottom-160percent{
   margin-bottom:-160%!important;
 }
 .margin-bottom-170percent{
   margin-bottom:-170%!important;
 }
 .margin-bottom-180percent{
   margin-bottom:-180%!important;
 }
 .margin-bottom-190percent{
   margin-bottom:-190%!important;
 }
 .margin-bottom-200percent{
   margin-bottom:-200%!important;
 }


 /*directions */
 .bottom0px{
   bottom:0px!important;
 }
 .bottom5px{
   bottom:5px!important;
 }
 .bottom10px{
   bottom:10px!important;
 }
 .bottom15px{
   bottom:15px!important;
 }
 .bottom20px{
   bottom:20px!important;
 }
 .bottom25px{
   bottom:25px!important;
 }
 .bottom30px{
   bottom:30px!important;
 }
 .bottom35px{
   bottom:35px!important;
 }
 .bottom40px{
   bottom:40px!important;
 }
 .bottom45px{
   bottom:45px!important;
 }
 .bottom50px{
   bottom:50px!important;
 }
 .bottom55px{
   bottom:55px!important;
 }
 .bottom60px{
   bottom:60px!important;
 }
 .bottom65px{
   bottom:65px!important;
 }
 .bottom70px{
   bottom:70px!important;
 }
 .bottom75px{
   bottom:75px!important;
 }
 .bottom80px{
   bottom:80px!important;
 }
 .bottom85px{
   bottom:85px!important;
 }
 .bottom90px{
   bottom:90px!important;
 }
 .bottom100px{
   bottom:100px!important;
 }
 .bottom150px{
   bottom:150px!important;
 }
 .bottom200px{
   bottom:200px!important;
 }
 .bottom250px{
   bottom:250px!important;
 }
 .bottom300px{
   bottom:300px!important;
 }
 .bottom400px{
   bottom:400px!important;
 }
 .bottom500px{
   bottom:500px!important;
 }
 .bottom0percent{
   bottom:0%!important;
 }
 .bottom5percent{
   bottom:5%!important;
 }
 .bottom10percent{
   bottom:10%!important;
 }
 .bottom15percent{
   bottom:15%!important;
 }
 .bottom20percent{
   bottom:20%!important;
 }
 .bottom25percent{
   bottom:25%!important;
 }
 .bottom30percent{
   bottom:30%!important;
 }
 .bottom40percent{
   bottom:40%!important;
 }
 .bottom50percent{
   bottom:50%!important;
 }
 .bottom60percent{
   bottom:60%!important;
 }
 .bottom70percent{
   bottom:70%!important;
 }
 .bottom80percent{
   bottom:80%!important;
 }
 .bottom90percent{
   bottom:90%!important;
 }
 .bottom100percent{
   bottom:100%!important;
 }
 .bottom110percent{
   bottom:110%!important;
 }
 .bottom120percent{
   bottom:120%!important;
 }
 .bottom130percent{
   bottom:130%!important;
 }
 .bottom140percent{
   bottom:140%!important;
 }
 .bottom150percent{
   bottom:150%!important;
 }
 .bottom160percent{
   bottom:160%!important;
 }
 .bottom170percent{
   bottom:170%!important;
 }
 .bottom180percent{
   bottom:180%!important;
 }
 .bottom190percent{
   bottom:190%!important;
 }
 .bottom200percent{
   bottom:200%!important;
 }
  .bottom-5px{
   bottom:-5px!important;
 }
 .bottom-10px{
   bottom:-10px!important;
 }
 .bottom-15px{
   bottom:-15px!important;
 }
  .bottom-20px{
   bottom:-20px!important;
 }
 .bottom-25px{
   bottom:-25px!important;
 }
 .bottom-30px{
   bottom:-30px!important;
 }
 .bottom-35px{
   bottom:-35px!important;
 }
 .bottom-40px{
   bottom:-40px!important;
 }
 .bottom-45px{
   bottom:-45px!important;
 }
 .bottom-50px{
   bottom:-50px!important;
 }
 .bottom-55px{
   bottom:-55px!important;
 }
 .bottom-60px{
   bottom:-60px!important;
 }
 .bottom-65px{
   bottom:-65px!important;
 }
 .bottom-70px{
   bottom:-70px!important;
 }
 .bottom-75px{
   bottom:-75px!important;
 }
 .bottom-80px{
   bottom:-80px!important;
 }
 .bottom-85px{
   bottom:-85px!important;
 }
 .bottom-90px{
   bottom:-90px!important;
 }
 .bottom-100px{
   bottom:-100px!important;
 }
 .bottom-150px{
   bottom:-150px!important;
 }
 .bottom-200px{
   bottom:-200px!important;
 }
 .bottom-250px{
   bottom:-250px!important;
 }
 .bottom-300px{
   bottom:-300px!important;
 }
 .bottom-400px{
   bottom:-400px!important;
 }
 .bottom-500px{
   bottom:-500px!important;
 }
 .bottom-5percent{
   bottom:-5%!important;
 }
 .bottom-10percent{
   bottom:-10%!important;
 }
  .bottom-15percent{
   bottom:-15%!important;
 }
  .bottom-20percent{
   bottom:-20%!important;
 }
 .bottom-25percent{
   bottom:-25%!important;
 }
 .bottom-30percent{
   bottom:-30%!important;
 }
 .bottom-40percent{
   bottom:-40%!important;
 }
 .bottom-50percent{
   bottom:-50%!important;
 }
 .bottom-60percent{
   bottom:-60%!important;
 }
 .bottom-70percent{
   bottom:-70%!important;
 }
 .bottom-80percent{
   bottom:-80%!important;
 }
 .bottom-90percent{
   bottom:-90%!important;
 }
 .bottom-100percent{
   bottom:-100%!important;
 }
  .bottom-110percent{
   bottom:-110%!important;
 }
 .bottom-120percent{
   bottom:-120%!important;
 }
 .bottom-130percent{
   bottom:-130%!important;
 }
 .bottom-140percent{
   bottom:-140%!important;
 }
 .bottom-150percent{
   bottom:-150%!important;
 }
 .bottom-160percent{
   bottom:-160%!important;
 }
 .bottom-170percent{
   bottom:-170%!important;
 }
 .bottom-180percent{
   bottom:-180%!important;
 }
 .bottom-190percent{
   bottom:-190%!important;
 }
 .bottom-200percent{
   bottom:-200%!important;
 }
 .top0px{
   top:0px!important;
 }
 .top5px{
   top:5px!important;
 }
 .top10px{
   top:10px!important;
 }
 .top15px{
   top:15px!important;
 }
 .top20px{
   top:20px!important;
 }
 .top25px{
   top:25px!important;
 }
 .top30px{
   top:30px!important;
 }
 .top35px{
   top:35px!important;
 }
 .top40px{
   top:40px!important;
 }
 .top45px{
   top:45px!important;
 }
 .top50px{
   top:50px!important;
 }
 .top55px{
   top:55px!important;
 }
 .top60px{
   top:60px!important;
 }
 .top65px{
   top:65px!important;
 }
 .top70px{
   top:70px!important;
 }
 .top75px{
   top:75px!important;
 }
 .top80px{
   top:80px!important;
 }
 .top85px{
   top:85px!important;
 }
 .top90px{
   top:90px!important;
 }
 .top100px{
   top:100px!important;
 }
 .top150px{
   top:150px!important;
 }
 .top200px{
   top:200px!important;
 }
 .top250px{
   top:250px!important;
 }
 .top300px{
   top:300px!important;
 }
 .top400px{
   top:400px!important;
 }
 .top500px{
   top:500px!important;
 }
 .top0percent{
   top:0%!important;
 }
 .top5percent{
   top:5%!important;
 }
 .top10percent{
   top:10%!important;
 }
 .top15percent{
   top:15%!important;
 }
 .top20percent{
   top:20%!important;
 }
 .top25percent{
   top:25%!important;
 }
 .top30percent{
   top:30%!important;
 }
 .top40percent{
   top:40%!important;
 }
 .top50percent{
   top:50%!important;
 }
 .top60percent{
   top:60%!important;
 }
 .top70percent{
   top:70%!important;
 }
 .top80percent{
   top:80%!important;
 }
 .top90percent{
   top:90%!important;
 }
 .top100percent{
   top:100%!important;
 }
 .top110percent{
   top:110%!important;
 }
 .top120percent{
   top:120%!important;
 }
 .top130percent{
   top:130%!important;
 }
 .top140percent{
   top:140%!important;
 }
 .top150percent{
   top:150%!important;
 }
 .top160percent{
   top:160%!important;
 }
 .top170percent{
   top:170%!important;
 }
 .top180percent{
   top:180%!important;
 }
 .top190percent{
   top:190%!important;
 }
 .top200percent{
   top:200%!important;
 }
 .top-3px{
 top:-3px!important;
 }

  .top-5px{
   top:-5px!important;
 }
  .top-8px{
   top:-8px!important;
 }
 .top-10px{
   top:-10px!important;
 }
 .top-15px{
   top:-15px!important;
 }
  .top-20px{
   top:-20px!important;
 }
 .top-25px{
   top:-25px!important;
 }
 .top-30px{
   top:-30px!important;
 }
 .top-35px{
   top:-35px!important;
 }
 .top-40px{
   top:-40px!important;
 }
 .top-45px{
   top:-45px!important;
 }
 .top-50px{
   top:-50px!important;
 }
 .top-55px{
   top:-55px!important;
 }
 .top-60px{
   top:-60px!important;
 }
 .top-65px{
   top:-65px!important;
 }
 .top-70px{
   top:-70px!important;
 }
 .top-75px{
   top:-75px!important;
 }
 .top-80px{
   top:-80px!important;
 }
 .top-85px{
   top:-85px!important;
 }
 .top-90px{
   top:-90px!important;
 }
 .top-100px{
   top:-100px!important;
 }
 .top-150px{
   top:-150px!important;
 }
 .top-200px{
   top:-200px!important;
 }
 .top-250px{
   top:-250px!important;
 }
 .top-300px{
   top:-300px!important;
 }
 .top-400px{
   top:-400px!important;
 }
 .top-500px{
   top:-500px!important;
 }
 .top-5percent{
   top:-5%!important;
 }
 .top-10percent{
   top:-10%!important;
 }
  .top-15percent{
   top:-15%!important;
 }
  .top-20percent{
   top:-20%!important;
 }
 .top-25percent{
   top:-25%!important;
 }
 .top-30percent{
   top:-30%!important;
 }
 .top-40percent{
   top:-40%!important;
 }
 .top-50percent{
   top:-50%!important;
 }
 .top-60percent{
   top:-60%!important;
 }
 .top-70percent{
   top:-70%!important;
 }
 .top-80percent{
   top:-80%!important;
 }
 .top-90percent{
   top:-90%!important;
 }
 .top-100percent{
   top:-100%!important;
 }
  .top-110percent{
   top:-110%!important;
 }
 .top-120percent{
   top:-120%!important;
 }
 .top-130percent{
   top:-130%!important;
 }
 .top-140percent{
   top:-140%!important;
 }
 .top-150percent{
   top:-150%!important;
 }
 .top-160percent{
   top:-160%!important;
 }
 .top-170percent{
   top:-170%!important;
 }
 .top-180percent{
   top:-180%!important;
 }
 .top-190percent{
   top:-190%!important;
 }
 .top-200percent{
   top:-200%!important;
 }
 .left0px{
   left:0px!important;
 }
 .left5px{
   left:5px!important;
 }
 .left10px{
   left:10px!important;
 }
 .left15px{
   left:15px!important;
 }
 .left20px{
   left:20px!important;
 }
 .left25px{
   left:25px!important;
 }
 .left30px{
   left:30px!important;
 }
 .left35px{
   left:35px!important;
 }
 .left40px{
   left:40px!important;
 }
 .left45px{
   left:45px!important;
 }
 .left50px{
   left:50px!important;
 }
 .left55px{
   left:55px!important;
 }
 .left60px{
   left:60px!important;
 }
 .left65px{
   left:65px!important;
 }
 .left70px{
   left:70px!important;
 }
 .left75px{
   left:75px!important;
 }
 .left80px{
   left:80px!important;
 }
 .left85px{
   left:85px!important;
 }
 .left90px{
   left:90px!important;
 }
 .left100px{
   left:100px!important;
 }
 .left150px{
   left:150px!important;
 }
 .left200px{
   left:200px!important;
 }
 .left250px{
   left:250px!important;
 }
 .left300px{
   left:300px!important;
 }
 .left400px{
   left:400px!important;
 }
 .left500px{
   left:500px!important;
 }
 .left0percent{
   left:0%!important;
 }
 .left5percent{
   left:5%!important;
 }
 .left10percent{
   left:10%!important;
 }
 .left15percent{
   left:15%!important;
 }
 .left20percent{
   left:20%!important;
 }
 .left25percent{
   left:25%!important;
 }
 .left30percent{
   left:30%!important;
 }
 .left40percent{
   left:40%!important;
 }
 .left50percent{
   left:50%!important;
 }
 .left60percent{
   left:60%!important;
 }
 .left70percent{
   left:70%!important;
 }
 .left80percent{
   left:80%!important;
 }
 .left90percent{
   left:90%!important;
 }
 .left100percent{
   left:100%!important;
 }
 .left110percent{
   left:110%!important;
 }
 .left120percent{
   left:120%!important;
 }
 .left130percent{
   left:130%!important;
 }
 .left140percent{
   left:140%!important;
 }
 .left150percent{
   left:150%!important;
 }
 .left160percent{
   left:160%!important;
 }
 .left170percent{
   left:170%!important;
 }
 .left180percent{
   left:180%!important;
 }
 .left190percent{
   left:190%!important;
 }
 .left200percent{
   left:200%!important;
 }
  .left-5px{
   left:-5px!important;
 }
 .left-10px{
   left:-10px!important;
 }
 .left-15px{
   left:-15px!important;
 }
  .left-20px{
   left:-20px!important;
 }
 .left-25px{
   left:-25px!important;
 }
 .left-30px{
   left:-30px!important;
 }
 .left-35px{
   left:-35px!important;
 }
 .left-40px{
   left:-40px!important;
 }
 .left-45px{
   left:-45px!important;
 }
 .left-50px{
   left:-50px!important;
 }
 .left-55px{
   left:-55px!important;
 }
 .left-60px{
   left:-60px!important;
 }
 .left-65px{
   left:-65px!important;
 }
 .left-70px{
   left:-70px!important;
 }
 .left-75px{
   left:-75px!important;
 }
 .left-80px{
   left:-80px!important;
 }
 .left-85px{
   left:-85px!important;
 }
 .left-90px{
   left:-90px!important;
 }
 .left-100px{
   left:-100px!important;
 }
 .left-150px{
   left:-150px!important;
 }
 .left-200px{
   left:-200px!important;
 }
 .left-250px{
   left:-250px!important;
 }
 .left-300px{
   left:-300px!important;
 }
 .left-400px{
   left:-400px!important;
 }
 .left-500px{
   left:-500px!important;
 }
 .left-5percent{
   left:-5%!important;
 }
 .left-10percent{
   left:-10%!important;
 }
  .left-15percent{
   left:-15%!important;
 }
  .left-20percent{
   left:-20%!important;
 }
 .left-25percent{
   left:-25%!important;
 }
 .left-30percent{
   left:-30%!important;
 }
 .left-40percent{
   left:-40%!important;
 }
 .left-50percent{
   left:-50%!important;
 }
 .left-60percent{
   left:-60%!important;
 }
 .left-70percent{
   left:-70%!important;
 }
 .left-80percent{
   left:-80%!important;
 }
 .left-90percent{
   left:-90%!important;
 }
 .left-100percent{
   left:-100%!important;
 }
  .left-110percent{
   left:-110%!important;
 }
 .left-120percent{
   left:-120%!important;
 }
 .left-130percent{
   left:-130%!important;
 }
 .left-140percent{
   left:-140%!important;
 }
 .left-150percent{
   left:-150%!important;
 }
 .left-160percent{
   left:-160%!important;
 }
 .left-170percent{
   left:-170%!important;
 }
 .left-180percent{
   left:-180%!important;
 }
 .left-190percent{
   left:-190%!important;
 }
 .left-200percent{
   left:-200%!important;
 }
 .right0px{
   right:0px!important;
 }
 .right5px{
   right:5px!important;
 }
 .right10px{
   right:10px!important;
 }
 .right15px{
   right:15px!important;
 }
 .right20px{
   right:20px!important;
 }
 .right25px{
   right:25px!important;
 }
 .right30px{
   right:30px!important;
 }
 .right35px{
   right:35px!important;
 }
 .right40px{
   right:40px!important;
 }
 .right45px{
   right:45px!important;
 }
 .right50px{
   right:50px!important;
 }
 .right55px{
   right:55px!important;
 }
 .right60px{
   right:60px!important;
 }
 .right65px{
   right:65px!important;
 }
 .right70px{
   right:70px!important;
 }
 .right75px{
   right:75px!important;
 }
 .right80px{
   right:80px!important;
 }
 .right85px{
   right:85px!important;
 }
 .right90px{
   right:90px!important;
 }
 .right100px{
   right:100px!important;
 }
 .right150px{
   right:150px!important;
 }
 .right200px{
   right:200px!important;
 }
 .right250px{
   right:250px!important;
 }
 .right300px{
   right:300px!important;
 }
 .right400px{
   right:400px!important;
 }
 .right500px{
   right:500px!important;
 }
 .right0percent{
   right:0%!important;
 }
 .right5percent{
   right:5%!important;
 }
 .right10percent{
   right:10%!important;
 }
 .right15percent{
   right:15%!important;
 }
 .right20percent{
   right:20%!important;
 }
 .right25percent{
   right:25%!important;
 }
 .right30percent{
   right:30%!important;
 }
 .right40percent{
   right:40%!important;
 }
 .right50percent{
   right:50%!important;
 }
 .right60percent{
   right:60%!important;
 }
 .right70percent{
   right:70%!important;
 }
 .right80percent{
   right:80%!important;
 }
 .right90percent{
   right:90%!important;
 }
 .right100percent{
   right:100%!important;
 }
 .right110percent{
   right:110%!important;
 }
 .right120percent{
   right:120%!important;
 }
 .right130percent{
   right:130%!important;
 }
 .right140percent{
   right:140%!important;
 }
 .right150percent{
   right:150%!important;
 }
 .right160percent{
   right:160%!important;
 }
 .right170percent{
   right:170%!important;
 }
 .right180percent{
   right:180%!important;
 }
 .right190percent{
   right:190%!important;
 }
 .right200percent{
   right:200%!important;
 }
  .right-5px{
   right:-5px!important;
 }
 .right-10px{
   right:-10px!important;
 }
 .right-15px{
   right:-15px!important;
 }
  .right-20px{
   right:-20px!important;
 }
 .right-25px{
   right:-25px!important;
 }
 .right-30px{
   right:-30px!important;
 }
 .right-35px{
   right:-35px!important;
 }
 .right-40px{
   right:-40px!important;
 }
 .right-45px{
   right:-45px!important;
 }
 .right-50px{
   right:-50px!important;
 }
 .right-55px{
   right:-55px!important;
 }
 .right-60px{
   right:-60px!important;
 }
 .right-65px{
   right:-65px!important;
 }
 .right-70px{
   right:-70px!important;
 }
 .right-75px{
   right:-75px!important;
 }
 .right-80px{
   right:-80px!important;
 }
 .right-85px{
   right:-85px!important;
 }
 .right-90px{
   right:-90px!important;
 }
 .right-100px{
   right:-100px!important;
 }
 .right-150px{
   right:-150px!important;
 }
 .right-200px{
   right:-200px!important;
 }
 .right-250px{
   right:-250px!important;
 }
 .right-300px{
   right:-300px!important;
 }
 .right-400px{
   right:-400px!important;
 }
 .right-500px{
   right:-500px!important;
 }
 .right-5percent{
   right:-5%!important;
 }
 .right-10percent{
   right:-10%!important;
 }
  .right-15percent{
   right:-15%!important;
 }
  .right-20percent{
   right:-20%!important;
 }
 .right-25percent{
   right:-25%!important;
 }
 .right-30percent{
   right:-30%!important;
 }
 .right-40percent{
   right:-40%!important;
 }
 .right-50percent{
   right:-50%!important;
 }
 .right-60percent{
   right:-60%!important;
 }
 .right-70percent{
   right:-70%!important;
 }
 .right-80percent{
   right:-80%!important;
 }
 .right-90percent{
   right:-90%!important;
 }
 .right-100percent{
   right:-100%!important;
 }
  .right-110percent{
   right:-110%!important;
 }
 .right-120percent{
   right:-120%!important;
 }
 .right-130percent{
   right:-130%!important;
 }
 .right-140percent{
   right:-140%!important;
 }
 .right-150percent{
   right:-150%!important;
 }
 .right-160percent{
   right:-160%!important;
 }
 .right-170percent{
   right:-170%!important;
 }
 .right-180percent{
   right:-180%!important;
 }
 .right-190percent{
   right:-190%!important;
 }
 .right-200percent{
   right:-200%!important;
 }


 /* Paddings */





 .padding-left0px{
   padding-left:0px!important;
 }
 .padding-left5px{
   padding-left:5px!important;
 }
 .padding-left10px{
   padding-left:10px!important;
 }
 .padding-left15px{
   padding-left:15px!important;
 }
 .padding-left20px{
   padding-left:20px!important;
 }
 .padding-left25px{
   padding-left:25px!important;
 }
 .padding-left30px{
   padding-left:30px!important;
 }
 .padding-left35px{
   padding-left:35px!important;
 }
 .padding-left40px{
   padding-left:40px!important;
 }
 .padding-left45px{
   padding-left:45px!important;
 }
 .padding-left50px{
   padding-left:50px!important;
 }
 .padding-left55px{
   padding-left:55px!important;
 }
 .padding-left60px{
   padding-left:60px!important;
 }
 .padding-left65px{
   padding-left:65px!important;
 }
 .padding-left70px{
   padding-left:70px!important;
 }
 .padding-left75px{
   padding-left:75px!important;
 }
 .padding-left80px{
   padding-left:80px!important;
 }
 .padding-left85px{
   padding-left:85px!important;
 }
 .padding-left90px{
   padding-left:90px!important;
 }
 .padding-left100px{
   padding-left:100px!important;
 }
 .padding-left150px{
   padding-left:150px!important;
 }
 .padding-left200px{
   padding-left:200px!important;
 }
 .padding-left250px{
   padding-left:250px!important;
 }
 .padding-left300px{
   padding-left:300px!important;
 }
 .padding-left400px{
   padding-left:400px!important;
 }
 .padding-left500px{
   padding-left:500px!important;
 }
 .padding-left0percent{
   padding-left:0%!important;
 }
 .padding-left5percent{
   padding-left:5%!important;
 }
 .padding-left10percent{
   padding-left:10%!important;
 }
 .padding-left15percent{
   padding-left:15%!important;
 }
 .padding-left20percent{
   padding-left:20%!important;
 }
 .padding-left25percent{
   padding-left:25%!important;
 }
 .padding-left30percent{
   padding-left:30%!important;
 }
 .padding-left40percent{
   padding-left:40%!important;
 }
 .padding-left50percent{
   padding-left:50%!important;
 }
 .padding-left60percent{
   padding-left:60%!important;
 }
 .padding-left70percent{
   padding-left:70%!important;
 }
 .padding-left80percent{
   padding-left:80%!important;
 }
 .padding-left90percent{
   padding-left:90%!important;
 }
 .padding-left100percent{
   padding-left:100%!important;
 }
 .padding-left110percent{
   padding-left:110%!important;
 }
 .padding-left120percent{
   padding-left:120%!important;
 }
 .padding-left130percent{
   padding-left:130%!important;
 }
 .padding-left140percent{
   padding-left:140%!important;
 }
 .padding-left150percent{
   padding-left:150%!important;
 }
 .padding-left160percent{
   padding-left:160%!important;
 }
 .padding-left170percent{
   padding-left:170%!important;
 }
 .padding-left180percent{
   padding-left:180%!important;
 }
 .padding-left190percent{
   padding-left:190%!important;
 }
 .padding-left200percent{
   padding-left:200%!important;
 }
  .padding-left-5px{
   padding-left:-5px!important;
 }
 .padding-left-10px{
   padding-left:-10px!important;
 }
 .padding-left-15px{
   padding-left:-15px!important;
 }
  .padding-left-20px{
   padding-left:-20px!important;
 }
 .padding-left-25px{
   padding-left:-25px!important;
 }
 .padding-left-30px{
   padding-left:-30px!important;
 }
 .padding-left-35px{
   padding-left:-35px!important;
 }
 .padding-left-40px{
   padding-left:-40px!important;
 }
 .padding-left-45px{
   padding-left:-45px!important;
 }
 .padding-left-50px{
   padding-left:-50px!important;
 }
 .padding-left-55px{
   padding-left:-55px!important;
 }
 .padding-left-60px{
   padding-left:-60px!important;
 }
 .padding-left-65px{
   padding-left:-65px!important;
 }
 .padding-left-70px{
   padding-left:-70px!important;
 }
 .padding-left-75px{
   padding-left:-75px!important;
 }
 .padding-left-80px{
   padding-left:-80px!important;
 }
 .padding-left-85px{
   padding-left:-85px!important;
 }
 .padding-left-90px{
   padding-left:-90px!important;
 }
 .padding-left-100px{
   padding-left:-100px!important;
 }
 .padding-left-150px{
   padding-left:-150px!important;
 }
 .padding-left-200px{
   padding-left:-200px!important;
 }
 .padding-left-250px{
   padding-left:-250px!important;
 }
 .padding-left-300px{
   padding-left:-300px!important;
 }
 .padding-left-400px{
   padding-left:-400px!important;
 }
 .padding-left-500px{
   padding-left:-500px!important;
 }
 .padding-left-5percent{
   padding-left:-5%!important;
 }
 .padding-left-10percent{
   padding-left:-10%!important;
 }
  .padding-left-15percent{
   padding-left:-15%!important;
 }
  .padding-left-20percent{
   padding-left:-20%!important;
 }
 .padding-left-25percent{
   padding-left:-25%!important;
 }
 .padding-left-30percent{
   padding-left:-30%!important;
 }
 .padding-left-40percent{
   padding-left:-40%!important;
 }
 .padding-left-50percent{
   padding-left:-50%!important;
 }
 .padding-left-60percent{
   padding-left:-60%!important;
 }
 .padding-left-70percent{
   padding-left:-70%!important;
 }
 .padding-left-80percent{
   padding-left:-80%!important;
 }
 .padding-left-90percent{
   padding-left:-90%!important;
 }
 .padding-left-100percent{
   padding-left:-100%!important;
 }
  .padding-left-110percent{
   padding-left:-110%!important;
 }
 .padding-left-120percent{
   padding-left:-120%!important;
 }
 .padding-left-130percent{
   padding-left:-130%!important;
 }
 .padding-left-140percent{
   padding-left:-140%!important;
 }
 .padding-left-150percent{
   padding-left:-150%!important;
 }
 .padding-left-160percent{
   padding-left:-160%!important;
 }
 .padding-left-170percent{
   padding-left:-170%!important;
 }
 .padding-left-180percent{
   padding-left:-180%!important;
 }
 .padding-left-190percent{
   padding-left:-190%!important;
 }
 .padding-left-200percent{
   padding-left:-200%!important;
 }
 .padding-right0px{
   padding-right:0px!important;
 }
 .padding-right5px{
   padding-right:5px!important;
 }
 .padding-right10px{
   padding-right:10px!important;
 }
 .padding-right15px{
   padding-right:15px!important;
 }
 .padding-right20px{
   padding-right:20px!important;
 }
 .padding-right25px{
   padding-right:25px!important;
 }
 .padding-right30px{
   padding-right:30px!important;
 }
 .padding-right35px{
   padding-right:35px!important;
 }
 .padding-right40px{
   padding-right:40px!important;
 }
 .padding-right45px{
   padding-right:45px!important;
 }
 .padding-right50px{
   padding-right:50px!important;
 }
 .padding-right55px{
   padding-right:55px!important;
 }
 .padding-right60px{
   padding-right:60px!important;
 }
 .padding-right65px{
   padding-right:65px!important;
 }
 .padding-right70px{
   padding-right:70px!important;
 }
 .padding-right75px{
   padding-right:75px!important;
 }
 .padding-right80px{
   padding-right:80px!important;
 }
 .padding-right85px{
   padding-right:85px!important;
 }
 .padding-right90px{
   padding-right:90px!important;
 }
 .padding-right100px{
   padding-right:100px!important;
 }
 .padding-right150px{
   padding-right:150px!important;
 }
 .padding-right200px{
   padding-right:200px!important;
 }
 .padding-right250px{
   padding-right:250px!important;
 }
 .padding-right300px{
   padding-right:300px!important;
 }
 .padding-right400px{
   padding-right:400px!important;
 }
 .padding-right500px{
   padding-right:500px!important;
 }
 .padding-right0percent{
   padding-right:0%!important;
 }
 .padding-right5percent{
   padding-right:5%!important;
 }
 .padding-right10percent{
   padding-right:10%!important;
 }
 .padding-right15percent{
   padding-right:15%!important;
 }
 .padding-right20percent{
   padding-right:20%!important;
 }
 .padding-right25percent{
   padding-right:25%!important;
 }
 .padding-right30percent{
   padding-right:30%!important;
 }
 .padding-right40percent{
   padding-right:40%!important;
 }
 .padding-right50percent{
   padding-right:50%!important;
 }
 .padding-right60percent{
   padding-right:60%!important;
 }
 .padding-right70percent{
   padding-right:70%!important;
 }
 .padding-right80percent{
   padding-right:80%!important;
 }
 .padding-right90percent{
   padding-right:90%!important;
 }
 .padding-right100percent{
   padding-right:100%!important;
 }
 .padding-right110percent{
   padding-right:110%!important;
 }
 .padding-right120percent{
   padding-right:120%!important;
 }
 .padding-right130percent{
   padding-right:130%!important;
 }
 .padding-right140percent{
   padding-right:140%!important;
 }
 .padding-right150percent{
   padding-right:150%!important;
 }
 .padding-right160percent{
   padding-right:160%!important;
 }
 .padding-right170percent{
   padding-right:170%!important;
 }
 .padding-right180percent{
   padding-right:180%!important;
 }
 .padding-right190percent{
   padding-right:190%!important;
 }
 .padding-right200percent{
   padding-right:200%!important;
 }
  .padding-right-5px{
   padding-right:-5px!important;
 }
 .padding-right-10px{
   padding-right:-10px!important;
 }
 .padding-right-15px{
   padding-right:-15px!important;
 }
  .padding-right-20px{
   padding-right:-20px!important;
 }
 .padding-right-25px{
   padding-right:-25px!important;
 }
 .padding-right-30px{
   padding-right:-30px!important;
 }
 .padding-right-35px{
   padding-right:-35px!important;
 }
 .padding-right-40px{
   padding-right:-40px!important;
 }
 .padding-right-45px{
   padding-right:-45px!important;
 }
 .padding-right-50px{
   padding-right:-50px!important;
 }
 .padding-right-55px{
   padding-right:-55px!important;
 }
 .padding-right-60px{
   padding-right:-60px!important;
 }
 .padding-right-65px{
   padding-right:-65px!important;
 }
 .padding-right-70px{
   padding-right:-70px!important;
 }
 .padding-right-75px{
   padding-right:-75px!important;
 }
 .padding-right-80px{
   padding-right:-80px!important;
 }
 .padding-right-85px{
   padding-right:-85px!important;
 }
 .padding-right-90px{
   padding-right:-90px!important;
 }
 .padding-right-100px{
   padding-right:-100px!important;
 }
 .padding-right-150px{
   padding-right:-150px!important;
 }
 .padding-right-200px{
   padding-right:-200px!important;
 }
 .padding-right-250px{
   padding-right:-250px!important;
 }
 .padding-right-300px{
   padding-right:-300px!important;
 }
 .padding-right-400px{
   padding-right:-400px!important;
 }
 .padding-right-500px{
   padding-right:-500px!important;
 }
 .padding-right-5percent{
   padding-right:-5%!important;
 }
 .padding-right-10percent{
   padding-right:-10%!important;
 }
  .padding-right-15percent{
   padding-right:-15%!important;
 }
  .padding-right-20percent{
   padding-right:-20%!important;
 }
 .padding-right-25percent{
   padding-right:-25%!important;
 }
 .padding-right-30percent{
   padding-right:-30%!important;
 }
 .padding-right-40percent{
   padding-right:-40%!important;
 }
 .padding-right-50percent{
   padding-right:-50%!important;
 }
 .padding-right-60percent{
   padding-right:-60%!important;
 }
 .padding-right-70percent{
   padding-right:-70%!important;
 }
 .padding-right-80percent{
   padding-right:-80%!important;
 }
 .padding-right-90percent{
   padding-right:-90%!important;
 }
 .padding-right-100percent{
   padding-right:-100%!important;
 }
  .padding-right-110percent{
   padding-right:-110%!important;
 }
 .padding-right-120percent{
   padding-right:-120%!important;
 }
 .padding-right-130percent{
   padding-right:-130%!important;
 }
 .padding-right-140percent{
   padding-right:-140%!important;
 }
 .padding-right-150percent{
   padding-right:-150%!important;
 }
 .padding-right-160percent{
   padding-right:-160%!important;
 }
 .padding-right-170percent{
   padding-right:-170%!important;
 }
 .padding-right-180percent{
   padding-right:-180%!important;
 }
 .padding-right-190percent{
   padding-right:-190%!important;
 }
 .padding-right-200percent{
   padding-right:-200%!important;
 }
 .padding-top0px{
   padding-top:0px!important;
 }
 .padding-top5px{
   padding-top:5px!important;
 }
 .padding-top10px{
   padding-top:10px!important;
 }
 .padding-top15px{
   padding-top:15px!important;
 }
 .padding-top20px{
   padding-top:20px!important;
 }
 .padding-top25px{
   padding-top:25px!important;
 }
 .padding-top30px{
   padding-top:30px!important;
 }
 .padding-top35px{
   padding-top:35px!important;
 }
 .padding-top40px{
   padding-top:40px!important;
 }
 .padding-top45px{
   padding-top:45px!important;
 }
 .padding-top50px{
   padding-top:50px!important;
 }
 .padding-top55px{
   padding-top:55px!important;
 }
 .padding-top60px{
   padding-top:60px!important;
 }
 .padding-top65px{
   padding-top:65px!important;
 }
 .padding-top70px{
   padding-top:70px!important;
 }
 .padding-top75px{
   padding-top:75px!important;
 }
 .padding-top80px{
   padding-top:80px!important;
 }
 .padding-top85px{
   padding-top:85px!important;
 }
 .padding-top90px{
   padding-top:90px!important;
 }
 .padding-top100px{
   padding-top:100px!important;
 }
 .padding-top150px{
   padding-top:150px!important;
 }
 .padding-top200px{
   padding-top:200px!important;
 }
 .padding-top250px{
   padding-top:250px!important;
 }
 .padding-top300px{
   padding-top:300px!important;
 }
 .padding-top400px{
   padding-top:400px!important;
 }
 .padding-top500px{
   padding-top:500px!important;
 }
 .padding-top0percent{
   padding-top:0%!important;
 }
 .padding-top5percent{
   padding-top:5%!important;
 }
 .padding-top10percent{
   padding-top:10%!important;
 }
 .padding-top15percent{
   padding-top:15%!important;
 }
 .padding-top20percent{
   padding-top:20%!important;
 }
 .padding-top25percent{
   padding-top:25%!important;
 }
 .padding-top30percent{
   padding-top:30%!important;
 }
 .padding-top40percent{
   padding-top:40%!important;
 }
 .padding-top50percent{
   padding-top:50%!important;
 }
 .padding-top60percent{
   padding-top:60%!important;
 }
 .padding-top70percent{
   padding-top:70%!important;
 }
 .padding-top80percent{
   padding-top:80%!important;
 }
 .padding-top90percent{
   padding-top:90%!important;
 }
 .padding-top100percent{
   padding-top:100%!important;
 }
 .padding-top110percent{
   padding-top:110%!important;
 }
 .padding-top120percent{
   padding-top:120%!important;
 }
 .padding-top130percent{
   padding-top:130%!important;
 }
 .padding-top140percent{
   padding-top:140%!important;
 }
 .padding-top150percent{
   padding-top:150%!important;
 }
 .padding-top160percent{
   padding-top:160%!important;
 }
 .padding-top170percent{
   padding-top:170%!important;
 }
 .padding-top180percent{
   padding-top:180%!important;
 }
 .padding-top190percent{
   padding-top:190%!important;
 }
 .padding-top200percent{
   padding-top:200%!important;
 }
  .padding-top-5px{
   padding-top:-5px!important;
 }
 .padding-top-10px{
   padding-top:-10px!important;
 }
 .padding-top-15px{
   padding-top:-15px!important;
 }
  .padding-top-20px{
   padding-top:-20px!important;
 }
 .padding-top-25px{
   padding-top:-25px!important;
 }
 .padding-top-30px{
   padding-top:-30px!important;
 }
 .padding-top-35px{
   padding-top:-35px!important;
 }
 .padding-top-40px{
   padding-top:-40px!important;
 }
 .padding-top-45px{
   padding-top:-45px!important;
 }
 .padding-top-50px{
   padding-top:-50px!important;
 }
 .padding-top-55px{
   padding-top:-55px!important;
 }
 .padding-top-60px{
   padding-top:-60px!important;
 }
 .padding-top-65px{
   padding-top:-65px!important;
 }
 .padding-top-70px{
   padding-top:-70px!important;
 }
 .padding-top-75px{
   padding-top:-75px!important;
 }
 .padding-top-80px{
   padding-top:-80px!important;
 }
 .padding-top-85px{
   padding-top:-85px!important;
 }
 .padding-top-90px{
   padding-top:-90px!important;
 }
 .padding-top-100px{
   padding-top:-100px!important;
 }
 .padding-top-150px{
   padding-top:-150px!important;
 }
 .padding-top-200px{
   padding-top:-200px!important;
 }
 .padding-top-250px{
   padding-top:-250px!important;
 }
 .padding-top-300px{
   padding-top:-300px!important;
 }
 .padding-top-400px{
   padding-top:-400px!important;
 }
 .padding-top-500px{
   padding-top:-500px!important;
 }
 .padding-top-5percent{
   padding-top:-5%!important;
 }
 .padding-top-10percent{
   padding-top:-10%!important;
 }
  .padding-top-15percent{
   padding-top:-15%!important;
 }
  .padding-top-20percent{
   padding-top:-20%!important;
 }
 .padding-top-25percent{
   padding-top:-25%!important;
 }
 .padding-top-30percent{
   padding-top:-30%!important;
 }
 .padding-top-40percent{
   padding-top:-40%!important;
 }
 .padding-top-50percent{
   padding-top:-50%!important;
 }
 .padding-top-60percent{
   padding-top:-60%!important;
 }
 .padding-top-70percent{
   padding-top:-70%!important;
 }
 .padding-top-80percent{
   padding-top:-80%!important;
 }
 .padding-top-90percent{
   padding-top:-90%!important;
 }
 .padding-top-100percent{
   padding-top:-100%!important;
 }
  .padding-top-110percent{
   padding-top:-110%!important;
 }
 .padding-top-120percent{
   padding-top:-120%!important;
 }
 .padding-top-130percent{
   padding-top:-130%!important;
 }
 .padding-top-140percent{
   padding-top:-140%!important;
 }
 .padding-top-150percent{
   padding-top:-150%!important;
 }
 .padding-top-160percent{
   padding-top:-160%!important;
 }
 .padding-top-170percent{
   padding-top:-170%!important;
 }
 .padding-top-180percent{
   padding-top:-180%!important;
 }
 .padding-top-190percent{
   padding-top:-190%!important;
 }
 .padding-top-200percent{
   padding-top:-200%!important;
 }
 .padding-bottom0px{
   padding-bottom:0px!important;
 }
 .padding-bottom5px{
   padding-bottom:5px!important;
 }
 .padding-bottom10px{
   padding-bottom:10px!important;
 }
 .padding-bottom15px{
   padding-bottom:15px!important;
 }
 .padding-bottom20px{
   padding-bottom:20px!important;
 }
 .padding-bottom25px{
   padding-bottom:25px!important;
 }
 .padding-bottom30px{
   padding-bottom:30px!important;
 }
 .padding-bottom35px{
   padding-bottom:35px!important;
 }
 .padding-bottom40px{
   padding-bottom:40px!important;
 }
 .padding-bottom45px{
   padding-bottom:45px!important;
 }
 .padding-bottom50px{
   padding-bottom:50px!important;
 }
 .padding-bottom55px{
   padding-bottom:55px!important;
 }
 .padding-bottom60px{
   padding-bottom:60px!important;
 }
 .padding-bottom65px{
   padding-bottom:65px!important;
 }
 .padding-bottom70px{
   padding-bottom:70px!important;
 }
 .padding-bottom75px{
   padding-bottom:75px!important;
 }
 .padding-bottom80px{
   padding-bottom:80px!important;
 }
 .padding-bottom85px{
   padding-bottom:85px!important;
 }
 .padding-bottom90px{
   padding-bottom:90px!important;
 }
 .padding-bottom100px{
   padding-bottom:100px!important;
 }
 .padding-bottom150px{
   padding-bottom:150px!important;
 }
 .padding-bottom200px{
   padding-bottom:200px!important;
 }
 .padding-bottom250px{
   padding-bottom:250px!important;
 }
 .padding-bottom300px{
   padding-bottom:300px!important;
 }
 .padding-bottom400px{
   padding-bottom:400px!important;
 }
 .padding-bottom500px{
   padding-bottom:500px!important;
 }
 .padding-bottom0percent{
   padding-bottom:0%!important;
 }
 .padding-bottom5percent{
   padding-bottom:5%!important;
 }
 .padding-bottom10percent{
   padding-bottom:10%!important;
 }
 .padding-bottom15percent{
   padding-bottom:15%!important;
 }
 .padding-bottom20percent{
   padding-bottom:20%!important;
 }
 .padding-bottom25percent{
   padding-bottom:25%!important;
 }
 .padding-bottom30percent{
   padding-bottom:30%!important;
 }
 .padding-bottom40percent{
   padding-bottom:40%!important;
 }
 .padding-bottom50percent{
   padding-bottom:50%!important;
 }
 .padding-bottom60percent{
   padding-bottom:60%!important;
 }
 .padding-bottom70percent{
   padding-bottom:70%!important;
 }
 .padding-bottom80percent{
   padding-bottom:80%!important;
 }
 .padding-bottom90percent{
   padding-bottom:90%!important;
 }
 .padding-bottom100percent{
   padding-bottom:100%!important;
 }
 .padding-bottom110percent{
   padding-bottom:110%!important;
 }
 .padding-bottom120percent{
   padding-bottom:120%!important;
 }
 .padding-bottom130percent{
   padding-bottom:130%!important;
 }
 .padding-bottom140percent{
   padding-bottom:140%!important;
 }
 .padding-bottom150percent{
   padding-bottom:150%!important;
 }
 .padding-bottom160percent{
   padding-bottom:160%!important;
 }
 .padding-bottom170percent{
   padding-bottom:170%!important;
 }
 .padding-bottom180percent{
   padding-bottom:180%!important;
 }
 .padding-bottom190percent{
   padding-bottom:190%!important;
 }
 .padding-bottom200percent{
   padding-bottom:200%!important;
 }
  .padding-bottom-5px{
   padding-bottom:-5px!important;
 }
 .padding-bottom-10px{
   padding-bottom:-10px!important;
 }
 .padding-bottom-15px{
   padding-bottom:-15px!important;
 }
  .padding-bottom-20px{
   padding-bottom:-20px!important;
 }
 .padding-bottom-25px{
   padding-bottom:-25px!important;
 }
 .padding-bottom-30px{
   padding-bottom:-30px!important;
 }
 .padding-bottom-35px{
   padding-bottom:-35px!important;
 }
 .padding-bottom-40px{
   padding-bottom:-40px!important;
 }
 .padding-bottom-45px{
   padding-bottom:-45px!important;
 }
 .padding-bottom-50px{
   padding-bottom:-50px!important;
 }
 .padding-bottom-55px{
   padding-bottom:-55px!important;
 }
 .padding-bottom-60px{
   padding-bottom:-60px!important;
 }
 .padding-bottom-65px{
   padding-bottom:-65px!important;
 }
 .padding-bottom-70px{
   padding-bottom:-70px!important;
 }
 .padding-bottom-75px{
   padding-bottom:-75px!important;
 }
 .padding-bottom-80px{
   padding-bottom:-80px!important;
 }
 .padding-bottom-85px{
   padding-bottom:-85px!important;
 }
 .padding-bottom-90px{
   padding-bottom:-90px!important;
 }
 .padding-bottom-100px{
   padding-bottom:-100px!important;
 }
 .padding-bottom-150px{
   padding-bottom:-150px!important;
 }
 .padding-bottom-200px{
   padding-bottom:-200px!important;
 }
 .padding-bottom-250px{
   padding-bottom:-250px!important;
 }
 .padding-bottom-300px{
   padding-bottom:-300px!important;
 }
 .padding-bottom-400px{
   padding-bottom:-400px!important;
 }
 .padding-bottom-500px{
   padding-bottom:-500px!important;
 }
 .padding-bottom-5percent{
   padding-bottom:-5%!important;
 }
 .padding-bottom-10percent{
   padding-bottom:-10%!important;
 }
  .padding-bottom-15percent{
   padding-bottom:-15%!important;
 }
  .padding-bottom-20percent{
   padding-bottom:-20%!important;
 }
 .padding-bottom-25percent{
   padding-bottom:-25%!important;
 }
 .padding-bottom-30percent{
   padding-bottom:-30%!important;
 }
 .padding-bottom-40percent{
   padding-bottom:-40%!important;
 }
 .padding-bottom-50percent{
   padding-bottom:-50%!important;
 }
 .padding-bottom-60percent{
   padding-bottom:-60%!important;
 }
 .padding-bottom-70percent{
   padding-bottom:-70%!important;
 }
 .padding-bottom-80percent{
   padding-bottom:-80%!important;
 }
 .padding-bottom-90percent{
   padding-bottom:-90%!important;
 }
 .padding-bottom-100percent{
   padding-bottom:-100%!important;
 }
  .padding-bottom-110percent{
   padding-bottom:-110%!important;
 }
 .padding-bottom-120percent{
   padding-bottom:-120%!important;
 }
 .padding-bottom-130percent{
   padding-bottom:-130%!important;
 }
 .padding-bottom-140percent{
   padding-bottom:-140%!important;
 }
 .padding-bottom-150percent{
   padding-bottom:-150%!important;
 }
 .padding-bottom-160percent{
   padding-bottom:-160%!important;
 }
 .padding-bottom-170percent{
   padding-bottom:-170%!important;
 }
 .padding-bottom-180percent{
   padding-bottom:-180%!important;
 }
 .padding-bottom-190percent{
   padding-bottom:-190%!important;
 }
 .padding-bottom-200percent{
   padding-bottom:-200%!important;
 }
 /* Width/height */

 .width0px{
   width:0px!important;
 }
 .width5px{
   width:5px!important;
 }
 .width10px{
   width:10px!important;
 }
 .width15px{
   width:15px!important;
 }
 .width20px{
   width:20px!important;
 }
 .width25px{
   width:25px!important;
 }
 .width30px{
   width:30px!important;
 }
 .width35px{
   width:35px!important;
 }
 .width40px{
   width:40px!important;
 }
 .width45px{
   width:45px!important;
 }
 .width50px{
   width:50px!important;
 }
 .width55px{
   width:55px!important;
 }
 .width60px{
   width:60px!important;
 }
 .width65px{
   width:65px!important;
 }
 .width70px{
   width:70px!important;
 }
 .width75px{
   width:75px!important;
 }
 .width80px{
   width:80px!important;
 }
 .width85px{
   width:85px!important;
 }
 .width90px{
   width:90px!important;
 }
 .width100px{
   width:100px!important;
 }
 .width150px{
   width:150px!important;
 }
 .width200px{
   width:200px!important;
 }
 .width250px{
   width:250px!important;
 }
 .width300px{
   width:300px!important;
 }
 .width400px{
   width:400px!important;
 }
 .width500px{
   width:500px!important;
 }
 .width600px{
   width:600px!important;
 }
 .width700px{
   width:700px!important;
 }
 .width800px{
   width:800px!important;
 }
 .width900px{
   width:900px!important;
 }
 .width1000px{
   width:1000px!important;
 }
 .width1100px{
   width:1100px!important;
 }
 .width1200px{
   width:1200px!important;
 }
 .width1300px{
   width:1300px!important;
 }
 .width1400px{
   width:1400px!important;
 }
 .width1500px{
   width:1500px!important;
 }
 .width1600px{
   width:1600px!important;
 }
 .width1700px{
   width:1700px!important;
 }
 .width1800px{
   width:1800px!important;
 }
 .width1900px{
   width:1900px!important;
 }
 .width2000px{
   width:2000px!important;
 }
 .width0percent{
   width:0%!important;
 }
 .width5percent{
   width:5%!important;
 }
 .width10percent{
   width:10%!important;
 }
 .width15percent{
   width:15%!important;
 }
 .width20percent{
   width:20%!important;
 }
 .width25percent{
   width:25%!important;
 }
 .width30percent{
   width:30%!important;
 }
 .width40percent{
   width:40%!important;
 }
 .width50percent{
   width:50%!important;
 }
 .width60percent{
   width:60%!important;
 }
 .width70percent{
   width:70%!important;
 }
 .width80percent{
   width:80%!important;
 }
 .width90percent{
   width:90%!important;
 }
 .width100percent{
   width:100%!important;
 }
 .width110percent{
   width:110%!important;
 }
 .width120percent{
   width:120%!important;
 }
 .width130percent{
   width:130%!important;
 }
 .width140percent{
   width:140%!important;
 }
 .width150percent{
   width:150%!important;
 }
 .width160percent{
   width:160%!important;
 }
 .width170percent{
   width:170%!important;
 }
 .width180percent{
   width:180%!important;
 }
 .width190percent{
   width:190%!important;
 }
 .width200percent{
   width:200%!important;
 }
 .width300percent{
   width:300%!important;
 }
 .width400percent{
   width:400%!important;
 }
 .width500percent{
   width:500%!important;
 }
 .width600percent{
   width:200%!important;
 }
 .width600percent{
   width:200%!important;
 }
.height0px{
   height:0px!important;
 }
 .height5px{
   height:5px!important;
 }
 .height10px{
   height:10px!important;
 }
 .height15px{
   height:15px!important;
 }
 .height20px{
   height:20px!important;
 }
 .height25px{
   height:25px!important;
 }
 .height30px{
   height:30px!important;
 }
 .height35px{
   height:35px!important;
 }
 .height40px{
   height:40px!important;
 }
 .height45px{
   height:45px!important;
 }
 .height50px{
   height:50px!important;
 }
 .height55px{
   height:55px!important;
 }
 .height60px{
   height:60px!important;
 }
 .height65px{
   height:65px!important;
 }
 .height70px{
   height:70px!important;
 }
 .height75px{
   height:75px!important;
 }
 .height80px{
   height:80px!important;
 }
 .height85px{
   height:85px!important;
 }
 .height90px{
   height:90px!important;
 }
 .height100px{
   height:100px!important;
 }
 .height150px{
   height:150px!important;
 }
 .height200px{
   height:200px!important;
 }
 .height250px{
   height:250px!important;
 }
 .height300px{
   height:300px!important;
 }
 .height400px{
   height:400px!important;
 }
 .height500px{
   height:500px!important;
 }
 .height600px{
   height:600px!important;
 }
 .height700px{
   height:700px!important;
 }
 .height800px{
   height:800px!important;
 }
 .height900px{
   height:900px!important;
 }
 .height1000px{
   height:1000px!important;
 }
 .height1100px{
   height:1100px!important;
 }
 .height1200px{
   height:1200px!important;
 }
 .height1300px{
   height:1300px!important;
 }
 .height1400px{
   height:1400px!important;
 }
 .height1500px{
   height:1500px!important;
 }
 .height1600px{
   height:1600px!important;
 }
 .height1700px{
   height:1700px!important;
 }
 .height1800px{
   height:1800px!important;
 }
 .height1900px{
   height:1900px!important;
 }
 .height2000px{
   height:2000px!important;
 }
 .height0percent{
   height:0%!important;
 }
 .height5percent{
   height:5%!important;
 }
 .height10percent{
   height:10%!important;
 }
 .height15percent{
   height:15%!important;
 }
 .height20percent{
   height:20%!important;
 }
 .height25percent{
   height:25%!important;
 }
 .height30percent{
   height:30%!important;
 }
 .height40percent{
   height:40%!important;
 }
 .height50percent{
   height:50%!important;
 }
 .height60percent{
   height:60%!important;
 }
 .height70percent{
   height:70%!important;
 }
 .height80percent{
   height:80%!important;
 }
 .height90percent{
   height:90%!important;
 }
 .height100percent{
   height:100%!important;
 }
 .height110percent{
   height:110%!important;
 }
 .height120percent{
   height:120%!important;
 }
 .height130percent{
   height:130%!important;
 }
 .height140percent{
   height:140%!important;
 }
 .height150percent{
   height:150%!important;
 }
 .height160percent{
   height:160%!important;
 }
 .height170percent{
   height:170%!important;
 }
 .height180percent{
   height:180%!important;
 }
 .height190percent{
   height:190%!important;
 }
 .height200percent{
   height:200%!important;
 }
 .height300percent{
   height:300%!important;
 }
 .height400percent{
   height:400%!important;
 }
 .height500percent{
   height:500%!important;
 }
 .height600percent{
   height:200%!important;
 }
 .height600percent{
   height:200%!important;
 }




 /* Opacity */
 .opacity0percent{
   opacity:0!important;
 }
 .opacity10percent{
   opacity:0.1!important;
 }
 .opacity20percent{
   opacity:0.2!important;
 }
 .opacity30percent{
   opacity:0.3!important;
 }
 .opacity40percent{
   opacity:0.4!important;
 }
 .opacity50percent{
   opacity:0.5!important;
 }
 .opacity60percent{
   opacity:0.6!important;
 }
 .opacity70percent{
   opacity:0.7!important;
 }
 .opacity80percent{
   opacity:0.8!important;
 }
 .opacity90percent{
   opacity:0.9!important;
 }
 .opacity100percent{
   opacity:1!important;
 }

/* rotations */
.rotate360deg{
  transform:rotate(360deg)!important;
   -webkit-transform:rotate(360deg)!important;
    -o-transform:rotate(360deg)!important;
}
.rotate-360deg{
  transform:rotate(-360deg)!important;
   -webkit-transform:rotate(-360deg)!important;
    -o-transform:rotate(-360deg)!important;
}
.rotate180deg{
  transform:rotate(180deg)!important;
   -webkit-transform:rotate(180deg)!important;
    -o-transform:rotate(180deg)!important;
}
.rotate-180deg{
  transform:rotate(-180deg)!important;
   -webkit-transform:rotate(-180deg)!important;
    -o-transform:rotate(-180deg)!important;
}
.rotate90deg{
  transform:rotate(90deg)!important;
   -webkit-transform:rotate(90deg)!important;
    -o-transform:rotate(90deg)!important;
}
.rotate-90deg{
  transform:rotate(-90deg)!important;
   -webkit-transform:rotate(-90deg)!important;
    -o-transform:rotate(-90deg)!important;
}
.rotate45deg{
  transform:rotate(45deg)!important;
   -webkit-transform:rotate(45deg)!important;
    -o-transform:rotate(45deg)!important;
}
.rotate-45deg{
  transform:rotate(-45deg)!important;
   -webkit-transform:rotate(-45deg)!important;
    -o-transform:rotate(-45deg)!important;
}
.rotate20deg{
  transform:rotate(20deg)!important;
   -webkit-transform:rotate(20deg)!important;
    -o-transform:rotate(20deg)!important;
}
.rotate-20deg{
  transform:rotate(-20deg)!important;
   -webkit-transform:rotate(-20deg)!important;
    -o-transform:rotate(-20deg)!important;
}
.rotate10deg{
  transform:rotate(10deg)!important;
   -webkit-transform:rotate(10deg)!important;
    -o-transform:rotate(10deg)!important;
}
.rotate-10deg{
  transform:rotate(-10deg)!important;
   -webkit-transform:rotate(-10deg)!important;
    -o-transform:rotate(-10deg)!important;
}
.rotate5deg{
  transform:rotate(5deg)!important;
   -webkit-transform:rotate(5deg)!important;
    -o-transform:rotate(5deg)!important;
}
.rotate-5deg{
  transform:rotate(-5deg)!important;
   -webkit-transform:rotate(-5deg)!important;
    -o-transform:rotate(-5deg)!important;
}
.rotate0deg{
  transform:rotate(0deg)!important;
   -webkit-transform:rotate(0deg)!important;
    -o-transform:rotate(0deg)!important;
}
/* durations */
.imagine{
  -moz-transition: all 1s!important;
  -webkit-transition: all 1s!important;
  -ms-transition: all 1s!important;
  -o-transition: all 1s!important;
  transition: all 1s!important;
   transition-delay: 0s!important;
-webkit-transition-delay: 0s!important;
}
.halfsecond{
  -moz-transition: all 0.5s!important;
  -webkit-transition: all 0.5s!important;
  -ms-transition: all 0.5s!important;
  -o-transition: all 0.5s!important;
  transition: all 0.5s!important;
}
.onesecond{
  -moz-transition: all 1s!important;
  -webkit-transition: all 1s!important;
  -ms-transition: all 1s!important;
  -o-transition: all 1s!important;
  transition: all 1s!important;
}
.twosecond{
  -moz-transition: all 2s!important;
  -webkit-transition: all 2s!important;
  -ms-transition: all 2s!important;
  -o-transition: all 2s!important;
  transition: all 2s!important;
}
.threesecond{
  -moz-transition: all 3s!important;
  -webkit-transition: all 3s!important;
  -ms-transition: all 3s!important;
  -o-transition: all 3s!important;
  transition: all 3s!important;
}
.foursecond{
  -moz-transition: all 4s!important;
  -webkit-transition: all 4s!important;
  -ms-transition: all 4s!important;
  -o-transition: all 4s!important;
  transition: all 4s!important;
}
/* Delays */
.delay0sec{
  transition-delay: 0s!important;
-webkit-transition-delay: 0s!important;
}
.delayhalfsec{
  transition-delay: 0.5s!important;
-webkit-transition-delay: 0.5s!important;
}
.delay1sec{
  transition-delay: 1s!important;
-webkit-transition-delay: 1s!important;
}
.delay2sec{
  transition-delay: 2s!important;
-webkit-transition-delay: 2s!important;
}
.delay3sec{
  transition-delay: 3s!important;
-webkit-transition-delay: 3s!important;
}
.delay4sec{
  transition-delay: 4s!important;
-webkit-transition-delay: 4s!important;
}
.delay5sec{
  transition-delay: 5s!important;
-webkit-transition-delay: 5s!important;
}
.delay6sec{
  transition-delay: 6s!important;
-webkit-transition-delay: 6s!important;
}.delay7sec{
  transition-delay: 7s!important;
-webkit-transition-delay: 7s!important;
}.delay8sec{
  transition-delay: 8s!important;
-webkit-transition-delay: 8s!important;
}.delay9sec{
  transition-delay: 9s!important;
-webkit-transition-delay: 9s!important;
}
.delay10sec{
  transition-delay: 10s!important;
-webkit-transition-delay: 10s!important;
}

/* Transition Easing */
.linear {transition-timing-function: linear; -webkit-transition-timing-function: linear;}
.ease {transition-timing-function: ease; -webkit-transition-timing-function: ease;}
.ease-in {transition-timing-function: ease-in; -webkit-transition-timing-function: ease-in;}
.ease-out {transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out;}
.ease-in-out {transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out;}




.scale0percent{
  transform:scale(0)!important;
  -webkit-transform:scale(0)!important;
  -o-transform:scale(0)!important;
}
.scale10percent{
  transform:scale(0.1)!important;
  -webkit-transform:scale(0.1)!important;
  -o-transform:scale(0.1)!important;
}
.scale20percent{
  transform:scale(0.2)!important;
  -webkit-transform:scale(0.2)!important;
  -o-transform:scale(0.2)!important;
}
.scale30percent{
  transform:scale(0.3)!important;
  -webkit-transform:scale(0.3)!important;
  -o-transform:scale(0.3)!important;
}
.scale40percent{
  transform:scale(0.4)!important;
  -webkit-transform:scale(0.4)!important;
  -o-transform:scale(0.4)!important;
}
.scale50percent{
  transform:scale(0.5)!important;
  -webkit-transform:scale(0.5)!important;
  -o-transform:scale(0.5)!important;
}
.scale60percent{
  transform:scale(0.6)!important;
  -webkit-transform:scale(0.6)!important;
  -o-transform:scale(0.6)!important;
}
.scale70percent{
  transform:scale(0.7)!important;
  -webkit-transform:scale(0.7)!important;
  -o-transform:scale(0.7)!important;
}
.scale80percent{
  transform:scale(0.8)!important;
  -webkit-transform:scale(0.8)!important;
  -o-transform:scale(0.8)!important;
}
.scale90percent{
  transform:scale(0.9)!important;
  -webkit-transform:scale(0.9)!important;
  -o-transform:scale(0.9)!important;
}
.scale100percent{
  transform:scale(1)!important;
  -webkit-transform:scale(1)!important;
  -o-transform:scale(1)!important;
}
.scale110percent{
  transform:scale(1.1)!important;
  -webkit-transform:scale(1.1)!important;
  -o-transform:scale(1.1)!important;
}
.scale120percent{
  transform:scale(1.2)!important;
  -webkit-transform:scale(1.2)!important;
  -o-transform:scale(1.2)!important;
}
.scale130percent{
  transform:scale(1.3)!important;
  -webkit-transform:scale(1.3)!important;
  -o-transform:scale(1.3)!important;
}
.scale140percent{
  transform:scale(1.4)!important;
  -webkit-transform:scale(1.4)!important;
  -o-transform:scale(1.4)!important;
}
.scale150percent{
  transform:scale(1.5)!important;
  -webkit-transform:scale(1.5)!important;
  -o-transform:scale(1.5)!important;
}
.scale160percent{
  transform:scale(1.6)!important;
  -webkit-transform:scale(1.6)!important;
  -o-transform:scale(1.6)!important;
}
.scale170percent{
  transform:scale(1.7)!important;
  -webkit-transform:scale(1.7)!important;
  -o-transform:scale(1.7)!important;
}
.scale180percent{
  transform:scale(1.8)!important;
  -webkit-transform:scale(1.8)!important;
  -o-transform:scale(1.8)!important;
}
.scale190percent{
  transform:scale(1.9)!important;
  -webkit-transform:scale(1.9)!important;
  -o-transform:scale(1.9)!important;
}
.scale200percent{
  transform:scale(2)!important;
  -webkit-transform:scale(2)!important;
  -o-transform:scale(2)!important;
}
.scale210percent{
  transform:scale(2.1)!important;
  -webkit-transform:scale(2.1)!important;
  -o-transform:scale(2.1)!important;
}
.scale220percent{
  transform:scale(2.2)!important;
  -webkit-transform:scale(2.2)!important;
  -o-transform:scale(2.2)!important;
}
.scale230percent{
  transform:scale(2.3)!important;
  -webkit-transform:scale(2.3)!important;
  -o-transform:scale(2.3)!important;
}
.scale240percent{
  transform:scale(2.4)!important;
  -webkit-transform:scale(2.4)!important;
  -o-transform:scale(2.4)!important;
}
.scale250percent{
  transform:scale(2.5)!important;
  -webkit-transform:scale(2.5)!important;
  -o-transform:scale(2.5)!important;
}
.scale260percent{
  transform:scale(2.6)!important;
  -webkit-transform:scale(2.6)!important;
  -o-transform:scale(2.6)!important;
}
.scale270percent{
  transform:scale(2.7)!important;
  -webkit-transform:scale(2.7)!important;
  -o-transform:scale(2.7)!important;
}
.scale280percent{
  transform:scale(2.8)!important;
  -webkit-transform:scale(2.8)!important;
  -o-transform:scale(2.8)!important;
}
.scale290percent{
  transform:scale(2.9)!important;
  -webkit-transform:scale(2.9)!important;
  -o-transform:scale(2.9)!important;
}
.scale300percent{
  transform:scale(3)!important;
  -webkit-transform:scale(3)!important;
  -o-transform:scale(3)!important;
}
 /* Background-Size */
 .background-size100percent{
   background-size:100%;
 }
 .background-size150percent{
   background-size:150%;
 }
 .background-size200percent{
   background-size:200%;
 }
/* Background-colors */
.background-color-teal{
  background-color:rgba(88, 227, 220,0.7)!important;
}
.background-color-lightgrey{
  background-color:#999!important;
}
.background-color-orange{
  background-color:#D24A0C!important;
}

.color-white{
  color:#fff!important;
}
.color-black{
  color:#000!important;
}
.draggable{
  cursor: move;
}

/* Transfroms */
.rotateY-90{
 backface-visibility: visible;

transform-origin: 50% 50% 0px;

transform: perspective(500px) rotateY(-90deg) rotateZ(0deg) translate(0px, 0px) translate3d(0px, 0px, 0px) translateY(0px) translateY(0px) translateZ(0px) scale(1) translateY(0px) scale(1, 1) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotate3d(1, 1, 1, 0deg) skew(0deg, 0deg) skewX(0deg) skewY(0deg) skewY(0deg) perspective(500px);
}
.rotateY0{
  backface-visibility: visible;

transform-origin: 50% 50% 0px;

transform: perspective(500px) rotateY(0deg) rotateZ(0deg) translate(0px, 0px) translate3d(0px, 0px, 0px) translateY(0px) translateY(0px) translateZ(0px) scale(1) translateY(0px) scale(1, 1) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotate3d(1, 1, 1, 0deg) skew(0deg, 0deg) skewX(0deg) skewY(0deg) skewY(0deg) perspective(500px);
}
.rotateZ-90{
  backface-visibility: visible;

transform-origin: 50% 50% 0px;

transform: perspective(500px) rotateY(0deg) rotateZ(-90deg) translate(0px, 0px) translate3d(0px, 0px, 0px) translateY(0px) translateY(0px) translateZ(0px) scale(1) translateY(0px) scale(1, 1) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotate3d(1, 1, 1, 0deg) skew(0deg, 0deg) skewX(0deg) skewY(0deg) skewY(0deg) perspective(500px);
}
.rotateZ0{
  backface-visibility: visible;

transform-origin: 50% 50% 0px;

transform: perspective(500px) rotateY(0deg) rotateZ(0deg) translate(0px, 0px) translate3d(0px, 0px, 0px) translateY(0px) translateY(0px) translateZ(0px) scale(1) translateY(0px) scale(1, 1) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotate3d(1, 1, 1, 0deg) skew(0deg, 0deg) skewX(0deg) skewY(0deg) skewY(0deg) perspective(500px);
  }
.rotatehideYZ{
backface-visibility: visible;

transform-origin: 50% 50% 0px;

transform: perspective(500px) rotateY(-90deg) rotateZ(94deg);
}
.rotateshowYZ{
  backface-visibility: visible;

transform-origin: 50% 50% 0px;

transform: perspective(500px) rotateY(-90deg) rotateZ(94deg);
}

/* Colors */

.fontColor-AliceBlue{color:#F0F8FF!important;}
.fontColor-AntiqueWhite{color:#FAEBD7!important;}
.fontColor-Aqua{color:#00FFFF!important;}
.fontColor-Aquamarine{color:#7FFFD4!important;}
.fontColor-Azure{color:#F0FFFF!important;}
.fontColor-Beige{color:#F5F5DC!important;}
.fontColor-Bisque{color:#FFE4C4!important;}
.fontColor-Black{color:#000000!important;}
.fontColor-BlanchedAlmond{color:#FFEBCD!important;}
.fontColor-Blue{color:#0000FF!important;}
.fontColor-BlueViolet{color:#8A2BE2!important;}
.fontColor-Brown{color:#A52A2A!important;}
.fontColor-BurlyWood{color:#DEB887!important;}
.fontColor-CadetBlue{color:#5F9EA0!important;}
.fontColor-Chartreuse{color:#7FFF00!important;}
.fontColor-Chocolate{color:#D2691E!important;}
.fontColor-Coral{color:#FF7F50!important;}
.fontColor-CornflowerBlue{color:#6495ED!important;}
.fontColor-Cornsilk{color:#FFF8DC!important;}
.fontColor-Crimson{color:#DC143C!important;}
.fontColor-Cyan{color:#00FFFF!important;}
.fontColor-DarkBlue{color:#00008B!important;}
.fontColor-DarkCyan{color:#008B8B!important;}
.fontColor-DarkGoldenRod{color:#B8860B!important;}
.fontColor-DarkGray{color:#A9A9A9!important;}
.fontColor-DarkGreen{color:#006400!important;}
.fontColor-DarkKhaki{color:#BDB76B!important;}
.fontColor-DarkMagenta{color:#8B008B!important;}
.fontColor-DarkOliveGreen{color:#556B2F!important;}
.fontColor-DarkOrange{color:#FF8C00!important;}
.fontColor-DarkOrchid{color:#9932CC!important;}
.fontColor-DarkRed{color:#8B0000!important;}
.fontColor-DarkSalmon{color:#E9967A!important;}
.fontColor-DarkSeaGreen{color:#8FBC8F!important;}
.fontColor-DarkSlateBlue{color:#483D8B!important;}
.fontColor-DarkSlateGray{color:#2F4F4F!important;}
.fontColor-DarkTurquoise{color:#00CED1!important;}
.fontColor-DarkViolet{color:#9400D3!important;}
.fontColor-DeepPink{color:#FF1493!important;}
.fontColor-DeepSkyBlue{color:#00BFFF!important;}
.fontColor-DimGray{color:#696969!important;}
.fontColor-DodgerBlue{color:#1E90FF!important;}
.fontColor-FireBrick{color:#B22222!important;}
.fontColor-FloralWhite{color:#FFFAF0!important;}
.fontColor-ForestGreen{color:#228B22!important;}
.fontColor-Fuchsia{color:#FF00FF!important;}
.fontColor-Gainsboro{color:#DCDCDC!important;}
.fontColor-GhostWhite{color:#F8F8FF!important;}
.fontColor-Gold{color:#FFD700!important;}
.fontColor-GoldenRod{color:#DAA520!important;}
.fontColor-Gray{color:#808080!important;}
.fontColor-Green{color:#008000!important;}
.fontColor-GreenYellow{color:#ADFF2F!important;}
.fontColor-HoneyDew{color:#F0FFF0!important;}
.fontColor-HotPink{color:#FF69B4!important;}
.fontColor-IndianRed {color:#CD5C5C!important;}
.fontColor-Indigo {color:#4B0082!important;}
.fontColor-Ivory{color:#FFFFF0!important;}
.fontColor-Khaki{color:#F0E68C!important;}
.fontColor-Lavender{color:#E6E6FA!important;}
.fontColor-LavenderBlush{color:#FFF0F5!important;}
.fontColor-LawnGreen{color:#7CFC00!important;}
.fontColor-LemonChiffon{color:#FFFACD!important;}
.fontColor-LightBlue{color:#ADD8E6!important;}
.fontColor-LightCoral{color:#F08080!important;}
.fontColor-LightCyan{color:#E0FFFF!important;}
.fontColor-LightGoldenRodYellow{color:#FAFAD2!important;}
.fontColor-LightGray{color:#D3D3D3!important;}
.fontColor-LightGreen{color:#90EE90!important;}
.fontColor-LightPink{color:#FFB6C1!important;}
.fontColor-LightSalmon{color:#FFA07A!important;}
.fontColor-LightSeaGreen{color:#20B2AA!important;}
.fontColor-LightSkyBlue{color:#87CEFA!important;}
.fontColor-LightSlateGray{color:#778899!important;}
.fontColor-LightSteelBlue{color:#B0C4DE!important;}
.fontColor-LightYellow{color:#FFFFE0!important;}
.fontColor-Lime{color:#00FF00!important;}
.fontColor-LimeGreen{color:#32CD32!important;}
.fontColor-Linen{color:#FAF0E6!important;}
.fontColor-Magenta{color:#FF00FF!important;}
.fontColor-Maroon{color:#800000!important;}
.fontColor-MediumAquaMarine{color:#66CDAA!important;}
.fontColor-MediumBlue{color:#0000CD!important;}
.fontColor-MediumOrchid{color:#BA55D3!important;}
.fontColor-MediumPurple{color:#9370DB!important;}
.fontColor-MediumSeaGreen{color:#3CB371!important;}
.fontColor-MediumSlateBlue{color:#7B68EE!important;}
.fontColor-MediumSpringGreen{color:#00FA9A!important;}
.fontColor-MediumTurquoise{color:#48D1CC!important;}
.fontColor-MediumVioletRed{color:#C71585!important;}
.fontColor-MidnightBlue{color:#191970!important;}
.fontColor-MintCream{color:#F5FFFA!important;}
.fontColor-MistyRose{color:#FFE4E1!important;}
.fontColor-Moccasin{color:#FFE4B5!important;}
.fontColor-NavajoWhite{color:#FFDEAD!important;}
.fontColor-Navy{color:#000080!important;}
.fontColor-OldLace{color:#FDF5E6!important;}
.fontColor-Olive{color:#808000!important;}
.fontColor-OliveDrab{color:#6B8E23!important;}
.fontColor-Orange{color:#FFA500!important;}
.fontColor-OrangeRed{color:#FF4500!important;}
.fontColor-Orchid{color:#DA70D6!important;}
.fontColor-PaleGoldenRod{color:#EEE8AA!important;}
.fontColor-PaleGreen{color:#98FB98!important;}
.fontColor-PaleTurquoise{color:#AFEEEE!important;}
.fontColor-PaleVioletRed{color:#DB7093!important;}
.fontColor-PapayaWhip{color:#FFEFD5!important;}
.fontColor-PeachPuff{color:#FFDAB9!important;}
.fontColor-Peru{color:#CD853F!important;}
.fontColor-Pink{color:#FFC0CB!important;}
.fontColor-Plum{color:#DDA0DD!important;}
.fontColor-PowderBlue{color:#B0E0E6!important;}
.fontColor-Purple{color:#800080!important;}
.fontColor-Red{color:#FF0000!important;}
.fontColor-RosyBrown{color:#BC8F8F!important;}
.fontColor-RoyalBlue{color:#4169E1!important;}
.fontColor-SaddleBrown{color:#8B4513!important;}
.fontColor-Salmon{color:#FA8072!important;}
.fontColor-SandyBrown{color:#F4A460!important;}
.fontColor-SeaGreen{color:#2E8B57!important;}
.fontColor-SeaShell{color:#FFF5EE!important;}
.fontColor-Sienna{color:#A0522D!important;}
.fontColor-Silver{color:#C0C0C0!important;}
.fontColor-SkyBlue{color:#87CEEB!important;}
.fontColor-SlateBlue{color:#6A5ACD!important;}
.fontColor-SlateGray{color:#708090!important;}
.fontColor-Snow{color:#FFFAFA!important;}
.fontColor-SpringGreen{color:#00FF7F!important;}
.fontColor-SteelBlue{color:#4682B4!important;}
.fontColor-Tan{color:#D2B48C!important;}
.fontColor-Teal{color:#008080!important;}
.fontColor-Thistle{color:#D8BFD8!important;}
.fontColor-Tomato{color:#FF6347!important;}
.fontColor-Turquoise{color:#40E0D0!important;}
.fontColor-Violet{color:#EE82EE!important;}
.fontColor-Wheat{color:#F5DEB3!important;}
.fontColor-White{color:#FFFFFF!important;}
.fontColor-WhiteSmoke{color:#F5F5F5!important;}
.fontColor-Yellow{color:#FFFF00!important;}
.fontColor-YellowGreen{color:#9ACD32!important;}

.backgroundColor-AliceBlue{background-color:#F0F8FF!important;}
.backgroundColor-AntiqueWhite{background-color:#FAEBD7!important;}
.backgroundColor-Aqua{background-color:#00FFFF!important;}
.backgroundColor-Aquamarine{background-color:#7FFFD4!important;}
.backgroundColor-Azure{background-color:#F0FFFF!important;}
.backgroundColor-Beige{background-color:#F5F5DC!important;}
.backgroundColor-Bisque{background-color:#FFE4C4!important;}
.backgroundColor-Black{background-color:#000000!important;}
.backgroundColor-BlanchedAlmond{background-color:#FFEBCD!important;}
.backgroundColor-Blue{background-color:#0000FF!important;}
.backgroundColor-BlueViolet{background-color:#8A2BE2!important;}
.backgroundColor-Brown{background-color:#A52A2A!important;}
.backgroundColor-BurlyWood{background-color:#DEB887!important;}
.backgroundColor-CadetBlue{background-color:#5F9EA0!important;}
.backgroundColor-Chartreuse{background-color:#7FFF00!important;}
.backgroundColor-Chocolate{background-color:#D2691E!important;}
.backgroundColor-Coral{background-color:#FF7F50!important;}
.backgroundColor-CornflowerBlue{background-color:#6495ED!important;}
.backgroundColor-Cornsilk{background-color:#FFF8DC!important;}
.backgroundColor-Crimson{background-color:#DC143C!important;}
.backgroundColor-Cyan{background-color:#00FFFF!important;}
.backgroundColor-DarkBlue{background-color:#00008B!important;}
.backgroundColor-DarkCyan{background-color:#008B8B!important;}
.backgroundColor-DarkGoldenRod{background-color:#B8860B!important;}
.backgroundColor-DarkGray{background-color:#A9A9A9!important;}
.backgroundColor-DarkGreen{background-color:#006400!important;}
.backgroundColor-DarkKhaki{background-color:#BDB76B!important;}
.backgroundColor-DarkMagenta{background-color:#8B008B!important;}
.backgroundColor-DarkOliveGreen{background-color:#556B2F!important;}
.backgroundColor-DarkOrange{background-color:#FF8C00!important;}
.backgroundColor-DarkOrchid{background-color:#9932CC!important;}
.backgroundColor-DarkRed{background-color:#8B0000!important;}
.backgroundColor-DarkSalmon{background-color:#E9967A!important;}
.backgroundColor-DarkSeaGreen{background-color:#8FBC8F!important;}
.backgroundColor-DarkSlateBlue{background-color:#483D8B!important;}
.backgroundColor-DarkSlateGray{background-color:#2F4F4F!important;}
.backgroundColor-DarkTurquoise{background-color:#00CED1!important;}
.backgroundColor-DarkViolet{background-color:#9400D3!important;}
.backgroundColor-DeepPink{background-color:#FF1493!important;}
.backgroundColor-DeepSkyBlue{background-color:#00BFFF!important;}
.backgroundColor-DimGray{background-color:#696969!important;}
.backgroundColor-DodgerBlue{background-color:#1E90FF!important;}
.backgroundColor-FireBrick{background-color:#B22222!important;}
.backgroundColor-FloralWhite{background-color:#FFFAF0!important;}
.backgroundColor-ForestGreen{background-color:#228B22!important;}
.backgroundColor-Fuchsia{background-color:#FF00FF!important;}
.backgroundColor-Gainsboro{background-color:#DCDCDC!important;}
.backgroundColor-GhostWhite{background-color:#F8F8FF!important;}
.backgroundColor-Gold{background-color:#FFD700!important;}
.backgroundColor-GoldenRod{background-color:#DAA520!important;}
.backgroundColor-Gray{background-color:#808080!important;}
.backgroundColor-Green{background-color:#008000!important;}
.backgroundColor-GreenYellow{background-color:#ADFF2F!important;}
.backgroundColor-HoneyDew{background-color:#F0FFF0!important;}
.backgroundColor-HotPink{background-color:#FF69B4!important;}
.backgroundColor-IndianRed {background-color:#CD5C5C!important;}
.backgroundColor-Indigo {background-color:#4B0082!important;}
.backgroundColor-Ivory{background-color:#FFFFF0!important;}
.backgroundColor-Khaki{background-color:#F0E68C!important;}
.backgroundColor-Lavender{background-color:#E6E6FA!important;}
.backgroundColor-LavenderBlush{background-color:#FFF0F5!important;}
.backgroundColor-LawnGreen{background-color:#7CFC00!important;}
.backgroundColor-LemonChiffon{background-color:#FFFACD!important;}
.backgroundColor-LightBlue{background-color:#ADD8E6!important;}
.backgroundColor-LightCoral{background-color:#F08080!important;}
.backgroundColor-LightCyan{background-color:#E0FFFF!important;}
.backgroundColor-LightGoldenRodYellow{background-color:#FAFAD2!important;}
.backgroundColor-LightGray{background-color:#D3D3D3!important;}
.backgroundColor-LightGreen{background-color:#90EE90!important;}
.backgroundColor-LightPink{background-color:#FFB6C1!important;}
.backgroundColor-LightSalmon{background-color:#FFA07A!important;}
.backgroundColor-LightSeaGreen{background-color:#20B2AA!important;}
.backgroundColor-LightSkyBlue{background-color:#87CEFA!important;}
.backgroundColor-LightSlateGray{background-color:#778899!important;}
.backgroundColor-LightSteelBlue{background-color:#B0C4DE!important;}
.backgroundColor-LightYellow{background-color:#FFFFE0!important;}
.backgroundColor-Lime{background-color:#00FF00!important;}
.backgroundColor-LimeGreen{background-color:#32CD32!important;}
.backgroundColor-Linen{background-color:#FAF0E6!important;}
.backgroundColor-Magenta{background-color:#FF00FF!important;}
.backgroundColor-Maroon{background-color:#800000!important;}
.backgroundColor-MediumAquaMarine{background-color:#66CDAA!important;}
.backgroundColor-MediumBlue{background-color:#0000CD!important;}
.backgroundColor-MediumOrchid{background-color:#BA55D3!important;}
.backgroundColor-MediumPurple{background-color:#9370DB!important;}
.backgroundColor-MediumSeaGreen{background-color:#3CB371!important;}
.backgroundColor-MediumSlateBlue{background-color:#7B68EE!important;}
.backgroundColor-MediumSpringGreen{background-color:#00FA9A!important;}
.backgroundColor-MediumTurquoise{background-color:#48D1CC!important;}
.backgroundColor-MediumVioletRed{background-color:#C71585!important;}
.backgroundColor-MidnightBlue{background-color:#191970!important;}
.backgroundColor-MintCream{background-color:#F5FFFA!important;}
.backgroundColor-MistyRose{background-color:#FFE4E1!important;}
.backgroundColor-Moccasin{background-color:#FFE4B5!important;}
.backgroundColor-NavajoWhite{background-color:#FFDEAD!important;}
.backgroundColor-Navy{background-color:#000080!important;}
.backgroundColor-OldLace{background-color:#FDF5E6!important;}
.backgroundColor-Olive{background-color:#808000!important;}
.backgroundColor-OliveDrab{background-color:#6B8E23!important;}
.backgroundColor-Orange{background-color:#FFA500!important;}
.backgroundColor-OrangeRed{background-color:#FF4500!important;}
.backgroundColor-Orchid{background-color:#DA70D6!important;}
.backgroundColor-PaleGoldenRod{background-color:#EEE8AA!important;}
.backgroundColor-PaleGreen{background-color:#98FB98!important;}
.backgroundColor-PaleTurquoise{background-color:#AFEEEE!important;}
.backgroundColor-PaleVioletRed{background-color:#DB7093!important;}
.backgroundColor-PapayaWhip{background-color:#FFEFD5!important;}
.backgroundColor-PeachPuff{background-color:#FFDAB9!important;}
.backgroundColor-Peru{background-color:#CD853F!important;}
.backgroundColor-Pink{background-color:#FFC0CB!important;}
.backgroundColor-Plum{background-color:#DDA0DD!important;}
.backgroundColor-PowderBlue{background-color:#B0E0E6!important;}
.backgroundColor-Purple{background-color:#800080!important;}
.backgroundColor-Red{background-color:#FF0000!important;}
.backgroundColor-RosyBrown{background-color:#BC8F8F!important;}
.backgroundColor-RoyalBlue{background-color:#4169E1!important;}
.backgroundColor-SaddleBrown{background-color:#8B4513!important;}
.backgroundColor-Salmon{background-color:#FA8072!important;}
.backgroundColor-SandyBrown{background-color:#F4A460!important;}
.backgroundColor-SeaGreen{background-color:#2E8B57!important;}
.backgroundColor-SeaShell{background-color:#FFF5EE!important;}
.backgroundColor-Sienna{background-color:#A0522D!important;}
.backgroundColor-Silver{background-color:#C0C0C0!important;}
.backgroundColor-SkyBlue{background-color:#87CEEB!important;}
.backgroundColor-SlateBlue{background-color:#6A5ACD!important;}
.backgroundColor-SlateGray{background-color:#708090!important;}
.backgroundColor-Snow{background-color:#FFFAFA!important;}
.backgroundColor-SpringGreen{background-color:#00FF7F!important;}
.backgroundColor-SteelBlue{background-color:#4682B4!important;}
.backgroundColor-Tan{background-color:#D2B48C!important;}
.backgroundColor-Teal{background-color:#008080!important;}
.backgroundColor-Thistle{background-color:#D8BFD8!important;}
.backgroundColor-Tomato{background-color:#FF6347!important;}
.backgroundColor-Turquoise{background-color:#40E0D0!important;}
.backgroundColor-Violet{background-color:#EE82EE!important;}
.backgroundColor-Wheat{background-color:#F5DEB3!important;}
.backgroundColor-White{background-color:#FFFFFF!important;}
.backgroundColor-WhiteSmoke{background-color:#F5F5F5!important;}
.backgroundColor-Yellow{background-color:#FFFF00!important;}
.backgroundColor-YellowGreen{background-color:#9ACD32!important;}

.borderColor-AliceBlue{border-color:#F0F8FF!important;}
.borderColor-AntiqueWhite{border-color:#FAEBD7!important;}
.borderColor-Aqua{border-color:#00FFFF!important;}
.borderColor-Aquamarine{border-color:#7FFFD4!important;}
.borderColor-Azure{border-color:#F0FFFF!important;}
.borderColor-Beige{border-color:#F5F5DC!important;}
.borderColor-Bisque{border-color:#FFE4C4!important;}
.borderColor-Black{border-color:#000000!important;}
.borderColor-BlanchedAlmond{border-color:#FFEBCD!important;}
.borderColor-Blue{border-color:#0000FF!important;}
.borderColor-BlueViolet{border-color:#8A2BE2!important;}
.borderColor-Brown{border-color:#A52A2A!important;}
.borderColor-BurlyWood{border-color:#DEB887!important;}
.borderColor-CadetBlue{border-color:#5F9EA0!important;}
.borderColor-Chartreuse{border-color:#7FFF00!important;}
.borderColor-Chocolate{border-color:#D2691E!important;}
.borderColor-Coral{border-color:#FF7F50!important;}
.borderColor-CornflowerBlue{border-color:#6495ED!important;}
.borderColor-Cornsilk{border-color:#FFF8DC!important;}
.borderColor-Crimson{border-color:#DC143C!important;}
.borderColor-Cyan{border-color:#00FFFF!important;}
.borderColor-DarkBlue{border-color:#00008B!important;}
.borderColor-DarkCyan{border-color:#008B8B!important;}
.borderColor-DarkGoldenRod{border-color:#B8860B!important;}
.borderColor-DarkGray{border-color:#A9A9A9!important;}
.borderColor-DarkGreen{border-color:#006400!important;}
.borderColor-DarkKhaki{border-color:#BDB76B!important;}
.borderColor-DarkMagenta{border-color:#8B008B!important;}
.borderColor-DarkOliveGreen{border-color:#556B2F!important;}
.borderColor-DarkOrange{border-color:#FF8C00!important;}
.borderColor-DarkOrchid{border-color:#9932CC!important;}
.borderColor-DarkRed{border-color:#8B0000!important;}
.borderColor-DarkSalmon{border-color:#E9967A!important;}
.borderColor-DarkSeaGreen{border-color:#8FBC8F!important;}
.borderColor-DarkSlateBlue{border-color:#483D8B!important;}
.borderColor-DarkSlateGray{border-color:#2F4F4F!important;}
.borderColor-DarkTurquoise{border-color:#00CED1!important;}
.borderColor-DarkViolet{border-color:#9400D3!important;}
.borderColor-DeepPink{border-color:#FF1493!important;}
.borderColor-DeepSkyBlue{border-color:#00BFFF!important;}
.borderColor-DimGray{border-color:#696969!important;}
.borderColor-DodgerBlue{border-color:#1E90FF!important;}
.borderColor-FireBrick{border-color:#B22222!important;}
.borderColor-FloralWhite{border-color:#FFFAF0!important;}
.borderColor-ForestGreen{border-color:#228B22!important;}
.borderColor-Fuchsia{border-color:#FF00FF!important;}
.borderColor-Gainsboro{border-color:#DCDCDC!important;}
.borderColor-GhostWhite{border-color:#F8F8FF!important;}
.borderColor-Gold{border-color:#FFD700!important;}
.borderColor-GoldenRod{border-color:#DAA520!important;}
.borderColor-Gray{border-color:#808080!important;}
.borderColor-Green{border-color:#008000!important;}
.borderColor-GreenYellow{border-color:#ADFF2F!important;}
.borderColor-HoneyDew{border-color:#F0FFF0!important;}
.borderColor-HotPink{border-color:#FF69B4!important;}
.borderColor-IndianRed {border-color:#CD5C5C!important;}
.borderColor-Indigo {border-color:#4B0082!important;}
.borderColor-Ivory{border-color:#FFFFF0!important;}
.borderColor-Khaki{border-color:#F0E68C!important;}
.borderColor-Lavender{border-color:#E6E6FA!important;}
.borderColor-LavenderBlush{border-color:#FFF0F5!important;}
.borderColor-LawnGreen{border-color:#7CFC00!important;}
.borderColor-LemonChiffon{border-color:#FFFACD!important;}
.borderColor-LightBlue{border-color:#ADD8E6!important;}
.borderColor-LightCoral{border-color:#F08080!important;}
.borderColor-LightCyan{border-color:#E0FFFF!important;}
.borderColor-LightGoldenRodYellow{border-color:#FAFAD2!important;}
.borderColor-LightGray{border-color:#D3D3D3!important;}
.borderColor-LightGreen{border-color:#90EE90!important;}
.borderColor-LightPink{border-color:#FFB6C1!important;}
.borderColor-LightSalmon{border-color:#FFA07A!important;}
.borderColor-LightSeaGreen{border-color:#20B2AA!important;}
.borderColor-LightSkyBlue{border-color:#87CEFA!important;}
.borderColor-LightSlateGray{border-color:#778899!important;}
.borderColor-LightSteelBlue{border-color:#B0C4DE!important;}
.borderColor-LightYellow{border-color:#FFFFE0!important;}
.borderColor-Lime{border-color:#00FF00!important;}
.borderColor-LimeGreen{border-color:#32CD32!important;}
.borderColor-Linen{border-color:#FAF0E6!important;}
.borderColor-Magenta{border-color:#FF00FF!important;}
.borderColor-Maroon{border-color:#800000!important;}
.borderColor-MediumAquaMarine{border-color:#66CDAA!important;}
.borderColor-MediumBlue{border-color:#0000CD!important;}
.borderColor-MediumOrchid{border-color:#BA55D3!important;}
.borderColor-MediumPurple{border-color:#9370DB!important;}
.borderColor-MediumSeaGreen{border-color:#3CB371!important;}
.borderColor-MediumSlateBlue{border-color:#7B68EE!important;}
.borderColor-MediumSpringGreen{border-color:#00FA9A!important;}
.borderColor-MediumTurquoise{border-color:#48D1CC!important;}
.borderColor-MediumVioletRed{border-color:#C71585!important;}
.borderColor-MidnightBlue{border-color:#191970!important;}
.borderColor-MintCream{border-color:#F5FFFA!important;}
.borderColor-MistyRose{border-color:#FFE4E1!important;}
.borderColor-Moccasin{border-color:#FFE4B5!important;}
.borderColor-NavajoWhite{border-color:#FFDEAD!important;}
.borderColor-Navy{border-color:#000080!important;}
.borderColor-OldLace{border-color:#FDF5E6!important;}
.borderColor-Olive{border-color:#808000!important;}
.borderColor-OliveDrab{border-color:#6B8E23!important;}
.borderColor-Orange{border-color:#FFA500!important;}
.borderColor-OrangeRed{border-color:#FF4500!important;}
.borderColor-Orchid{border-color:#DA70D6!important;}
.borderColor-PaleGoldenRod{border-color:#EEE8AA!important;}
.borderColor-PaleGreen{border-color:#98FB98!important;}
.borderColor-PaleTurquoise{border-color:#AFEEEE!important;}
.borderColor-PaleVioletRed{border-color:#DB7093!important;}
.borderColor-PapayaWhip{border-color:#FFEFD5!important;}
.borderColor-PeachPuff{border-color:#FFDAB9!important;}
.borderColor-Peru{border-color:#CD853F!important;}
.borderColor-Pink{border-color:#FFC0CB!important;}
.borderColor-Plum{border-color:#DDA0DD!important;}
.borderColor-PowderBlue{border-color:#B0E0E6!important;}
.borderColor-Purple{border-color:#800080!important;}
.borderColor-Red{border-color:#FF0000!important;}
.borderColor-RosyBrown{border-color:#BC8F8F!important;}
.borderColor-RoyalBlue{border-color:#4169E1!important;}
.borderColor-SaddleBrown{border-color:#8B4513!important;}
.borderColor-Salmon{border-color:#FA8072!important;}
.borderColor-SandyBrown{border-color:#F4A460!important;}
.borderColor-SeaGreen{border-color:#2E8B57!important;}
.borderColor-SeaShell{border-color:#FFF5EE!important;}
.borderColor-Sienna{border-color:#A0522D!important;}
.borderColor-Silver{border-color:#C0C0C0!important;}
.borderColor-SkyBlue{border-color:#87CEEB!important;}
.borderColor-SlateBlue{border-color:#6A5ACD!important;}
.borderColor-SlateGray{border-color:#708090!important;}
.borderColor-Snow{border-color:#FFFAFA!important;}
.borderColor-SpringGreen{border-color:#00FF7F!important;}
.borderColor-SteelBlue{border-color:#4682B4!important;}
.borderColor-Tan{border-color:#D2B48C!important;}
.borderColor-Teal{border-color:#008080!important;}
.borderColor-Thistle{border-color:#D8BFD8!important;}
.borderColor-Tomato{border-color:#FF6347!important;}
.borderColor-Turquoise{border-color:#40E0D0!important;}
.borderColor-Violet{border-color:#EE82EE!important;}
.borderColor-Wheat{border-color:#F5DEB3!important;}
.borderColor-White{border-color:#FFFFFF!important;}
.borderColor-WhiteSmoke{border-color:#F5F5F5!important;}
.borderColor-Yellow{border-color:#FFFF00!important;}
.borderColor-YellowGreen{border-color:#9ACD32!important;}



/*custom code */
 #content .gallery .gallery-icon img {
    border: 1px solid #333;
    padding: 3px;
    transition:all 1s ease;
}
 #content .gallery .gallery-icon img:hover {
   transform:scale(1.4);
   -webkit-transform:scale(1.4);
   -o-transform:scale(1.4);
    transition:all 1s ease;
}
.rotate(@deg) {
  -webkit-transform: rotate(@deg);
  transform: rotate(@deg);
}

.scale(@factor) {
  -webkit-transform: scale(@factor);
  transform: scale(@factor);
}

.transform(@scale,@rotate) {

  -webkit-transform: @arguments;
  transform: @arguments;
}
 .features-info h1{
     text-align:center;
     font-size:20px;
     color:#eee;
     padding-top:100px;
   }

   .features-info h3{
     text-align:left;
     font-size:15px;
     color:#555;
   }

  .features-info ul li{
   padding:10px; border:1px solid #5D9FEC;
   border-radius:10px;
   margin:10px;
   float:left;
   color:#5D9FEC;
   font-size:12px;
   text-align:center;
   list-style-type:none;
  }

   .features-info ul li:hover{
     background:#5D9FEC;
   padding:10px; border:1px solid #fff;
   border-radius:10px;
   margin:10px;
   float:left;
   color:#fff;
   font-size:12px;
   text-align:center;
   list-style-type:none;
  }