/*------------------------
-- New Breakpoints 2018 --
------------------------*/

/*
** Media Queries
*/

/*--- Extra large devices (1170px-grid) ---*/

@media only screen and (min-width:1280px) and (max-width: 1315px){
	.central .new-top-header ul#menu-top-menu li.belong > ul.sub-menu{margin-left: -120px;}
	.central .new-top-header ul#menu-top-menu li.resources ul.sub-menu{margin-left: -40px;}

}

@media only screen and (min-width: 1200px) { 
.live-category-infograpic-container.tablet{display:none !important;}
}

@media only screen and (max-width:1279px) {	
	.home-banner-slider .banner-parentpage .bg-slide .la-badge {width: 135px !important;left: unset !important;top: 30px !important;right: 30px !important;height: 135px !important;padding-top: 30px;}
	.home-banner-slider .banner-parentpage .bg-slide .bus-badge {top: 255px !important;left: 390px !important;width: 86px !important;height: 86px !important;padding-top: 12px;}
	.bus-badge p{font-size:15px;}
	.la-badge p {font-size:14px;}
	.la-badge span{font-size:18px;}
	.banner-parentpage .bg-slide section{padding:0 25px;}
	.banner-parentpage .bg-slide section h2{font-size:54px;}
	.term-bottom{margin-left:25px;}
}

@media (min-width:1200px) and (max-width:1279px){
	#team-infographic{transform: scale(0.95);}
}
	
@media (min-width:1025px) and (max-width:1200px){
	#banner-caption-container.banner-parentpage #banner-caption section{left:40px;}
	.inbound-second-con .column1 .cont{width:100%;}
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
	.mobile.home-banner-slider, .mobile.mobile-inner-banner{display:none !important;}
	.desktop.home-banner-slider, .desktop.banner-container{display:block !important;}
	.banner-parentpage .free .caption-inner {margin: 90px auto 0;}
	.google-home-mobile {width: 135px !important;height: 141px !important;left: unset !important;top: 75% !important;right: 47% !important;}	
	.google-home-mobile.mobile{display:block !important;}
	.google-home-mobile img{max-width: 80%; width: 100%;}
	.home-banner-slider .banner-parentpage .bg-slide .bus-badge {top: 72% !important;left: unset !important;width: 100px !important;height: 100px !important;padding-top: 18px;right: 44% !important;}
	.la-promo-circle { width: 180px; height: 180px;}
	.la-promo-circle p {font-size: 12px; margin: 30px 0 0;}
	.la-promo-circle span {font-size: 22px;}
	.la-promo-circle small {font-size: 12px; display:block;margin-top: 10px;}
	.la-promo-circle em{font-size:35px;}
	#first-section-product-number #dial-feature{transform: scale(0.8);}
}

@media only screen and (min-width:768px) and (max-width:1279px) {
	header.desktop.central{display: none !important;}
	header.mobile.central{display: block !important;}
	.banner-container{margin-top:45px;}
	#first-section-product-number #dial-feature{display:none;}
	#first-section-product-number .interactive-wheel .col-md-5{width:100% !important;}
	
	.banner-parentpage .bundlespromo .caption-inner{margin-top:0;}
	.banner-parentpage .bundlespromo .bg-slide section{height: 600px;display: table-cell;vertical-align: middle;}
	.banner-parentpage .bundlespromo.slides .bg-slide section div.badge-connect-bundle{top:120px;}
	.banner-parentpage .bundlespromo .bg-slide .rectangle-background{left: unset !important;right: 0 !important;width: 65% !important;}
}

/*--- Large devices (970px-grid) ---*/

@media only screen and (min-width: 992px) and (max-width: 1199px){
	.live-category-infograpic-container.desktop{display:none !important;}
	.live-category-infograpic-container.tablet{display:block !important;}
	.live-category-infograpic-container.tablet img{width:100%;}
	/*Means Business Icons*/
	.voip-pig-slot{left: 83px;}
	.voip-pig-coin{left:88px;}
	.voip-cover-box-1, .voip-cover-box-2 {left:70px;}
	.voip-adsl-flex-arrowup-paper{left:74px;}
	.voip-adsl-flex-arrowdown-paper{left:132px;}
	.voip-phone-handset{left:73px;}
	.voip-globe-planet{left:60px;}
	.voip-smart-phone-speech{left:104px;}
	.voip-smart-phone-left, .voip-smart-phone-right{left: 120px;}
	.voip-monitor-rays{left:92px;}
	.anim-pbx-box-large{left: 93px;}
	.anim-pbx-box-lines{left:70px;}
	.anim-pbx-box-small-1, .anim-pbx-box-small-4{left:100px;}
	.anim-pbx-box-small-2, .anim-pbx-box-small-3{left:134px;}
	.anim-pbx-box-small-5, .anim-pbx-box-small-6{left:67px;}
	.unibox-1-laptop{left:42px;}
	.unibox-1-phone{left:81px;}
	.unibox-2-scope{left:48px;}
	.unibox-2-stand{left:72px;}
	.unicom-3-diamond{left:56px;}
	.unicom-3-man{left:74px;}
	.unibox-5-arrowdown{left:129px;}
	.unibox-5-arrowup{left:106px;}
	.unibox-5-laptop-phone{left:51px;}
	.unibox-6-laptop{left:53px;}
	.unibox-6-arrow{left:94px;}
	.unibox-7-window{left:50px;}
	.unibox-7-gear1{left:57px;}
	.unibox-7-gear2{left:82px;}
	.sip-phone-infog-1{left: 50px; top: 5px;}
	.sip-phone-infog-2{left: 220px; top: 5px;}
	.sip-phone-infog-3{left: 33px;}
	.sip-phone-infog-4{left: 236px;}
	.sip-phone-infog-5{left: 130px;}
	.sip-ip-pbx{left: 123px;}
	.sip-cloud-group{left: 137px;}
	.sip-router-work{left: 55px;}
	.sip-ant-left-infog{left: 59px;}
	.sip-ant-right-infog{left: 130px;}
	.sip-gray-gear-infog{left: 147px;}
	.sip-teal-gear-infog{left: 210px;}
	.sip-people-infog{left: 35px;}
	.sip-girl-infog{left: 223px;}
	.sip-guy-infog{left: 197px;}
	.sip-plus-work{left: 71px;}
	.ethernet-gear-icon{left: 8px;}
	.ethernet-lightning-icon{left: 39px;}
	.bpl-speech-arrow1{left: 52px;}
	.bpl-speech-arrow2{left: 68px;}
	.bpl-speech-bubble{left: 80px;}
	.bpl-speech-ray1, .bpl-speech-ray2, .bpl-speech-ray3{left: 115px;}
	.loc-pin-2{left: 44px!important;}
	.loc-pin-1{left: 100px!important;}
	.loc-pin-line{left: 45px!important;}
	.loc-phoneset{left:55px!important;}
	.loc-phoneset-phone{left:70px!important;}
	.loc-handshake{left:40px !important;}
	.loc-caller-ring{left:50px !important;}
	.loc-caller{left:60px !important;}
	.adsl-atom-icon{left:0;}
	.adsl-atom-c1-icon{left:22px;}
	.adsl-atom-c2-icon{left:40px;}
	.adsl-atom-c3-icon{left:88px;}

	.mean-box-content .mean-box p{text-align: center !important;}
	 .box-product-group .box-product .content section{height:320px;}
	 .box-product-group .box-product .content section.business-internet { height: 495px;}
	 .box-product-group .col-md-4 .box-product header h4 {font-size: 19px !important;}
	 .box-product-group .box-product .content .extended-box {height: 455px;}
	 #first-section-product-number .interactive-wheel .col-md-5 {width: 100% !important;}
	 #third-section-product-number .alltel-tv-player .playlist-wrapper, #third-section-product-number .alltel-tv-player div.video-container{width:100% !important; height: 337px;}
	 #third-section-product-number .alltel-tv-player .video-container-wrapper{width:600px;}
	 #third-section-product-number div.video-container iframe{height: 337px;}
	 .hosted-pbx-yt-video .video-hosted-pbx{width:100%;}
	 .hosted-pbx-yt-video .video-hosted-pbx img{width:100%;}
	 .hosted-pbx-yt-video .video-hosted-pbx iframe{width:100%;}
	 #business-voip-sub-intro .graphics-border img{width:100%;}
	 .sip-how-image{width:100%;}
	 .anim-bpl-canvas, .anim-bpl-versus-canvas{width: 100%;max-width: 450px; margin: 0 auto;}
	 .pstn-isdn .row{
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: vertical;
		-moz-box-orient: vertical;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-moz-box-align: start;
		-ms-flex-align: start;
		-webkit-align-items: flex-start;
		align-items: flex-start;}
	.pstn-isdn .row .pstn{ -webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		-ms-flex-order: 2;
		-webkit-order: 2;
		order: 2;}	
	.pstn-isdn .row .col-lg-6:last-child{    -webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		-ms-flex-order: 1;
		-webkit-order: 1;
		order: 1;}
	 
	 .sub-live-answering-forth .mean-box-content .mean-box {width: 227px; height: 250px; margin-right: 15px !important;margin-left: 0 !important;}
	 .inbound-second-con .respon-accordion.container.respon-innumbers{width:100%;}
	 .inbound-second-con .column2{padding:0 25px;}
	 .inbound-second-con{margin-top:40px !important}
	 .smartnumber-tool div > section div p.labelstart{font-size:20px;}
	 .smartnumber-tool div > section div.checkbox label{font-size:13px;}
	 .smartnumber-tool div > section div.checkbox div {padding: 0 0px 0px 20px;}
	 .smartnumber-tool div > section div.checkbox p {margin: 0 20px 0 0;}
	 .nbn-coverage-map{width:100%; height: 860PX;}
	 .nbn .broadband-content-col{width:55%;}
	 .nbn .broadband-content-image{width:40%;}
	 .map-legend .form-group {width: 33.33%;}
	 .broadband-cta-content .broadband-content-col {width: 50%;margin: 60px 30px 30px;}
	 .broadband-cta-content .broadband-cta-col1{width:40%;}
	 .broadband-cta-content{padding: 0 15px;}
	 .adsl-steps-lightbox{width: 100% !important;}
	 .adsl-steps-lightbox section .require-box{ width: 31.33%; height:400px; margin-right: 15px !important; margin-left: 0 !important;}
	 .adsl-steps-lightbox section .require-box img{width: 100%;}
	 .adsl-steps-lightbox section .require-box:last-child { margin-right: 0 !important;}
	 #lightbox-raiser .lr-container.adsl-steps-lightbox header h2{width:100%;}

	 .broadband-content{padding: 0 15px;}
	 .fax2email-info1-blue{left: 10px; z-index:1;}
	 .fax2email-info1-green{left: 110px; z-index:2;}
	 .fax2email-info2-blue{left: 350px; z-index:1;}
	 .fax2email-info2-green{left: 460px;z-index:2;}
	 .fax2email-info3-blue{right: 15px;z-index:1;}
	 .fax2email-info3-green{right: 120px; z-index:2;}
	 .fax2email-info1-line1{left: 200px;}
	 .fax2email-info1-line2{right: 265px;}
	 .fax2email-infographic-column1, .voice2email-infographic-cont1{width: 250px; margin-right: 75px;}
	 .fax2email-infographic-column2, .voice2email-infographic-cont2{width: 295px; margin-right: 91px;}
	 .fax2email-infographic-column3, .voice2email-infographic-cont3{width: 235px;}
	 .email2fax-what-column{width: 310px; margin-right: 60px;     padding: 0 15px;}
	 .email2fax-how-column {float: left; width: 600px;}
	 .email2fax-info1-green{left: 53px;top: 20px;}
	 .email2fax-info2-blue{left: 197px; z-index:1;}
	 .email2fax-info2-green{left: 255px; top: 20px; z-index:2;}
	 .email2fax-info3-blue{right: 70px; z-index:1;}
	 .email2fax-info3-green{right: 122px;top: 20px; z-index: 2;}
	 .email2fax-info1-line1{left: 145px;}
	 .email2fax-info1-line2{right: 158px;}
	 .email2fax-info-text2{left: 215px;}
	 .email2fax-info-text3{right: 140px;}
	 .email2fax-info-desc1{width: 190px;}
	 .email2fax-info-desc2{width: 190px; left: 216px;}
	 .email2fax-info-desc3{width: 160px;right: 11px; }
	 .voice2email-compatibility-column { float: none;width: 100%; padding: 0 15px;}
	.voice2email-compatibility-column:first-child { margin-bottom: 60px;}
	.voice2email-compatibility-column br{display:none;}
	.voice-sections-samples nav ul li a{padding-right:30px;}
	
	.ivr-info1-blue{left: 355px;}
	.ivr-info1-teal{left: 460px;}
	.ivr-info2-blue{left: 355px}
	.ivr-info2-teal{left: 460px;}
	.ivr-info3-blue{left: -15px;}
	.ivr-info3-teal{left: 90px;}
	.ivr-info4-blue{left: 360px;}
	.ivr-info4-teal{left: 460px;}
	.ivr-info5-blue{right: -10px;}
	.ivr-info5-teal{right: 90px;}
	.ivr-info-line1, .ivr-info-line2{left: 492px;}
	.ivr-info-line3{left: 490px;}
	.ivr-info-line4{left: 123px;}
	.ivr-info-line5{right: 120px;}
	.ivr-info-line6{left: 123px;}
	.ivr-info-text1{right: 60px}
	.ivr-info-text2{width: 330px; left: 0px;}
	.business-intro-text3{    width: 270px; right: 0;}
	.ivr-info-text4 {left: 300px;}
	.ivr-info-text5{left: 645px;}
	.ivr-info-text6{top: 1015px; left: 35px;}
	.ivr-info-text7{top: 1015px; left: 420px;}
	.ivr-info-text8{top: 1015px; left: 730px;}
	.ivr-info-text{font-size:18px;}
	.ivr-info-text3{ width: 255px; right: 0;}
	.ivr-info-text3 br {display: none;}
	
	.virtualoffice-va .virtual-addresses-box{margin-bottom:15px !important;}
	.virtualoffice-va .virtual-addresses-box img{width:100%;}
	.virtualoffice-va .virtual-addresses-box-info{width:100%;height:100%;padding:15px;background:#fff;}
	.virtual-addresses-box-image{margin-left:0;}
	.virtualoffice-va{padding:30px 0!important;background-color:#f6f6f6 !important;}
	.virtualoffice-va h2{font-size:20px !important;text-align:center;color:#1c2949;text-transform:uppercase;margin:0 auto;}
	.virtualoffice-va .virtual-addresses-box-info h3{font-size:20px;padding-bottom:15px !important;}
	.virtualoffice-va-greatfeatures{background:#fff !important;}  
	 
	.connect-bundle-content-image{float: none; width: 100%; display: block;padding-right: 0; margin: 0;}
	.connect-bundle-content-info, .bundle-pstn-content-info{float: none; width: 100%; display: block; margin: 30px 0 !important;}
	.bundle-pstn-content .broadband-content-column{display: block;text-align: center;}
	.bundle-pstn-content .broadband-content-column img{ width: 50%;}
	.bundle-pstn-content{padding:0 15px;}
	.bundle-pstn-content-image{float: none;width: 100%;display: block; padding: 0;max-width: 500px;margin: 15px auto;}
	.pstn-why-image-content img, .vob-what-image-content img { width: unset !important;}
	.routing-section-product-number .route-call-forward .routing-balloon{left:250px;}
	.routing-section-product-number .route-call-forward .routing-arrow-to-left, .routing-section-product-number .route-call-forward .routing-arrow-to-right{left:310px !important;}
	.routing-section-product-number .route-call-forward .grey-iphone{left:166px;}
	.routing-section-product-number .routing-telephone{left: 190px;}
	.routing-section-product-number .routing-splay-man-1{left: 89px;}
	.routing-section-product-number .routing-splay-man-2{left: 185px;}
	.routing-section-product-number .routing-splay-man-3{left: 281px;}
	.routing-section-product-number .routing-rays-1{left:264px;}
	.routing-section-product-number .routing-rays-2{left:265px;}
	.routing-section-product-number .routing-rays-3{left:266px;}
	

	.msg247-infograph-partial{left: 18px; width: 94%; top: -1px;}
	.msg247-infograph-complete{left: 15px; width: 95%; top: -17px;}
	.msg247-infoicon-24circle{left: 45px; width: 16%; top: 182px;}
	.msg247-infoicon-buildingcircle{left: 215px; width: 16%; top: 65px;}
	.msg247-infoicon-mancircle{left: 380px; width: 16%; top: 182px;}
	.msg247-infoicon-maccircle{left: 551px; width: 16%; top: 90px;}
	.msg247-infoicon-tvcircle{left: 721px; top: 207px; width: 16%;}
	.msg247-infoicon-cellphonecircle{left: 721px; width: 16%; top: -10px;}
	.text-info-1{top: 355px; width: 100px;left: 50px;}
	.text-info-2{left: 60px; width: 120px;}
	.text-info-3{left: 392px; top: 125px;}
	.text-info-4{left: 556px;top: 280px;}
	.text-info-5{left: 810px;top: 149px;width: 120px;}
	#third-section-product-number div.video-container .player-container{padding-top:160px;}
	.msg247-infoicon-thick-lines-cover-front{width: 125%; right: 0;}
	.msg247-infoicon-thick-lines-cover-full{width: 125%;}
	
	.team-infoicon-lines{left: 39px; width: 95%; top: 22px;}
	.team-infograph-complete{left: 38px; width: 95%; top: 19px;}
	.team-infoicon-24circle{left: 62px; width: 15%; top: 251px}
	.team-infoicon-buildingcircle{left: 208px; width: 15%; top: 140px;}
	.team-infoicon-mancircle{left: 361px; width: 15%; top: 252px;}
	.team-infoicon-maccircle{right: 286px; width: 15%; top: 196px;}
	.team-infoicon-recipientcircle{right: 127px; width: 15%; top: 130px;}
	.team-infoicon-man-smallcircle{right: 134px; width: 7.5%; top: 41px;}
	.team-infoicon-sms-smallcircle{right: 37px; width: 7.5%;top: 117px;}
	.team-infoicon-tv-smallcircle{right: 56px; width: 7.5%; top: 251px;}
	.team-infoicon-people-smallcircle{right: 188px; width: 10%; top: 297px;}
	.team-info-1{left: 50px; top: 415px;}
	.team-info-2{left: 50px; top: 176px;}
	.team-info-3{left: 240px; top: 315px; width: 100px;}
	.team-info-4{left: 369px;top: 155px;}
	.team-info-5 {right: 250px;top: 90px;}
	.team-info-6 {right: -20px;top: 28px;width: 140px;}
	.team-infoicon-thick-lines-cover-front{right:0; width:130%;}
	
	
	.recep-infoicon-lines{width: 95%; left: 39px; top: -4px;}
	.recep-infograph-complete{left: 38px; top: -5px; width: 95%;}
	.recep-infoicon-24circle{left: 69px;top: 276px;width: 17%;}
	.recep-infoicon-buildingcircle { left: 228px;top: 148px; width: 17%;}
	.recep-infoicon-mancircle {left: 384px;top: 275px;width: 17%;}
	.recep-infoicon-calendarcircle {right: 236px;top: 149px; width: 17%;}
	.recep-infoicon-phonecircle {right: 59px; top: 22px; width: 17%;}
	.recep-infoicon-maccircle{right: 52px;top: 282px;width: 17%;}
	.recep-infoicon-sms-smallcircle {right: 219px;top: 418px;width: 9%;}
	.recep-infoicon-tv-smallcircle {right: 321px; top: 494px;width: 9%;}
	.recep-info-1 {left: 75px; top: 460px;}
	.recep-info-2 {left: 90px;top: 195px;}
	.recep-info-3 {left: 245px;top: 350px;}
	.recep-info-4 { left: 415px;top: 191px; width: 100px;}
	.recep-info-5 {right: 250px;top: 78px;}
	.recep-info-6 {right: 240px;top: 355px;}
	.recep-info-7 {right: 84px;top: 484px;}
	
	#seventh-section-product-number nav ul li a{font-size:17px;}
	.inbound-first-con .parent-con .column {padding-bottom: 0;  margin: 0;}
	.inbound-first-con .parent-con .column.margin-top-50 {margin: 0 !important;}
	.banner-inner-page.cover-left .banner-inner-caption .caption-content{width:290px; float:none; margin-left:25px;}
	.banner-inner-caption .caption h3{font-size: 35px;}
	.banner-inner-page.cover-right .banner-inner-caption .caption-content {margin-left: 120px; width: 80%;padding-right: 25px;}
	
	.compare-hardware-voip{height:70px;}
	.compare-hardware-voip section.content{height:70px;}
	.old-insidepage.banner-container .float-right{float:none !important;}
	.old-insidepage.banner-container .banner-caption-content .caption-right{padding:0 20px;}
	.alltelproduct section.product-add-cart{height:30px; line-height:30px;}
	

} 

/*--- iPad in portrait & landscape ---*/
@media only screen and (min-width:768px)and (max-width:1024px){
	.no-br{display:none !important;}
	.extend-br br{display:none;}
	.button-md{width:260px;height:45px;font-size:20px;}
	.parent-con{margin-left:15px;margin-right:15px;}
	.mobile-width{width:290px!important;margin:0 auto;}
	#first-section.mobile div > section{margin-top:30px;}
	#first-section.mobile section h4{margin:15px 0 5px;}
	#first-section-product-number.internet{background-color:#f6f6f6;}
	#second-section.solutions-section .mobile .mobile-width header h2{font-size:22px;}
	#second-section.solutions-section .mobile .solution-boxes{height:132px;width:100%;margin-bottom:5px;margin-right:0;margin-left:0;}
	#second-section.solutions-section .mobile .solution-boxes section{height:132px;}
	#second-section.solutions-section .mobile .solution-boxes section h3{font-size:23px;}
	
	#lightbox-raiser .lr-container header h2{font-size:18px;font-weight:900;width:310px;padding:15px 10px !important;}
	#lightbox-raiser .lr-container{width:90% !important;margin:20% auto !important;}
	.all-video-lightbox.all-video-lightbox{width:90% !important;margin:20% auto !important;}
	#video-lightbox header h4, #lightbox-raiser header h4{padding:15px 10px !important;font-size:18px;width:310px;}
	#video-lightbox span.close, #lightbox-raiser span.close{background-image:url(../images/mobile/Cross.svg);background-position:unset;top:18px;right:10px;}
	.all-video-lightbox header .lightbox-raiser-close{background-image:url(../images/mobile/Cross.svg);background-position:unset;top:20px;right:10px;}
	.all-video-lightbox #video-placeholder{width:100%;}
	.lr-container.all-video-lightbox .lr-content > section{font-size:0}
	.lr-container.all-video-lightbox .lr-content > section iframe{height:220px;}
	#third-section.growing-business-section.homepage header{padding-top:30px;}
	.growing-business-section header h2{font-size:25px;}
	.growing-business-section header p{font-size:18px;line-height:22px;}
	.watch-read{height:384px;}
	.watch-read .hover-content .content{width:100%;height:384px;padding:80px 30px;position:relative;display:block;}
	.watch-read section:hover .hover-content{transition:none;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;height:0%;}
	.watch-read .mobile.wrapper-wacthread section{display:none;overflow:hidden;top:-60px;}
	.watch-read .mobile.wrapper-wacthread section.active{display:block;}
	.watch-read .mobile.wrapper-wacthread section.active .hover-content{height:100%;}
	.watch-read .mobile.wrapper-wacthread .button-basic{display:block;text-align:center;margin:0 auto;margin-top:60px;font-weight:900;}
	.watch-read .hover-content p{margin-top:35px;}
	.mobile-watch-close{width:50px;height:50px;position:absolute;right:0;top:0;cursor:pointer;z-index:10;background-image:url(../images/mobile-icon-close.svg);background-repeat:no-repeat;top:30px;right:30px;background-position:center;}
	.watch-read .hover-content .content h3{font-size:25px;}
	.watch-read .hover-content p br{display:none;}
	.inbound-first-con.aboutus-mission{background:rgba(255, 255, 255, 0.9) !important}
	.mobile-inner-banner .inner-page div.caption.aboutus{background:rgba(39, 170, 225, 0.70);}
	.mobile-inner-banner .inner-page div.caption.aboutus h1{font-size:28px;color:#fff;font-style:normal;font-family:'Lato', sans-serif !important;font-weight:900 !important;}
	.mobile-inner-banner .inner-page div.caption.aboutus p{font-size:23px;color:#fff;font-family:'Lato', sans-serif !important;font-weight:400 !important;line-height:27px;margin:10px 0 0;text-transform:uppercase;}
	.mobile-inner-banner .inner-page div.caption.aboutus p br{display:none;}
	.mobile-inner-banner .inner-page div.caption.aboutus .button-banner-play{font-family:'Lato', sans-serif !important;font-weight:400;width:134px;padding:10px 35px;text-align:right;border-radius:100px;border-style:solid;border-width:1px;background:none;transition:all .2s ease-out;outline:none;position:relative;line-height:15px;color:#27AAE1 !important;}
	.mobile-inner-banner .inner-page div.caption.aboutus .button-banner-play > span{display:inline-block;position:absolute;left:35px;top:6px;}
	.mobile-inner-banner .inner-page div.caption.aboutus .play-banner-icon{background-position:-418px -519px;width:23px;height:23px;}
	.insidepage.inbound-first-con .container .col-md-12 h1{padding-top:15px !important;}
	.insidepage.inbound-first-con.bps-sip{padding-bottom:30px !important;background-color:rgb(246, 246, 246) !important;}
	.inbound-second-con .respon-accordion.container.respon-innumbers{padding:0 15px !important;}
	.respon-accordion.container.respon-1800, .respon-accordion.container.respon-routing, .respon-accordion.container.respon-smartnumbers{padding:0 15px !important;}
	#second-section-product-number.catpage .boxes.accord-open, #second-section-product-number.catpage .boxes.accord-open header{background-color:#f6f6f6 !important;}
	
	
	header#respon-inbound-feature{padding:10px 15px 10px 0 !important;}
	header#respon-inbound-feature span.state{right:0;display:block;}
	
	.dual-button-section, .dual-button-section.bottom-home{padding-top:60px;}
	.dual-button-section .mobile button{font-size:20px;width:260px;height:41px;}
	.dual-button-section.inboundnumber-bottom h3, .dual-button-section.bottom-home h3{font-size:25px;}
	.dual-button-section.inboundnumber-bottom section{padding:30px 0 60px;}
	#typing-section section, #typing-section.new-typing-live-con section{font-size:18px;}
	#typing-section section br{display:none;}
	#typing-section p{margin:20px auto 30px;font-size:15px;}
	#typing-section section p{font-size:18px;}
	#typing-section button{margin-bottom:30px;font-size:20px;width:200px;height:44px;}
	#typing-section span.comma-blue{margin:30px auto 40px;}
	#typing-section button.button-redesign-lg{width:200px;height:44px;}
	.section-location-local{background:#fff !important;padding:45px 0;border-top:solid 1px rgba(182, 182, 182, 0.4);border-bottom:solid 1px rgba(182, 182, 182, 0.4);}
	.section-location-local .container{padding:0;}
	.section-location-local h2{font-size:20px !important;text-transform:uppercase;width:290px;margin:0 auto;}
	.section-location-local .mobile-location-slider .slide{text-align:center;}
	.section-location-local .mobile-location-slider .slide p{margin-top:10px;padding:0 15px;font-size:13px;}
	.section-location-local .mobile-location-slider .slide:last-child{padding-bottom:0;}
	.section-location-local .mobile-location-slider .slide p:last-child{margin-bottom:0;padding-bottom:0;}
	.section-location-local .mobile-location-slider .slide img{margin:0 auto;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev, .slick-next{background-color:rgba(182, 182, 182, 0.7);width:22px;height:42px;z-index:2;top:25%;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev{left:0;}
	.section-location-local .mobile-location-slider .slide-items .slick-next{right:0;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev::before{background-image:url(../images/mobile/left.png);}
	.section-location-local .mobile-location-slider .slide-items .slick-next::before{background-image:url(../images/mobile/right.png);}
	.section-location-local .mobile-location-slider .slide-items .slick-prev:before, .slick-next:before{opacity:1;line-height:10px;width:100%;height:100%;color:transparent;background-position:50% 75%;background-repeat:no-repeat;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{background-color:rgba(182, 182, 182, 0.7);cursor:pointer;}
	.section-location-local .mobile-location-slider{margin:45px auto 0;font-size:0;}
	.section-location-local .mobile-location-slider .slide{display:inline-block;vertical-align:top;text-align:left}
	.section-location-local .mobile-location-slider .slide ul{list-style:none;width:100%;margin:0 auto;}
	.section-location-local .mobile-location-slider .slide ul li{font-size:15px;width:180px;margin:0 auto 15px;position:relative;}
	.section-location-local .mobile-location-slider .slide ul li:before{background:rgba(0, 0, 0, 0) url("http://www.alltel.com.au/wp-content/themes/alltel/images/location-pin.svg") no-repeat scroll 0 0;content:"";font-size:15px;height:30px;position:absolute;width:30px;left:-40px;}
	
	#forth-section-product-number.sub-live-answering-forth .means-business-slider .slide-items .slick-prev, #forth-section-product-number.sub-live-answering-forth .means-business-slider .slide-items .slick-next{top:50%;}
	#fifth-section-product-number .row{margin-top:0px !important;}
	#fifth-section-product-number .great-feature-box{padding:15px 0 30px;border-top:1px solid rgba(56, 56, 57, 0.5);}

	#section-compare .custom-blue-table.mobile section p{text-align:left !important;padding-left:30px !important;}
	#section-compare .custom-blue-table.mobile section .cols-row-30 p{text-align:right !important;padding-right:30px !important;}
	#section-compare .custom-blue-table.mobile section .cols-row-30 p > span{margin-right:0 !important;}
	.custom-blue-table.active{margin-top:15px;margin-bottom:15px;background:#fff;}
	
	.great-feature .mobile-accordion.active,
	.enhance-section .mobile-accordion.active,
	.compare-section .mobile-accordion.active{background:#f6f6f6;}
	.great-feature .mobile-accordion.active .accordion-content,
	.enhance-section .mobile-accordion.active .accordion-content{padding-left:0 !important;padding-right:0 !important}
	.mobile-inner-banner .inner-page div.caption.inboundcat section, .mobile-inner-banner .inner-page div.caption.lpacat section, .mobile-inner-banner .inner-page div.caption.bpscat section{height:234px;display:table-cell;vertical-align:middle;padding-top:0;}
	.mobile-modal-child{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:#fff;z-index:9999999999;}
	.mobile-modal-child header{padding:15px;color:#383839;font-size:15px;font-family:'Lato', sans-serif;font-weight:900;position:relative;}
	.mobile-modal-child header .modal-mc-close{background:url(http://www.alltel.com.au/wp-content/themes/alltel/images/mobile/mobile-modal-close.svg) no-repeat center;width:50px;height:50px;position:absolute;right:0;top:0;cursor:pointer;z-index:10;}
	.modal-child-pages{}
	.modal-child-pages .mc-page{height:100px;position:relative;margin-bottom:5px;width:100%;background-position:center bottom;background-size:cover;float:none;}
	.modal-child-pages .mc-page:last-child{margin-bottom:0;}
	.modal-child-pages .mc-page a{display:block;background:rgba(0,0,0,0.5);}
	.modal-child-pages .mc-page a p{height:100px;display:table-cell;vertical-align:middle;font-size:23px;color:#fff;text-transform:uppercase;padding-left:15px;font-family:'Lato', sans-serif;font-weight:900}
	.mc-page.banner-1300number{background-position:0 -36px;}
	.mc-page.banner-1800number{background-position:0 -57px;}
	.mc-page.banner-13number{background-position:0 -26px;}
	.mc-page.banner-smartnumbers{background-position:0 -70px;}
	.mc-page.banner-localconnect{background-position:0 -10px;}
	.mc-page.banner-routing{background-position:0 -70px;}
	.mc-page.banner-pstnbundles{background-position:0 -80px;}
	.mc-page.banner-virtualbundles{background-position:0 -60px;}
	.banner-content-page.banner-nbn{background-position:0 -30px;}     
	.banner-content-page.banner-ethernet{background-position:0 -85px;} 
	
	.homepage.super-mobile-accordion .mobile-accordion{border-bottom:0;}
	.homepage.super-mobile-accordion .mobile-accordion section{border:solid 1px rgba(182, 182, 182, 0.4);}
	.homepage.super-mobile-accordion .mobile-accordion header{padding:10px 50px 10px 15px !important;}
	.homepage.super-mobile-accordion .mobile-accordion section label{font-weight:normal;font-family:"Lato",sans-serif;font-size:15px !important;}
	.homepage.super-mobile-accordion.active .mobile-accordion header label{color:#27aae1;}
	.homepage.super-mobile-accordion .mobile-accordion header span.state{right:15px;top:0px;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content{padding:0px 15px 15px 15px;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content a{margin-top:15px;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content, .homepage.super-mobile-accordion .mobile-accordion div.accordion-content p{font-size:15px !important;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content section{border:none;}
	
	#business-voip-intro.super-mobile-accordion .accordion-content p.text-white-rgba{color:#383839 !important;}
	#business-voip-intro.sip-how-sip h2{padding-top:0px !important;}
	.sip-image-mobile{margin:0 auto;text-align:center;}
	.sip-title-desc-cont h4.font-18{font-size:13px !important;font-weight:900;}
	.sip-title-desc-cont p{font-size:13px !important;}
	.sip-title-desc-cont p:last-child{margin-bottom:0 !important;}
	.inbound-first-con.pstn{background-color:#fff;padding-bottom:30px;}
	

	
	.broadband-content-col h2{font-weight:400 !important;}
	.tm-trademark,.tm-trademark2{top:0;}
	.voice-border-column{display:none;}
	
	.voice2email-compatibility-column.voiceover-recording{padding:30px 15px !important;margin:0 auto;text-align:center;}
	.voice2email-compatibility-column.voiceover-recording header h2{color:#1c2949 !important;font-size:20px !important;text-align:center;text-transform:uppercase;}
	.voice2email-compatibility-column.voiceover-recording p{text-align:center;}
	.voice2email-compatibility-column.voiceover-recording .cta-enquire-alltel{font-size:19px;}
	#lightbox-raiser .lr-container.enquire-lightbox header{padding:10px 15px;}
	.enquire-form{padding:0px 15px 20px 15px;}
	.enquire-form .enquire-frm input[type="text"], .enquire-form .enquire-frm input[type="email"]{margin-bottom:0px;}
	.enquire-form .enquire-frm div.no-padding-left{padding-left:15px !important;}
	.enquire-form .enquire-frm div.no-padding-right{padding-right:15px !important;}

	
	.super-mobile-accordion .bundle-pstn-content.active .bundle-pstn-content-info.vos-bundle.mobile-accordion {background:#f6f6f6 !important;}
   

	.super-mobile-accordion .vo-why.active .mobile-accordion {background:#f6f6f6 !important; border-bottom:none;}
	.super-mobile-accordion .bundle-pstn-content.mobile-accordion.active {background:#f6f6f6 !important; }
	.bundle-accordion-wrapper {display:block; margin:25px 0px 30px 0px; overflow:hidden;}
	.respon-container.bundle-accordion {background:#fff;border-top:1px solid rgba(182, 182, 182, 0.4); padding:0;}  
	.respon-container.bundle-accordion header {padding:10px 15px !important;}
	.respon-container.bundle-accordion header h4 {font-size: 15px !important; color: #383839;} 
	.respon-container.bundle-accordion header span.respon-accordion-state {right:20px !important;}
	.respon-container.bundle-accordion .vo-bundle-content {display:none;}
	.respon-container.bundle-accordion .vo-bundle-content p{padding: 15px}  
	.respon-container.bundle-accordion .vo-bundle-content a {display:block;} 
	.respon-container.bundle-accordion .vo-bundle-content img {margin: 0 auto;}

	body.aboutus .row{margin-right:0px;margin-left:0px;}  
	.aboutus-mission h2{padding-top:30px;padding-bottom:20px;font-size:25px;}
	.aboutus-mission p.font-25{font-size:18px !important;}
	.aboutus-ourcustomer h2{font-size:28px;margin-top:30px;}
	.aboutus-ourcustomer h2.padding-bottom-40{padding-bottom:20px !important}   
	.aboutus-ourcustomer section.boxes{width:100%;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow{width:100%;height:137px;display:block;margin:0 0 5px 0 !important;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow .cont{padding:30px 15px;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow .cont h2{font-size:25px;margin-top:0px;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow .cont p{font-size:15px;}
	.aboutus-ourcustomer section.boxes.different{padding:30px 15px;margin-bottom:30px;margin-top:30px !important;}
	.aboutus-ourcustomer section.boxes.different .cont h2{font-size:30px !important;}
	.aboutus-ourcustomer section.boxes.different .cont h2:after{margin:0 0 0 35px;}
	.aboutus-ourcustomer section.boxes.different p.font-25{font-size:18px !important;}
	.aboutus-centered-text{width:100%;}
	#aboutus-clients-section.padding-top-60{padding-top:30px !important;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion{border-bottom:none;cursor:pointer;background:none;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header{text-align:center !important;padding:10px 0 10px 0 !important;margin:0 auto;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header h2{font-size:25px;color:#27AAE1 !important;text-align:center !important;display:inline-block;padding-bottom:5px !important;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header div.circle{width:33px;height:32px;border-radius:100px;border:1px solid #27AAE1;position:relative;margin:0 auto;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header div.circle span.state{position:absolute;background-repeat:no-repeat;width:100%;height:35px;right:9px;top:-3px;opacity:1;cursor:pointer;background-position:right center;display:block;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header span.state.open{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-plus.svg')}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header span.state.close{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-minus.svg');opacity:1;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion div.accordion-content{display:none;cursor:default;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion.active div.accordion-content{padding:30px 15px 0px 15px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion.active div.accordion-content p.text-center{font-size:18px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-centered-text.padding-bottom-60{padding-bottom:30px !important;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image{font-size:0;position:relative;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont{width:calc(100%/2 - 10px);height:96px;margin-bottom:10px;margin-right:10px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont div{height:96px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont div img{margin:0 auto;text-align:center;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont.client2 div img{height:90px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont:nth-child(even){left:10px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .cta-other-clients{margin:0 auto;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .mobile-other-clients{display:none;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .mobile-other-clients.active{display:block;}
	#bottom-history.about-bfc{height:382px;}
	#bottom-history.about-bfc .hover-content .content{width:100%;height:382px;padding:40px 30px;position:relative;display:block;}
	#bottom-history.about-bfc section:hover .hover-content{transition:none;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;height:0%;}
	#bottom-history.about-bfc .mobile.bfc-content{position:relative;}
	#bottom-history.about-bfc .mobile.bfc-content section{display:none;overflow:hidden;top:-60px;}
	#bottom-history.about-bfc .mobile.bfc-content section.active{display:block;}
	#bottom-history.about-bfc .mobile.bfc-content section.active .hover-content{height:100%;}
	#bottom-history.about-bfc .mobile.bfc-content .button-basic{display:block;text-align:center;margin:0 auto;margin-top:60px;font-weight:900;text-transform:uppercase;}
	#bottom-history.about-bfc .hover-content .content h3{font-size:25px;margin:0 0 25px}
	#bottom-history.about-bfc .hover-content .content p{font-size:15px;}
	#bottom-history.about-bfc .hover-content .content button{font-weight:300 !important;text-transform:unset !important; margin-top:30px !important;}
	footer section{padding:15px 0 95px;}
	footer section .socialmedia-footer{margin-bottom:30px;}
	footer section .socialmedia-footer a{margin-right:15px;}
	footer section .socialmedia-footer img{display:inline-block;}
	footer section .column1-mobile, footer section .column2-mobile{float:left;width:50%;}
	footer section .column1-mobile p, footer section .column2-mobile p{margin-bottom:20px;color:#fff;font-size:13px;}  
	footer section .column1-mobile a, footer section .column2-mobile a{color:#fff;font-size:13px;}
	footer section .column1-mobile a:hover, footer section .column2-mobile a:hover{color:#FF5E00;}
	footer section small{font-size:11px;margin-top:10px;color:#fff;}
	.footer.mobile p{margin-bottom:10px !important;}

	#la-promo-trial{padding:30px 0 !important;}
	#la-promo-trial .limited-time-text{font-size:20px !important;margin-bottom:40px;}
	#la-promo-trial .head-time-text{font-size:23px !important;}
	#la-promo-trial .head-time-text br{display:unset}
	#la-promo-trial main {width: calc(100% + 30px);background: #fff;margin-left: -15px;height: auto;}
	#la-promo-trial main section {margin: 0;top: -70px;width: 100%;background-size: contain;font-size: 28px !important;padding: 46px;position: absolute;}
	.stipe-white-trial {font-style: italic;font-size: 20px !important;margin: 0 !important;padding: 60px 30px 30px !important;}
	.signup-time-text{font-size: 20px !important;margin-bottom: 40px !important;}
	#la-promo-trial a.button-basic {padding: 15px 60px;font-size: 20px !important;}
	.mobile-inner-banner .inner-page div.image-background.lapromo-bg{background-repeat: no-repeat;background-size: 130% !important;position: relative;overflow: hidden;
	}
	.mobile-inner-banner .inner-page div.image-background.lapromo-bg-msg{background-position: -90px -10px !important;background-repeat: no-repeat;background-size: 130% !important;position: relative;overflow: hidden;
	}
	.lapromo-bg-msg h3{margin-top:0}
	.la-promo-circle {width: 172px; height: 172px; border-radius: 50%; background: #e43346; text-align: center; position: absolute;right: 10px; top: 60px;}
	.la-promo-circle p {font-size: 12px; margin: 40px 0 0; line-height: 10px;}
	.la-promo-circle em { font-size: 35px;}
	.la-promo-circle span {font-size: 22px;line-height: 20px;}
	.la-promo-circle small {font-size: 12px;	display:block;margin-top: 10px;}
	.la-badge-mobile{background: rgba(228, 51, 70, 0.85);z-index: 100;   position: absolute;border-radius: 100%;text-align: center;color: #fff;top: 15px;left: 10px;width:150px;height:150px;padding-top: 40px;}
	.bus-badge-mobile{background: rgba(228, 51, 70, 0.85);z-index: 100;   position: absolute;border-radius: 100%;text-align: center;color: #fff;top: 115px;left: 70px;width:86px;height:86px;padding-top: 12px;}
	.la-badge-mobile p, .bus-badge-mobile p{color:#fff;font-size:15px;margin-bottom:4px;font-family: 'Lato', sans-serif;font-weight: 900;}     
	.la-badge-mobile span{color:#fff;font-size:21px;font-family: 'Lato', sans-serif;font-weight: 900;}    
	 
	.alltel-lightbox.lightbox-la-trial .alltel-lightbox-container {width: calc(100% - 60px);}
	.google-home-mobile{position: absolute; top: 120px; bottom: 0; left: 15px;}
	.google-home-mobile img{    max-width: 80px; width: 100%;}
	.mobile-banner .promo div.image-background{position:relative;}
	.mobile-banner .promo div.caption br { display: none;}
	.mobile.home-banner-slider, .mobile.mobile-inner-banner{display:none !important;}
	.desktop.home-banner-slider, .desktop.banner-container{display:block !important;}
	.banner-container.home, .banner-container div.slides, .banner-container .slides .bg-slide{height: 400px;}
	.banner-parentpage .caption-inner{margin: 90px auto 0;}
	.banner-parentpage .slide1 .bg-slide .rectangle-background { background-position: 100px top;}
	.home-banner-slider .banner-parentpage .bg-slide .la-badge {width: 117px !important;left: unset !important;
	top: 30px !important;right: 30px !important;height: 117px !important;padding-top: 30px;}
	.home-banner-slider .banner-parentpage .bg-slide .bus-badge {top: 265px !important;left: unset !important;width: 86px !important;height: 86px !important;padding-top: 12px;right: 300px !important;}
	.bus-badge p{font-size:15px;}
	.la-badge p{font-size:11px;}
	.la-badge span{font-size:15px;}
	.banner-parentpage .bg-slide section h2{font-size:28px;}
	.banner-parentpage .bg-slide section p{font-size: 20px !important;color: #FFF !important;font-weight: 900;}
	.banner-parentpage .bg-slide section p br{display:none;}
	.banner-parentpage .bg-slide section{padding:0 25px; width:315px;}
	.google-home-mobile {position: absolute;width: 84px !important;height: 114px !important;left: unset !important;top: 280px !important;right: 355px !important;}
	.google-home-mobile img{ max-width: 80px; width: 100%;}
	
	
	.banner-parentpage .bundlespromo .caption-inner{margin-top:0;}
	.banner-parentpage .bundlespromo .bg-slide section{width: 350px !important;height: 400px;display: table-cell;vertical-align: middle;}
	.banner-parentpage .bundlespromo.slides .bg-slide section h2{font-size:28px !important;}
	.banner-parentpage .bundlespromo.slides .bg-slide section p{font-size:18px !important; color: rgba(244, 218, 128, 0.8);}
	.banner-parentpage .bundlespromo.slides .bg-slide section a{margin-top: 0 !important;}
	.banner-parentpage .bundlespromo.slides .bg-slide section div.badge-connect-bundle{width: 130px;height: 130px;
    right: -115px !important;top: 70px;}
	.banner-parentpage .bundlespromo.slides .bg-slide section div.badge-connect-bundle p{font-size: 22px !important;
    margin: 30px 0 0 !important; color: #1c2949 !important;}
	.banner-parentpage .bundlespromo.slides .bg-slide section div.badge-connect-bundle em{font-size: 36px !important; line-height: 36px !important;}
	.banner-parentpage .bundlespromo.slides .bg-slide section div.badge-connect-bundle span{font-size: 10px !important;}
	.banner-parentpage .bundlespromo .bg-slide .rectangle-background{left: unset !important;right: 0 !important;width: 65% !important;}
}

/*--- Medium devices (tablets, container width - 750px) ---*/
@media only screen and (min-width : 768px) and (max-width : 991px){
	.width-765, .width-750, .width-800, .width-900{width:100% !important;}
	.live-category-infograpic-container.desktop{display:none !important;}
	.live-category-infograpic-container.tablet img{width:100%;}
	#fifth-section-product-number .great-feature-box p{font-size:18px;margin-bottom:15px;}
	.inbound-first-con .parent-con{margin:0;}
	.inbound-first-con .parent-con.team-mess{margin:0;}
	.inbound-first-con .parent-con.recept-con{margin:0;}
	.inbound-first-con .column{width:100%;padding:15px 15px 15px 0px;}
	.inbound-first-con .parent-con.team-mess .column{margin:0 !important;}
	.inbound-first-con .parent-con.recept-con .column{margin:0 !important;}
	.inbound-first-con .column:first-child{padding-bottom:0px;margin-right:0px;}
	.inbound-first-con h1{font-size:38px;}
	.inbound-first-con h4{font-size:28px;}
	.inbound-first-con .column .first{padding-top:0px;}
	.smartnumber-tool h2 {    font-size: 37px !important;}

	/*Means Business Icons*/
	.voip-pig-slot{left: 55px;}
	.voip-pig-coin{left: 60px;}
	.voip-cover-box-1, .voip-cover-box-2 {left:42px;}
	.voip-adsl-flex-arrowup-paper{left:47px;}
	.voip-adsl-flex-arrowdown-paper{left:104px;}
	.voip-phone-handset{left:46px;}
	.voip-globe-planet{left:30px;}
	.voip-smart-phone-speech{left:74px;}
	.voip-smart-phone-left, .voip-smart-phone-right{left: 92px;}
	.voip-monitor-rays{left:69px;}
	.anim-pbx-box-large{left: 63px;}
	.anim-pbx-box-lines{left:40px;}
	.anim-pbx-box-small-1, .anim-pbx-box-small-4{left:70px;}
	.anim-pbx-box-small-2, .anim-pbx-box-small-3{left:104px;}
	.anim-pbx-box-small-5, .anim-pbx-box-small-6{left:37px;}
	.unibox-1-laptop{left:22px;}
	.unibox-1-phone{left:51px;}
	.unibox-2-scope{left:28px;}
	.unibox-2-stand{left:52px;}
	.unicom-3-diamond{left:36px;}
	.unicom-3-man{left:54px;}
	.unibox-5-arrowdown{left:108px;}
	.unibox-5-arrowup{left:86px;}
	.unibox-5-laptop-phone{left:31px;}
	.unibox-6-laptop{left:23px;}
	.unibox-6-arrow{left:63px;}
	.unibox-7-window{left:30px;}
	.unibox-7-gear1{left:37px;}
	.unibox-7-gear2{left:62px;}
	.sip-phone-infog-1{left: 20px; top: 5px;}
	.sip-phone-infog-2{left: 190px; top: 5px;}
	.sip-phone-infog-3{left: 3px;}
	.sip-phone-infog-4{left: 206px;}
	.sip-phone-infog-5{left: 100px;}
	.sip-ip-pbx{left: 93px;}
	.sip-cloud-group{left: 117px;}
	.sip-router-work{left: 35px;}
	.sip-ant-left-infog{left: 39px;}
	.sip-ant-right-infog{left: 110px;}
	.sip-gray-gear-infog{left: 127px;}
	.sip-teal-gear-infog{left: 190px;}
	.sip-people-infog{left: 15px;}
	.sip-how-image{width: 220px;}
	.sip-girl-infog{left: 203px;}
	.sip-guy-infog{left: 177px;}
	.sip-plus-work{left: 51px;}
	.ethernet-gear-icon{left: 8px;}
	.ethernet-lightning-icon{left: 39px;}
	.bpl-speech-arrow1{left: 32px;}
	.bpl-speech-arrow2{left: 48px;}
	.bpl-speech-bubble{left: 60px;}
	.bpl-speech-ray1, .bpl-speech-ray2, .bpl-speech-ray3{left: 95px;}
	.loc-pin-2{left: 24px!important;}
	.loc-pin-1{left: 80px!important;}
	.loc-pin-line{left: 25px!important;}
	.loc-phoneset{left:35px!important;}
	.loc-phoneset-phone{left:50px!important;}
	.loc-handshake{left:20px !important;}
	.loc-caller-ring{left:30px !important;}
	.loc-caller{left:40px !important;}
	.loc-tracking-dot1{left:46px;}
	.loc-tracking-dot2{left:71px;}
	.loc-tracking-dot3{left:105px;}
	.loc-tracking-dot4{left:144px;}
	.loc-tracking-vline1{left:76px;}
	.loc-tracking-vline1{left:110px;}
	.loc-coin-2{left: 80px !important;}
	.loc-coin-left{left:40px !important;}
	.loc-gear-3{left: 115px !important;}
	.loc-gear-2{left: 70px !important;top:20px !important;}
	.loc-gear-1{left: 45px !important;}
	.adsl-atom-icon{left:0;}
	.adsl-atom-c1-icon{left:22px;}
	.adsl-atom-c2-icon{left:40px;}
	.adsl-atom-c3-icon{left:88px;}

	.mean-box-content .mean-box p{font-size:14px; text-align: center !important;}
	#third-section-product-number .alltel-tv-player .playlist-wrapper{height: 215px; width: 100%;}
	#third-section-product-number .alltel-tv-player .video-container-wrapper{width: 380px;}
	#third-section-product-number .alltel-tv-player div.video-container{width: 100% !important; height: 214px;}
	#third-section-product-number div.video-container iframe{height:214px;}
	#third-section-product-number .alltel-tv-player .playlist-wrapper .play-list{padding: 20px 0 0 30px;}
	#third-section-product-number .alltel-tv-player .playlist-wrapper .play-list h2{font-size: 30px;}
	#third-section-product-number .alltel-tv-player ul li a{font-size: 14px;}
	#seventh-section-product-number nav ul li a{font-size: 14px; padding: 16px 5px;}
	.box-product-group .box-product .content .virtual-office.extended-box { height: 280px;}
	.hosted-pbx-yt-video .video-hosted-pbx{width:100%;}
	.hosted-pbx-yt-video .video-hosted-pbx img{width:100%;}
	.hosted-pbx-yt-video .video-hosted-pbx iframe{width:100%;}
	 #business-voip-sub-intro .graphics-border img{width:100%;}
	 #business-voip-accordion .bv-accordion {padding: 0 20px;}
	 .anim-bpl-canvas, .anim-bpl-versus-canvas{width: 100%;max-width: 450px; margin: 0 auto;}
	 .pstn-isdn .row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;
		-webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start;-webkit-align-items: flex-start; align-items: flex-start;}
	.pstn-isdn .row .pstn{ -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2;-ms-flex-order: 2; -webkit-order: 2; order: 2;}	
	.pstn-isdn .row .col-lg-6:last-child{-webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1;
		-webkit-order: 1; order: 1;}
	.hosted-pbx-animate-intro, .uc-imgs-container{margin-bottom:30px;}
	.inbound-second-con .column2{padding:0 25px;}
	.inbound-second-con .respon-accordion.container.respon-innumbers{width:100%;}
	 .inbound-second-con{margin-top:40px !important}
	 .inbound-second-con .container{width:100%;}
	.sub-live-answering-forth .mean-box-content{width: 100%; margin: 0 auto;} 
	.sub-live-answering-forth .mean-box-content .mean-box{width: 172px;    margin-right: 10px !important; margin-left: 0 !important;} 
	.sub-live-answering-forth .mean-box-content .mean-box:last-child {margin-right: 0 !important;}
	.sub-live-answering-forth .mean-box-content .mean-box p {font-size:12px;}
	.enhance-box-content section.enhance-boxes-blue h4{font-size:15px;}
	.enhance-box-content .hover-content p.h5{font-size:10px !important;}
	.enhance-box-content .hover-content button{font-size:9px !important;}
	.smartnumber-tool div > section div p.labelstart{font-size:17px; margin-top:16px;}
	.smartnumber-tool div > section div.checkbox{width:35%;}
	.smartnumber-tool div > section div.input { width: 25%;}
	.smartnumber-tool div > section div.checkbox label{font-size:12px;}
	.smartnumber-tool div > section div.checkbox p { margin: 0 10px 0 0;}
	.smartnumber-tool div > section div.input button.submit, .smartnumber-tool div > section div.input input[type="submit"]{width:27px; height:27px; right:8px;}
	.smartnumber-tool div > section{padding:16px 20px;}
	.smartnumber-tool div > section div.input input[type="text"]{font-size:13px;}
	 .broadband-content{padding: 0 15px;}
	 .nbn-coverage-map{width:100%; height: 860px;}
	 .broadband-content-col{width:100%; float:none;}
	 .broadband-content-image{width:100%; float:none; max-width: 400px; margin: 0 auto; height: 320px;}
	 .nbn .broadband-content-col{z-index: 11; position: relative; background-color: #33487d !important;}
	 .broadband-cta-content .broadband-cta-col1{width: 51%;}
	 .broadband-cta-content .broadband-cta-col2{width: 49%;}
	  .adsl-steps-lightbox{width: 100% !important;}
	 .adsl-steps-lightbox section .require-box{ width: 31.33%; margin-right: 15px !important; margin-left: 0 !important;}
	 .adsl-steps-lightbox section .require-box img{width: 100%;}
	 .adsl-steps-lightbox section .require-box:last-child { margin-right: 0 !important;}
	 
	 .adsl-steps-lightbox section .require-box{height:480px;}
	 .adsl-steps-lightbox section .require-box .box-title{font-size:22px;}
	 .adsl-steps-lightbox p{font-size:14px;}
	 .broadband-cta-content{padding: 0 15px;}
	 .broadband-cta-desc{font-size:23px !important;}
	 #lightbox-raiser .lr-container.adsl-steps-lightbox header h2{padding-left:0 !important;     width: 100%;}
	 .fax2email-info1-blue{left: 10px; z-index:1; width: 28.33%;}
	 .fax2email-info1-green{left: 80px; z-index:2;}
	 .fax2email-info2-blue{left: 267px; z-index:1; width: 28.33%;}
	 .fax2email-info2-green{left: 350px;z-index:2;}
	 .fax2email-info3-blue{right: 15px;z-index:1; width: 28.33%;}
	 .fax2email-info3-green{right: 90px; z-index:2;}
	 .fax2email-info1-line1{left: 185px; top:140px;}
	 .fax2email-info1-line2{right: 185px; top:140px;}
	 .fax2email-infographic-column1, .voice2email-infographic-cont1{width: 200px; margin-right: 30px;}
	 .fax2email-infographic-column2, .voice2email-infographic-cont2{width: 270px; margin-right: 30px;}
	 .fax2email-infographic-column3, .voice2email-infographic-cont3{width: 195px;}
	 .email2fax-what-column{width: 100%; margin-bottom: 60px; float: none;     padding: 0 15px;}
	 .email2fax-how-column{width: 100%;float: none;     padding: 0 15px;}
	 .voice2email-compatibility-column { float: none;width: 100%; padding: 0 15px;}
	.voice2email-compatibility-column:first-child { margin-bottom: 60px;}
	.voice2email-compatibility-column br{display:none;}
	.voice-sections-samples nav ul li a{padding-right:30px;}
	
	.ivr-info1-blue, .ivr-info2-blue{left: 255px; width:30%;}
	.ivr-info2-blue{top:315px;}
	.ivr-info1-teal, .ivr-info2-teal{left: 330px;}
	.ivr-info2-teal{top:285px;}
	.ivr-info3-blue{left: 0; top: 735px;  width: 30%;}
	.ivr-info3-teal{left: 80px; top: 708px;}
	.ivr-info4-blue{left: 255px; top: 735px; width: 30%;}
	.ivr-info4-teal{left: 330px; top: 708px;}
	.ivr-info5-blue{right: 0; top: 735px;  width: 30%;}
	.ivr-info5-teal{right: 75px;}
	.ivr-info-line1, .ivr-info-line2{left: 360px;}
	.ivr-info-line1{top:250px;}
	.ivr-info-line2{top:545px;}
	.ivr-info-line3{left: 610px;}
	.ivr-info-line4{left: 114px;}
	.ivr-info-line5{right: 358px;}
	.ivr-info-line6{left: 60px;top: 587px; width: 600px;}
	.ivr-info-text1{right: 20px}
	.ivr-info-text2{width: 235px; left: 0px;}
	.business-intro-text3{width: 220px;}
	.ivr-info-text4 {left: 222px; top: 830px;}
	.ivr-info-text5{left: 480px; top: 830px;}
	.ivr-info-text6{left: 20px;}
	.ivr-info-text7{left: 300px;}
	.ivr-info-text8{left: 520px}
	.ivr-info-text{font-size:16px;}
	.ivr-info-line3,.ivr-info-line4, .ivr-info-line5{top:610px;}
	.ivr-info3-teal, .ivr-info4-teal, .ivr-info5-teal{top:645px;}
	.ivr-info3-blue, .ivr-info4-blue, .ivr-info5-blue{top:675px;}
	.ivr-info-text6, .ivr-info-text7, .ivr-info-text8{top:905px;}
	.ivr-info-text3 {width: 240px; right: -20px;}
	.ivr-info-text3 br{ display:none;}
	
	.virtualoffice-va .virtual-addresses-box{margin-bottom:15px !important; height: 200px;}
	.virtualoffice-va .virtual-addresses-box img{width:100%;}
	.virtualoffice-va .virtual-addresses-box-info{width:30%;height:100%;padding:13px 15px;background:#fff;}
	.virtual-addresses-box-image{width: 100%; margin-left:0;}
	.virtualoffice-va{padding:30px 0!important;background-color:#f6f6f6 !important;}
	.virtualoffice-va h2{font-size:20px !important;text-align:center;color:#1c2949;text-transform:uppercase;width:290px;margin:0 auto; padding-top:30px;}
	.virtualoffice-va .virtual-addresses-box-info h3{font-size:18px;padding-bottom:15px !important;}
	.virtualoffice-va-greatfeatures{background:#fff !important;}  
	.virtualoffice-va .virtual-addresses-box-info p {font-size: 14px;padding-bottom: 10px !important;}

	.connect-bundle-content-image{float: none; width: 100%; display: block;padding-right: 0; margin: 0;}
	.connect-bundle-content-info, .bundle-pstn-content-info{float: none; width: 100%; display: block; margin: 30px 0 !important;}
	.bundle-pstn-content .broadband-content-column{display: block;text-align: center;}
	.bundle-pstn-content .broadband-content-column img{ width: 50%;}
	.bundle-pstn-content{padding:0 15px;}
	.box-bundle .boxes-bundle .content.connect { height: 250px;}
	.bundle-pstn-content-column h2, .redesign-blue-header-text {font-size: 30px !important;}
	.bundle-pstn-content-image{float: none;width: 100%;display: block; padding: 0;max-width: 500px;margin: 15px auto;}
	.pstn-why-image-content img, .vob-what-image-content img { width: unset !important;}
	.great-feature h2 {font-size: 30px;}
	.great-feature header {padding: 30px 0 !important;}
	.boxes-bundle .content p > a.padding-right-30 {padding-right: 10px !important;}
	.boxes-bundle .content p > a {display: block;margin-bottom: 5px;}
	.box-bundle .boxes-bundle .content {height: 300px;}
	.box-bundle .boxes-bundle .content h5{font-size:23px;}
	
	.sip-full-globe{width: 100%;max-width: 550px;margin: 0 auto;}
	.wp-3-sip-map-1{left:40px;}
	.routing-option-segment{height: 100%; padding: 0 0 30px !important;}
	.routing-option-segment div{margin-bottom: 30px;}
	.routing-option-segment h3{font-size:30px;}
	.routing-section-product-number .route-call-forward .routing-balloon{left: 370px;}
	.routing-section-product-number .route-call-forward .routing-arrow-to-left, .routing-section-product-number .route-call-forward .routing-arrow-to-right{left:420px !important;}
	.routing-section-product-number .route-call-forward .grey-iphone{left:298px;}
	.routing-section-product-number .routing-telephone{left: 300px;}
	.routing-section-product-number .routing-splay-man-1{left: 226px;}
	.routing-section-product-number .routing-splay-man-2{left: 320px;}
	.routing-section-product-number .routing-splay-man-3{left: 415px;}
	.routing-section-product-number .routing-rays-1{left:364px;}
	.routing-section-product-number .routing-rays-2{left:365px;}
	.routing-section-product-number .routing-rays-3{left:366px;}
	.cta-route-call-splay{width:100%;}
	.routing-section-product-number .route-time{max-width: 500px; width: 100%; margin: 0 auto;}
	.cta-route-drop-content .table-custom-basic{width:100%;}
	#team-infographic, #reception-infographic{height: 450px;}
	
	.mail-apart .content-wrap:nth-child(odd) .routing-option-segment{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start;
    -moz-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start;align-items: flex-start;}
	
	.mail-apart .content-wrap:nth-child(odd) .routing-option-segment .col-md-6 {-webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; width: 100%;}
	.mail-apart .content-wrap:nth-child(odd) .routing-option-segment .col-md-6:last-child {-webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1;}

	.msg247-infograph-partial{left: 18px; width: 94%; top: -1px;}
	.msg247-infograph-complete{left: 15px; width: 95%; top: -17px;}
	.msg247-infoicon-24circle{left: 39px; width: 16%; top: 136px;}
	.msg247-infoicon-buildingcircle{left: 169px; width: 16%; top: 46px;}
	.msg247-infoicon-mancircle{left: 295px; width: 16%;top: 135px;}
	.msg247-infoicon-maccircle{left: 426px; width: 16%; top: 64px;}
	.msg247-infoicon-tvcircle{left: 557px; top: 154px; width: 16%;}
	.msg247-infoicon-cellphonecircle{left: 556px; width: 16%;top: -12px;}
	.text-info-1{top: 275px; width: 100px;left: 50px;}
	.text-info-2{left: 20px; width: 120px; top:60px;}
	.text-info-3{left: 322px; top: 65px; width:100px;}
	.text-info-4{left: 456px;top: 210px; width:100px;}
	.text-info-5{left: 600px;top: 109px;width: 120px;}
	.msg247-infoicon-thick-lines-cover-front{width: 125%; right: 0;}
	.msg247-infoicon-thick-lines-cover-full{width: 125%;}
	
	.mean-box-content .iconmess{width:140px;}
	.mean-box-content .iconmess-1 .mess-icon1-img1{left: 15px;}
	.mean-box-content .iconmess-1 .mess-icon1-img2{left: -12px;}
	.mean-box-content .iconmess-1 .mess-icon1-img3{left: 63px;}
	.mean-box-content .iconmess-1 .mess-icon1-img4{left: 78px;}
	.mean-box-content .iconmess-2 .mess-icon2-img1{left: 20px;}
	.mean-box-content .iconmess-2 .mess-icon2-img2{left: -17px !important;}
	.mean-box-content .iconmess-2 .mess-icon2-img3, .mean-box-content .iconmess-2 .mess-icon2-img4 {left: 95px !important;}
	.mean-box-content .iconmess-3 .mess-icon3-img1{left: -5px;}
	.mean-box-content .iconmess-3 .mess-icon3-img2{left: 0; top: -109px;}
	.mean-box-content .iconmess-3 .mess-icon3-img3{left: 49px}
	.mean-box-content .iconmess-4 .mess-icon4-img1{left: 5px;}
	.mean-box-content .iconmess-4 .mess-icon4-img2{left: 0; top: -113px;}
	.mean-box-content .iconmess-5 .mess-icon5-img1{left: 0; top:40px;}
	.mean-box-content .iconmess-5 .mess-icon5-img2{left: 0; top:-80px;}
	.mean-box-content .iconmess-5 .mess-icon5-img3{left: 27px;}
	.mean-box-content .iconmess-5 .icon5-img3-back{left:25px;}
	.mean-box-content .iconmess-6 .mess-icon6-img1{left: 0;}
	.mean-box-content .iconmess-6 .mess-icon6-img2{left: 95px !important;}
	.mean-box-content .iconmess-6 .mess-icon6-img3{left: 40px;}
	.mean-box-content .iconmess-7 .mess-icon7-img1{left: 0;}
	.mean-box-content .iconmess-7 .mess-icon7-img2{left: 16px;}
	.mean-box-content .iconmess-8 .mess-icon8-img1{left: 0;}
	.mean-box-content .iconmess-8 .mess-icon8-img2{left: 50px;}
	.mean-box-content .iconmess-8 .mess-icon8-img3{left: 92px;}
	#third-section-product-number div.video-container .player-container{padding-top:95px;}

	.team-infoicon-lines{left: 39px; width: 95%; top: 22px;}
	.team-infograph-complete{left: 38px; width: 95%; top: 19px;}
	.team-infoicon-24circle{left: 58px;width: 14.6%;top: 198px;}
	.team-infoicon-buildingcircle{left: 170px;width: 14.6%;top: 113px;}
	.team-infoicon-mancircle{left: 287px;width: 14.5%;top: 199px;}
	.team-infoicon-maccircle{right: 211px;width: 14.5%;top: 156px;}
	.team-infoicon-recipientcircle{right: 88px;width: 15%;top: 104px;}
	.team-infoicon-man-smallcircle{right: 94px;width: 7.5%;top: 36px;}
	.team-infoicon-sms-smallcircle{right: 19px;width: 7.5%;top: 94px;}
	.team-infoicon-tv-smallcircle{right: 34px;width: 7.5%;top: 197px;}
	.team-infoicon-people-smallcircle{right: 135px;width: 10%;top: 231px;}
	.team-info-1{left: 50px;top: 325px;}
	.team-info-2{left: 40px;top: 116px;}
	.team-info-3{left: 190px;top: 245px;width: 100px;}
	.team-info-4{left: 279px;top: 115px;WIDTH: 140PX;}
	.team-info-5 {right: 170px;top: 70px;}
	.team-info-6 {right: -24px;top: -22px;width: 140px;FONT-SIZE: 14px;}
	.team-infoicon-thick-lines-cover-front{right:0; width:130%;}
	
	.recep-infoicon-lines{width: 95%; left: 39px; top: -4px;}
	.recep-infograph-complete{left: 38px; top: -5px; width: 95%;}
	.recep-infoicon-24circle{left: 63px;top: 210px;width: 17%;}
	.recep-infoicon-buildingcircle { left: 184px;top: 111px; width: 17%;}
	.recep-infoicon-mancircle {left: 303px;top: 209px;width: 17%;}
	.recep-infoicon-calendarcircle {right: 172px;top: 113px; width: 17%;}
	.recep-infoicon-phonecircle {right: 36px; top: 15px; width: 17%;}
	.recep-infoicon-maccircle{right: 31px;top: 215px;width: 17%;}
	.recep-infoicon-sms-smallcircle {right: 237px;top: 376px;width: 9%;}
	.recep-infoicon-tv-smallcircle {right: 160px; top: 318px;width: 9%;}
	.recep-info-1 {left: 65px; top: 360px;}
	.recep-info-2 {left: 40px;top: 115px;}
	.recep-info-3 {left: 205px;top: 260px; width: 100px;}
	.recep-info-4 { left: 315px;top: 140px; width: 100px;}
	.recep-info-5 {right: 180px;top: 28px;}
	.recep-info-6 {right: 160px;top: 255px;  width: 100px;}
	.recep-info-7 {right: 24px;top: 364px;}
	
	#business-voip-accordion.pbx .row.padding-top-60{padding-top: 20px !important;}
	#business-voip-accordion.pbx .row.padding-top-100{padding-top: 0 !important;}
	#business-voip-accordion.pbx .col-md-1.desktop{display:none;}
	#business-voip-accordion.pbx .bv-accordion > section.main > header{margin-bottom: 15px; margin-top: 20px;}
	#seventh-section-product-number nav ul li{display: block;float: left;}
	#seventh-section-product-number nav ul li a{height: 72px; width: 237px; vertical-align: middle; display: table-cell;padding: 15px;}
	#business-voip-accordion .row { padding-top: 30px !important;}
	#seventh-section-product-number.category-tab nav.three-tab li{ width: 33%;}
	#seventh-section-product-number.category-tab nav.three-tab li a{padding: 15px 40px;}
	
	.voip-icon.visible-sm{display:table-cell !important;}
	.mean-box-content .icon-mean{margin:0;}
	.mean-box-content.localconnectpage figure.visible-sm{display: table-cell !important; vertical-align: middle; width: 160px;}
	.mean-box-content .iconmess{height:90px;}
	#forth-section-product-number .mean-box-content .virtual-boxes-icon.visible-sm img{margin-bottom:0;}
	#forth-section-product-number .mean-box-content .virtual-boxes-icon.visible-sm {display: table-cell !important; vertical-align: middle;     width: 145px;}
	.container.respon-vo, .virtual-office .container { width: 991px;}
	.bundle-boxes-icon.visible-sm { display: table-cell !important;  vertical-align: middle; width: 155px; height: 120px;}
	.bundle-boxes-icon.visible-sm img{margin-bottom:0 !important;}
	.mean-box p a.link-internal{display:unset;}
	.adsl-icons-content.visible-sm, .nbn-icons-content.visible-sm, .ethernet-icons-content.visible-sm { display: table-cell !important;vertical-align: middle; width: 160px;}
	.anim-means-header h2{font-size:30px !important;}
	#voice-section-product-number.padding-top-100 {padding-top: 60px !important;}
	#forth-section-product-number.means-business {padding: 60px 0;}
	#messages247-infographic{height:320px;}
	.compare-section .custom-blue-table{width:100%;}
	.compare-section .custom-blue-table .separator{width:100%;}
	#business-voip-sub-intro .col-md-12.padding-bottom-100.padding-top-100 {padding: 60px 0 !important;}
	.bps-container{width:100%;}
	.banner-inner-page.cover-left .banner-inner-caption .caption-content {width: 290px; float: none; margin-left: 25px;}
	.banner-inner-caption .caption h3 {font-size: 29px;}
	.banner-inner-page.cover-right .banner-inner-caption .caption-content{width:340px; float:none;margin-left: 129px; }

	.compare-hardware-voip{height:70px;}
	.compare-hardware-voip section.content{height:70px;}
	.old-insidepage.banner-container .float-right{float:none !important;}
	.old-insidepage.banner-container .banner-caption-content .caption-right{padding:0 20px;}	
	.browse-hardware-items .item figure img{width:142px;}
	.browse-hardware-items .item{margin-right:35px;}
	.alltelproduct section.product-add-cart{height:30px; line-height:30px;}
	
	
	
}
/*--- All Mobile Devices ---*/
@media only screen and (max-width:767px){
	.desktop, header.desktop, #side-sticky{display:none !important;}
	.mobile{display:block !important;}
	.no-br{display:none !important;}
	#livechat-compact-view {display:none;}
	.live-category-infograpic-container.tablet{display:none !important;}

	.desktop.home-banner-slider, .desktop.banner-container{display:none !important;}
	.mobile.home-banner-slider, .mobile.mobile-inner-banner{display:block !important;}
		
	.background-grey-white-mobile{background-color:#f6f6f6 !important}
	.no-background-mobile{background-color:#ffffff !important}
	.mobile-border-top{border-top:1px solid rgba(182, 182, 182, 0.4) !important}
	.extend-br br{display:none;}
	.button-md{width:260px;height:45px;font-size:20px;}
	.parent-con{margin-left:15px;margin-right:15px;}
	.mobile-width{width:290px!important;margin:0 auto;}
	#first-section.mobile div > section{margin-top:30px;}
	#first-section.mobile section h4{margin:15px 0 5px;}
	#first-section-product-number.internet{background-color:#f6f6f6;}
	#second-section.solutions-section .mobile .mobile-width header h2{font-size:22px;}
	#second-section.solutions-section .mobile .solution-boxes{height:132px;width:100%;margin-bottom:5px;margin-right:0;margin-left:0;}
	#second-section.solutions-section .mobile .solution-boxes section{height:132px;}
	#second-section.solutions-section .mobile .solution-boxes section h3{font-size:23px;}
	.inbound-second-con{background:transparent !important;padding:0 !important;}
	.inbound-second-con .column1{left:0;width:100%;top:0;position:relative;background:transparent !important;border-bottom:none !important;}
	.inbound-second-con .column2{float:none;width:100%;}
	.inbound-second-con .column1 .cont{float:none;width:100%;max-width:none;padding:0 !important;}
	.inbound-second-con .column1 h2, .inbound-second-con .column2 h2{color:rgb(28, 41, 73) !important;text-transform:initial;font-style:normal !important;font-size:18px;margin:10px 0 15px !important;position:relative;padding-bottom:0 !important;padding:0 50px 0 0;}
	.inbound-second-con .column1 .content, .inbound-second-con .column2 .content{display:none;}
	.inbound-second-con .column1 .content p, .inbound-second-con .column2 .content p, .inbound-second-con .column2 .content ul{color:rgb(56, 56, 57) !important;font-size:15px !important;}
	.inbound-second-con .column1 .content p a.text-white, .inbound-second-con .column2 .content p a.text-white{color:rgb(56, 56, 57) !important;}
	.inbound-second-con .column2, .inbound-second-con .column1{border:solid 1px rgba(182, 182, 182, 0.4);cursor:pointer;padding:0 15px;position:relative;border-bottom:none !important;}
	.inbound-second-con .respon-container.accord-open{background-color:rgb(247, 247, 247) !important;padding:0 15px 30px;}
	#lightbox-raiser .lr-container header h2{font-size:18px;font-weight:900;width:310px;padding:15px 10px !important;}
	#lightbox-raiser .lr-container{width:90% !important;margin:20% auto !important;}
	.all-video-lightbox.all-video-lightbox{width:90% !important;margin:20% auto !important;}
	#video-lightbox header h4, #lightbox-raiser header h4{padding:15px 10px !important;font-size:18px;width:310px;}
	#video-lightbox span.close, #lightbox-raiser span.close{background-image:url(../images/mobile/Cross.svg);background-position:unset;top:18px;right:10px;}
	.all-video-lightbox header .lightbox-raiser-close{background-image:url(../images/mobile/Cross.svg);background-position:unset;top:20px;right:10px;}
	.all-video-lightbox #video-placeholder{width:100%;}
	.lr-container.all-video-lightbox .lr-content > section{font-size:0}
	.lr-container.all-video-lightbox .lr-content > section iframe{height:220px;}
	#third-section.growing-business-section.homepage header{padding-top:30px;}
	.growing-business-section header h2{font-size:25px;}
	.growing-business-section header p{font-size:18px;line-height:22px;}
	.watch-read{height:384px;}
	.watch-read .hover-content .content{width:100%;height:384px;padding:80px 30px;position:relative;display:block;}
	.watch-read section:hover .hover-content{transition:none;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;height:0%;}
	.watch-read .mobile.wrapper-wacthread section{display:none;overflow:hidden;top:-60px;}
	.watch-read .mobile.wrapper-wacthread section.active{display:block;}
	.watch-read .mobile.wrapper-wacthread section.active .hover-content{height:100%;}
	.watch-read .mobile.wrapper-wacthread .button-basic{display:block;text-align:center;margin:0 auto;margin-top:60px;font-weight:900;}
	.watch-read .hover-content p{margin-top:35px;}
	.mobile-watch-close{width:50px;height:50px;position:absolute;right:0;top:0;cursor:pointer;z-index:10;background-image:url(../images/mobile-icon-close.svg);background-repeat:no-repeat;top:30px;right:30px;background-position:center;}
	.watch-read .hover-content .content h3{font-size:25px;}
	.watch-read .hover-content p br{display:none;}
	.inbound-first-con .parent-con{margin:0;}
	.inbound-first-con .parent-con.team-mess{margin:0;}
	.inbound-first-con .parent-con.recept-con{margin:0;}
	.inbound-first-con .column{width:100%;padding:15px 15px 15px 0px;}
	.inbound-first-con .parent-con.team-mess .column{margin:0 !important;}
	.inbound-first-con .parent-con.recept-con .column{margin:0 !important;}
	.inbound-first-con .column:first-child{padding-bottom:0px;margin-right:0px;}
	.inbound-first-con h1{font-size:28px;}
	.inbound-first-con h4{font-size:18px;}
	.inbound-first-con .column .first{padding-top:0px;}
	.inbound-first-con .column p.margin-bottom-70{margin-bottom:0px !important;}
	.inbound-first-con.aboutus-mission{background:rgba(255, 255, 255, 0.9) !important}
	.mobile-inner-banner .inner-page div.caption.aboutus{background:rgba(39, 170, 225, 0.70);}
	.mobile-inner-banner .inner-page div.caption.aboutus h1{font-size:28px;color:#fff;font-style:normal;font-family:'Lato', sans-serif !important;font-weight:900 !important;}
	.mobile-inner-banner .inner-page div.caption.aboutus p{font-size:23px;color:#fff;font-family:'Lato', sans-serif !important;font-weight:400 !important;line-height:27px;margin:10px 0 0;text-transform:uppercase;}
	.mobile-inner-banner .inner-page div.caption.aboutus p br{display:none;}
	.mobile-inner-banner .inner-page div.caption.aboutus .button-banner-play{font-family:'Lato', sans-serif !important;font-weight:400;width:134px;padding:10px 35px;text-align:right;border-radius:100px;border-style:solid;border-width:1px;background:none;transition:all .2s ease-out;outline:none;position:relative;line-height:15px;color:#27AAE1 !important;}
	.mobile-inner-banner .inner-page div.caption.aboutus .button-banner-play > span{display:inline-block;position:absolute;left:35px;top:6px;}
	.mobile-inner-banner .inner-page div.caption.aboutus .play-banner-icon{background-position:-418px -519px;width:23px;height:23px;}
	.insidepage.inbound-first-con .container .col-md-12 h1{padding-top:15px !important;}
	.insidepage.inbound-first-con.bps-sip{padding-bottom:30px !important;background-color:rgb(246, 246, 246) !important;}
	.inbound-second-con .respon-accordion.container.respon-innumbers{padding:0 15px !important;}
	.respon-accordion.container.respon-1800, .respon-accordion.container.respon-routing, .respon-accordion.container.respon-smartnumbers{padding:0 15px !important;}
	#second-section-product-number.catpage .boxes.accord-open, #second-section-product-number.catpage .boxes.accord-open header{background-color:#f6f6f6 !important;}
	.box-product-group{padding:0 !important;}
	.box-product-group .box-product .boxes{border-top:1px solid rgba(182, 182, 182, 0.4);}
	.box-product-group .box-product header{background-color:#fff !important;padding:10px 15px;}
	.box-product-group .box-product header h4{color:#1c2949;position:relative;font-size:18px !important;}
	.box-product-group .box-product .boxes .content{display:none;border:none;}
	.box-product-group .box-product .boxes .content > section{margin:0 15px;padding:0;height:auto;border:none;}
	.box-product-group .box-product .boxes .content > section h5{font-size:15px;margin:15px 0 !important;color:#1c2949;}
	.box-product-group .box-product .boxes .content button{margin:15px 15px 30px;border-color:#1c2a49;background:#1c2a49 !important;color:#fff !important;}
	.box-product-group .box-product .boxes .content button.active,
	.box-product-group .box-product .boxes .content button:hover{border-color:#1c2a49;background:#fff !important;color:#1c2a49 !important;}
	.respon-container:last-child .box-product-group .box-product .boxes{border-bottom:1px solid rgba(182, 182, 182, 0.4);}
	.respon-accordion{padding:0 !important;}
	.respon-accordion .respon-container{margin-bottom:0 !important;}
	.respon-accordion-state{position:absolute;background-repeat:no-repeat;width:100%;height:100%;right:0;top:3px;opacity:1;cursor:pointer;background-position:right center;}
	.respon-accordion-state.open{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-plus.svg')}
	.respon-accordion-state.close{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-minus.svg');}
	.respon-container.interactive-wheel.wheel1300{padding-bottom:0 !important}
	header#respon-inbound-feature{padding:10px 15px 10px 0 !important;}
	header#respon-inbound-feature span.state{right:0;display:block;}
	.respon-container h1{margin-top:15px !important;font-size:28px !important;padding-right:50px;}
	.respon-container h4{font-size:20px !important;}
	#first-section-product-number.category-section .respon-container h1{margin-bottom:0;}
	#first-section-product-number.respon-container{padding-bottom:30px !important;}
	#third-section-product-number.respon-container{}
	#third-section-product-number.respon-container > .container{padding:0;}
	#third-section-product-number.respon-container .alltel-tv-player{margin-top:0 !important;margin-bottom:0 !important;}
	#third-section-product-number.respon-container .alltel-tv-player ul{padding:25px 15px 30px;background:#f6f6f6;border-bottom:1px solid #b6b6b6;}
	#third-section-product-number.respon-container .alltel-tv-player ul li{margin:0 0 10px;width:100%;text-align:left;}
	#third-section-product-number.respon-container .alltel-tv-player ul li:last-child{margin-bottom:0}
	#third-section-product-number.respon-container .alltel-tv-player .playlist-wrapper{width:100%;height:auto;}
	#third-section-product-number.respon-container .playlist-container.play-list{background:#fff;padding:0 15px;border-top:1px solid rgba(182, 182, 182, 0.4);border-bottom:1px solid rgba(182, 182, 182, 0.4);margin:0;width:100%;}
	#third-section-product-number.respon-container .playlist-container.play-list h2{color:#1c2949;position:relative;font-size:18px;margin:10px 0;padding:0;}
	#third-section-product-number.respon-container .playlist-container.play-list h2 span.respon-accordion-state{top:0}
	#third-section-product-number.respon-container .playlist-container.play-list #playlist{display:none;}
	#third-section-product-number.respon-container .playlist-container.play-list #playlist.mobile{display:block;}
	#third-section-product-number.respon-container div.video-container-wrapper{display:none;width:100%;height:100%;}
	#third-section-product-number.respon-container div.video-container{height:auto;width:100%;background-size:contain !important;background-position:center !important;}
	#third-section-product-number.respon-container div.video-container .player-container{padding:0;background:none;}
	#third-section-product-number.respon-container div.video-container .player-container button{display:none;}
	#third-section-product-number.respon-container div.video-container .video-wrapper{display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
	#third-section-product-number.respon-container div.video-container .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
	.dual-button-section, .dual-button-section.bottom-home{padding-top:60px;}
	.dual-button-section .mobile button{font-size:20px;width:260px;height:41px;}
	.dual-button-section.inboundnumber-bottom h3, .dual-button-section.bottom-home h3{font-size:25px;}
	.dual-button-section.inboundnumber-bottom section{padding:30px 0 60px;}
	#typing-section section, #typing-section.new-typing-live-con section{font-size:18px;}
	#typing-section section br{display:none;}
	#typing-section p{margin:20px auto 30px;font-size:15px;}
	#typing-section section p{font-size:18px;}
	#typing-section button{margin-bottom:30px;font-size:20px;width:200px;height:44px;}
	#typing-section span.comma-blue{margin:30px auto 40px;}
	#typing-section button.button-redesign-lg{width:200px;height:44px;}
	.section-location-local{background:#fff !important;padding:45px 0;border-top:solid 1px rgba(182, 182, 182, 0.4);border-bottom:solid 1px rgba(182, 182, 182, 0.4);}
	.section-location-local .container{padding:0;}
	.section-location-local h2{font-size:20px !important;text-transform:uppercase;width:290px;margin:0 auto;}
	.section-location-local .mobile-location-slider .slide{text-align:center;}
	.section-location-local .mobile-location-slider .slide p{margin-top:10px;padding:0 15px;font-size:13px;}
	.section-location-local .mobile-location-slider .slide:last-child{padding-bottom:0;}
	.section-location-local .mobile-location-slider .slide p:last-child{margin-bottom:0;padding-bottom:0;}
	.section-location-local .mobile-location-slider .slide img{margin:0 auto;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev, .slick-next{background-color:rgba(182, 182, 182, 0.7);width:22px;height:42px;z-index:2;top:25%;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev{left:0;}
	.section-location-local .mobile-location-slider .slide-items .slick-next{right:0;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev::before{background-image:url(../images/mobile/left.png);}
	.section-location-local .mobile-location-slider .slide-items .slick-next::before{background-image:url(../images/mobile/right.png);}
	.section-location-local .mobile-location-slider .slide-items .slick-prev:before, .slick-next:before{opacity:1;line-height:10px;width:100%;height:100%;color:transparent;background-position:50% 75%;background-repeat:no-repeat;}
	.section-location-local .mobile-location-slider .slide-items .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{background-color:rgba(182, 182, 182, 0.7);cursor:pointer;}
	.section-location-local .mobile-location-slider{margin:45px auto 0;font-size:0;}
	.section-location-local .mobile-location-slider .slide{display:inline-block;vertical-align:top;text-align:left}
	.section-location-local .mobile-location-slider .slide ul{list-style:none;width:100%;margin:0 auto;}
	.section-location-local .mobile-location-slider .slide ul li{font-size:15px;width:180px;margin:0 auto 15px;position:relative;}
	.section-location-local .mobile-location-slider .slide ul li:before{background:rgba(0, 0, 0, 0) url("http://www.alltel.com.au/wp-content/themes/alltel/images/location-pin.svg") no-repeat scroll 0 0;content:"";font-size:15px;height:30px;position:absolute;width:30px;left:-40px;}
	#forth-section-product-number.sub-live-answering-forth{background-color:#f7f7f7;}
	#forth-section-product-number.sub-live-answering-forth .means-business-slider .slide-items .slick-prev, #forth-section-product-number.sub-live-answering-forth .means-business-slider .slide-items .slick-next{top:50%;}
	#fifth-section-product-number .row{margin-top:0px !important;}
	#fifth-section-product-number .great-feature-box{padding:15px 0 30px;border-top:1px solid rgba(56, 56, 57, 0.5);}
	#fifth-section-product-number.super-mobile-accordion .mobile-accordion .row:nth-child(1) .col-md-4:nth-child(1) .great-feature-box{border-top:none;padding-top:10px;}
	#fifth-section-product-number .great-feature-box p{font-size:18px;margin-bottom:15px;}
	#sixth-section-product-number.smartnumber{padding-top:0px;}
	#section-compare .custom-blue-table.mobile section p{text-align:left !important;padding-left:30px !important;}
	#section-compare .custom-blue-table.mobile section .cols-row-30 p{text-align:right !important;padding-right:30px !important;}
	#section-compare .custom-blue-table.mobile section .cols-row-30 p > span{margin-right:0 !important;}
	.custom-blue-table.active{margin-top:15px;margin-bottom:15px;background:#fff;}
	.accordion-content.respon-inbound-compare{background:#f6f6f6;}
	.great-feature .mobile-accordion.active,
	.enhance-section .mobile-accordion.active,
	.compare-section .mobile-accordion.active{background:#f6f6f6;}
	.great-feature .mobile-accordion.active .accordion-content,
	.enhance-section .mobile-accordion.active .accordion-content{padding-left:0 !important;padding-right:0 !important}
	.mobile-inner-banner .inner-page div.caption.inboundcat section, .mobile-inner-banner .inner-page div.caption.lpacat section, .mobile-inner-banner .inner-page div.caption.bpscat section{height:234px;display:table-cell;vertical-align:middle;padding-top:0;}
	.mobile-modal-child{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:#fff;z-index:9999999999;}
	.mobile-modal-child header{padding:15px;color:#383839;font-size:15px;font-family:'Lato', sans-serif;font-weight:900;position:relative;}
	.mobile-modal-child header .modal-mc-close{background:url(http://www.alltel.com.au/wp-content/themes/alltel/images/mobile/mobile-modal-close.svg) no-repeat center;width:50px;height:50px;position:absolute;right:0;top:0;cursor:pointer;z-index:10;}
	.modal-child-pages{}
	.modal-child-pages .mc-page{height:100px;position:relative;margin-bottom:5px;width:100%;background-position:center bottom;background-size:cover;float:none;}
	.modal-child-pages .mc-page:last-child{margin-bottom:0;}
	.modal-child-pages .mc-page a{display:block;background:rgba(0,0,0,0.5);}
	.modal-child-pages .mc-page a p{height:100px;display:table-cell;vertical-align:middle;font-size:23px;color:#fff;text-transform:uppercase;padding-left:15px;font-family:'Lato', sans-serif;font-weight:900}

	.mc-page.banner-1300number{background-position:0 -36px;}
	.mc-page.banner-1800number{background-position:0 -57px;}
	.mc-page.banner-13number{background-position:0 -26px;}
	.mc-page.banner-smartnumbers{background-position:0 -70px;}
	.mc-page.banner-localconnect{background-position:0 -10px;}
	.mc-page.banner-routing{background-position:0 -70px;}
	.mc-page.banner-pstnbundles{background-position:0 -80px;}
	.mc-page.banner-virtualbundles{background-position:0 -60px;}
	.banner-content-page.banner-nbn{background-position:0 -30px;}     
	.banner-content-page.banner-ethernet{background-position:0 -85px;} 

	.trigger-mobile-enhance{display:block;}
	.super-mobile-accordion .more-feat{border-top:solid 1px rgba(182, 182, 182, 0.4);}
	.super-mobile-accordion .mobile-accordion{border-bottom:solid 1px rgba(182, 182, 182, 0.4);cursor:pointer;background:#fff;}
	.super-mobile-accordion .mobile-accordion header{position:relative;padding:10px 50px 15px 0!important;text-align:left !important;}
	.super-mobile-accordion .mobile-accordion header h2{color:#1c2949 !important;font-size:18px;text-align:left !important;width:100%;margin-right:15px;display:table-cell;vertical-align:middle;cursor:pointer;}
	.super-mobile-accordion .mobile-accordion header span.state{position:absolute;background-repeat:no-repeat;width:100%;height:35px;right:0;top:3px;opacity:1;cursor:pointer;background-position:right center;display:block;}
	.super-mobile-accordion .mobile-accordion header span.state.open{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-plus.svg')}
	.super-mobile-accordion .mobile-accordion header span.state.close{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-minus.svg');opacity:1;}
	.super-mobile-accordion .mobile-accordion.active header{}
	.super-mobile-accordion .mobile-accordion.active header label{color:#27aae1;}
	.super-mobile-accordion .mobile-accordion.active div.accordion-content{padding:0px 15px 15px 15px}
	.tm.super-mobile-accordion.compare-section .mobile-accordion div.accordion-content {padding: 0px 0 15px;}
	.super-mobile-accordion.great-feature .mobile-accordion.active div.accordion-content{padding:0px 15px 0 15px;}
	.super-mobile-accordion .mobile-accordion div.accordion-content{display:none;cursor:default;padding:0px 15px 10px 15px;}
	.super-mobile-accordion .mobile-accordion div.enhance-box-content.accordion-content{margin:5px 0 0px;}
	.super-mobile-accordion.great-feauture .mobile-accordion div.accordion-content{background:#f6f6f6;}
	.super-mobile-accordion .mobile-accordion div.accordion-content .padding-left-10{padding-left:0px !important}
	#sixth-section-product-number.background-pale-white.super-mobile-accordion{background:#fff !important;padding-top:0 !important;}
	.homepage.super-mobile-accordion .mobile-accordion{border-bottom:0;}
	.homepage.super-mobile-accordion .mobile-accordion section{border:solid 1px rgba(182, 182, 182, 0.4);}
	.homepage.super-mobile-accordion .mobile-accordion header{padding:10px 50px 10px 15px !important;}
	.homepage.super-mobile-accordion .mobile-accordion section label{font-weight:normal;font-family:"Lato",sans-serif;font-size:15px !important;}
	.homepage.super-mobile-accordion.active .mobile-accordion header label{color:#27aae1;}
	.homepage.super-mobile-accordion .mobile-accordion header span.state{right:15px;top:0px;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content{padding:0px 15px 15px 15px;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content a{margin-top:15px;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content, .homepage.super-mobile-accordion .mobile-accordion div.accordion-content p{font-size:15px !important;}
	.homepage.super-mobile-accordion .mobile-accordion div.accordion-content section{border:none;}
	.enhance-box-content section.enhance-boxes-blue{height:52px;width:100%;margin-bottom:15px;text-align:left;padding:10px 15px;}
	.enhance-box-content section.enhance-boxes-blue h4{font-size:18px;display:inline-block;position:absolute;left:65px;top:15px;}
	.enhance-box-content section.enhance-boxes-blue .iconv2-1{background-image:url(../images/mobile/mobile-enhance-routing.svg);display:inline-block;width:29px;height:30px;background-position:center;margin:0 auto;}
	.enhance-box-content section.enhance-boxes-blue .iconv2-2{background-image:url(../images/mobile/mobile-enhance-bi.svg);display:inline-block;width:29px;height:30px;background-position:center;margin:0 auto;}
	.enhance-box-content section.enhance-boxes-blue .iconv2-3{background-image:url(../images/mobile/mobile-enhance-vpm.svg);display:inline-block;width:29px;height:30px;background-position:center;margin:0 auto;}
	.enhance-box-content section.enhance-boxes-blue .iconv2-4{background-image:url(../images/mobile/mobile-enhance-lpa.svg);display:inline-block;width:29px;height:30px;background-position:center;margin:0 auto;}
	.enhance-box-content p br{display:none;}
	#business-voip-intro.super-mobile-accordion .accordion-content p.text-white-rgba{color:#383839 !important;}
	#business-voip-intro.sip-how-sip h2{padding-top:0px !important;}
	.sip-full-globe{width:100%;margin-bottom:25px;}
	.sip-image-mobile{margin:0 auto;text-align:center;}
	.sip-title-desc-cont h4.font-18{font-size:13px !important;font-weight:900;}
	.sip-title-desc-cont p{font-size:13px !important;}
	.sip-title-desc-cont p:last-child{margin-bottom:0 !important;}
	.inbound-first-con.pstn{background-color:#fff;padding-bottom:30px;}
	.super-mobile-accordion .mobile-accordion.pstn{border:solid 1px rgba(182, 182, 182, 0.4) !important;margin:15px;background:#ffffff !important;}
	.mobile-border-top-pstn{border-top:1px solid rgba(182, 182, 182, 0.4) !important;margin:30px 0 0;}
	.nbn-title-video{font-size:18px !important;width:290px;margin:0 auto;padding-top:60px !important;padding-bottom:25px !important;}
	.nbn-video-section{width:100%;}
	.broadband-content-col h2{font-weight:400 !important;}
	.tm-trademark,.tm-trademark2{top:0;}
	.voice-border-column{display:none;}
	#fax2email-infographic.callivr-infographic{background-color:#fff !important;padding:30px 0 !important;border-bottom:solid 1px rgba(182, 182, 182, 0.4) !important;}
	#fax2email-infographic.callivr-infographic .infog-header{border-bottom:6px solid #3fb0c1;}
	#fax2email-infographic.callivr-infographic .mobile-category-infograpic-container .text-holder p br{display:block !important;}
	.voice2email-compatibility-column.voiceover-recording{padding:30px 15px !important;margin:0 auto;text-align:center;}
	.voice2email-compatibility-column.voiceover-recording header h2{color:#1c2949 !important;font-size:20px !important;text-align:center;text-transform:uppercase;}
	.voice2email-compatibility-column.voiceover-recording p{text-align:center;}
	.voice2email-compatibility-column.voiceover-recording .cta-enquire-alltel{font-size:19px;}
	#lightbox-raiser .lr-container.enquire-lightbox header{padding:10px 15px;}
	.enquire-form{padding:0px 15px 20px 15px;}
	.enquire-form .enquire-frm input[type="text"], .enquire-form .enquire-frm input[type="email"]{margin-bottom:0px;}
	.enquire-form .enquire-frm div.no-padding-left{padding-left:15px !important;}
	.enquire-form .enquire-frm div.no-padding-right{padding-right:15px !important;}
	.virtualoffice-va{padding:30px 0!important;background-color:#f6f6f6 !important;}
	.virtualoffice-va .container{margin:0 15px;}
	.virtualoffice-va h2{font-size:20px !important;text-align:center;color:#1c2949;text-transform:uppercase;width:290px;margin:0 auto;}
	.virtualoffice-va .virtual-addresses-box{height:100%;display:block;margin-bottom:15px !important;}
	.virtualoffice-va .virtual-addresses-box img{width:100%;height:150px;}
	.virtualoffice-va .virtual-addresses-box-info{display:block;width:100%;height:100%;padding:15px;background:#fff;}
	.virtualoffice-va .virtual-addresses-box-info h3{font-size:20px;padding-bottom:15px !important;}
	.virtualoffice-va-greatfeatures{background:#fff !important;}  

	#bundle-second-section .broadband-content-image{float:none;width:100%;margin:0;height:100%;padding:15px 0 40px;text-align:center;}   
	#bundle-second-section .broadband-content .broadband-content-column .accordion-content{padding:10px 0;}
	#bundle-second-section.background-white{background-color:#f6f6f6!important;}   
	#bundle-second-section.background-white.padding-bottom-45 {padding-bottom:0px !important;}
	#bundle-second-section .broadband-cta-content{margin:15px 0 0!important;width:auto;border:1px solid #27aae1;border-radius:5px;background-color:#fff;}
	#bundle-second-section .broadband-cta-col1, #bundle-second-section .broadband-cta-col2{padding:20px 15px 0;float:none;width:100%;}
	#bundle-second-section .broadband-cta-col2{padding-bottom:15px !important;}
	#bundle-second-section .broadband-cta-desc{margin-top:0!important;top:unset !important;opacity:1 !important;margin-bottom:5px !important;font-size:18px !important;margin-right:0;}
	#bundle-second-section .broadband-cta-content p{color:#383839 !important;top:unset !important;opacity:1 !important;}
	#bundle-second-section .separator-blue.mobile{border:1px solid #27aae1;margin:20px 15px 0;}

	#forth-section-product-number.adsl-phone-bundle.background-grey-white {background:#fff !important;}
	.super-mobile-accordion .bundle-pstn-content.active .bundle-pstn-content-info.vos-bundle.mobile-accordion {background:#f6f6f6 !important;}
	   
	.connect-bundle-content-info {margin:0;float: none;width: 100%;}   
	.redesign-blue-header-text {font-size: 18px !important; padding-bottom: 0px;}
	.box-bundle .boxes-bundle .content.connect {height: auto;}
	.bundle-pstn-content-info .bundle-pstn-content-column {width:100%;}
	.bundle-pstn-content-column {padding: 0 15px;}
	.bundle-pstn-content-column h2 {padding-bottom: 0px;}  

	.bundle-pstn-content-column img {width: 100%; max-width: 290px;  margin: 0 auto 20px;}
	.bundle-pstn-content-info {float:none; margin:0; width:95%; display:block;}
	.bundle-pstn-content-info.vos-bundle {width: 100%; margin-top: 0 !important;}  
	
	.super-mobile-accordion .mobile-accordion .bundle-pstn-content-info header h2 {padding-bottom: 0px !important;}      
	.super-mobile-accordion .bundle-pstn-content-info.vos-bundle.mobile-accordion .bundle-pstn-content-column header h2 {padding-bottom: 0px !important;}  

	.super-mobile-accordion .vo-why.active .mobile-accordion {background:#f6f6f6 !important; border-bottom:none;}
	.super-mobile-accordion .bundle-pstn-content.mobile-accordion.active {background:#f6f6f6 !important; }
	.bundle-accordion-wrapper {display:block; margin:25px 0px 30px 0px; overflow:hidden;}
	.respon-container.bundle-accordion {background:#fff;    border: 1px solid rgba(182, 182, 182, 0.4); padding:0;}  
	.respon-container.bundle-accordion header {padding:10px 15px !important;}
	.respon-container.bundle-accordion header h4 {font-size: 15px !important; color: #383839;     font-weight: 400;} 
	.respon-container.bundle-accordion header span.respon-accordion-state {right:20px !important;}
	.respon-container.bundle-accordion .vo-bundle-content {display:none;}
	.respon-container.bundle-accordion .vo-bundle-content p{padding: 15px}  
	.respon-container.bundle-accordion .vo-bundle-content a {display:block;} 
	.respon-container.bundle-accordion .vo-bundle-content img {margin: 0 auto;}
	.respon-container.bundle-accordion:first-child {border-bottom: none;}
	#bundle-second-section .accordion-content, #third-section-product-number.mobile .accordion-content { padding: 0;}
	#bundle-second-section .container.border-top-b6b6b6 {border-top: 1px solid rgba(182, 182, 182, 0.4);}
	
	body.aboutus .row{margin-right:0px;margin-left:0px;}  
	.aboutus-mission h2{padding-top:30px;padding-bottom:20px;font-size:25px;}
	.aboutus-mission p.font-25{font-size:18px !important;}
	.aboutus-ourcustomer h2{font-size:28px;margin-top:30px;}
	.aboutus-ourcustomer h2.padding-bottom-40{padding-bottom:20px !important}   
	.aboutus-ourcustomer section.boxes{width:100%;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow{width:100%;height:137px;display:block;margin:0 0 5px 0 !important;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow .cont{padding:30px 15px;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow .cont h2{font-size:25px;margin-top:0px;}
	.aboutus-ourcustomer section.boxes .aboutus-box-yellow .cont p{font-size:15px;}
	.aboutus-ourcustomer section.boxes.different{padding:30px 15px;margin-bottom:30px;margin-top:30px !important;}
	.aboutus-ourcustomer section.boxes.different .cont h2{font-size:30px !important;}
	.aboutus-ourcustomer section.boxes.different .cont h2:after{margin:0 0 0 35px;}
	.aboutus-ourcustomer section.boxes.different p.font-25{font-size:18px !important;}
	.aboutus-centered-text{width:100%;}
	#aboutus-clients-section.padding-top-60{padding-top:30px !important;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion{border-bottom:none;cursor:pointer;background:none;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header{text-align:center !important;padding:10px 0 10px 0 !important;margin:0 auto;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header h2{font-size:25px;color:#27AAE1 !important;text-align:center !important;display:inline-block;padding-bottom:5px !important;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header div.circle{width:33px;height:32px;border-radius:100px;border:1px solid #27AAE1;position:relative;margin:0 auto;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header div.circle span.state{position:absolute;background-repeat:no-repeat;width:100%;height:35px;right:9px;top:-3px;opacity:1;cursor:pointer;background-position:right center;display:block;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header span.state.open{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-plus.svg')}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion header span.state.close{background-image:url('http://www.alltel.com.au/wp-content/themes/alltel/images/icon-minus.svg');opacity:1;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion div.accordion-content{display:none;cursor:default;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion.active div.accordion-content{padding:30px 15px 0px 15px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion.active div.accordion-content p.text-center{font-size:18px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-centered-text.padding-bottom-60{padding-bottom:30px !important;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image{font-size:0;position:relative;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont{width:calc(100%/2 - 10px);height:96px;margin-bottom:10px;margin-right:10px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont div{height:96px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont div img{margin:0 auto;text-align:center;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont.client2 div img{height:90px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .aboutus-clients-image .aboutus-clients-image-cont:nth-child(even){left:10px;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .cta-other-clients{margin:0 auto;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .mobile-other-clients{display:none;}
	#aboutus-clients-section.about-mobile-accordion .mobile-accordion .mobile-other-clients.active{display:block;}
	#bottom-history.about-bfc{height:382px;}
	#bottom-history.about-bfc .hover-content .content{width:100%;height:382px;padding:40px 30px;position:relative;display:block;}
	#bottom-history.about-bfc section:hover .hover-content{transition:none;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;height:0%;}
	#bottom-history.about-bfc .mobile.bfc-content{position:relative;}
	#bottom-history.about-bfc .mobile.bfc-content section{display:none;overflow:hidden;top:-60px;}
	#bottom-history.about-bfc .mobile.bfc-content section.active{display:block;}
	#bottom-history.about-bfc .mobile.bfc-content section.active .hover-content{height:100%;}
	#bottom-history.about-bfc .mobile.bfc-content .button-basic{display:block;text-align:center;margin:0 auto;margin-top:60px;font-weight:900;text-transform:uppercase;}
	#bottom-history.about-bfc .hover-content .content h3{font-size:25px;margin:0 0 25px}
	#bottom-history.about-bfc .hover-content .content p{font-size:15px;}
	#bottom-history.about-bfc .hover-content .content button{font-weight:300 !important;text-transform:unset !important; margin-top:30px !important;}
	footer section{padding:15px 0 95px;}
	footer section .socialmedia-footer{margin-bottom:30px;}
	footer section .socialmedia-footer a{margin-right:15px;}
	footer section .socialmedia-footer img{display:inline-block;}
	footer section .column1-mobile, footer section .column2-mobile{float:left;width:50%;}
	footer section .column1-mobile p, footer section .column2-mobile p{margin-bottom:20px;color:#fff;font-size:13px;}  
	footer section .column1-mobile a, footer section .column2-mobile a{color:#fff;font-size:13px;}
	footer section .column1-mobile a:hover, footer section .column2-mobile a:hover{color:#FF5E00;}
	footer section small{font-size:11px;margin-top:10px;color:#fff;}
	.footer.mobile p{margin-bottom:10px !important;}

	#la-promo-trial{padding:30px 0 !important;}
	#la-promo-trial .limited-time-text{font-size:20px !important;margin-bottom:40px;}
	#la-promo-trial .head-time-text{font-size:23px !important;}
	#la-promo-trial .head-time-text br{display:unset}
	#la-promo-trial main {width: calc(100% + 30px);background: #fff;margin-left: -15px;height: auto;}
	#la-promo-trial main section {margin: 0;top: -70px;width: 100%;background-size: contain;font-size: 28px !important;padding: 46px;position: absolute;}
	.stipe-white-trial {font-style: italic;font-size: 20px !important;margin: 0 !important;padding: 60px 30px 30px !important;}
	.signup-time-text{font-size: 20px !important;margin-bottom: 40px !important;}
	#la-promo-trial a.button-basic {padding: 15px 60px;font-size: 20px !important;}
	.mobile-inner-banner .inner-page div.image-background.lapromo-bg{background-repeat: no-repeat;background-size: 130% !important;position: relative;overflow: hidden;}
	.mobile-inner-banner .inner-page div.image-background.lapromo-bg-msg{background-position: -90px -10px !important;background-repeat: no-repeat;background-size: 130% !important;position: relative;overflow: hidden;}
	.lapromo-bg-msg h3{margin-top:0}
	.la-promo-circle {width: 150px;	height: 150px;border-radius: 50%;	background: #e43346;	text-align: center;position: absolute;right: 10px;	top: 60px;}
	.la-promo-circle p {font-size: 10px;margin: 30px 0 0;line-height: 10px;}
	.la-promo-circle em {font-size: 35px;}
	.la-promo-circle span {font-size: 20px;line-height: 20px;}
	.la-promo-circle small {font-size: 7px;}
	.la-badge-mobile {background: rgba(228, 51, 70, 0.85);z-index: 100;   position: absolute;border-radius: 100%;text-align: center;color: #fff;top: 15px;left: 10px;width:150px;height:150px;padding-top: 40px;}
	.bus-badge-mobile{background: rgba(228, 51, 70, 0.85);z-index: 100;   position: absolute;border-radius: 100%;text-align: center;color: #fff;top: 115px;left: 70px;width:86px;height:86px;padding-top: 12px;	}
	.la-badge-mobile p, .bus-badge-mobile p{color:#fff;font-size:15px;margin-bottom:4px;font-family: 'Lato', sans-serif;font-weight: 900;}     
	.la-badge-mobile span{color:#fff;font-size:21px;font-family: 'Lato', sans-serif;font-weight: 900;}    
	.bus-badge-mobile p br{display: block;}
	.alltel-lightbox.lightbox-la-trial .alltel-lightbox-container {width: calc(100% - 60px);}
	.google-home-mobile{position: absolute; top: 120px !important; bottom: 0; left: 15px !important;}
	.google-home-mobile img{max-width: 80px; width: 100%;}
	.mobile-banner .promo div.image-background{position:relative;}
	.mobile-banner .promo div.caption br { display: none !important;}
	.mobile-banner .promo div.caption section{padding: 50px 15px;}
	.local-connect #section-compare .accordion-content, .msg27 #section-compare .accordion-content, .rc #section-compare .accordion-content { padding: 0;}
	
	/* Old Inside Page*/
	.old-insidepage.banner-container{margin-top:45px;}
	.old-insidepage .banner-wrapper-page{height: 467px; display: flex; flex-direction: column; display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; -webkit-box-align: start; -moz-box-align: start; -ms-flex-align: start;-webkit-align-items: flex-start; align-items: flex-start;}
	.old-insidepage .banner-content-page{height: 234px; float: none; width: 100%;}
	.old-insidepage .banner-content-page .float-right{float:none !important; }
	.old-insidepage .banner-caption{height: 234px; width: 100%;}
	.old-insidepage .banner-caption .banner-caption-cont{width: 100%; padding: 0 15px;  max-width: 320px;}
	.old-insidepage .banner-caption .banner-caption-cont h1{color: #FFFFFF; font-size: 25px; font-weight: 900;
    text-transform: uppercase; font-family: 'Lato', sans-serif;}
	.old-insidepage .banner-content-page.caption{-webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2;-ms-flex-order: 2; -webkit-order: 2; order: 2;}
	.old-insidepage .banner-content-page.image{-webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1;}
	.compare-hardware-voip{height:70px;}
	.compare-hardware-voip section.content{height:70px; text-align: center !important;}
	.browse-hardware-items .item figure{width:100%; display: block;}
	.browse-hardware-items .item figure img{width:100%; margin-top:25px;}
	.browse-hardware-items .item section{text-align:center;}
	.browse-hardware-items .carousel-items button.prev-slide{left:5px; z-index:2;}
	.alltelproduct section.product-add-cart{height:30px; line-height:30px;}
	
	
	
}

	/*--- Custom for Mobile --*/
@media only screen and (max-width:480px){
	.mobile-enhance-content .buttons .close-wrap .mobile-enhance-close{width:90px !important;padding:6px 25px;}
	.mobile-enhance-content .buttons .learn-more-wrap a{padding:6px 20px;}
	.compare-hardware-voip section.content{font-size:16px;}
	.browse-hardware-items .item figure img{width:100%;}
	.browse-hardware-items .item{margin-right:40px;}
	.browse-hardware-items .carousel-items {width: 100%; max-width: 320px;margin: 0 auto;}
	.home-banner-slider .mobile-banner .cb-background.cb-background .central-banner-image {left: unset;
    right: 0; background-position: -75px center !important;background-size: 190% !important;}
}

@media only screen and (min-width:320px) and (max-width:374px){
	.home-banner-slider .mobile-banner .cb-background.cb-background .central-banner-image {background-position: -100px center !important;background-size: 220% !important;}
	.home-banner-slider .mobile-banner .cb-background .ic-banner-custom h2{max-width: 205px; font-size: 22px; }
	.home-banner-slider .mobile-banner .cb-background .ic-banner-custom p{max-width: 200px; font-size:14px;}
}

@media only screen and (max-width:320px){
	.desktop, header.desktop, #side-sticky{display:none!important;}
	.mobile{display:block !important;}
	.no-br{display:none !important;}
	h2{font-size:26px;}
	h3{font-size:18px;}
	h4{font-size:16px;}
	#second-section .solution-boxes p{margin-top:10px;font-size:13px;}
}




		