.text-white {
  color: #fff !important;
}

.sc-bg1 {background-image: url("../images/bg/SSO1.jpg");}
.sc-bg2 {background-image: url("../images/bg/SSO2.jpg");}
.sc-bg3 {background-image: url("../images/bg/SSO3.jpg");}
.sc-bg4 {background-image: url("../images/bg/SSO4.jpg");}
.sc-bg5 {background-image: url("../images/bg/SSO5.jpg");}
.sc-bg6 {background-image: url("../images/bg/SSO6.jpg");}
.sc-bg7 {background-image: url("../images/bg/SSO7.jpg");}
.sc-bg8 {background-image: url("../images/bg/SSO8.jpg");}
.sc-bg9 {background-image: url("../images/bg/SSO9.jpg");}
.sc-bg10 {background-image: url("../images/bg/SSO10.jpg");}
.sc-bg11 {background-image: url("../images/bg/SSO11.jpg");}
.sc-bg12 {background-image: url("../images/bg/SSO12.jpg");}
.sc-bg13 {background-image: url("../images/bg/SSO13.jpg");}
.sc-bg14 {background-image: url("../images/bg/SSO14.jpg");}
.sc-bg15 {background-image: url("../images/bg/SSO15.jpg");}
.sc-bg16 {background-image: url("../images/bg/SSO16.jpg");}
.sc-bg17 {background-image: url("../images/bg/SSO17.jpg");}
.sc-bg18 {background-image: url("../images/bg/SSO18.jpg");}
.sc-bg19 {background-image: url("../images/bg/SSO19.jpg");}
.sc-bg20 {background-image: url("../images/bg/SSO20.jpg");}
.sc-bg21 {background-image: url("../images/bg/SSO21.jpg");}
.sc-bg22 {background-image: url("../images/bg/SSO22.jpg");}
.sc-bg23 {background-image: url("../images/bg/SSO23.jpg");}
.sc-bg24 {background-image: url("../images/bg/SSO24.jpg");}
.sc-bg25 {background-image: url("../images/bg/SSO25.jpg");}
.sc-bg26 {background-image: url("../images/bg/SSO26.jpg");}
.sc-bg27 {background-image: url("../images/bg/SSO27.jpg");}
.sc-bg28 {background-image: url("../images/bg/SSO28.jpg");}
.sc-bg29 {background-image: url("../images/bg/SSO29.jpg");}
.sc-bg30 {background-image: url("../images/bg/SSO30.jpg");}
.sc-bg31 {background-image: url("../images/bg/SSO31.jpg");}
.sc-bg32 {background-image: url("../images/bg/SSO32.jpg");}
.sc-bg33 {background-image: url("../images/bg/SSO33.jpg");}
.sc-bg34 {background-image: url("../images/bg/SSO34.jpg");}
.sc-bg35 {background-image: url("../images/bg/SSO35.jpg");}
.sc-bg36 {background-image: url("../images/bg/SSO36.jpg");}
.sc-bg37 {background-image: url("../images/bg/SSO37.jpg");}
.sc-bg38 {background-image: url("../images/bg/SSO38.jpg");}
.sc-bg39 {background-image: url("../images/bg/SSO39.jpg");}
.sc-bg40 {background-image: url("../images/bg/SSO40.jpg");}
.sc-bg41 {background-image: url("../images/bg/SSO41.jpg");}
.sc-bg42 {background-image: url("../images/bg/SSO42.jpg");}
.sc-bg43 {background-image: url("../images/bg/SSO43.jpg");}
.sc-bg44 {background-image: url("../images/bg/SSO44.jpg");}
.sc-bg45 {background-image: url("../images/bg/SSO45.jpg");}
.sc-bg46 {background-image: url("../images/bg/SSO46.jpg");}
.sc-bg47 {background-image: url("../images/bg/SSO47.jpg");}
.sc-bg48 {background-image: url("../images/bg/SSO48.jpg");}
.sc-bg49 {background-image: url("../images/bg/SSO49.jpg");}
.sc-bg50 {background-image: url("../images/bg/SSO50.jpg");}
.sc-bg51 {background-image: url("../images/bg/SSO51.jpg");}
.sc-bg52 {background-image: url("../images/bg/SSO52.jpg");}
.sc-bg53 {background-image: url("../images/bg/SSO53.jpg");}
.sc-bg54 {background-image: url("../images/bg/SSO54.jpg");}
.sc-bg55 {background-image: url("../images/bg/SSO55.jpg");}
.sc-bg56 {background-image: url("../images/bg/SSO56.jpg");}
.sc-bg57 {background-image: url("../images/bg/SSO57.jpg");}
.sc-bg58 {background-image: url("../images/bg/SSO58.jpg");}
.sc-bg59 {background-image: url("../images/bg/SSO59.jpg");}
.sc-bg60 {background-image: url("../images/bg/SSO60.jpg");}
.sc-bg61 {background-image: url("../images/bg/SSO61.jpg");}
.sc-bg62 {background-image: url("../images/bg/SSO62.jpg");}
.sc-bg63 {background-image: url("../images/bg/SSO63.jpg");}
.sc-bg64 {background-image: url("../images/bg/SSO64.jpg");}
.sc-bg65 {background-image: url("../images/bg/SSO65.jpg");}
.sc-bg66 {background-image: url("../images/bg/SSO66.jpg");}
.sc-bg67 {background-image: url("../images/bg/SSO67.jpg");}
.sc-bg68 {background-image: url("../images/bg/SSO68.jpg");}
.sc-bg69 {background-image: url("../images/bg/SSO69.jpg");}
.sc-bg70 {background-image: url("../images/bg/SSO70.jpg");}
.sc-bg71 {background-image: url("../images/bg/SSO71.jpg");}
.sc-bg72 {background-image: url("../images/bg/SSO72.jpg");}
.sc-bg73 {background-image: url("../images/bg/SSO73.jpg");}
.sc-bg74 {background-image: url("../images/bg/SSO74.jpg");}
.sc-bg75 {background-image: url("../images/bg/SSO75.jpg");}
.sc-bg76 {background-image: url("../images/bg/SSO76.jpg");}
.sc-bg77 {background-image: url("../images/bg/SSO77.jpg");}
.sc-bg78 {background-image: url("../images/bg/SSO78.jpg");}
.sc-bg79 {background-image: url("../images/bg/SSO79.jpg");}
.sc-bg80 {background-image: url("../images/bg/SSO80.jpg");}
.sc-bg81 {background-image: url("../images/bg/SSO81.jpg");}
.sc-bg82 {background-image: url("../images/bg/SSO82.jpg");}
.sc-bg83 {background-image: url("../images/bg/SSO83.jpg");}
.sc-bg84 {background-image: url("../images/bg/SSO84.jpg");}
.sc-bg85 {background-image: url("../images/bg/SSO85.jpg");}
.sc-bg86 {background-image: url("../images/bg/SSO86.jpg");}
.sc-bg87 {background-image: url("../images/bg/SSO87.jpg");}
.sc-bg88 {background-image: url("../images/bg/SSO88.jpg");}
.sc-bg89 {background-image: url("../images/bg/SSO89.jpg");}
.sc-bg90 {background-image: url("../images/bg/SSO90.jpg");}
.sc-bg91 {background-image: url("../images/bg/SSO91.jpg");}
.sc-bg92 {background-image: url("../images/bg/SSO92.jpg");}
.sc-bg93 {background-image: url("../images/bg/SSO93.jpg");}
.sc-bg94 {background-image: url("../images/bg/SSO94.jpg");}
.sc-bg95 {background-image: url("../images/bg/SSO95.jpg");}
.sc-bg96 {background-image: url("../images/bg/SSO96.jpg");}
.sc-bg97 {background-image: url("../images/bg/SSO97.jpg");}
.sc-bg98 {background-image: url("../images/bg/SSO98.jpg");}
.sc-bg99 {background-image: url("../images/bg/SSO99.jpg");}
.sc-bg100 {background-image: url("../images/bg/SSO100.jpg");}
.sc-bg101 {background-image: url("../images/bg/SSO101.jpg");}
.sc-bg102 {background-image: url("../images/bg/SSO102.jpg");}
.sc-bg103 {background-image: url("../images/bg/SSO103.jpg");}
.sc-bg104 {background-image: url("../images/bg/SSO104.jpg");}
.sc-bg105 {background-image: url("../images/bg/SSO105.jpg");}
.sc-bg106 {background-image: url("../images/bg/SSO106.jpg");}
.sc-bg107 {background-image: url("../images/bg/SSO107.jpg");}
.sc-bg108 {background-image: url("../images/bg/SSO108.jpg");}
.sc-bg109 {background-image: url("../images/bg/SSO109.jpg");}
.sc-bg110 {background-image: url("../images/bg/SSO110.jpg");}
.sc-bg111 {background-image: url("../images/bg/SSO111.jpg");}
.sc-bg112 {background-image: url("../images/bg/SSO112.jpg");}
.sc-bg113 {background-image: url("../images/bg/SSO113.jpg");}
.sc-bg114 {background-image: url("../images/bg/SSO114.jpg");}
.sc-bg115 {background-image: url("../images/bg/SSO115.jpg");}
.sc-bg116 {background-image: url("../images/bg/SSO116.jpg");}
.sc-bg117 {background-image: url("../images/bg/SSO117.jpg");}
.sc-bg118 {background-image: url("../images/bg/SSO118.jpg");}
.sc-bg119 {background-image: url("../images/bg/SSO119.jpg");}
.sc-bg120 {background-image: url("../images/bg/SSO120.jpg");}
.sc-bg121 {background-image: url("../images/bg/SSO121.jpg");}
.sc-bg122 {background-image: url("../images/bg/SSO122.jpg");}
.sc-bg123 {background-image: url("../images/bg/SSO123.jpg");}
.sc-bg124 {background-image: url("../images/bg/SSO124.jpg");}
.sc-bg125 {background-image: url("../images/bg/SSO125.jpg");}
.sc-bg126 {background-image: url("../images/bg/SSO126.jpg");}
.sc-bg127 {background-image: url("../images/bg/SSO127.jpg");}
.sc-bg128 {background-image: url("../images/bg/SSO128.jpg");}
.sc-bg129 {background-image: url("../images/bg/SSO129.jpg");}
.sc-bg130 {background-image: url("../images/bg/SSO130.jpg");}
.sc-bg131 {background-image: url("../images/bg/SSO131.jpg");}
.sc-bg132 {background-image: url("../images/bg/SSO132.jpg");}
.sc-bg133 {background-image: url("../images/bg/SSO133.jpg");}
.sc-bg134 {background-image: url("../images/bg/SSO134.jpg");}
.sc-bg135 {background-image: url("../images/bg/SSO135.jpg");}
.sc-bg136 {background-image: url("../images/bg/SSO136.jpg");}
.sc-bg137 {background-image: url("../images/bg/SSO137.jpg");}
.sc-bg138 {background-image: url("../images/bg/SSO138.jpg");}
.sc-bg139 {background-image: url("../images/bg/SSO139.jpg");}
.sc-bg140 {background-image: url("../images/bg/SSO140.jpg");}
.sc-bg141 {background-image: url("../images/bg/SSO141.jpg");}
.sc-bg142 {background-image: url("../images/bg/SSO142.jpg");}
.sc-bg143 {background-image: url("../images/bg/SSO143.jpg");}
.sc-bg144 {background-image: url("../images/bg/SSO144.jpg");}
.sc-bg145 {background-image: url("../images/bg/SSO145.jpg");}
.sc-bg146 {background-image: url("../images/bg/SSO146.jpg");}
.sc-bg147 {background-image: url("../images/bg/SSO147.jpg");}
.sc-bg148 {background-image: url("../images/bg/SSO148.jpg");}
.sc-bg149 {background-image: url("../images/bg/SSO149.jpg");}
.sc-bg150 {background-image: url("../images/bg/SSO150.jpg");}
.sc-bg151 {background-image: url("../images/bg/SSO151.jpg");}
.sc-bg152 {background-image: url("../images/bg/SSO152.jpg");}
.sc-bg153 {background-image: url("../images/bg/SSO153.jpg");}
.sc-bg154 {background-image: url("../images/bg/SSO154.jpg");}
.sc-bg155 {background-image: url("../images/bg/SSO155.jpg");}
.sc-bg156 {background-image: url("../images/bg/SSO156.jpg");}
.sc-bg157 {background-image: url("../images/bg/SSO157.jpg");}

.sc-bg {
  /* Full height */
  width:100%;
  height: 100%;

  /* vertical center */
  display: flex;
  align-items: center;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  -ms-content-zooming: none;
  position:absolute;
  overflow: auto;
}

.sc-well{
  width: 300px;
  min-height:20px;
  padding:1px;
  margin-bottom:20px;
  background-color: rgba(245, 245, 245, 0.8); // translucent background
  border:1px solid #e3e3e3;
  border-radius:25px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.05)

  transform-style: preserve-3d;
  position: relative;
  margin: auto 0;
  display: flex;
  justify-content: center; /* Horizontal alignment of content */
  align-items: center; /* Vertical alignment of content */
}

.sc-well-lg{
  width: 600px;
  min-height:20px;
  padding:1px;
  margin-bottom:20px;
  background-color: rgba(245, 245, 245, 0.8); // translucent background
  border:1px solid #e3e3e3;
  border-radius:25px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.05)

  transform-style: preserve-3d;
  position: relative;
  margin: auto 0;
  display: flex;
  justify-content: center; /* Horizontal alignment of content */
  align-items: center; /* Vertical alignment of content */
}

.sc-container {
  text-align: left;
  margin: 1.0em; }

.mytooltip {
  position: relative;
  display: inline-block;
}

.mytooltip .mytooltiptext {
  top: 5px;
  left: 105%;
  visibility: hidden;
  width: 140px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.3s;
}

.mytooltip .mytooltiptext::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 97%;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.mytooltip:hover .mytooltiptext {
  visibility: visible;
  opacity: 1;
}


.alert span {
  vertical-align: middle; }

.has-error input {
  background-color: #f2dede; }

button.btn-info {
  margin-top: 10px;
  margin-bottom: 10px; }

.logo {
  text-align: center;
  margin: 1.8em; }
  .logo img {
    height: 50px;
    display: inline; }

h4 small {
  margin-top: 10px;
  display: inline-block; }

hr {
  margin-top: 10px; }

.no-margin {
  margin: 0; }

.margin-top {
  margin-top: 1.5em; }

.margin {
  margin: 1.5em; }
