
/* Magnific Popup CSS */
.mfp-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1042;  overflow: hidden;  position: fixed;  /*background: rgba(66, 171, 246, 1);*/  background: rgba(0, 0, 0, 0.8);  opacity: 0.98;  filter: alpha(opacity=98); }
.mfp-wrap {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1043;  position: fixed;  outline: none !important;  -webkit-backface-visibility: hidden;}
.mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;
}

.mfp-container:before {  content: '';  display: inline-block;  height: 100%;  vertical-align: middle;}
.mfp-align-top .mfp-container:before {  display: none;}
.mfp-content {  position: relative;  display: inline-block;  vertical-align: middle;  margin: 0 auto;  text-align: left;  z-index: 1045; }
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {
  width: 100%;  cursor: auto;}
.mfp-ajax-cur {  cursor: progress;}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;  cursor: -webkit-zoom-out;  cursor: zoom-out;}
.mfp-zoom {  cursor: pointer;  cursor: -webkit-zoom-in;  cursor: -moz-zoom-in;  cursor: zoom-in; }
.mfp-auto-cursor .mfp-content{  cursor: auto;}
.mfp-close,.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;}
.mfp-loading.mfp-figure {  display: none;}
.mfp-hide {  display: none !important;}
.mfp-preloader {  color: #cccccc;  position: absolute;  top: 50%;  width: auto;  text-align: center;  margin-top: -0.8em;  left: 8px;  right: 8px;  z-index: 1044; }
.mfp-preloader a {  color: #cccccc;}
.mfp-preloader a:hover {  color: white;}
.mfp-s-ready .mfp-preloader {  display: none;}
.mfp-s-error .mfp-content {  display: none;}
button.mfp-close,button.mfp-arrow {  overflow: visible;  cursor: pointer;  background:#FD7300;  border: 0;  -webkit-appearance: none;  display: block;  padding: 0;  z-index: 1046;  border-radius: 100%;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  -o-border-radius: 100%;}
button::-moz-focus-inner {  padding: 0;  border: 0;}
.mfp-close {  width: 50px;  height: 50px;  position: absolute;  right: -15px;  top: -15px;  text-decoration: none;  text-align: center;  /*opacity: 0.65;*/  padding: 0 0 18px 10px;  color: white;  font-style: normal;  font-size: 30px;  outline:none;
 }
.mfp-close:hover,.mfp-close:focus {    opacity: 1;}.mfp-close:active{}
.mfp-close-btn-in .mfp-close {  color:#fff;}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {  color: white;  right: -6px;  text-align: right;  padding-right: 6px;  width: 100%;  outline:none;}
.mfp-counter {  position: absolute;  top: 0;  right: 0;  color: #cccccc;  font-size: 12px;  line-height: 18px;}
.mfp-arrow {  position: absolute;  opacity: 0.65;  margin: 0;  top: 50%;  margin-top: -55px;  padding: 0;  width: 90px;  height: 110px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active {  margin-top: -54px;}
.mfp-arrow:hover,.mfp-arrow:focus {  opacity: 1;}
.mfp-arrow:before, .mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {  content: '';  display: block;  width: 0;  height: 0;  position: absolute;  left: 0;  top: 0;  margin-top: 35px;  margin-left: 35px;  border: medium inset transparent;}
.mfp-arrow:after,.mfp-arrow .mfp-a {  border-top-width: 13px;  border-bottom-width: 13px;  top: 8px;}.mfp-arrow:before,.mfp-arrow .mfp-b {  border-top-width: 21px;  border-bottom-width: 21px;}
.mfp-arrow-left {  left: 0;}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {  border-right: 17px solid white;  margin-left: 31px;}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {  margin-left: 25px;  border-right: 27px solid #3f3f3f;}
.mfp-arrow-right {  right: 0;}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {  border-left: 17px solid white;  margin-left: 39px;}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {  border-left: 27px solid #3f3f3f;}
.mfp-iframe-holder {  padding-top: 40px;  padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {  line-height: 0;  width: 100%;  max-width: 900px;}
.mfp-iframe-scaler {  width: 100%;  height: 0;  overflow: hidden;  padding-top: 56.25%;}
.mfp-iframe-scaler iframe {  position: absolute;  display: block;  top: 0;  left: 0;  width: 100%;  height: 100%;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: black;}
.mfp-iframe-holder .mfp-close {  top: -40px;}
/* Main image in popup */
img.mfp-img {
  width: auto;  max-width: 100%;  height: auto;  display: block;  line-height: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 40px 0 40px;  margin: 0 auto;}
/* The shadow behind the image */
.mfp-figure:after {  content: '';  position: absolute;  left: 0;  top: 40px;  bottom: 40px;  display: block;  right: 0;  width: auto;  height: auto;  z-index: -1;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: #444444;}
.mfp-figure {  line-height: 0;}
.mfp-bottom-bar {  margin-top: -36px;  position: absolute;  top: 100%;  left: 0;  width: 100%;  cursor: auto;}.mfp-title {  text-align: left;  line-height: 18px;  color: #f3f3f3;  word-break: break-word;  padding-right: 36px;}
.mfp-figure small {  color: #bdbdbd;  display: block;  font-size: 12px;  line-height: 14px;}
.mfp-image-holder .mfp-content {  max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {  cursor: pointer;}
/******** Plans List *******/
/* Popup Login*/
#small-video{
  background:#fff;	padding: 0;  margin: 0;	width: 800px;  height: 500px;	margin: 10px auto;	position: relative;  -webkit-box-shadow: 3px 3px 10px 1px #000000;  box-shadow: 3px 3px 10px 1px #000000;  border-radius: 10px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  -ms-border-radius: 10px;  -o-border-radius: 10px;}
@media (max-width:768px){
  #small-video{    width: 100%;    height: 300px;  }}
.my-mfp-zoom-in #small-video {	opacity: 0;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);}
/* animate in */
.my-mfp-zoom-in.mfp-ready #small-video {	opacity: 1;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}
/* animate out */
.my-mfp-zoom-in.mfp-removing #small-video{	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	opacity: 0;}
/*/// Popup Login*/
/*------------------------------------*/