@media (min-width:320px) 
{
	.respfooter{
		padding-left:unset;
	}		
}
@media (min-width:1281px) 
{
	.respfooter{
		padding-left:8%;
	}		
}

@media (min-width:320px) 
{
	.respreadmore{
		margin-left: 35%;
	}		
}
@media (min-width:1281px) 
{
	.respreadmore{
		margin-left: 46%;
	}		
}

@media (min-width:320px) 
{
	.SearchRegSub{
		background-size: 100% 100% !important;
	}		
}
@media (min-width:1281px) 
{
	.SearchRegSub{
		background-size: 100% !important;
	}		
}

@media (min-width:320px) 
{
	.searchbtn{
		margin-top:28%;
        margin-left:2%;
        /*margin-bottom: 25%;*/
		width:auto;
		font-size: inherit;
	}
}
@media (min-width:1281px)
{
    .searchbtn{
        margin-top: 13px;
        margin-left:unset;
        margin-bottom: unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.knowledgeSearchbtn{
		margin-top:41px;
        margin-left:2%;
        /*margin-bottom: 25%;*/
		width:auto;
		font-size: inherit;
	}
}
@media (min-width:1281px)
{
    .knowledgeSearchbtn{
        margin-top: 11.8%;
        margin-left:unset;
        margin-bottom: unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.NewsSearchbtn{
		margin-top:7px;
        margin-left:2%;
        /*margin-bottom: 25%;*/
		width:auto;
		font-size: inherit;
	}
}
@media (min-width:1281px)
{
    .NewsSearchbtn{
        margin-top: 13px;
        margin-left:unset;
        margin-bottom: unset;
		width:auto;
    }
}

@media (min-width:320px)
{
	.navFormat .t-Button-label{
		font-weight: bold !important;
		font-size: inherit !important;
		display:block !important;
	}
}

@media (min-width:1281px)
{
	.navFormat .t-Button-label{
		font-weight: bold !important;
		font-size: large !important;
	}
}

@media (min-width:320px)
{
	.myaccount{
		font-weight: bold !important;
		font-size: inherit !important;
		float:left;
	    text-align: left;
	}
}

@media (min-width:1281px)
{
	.myaccount{
		font-weight: bold !important;
		font-size: large !important;
		float:left;
		text-align: left;
	}
}

@media (min-width:320px)
{
	.myaccountReport{
		font-size:xx-small;
	}
}

@media (min-width:1281px)
{
	.myaccountReport{
		font-size:small;
	}
}

@media (min-width:320px) 
{
	.homebtn{
		margin-top:unset;
        margin-left:2%;
		width:auto;
	}
}
@media (min-width:1281px)
{
    .homebtn{
        margin-top: 2%;
        margin-left:unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.SRcancelbtn{
		margin-top:unset;
        margin-right:2%;
		width:auto;
	}
}
@media (min-width:1281px)
{
    .SRcancelbtn{
        margin-top: 2%;
        margin-right:unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.SRnextbtn{
		margin-top:unset;
        margin-left:2%;
        margin-right:2%;
		width:auto;
	}
}
@media (min-width:1281px)
{
    .SRnextbtn{
        margin-top: 2%;
        margin-left:unset;
        margin-right:unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.SRsavebtn{
		margin-top:unset;
        margin-left:2%;
		width:auto;
	}
}
@media (min-width:1281px)
{
    .SRsavebtn{
        margin-top: 2%;
        margin-left:unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.SRprevtbtn{
		margin-top:unset;
        margin-left:20% !important;
		width:auto;
	}
}
@media (min-width:1281px)
{
    .SRprevtbtn{
        margin-top: 20px;
        margin-left:unset !important;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.SRsubmitbtn{
		margin-top:unset;
        margin-left:2%;
        margin-right:2%;
		width:auto;
	}
}
@media (min-width:1281px)
{
    .SRsubmitbtn{
        margin-top: 2%;
        margin-left:unset;
        margin-right:unset;
		width:auto;
    }
}

@media (min-width:320px) 
{
	.leftmargin{
        margin-left:2%;
        margin-right:2%;
	}
}
@media (min-width:1281px)
{
    .leftmargin{
        margin-left:0%;
        margin-right:0%;
    }
}

@media (min-width:320px) 
{
	.mapmargin{
        width:100% !important;
        margin-right:2%;
	}
}
@media (min-width:1281px)
{
    .mapmargin{
        width:100% !important;
        margin-right:0%;
    }
}

@media (min-width:320px) 
{
	.standardbtn{
		width:auto;
		font-size: inherit;
	}
}
@media (min-width:1281px) 
{
	.standardbtn{
		width:auto;
		font-size: unset;
	}
}

@media (min-width:320px) 
{
	.standardbtnProf{
		width:auto;
		font-size: x-small;
	}
}
@media (min-width:1281px) 
{
	.standardbtnProf{
		width:auto;
		font-size: unset;
	}
}

@media (min-width:320px) 
{
	.addressGobtn{
        width:auto;
        margin-top: unset;
		font-size: inherit;
	}
}
@media (min-width:600px)
{
    .addressGobtn{
        width:auto;
        margin-top: 55px;
    }
}

@media (min-width:320px) 
{
	.progressbar{
        margin-left: 2%;
	}
}
@media (min-width:600px)
{
    .progressbar{
        margin-left: unset;
    }
}

@media (min-width:320px) 
{
	.bannertext{
        margin-left: 2%;
	}
}
@media (min-width:600px)
{
    .bannertext{
        margin-left: unset;
    }
}

@media (min-width:320px) 
{
	.NEWSprevtbtn{
		margin-right: 25px;
		margin-top: 8px;
		margin-left: -12px !important;
		width: auto;
	}
}
@media (min-width:1281px)
{
    .NEWSprevtbtn{
		margin-right: 33px;
		margin-top: 20px;
		margin-left: -12px !important;
    }
}

@media (min-width:320px) 
{
	.Knowledgeprevtbtn{
		margin-right: unset;
		margin-top: 10px;
		width: auto;
	}
}
@media (min-width:1281px)
{
    .Knowledgeprevtbtn{
		margin-right: 33px;
		margin-top: 20px;
    }
}

@media (min-width:320px) 
{
	.Searchprevtbtn{	
		margin-right: 20px;
		margin-top: 10px;
		width: auto;
		margin-left: 2% !important;
	}
}
@media (min-width:1281px)
{
    .Searchprevtbtn{
		margin-right:33px; 
		margin-top:20px; 
		margin-left:-12px !important;
    }
}

@media (min-width:320px) 
{
	.Showallbtn{
		width: auto;
		font-size:inherit;
	}
}
@media (min-width:1281px)
{
    .Showallbtn{
		width: auto;
		font-size:unset;
    }
}

@media (min-width:320px) 
{
	.SearchFormprevtbtn{	
		margin-right: 20px;
		margin-top: 10px;
		width: auto;
		margin-left: 15% !important;
	}
}
@media (min-width:1281px)
{
    .SearchFormprevtbtn{
		margin-right:33px; 
		margin-top:20px; 
    }
}
@media (min-width:1281px)
{
    #SEARCHBTN .t-Icon{
		display:none;
    }
}

@media (min-width:320px) 
{
	.titlebackground{
		background-color: white;
		padding: 20px;
		margin-left:10%;
		margin-right:10%;

	}
}
@media (min-width:1281px)
{
    .titlebackground{
		background-color: white;
		padding: 20px;
		margin:unset;
    }
}

@media (min-width:320px) 
{
	.searchtopmargin{
		margin-top:unset;
		margin-left:unset;
	}
}
@media (min-width:1281px)
{
    .searchtopmargin{
		margin-top:8%;
		margin-left:0.5%;
    }
}

@media (min-width:320px) 
{
	.searchbottommargin{
		margin-bottom:3%;
		margin-top: 5px;
		margin-right: 5px;
		margin-left:3%; 
	}
}
@media (min-width:1281px)
{
    .searchbottommargin{
		margin-bottom:20%; 
		margin-top: 5px;
		margin-right: 5px;
		margin-left: 1%;
    }
}

@media (min-width:320px) 
{
	.searchbottommarginOther{
		margin-bottom:20%;
		margin-top: 12%;
		margin-right: 5px;
		margin-left:3%; 
	}
}
@media (min-width:1281px)
{
    .searchbottommarginOther{
		margin-bottom:13%; 
		margin-top: 13%;
		margin-right: 5px;
		margin-left: 1%;
    }
}

@media (min-width:320px) 
{
	.NewsImage{
		background-size:unset !important; 
	}
}
@media (min-width:1281px)
{
    .NewsImage{
		background-size: 100% !important;
    }
}

@media (min-width:320px) 
{
	.NewsImagetitle{
		top: 681px;
		width: unset;
		height: 37px;
		opacity: 1;
	}
}
@media (min-width:1281px)
{
    .NewsImagetitle{
		top: 681px;
		width: 648px;
		height: 37px;
		opacity: 1;
    }
}