/*
Desktop - 992px + 
*/
.border-bottom{
	border-bottom: 1px dotted;
}
.text-contatiner{
	width: 582px;
}

.customer-logos {
	margin-top:5px;
}
.customer-logos li {
	float: left;
	padding-left:20px;
}
.customer-logos li {
    background-image: url(../img/sprites/sprite-customer-logos.png);
    background-repeat: no-repeat;
    padding: 0 10px 0 35px;
    height: 30px;
    line-height: 26px;
}
.sub-heading-pos {
	margin-right: 10px;
}
.sub-heading-pos a, h4 a{
	font-family: 'EENobbleeRegular';
    font-size: 1.6rem;
    line-height: 20px;
    text-transform: uppercase;
    color: #6D6E71 !important;
}
.customer-logos li{
	font-weight: bold;
}

.tmobile-selection{
	color: #ccc;
}
.border-top-grey{
	border-top: 1px dotted;
}

li.ee-selection {
	background-position: 0px 0;
}
li.orange-selection {
	background-position: 3px -36px;
}
li.tmobile-selection {
	background-position: 2px -76px;
}
li.links a {
	color:#6D6E71 !important;
}
a.category-tertiary-link {
    background-position: 100% 4px;
}
a.link-aqua-grey.tertiary-link {
    background-position: 100% -38px;
}
a.link-aqua-grey.tertiary-link:hover {
    background-position: 100% -78px;
}
.print-container{
	float: right;
	border-right: 1px dotted;
	font-weight: bold;
	background: url(../img/sprites/Print_16x16.png) 30px 0 no-repeat;
	padding:0 30px 0 0;
	margin: -35px 75px 0 0;
	color: #009999;
}
.email-container{
	float: right;
	font-weight: bold;
	background: url(../img/sprites/Email_16x16.png) 42px 0 no-repeat;
	padding:0 37px 0 6px;
	margin: -35px 0 0;
	color: #009999;
}
.email-container p, .print-container p {
	margin-bottom: 5px !important;
}
.float-right{
	float:right;
}
.header-pos{
	margin-top:40px;
}
.comms-icons li {
  	margin: 0;
    padding: 24px 0 0 30px;
}
.category-logos li {
	background: url(../img/sprites/sprite-category-logos.jpg) 0 0 no-repeat;
	height:25px;
	padding:5px 0 0 30px;
	margin:0;
}
.rate-this {
	margin-top:0;
}
#social-sites{
	margin: 12px 0 20px 0;
}

.social-panel .ee-g-black {
    width: 489px !important;
}
.category-logos li.category-orange {
	background-position: 0 0;
}
.category-logos li.category-tmobile {
	background-position: 0 -30px;
}
.category-logos li.category-ee {
	background-position: 0 -60px;
}
li.category-orange a {
	color:#000 !important;
}
li.category-tmobile a {
	color:#E00073 !important;
}
a.category-tertiary-link.orange-link {
    background-position: 100% 4px;
}
a.category-tertiary-link.tmobile-link {
    background-position: 100% -52px;
}
a.category-tertiary-link.ee-link {
    background-position: 100% -32px;
}
a.category-tertiary-link {
    background-image: url("../img/sprites/sprite-category-link-arrows.jpg");
    background-repeat: no-repeat;
    padding-right: 10px;
}
a.category-tertiary-link:hover {
	background-position: 100% -52px;
}
p.float-right{
	margin-right: 20px;
}
.float-right span {
	margin-right: 10px;
}
.link-container li{
	margin-top:16px;
}
li.category-orange{
	margin-top:27px;
}

h4 a{
	font-weight: normal !important;
}

h2 a{
	font-weight: normal !important;
}

.content-area .ee-inner{
	padding-left: 20px !important;
}

.ee-inner .sub-heading-pos{
	padding-left: 10px;
}

.ee-inner .rate-this{
	padding-left: 10px;
}
/*
* Smartphones - 320px / 480px
*/

@media only screen and (min-width: 300px) and (max-width:479px) {
	.text-contatiner{
	width: 95%;
	}
	.header-pos{
	margin-top:12%;
	line-height: 90%;
	}
	.page-title {
    padding-left: 0;
    width:100%;
	}
	.float-right{
	margin-right: 0;
	float: none;
	}
	.email-container, .print-container {
		display: none;
	}
	.social-panel .ee-g-black {
		margin-top:0 !important;
		margin-bottom: 0 !important;
		padding-top:0 !important;
		padding-bottom: 0 !important;
	}
	.social-panel .ee-g-black .ee-inner {
		padding-top:0 !important;
		padding-bottom: 0 !important;
	}
	.rate-this {
	    margin-bottom: 0;
	}
	.additional-links .ee-g-yellow {
		margin:0;
		padding: 0;
	}
	.sub-heading-pos a {
    font-size: 1.3rem;
	}
	.header-links {
    margin: 0 auto;
    padding-left: 0;
    width: 95%;
    display: none;
	}
	.header-links li{
		width: 100%;
		margin: 10px 0;
		display: none 
	}
	.float-left h4{
		line-height: 90%;
    	margin-top: 12%;
    	font-size: 1.6rem !important;
    	font-weight: normal !important;
    	padding-left: 10px;
	}
	.float-left p{
		padding-left: 10px;
	}
	.ee-inner .rate-this{
		padding-left: 0px;
	}
	h4 a{
		padding-left: 10px
	}
	.link-container {
		padding-left: 10px;
	}


}


/*
* Blackberry PB - Portrait (iPad) - 600px / 1024px
*/

@media only screen and (min-width:480px) and (max-width:767px) {
	.text-contatiner {
    	width: 90%;
	}
	.content-area .ee-inner, .customer-choice .ee-inner{
		padding: 10px;
	}
	.sub-heading-pos{
		margin-left: 0px !important;
	}
	.ee-g-black .ee-inner{
		padding: 4%;
	}
	.ee-inner .ee-g-black{
		padding: 4%;
	}
	.ee-g-yellow .ee-inner {
		padding: 4%; 
	}
	.customer-logos li {
		padding: 0 0px 0 28px
	}
	.header-links {
		margin:0 !important;
		padding-left: 10px;
		width: 90%;
	}
	.social-panel .ee-g-black{
		width:45% !important;
	}

	
}


/*
* Tablets (iPad) - 768px / 1024px
*/

@media only screen and (min-width:768px) and (max-width:991px) {
	.text-contatiner {
    	width: 70%;
	}
	li.category-orange {
    	margin-top: 28px;
	}
	.header-links {
	    margin: 0;
	    padding-left: 20px;
	    width: 90%;
	}
	.social-panel .ee-g-black{
	width:371px !important;
	}


}