*{padding:0;margin:0;}

/* fontawesom */



.fa {

	display: inline-block;

	font: normal normal normal 14px/1 FontAwesome;

	font-size: inherit;

	text-rendering: auto;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

}

.fa-square:before {

  content: "\f0c8";

}

.fa-play:before {

  content: "\f04b";

}

.fa-rotate-180 {

  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);

  -webkit-transform: rotate(180deg);

  -ms-transform: rotate(180deg);

  transform: rotate(180deg);

}

:root .fa-rotate-180 {

  filter: none;

}

/* fontawesom */

/* tbi float */

.tbigr-label-container{

	z-index:999;

	position:fixed;

	top:calc(100% / 2 - 130px);

	left:67px;

	display:table;

	visibility: hidden;

}

.tbigr-label-text{

	width:410px;

	height:260px;

	color:#696969;

	background:#f5f5f5;

	display:table-cell;

	vertical-align:top;

	padding-left:5px;

	border:1px solid #f18900;

	border-radius:3px;

}

.tbigr-label-text-a{

	text-align:center;

}

.tbigr-label-text-a a{

	color:#b73607;

}

.tbigr-label-text-a a:hover{

	color:#672207;

	text-decoration:underline;

}

.tbigr-label-arrow{

	display:table-cell;

	vertical-align:middle;

	color:#f5f5f5;

	opacity:1;

}

.tbigr_float{

	z-index:999;

	position:fixed;

	width:60px;

	height:60px;

	top:calc(100% / 2 - 30px);

	left:0px;

	background-color:#ffffff;

	border-top:1px solid #f18900;

	border-right:1px solid #f18900;

	border-bottom:1px solid #f18900;

	color:#FFF;

	border-top-right-radius:8px;

	border-bottom-right-radius:8px;

	text-align:center;

	box-shadow: 2px 2px 3px #999;

	cursor:pointer;

}

.tbigr-my-float{

	margin-top:12px;

}	