
@media screen and (min-width: 992px) and (max-width: 1200px) {
	.navbar-inverse .navbar-nav>li>a {
		padding: 0 10px;
	}
	/* services plan css start */
	.planBoxesWrap .whiteBox .planSiloTVImg {
		margin-top: 50px;
	}
	/* services plan css end */
}
@media screen and (min-width: 992px) {
	/* services plan css start */
	.planBoxesWrap .planBox {
		min-height: 245px;
	}
	.planBoxesWrap .grayBox {
		padding-top: 30px;
	}
	.planBoxesWrap .grayBox p {
	    margin: 0 auto 15px;
    	width: 283px;
	}
	.planBoxesWrap .whiteBox .planSiloTVContent {
	    margin: 59px 0 0 9%;
	}
	.planBoxesWrap .redBox img {
	    margin-top: 32px;
	}
	.planBoxesWrap .redBox .textContent {
	    margin: 48px 0 0 10px; 
	}
	.planBoxesWrap .redBox .radio-inline {
	    right: 30px;
	}
	.planBoxesWrap .yellowBox .textContent {
	    margin: 48px 0 0;
	}
	.planBoxesWrap .yellowBox img {
	    margin-top: 38px;
	}
	.planBoxesWrap .radio-inline{
	    position: absolute;
	    bottom: 15px;
	    font-size: 13px
	}

	/* services plan css end */
	.scandiscHero .mainHeading,
	.lmsHero .mainHeading {
        font-size: 54px;
        line-height: 50px;
    }
}
@media screen and (min-width: 1366px) {
	/* services plan css start */
	.planBoxesWrap .redBox .textContent {
	    margin: 48px 0 0 45px; 
	}
	.planBoxesWrap .whiteBox img {
		margin-top: 20px;
	}
	.planBoxesWrap .redBox img {
	    margin-top: 15px;
	    height: 200px;
	}
	.planBoxesWrap .yellowBox img {
	    margin-top: 22px;
	}
	/* services plan css end */
	.scandiscFeatures p,
	.lmsFeatures p {
	    margin: 0 70px 20px;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	/* header css start */
	.navbar-header {
		float: none;
	}
	.navbar-inverse .navbar-nav>li>a {
		padding: 0 7px;
	}
	.navbar-right {
		margin: 0 !important;
	}
	.navbar-collapse.collapse {
	    display: none!important;
	    height: auto!important;
	    padding-bottom: 0;
	    overflow: visible!important;
	}
	.navbar-collapse.in {
		display: block !important;
	}
	/* header css end */
	/* services plan css start */
	.adminServicesPlans .heading {
		font-size: 24px;
	}
	.adminServicesPlans .tab-style-1 li a {
		padding: 10px 35px;
	}
	.adminServicesPlans .plan-title {
		font-size: 20px;
	}
	.adminServicesPlans .plan-price {
		font-size: 18px;
	}
	.planBoxesWrap .planBox {
		min-height: 270px;
		padding: 20px 30px;
	}
	.planBoxesWrap .grayBox {
		padding-top: 60px;
	}
	.planBoxesWrap .whiteBox .noPadding {
		padding: 0 15px;
	}
	.planBoxesWrap .redBox img {
		height: 200px;
	}
	.planBoxesWrap .yellowBox .textContent,
	.planBoxesWrap .yellowBox img {
		margin-bottom: 15px;
	}
	.planBoxesWrap .grayBox h2,
	.planBoxesWrap .yellowBox .textContent h3 {
		margin-top: 0;
	}
	.planBoxesWrap .orderDetails .totalAmount {
		padding-left: 38px;
	}
	.planBoxesWrap .orderDetails .list {
		margin-bottom: 20px;
	}
	.almostDoneWrap .agentCode {
		text-align: left;
	}
	.almostDoneWrap .agentCode .firstCol {
		width: 200px;
    	margin-left: 40px;
	}
	.almostDoneWrap .form-horizontal label,
	.almostDoneWrap .agentCode label {
		width: 100%;
		text-align: left;
		margin-bottom: 3px;
	}
	/* services plan css end */
	.scandiscHero .mainHeading,
	.lmsHero .mainHeading {
		font-size: 40px;
	}
	.lmsHeroBottom .silo360Img {
	    min-height: 247px;
	}
	.lmsPromote .heading {
		font-size: 32px;
	}
	.lmsFooter .middleContent img {
		max-width: 100%;
	}
	.scandiscFooter .middleContent a,
	.lmsFooter .middleContent a {
		font-size: 14px;
	}
}
@media screen and (min-width: 768px) {
    .lmsHero .flyColorWrap .flyColorText {
    	font-size: 32px;
    }
    .lmsHeroBottom .integrationTool .btn {
	    position: absolute;
	    top: 16px;
	    right: 0;
	}
	.lmsHeroBottom .integrationTool .heading {
		font-size: 18px;
	}
	.lmsHeroBottom .silo360Img,
	.lmsHeroBottom .img-responsive {
		min-height: 233px;
	}
	.lmsHeroBottom .silo360Img {
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    flex-wrap: wrap;
	    align-items: center;
	    align-content: center;
	    justify-content: center;
	}
	.rowEqHeight {
	    display: -webkit-box; 
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	    display: -ms-flexbox;
	    display: flex;
	    -ms-flex-direction: row;
	    flex-direction: row;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	    -ms-flex-pack: distribute;
	    /*justify-content: space-around;*/
	    -ms-flex-align: stretch;
	    align-items: stretch;
	    -ms-flex-line-pack: start;
	    align-content: flex-start;
	}
	.scandiscHero .integrationTool .btn {
	    position: absolute;
	    top: 26px;
	    right: -62px;
	}
}
@media screen and (max-width: 767px) {
	/* services plan css start */
	.adminServicesPlans .heading {
		font-size: 20px;
	}
	.adminServicesPlans .subHeading {
		font-size: 16px;
	}
	.adminServicesPlans #products-tabs-list li {
		width: 100%;
		margin: 0 0 5px;
	}
	.adminServicesPlans #products-tabs-list li>a {
		display: block;
	}
	.adminServicesPlans .premiumContentImage {
		height: auto;
		margin-bottom: 10px;
	}
	.planBoxesWrap .planBox {
		padding: 30px;
	}
	.planBoxesWrap .grayBox h2,
	.planBoxesWrap .yellowBox .textContent h3 {
		margin-top: 0;
	}
	.planBoxesWrap .yellowBox img {
		margin-bottom: 10px;
	}
	.planBoxesWrap .orderDetails .list {
		margin-bottom: 20px;
	}
	/* services plan css end */
	.scandiscHero .redStrip .iconCol,
	.lmsHero .blueStrip .iconCol {
        margin-bottom: 5px;
    }
    .scandiscHero .redStrip .iconCol,
    .scandiscHero .redStrip .textCol,
    .lmsHero .blueStrip .iconCol,
    .lmsHero .blueStrip .textCol {
        display: block;
        width: 100%;
        text-align: left;
    }
    .lmsHero .subHeading {
    	font-size: 16px;
    }
    .scandiscPromote .heading,
    .lmsPromote .heading {
    	font-size: 26px;
    	margin-bottom: 5px;
    }
    .scandiscHero .redStrip {
    	width: 100%;
    	float: none;
    }
    .scandiscHero .integrationTool {
    	margin-bottom: 100px;
    }
    .scandiscPromote .img-responsive {
    	margin: 0 auto 20px;
    }
}
@media screen and (max-width: 480px) {
	/* services plan css start */
	.becomeDealerWrap .areaOfInterest .radio-inline {
		margin-left: 0;
		display: block;
	}
	/* services plan css end */
}