@media (min-width: 768px) {

	.sharegg

	{	

		position:fixed;

		width:50px;

		height:50px;

		bottom:85px;

		right:18px;

		z-index: 99999;

	}

}

@media (max-width: 767px) {

	.sharegg

	{	

		position:fixed;

		width:50px;

		height:50px;

		bottom:70px;

		right:18px;

		z-index: 99999;

	}

}

.sharegg ul

{

	position: relative;

	margin: 0;

	padding: 0;

	width: 100%;

	height: 100%;

}

.sharegg ul li

{

	position: absolute;

	top: 0;

	left: 0;

	list-style: none;

	width: 100%;

	height: 100%;

	background: #fff;

	transition: 0.3s;

	overflow: hidden;

	transform: scale(0.95);

}

.sharegg ul li a

{

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	text-align: center;

	line-height: 50px;

	font-size: 25px;

	color: #fff;

	transition: 0.5s;

}

.sharegg ul li a .fa

{

	transform: rotate();

}

.sharegg ul li a:hover

{

	color: #fff;

	

	font-size: 170%;

}

.sharegg ul.active li:nth-child(1)

{

	top: -110%;

	left: 0%;

	transition-delay: 0s;

}

.sharegg ul.active li:nth-child(2)

{

	top: -220%;

	left: 0%;

	transition-delay: 0.1s;

}

.sharegg ul.active li:nth-child(3)

{

	top: -330%;

	left: 0%;

	transition-delay: 0.2s;

}

.sharegg ul.active li:nth-child(4)

{

	top: -440%;

	left: 0%;

	transition-delay: 0.3s;

}

.sharegg ul.active li:nth-child(5)

{

	top: -550%;

	left: 0%;

	transition-delay: 0.4s;

}

.sharegg ul.active li:nth-child(6)

{

	top: -660%;

	left: 0%;

	transition-delay: 0.5s;

}

.sharegg ul.active li:nth-child(7)

{

	top: -770%;

	left: 0%;

	transition-delay: 0.6s;

}

.sharegg ul.active li:nth-child(8)

{

	top: -880%;

	left: 0%;

	transition-delay: 0.7s;

}

.sharegg ul.active li:nth-child(9)

{

	top: -990%;

	left: 0%;

	transition-delay: 0.8s;

}

li#youtube1

{

	background: #f44336 !important;

}

li#tiktok1

{

	background: #333333 !important;

}

li#line1

{

	background: #00c300 !important;

}

li#twitter1

{

	background: #e1e1e1 !important;

}

li#instagram1

{

	background: #e4405f !important;

}

li#messenger1

{

	background: #0084ff !important;

}

li#facebook1

{

	background: #3f51b5 !important;

}

li#phone1

{

	background: #cddc39 !important;

}

li#map1

{

	background: #36c6d3 !important;

}

.togglegg

{

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: #4c91d5;

	transform: scale(1.00);

	overflow: hidden;

	/* border-radius: 50px; */

	z-index: 1;

	cursor: pointer;

}

.togglegg 

{

	color: #fff;

	padding-top: 15px;

	font-size: 20px;

}



.togglegg .fa-bars

{

	display: block;

}

.togglegg .fa-times

{

	display: none;

}



.togglegg.active .fa-bars

{

	display: none;

}

.togglegg.active .fa-times

{

	display: block;

}



{

	

	

}

.togglegg:before

{

	

}

.togglegg.active:before

{

	

	

}

.video-container {

  position: relative;

  padding-bottom: 56.25%;

  padding-top: 30px;

  height: 0;

  overflow: hidden;

}



.video-container iframe {

  position: absolute;

  top: 0;

  left: 0;

  height: 100%;

  width: 100%;

}



@media (min-width: 768px) {

  .modal-dialog {

    width: 745px;

    margin: 10px auto;

  }

}





.forcefullwidth_wrapper_tp_banner{

	z-index: 1 !important;

}



.modal-header {

  padding: 20px 20px 15px 20px;

  border-bottom: 1px solid #eeeeee; }

  .modal-header > .close {

    margin-top: -4px; }