	@media screen and ( max-width: 1500px ) {
        .banner-map { margin: 0px; margin-right: -50px;}
        .commen-pointor.mark-1 {
            top: 111px;
            left: 76px;
        }
		/* Crazy pxb Redesign 06-03-2020 */
			.pbx-bnr-pic img{max-width: 490px;}
		/* Crazy pxb Redesign 06-03-2020 END */
	}


	@media screen and ( max-width: 1200px ) 
	{
		
		.top-bar-links ul li a{    padding: 10px 5px 10px 45px;    font-size: 10px;}
		.social-links {padding: 9px 0px;}
		.logo img { max-width: 200px;}
		.main-menu > ul > li > a{font-size:12px;    padding: 20px 0px 20px 0px;}
		.main-menu > ul > li > a.try-it{padding: 5px 15px;}
		.main-menu > ul > li > a.sign-in{padding:4px 15px;}
		.main-menu > ul > li{margin-left:17px;}
		.main-meta .logo {padding: 11px 0px 10px 0px;}
		
		.banner-content h1 {font-size: 36px;margin: 0px 0px 20px 0px; line-height: 45px;}
		.banner-content h5 { font-size: 16px;line-height: 26px; margin-bottom: 30px;}
		.banner-content h4{padding: 5px 20px 5px 20px;font-size:14px;margin-bottom:15px;}
		.banner-content{height:500px;}
		h2,.home-features .head h2{font-size:30px;line-height:36px;}
		
		
		p.large{font-size:16px;line-height:27px;}
		.key-benfits{margin-top:-40px;}
		.benefits-wrapper{padding-top:90px;}
		.benefits-wrapper .ben-item .icon{height:100px;}
		.benefits-wrapper .ben-item .icon img{max-width:70%;max-height:70%;}
		.benefits-wrapper .ben-item .texting{padding-bottom:80px;}
		.contact-section{margin-top:-40px;}
		.key-benfits .pic-box{margin-right:0;}
		.contact-section{padding: 60px 0px 40px 0px;}
		
		.contact-section .first-col h2{font-size:30px;line-height:36px;}
		
		.home-features{padding-top:50px;}
		.home-features .mid-box img{min-width:450px;max-width:450px;}
		
		.home-features .texting h3 {font-size: 16px;line-height: 20px;}
		
		.home-features .texting-wrapper.left {padding-right: 0px;}
		.home-features .texting-wrapper.right {padding-left: 0px;}
		.home-features .mid-box{margin-left:0px;margin-right:0px;}
		.home-features .head p{font-size:14px;line-height:24px;}
		.home-features .mid-box img{left:0;}
		
		.home-features .bottom-section .container { max-width: 960px;}
		.home-features .bottom-section .texting {padding: 0px 0px 0px 0px;}
		
		.about-bottom{padding:50px 0px;}
		.about-bottom .left-img img{max-height:460px;}
		.link-box,.ftr-contact{padding-left:25px;}
		.ftr-top{padding:40px 0px;}
		
		.sub-banner-content.type-2 {padding-top: 70px;}
		.sub-banner{min-height:440px;}
		.sub-banner-content{height:440px;}
		.common-plan-block{padding-bottom:60px;}
		.sub-banner-content h1{font-size:40px;}
		.sec-head{padding-top:60px;}
		
		.inner-features .item {padding: 15px 10px 40px 10px;}
		.img-pbx-features img{max-width:540px;bottom:-100px;right:95px;}
		.products-block{padding-top:150px;}
		.cm-plan-item .head{margin-top:20px;}
		.cm-plan-item{margin-bottom:0px;margin-top:30px;    box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.08);}
		.plan-wrapper{background:none;box-shadow:none;}
	    .plan-wrapper .no-gutters>[class*=col-]{padding-right:10px;padding-left:10px;}
		
		.doc-wrapper ul li {width: 22%; margin: 1.5%;}
		.network-features .item{margin:20px 0px;    padding: 20px 15px;}
		.network-features .item h3 {font-size: 18px; line-height: 24px;}
		.network-block { padding-bottom: 80px;}
		.network-block .top{padding:40px 0px;}
		.sub-banner-content p { font-size: 16px;  line-height: 24px;}
		
		.network-block {padding-bottom: 20px;}
		
		.sub-banner-content.network{display:block;padding:60px 0px;height:auto;}
		
		.sub-banner {min-height: 390px;}
		.quick-contact .item{padding: 0px 25px 20px 25px;}
		.quick-contact .item h3{font-size:20px;}
		
		.siptrunking-block .top-block .left{padding-left:40px;}
		.siptrunking-block .top-block .left .top h3{font-size:24px;}
		.siptrunking-block .top-block .left h2{font-size:36px;}
		.siptrunking-block .right {padding: 30px 40px;}
		
		.choose-list .item{    padding: 10px 20px 10px 20px;}
		.choose-list .item-pic {width:140px;height:100px;}
		.choose-list .item .box{height:100px;}
		.choose-list .listings .item span.price{font-size:16px;}
		
		.product-tab .pic-box {margin-right:15px;}
		
		.main-menu > ul > li > ul{top:42px;}


		/*===========================================================================
		10-06-2019 business keep your page begin
		===========================================================================*/
		.business-phone-box-right-cont { padding-bottom: 20px;}
		.business-phone-box-left.adj{margin-right: 30px;}
		.business-phone-box-right.adj{margin-left: -30px;padding-left: 30px;padding-top: 48px;}
		.busi-steps.full{margin-left: 15px;}

		.col-white .d-flex{display: block !important;}

		.col-white .know-more{display: block;    padding: 10px 0px 10px 0px;width: 100%;text-align: center;margin-top: 5px;}
		.col-white .know-more:after{display: none;}
		.col-white{margin: 0;}
		.business-phone-box-left.business-phone-box-left2 h3{font-size: 24px;}
		.business-phone-box .texting h3{font-size: 24px;}
		.feature-overview .sec-head{padding-bottom: 0;}
		.feature-overview .wrapper > ul > li{width: 33.2%;}
		.feature-overview .ftr-item-box{padding: 0px 30px;}
		.feature-overview .ftr-item-box{margin-top: 30px;}
		.feature-overview .wrapper{padding-top:0;}
		.feature-overview .ftr-item-box .icon{position: relative;top: inherit;left: inherit;margin-bottom: 15px;}
		.feature-overview{padding-bottom: 50px;}

		/* 25-07-2019 */
		.key-benfits .pic-box{display: none;}
		.home-features-img .small-screen{display: block;}
		.home-features-img .large-screen{display: none;}n{display: none !important;}
		.offer-img img{max-width: 340px;min-width: 340px;}
		.choose-block .plan-left .head-left h2{font-size: 24px;}
		.benefits-wrapper .ben-item h3{font-size: 18px;}
		.copyright,.bottom-pages{text-align: center;}
        
        
        .support-top-box { padding-right: 0px; padding-left: 180px;}
        
        
        .main-banner.first-banner .banner-content h1 { font-size: 36px;}
        .main-banner.first-banner .check-offers { padding: 13px 22px;}
        .main-banner.first-banner .know-more { padding: 15px 40px 15px 25px;}
        .main-banner.first-banner .know-more:after { right: 20px;}
        .commen-pointor.mark-3:before { display: none;}
        
        .commen-pointor.mark-6 {
            bottom: 11px;
            right: 20px;
        }
        .commen-pointor.mark-5 {
            bottom: 40px;
            right: 45px;
        }
        .commen-pointor.mark-4 {
            bottom: 41px;
            right: 78px;
        }
        .commen-pointor.mark-1:before { display: none;}
        .commen-pointor.mark-1 .map-location {left: 20px;}
        .commen-pointor.mark-3 {right: 92px;}
        .commen-pointor.mark-3 .map-location {
            left: -90px;
            top: -8px;
            width: 80px;
        }

		/* 01-11-2019 */
		.sub-banner.numbers{min-height: auto;}
		.rt-bnr-pic {text-align: center;}
		.rt-bnr-pic img {max-height: 280px;}
		.sub-banner-content.two-col {height: 346px;}
		.sub-banner-content.two-col .texting {padding-top: 60px;}
		.number-plan-block .price-box{padding: 25px;}
		.number-plan-block .price-box .title{font-size: 14px;line-height: 32px;padding: 0px 20px;}
		.number-plan-block .price-box h3{font-size: 40px;margin-bottom: 20px;}
		.number-plan-block .cm-listing {padding: 20px 25px;}
		.number-plan-features .mid-pic{margin-left: 0;margin-right: 0;text-align: center;}
		.number-plan-features .mid-pic img{max-width: 300px;display: inline-block;}
		.compatible-block .texting h2{font-size: 24px;}
		.compatible-block .logos-wrapper .logos{margin-left:10px;}
		.compatible-block{padding: 50px 0px;}
		.number-benefits{padding: 40px 0px 30px 0px;}

		/* business-siptrunks-new 26-11-2019*/
			.pricing-overview .item-box{padding: 0px 20px;}
			.pic-bg-section .texting {padding: 60px 0px 68px 0px;}
			.trunking-features .texting{height: auto;}

			.device-item{width: 22%;}
			.rt-bnr-pic.set-bottom{height: 346px;}
			.rt-bnr-pic.set-bottom img{top: 0;}
		/* business-siptrunks-new 26-11-2019 END*/

		
        /*===========================================================================
		22-01-2020 Crazy pbx page begin
		===========================================================================*/
        .featues-section-box { margin-right: -40px;}
        .featues-section-box-right { margin-left: -40px;}
        .featues-section-box-cont { width: 130px;}
        
        .ip-phone-block { width: 830px;}

		/* Crazy pxb Redesign 06-03-2020 */
			.pbx-bnr-pic img{max-width: 420px;}
			.size-34 {font-size: 36px !important;line-height: 40px !important;}
			.crazypbx-plan-top .top h2{font-size: 36px;}
			.new-prbx-featues-section .pbx-ftr-pic img{max-width: 480px;}
			.new-prbx-featues-section .pbx-ftr-pic{display: none;}
			.new-prbx-featues-section .featues-section-box{margin-right: 0;}
			.new-prbx-featues-section .featues-section-box ul li{width: 23%;margin: 1%;}
			.new-prbx-featues-section .featues-section-box-cont{border: 1px solid #e2dbe4 !important;}
			.new-prbx-featues-section .featues-section-box ul li.null{display: none;}
			.optional-extras .item-box{padding-left: 150px;}
			.optional-extras .item-box .icon{width: 150px;}
		/* Crazy pxb Redesign 06-03-2020 END */

		/* Crazy-nbn Page 09-04-2020*/
		.speed-wrap .right,.speed-wrap .left{width: 50%;}
		.speed-wrap .right .speed-in{font-size: 36px;}
		.speed-wrap .left{font-size: 14px;}
		.order-plan .pric-box .fig{font-size: 36px;}
		.order-plan .pric-box .per{font-size: 14px;line-height: 14px;}

		.nbn-plan-ftrs ul li{padding-left: 56px;font-size: 14px;}
		.nbn-plan-ftrs ul li:before{width: 40px;left: 10px;}
		.wifi-wrapper h3{font-size: 24px;}
		.prbx-featues-red-plan-block .main .box h5{font-size: 14px;}
		.prbx-featues-red-plan-block .main .box{padding: 0;}
		.full-spec-table .descrption{padding-left: 48px;}
		/* Crazy-nbn Page 09-04-2020 END*/

		/* Crazy-pbx Page 16-04-2020*/
		.pbx-bnr-pic.new img {
			max-width: 420px;
		}
		.device-rate .top h3{font-size: 30px;}
		.what-make-diff .texting-wrapper{background-size: 370px;padding-left: 60px;}
		.what-make-diff .texting-wrapper .outer-box.left {padding-right: 15px;}
		.what-make-diff .texting-wrapper .outer-box.right {padding-left: 15px;}
		.what-make-diff .head-box{padding-left: 160px;}
		.what-make-diff .cm-plan-item{margin-top: 0;}
		.what-make-diff .info-box{    padding: 42px 20px 20px 70px;}
		/* Crazy-pbx Page 16-04-2020 END*/

		/* Crazy-pbx Page 20-04-2020*/
		.pbx-bnr-pic.new img.new{max-width: 438px;}
		/* Crazy-pbx Page 20-04-2020 END*/

		.what-make-diff .texting-wrapper.alternate {
			background-size: 370px;
			padding-left: 60px;
		}.descrips .order-box{padding-bottom: 15px;}
		.grp-features .descrips h3{font-size: 30px;}
		.grp-features .pic-box {}
		.grp-features .pic-box img{max-width: 400px;}

		
		/* BUSINESS VOIP 02-05-2020*/
		.ways-to-start{height: auto;}
		.ways-to-start .wrapper{position: relative;padding: 40px 0px;}
		.ways-to-start .left{margin: 0;}
		.ways-to-start .cat-box{padding: 0;margin: 0;}
		.sub-banner.voip-banner{background: url(../img/crazy-pbx-new-banner.jpg) no-repeat center center !important;}
		/* BUSINESS VOIP 02-05-2020 END*/

		/* Fax to email serive page 28-09-2020*/
		.common-section{padding: 50px 0px 40px 0px;}
		.icon-ftrs-wrapper{justify-content: left;}
		.icon-ftrs-wrapper .ftr-boxes{width: 300px;margin: 15px 0px;}
		.two-col-sec .boxes{padding: 50px 20px;text-align: center;width: 420px;}
		.two-col-sec .boxes .icon{
			position: relative;
			right: inherit;
			left: inherit;
			margin-bottom: 20px;
			height: auto;
		}
		.two-col-sec .boxes .icon img{max-width: 160px;}
		.two-col-sec .boxes h3{font-size: 24px;}
		.sub-banner.fax-to-email {
			background: url(../img/crazy-pbx-new-banner.jpg) no-repeat center center !important;
		}
		
		/* Fax to email serive page 28-09-2020 END*/

		/* SIP TRUNKS EDIT 28-12-2020 */
		.sub-banner-content p.large{font-size: 16px;line-height: 24px;}
		/* SIP TRUNKS EDIT 28-12-2020 END*/


		/* DID PRICING PAGE REDESIGN 29-12-2020 */
		.did-intro__image img{max-width: 90%;}
		.did-intro__head h3{font-size: 30px;}
		.did-intro__head h3 span{font-size: 20px;}
		/* DID PRICING PAGE REDESIGN 29-12-2020 END*/
		
	}
		
		
	
	@media (max-width:1200px) and (min-width:991px) {
		.top-bar-links{margin-left:-100px;}
		.voip-plan-wrapper{margin-right:-80px;}
		.plan-right{position:relative;margin-left:60px;}
		.voip-plan-wrapper .plan-item{padding:0px 0px;}
		.voip-plan-wrapper .plan-item .listing {padding: 40px 15px 25px 15px;}
		.voip-plan-wrapper{margin-top:100px;}
		
		.cm-plan-item {padding: 0px 15px 35px 15px;}
		.other-listing ul li{padding-left:24px;font-size:12px;}
		.other-listing ul li:before{left:-4px;width:18px;height:18px;line-height:18px;padding-left:1px;}
		/* 25-07-2019 */
		.plan-item-new .head .price{padding:20px 10px 60px 10px;}
		/* 01-11-2019 */
		.number-plan-features .ftr-item{padding-left: 110px;padding-right: 0px;}
		.number-plan-features .ftr-item .icon{width: 90px;}
		.compatible-block .logos-wrapper{position: relative;margin-left: -40px;}
	}

	
		
	@media screen and ( max-width: 991px ) 
	
	{	
		
		
		a.menu-toggle{display:block;}
		.mobile-menu a.close-it{display:block;}
		.main-menu{display:none;}
		.mobile-menu .menu-list{display:block;}
		
		
		
		.top-bar .social-links{display:none;}
		
		.top-bar-links ul li a { padding: 6px 4px 6px 42px;}
		
		.banner-content h4{font-size:12px;}
		
		.banner-content{display:block;position:relative;margin-left:-60px;height:inherit;padding:70px 0px;}
		.voip-plan-wrapper{margin-right:0;}
		.voip-plan-wrapper .col-md-4 {margin-left: 0px;margin-right: 0px;}
		
		.offer-img {display:none;}
		.key-benfits{margin-top:0;}
		.plan-right .cm-listing{padding:30px 0px;}
		.key-benfits .pic-box{display:none;}
		.benefits-wrapper{margin-left:0;}
		.contact-section{margin-top:0;}
		.benefits-wrapper .ben-item .texting {padding-bottom: 40px;}
		
		.contact-section .first-col { padding: 0px 0px 30px 0px;margin-right: 0px; text-align: center;}
		.contact-section .first-col:before{display:none;}
		.contact-section{padding-top:40px;}
		
		
		h2, .home-features .head h2 {font-size: 24px; line-height: 32px;}
		
		.home-features .mid-box img{position:inherit;top:inherit;right:inherit;bottom:inherit;left:inherit;}
		
		.home-features{background:none;}
		.home-features .bottom-section .container {max-width: 720px;}
		
		.ftr-intro{text-align:center;padding-right:0;margin:0;border-bottom: 1px solid #2f2426;padding-bottom:20px;margin-bottom:30px;}
		.ftr-top-right{margin-left:0;}
		
		.link-box {border-left: none;border-right: 1px solid #2f2426;padding-left:0;}
		.ftr-contact{border-left:none;}
		.ftr-links{position:relative;margin-right:-10px;}
		
		.know-more {font-size: 12px;padding: 12px 50px 12px 30px;}
		.check-offers{font-size: 12px;padding: 10px 30px 10px 30px;}
		.top-bar-links{margin-left:0;}
		
		.inner-features{padding-bottom:300px;}
		.inner-features .item{padding-bottom:20px;}
		.how-it-works {padding: 50px 0px 60px 0px;}
		.sub-banner-content h1 {font-size: 36px;}
		
		.sub-banner-content {height: 330px;padding-top:60px;}
		.sub-banner {min-height: 330px;}
		.doc-wrapper ul li {width: 29%; margin: 2%;}
		
		.doc-wrapper { padding: 50px 0px 80px 0px;}
		
		.sub-banner-content.contact{height:330px;}
		.quick-contact{margin-top:-60px;}
		
		.contat-form{display:block;padding-left:0px;}
		
		
		.search-bt-letter > ul > li >a {width: 26px; height: 26px; line-height: 25px; font-size: 14px;	}
		.search-bt-letter > ul > li >a:hover, .search-bt-letter > ul > li >a.active { box-shadow: 0px 0px 0px 2px #b7152c;}
		
		
		.sub-banner-content{height:auto;padding:70px 0px;}
		
		.result-block{padding-bottom:60px;}
		
		.pricing-overview .item .price-box{margin-left:0;}
		.pricing-overview .item .texting{margin-right:0;}
		.pricing-overview .item{padding:20px;}
		.pricing-overview .item .price-box h3{font-size:20px;}
		
		.call-volume{text-align:center;}
		.call-volume .texting{padding-top:20px;}
		.siptrunking-block .top-block .left .top h3{line-height:normal;font-size:22px;}
		.siptrunking-block .top-block .left h2{margin-bottom:30px;}
		.sip-trunking{padding-bottom:60px;padding-top:120px;}
		.generic-body{display:block;padding:50px 0px 70px 0px;}
		.sub-banner { min-height: auto;}
		
		.sub-banner-content.document {height: 220px;padding: 50px 0px;}
		.scroll-content{margin-left:0;}
		.table-content{margin-right:0;}
		.table-content{position:absolute;left:-265px;width:280px;z-index:3;transition:all ease 0.2s;box-shadow:none;}
		.table-content.show{left:29px;    box-shadow: 0px 5px 29px 0px rgba(0, 0, 0, 0.09);}
		.faq-block{overflow:hidden;}
		.scroll-content{padding-left:52px;}
		a.faq-toggle{display:block;}
		
		.table-content2 .table-row .item.width1,.result-table.adj .item.width1{width:180px;}
		.result-table.adj .item.width2,.result-table.adj .item.width2{width:260px;}
		.result-table.adj .item.width3 { width: 230px;}
		.result-table.adj .item.width4 {width: 230px;}
		.table-content2 .table-row{width:900px;}
		.result-table.adj .table-head{width:900px;}
		.choose-list .item.width3 {width: 22%;}
		.choose-list .item.width1{width:21%;}
		.signup-body h2 {font-size: 24px;}
		.steps-wrapper ul li span.lbl{font-size:12px;}
		.product-tab .pic-box{margin-right:-15px;}
		
		.plan-wrapper{margin-top:0px;}
		.sip-trunking h2{font-size:30px;margin-bottom:10px;}
		.sip-trunking h5{font-size:18px;}
		.inner-features.pic-bg{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;}

		.business-phone-content { padding-bottom: 75px;}
		.business-phone-box-left { padding-bottom: 20px;}
		.business-phone-box-left h3 { margin-bottom: 20px; font-size: 24px;}
		.business-phone-box { padding: 30px;}
		.business-phone-box-right-cont { padding-bottom: 0px;}

		.business-phone-box-right.adj{padding-top:30px;margin-left: 0;border-left: 0;padding-left: 0;}
		.business-phone-box-left.adj {margin-right: 0px;}
		.business-phone-box-left .left-box { padding-top: 20px;}
		.business-phone-box-right-icon{text-align: center;padding-bottom: 30px;}
		.business-phone-box-left.business-phone-box-left2{margin-right: 0;text-align: center;}
		.business-phone-box-right-cont{text-align: center;}

		/* 25-07-2019 */	
		.plan-item-new .title { padding: 20px 15px 15px 20px;}
		.benefits-wrapper {padding-top: 60px;}
		.about-bottom .texting h2 {line-height: 32px;}
		.choose-block .plan-left{margin-right: 0;}
		.plan-right .cm-listing{padding-left: 20px;}
		.footer-bottom .container{max-width: 100%;}
        
        
        /*===========================================================================
          27-08-2019 Support page
          ===========================================================================*/
        .sub-banner.support-banner .sub-banner-content h1 { font-size: 26px; margin-bottom: 20px;}
        .support-top-block { padding-bottom: 50px;}
        .support-top-box { padding-left: 0px; text-align: center;}
        .support-top-box-icon { position: static; margin-bottom: 20px;}
        .support-top-main { margin-top: 20px;}
        .support-features-block { padding: 20px 0 50px 0;}
        .support-advantage-block { padding: 50px 0;}
        .support-advantage-box { padding: 0px;}
        .support-contracts-block { padding: 50px 0; text-align: center;}
        .support-contracts-main .left { margin: 0px;}
        .support-contracts-main .right { padding: 0px; padding-top: 15px;}
        .support-contracts-main .left img { margin: 0px; display: inline-block;}
        .contracts-ul li { margin: 0 5px;}
        .important-info-block { padding: 50px 0;}
        
        
        .main-banner.first-banner .banner-content { padding-left: 0px; text-align: center; margin-left: 0px;}
        .banner-map { margin-right: 0px; margin-bottom: 50px;}
        .main-banner.first-banner .banner-content h1 { margin-bottom: 10px;}
        .main-banner.first-banner .banner-content h1 br { display: none;}
        .commen-pointor.mark-3 {
            right: 127px;
        }
        .commen-pointor.mark-4 {
            bottom: 50px;
            right: 128px;
        }
        .commen-pointor.mark-5 {
            bottom: 62px;
            right: 56px;
        }
        .commen-pointor.mark-5 {
            bottom: 62px;
            right: 56px;
        }

		/* 01-11-2019 */
		.numer-plans{padding-top: 50px;}
		.numer-plans .container{margin-top: 0;}
		.sub-banner-content.two-col{height: auto;}
		.sub-banner-content.two-col .texting{text-align: center;}
		.number-plan-block .price-box span{display: block;}
		.number-plan-block .price-box{text-align: center;}
		.number-plan-features {padding-bottom: 50px;}
		.number-plan-features .mid-pic{display: none;}
		.compatible-block{margin-top: 0;}
		.compatible-block .texting{text-align: center;}
		.compatible-block .logos-wrapper{text-align: center;}
		.compatible-block .logos-wrapper .logos{margin: 8px 10px;}
		.compatible-block {padding: 30px 0px 40px 0px;}
		.number-benefits .right{margin-left: 0;}

		/* business-siptrunks-new 26-11-2019*/
			.numer-plans .box-wrapper{margin-bottom: 30px;}
			.numer-plans.minus .container{top: 0;}
			.pic-bg-section .pic-box{display: none;}
			.pricing-overview .item-box{margin-bottom: 30px;}
			.pricing-overview{padding-bottom: 30px;}
			.trunking-mid-img{display: none;}
			.trunking-features .texting{height: 180px;margin: 0;}
			.device-item{width: 30%;}
			.divice-gallery h2{font-size: 24px;}
		/* business-siptrunks-new 26-11-2019 END*/
        
        
        /*===========================================================================
          22-01-2020 Crazy pbx page begin
          ===========================================================================*/
        .crazy-pbx-banner-points { max-width: 300px; margin: auto;}
        p.crazy-pbx-banner-cont { text-align: left;}
        .managed-pbx-feature-block { padding: 50px 0;}
        .managed-pbx-feature-block .main .left { text-align: center; padding-bottom: 15px;}
        .managed-pbx-feature-block .main .left span { display: inline-block;}
        .managed-pbx-feature-block .main .left img { position: static;}
        .managed-pbx-feature-block .main .right { padding: 0px; margin-bottom: 20px;}
        .featues-section-box-mid { position: static;}
        .featues-section-box { margin: 0px;}
        .featues-section-box ul { text-align: center;}
        .featues-section-box-cont {width: 150px;}
        .featues-section-box ul li { margin: 0px 5px; margin-top: 10px;}
        .featues-section-box ul li:nth-child(odd) { margin: 0px 5px;}
        .prbx-featues-section { padding-top: 50px;}
        .featues-section-box-right { margin: 0px;}
        .featues-section-box-right ul { text-align: center;}
        .featues-section-box-right ul li { margin: 0px 5px; margin-top: 10px;}
        .featues-section-box-right ul li:nth-child(odd) { margin: 0px 5px;}
        .prbx-featues-section .main { padding-bottom: 50px;}
        .featues-section-box-mid h3 { font-size: 30px;}
        .featues-section-box-mid h3 br { display: none;}
        .prbx-featues-red-plan-block { padding: 30px 0;}
        .prbx-featues-red-plan-block .main { overflow: hidden;}
        .prbx-featues-red-plan-block .main .box { padding: 15px 0;}
        
        .ip-phone-block { width: 590px; max-height: 350px; overflow-y: auto;}
        .signatures-btns li a { padding: 6px;}

		/* Crazy pxb Redesign 06-03-2020 */
			.pbx-bnr-pic.pull-to-left{display: none;}
			.sub-banner.base-line .texting {
				display: block;
				height: auto; 
				padding-top: 0px;
			}
			.sub-banner.base-line .sub-banner-content{padding: 50px 0px;}
			.banner-base-line{position: relative;}
			.new-prbx-featues-section .featues-section-box ul li{width: 31%;margin: 1%;}
			.lft-pic-rt-txt .pic-box {padding-bottom: 30px;display: none;}
			.lft-pic-rt-txt .pic-box img{max-width: 400px;}
			.optional-extras .item-box{padding: 30px;text-align: center;}
			.optional-extras .item-box .icon{position: relative;left: inherit;top: inherit;margin: auto;margin-bottom: 20px;}
			.red-sec .red-sec-pic-box {height: auto;}
			.red-sec .red-sec-pic-box{bottom: 0;max-width: 400px;position: relative;text-align: center;margin: auto;
			padding-bottom: 30px;}
			.red-sec .red-sec-pic-box .minus-bottom{bottom:0;}
			.red-sec .texting{padding: 30px 30px 50px 0px;}
			.new-prbx-featues-section{background-size: cover;}
			.new-prbx-featues-section {padding: 60px 0px 60px 0px;}
			.lft-pic-rt-txt { padding: 60px 0px;}
		/* Crazy pxb Redesign 06-03-2020 END*/

		/* Crazy-nbn Page 09-04-2020*/
		.nbn-plan-wrapper{max-width: 480px;margin: auto;}
		.sec-head h2{font-size: 24px;}
		.why-chose-nbn .left{padding: 0;text-align: center;}
		.nbn-key-ftrs{margin-left: 0}
		.router-spec{padding-bottom: 0}
		.router-pic-box {text-align: center;}
		.router-pic-box img{position: relative;bottom: inherit;right: inherit;left: inherit;display: inline-block;}
		.how-do-we .pic-box{display: none;}

		.wifi-wrapper .left-pic{margin: 0;border-right:none;    border-bottom: 1px solid #dfd5d6;padding: 30px 0px; }
		.wifi-wrapper .pic-box{text-align: center;}
		.wifi-wrapper .pic-box img{position: relative;}
		.wifi-wrapper .pic-box{min-height: auto;}

		.wifi-speed .sec-head{padding-bottom: 0}
		.wifi-wrapper .right-pic{margin: 0;padding: 30px 0px;}
		/* Crazy-nbn Page 09-04-2020 END*/

		/* Crazy-pbx Page 16-04-2020*/
		
		.what-make-diff {
			background: #f5f5f5;
			padding: 50px 0px 40px 0px;
		}
		.what-make-diff .texting-wrapper{margin-left: 0;padding-left: 0px;padding-top: 40px;}
		.wifi-types .pic-box{display: block !important;}
		.lft-pic-rt-txt{padding: 40px 0px;}
		/* Crazy-pbx Page 16-04-2020 END*/
		/* Crazy-pbx Page 20-04-2020 END*/
		.grp-features .ftr-blocks.left{border-right: none;border-bottom: 1px solid #CCC;padding-bottom: 30px;}
		.grp-features .pic-box{text-align: center;}

		.descrips .order-box{padding: 0px 10px;display: block;margin: 10px;}
		.descrips .price-box{border-left: none;border: 1px solid #CCC;padding: 15px;width: 200px;}
		.descrips .cm-listing{text-align: left;max-width: 350px;margin: auto;}

		.grp-features .ftr-blocks.right{padding-top: 30px;padding-left: 0;}
		.grp-features .descrips{padding: 20px 0px 0px;text-align: center;}
		.grp-features {padding-bottom: 40px;}

		/* Crazy-pbx Page 20-04-2020 END*/

		
		/* BUSINESS VOIP 02-05-2020*/
		.two-col-wrapper.right,.two-col-wrapper.left{border-left: none;padding: 0;}
		.rate-n-list .cm-listing.extend {
			position: relative;
			margin-right: 0;
			margin-left: 0;
		}
		
		/* BUSINESS VOIP 02-05-2020 END*/

		/* Order submit page form 12-05-2020*/
		.order-submit-msg .pic-box{padding-top: 30px;}
		.order-submit-msg .pic-box img{position: relative;display: inline-block;max-width: 260px;}
		.order-submit-msg {text-align: center;}
		.order-submit-msg .texting{padding: 30px 20px 50px 20px;display: block;width: 100%;height: auto;}
		.order-submit-msg h2{font-size: 30px;line-height: 36px;}
		.order-sumbit-block{padding: 60px 0px;}
		/* Order submit page form 12-05-2020 END*/

		/* Fax to email serive page 28-09-2020*/
		.icon-ftrs-wrapper {
			justify-content: space-between;
		}
		.two-col-sec .boxes{padding: 40px 10px;text-align: center;width: 330px;}
		h3{font-size: 24px;}

		/* Fax to email serive page 28-09-2020 END*/


		/* SIP TRUNKS EDIT 28-12-2020 */
		.flex-wrapper{
			flex-wrap: wrap;
			justify-content: center;
		}
		.flex-wrapper .three-col-boxes{min-width: 47%;flex-grow: 0;}
		/* SIP TRUNKS EDIT 28-12-2020 END*/

		/* DID PRICING PAGE REDESIGN 29-12-2020 */
		.did-intro .container{flex-wrap: wrap;flex-direction: row;align-items: center;}
		.did-intro__image{flex-basis: 49%;}
		.did-intro__head{flex-basis: 49%;}
		.did-intro__texting{flex-grow: 1;flex-basis: 100%;padding-top: 25px;}
		.did-intro__head::after{display: none;}

		.wrap-it-full{flex-wrap: wrap;}
		/* DID PRICING PAGE REDESIGN 29-12-2020 END*/
        
	}
	
	
	@media (max-width:991px) and (min-width:768px) {
		.bottom-pages{position:relative;margin-left:-30px;}
		
		.contact-info ul li{text-align:center;padding:50px 0px 15px 0px;}
		.contact-info ul li:before{left:0;right:0;top:20px;margin:auto;}
		.contact-info h5{font-size:14px;}
		.quick-contact .item { padding: 0px 15px 20px 15px;}

		/* 25-07-2019 */
		.benefits-wrapper .ben-item h3 {font-size: 16px;line-height: 22px;}
		
		

	}
	@media screen and ( max-width: 767px ) 
	{	
	
		.navbar-nav { text-align:center;}
    	.navbar-nav li{display:block;}
		.navbar-dark .navbar-toggler { background:#000;}
		 /*=================================Tab accodian===============================================*/
		 .common-tabs ul.resp-tabs-list{display:none;}

		ul.resp-tabs-list{display:none}
		h2.resp-accordion{
			display:block;
			font-size:18px;
			color:#2d5067;
			padding:10px 20px 10px 20px;
			background:#FFF;
			margin:0px 0px 5px 0px;
			border: 2px solid #bfcee0;
		}
		
		.resp-arrow{display:none;}
		h2.resp-tab-active{background:#0095cd;color:#FFF;padding:10px 20px 10px 20px;border-color:#0095cd;}
		
		.contact-section .call-us {border-bottom: 1px solid #ff455f;border-right:none;padding-bottom:30px;}
		.contact-section .call-us .or{right:0;left:0;bottom:-16px;top:inherit;}
		.contact-section .get-a-quote {display: block;padding: 36px 15px 0px 15px;}
		.about-bottom{text-align:center;}
		.about-bottom .left-img img{position:inherit;margin:auto;top:inherit;left:inherit;right:inherit;bottom:inherit;display:inline-block;}
		.link-box{border-right:none;}
		.ftr-contact{border:none;padding-left:0;margin:0;}
		.footer-bottom,.bottom-pages{text-align:center;}
		
		.benefits-wrapper .ben-item .texting:before{display:none;}
		.benefits-wrapper .ben-item .texting{border-left:none;}
		.voip-plan-wrapper .plan-item .head{margin-top:0;}
		.voip-plan-wrapper{margin-top:0;}
		.voip-plan-wrapper .plan-item{padding:0px 0px;margin-top:40px;height:auto;}
		.plan-right .cm-listing{margin-left:0;}
		.voip-plan-wrapper .plan-item .listing {padding: 40px 20px 25px 20px;}
		
		.choose-block .head{text-align:center;}
		.choose-block .head .texting{margin-left:0;}
		
		.plan-right .cm-listing { padding: 30px 15px;}
		.top-bar-links{display:none;}
		
		a.menu-toggle{top:11px;}
		.banner-content{margin-left:0;text-align:center;}
		.ftr-links{margin-right:0;}
		.inner-features:before{width:580px;height:306px; background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;margin:auto;bottom:0;left:0;right:0;}
		.img-pbx-features{width:580px;height:306px; background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;margin:auto;bottom:0;left:0;right:0;}
		.img-pbx-features img {max-width: 470px;bottom: -63px;right: 100px;}
		.products-block {padding-top: 100px;}
		.products-block h5{font-size:18px;}
		.prod-item{margin-top:100px;}
		.inner-features .item{max-width:400px;margin:auto;}
		.sub-banner-content{text-align:center;}
		
		.doc-wrapper { padding: 50px 0px 50px 0px;}
		
		.quick-contact .item{margin-bottom:80px;}
		.contact-bottom{padding:0px 0px 50px 0px;}
		.search-bt-letter{text-align:center;}
		.search-bt-letter .d-flex{display:block !important;}
		.search-bt-letter{top:-46px;}
		
		.result-table .item.width2{width:22%;}
		.result-table .item.width3{width:36%;}
		.result-table .item span { font-size: 14px;}
		.result-table .item {padding: 0px 15px;}
		
		.pricing-overview .item{max-width:400px;margin:auto;margin-top:20px;text-align:center;}
		.pricing-overview .item .texting{text-align:center;padding-top:20px;}
		.siptrunking-block .top-block .left .bottom{padding-bottom:0;}
		
		.status-bar{display:none;}
		
		.product-table{width:720px;}
		.choose-list .table-responsive{overflow:auto;}
		
		.product-tab .pic-box{margin-right:0px;border-right:none;}
		.product-tab ul li{padding:40px;}
		.product-tab .texting{text-align:center;}
		
		.extra-overview .item{    padding: 20px 0px 35px 0px;}
		.device-cats .resp-tabs-list li {padding: 0px 9px;}
		h2.resp-tab-active{background: #e41f3d;background-color: #e41f3d;border: none;}
		.device-cats .resp-tabs-list{display: none;}

		.device-cats .resp-tabs-container{margin-top: 30px;}
		



		/*===========================================================================
		10-06-2019 business keep your page begin
		===========================================================================*/
		.business-phone-box-right { text-align: center;}
		.business-phone-box-right-cont { padding-top: 25px;}
		.busi-steps { margin-bottom: 10px;}
		.business-phone-box-right-cont h2 span { font-size: 38px;}
		.business-phone-box { margin-top: 50px; top: inherit;}
		.business-phone-box-left { text-align: center;}
		.busi-steps li { display: block; width: 100%; margin-top: 20px; padding: 0px;}
		.busi-steps-count {position: static; display: inline-block; margin-bottom: 5px;}
		.phone-features-box { padding: 20px 0;}
		.business-phone-features > div { margin-top: 0px;}
		.business-phone-content { padding-bottom: 25px;}
		.sub-banner-content p br { display: none;}

		.business-phone-box-left .left-box img{position: relative;bottom: inherit;}
		.busi-steps.full {margin-left: 0px;}
		.busi-steps.full li {display: block;width: 100%;padding: 14px 10px 14px 10px;	}
		.business-phone-box-right.adj{padding-top: 0;}
		.business-phone-box-right-cont { padding-top: 0px;}
		.business-phone-box-left h3{font-size: 20px;}
		.col-white{margin: 50px 0px 30px 0px;}
		.business-phone-box .pic-box img{position: relative;bottom: inherit;}
		.business-phone-box .this-bg{display: none;}
		.open-col{padding-top: 30px;}
		.business-phone-box .texting .price{text-align: center;display: block;margin: 0px 0px 15px 0px;}
		.business-phone-box .texting{text-align: center;}
		.feature-overview .wrapper > ul > li{width: 50%;}

		/* 25-07-2019 */	
		.home-features .mid-box img.small-screen{max-width: 300px;min-width: 300px;}
		.plan-item-new{margin-bottom: 30px;}
		.plan-item-new .head .price{padding: 20px 10px 60px 20px;}
		.about-bottom .texting p { color: #fdfafa;}
		.ftr-contact{text-align: center;    border-top: 1px solid #2f2426;padding-top: 15px;margin-top: 30px;}

		.choose-block .plan-left .head-left{margin-right: 0;}
		.about-bottom.new-bg{background-position: right top;}
        
        
        /*===========================================================================
          27-08-2019 Support page
          ===========================================================================*/
        .sub-banner.support-banner .sub-banner-content.document { height: auto; display: block;}
        .help-box-block { width: 100%;}
        .sub-banner.support-banner { min-height: inherit; padding: 30px 0;}
        .support-top-box { padding: 25px 0;}
        .support-top-block { padding-bottom: 25px;}
        .support-top-main { margin-top: 0px;}
        .support-features-block { padding: 35px 0 50px 0;}
        .support-features-main .phone-features-box { margin-top: 15px; padding: 15px;}
        .support-advantage-block { padding: 25px 0;}
        .support-advantage-box { padding: 25px 0;}
        .support-advantage-box p { margin-bottom: 15px;}
        .important-info-main ul li { padding-left: 0px; text-align: center;}
        .important-info-main ul li:before { position: static; margin: auto; margin-bottom: 15px;}
        .important-info-main h3 { text-align: center;}
        .important-info-main ul li:last-child { padding-bottom: 0px;}
        .support-contracts-main .right h3 { font-size: 24px;}
        .support-contracts-main .right h3 span { font-size: 16px; padding-bottom: 0px;}
        .support-contracts-main .right p { margin-bottom: 20px;}
        
        
        .main-banner.first-banner .banner-content h1 {
            font-size: 28px; line-height: 36px;
        }
        .commen-pointor.mark-4 {
            bottom: 31px;
            right: 100px;
        }
        .commen-pointor.mark-3 {
            right: 101px;
        }

		/* 01-11-2019 */
		.choose-new-number .wrapper h3{font-size: 20px;line-height: 28px;}
		.number-benefits .right ul li{padding-bottom: 10px;}
		.number-plan-features .ftr-item{margin-top: 35px;}

		/* business-siptrunks-new 26-11-2019*/
			.trunking-features .texting{height: auto;margin: 0;}
			.sec-head h2{font-size: 24px;}
			.device-item{width: 47%;}
		/* business-siptrunks-new 26-11-2019 END*/
        
        
        /*===========================================================================
          22-01-2020 Crazy pbx page begin
          ===========================================================================*/
        .number-plan-block .price-box { margin-right: 0px;}
        .prbx-featues-red-plan-block .main .box { text-align: center;}
        .faq-wrapper { margin-left: 0px;}
        
        
        /*================================================================
          CrazyPBX Signup Form 28-02-2020
          ================================================================*/
        .crazy-sign-up-content-box { padding: 25px;}
        .crazy-sign-crazypbx-plan { padding: 25px;}
        .ip-phone-block { width: 100%;}
        .siganture-sign5-box-block { display: block !important;}
        .siganture-sign5-box { width: 100%; margin-bottom: 10px;}
        .crazy-sign-up-main { margin-top: 0px;}
        .crazy-sign-up-head { display: none;}
        .sub-banner.crazypbx-signup-banner { min-height: inherit;}
        .sign-crazypbx-finish { padding-top: 15px;}
        .signup-finished { padding: 25px;}
        .finished-step-count { position: static; margin: auto; margin-bottom: 15px;}
        .plan-finished-box { padding: 25px; text-align: center;}
        .plan-finished-span { position: relative; left: inherit; top: inherit; margin-bottom: 25px;}
        .plan-finished-span:after { left: 0px; right: 0px; top: inherit; bottom: -15px; border-color: #27080d transparent transparent transparent;}
        .signup-finished h3 { margin-bottom: 5px;}
        .signup-finished .signup-4-total, .signup-finished { text-align: center;}
        
        .commen-boxes { padding: 25px;}
        .terms-conditions-ul li { padding-left: 25px;}

		/* Crazy pxb Redesign 06-03-2020*/
		.banner-base-line{display: none;}
		.size-34 {font-size: 28px !important;line-height: 36px !important;}
		.sec-head {padding: 50px 0px;}
		.choose-pbx-plan .crazy-sign-crazypbx-plan{padding-top: 0;}
		.new-prbx-featues-section{text-align: center;}
		.new-prbx-featues-section h2 { font-size: 28px; font-weight: 600;}
		.optional-extras .item-box{margin-bottom: 30px;}
		.optional-extras{padding-bottom: 40px;}
		/* Crazy pxb Redesign 06-03-2020 END*/

		/* Crazy-nbn Page 09-04-2020*/
		.nbn-key-ftrs .icon{width: 80px;top: 25px;}
		.nbn-key-ftrs ul li{    padding: 25px 0px 30px 90px;}

		.full-spec-table .titile{float: none;width: 100%;padding-bottom: 10px;}
		.full-spec-table .titile:after{position: relative;margin-left: 5px;}
		.full-spec-table .descrption{overflow: visible;padding-left: 0}
		.full-spec-table>ul>li{padding: 20px;}
		.why-chose-nbn{padding-bottom: 0;}
		/* Crazy-nbn Page 09-04-2020 END*/

		/* Crazy-pbx Page 16-04-2020*/
		.what-make-diff .texting-box{margin-top: 10px;}
		.what-make-diff .texting-wrapper{background: none;}
		.rate-n-list .cm-listing{display: none;}
		.pbx-rate{margin: auto;}
		/* Crazy-pbx Page 16-04-2020 END*/

		/* Crazy-pbx Page 20-04-2020 */
		.grp-features .pic-box {text-align: center;}
		.grp-features .pic-box img{max-width: 400px;}
		.what-make-diff .texting-wrapper.alternate{background: none;}
		.what-make-diff .texting-wrapper.alternate,.what-make-diff .texting-wrapper{padding-left: 0;}
		/* Crazy-pbx Page 20-04-2020 END*/

		/* BUSINESS VOIP 02-05-2020 */
		.bottom-note .wrapper{text-align: center;padding: 160px 0px 0px;}
		.bottom-note .wrapper:before{right: 0;bottom: inherit;}
		.bottom-note .wrapper h3{font-size: 20px;font-weight: 600;}
		.bottom-note .wrapper p{font-size: 16px;line-height: 26px;}
		/* BUSINESS VOIP 02-05-2020 END*/

		/* BUSINESS VOIP 02-05-2020*/
		.two-col-wrapper.right,.two-col-wrapper.left{text-align: center;}
		.two-col-wrapper.right{border-top: 1px solid #d8d8d8;}
		.two-col-wrapper {padding: 30px 0px !important;}
		.voip-ben-sec{padding: 10px 0px;}

		.ways-to-start .left{padding: 30px 30px 0px 100px;}
		.ways-to-start .left .icon-btn{position: relative;right: inherit;top: inherit;margin-top: 20px;}
		.ways-to-start .cat-box{display: inline-block;}
		.ways-to-start .right{width: 100%;text-align: center;}
		.ways-to-start .cat-box .icon-btn{margin-top: 10px;}
		
		/* BUSINESS VOIP 02-05-2020 END*/

		/* Order submit page form 12-05-2020*/

		.order-submit-msg h2{font-size: 24px;line-height: 30px;}
		.order-sumbit-block{padding: 50px 0px;}
		/* Order submit page form 12-05-2020 END*/


		/* Fax to email serive page 28-09-2020*/
		.icon-ftrs-wrapper {justify-content: center;}
		.icon-ftrs-wrapper .ftr-boxes {width: 100%;}
		.two-col-sec .boxes{padding: 40px 10px;text-align: center;width: 100%;border-top:1px solid #574548;}
		.two-col-sec:before{display: none;}
		

		/* Fax to email serive page 28-09-2020 END*/

		/* SIP TRUNKS EDIT 28-12-2020 */
		
		.flex-wrapper .three-col-boxes{min-width: 97%;flex-grow: 1;}
		/* SIP TRUNKS EDIT 28-12-2020 END*/
		
        
	}
	@media screen and ( max-width: 600px ) 
	{
		.inner-features:before{width: 460px;height: 242px;}
		.img-pbx-features{width: 460px;height: 242px; }
		.img-pbx-features img {max-width: 380px;bottom: -63px;right: 80px;}
		.inner-features { padding-bottom: 220px;}
		.inner-features .item{padding-top:0;}
		.inner-features .item h3{font-size:18px;line-height:24px;}
		.products-block { padding-top: 80px;padding-bottom:50px;}
		.products-block h5,.sub-banner-content p { font-size: 16px;line-height:24px;}
		.sub-banner-content h1 { font-size: 32px;}
		.bottom-pages ul li a { padding: 0px 10px 0px 12px;font-size: 12px;}
		.bottom-pages ul li a:before{top:5px;}
		.link-box,.ftr-contact{text-align:center;}
		
		.doc-wrapper ul li {width: 46%;    margin: 2%;}
		/*===========================================================================
		10-06-2019 business keep your page begin
		===========================================================================*/
		.listing-wrapper ul.half li{width: 100%;float:none;}
		.feature-overview .wrapper > ul > li{width:100%;float:none;}
		.feature-overview .ftr-item-box{border-left: none;padding: 0px 0px 0px 5px;}
        
        
        .banner-map { display: none;}
        .commen-pointor.mark-1:before, 
        .commen-pointor.mark-1:after,
        .commen-pointor.mark-2:before, 
        .commen-pointor.mark-2:after,
        .commen-pointor.mark-3:before, 
        .commen-pointor.mark-3:after,
        .commen-pointor.mark-4:before, 
        .commen-pointor.mark-4:after,
        .commen-pointor.mark-5:before, 
        .commen-pointor.mark-5:after,
        .commen-pointor.mark-6:before, 
        .commen-pointor.mark-6:after { display: none;}
        .commen-pointor .map-location:before { display: none !important;}
        .commen-pointor { width: auto; height: auto; position: static; display: inline-block;}
        .commen-pointor span { display: block; width: 130px;}

		/* Crazy pxb Redesign 06-03-2020*/
		.new-prbx-featues-section .featues-section-box ul li{width: 48%;}
		/* Crazy pxb Redesign 06-03-2020 END*/

		/* Crazy-nbn Page 09-04-2020*/
		.nbn-key-ftrs{margin-top: 30px;}
		.nbn-key-ftrs ul li{padding: 110px 10px 30px 10px;text-align: center;}
		.nbn-key-ftrs .icon{height: 80px;margin: auto;right: 0;top: 30px;}

		.type-address{padding: 0px 0px 0px 0px;height: auto;background: none;max-width: 400px;margin: auto;
		margin-bottom: 15px;}
		.type-address .form-control{padding-left: 54px;}
		.type-address .btn-check{position: relative;bottom: inherit;right: inherit;margin-top: 12px;}
		/* Crazy-nbn Page 09-04-2020 END*/

		/* Crazy-pbx Page 16-04-2020*/
		.wifi-types.justify .wrapper{display: block !important;}
		.wifi-types.justify .item{margin: 10px;}

		/* Crazy-pbx Page 16-04-2020 END*/

		/* Crazy-pbx Page 20-04-2020 */
		.grp-features .pic-box img{max-width: 300px;}
		.descrips .price-box{margin: 10px;}
		/* Crazy-pbx Page 20-04-2020 END*/

		/* DID PRICING PAGE REDESIGN 29-12-2020 */

		.did-intro__image{flex-basis: 100%;text-align: center;}
		.did-intro__head{flex-basis: 100%;text-align: center;padding-top: 15px;}
		.did-intro__texting{padding-top: 10px;text-align: center;}

		/* DID PRICING PAGE REDESIGN 29-12-2020 END*/
        
        
	}
	/* 01-11-2019 */
	@media screen and ( max-width: 575px ) {
		.number-plan-block .price-box{    border-bottom: 1px solid #e7ebed;border-right: none;}
	}
	/* 01-11-2019 END*/


	
	
	@media screen and ( max-width: 480px ) 
		
	{	
		.inner-features:before{width: 350px;height: 185px;}
		.img-pbx-features{width: 350px;height: 185px; }
		.img-pbx-features img {max-width: 280px;bottom: -40px;right: 60px;}
		.inner-features { padding-bottom: 160px;}
		/* 01-11-2019 */
		.number-plan-features .ftr-item,.number-benefits .right ul li{padding: 120px 15px 0px;text-align: center;}
		.number-plan-features .ftr-item .icon,.number-benefits .right .icon{left: 0;right: 0;top: 0;margin: auto;}

		.choose-new-number .wrapper {
			padding: 160px 15px 40px 15px;text-align: center;		}
			.choose-new-number .wrapper .icon {
				height: 102px;
				left: 0;
				right: 0;
				top: 40px;
				bottom: inherit;
			}
		/* 01-11-2019 END*/
		/* business-siptrunks-new 26-11-2019 */
		.device-item{width: 100%;float: none;margin: 30px 0px 0px;}
		/* business-siptrunks-new 26-11-2019 END*/
		
	}
	@media screen and ( max-width: 400px ) {
		.doc-wrapper ul li {width: 96%;    margin: 2%;float:none;}
	}