/*------------------------------------------------*/
/* Switch SECTION START*/
/*------------------------------------------------*/
.Switch {
    position: relative;
    display: inline-block;
    font-weight: bold;
    color: #ccc;
    height: 27px;
    padding: 0px;
    background: #ececec;
    cursor: pointer;
}
body.IE7 .Switch { width: 78px; }
.Switch span {
    display: inline-block;
    width: 58px;
    height: 27px;
    color: #fff;
    float: left;
    font-size: 14px;
    line-height: 27px;
}
.Switch span.On {background-color: #00b050;}
.Switch span.Off {background-color: #3f3f51;}
.Switch .Toggle {
    position: absolute;
    top: 0px;
    width: 58px;
    height: 27px;
    z-index: 999;
    -webkit-transition: all 0.15s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
}
.Switch.On .Toggle { left: 0%;background-color: rgba(255,255,255,0.5); }
.Switch.Off .Toggle { left: 50%; }
/* Round Switch */
.Switch.Round {
	padding: 0px 20px;
	border-radius: 40px;
}
body.IE7 .Switch.Round { width: 1px; }
.Switch.Round .Toggle {
	border-radius: 40px;
	width: 14px;
	height: 14px;
}
.Switch.Round.Off .Toggle {
	left: 3%;
	background: #33d2da;
}
.Switch.Round.On .Toggle { left: 58%; }