@charset "utf-8";
/* CSS Document */

* {
  margin:0;
  padding:0;
  font-size: 15px;
  font-family: "Raleway",arial;
  font-weight: 500;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.font-serif {
  font-family: sans-serif;
}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,
var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,
figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
html,body {
  line-height: 1.7;
  font-size: 15px;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
:focus {
  outline: 0;
}

b,strong { font-weight: 700; }

div.ebgwrapper {
  width: 100%;
  float: left;
}
  div.ebgwrapper div.wrapper {
    position: relative;
    width: 1300px;
    float: left;
    margin: 0 0 0 -650px;
    left: 50%;
  }
  @media screen and (max-width : 1350px) {
    div.ebgwrapper div.wrapper {
      width: 100%;
      left: 0;
      padding-left: 20px;
      padding-right: 20px;
      margin: 0 0 0 0;
    }
  }

.span1 { display: inline-block; width: 100%; }
.span2 { width: 50%; }
.span3 { width: 33.33%; }
.span4 { width: 25%; }
.span5 { width: 20%; }
.span6 { width: 16.66%; }
.span7 { width: 14.28%; }
.span8 { width: 12.5%; }
.span9 { width: 11.11%; }
.span10 { width: 10%; }
.span20 { width: 20%; }
  .span25 { width: 25%; }
.span30 { width: 30%; }
  .span35 { width: 35%; }
.span40 { width: 40%; }
  .span45 { width: 45%; }
.span50 { width: 50%; }
  .span55 { width: 55%; }
.span60 { width: 60%; }
  .span65 { width: 65%; }
.span70 { width: 70%; }
.span80 { width: 80%; }
.span90 { width: 90%; }
.span100 { width: 100%; }

.padding05 { padding: 5px; }
.padding1 { padding: 10px; }
.padding2 { padding: 20px; }
  .padding25 { padding: 25px; }
.padding3 { padding: 30px; }
.padding4 { padding: 40px; }
.padding5 { padding: 50px; }
.padding6 { padding: 60px; }
.padding7 { padding: 70px; }
.padding8 { padding: 80px; }
.padding9 { padding: 90px; }
.padding10 { padding: 100px; }



.padding-top01 { padding-top: 1px; }
.padding-top02 { padding-top: 2px; }
.padding-top03 { padding-top: 3px; }
.padding-top04 { padding-top: 4px; }
.padding-top05 { padding-top: 5px; }
.padding-top06 { padding-top: 6px; }
.padding-top07 { padding-top: 7px; }
.padding-top1 { padding-top: 10px; }
  .padding-top15 { padding-top: 15px; }
.padding-top2 { padding-top: 20px; }
  .padding-top2and5 { padding-top: 25px; }
.padding-top3 { padding-top: 30px; }
.padding-top4 { padding-top: 40px; }
.padding-top5 { padding-top: 50px; }
.padding-top6 { padding-top: 60px; }
.padding-top7 { padding-top: 70px; }
.padding-top8 { padding-top: 80px; }
.padding-top9 { padding-top: 90px; }
.padding-top10 { padding-top: 100px; }
.padding-top110 { padding-top: 110px; }
.padding-top120 { padding-top: 120px; }
.padding-top130 { padding-top: 130px; }
.padding-top150 { padding-top: 150px; }
.padding-top160 { padding-top: 160px; }

.padding-left05 { padding-left: 5px; }
.padding-left1 { padding-left: 10px; }
.padding-left2 { padding-left: 20px; }
.padding-left3 { padding-left: 30px; }
.padding-left4 { padding-left: 40px; }
.padding-left5 { padding-left: 50px; }
.padding-left6 { padding-left: 60px; }
.padding-left7 { padding-left: 70px; }
.padding-left8 { padding-left: 80px; }
.padding-left9 { padding-left: 90px; }
.padding-left10 { padding-left: 100px; }

.padding-left2p { padding-left: 2%; }

.padding-right05 { padding-right: 5px; }
.padding-right1 { padding-right: 10px; }
.padding-right2 { padding-right: 20px; }
.padding-right3 { padding-right: 30px; }
.padding-right4 { padding-right: 40px; }
.padding-right5 { padding-right: 50px; }
.padding-right6 { padding-right: 60px; }
.padding-right7 { padding-right: 70px; }
.padding-right8 { padding-right: 80px; }
.padding-right9 { padding-right: 90px; }
.padding-right10 { padding-right: 100px; }

.padding-right2p { padding-right: 2%; }

.padding-bottom05 { padding-bottom: 5px; }
.padding-bottom1 { padding-bottom: 10px; }
.padding-bottom2 { padding-bottom: 20px; }
.padding-bottom3 { padding-bottom: 30px; }
.padding-bottom4 { padding-bottom: 40px; }
.padding-bottom5 { padding-bottom: 50px; }
.padding-bottom6 { padding-bottom: 60px; }
.padding-bottom7 { padding-bottom: 70px; }
.padding-bottom8 { padding-bottom: 80px; }
.padding-bottom9 { padding-bottom: 90px; }
.padding-bottom10 { padding-bottom: 100px; }
.padding-bottom110 { padding-bottom: 110px; }
.padding-bottom120 { padding-bottom: 120px; }
.padding-bottom130 { padding-bottom: 130px; }
.padding-bottom150 { padding-bottom: 150px; }
.padding-bottom160 { padding-bottom: 160px; }

.padding-left1p { padding-left: 1%; }

.margin-top05 { margin-top: 5px; }
.margin-top1 { margin-top: 10px; }
.margin-top2 { margin-top: 20px; }
.margin-top3 { margin-top: 30px; }
.margin-top4 { margin-top: 40px; }
.margin-top5 { margin-top: 50px; }
.margin-top6 { margin-top: 60px; }
.margin-top7 { margin-top: 70px; }
.margin-top8 { margin-top: 80px; }
.margin-top9 { margin-top: 90px; }
.margin-top10 { margin-top: 100px; }
.margin-top120 { margin-top: 120px; }
.margin-top130 { margin-top: 130px; }

.margin-left05 { margin-left: 5px; }
.margin-left1 { margin-left: 10px; }
.margin-left2 { margin-left: 20px; }
.margin-left3 { margin-left: 30px; }
.margin-left4 { margin-left: 40px; }
.margin-left5 { margin-left: 50px; }
.margin-left6 { margin-left: 60px; }
.margin-left7 { margin-left: 70px; }
.margin-left8 { margin-left: 80px; }
.margin-left9 { margin-left: 90px; }
.margin-left10 { margin-left: 100px; }

.margin-left-45 { margin-left: -45px; }

.margin-right02 { margin-right: 2px; }
.margin-right05 { margin-right: 5px; }
.margin-right1 { margin-right: 10px; }
.margin-right2 { margin-right: 20px; }
.margin-right3 { margin-right: 30px; }
.margin-right4 { margin-right: 40px; }
.margin-right5 { margin-right: 50px; }
.margin-right6 { margin-right: 60px; }
.margin-right7 { margin-right: 70px; }
.margin-right8 { margin-right: 80px; }
.margin-right9 { margin-right: 90px; }
.margin-right10 { margin-right: 100px; }

.margin-bottom05 { margin-bottom: 5px; }
.margin-bottom1 { margin-bottom: 10px; }
.margin-bottom2 { margin-bottom: 20px; }
.margin-bottom3 { margin-bottom: 30px; }
.margin-bottom4 { margin-bottom: 40px; }
.margin-bottom5 { margin-bottom: 50px; }
.margin-bottom6 { margin-bottom: 60px; }
.margin-bottom7 { margin-bottom: 70px; }
.margin-bottom8 { margin-bottom: 80px; }
.margin-bottom9 { margin-bottom: 90px; }
.margin-bottom10 { margin-bottom: 100px; }

.top0 { top: 0px;}
.top01 { top: 1px;}
.top02 { top: 2px;}
.top03 { top: 3px;}
.top04 { top: 4px;}
.top05 { top: 5px;}

.top1 { top: 10px;}
.top2 { top: 20px;}
.top3 { top: 30px;}

.top-1 { top: -10px;}
  .top-1and5 { top: -15px;}
.top-2 { top: -20px;}
.top-3 { top: -30px;}
.top-4 { top: -40px;}
.top-5 { top: -50px;}

.top-1p { top: -10%;}
.top-2p { top: -20%;}
.top-3p { top: -30%;}
.top-4p { top: -40%;}
.top-5p { top: -50%;}

.left0 { left: 0px;}
.left1 { left: 10px;}
.left2 { left: 20px;}
.left3 { left: 30px;}

.left50p { left: 50%; }

.right0 { right: 0px; }
.right1 { right: 10px; }
.right2 { right: 20px; }
.right3 { right: 30px; }
.right4 { right: 40px; }
.right5 { right: 50px; }

.bottom0 { bottom: 0px; }
.bottom1 { bottom: 10px; }
.bottom2 { bottom: 20px; }
.bottom3 { bottom: 30px; }

.bottom-1 { bottom: -10px; }

.width1 { width: 10px; }
  .width1and6 { width: 16px; }
.width2 { width: 20px; }
.width3 { width: 30px; }
.width4 { width: 40px; }
  .width4and5 { width: 45px; }
.width5 { width: 50px; }
.width6 { width: 60px; }
.width7 { width: 70px; }
.width8 { width: 80px; }
.width9 { width: 90px; }
.width10 { width: 100px; }
.width12 { width: 120px; }
.width13 { width: 130px; }
.width14 { width: 140px; }
  .width14and5 { width: 145px; }
.width15 { width: 150px; }
.width17 { width: 170px; }
.width20 { width: 200px; }
.width23 { width: 230px; }
.width30 { width: 300px; }
.width40 { width: 400px; }
.width42 { width: 420px; }
.width46 { width: 460px; }
.width50 { width: 500px; }

.width10p { width: 100%; }

.max-width100 { max-width: 100%; }

.width1p-1 { width: calc(100% - 10px); }
.width1p-2 { width: calc(100% - 20px); }
.width1p-3 { width: calc(100% - 30px); }
.width1p-4 { width: calc(100% - 40px); }
.width1p-5 { width: calc(100% - 50px); }
.width1p-6 { width: calc(100% - 60px); }
.width1p-7 { width: calc(100% - 70px); }
.width1p-8 { width: calc(100% - 80px); }
.width1p-9 { width: calc(100% - 90px); }
.width1p-10 { width: calc(100% - 100px); }
.width1p-12 { width: calc(100% - 120px); }
.width1p-14 { width: calc(100% - 140px); }
.width1p-15 { width: calc(100% - 150px); }
.width1p-18 { width: calc(100% - 180px); }
.width1p-19 { width: calc(100% - 190px); }
.width1p-20 { width: calc(100% - 200px); }
.width1p-21 { width: calc(100% - 210px); }
.width1p-24 { width: calc(100% - 240px); }
.width1p-25 { width: calc(100% - 250px); }
.width1p-28 { width: calc(100% - 280px); }
.width1p-30 { width: calc(100% - 300px); }
.width1p-40 { width: calc(100% - 400px); }
  .width1p-42 { width: calc(100% - 420px); }

.width25p-05 { width: calc(25% - 5px); }

.width16p-05 { width: calc(16.6666% - 5px); }
.width25p-05 { width: calc(25% - 5px); }
.width33p-05 { width: calc(33.3333% - 5px); }
.width25p-1 { width: calc(25% - 10px); }
.width33p-1 { width: calc(33.3333% - 10px); }
.width66p-1 { width: calc(66.6666% - 10px); }

.width50p-2 { width: calc(50% - 20px); }

.height01 { height: 1px; }
.height02 { height: 2px; }
.height03 { height: 3px; }
.height04 { height: 4px; }
.height05 { height: 5px; }
.height1 { height: 10px; }
.height2 { height: 20px; }
.height3 { height: 30px; }
  .height3and5 { height: 35px; }
.height4 { height: 40px; }
  .height4and2 { height: 42px; }
  .height4and5 { height: 45px; }
.height5 { height: 50px; }
  .height5and6 { height: 56px; }
.height6 { height: 60px; }
.height7 { height: 70px; }
.height8 { height: 80px; }
.height9 { height: 90px; }
.height10 { height: 100px; }
.height11 { height: 110px; }
.height12 { height: 120px; }
.height13 { height: 130px; }
.height14 { height: 140px; }
  .height14and5 { height: 145px; }
  .height14and8 { height: 148px; }
.height15 { height: 150px; }
.height16 { height: 160px; }
.height17 { height: 170px; }
.height18 { height: 180px; }
.height19 { height: 190px; }
.height20 { height: 200px; }
.height21 { height: 210px; }
.height22 { height: 220px; }
.height23 { height: 230px; }
.height24 { height: 240px; }
.height25 { height: 250px; }
.height26 { height: 260px; }
.height27 { height: 270px; }
.height28 { height: 280px; }
.height30 { height: 300px; }
.height35 { height: 350px; }
.height40 { height: 400px; }
.height45 { height: 450px; }
.height50 { height: 500px; }
.height60 { height: 600px; }
.height70 { height: 700px; }

.min-height1 { min-height: 10px; }
.min-height2 { min-height: 20px; }
.min-height3 { min-height: 30px; }
.min-height4 { min-height: 40px; }
.min-height5 { min-height: 50px; }
.min-height6 { min-height: 60px; }
.min-height7 { min-height: 70px; }
.min-height8 { min-height: 80px; }
.min-height9 { min-height: 90px; }
.min-height10 { min-height: 100px; }
.min-height11 { min-height: 110px; }
.min-height12 { min-height: 120px; }
.min-height13 { min-height: 130px; }
.min-height14 { min-height: 140px; }
.min-height15 { min-height: 150px; }
.min-height16 { min-height: 160px; }
.min-height17 { min-height: 170px; }
.min-height18 { min-height: 180px; }
.min-height20 { min-height: 200px; }
.min-height30 { min-height: 300px; }
.min-height40 { min-height: 400px; }
.min-height50 { min-height: 500px; }

.max-height1 { max-height: 10px; }
.max-height2 { max-height: 20px; }
.max-height3 { max-height: 30px; }
.max-height4 { max-height: 40px; }
.max-height5 { max-height: 50px; }
.max-height6 { max-height: 60px; }
.max-height7 { max-height: 70px; }
.max-height8 { max-height: 80px; }
.max-height9 { max-height: 90px; }
.max-height10 { max-height: 100px; }
.max-height11 { max-height: 110px; }
.max-height12 { max-height: 120px; }
  .max-height12and8 { max-height: 128px; }
.max-height13 { max-height: 130px; }
.max-height14 { max-height: 140px; }
.max-height15 { max-height: 150px; }
.max-height16 { max-height: 160px; }
.max-height17 { max-height: 170px; }
.max-height18 { max-height: 180px; }
.max-height20 { max-height: 200px; }
.max-height30 { max-height: 300px; }
.max-height40 { max-height: 400px; }
.max-height50 { max-height: 500px; }

.height1p-1 { height: calc(100% - 10px); }
.height1p-2 { height: calc(100% - 20px); }
.height1p-3 { height: calc(100% - 30px); }
.height1p-4 { height: calc(100% - 40px); }
.height1p-5 { height: calc(100% - 50px); }
.height1p-6 { height: calc(100% - 60px); }
.height1p-7 { height: calc(100% - 70px); }
.height1p-8 { height: calc(100% - 80px); }
.height1p-9 { height: calc(100% - 90px); }
.height1p-10 { height: calc(100% - 100px); }

.max-height100 { max-height: 100%; }

.height10p { height: 100%; }

.line-height-normal { line-height: normal; }
.line-height15 { line-height: 15px; }
.line-height16 { line-height: 16px; }
.line-height17 { line-height: 17px; }
.line-height18 { line-height: 18px; }
.line-height20 { line-height: 20px; }
.line-height25 { line-height: 25px; }
.line-height30 { line-height: 30px; }
.line-height35 { line-height: 35px; }
.line-height40 { line-height: 40px; }
.line-height45 { line-height: 45px; }
.line-height50 { line-height: 50px; }

.line-height60 { line-height: 60px; }
.line-height70 { line-height: 70px; }
.line-height80 { line-height: 80px; }
.line-height90 { line-height: 90px; }
.line-height100 { line-height: 100px; }
.line-height120 { line-height: 120px; }
.line-height130 { line-height: 130px; }

.border-none { border: none; }
.border-top-none { border-top: none; }
.border-right-none { border-right: none; }
.border-bottom-none { border-bottom: none; }
.border-left-none { border-left: none; }

.border-fff { border: 1px #fff solid; }
.border-ccc { border: 1px #ccc solid; }
.border-e4e4e4 { border: 1px #e4e4e4 solid; }
.border-f0f0f0 { border: 1px #F0F0F0 solid; }
.border-f1f1f1 { border: 1px #f1f1f1 solid; }
.border-f2f2f2 { border: 1px #f2f2f2 solid; }
.border-f3f3f3 { border: 1px #f3f3f3 solid; }
.border-f4f4f4 { border: 1px #f4f4f4 solid; }
.border-f5f5f5 { border: 1px #f5f5f5 solid; }
.border-f6f6f6 { border: 1px #f6f6f6 solid; }
.border-f7f7f7 { border: 1px #f7f7f7 solid; }
.border-e4e4e4 { border: 1px #e4e4e4 solid; }
.border-4c4c4c { border: 1px #4c4c4c solid; }
.border-fe8c19 { border: 1px #fe8c19 solid; }

.border-ff8d00 { border: 1px #ff8d00 solid; }

.border-width1 { border-width: 1px; }
.border-width2 { border-width: 2px; }
.border-width3 { border-width: 3px; }
.border-width4 { border-width: 4px; }
.border-width5 { border-width: 5px; }
.border-width6 { border-width: 6px; }
.border-width7 { border-width: 7px; }
.border-width8 { border-width: 8px; }

.border-color-ccc { border-color: #ccc; }
.border-color-f0f0f0 { border-color: #F0F0F0; }
.border-color-f1f1f1 { border-color: #f1f1f1; }
.border-color-f2f2f2 { border-color: #f2f2f2; }
.border-color-f3f3f3 { border-color: #f3f3f3; }
.border-color-f4f4f4 { border-color: #f4f4f4; }
.border-color-f5f5f5 { border-color: #f5f5f5; }
.border-color-f6f6f6 { border-color: #f6f6f6; }
.border-color-f7f7f7 { border-color: #f7f7f7; }
.border-color-e4e4e4 { border-color: #e4e4e4; }
.border-color-01425a { border-color: #01425a; }
.border-width1 { border-width: 1px; }
.border-width2 { border-width: 2px; }
.border-width3 { border-width: 3px; }
.border-width4 { border-width: 4px; }
.border-width5 { border-width: 5px; }
.border-style-solid { border-style: solid; }
.border-style-dotted { border-style: dotted; }
.border-style-dashed { border-style: dashed; }

.border-top-color-ccc { border-top-color: #ccc; }
.border-top-color-f0f0f0 { border-top-color: #F0F0F0; }
.border-top-color-f1f1f1 { border-top-color: #f1f1f1; }
.border-top-color-f2f2f2 { border-top-color: #f2f2f2; }
.border-top-color-f3f3f3 { border-top-color: #f3f3f3; }
.border-top-color-f4f4f4 { border-top-color: #f4f4f4; }
.border-top-color-f5f5f5 { border-top-color: #f5f5f5; }
.border-top-color-f6f6f6 { border-top-color: #f6f6f6; }
.border-top-color-f7f7f7 { border-top-color: #f7f7f7; }
.border-top-color-e4e4e4 { border-top-color: #e4e4e4; }
.border-top-width1 { border-top-width: 1px; }
.border-top-width2 { border-top-width: 2px; }
.border-top-width3 { border-top-width: 3px; }
.border-top-width4 { border-top-width: 4px; }
.border-top-width5 { border-top-width: 5px; }
.border-top-style-solid { border-top-style: solid; }
.border-top-style-dotted { border-top-style: dotted; }
.border-top-style-dashed { border-top-style: dashed; }

.border-bottom-color-ccc { border-bottom-color: #ccc; }
.border-bottom-color-f0f0f0 { border-bottom-color: #F0F0F0; }
.border-bottom-color-f1f1f1 { border-bottom-color: #f1f1f1; }
.border-bottom-color-f2f2f2 { border-bottom-color: #f2f2f2; }
.border-bottom-color-f3f3f3 { border-bottom-color: #f3f3f3; }
.border-bottom-color-f4f4f4 { border-bottom-color: #f4f4f4; }
.border-bottom-color-f5f5f5 { border-bottom-color: #f5f5f5; }
.border-bottom-color-f6f6f6 { border-bottom-color: #f6f6f6; }
.border-bottom-color-f7f7f7 { border-bottom-color: #f7f7f7; }
.border-bottom-color-e4e4e4 { border-bottom-color: #e4e4e4; }
.border-bottom-width1 { border-bottom-width: 1px; }
.border-bottom-width2 { border-bottom-width: 2px; }
.border-bottom-width3 { border-bottom-width: 3px; }
.border-bottom-width4 { border-bottom-width: 4px; }
.border-bottom-width5 { border-bottom-width: 5px; }
.border-bottom-style-solid { border-bottom-style: solid; }
.border-bottom-style-dotted { border-bottom-style: dotted; }
.border-bottom-style-dashed { border-bottom-style: dashed; }

.border-right-color-ccc { border-right-color: #ccc; }
.border-right-color-f0f0f0 { border-right-color: #F0F0F0; }
.border-right-color-f1f1f1 { border-right-color: #f1f1f1; }
.border-right-color-f2f2f2 { border-right-color: #f2f2f2; }
.border-right-color-f3f3f3 { border-right-color: #f3f3f3; }
.border-right-color-f4f4f4 { border-right-color: #f4f4f4; }
.border-right-color-f5f5f5 { border-right-color: #f5f5f5; }
.border-right-color-f6f6f6 { border-right-color: #f6f6f6; }
.border-right-color-f7f7f7 { border-right-color: #f7f7f7; }
.border-right-color-e4e4e4 { border-right-color: #e4e4e4; }
.border-right-width1 { border-right-width: 1px; }
.border-right-width2 { border-right-width: 2px; }
.border-right-width3 { border-right-width: 3px; }
.border-right-width4 { border-right-width: 4px; }
.border-right-width5 { border-right-width: 5px; }
.border-right-style-solid { border-right-style: solid; }
.border-right-style-dotted { border-right-style: dotted; }
.border-right-style-dashed { border-right-style: dashed; }

.border-left-color-ccc { border-left-color: #ccc; }
.border-left-color-f0f0f0 { border-left-color: #F0F0F0; }
.border-left-color-f1f1f1 { border-left-color: #f1f1f1; }
.border-left-color-f2f2f2 { border-left-color: #f2f2f2; }
.border-left-color-f3f3f3 { border-left-color: #f3f3f3; }
.border-left-color-f4f4f4 { border-left-color: #f4f4f4; }
.border-left-color-f5f5f5 { border-left-color: #f5f5f5; }
.border-left-color-f6f6f6 { border-left-color: #f6f6f6; }
.border-left-color-f7f7f7 { border-left-color: #f7f7f7; }
.border-left-color-e4e4e4 { border-left-color: #e4e4e4; }
.border-left-color-4c4c4c { border-left-color: #4c4c4c; }
.border-left-width1 { border-left-width: 1px; }
.border-left-width2 { border-left-width: 2px; }
.border-left-width3 { border-left-width: 3px; }
.border-left-width4 { border-left-width: 4px; }
.border-left-width5 { border-left-width: 5px; }
.border-left-style-solid { border-left-style: solid; }
.border-left-style-dotted { border-left-style: dotted; }
.border-left-style-dashed { border-left-style: dashed; }

.border-radius1 { border-radius: 1px; }
.border-radius2 { border-radius: 2px; }
.border-radius3 { border-radius: 3px; }
.border-radius4 { border-radius: 4px; }
.border-radius5 { border-radius: 5px; }
.border-radius10 { border-radius: 10px; }
.border-radius40 { border-radius: 40px; }

.border-radius50p { border-radius: 50%; }

.border-top-right-radius { border-top-right-radius: 5px; }
.border-top-left-radius { border-top-left-radius: 5px; }
.border-bottom-right-radius { border-bottom-right-radius: 5px; }
.border-bottom-right-radius { border-bottom-right-radius: 5px; }

.bg-color-none { background-color: unset;}
.bg-color-gold { background-color: #ffc000; }
.bg-color-000 { background-color: #000; }
.bg-color-fff { background-color: #fff; }
.bg-color-eee { background-color: #eee; }
.bg-color-ccc { background-color: #ccc; }
.bg-color-666 { background-color: #666; }
.bg-color-333 { background-color: #333; }
.bg-color-e1e1e1 { background-color: #e1e1e1; }
.bg-color-efefef { background-color: #efefef; }
.bg-color-f0f0f0 { background-color: #F0F0F0; }
.bg-color-f1f1f1 { background-color: #f1f1f1; }
.bg-color-f2f2f2 { background-color: #f2f2f2; }
.bg-color-f3f3f3 { background-color: #f3f3f3; }
.bg-color-f4f4f4 { background-color: #f4f4f4; }
.bg-color-f5f5f5 { background-color: #f5f5f5; }
.bg-color-f6f6f6 { background-color: #f6f6f6; }
.bg-color-f7f7f7 { background-color: #f7f7f7; }
.bg-color-f8f8f8 { background-color: #f8f8f8; }
.bg-color-transparent { background-color: transparent; }

.bg-color-272727 { background-color: #272727; }
.bg-color-373839 { background-color: #373839; }

.bg-color-EDEEEC { background-color: #EDEEEC; }

.bg-color-ebeced { background-color: #ebeced; }

.bg-color-425968 { background-color: #425968; }

.bg-color-dadada { background-color: #dadada; }

.bg-color-ff8d00 { background-color: #ff8d00; }

.bg-color-5a5a5a { background-color: #5a5a5a; }

.bg-color-8DC63F { background-color: #8DC63F; }
.bg-color-419639 { background-color: #419639; }

.bg-color-636363 { background-color: #636363; }

.bg-color-525252 { background-color: #525252; }

.bg-color-1f1f1f { background-color: #1f1f1f; }

.bg-color-5f9b34 { background-color: #5f9b34; }

.bg-color-f44336 { background-color: #f44336; } 

.bg-color-4c4d4e { background-color: #4c4d4e; } 

.bg-color-E52707 { background-color: #E52707; } /*RED*/
.bg-color-01425a { background-color: #01425a; } /*BLUE*/
.bg-color-093a9f { background-color: #093a9f; }/*DARK BLUE*/
.bg-color-00425a { background-color: #00425a; }

.bg-color-0055a4 { background-color: #0055a4; }

.bg-color-ec1d25 { background-color: #ec1d25; }

.bg-color-ED1C24 { background-color: #ED1C24; }

.bg-color-darkgreen { background-color: #006225; }
.bg-color-green { background-color: #439539; }
.bg-color-lightreen { background-color: #8dc63f; }

.bg-no-repeat { background-repeat: no-repeat; }
.bg-cover { background-size: cover; }
.bg-center { background-position: 50% 50%; }

.bg-size110 { background-size: 110%; }

.inset-shadow { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.14); }
.box-shadow1 { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
.box-shadow2 { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); }

.box-shadow3 { box-shadow: 0 1px 6px rgb(0, 0, 0, 0.2); }



.box-shadow-up1 { box-shadow: 0 -1px 3px rgba(76, 76, 76, 0.25); }
.box-shadow-up2 { box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.4); }

.upper-case { text-transform: uppercase; }
.lowercase { text-transform: lowercase; }
.capitalize-first-letter:first-letter { text-transform: capitalize; }

.font-weight300 { font-weight: 300; }
.font-weight400 { font-weight: 400; }
.font-weight700 { font-weight: 700; }

.txt-color-white { color: #fff; }
.txt-color-gray { color: #969696; }
.txt-color-black { color: #000; }
.txt-color-orange { color: #FF5722; }

.txt-color-darkgreen { color: #006225; }
.txt-color-green { color: #439539; }
.txt-color-lightreen { color: #8dc63f; }

.txt-color-fff { color: #fff; }
.txt-color-000 { color: #000; }
.txt-color-333 { color: #333; }
.txt-color-666 { color: #666; }
.txt-color-999 { color: #999; }
.txt-color-ccc { color: #ccc; }
.txt-color-f1f1f1 { color: #f1f1f1; }

.txt-color-ff8d00 { color: #ff8d00; }
.txt-color-E52707 { color: #E52707; }/*RED*/
.txt-color-093a9f { color: #093a9f; }/*BLUE*/
.txt-color-2ebef5 { color: #2ebef5; }/*LIGHT BLUE*/

.txt-color-ED1C24 { color: #ED1C24; }

.txt-color-ec1d25 { color: #ec1d25; }

.txt-decoration-inherit { text-decoration: inherit; color: inherit; }
.txt-decoration-none { text-decoration: none;  }
.txt-ident-9999 { text-indent: -9999; }

.hover-txt-color-2ebef5:hover { color: #2ebef5; }
.hover-txt-color-ec1d25:hover { color: #ec1d25; }

.position-relative { position: relative; }
.position-absolute { position: absolute; }
.position-fixed { position: fixed; }

.inline-block { display: inline-block; }

.display-table { display: table!important; }
.display-table-row { display: table-row!important; }
.display-table-cell { display: table-cell!important; }

.display-none { display: none; }

.justify { text-align: justify; }
.center { text-align: center; }
.align-left { text-align: left; }
.align-right { text-align: right; }
.vertical-align { vertical-align: middle; }

.centered {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
    justify-content: center;
  -webkit-align-items: center;
    align-items: center;
}

.nowrap { text-overflow: ellipsis; white-space: nowrap; }

.float-left { float: left; }
.float-right { float: right; }
.float-none { float: none; }

.remove-padding-right-from-last:last-child {
  padding-right: 0px!important;
}

.aspect-ratio-100p { width: 100%; padding-bottom: 100%; }
  .aspect-ratio-100p-1 { width: 100%; padding-bottom: calc(75% - 10px); }
.aspect-ratio-33p { width: 33.3333%; padding-bottom: 25%; }
  .aspect-ratio-33p-1 { width: calc(33.3333% - 10px); padding-bottom: calc(100% - 10px); }

.aspect-ratio-20p-1 { width: calc(20% - 10px); padding-bottom: calc(20% - 10px); }

.text-shadow0-0-3 { text-shadow: 0 0 3px #000; }

.font-size12 { font-size: 12px; }
.font-size13 { font-size: 13px; }
.font-size14 { font-size: 14px; }
.font-size15 { font-size: 15px; }
.font-size16 { font-size: 16px; }
.font-size18 { font-size: 18px; }
.font-size20 { font-size: 20px; }
.font-size22 { font-size: 22px; }
.font-size24 { font-size: 24px; }
.font-size25 { font-size: 25px; }
.font-size26 { font-size: 26px; }
.font-size28 { font-size: 28px; }
.font-size30 { font-size: 30px; }
.font-size40 { font-size: 40px; }
.font-size50 { font-size: 50px; }
.font-size60 { font-size: 60px; }
.font-size70 { font-size: 70px; }
.font-size80 { font-size: 80px; }
.font-size100 { font-size: 100px; }
.font-size110 { font-size: 110px; }
.font-size120 { font-size: 120px; }
.font-size130 { font-size: 130px; }

.dock {
  width: inherit;
  height: inherit;
  float: left;
}

.overflow-hidden {
  overflow: hidden;
}

.clickable:active {
  -webkit-transform: scale(0.990) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
  -ms-transform: scale(0.990) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
  transform: scale(0.990) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}

.hoverable:active {
  background-color: rgba(0, 0, 0, 0.17);
}

.placeholder-fff::-webkit-input-placeholder { color: #fff; }
.placeholder-9EBC0D::-webkit-input-placeholder { color: #9EBC0D; }
.placeholder-ccc::-webkit-input-placeholder { color: #ccc; }

.perspective1 { -webkit-perspective: 1px; perspective: 1px; }
.translateZ0 { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); }
.translateZ-1 { -webkit-transform: translate3d(0, -200%, -1px) scale(2); transform: translate3d(0, -200%, -1px) scale(2); }

.transition-duration1 { -webkit-transition-duration: .100s; transition-duration: .100s; }
.transition-duration2 { -webkit-transition-duration: .200s; transition-duration: .200s; }
.transition-duration3 { -webkit-transition-duration: .300s; transition-duration: .300s; }
.transition-duration4 { -webkit-transition-duration: .400s; transition-duration: .400s; }

.bg-size-transition-duration2 { 
  transition: background-size 2s ease-in;
  -moz-transition: background-size 2s ease-in;
  -ms-transition: background-size 2s ease-in;
  -o-transition: background-size 2s ease-in;
  -webkit-transition: background-size 2s ease-in;
}

.appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

.cursor-pointer { cursor: pointer; }

.zindex-1 { z-index: 1; }
.zindex-2 { z-index: 2; }
.zindex-3 { z-index: 3; }
.zindex-300 { z-index: 300; }