@media only screen and (min-width:4501px) and (max-width: 6000px) {
/*25*/

}

@media only screen and (min-width:3100px) and (max-width: 4500px) {
	/*33%*/
}

@media only screen and (min-width:2701px) and (max-width: 3100px) {

	/*50%*/	
  .main-content-common-row .main-content-right .blue-heading { padding-top: 240px;}
  .main-content-common-row.row2 .main-content-left .blue-heading {  padding-top: 140px;}
}

@media only screen and (min-width:2001px) and (max-width: 2700px) {
/*67%*/	
.main-content-common-row .main-content-right .blue-heading { padding-top: 270px;}

.main-content-common-row.row2 .main-content-left .blue-heading {  padding-top: 180px;}

}

@media only screen and (min-width: 1801px) and (max-width: 2000px) {
	/*75%*/

.main-content-common-row .main-content-right .blue-heading { padding-top: 350px;}

.main-content-common-row.row2 .main-content-left .blue-heading {  padding-top: 190px;}

}

@media only screen and (min-width:1601px) and (max-width: 1800px) {

	/*80%*/

.main-content-common-row .main-content-right .blue-heading { padding-top: 350px;}

.main-content-common-row.row2 .main-content-left .blue-heading {  padding-top: 220px;}



}


@media only screen and (min-width:1517px) and (max-width: 1600px) {
	/*90%*/
.main-content-common-row.row2 .main-content-left .blue-heading {  padding-top: 220px;}
}

@media (max-width:1300px)
{   /*Tab-landscape mode*/

.us-cellular-outer{background-size: 65%;}
.us-cellular-blue-box-outer {background-size: 75%;}
.us-process-outer ul li:last-child { margin-right: 0;}
.home-bg-image-inner-desktop { padding: 270px 50px; }

}



@media (max-width:1199px)
{	/*Tab-landscape mode*/

   
   .home-bg-image-inner-desktop  {  background-attachment: scroll;   background-size: cover; background-position: bottom 0 right 0px;}
   .investing-future-inner{background-attachment: scroll;     background-position: -100px 0px;}
   .sign-outer { padding-right: 0; }
   .sign-kenneth.sign-inner {  width: 180px;}
   .sign-LeRoy.sign-inner { float: right;    width: 220px;}

   .us-cellular-outer { background-size: 85%; background-position: bottom 0 right -180px;}
    .Five-g {left: 0;    top: 56px;}

.service-address-chart img { max-width: 100%;}
.tds-telecom-map img {max-width: 100%;}
.tds-telecom-focus-outer { background-attachment: scroll;}

.main-content-common-row.row2 .main-content-left .blue-heading h3 { padding-right: 120px;}
.blue-heading h3 {padding-right: 80px;}
.main-content-common-row.row3 .main-content-right .blue-heading h3 { padding-right: 90px;}

.us-cellular-outer h3 { padding-right: 40px;}

.us-cellular-blue-box-outer { background-size: 100%;}
.us-cellular-blue-box-right {padding: 13px 100px 40px 55px;}
.us-process-outer ul li{    margin-right: 95px;}



}
@media (max-width:991px)
{  /*Tab-potrait mode*/


	.wisconsin-map {  width: auto;}
	.main-content-left {     padding-right:0px; }
	.share-holder-inner {  width: 75%;}

.main-content-left, .main-content-right  { width: 100%; }
.main-content-common-row.row2 .main-content-right   {padding-top: 40px;}
.main-content-common-row.row2 .main-content-right p {padding-right: 20px;}

.main-content-common-row.row3 { display:flex;flex-direction:column}
.main-content-common-row.row3 .main-content-left { order: 1; }
.main-content-common-row.row3 .main-content-right{order: 2;padding-top: 0;padding-bottom: 40px;}
.main-content-common-row.row4 { margin-top: 12px;}

.us-cellular-inner {     width: 100%; }

.us-cellular-outer { background: none;}

.us-cellular-inner {  padding:0;  width: 100%;}

.us-cellular-left { width: 100%;    padding: 30px 50px;}

.us-cellular-right {
   
    width: 100%;
    padding: 0 50px 0;

}

.Five-g {
    position: relative;
    left: auto;
    top: auto;
}


.us-cellular-blue-box-left.us-blue { width: 100%; }

.us-cellular-blue-box-right {    width: 100%; padding-top: 45px;}

.us-fg-logo { }

.us-process-outer ul li { margin-right: 0; width: 50%;}

.fg-process-content.heading-style { float: left;    width: 100%;}
.common-text p {    padding-right: 20px;}
.main-content-common-row .main-content-right .blue-heading { padding-top: 30px;}
.main-content-common-row.row2 {  margin-top: 0;display: flex;    flex-direction: column;}
.main-content-common-row.row2 .main-content-left {order: 2; }
.main-content-common-row.row2 .main-content-right {order: 1;}
.main-content-common-row.row2 .main-content-left .blue-heading { 
  padding-top: 30px;
    padding-bottom: 40px;}

.main-content-common-row.row3 {  margin-top: 0;display: flex;    flex-direction: column;}
.main-content-common-row.row3 .main-content-right .blue-heading {  padding-top: 0;display: none;}

.blue-heading.mobo-heading {   display: block;padding: 30px 0 40px;}
.sign-outer{    width: 73%;}
.sign-kenneth.sign-inner { width: 200px;}

.us-cellular-inner .us-fg-logo {  margin-bottom: 0;  margin-top: 20px;}
.us-cellular-right.common-text p {    padding-top: 0;padding-bottom: 40px;}
.us-cellular-outer h3 {    margin-bottom: 0;  padding-top: 10px;}

.us-cellular-blue-box-outer { background:none; }
.us-cellular-blue-box-left.us-blue {     float: left;
    width: 100%;
    background: none;
    padding:0; }
.us-cellular-blue-box-inner {     max-height: none;  overflow: visible; }
.tds-growth-info-left{    width: 100%;}
.tds-growth-info-right{    width: 100%;}
.tds-growth-info-left p {    padding-top: 40px;    padding-bottom: 50px;}
.service-address-chart {  margin-bottom: 10px;}
.us-cellular-blue-box-right { height: auto; }
.us-cellular-blue-box-left.us-blue { height: auto; }

}

@media (max-width:767px)
{

/*Below tab screen*/

.investing-content {width: 500px; }
.us-cellular-outer {   background-size: 75%;}
.us-cellular-right {    padding:80px 50px;   background-size: cover; }
.home-bg-image-inner-desktop {background-attachment: scroll; }
.investing-future-inner {  background-attachment: scroll; padding: 120px 50px; background-position: center center;}
.investing-future-inner h1 {     font-size: 46px; }
.sign-outer { width: 90%;}


}

@media (max-width:640px)
{	
	/*Smart-phones*/

	.header-inner  {     padding: 20px 30px 20px 30px;	 }
	.menus-nav {    right: 0;}
	#menuToggle h6{    right: 60px;}

	.home-bg-image-inner-desktop {
    background-size: cover;
    background: none;
    padding: 0;
	}
	.home-bg-image-inner-desktop .annul-report {
    display: none;	
	}


.home-bg-image-inner-mobile {
    background: url(../images/TDS_Mobile-Homepage.jpg);
    padding: 200px 30px;
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: top;
    position: relative;

}

.home-bg-image-inner-mobile img {
      position: absolute;
    top: 30px;
    max-width: 50%;
    left: 30px;
}

.share-holder-outer { padding: 30px 30px 38px; }

.share-holder-inner {   width: 100%;}

.main-content-wrapper-outer {padding: 40px 30px 20px; background-size: cover;}

.us-fg-logo img { max-width: 100%;}

.investing-content {  width: auto;left: 30px;    bottom: 15px;}

.share-holder-content h1  {    font-size: 20px;}
.share-holder-content p {    font-size: 20px; line-height: 30px;}
.main-content-left { padding-right: 0;}
.blue-heading h3{padding-right:30px;}
.main-content-common-row.row4 .main-content-right.common-text p {padding-right: 0;}

.sign-outer{     padding-right: 0; }
.sign-kenneth.sign-inner {  width: 100%;}
.sign-LeRoy.sign-inner { width: 100%;}
.sign-outer .sign-image {height: auto;float: left;margin-bottom: 5px;}
.sign-inner img{max-width: 100%;
    position: relative;
    top: auto;
    left: auto;
    transform: none; -webkit-transform: none;}


.investing-desktop {  display: block;}
.investing-mobile { display: none;}
.investing-mobile img { max-width: 80%;}

.us-cellular-inner { padding:0; }
.us-cellular-left{ padding: 30px 30px 40px; }
.us-cellular-outer h3 { padding-right: 30px;}

.us-cellular-outer {   background-size: 100%;}
.us-cellular-blue-box-outer {padding: 45px 0px 50px;}
.us-cellular-blue-box-right { padding-right: 0; }

.us-cellular-fg-outer {     padding: 0 30px 0px; }
.footer {     padding: 30px 30px 50px; }
#menu { padding: 125px 30px 50px;    width: 250px; }

.home-bg-image-inner-mobile {     background-attachment: scroll; background-position:0 0; }
.investing-future-inner {padding: 110px 30px; background-position: 0 0;    background-attachment: scroll;}


.tds-telecom-focus-inner img {  display: none;}
.tds-telecom-focus-outer {    padding: 120px 50px 220px;}

.tds-telecom-focus-inner h3 {
    display: block;
    color: white;
    font-size: 25px;
    padding-right:100px;
    line-height: 32px;
}
.tds-telecom-focus-inner {left: 30px;  bottom: auto;    top: 20px;}

.us-cellular-right {   padding:0px 30px;} 
.main-content-common-row.row3 .main-content-right {    padding-bottom: 0;}
.investing-future-inner h1 { font-size: 36px;}
.us-cellular-right.common-text p {
   padding-right: 0;
    padding-bottom: 0;
    margin-bottom: 0;}

.us-cellular-blue-box-right {  padding: 13px 0px 40px 30px;}

.us-cellular-blue-box-left.us-blue {    padding:0px 0;background-size: cover;}

.us-process-outer ul {    padding-top: 0;}
.tds-growth-info-outer {padding: 60px 30px 60px;}
.tds-growth-info-left p {    padding-right: 0;}
.us-fg-logo img { max-width: 80%;}



}

@media (max-width:480px)
{	
    
    .home-bg-image-inner-mobile {background-attachment: scroll; background-position:-50px 0; }
    .investing-future-inner { background-position: 0 0;    background-attachment: scroll; padding: 80px 30px;  }
    .us-cellular-right .Five-g img {      width: 260px; }
    .blue-heading h3 { padding-right: 0;}
    .main-content-common-row.row2 .main-content-right p { padding-right: 10px;}
    .investing-future-inner h1 {font-size: 25px;}
    .tds-telecom-focus-inner h3 {    padding-right: 0px;}
    .main-content-common-row.row2 .main-content-left .blue-heading h3 { padding-right: 0;}
    .tds-growth-content p {    padding-right: 0;}
    .common-text p { padding-right: 0;}
.header-inner {  padding: 20px 30px 20px 20px;}
.header_logo img {width: 80px;}
.header-inner {height: 90px;}
.home-bg-outer {    margin-top: 90px;}

}
@media (max-width:360px)
{


.us-cellular-outer { background-size: 150%;}
.us-process-outer ul li img { max-width: 80%;}

.home-bg-image-inner-mobile{     background-position: -60px 0; }

.wisconsin-map img { max-width: 90%;}.inner-address h5{    font-size: 17px;}

.tds-telecom-focus-inner h3 { padding-right: 60px;  font-size: 18px;}
.heading-style h3 { line-height: 25px;font-size: 18px; }

}
