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

.hash-link::before{
	display: block; 
	content: " "; 
	margin-top: -90px; 
	height: 90px; 
	width:1px !important;
	visibility: hidden; 
	position:absolute;
}

.mobile-title H1{
	margin-top:0.5em;
}

@media (max-width: 782px ){
	BODY.logged-in #menu{
		margin-top:45px;
	}
	
	Body.logged-in #wpadminbar{
		position:fixed !important;
	}
	
	BODY.logged-in #mobile-sidr{
		margin-top:45px;
	}
}

@media (min-width: 783px ) and (max-width: 991px){
	BODY.logged-in #menu{
		margin-top:32px;
	}
	
	BODY.logged-in #fixed-sidr-menu-toggle{
		top:105px;
	}
	
	BODY.logged-in #mobile-sidr{
		margin-top:32px;
	}
}



@media (min-width: 992px) {
	BODY.logged-in.scrolled #menu{
		margin-top:32px;
	}
	
	BODY.logged-in #fixed-sidr-menu-toggle{
		top:105px;
	}
}


/*.tumblr-icon-white{
	background-image:url(../img/sprite-img/tumblr-icon-sprite.png);
	width:40px !important;
	height:40px !important;
	background-position:0 40px;
	display:inline-block;
}

.tumblr-icon-white:hover{
	background-image:url(../img/sprite-img/tumblr-icon-sprite.png);
	background-position:0 0;
}*/

/*.tt-cursor {
    background-color: #003087 !important;
    color: #FFFFFF !important;
	cursor: pointer;
	padding: 3px 20px !important;
}


.tt-suggestion {
	display: block !important;
	cursor:pointer !important;
	margin:0 !important;
	padding: 5px 20px !important;
}*/

.fancy li a{
	text-decoration:none !important;
}

/*.card-left{text-align:left}
.card-center{text-align:center}
.card-right{text-align:right}
*/
/*.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
	margin:2px;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}*/