@media only screen and (min-width: 320px) {
    hr{
        display: block;
        position: relative;
        box-sizing: border-box;
        
        width: 100%;
        height: 1px;
        
        border: none;
        padding: 0px;
        margin: 0px;
        
        margin-top: 5px;
        margin-bottom: 30px;
		
		background-color: #ffffff;
    }
    hr.white{
        background-color: #ffffff;
    }
    hr.black{
        background-color: #000000;
    }

    /*****************
	 * TOGGLE SWITCH *
	 *****************/
	.switch {
	  position: relative;
	  display: inline-block;
	  width: 60px;
	  height: 34px;
	  margin-top: 8px;
	
	}
	.switch input {display:none;}
	.slider {
	  position: absolute;
	  cursor: pointer;
	  top: 0;
	  left: 0;
	  right: 0;
	  bottom: 0;
	  background-color: #ccc;
	  -webkit-transition: .4s;
	  transition: .4s;
	}
	.slider:before {
	  position: absolute;
	  content: "";
	  height: 26px;
	  width: 26px;
	  left: 4px;
	  bottom: 4px;
	  background-color: white;
	  -webkit-transition: .4s;
	  transition: .4s;
	}
	
	
	input:checked + .slider {
	  background-color: #139238;
	}
	
	input:focus + .slider {
	  box-shadow: 0 0 1px #139238;
	}
	
	input:checked + .slider:before {
	  -webkit-transform: translateX(26px);
	  -ms-transform: translateX(26px);
	  transform: translateX(26px);
	}
	
	/* Rounded sliders */
	.slider.round {
	  border-radius: 34px;
	}
	
	.slider.round:before {
	  border-radius: 50%;
	}
	
    a.a_im_hs_content{
        text-decoration: none;
        color: #4c5353;
        padding-bottom: 1px;
        border-bottom: 1px solid #4c5353;
    }
    a.a_im_hs_content:hover{
        border-bottom: 0px;
    }
}