/******************************
 EXTENDED CATEGORY MENU
*******************************/
  body{
    padding-top: 40px;
  }
.breadcrumb {
    width: 800px;
    }
  #container {
  width:800px;
  }
header,
#welcome-header{
width: 800px;
height: 195px;
margin: 0 auto;
position:relative;
}
#footer{
    max-width: 800px;
	background-color:rgb(235,235,235);
    }

#welcome-title {
display:table;
position:relative;
float:left;
width:100%;
background-color:rgb(255, 255, 255);
}
#welcome-title p {
		/* font-family:bankgothic lt bt; */
		font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		text-align:center;
		background-color:rgb(81, 89, 99);
		width:100%;
		font-size:18px;
		color:rgb(255,255,255);
		padding:10px;
		margin:auto;
		font-weight: bold;
	}
#login-link {
display:table;
position:relative;
width:100%;
background-color:rgb(255, 255, 255);
}
#login-link p {
		font-family:bankgothic lt bt;
		text-align:center;
		background-color:rgb(81, 89, 99);
		width:100%;
		font-size:18px;
		color:rgb(255,255,255);
		padding:10px;
		margin:auto;
	}

#welcome-logo {
    height: 150px;
    width: 800px;

    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
		border: none !important;
    }

#welcome-logo a img {
	max-width: 800px;
	max-height: 150px;
    }

@media only screen and (max-width: 1220px) {
header,
#welcome-header{
width: 800px;
height: 195px;
margin: 0 auto;
position:relative;
}
body {
    padding-top: 40%px;
    }
#footer,
#powered div {
    max-width: 800px;
    }
#welcome-logo {
    height: 150px;
    width: 800px;

    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
		border: none !important;
    }	
#welcome-logo a img {
	max-width: 650px;
	max-height: 150px;
    }
}

@media only screen and (max-width: 980px) {
header,
#welcome-header {
    height: 163px;
    width: 769px;
    }
.breadcrumb {
    width: 769px;
    }
#welcome-logo {
    height: 120px;
    width: 769px;
    height: 120px;
	border: none !important;
    }
#welcome-logo a img {
    max-width: 500px;
	max-height: 120px;
    }	
#welcome-title p {
		font-size:16px;
	}	
body {
    padding-top: 40%px;
    }	
}
@media only screen and (max-width: 760px) {
.breadcrumb {
    width: 480px;
    }
header,
#welcome-header {
    height: 140px;
    width: 480px;
    }
#welcome-logo a img {
    max-width: 380px;
	max-height: 100px;
    }
#welcome-logo {
    width: 480px;
    height: 100px;
    border: none !important;
    }
body {
    padding-top: 40%px;
    }
#welcome-title p{
		font-size:14px;
	}	
#login-link p {
		font-size:16px;
	}
#container {
	margin-top: 0px;
}	
}

@media only screen and (max-width: 470px) {
.breadcrumb {
    width: 320px;
    }
header,
#welcome-header {
    height: 118px;
    width: 320px;
    }
#welcome-logo a img {
    max-width: 250px;
	max-height: 80px;
    }
#welcome-logo {
    width: 320px;
    height: 80px;
    }
#container {
    width:320px;
    }
body {
    padding-top: 40%px;
    }
#welcome-title p {
		font-size:12px;
	}	
#login-link p {
		font-size:14px;
	}	
}
