#fcc-plan-wrapper-mobile .owl-stage-outer,
#fcc-plan-wrapper-mobile-b .owl-stage-outer {
    min-height: 650px;
}
@media screen and (min-width: 1201px) and (max-width: 1283px) {
    #fcc-plan-wrapper-desktop #plan-topbar-popular,
    #fcc-plan-wrapper-desktop #plan-topbar,
    #fcc-plan-wrapper-desktop #plan-topbar-connect-protect	{
        padding: 12px 4px;
    }
}
@media screen and (max-width: 900px) {
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
        min-height: 800px;
     }
}
@media screen and (min-width: 901px) {
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
        min-height: 760px;
     }
}
#fcc-plan-wrapper-mobile-b .owl-stage-outer {
    min-height: 1000px;
}
#fcc-plan-wrapper-mobile-b #plan-body,
#fcc-plan-wrapper-mobile-b #plan-body-popular {
	 height: 730px;
}
@media screen and (min-width: 1201px) and (max-width: 1350px) {
	.plan-open-height {
		height: 760px !important;
	}
}
@media screen and (min-width: 1351px)  {
	.plan-open-height {
		height: 690px !important;
	}
}
@media screen and (min-width: 1201px) and (max-width: 1350px) {
	#fcc-plan-wrapper-desktop .plan-close-height {
		height: 430px !important;
	}
}
@media screen and (min-width: 1351px)  {
	#fcc-plan-wrapper-desktop .plan-close-height {
		height: 410px !important;
	}
}
#fcc-plan-wrapper-desktop-2 .plan-close-height {
	height: 390px !important;
}
@media screen and (max-width: 1200px) {
	#fcc-plan-wrapper-mobile-b .owl-stage-outer {
		min-height: 810px;
	}
	#fcc-plan-wrapper-mobile-b .owl-prev {
		width: 30px;
    	height: 30px;
		box-shadow: none;
		background-color: transparent;
	}	
	#fcc-plan-wrapper-mobile-b .owl-next {
		width: 30px;
    	height: 30px;
		right: 0 !important;
		box-shadow: none;
		background-color: transparent;
	}
	#fcc-plan-wrapper-mobile-b .arrow.left {
		left: 0px !important;
	}
	#fcc-plan-wrapper-mobile .owl-stage-outer {
		min-height: 680px;
	}
	#fcc-plan-wrapper-mobile .arrow {
		top: 250px;
	}
	#fcc-plan-wrapper-mobile .arrow.left {
		left: 0px !important;
	}
	#fcc-plan-wrapper-mobile .owl-prev {
		width: 30px;
    	height: 30px;
		box-shadow: none;
		background-color: transparent;
	}
	#fcc-plan-wrapper-mobile .owl-next {
		width: 30px;
    	height: 30px;
		right: 0 !important;
		box-shadow: none;
		background-color: transparent;
	}
}
@media screen and (max-width: 425px) {
    #fcc-plan-wrapper-mobile #plan-body-popular::before {
		top: -64px;
	}
}
@media screen and (max-width: 320px) {
    #fcc-plan-wrapper-mobile-b #plan-body-popular::before {
		top: none;
	}
}
@media screen and (min-width: 321px) and (max-width: 425px) {
    #fcc-plan-wrapper-mobile-b #plan-body-popular::before {
		top: -90px;
	}
}