#block-block-10 h3{
    display:none;
}
.animated2 {
	-webkit-animation-duration:.60s!important;
	animation-duration:.60s!important;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	transition:all 500ms cubic-bezier(1.000, .000, .000, 1.000);
	display:block;
}
@-webkit-keyframes fadeInDown  {
    0%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  -100%,  0);
        transform: translate3d(0,  -100%,  0);
	}
    100%  {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
	}
}
@keyframes fadeInDown  {
    0%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  -100%,  0);
        transform: translate3d(0,  -100%,  0);
	}
    100%  {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
	}

}
.fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown;
}

@-webkit-keyframes fadeOutUp  {
    0%  {
        opacity: 1;
	}
    100%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  -100%,  0);
        transform: translate3d(0,  -100%,  0);
	}
}
@keyframes fadeOutUp  {
    0%  {
        opacity: 1;
	}
    100%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  -100%,  0);
        transform: translate3d(0,  -100%,  0);
	}
}
.fadeOutUp {
	-webkit-animation-name:fadeOutUp;
	animation-name:fadeOutUp;
}

@-webkit-keyframes fadeInUp  {
    0%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  100%,  0);
        transform: translate3d(0,  100%,  0);
}

    100%  {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
	}
}
@keyframes fadeInUp  {
    0%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  100%,  0);
        transform: translate3d(0,  100%,  0);
	}
    100%  {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
	}

}
.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
}
@-webkit-keyframes fadeOutDown  {
    0%  {
        opacity: 1;
	}
    100%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  100%,  0);
        transform: translate3d(0,  100%,  0);
	}
}
@keyframes fadeOutDown  {
    0%  {
        opacity: 1;
	}

    100%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  100%,  0);
        transform: translate3d(0,  100%,  0);
	}

}
.fadeOutDown {
	-webkit-animation-name:fadeOutDown;
	animation-name:fadeOutDown;
}

@-webkit-keyframes reach-bottom  {
    0%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  100%,  0);
        transform: translate3d(0,  100%,  0);
	}

    100%  {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
	}

}
@keyframes reach-bottom  {
    0%  {
        opacity: 0;
        -webkit-transform: translate3d(0,  100%,  0);
        transform: translate3d(0,  100%,  0);
	}
    100%  {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
	}

}
.reach-bottom {
	-webkit-animation-name:reach-bottom;
	animation-name:reach-bottom;
}
.callus {
	background:#c71a1c;
	position:fixed;
	bottom:20px;
	height:40px;
	line-height:40px;
	padding:0 20px 0 0px;
	border-radius:40px;
	color:#fff;
	left:20px;
	z-index:99999;
}

.callus a {
	color:#fff;
	font-size:18px;
	font-weight:bold;
}

.callus i {
	font-size:20px;
	line-height:40px;
	background:#e71c1e;
	border-radius:100%;
	width:40px;
	height:40px;
	text-align:center;
	margin-right:10px;
}

.callus:hover {
	background:#e71c1e;
}

.callus:hover a {
	color:#fff;
}

.callus:hover i {
	background:#c71a1c;
}
@media (min-width:767px){
    .visible-xs{
        display:none;
    }
}
@media (max-width:959px){
    .sbzon,.sbzoff{
        display:none !important;
    }
}
#search-block-form{
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 3px;
}
#search-block-form input.form-text{
    height: 30px;
    width: 100%; 
    border-radius: 3px;
    border:0px;
    text-indent:5px;
    font-style:italic;
}
#search-block-form input#edit-submit{
    position: absolute;
    background: transparent url("/sites/default/files/sf_search.png") no-repeat scroll 3px 6px;
    text-indent: -9999px;
    width: 30px; height: 30px;
    z-index: 999;
    top: 0px; 
    right: 0px;
    border:0px !important;
}
.region-leaderboard #search-block-form{
    display:none;
}
#block-search-form form{
    position:relative;
}
#block-search-form form input.form-text{
    height:25px;
    width:100%;
    border:0px !important;
}
#block-search-form form input.form-submit{
    text-indent: -999px;
    background: transparent url("/images/sango/sf_search.png") no-repeat scroll 0% 0% !important;
    z-index: 99999; 
    position: absolute; 
    height: 25px;
    width: 25px; 
    right: -19px; 
    top: -25px;
    border:0px !important;
}