html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, 
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup, 
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

@font-face {
    font-family: 'QuicksandLight';
    src: url('Quicksand_Light-webfont.eot');
    src: url('Quicksand_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand_Light-webfont.woff') format('woff'),
         url('Quicksand_Light-webfont.ttf') format('truetype'),
         url('Quicksand_Light-webfont.svg#QuicksandLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

 

@font-face {
    font-family: 'QuicksandBook';
    src: url('Quicksand_Book-webfont.eot');
    src: url('Quicksand_Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand_Book-webfont.woff') format('woff'),
         url('Quicksand_Book-webfont.ttf') format('truetype'),
         url('Quicksand_Book-webfont.svg#QuicksandBook') format('svg');
    font-weight: normal;
    font-style: normal;

} 
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
	font-family: 'QuicksandBook';
	src: url('Quicksand_Book-webfont.svg') format('svg');
}} 

@font-face {
    font-family: 'QuicksandBold';
    src: url('Quicksand_Bold-webfont.eot');
    src: url('Quicksand_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand_Bold-webfont.woff') format('woff'),
         url('Quicksand_Bold-webfont.ttf') format('truetype'),
         url('Quicksand_Bold-webfont.svg#QuicksandBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
	font-family: 'QuicksandBold';
	src: url('Quicksand_Bold-webfont.svg') format('svg');
}} 




article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}

a img {border: 0;}

::selection 	 	{background: rgb(7,142,186);}
::-moz-selection 	{background: rgb(7,142,186);}
img::selection 		{background: rgb(7,142,186);}
img::-moz-selection	{background: rgb(7,142,186);}



body {padding:0;margin:0; font-family:"Open Sans";font-size:13px;-webkit-text-size-adjust: 100%;}


a:link,
a:visited,
a:active{color:#078EBA;font-weight:bold;text-decoration:none;border-bottom:1px dotted #078EBA;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;

}
a:hover {color:#ccc;border-bottom:1px dotted #ccc;}


.spotlight-site-template-section2 a:link,
.spotlight-site-template-section2 a:visited,
.spotlight-site-template-section2 a:active{color:#fff;border-color:#fff;}
.spotlight-site-template-section2 a:hover {color:#078EBA;border-color:#078EBA;}
 


.spotlight-site-wrapper{display:inline-block;width:100%;background:#fff; text-align:center;margin:0 0 50px 0}
.spotlight-site{}
.spotlight-site-header-wrapper{display:inline-block;width:100%;float:left; background:#fff;}
.spotlight-site-header{display:inline-block;width:1200px;}
.spotlight-site-logo{display:inline-block;width:290px;float:left; text-align:left;padding:40px 0 0}
.spotlight-site-logo img{float:left;width:100%;}


#clicker{display:none;}

.spotlight-site-nav{display:inline-block;width:825px;float:right;font:13px 'QuicksandBold', Arial, sans-serif;text-transform:uppercase;letter-spacing:0;-webkit-font-smoothing: antialiased;}
.spotlight-site-nav ul{margin:0;padding:55px 0 15px;float:right;display:inline-block;}
.spotlight-site-nav ul li{margin:0;padding:0;list-style:none;float:left;margin:0 0 0 25px;display:inline-block;}
.spotlight-site-nav ul li a:link,
.spotlight-site-nav ul li a:active,
.spotlight-site-nav ul li a:visited{ text-decoration:none;color:#666;padding:0 0 29px;display:inline-block;float:left;background:url(../img/menu-line.jpg) 0px 45px no-repeat;
	-webkit-transition: all 0.25s ease-in-out;border:0;font-weight:normal;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	}
.spotlight-site-nav ul li a:hover,
.spotlight-site-nav ul li.selected a:hover{color:#078EBA; background:url(../img/menu-line.jpg) 0 30px no-repeat; }
.spotlight-site-nav ul li.selected a {color:#078EBA; background:url(../img/menu-line.jpg) 0 30px no-repeat; }
 
.spotlight-site-nav ul li#login a{color:#078EBA; }

 
.spotlight-site-content-wrapper{display:inline-block;width:100%;float:left;}
.spotlight-site-content{}



.spotlight-site-seo-wrapper{display:inline-block;width:100%;float:left; background:#e6e6e6;}
.spotlight-site-seo{display:inline-block;width:1200px;margin:40px 0}


.spotlight-site-footer-wrapper{display:inline-block;width:100%;float:left;}
.spotlight-site-footer{display:inline-block;width:1200px;margin:40px 0 0 }

.spotlight-site-copyright{display:inline-block;width:490px;float:left; text-align:left;}
.spotlight-site-contact{display:inline-block;width:280px;float:right; text-align:right;}



.copyright-information{display:inline-block;width:100%;float:left;font-size:14px}
.company-information-first{display:inline-block;width:100%;float:left;color:#666;margin:10px 0 0;}
.company-information-second{display:inline-block;width:100%;float:left;color:#999;margin:10px 0 20px;}
.company-information-networks{display:inline-block;width:100%;float:left;}
.company-information-apple{display:inline-block;width:60%;padding-right:40%float:left;margin:10px 0 0;font-size:11px;color:#ccc;display:none;}



.call-us{display:inline-block;width:100%;float:right;margin:0 0 10px 0;font-size:18.5px;color:#666}
.strap-line{display:inline-block;width:100%;float:right;color:#999;line-height:20px;margin-bottom:10px;font-size:14px}
.website-by{display:inline-block;width:100%;float:right;color:#ccc;line-height:20px;}
.website-by a {color:#ccc;border-color:#ccc;}
.website-by a:hover {color:#DD1F95;border-color:#DD1F95;}


 
.spotlight-site-template-wrapper{display:inline-block;width:100%;float:left;}
.spotlight-site-template-section1,
.spotlight-site-template-section2,
.spotlight-site-template-section3,
.spotlight-site-template-section4,
.spotlight-site-template-section5,
.spotlight-site-template-section6,
.spotlight-site-template-section7,
.spotlight-site-template-section8{display:inline-block;width:100%;float:left;background:#ffffff;}

.spotlight-site-template-section1{background:#078EBA;height:500px;}
.spotlight-site-template-section2{background:#183C55;}
.spotlight-site-template-section3{background:#fff;}
.spotlight-site-template-section4{background:#f1f1f1;}
.spotlight-site-template-section5{background:#fff;}
.spotlight-site-template-section6{background:#f1f1f1;}
.spotlight-site-template-section7{background:#fff;}
.spotlight-site-template-section8{background:#f1f1f1;}


/*
.servicespage .spotlight-site-template-section5{background:#ccc;}
.servicespage .spotlight-site-template-section6{background:#fff;}
.servicespage .spotlight-site-template-section7{background:#f1f1f1;}
 */



.spotlight-site-template-section-inner {display:inline-block;width:1200px;margin:0px auto;text-align:left;}

.spotlight-site-template-left{display:inline-block;float:left;width:500px;margin:0 200px 0 0;}
.spotlight-site-template-right{display:inline-block;float:left;width:500px; }



.contactusform .spotlight-site-template-left{float:right;margin:0 0 0 100px;}
.contactusform .spotlight-site-template-right{float:left;margin:0;}


.partnerspage .spotlight-site-template-section2 .spotlight-site-template-left	{width:520px;margin-right:140px;}
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-right	{width:540px;}
.partnerspage .spotlight-site-template-section2 .content-wrapped{display:inline-block;margin:100px 0;}
.partner-box-content {display:inline-block;width:100%;height:150px;float:left;margin:20px 0 30px;padding:30px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;}
.partner-box-content-left {display:inline-block;width:30%;float:left;margin:0 0 0px}
.partner-box-content-right {display:inline-block;width:70%;float:left;margin:0 0 0px}

.spotlight-site-template-section2 .partner-box-content-right a:link,
.spotlight-site-template-section2 .partner-box-content-right a:visited,
.spotlight-site-template-section2 .partner-box-content-right a:active {color: inherit;border-color:inherit;}

.spotlight-site-template-section2 .partner-box-content-right a:hover {color:#078EBA;border-color:#078EBA;}
 

.partner-box-content-right  p.partner-box-content-title.smalltitle {font-size:30px;}


.partner-box-content-right p {margin-bottom:0;}
.partner-box-content-right p.partner-box-content-title{font-size:35px;font-family:'QuicksandBook', sans-serif;margin-bottom:22px;}


.homepage .spotlight-site-template-section1{background:url(../img/homepage-background.jpg) bottom center no-repeat scroll;}
.aboutpage .spotlight-site-template-section1{background:url(../img/aboutpage-background.jpg) bottom center no-repeat scroll;}
.productspage .spotlight-site-template-section1{background:url(../img/productspage-background.jpg) bottom center no-repeat scroll;}
.servicespage .spotlight-site-template-section1{background:url(../img/servicespage-background.jpg) bottom center no-repeat scroll;}
.contactpage .spotlight-site-template-section1{background:url(../img/contactpage-background.jpg) top center no-repeat scroll;}
.partnerspage .spotlight-site-template-section1{background:url(../img/partnerspage-background.jpg) bottom center no-repeat scroll;}
.clientpage .spotlight-site-template-section1{background:url(../img/benefitspage-background.jpg) bottom center no-repeat scroll;}
.itspage .spotlight-site-template-section1{background:url(../img/itspage-background.jpg) bottom center no-repeat scroll;}


 
 
.doortodoor {background:url(../img/doortodoor-background.jpg) bottom center no-repeat scroll;} 
.latestdevices {background:url(../img/latestdevices-background.jpg) bottom center no-repeat scroll;background:none;}
.deviceinsurance {background:url(../img/deviceinsurance-background.jpg) bottom center no-repeat scroll;}
.roamingboltons {background:url(../img/roamingboltons-background.jpg) bottom center no-repeat scroll;}
.billinganalysis{background:url(../img/billinganalysis-background.jpg) bottom center no-repeat scroll;}
.experience{background:url(../img/experience-background.jpg) top center no-repeat scroll;}
.accountmanager{background:url(../img/accountmanage-background.jpg) top center no-repeat scroll;}
.contactcenter{background:url(../img/contactcenter-background.jpg) top center no-repeat scroll;}
.mobiletariffs{background:url(../img/mobiletariffs-background.jpg) top center no-repeat scroll;}
.mobiletariffs2{background:url(../img/mobiletariffs2-background.jpg) top center no-repeat scroll;}
/*.tabletcases{background:url(../img/tabletcases-background.jpg) top center no-repeat scroll;}*/
.contact{background:#183C56 url(../img/contact-banner.jpg) bottom center no-repeat scroll;}
.internationalservices{background:#efefef url(../img/internationalservice-background.jpg) bottom center no-repeat scroll;background:#f9f9f9;}
 
 
.internationalservices .spotlight-site-template-right{width:555px;}
.internationalservices .spotlight-site-template-left {margin: 0 145px 0 0;}
 

.it71{background:url(../img/it7-1.jpg) top center no-repeat scroll;}
.it72{background:url(../img/it7-2.jpg) top center no-repeat scroll;}
.it73{background:url(../img/it7-3.jpg) top center no-repeat scroll;}
.it74{background:url(../img/it7-4.jpg) top center no-repeat scroll;}



 .it7break{background:#fff;}
 

.partnerspage .spotlight-site-template-section-inner,
.itspage .spotlight-site-template-section-inner,
.clientpage .spotlight-site-template-section-inner,
.contactpage .spotlight-site-template-section-inner,
.aboutpage .spotlight-site-template-section-inner,
.productspage .spotlight-site-template-section-inner,
.servicespage .spotlight-site-template-section-inner,
.homepage .spotlight-site-template-section-inner{margin:0px auto;}


.partnerspage .spotlight-site-template-section1 .spotlight-site-template-left {width: 590px}
.it7page .spotlight-site-template-section1 .spotlight-site-template-left{margin-right:140px;width:560px}
.it7break .content-wrapped{width:100%;text-align:center;}

  .itspage .spotlight-site-template-section1 a,
  .mybill .spotlight-site-template-section1 a {color:#fff;border-color:#fff;}

.social-icon-box{display:inline-block;width:180px;margin:0 auto;padding: 0 25px;}
.social-icon{display:inline-block;float:left;width:45px;height:45px;margin:0 10px 0 0;}
.social-link{display:inline-block;float:left;font-size:16px;font-weight:bold;line-height:44px; text-align:left}

.social-icon-box.web{width:200px;}
.social-icon-box.pint{width:150px;}
 
.social-icon-box a:link,
.social-icon-box a:visited,
.social-icon-box  a:active {color:#333;}

.social-icon-box  a:hover{color: #078EBA;
border-bottom:1px dotted #078EBA;}

 .content-wrapped{display:inline-block;margin:100px 0;}
 .image-wrapped{display:inline-block;margin:40px 0;}

.welcome{display:inline-block;width:100%;float:left;font-family:'QuicksandBook', sans-serif;font-size:34px;color:#078EBA;color:#ccc;text-transform:lowercase;-webkit-font-smoothing: antialiased;-webkit-text-stroke: 1px;margin-bottom:10px;}
.title	{display:inline-block;width:100%;float:left;font-family:'QuicksandBook', sans-serif;font-size:80px;color:#fff;font-weight:normal; text-transform:lowercase;margin:0 0 20px;padding:0}
.website {display:inline-block;width:100%;float:left;font-family:'Open Sans', sans-serif;color:#fff;font-weight:bold; text-transform:lowercase;margin:0 0 25px;padding:0}

.small{font-size:50px;}
.smallmed{font-size:58px;}
.medium{font-size:70px;}
.caps {text-transform:uppercase;}
.normal {text-transform:none;}
.itsnormal{margin-top:20px;font-size:45px;text-transform:none;}

h1 		{display:inline-block;width:100%;float:left;color:#ccc;font-size:25px;font-weight:normal}
h2 		{}
h3 		{}
p{color:#fff;line-height:25px;margin:0 0 25px 0;padding:0;}

.dark .welcome{color:#999;}
.dark .title {color:#333;}
.dark p {color:#666}
.quote { font-style:italic;background: #E9E9E9;padding:15px;border-bottom:2px solid #ccc;margin-bottom:25px;}

.homepage h1{display:inline-block;width:100%;float:left;font-family:'QuicksandBook', sans-serif;font-size:83px;color:#fff;font-weight:normal; text-transform:lowercase;margin:10px 0 30px;padding:0}
.homepage h2 {display:inline-block;width:100%;float:left;font-size:18px;color:#fff;font-weight:bold; margin:0px 0 20px;padding:0}
.homepage h3 {display:inline-block;width:49%;float:left;font-size:14px;color:#fff;font-weight:normal;margin:5px 0 0 0;padding:0;line-height:25px;}
.page-links{display:inline-block;width:100%;float:left;margin:10px 0 0px;}
.homepage-links{display:inline-block;width:100%;float:left;margin:40px 0 0px;}

.homepage .welcome{font-size:42px;}
.homepage .spotlight-site-template-section1 .welcome {margin-bottom:30px;}
.homepage .spotlight-site-template-section1 h1{margin-bottom:0;}

.page-links a:link, .page-links a:active, .page-links a:visited,
.homepage-links a:link, .homepage-links a:active, .homepage-links a:visited {
	min-width:150px; text-align:center;  
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;border:0;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background:#183C55;padding:20px 15px;display:inline-block;float:left; text-decoration:none;border-radius:5px;color:#fff;font-weight:bold;margin:0 20px 0 0;}
.homepage-links a:hover,
.page-links a:hover {color:#078EBA;background:#fff;}

.homepage .spotlight-site-template-section1{height:auto;}



.it7page .page-links a:link, .it7page .page-links a:active, .it7page .page-links a:visited{background:#BAD235;color:#333;}
.it7page .page-links a:hover{background:#ccc;color:#333;}

.it72 .page-links a:link,
.it72 .page-links a:active,
.it72 .page-links a:visited,
 
.it74 .page-links a:link,
.it74 .page-links a:active,
.it74 .page-links a:visited{background:#333;color:#fff;}
.it72 .page-links a:hover,
 
.it74 .page-links a:hover{background:#fff;color:#333;}

.mission{font-size:18px;line-height: 35px;}




.client-links{display:inline-block;width:100%;float:left;margin:50px 0;}
.client-links a:link, .client-links a:active, .client-links a:visited {
width:210px;height:190px; text-align:center; text-transform:uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; box-shadow:#000 #ccc #ff00cc #ffcc00 10px;border:0;
background: transparent;;padding:0px;display:inline-block;float:left; text-decoration:none;border-radius:5px;color:#fff;font-weight:bold;margin:15px;
-webkit-box-shadow:5px 5px 0px 0px rgba(21, 47, 64, 1);
-moz-box-shadow:    5x 5px 0px 0px rgba(21, 47, 64, 1);
box-shadow:         5px 5px 0px 0px rgba(21, 47, 64, 1);
}
.client-links img {border-radius:5px;}
.client-links a:hover {background:#00B7CE;
-webkit-box-shadow:0px 0px 0px 0px rgba(21, 47, 64, 1);
-moz-box-shadow:    0x 0px 0px 0px rgba(21, 47, 64, 1);
box-shadow:         0px 0px 0px 0px rgba(21, 47, 64, 1);}

p.client-links-p{display:inline-block;float:left;width:100%;text-align:center;margin:0px 0 50px;}


.partner-links{display:inline-block;width:100%;float:left;margin:30px 0;}
.partner-links a:link, .partner-links a:active, .partner-links a:visited {
width:150px;height:150px; text-align:center; text-transform:uppercase;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
box-shadow:#000 #ccc #ff00cc #ffcc00 10px;border:0;
background:#fff;padding:0px;display:inline-block;float:left; text-decoration:none;border-radius:5px;color:#fff;font-weight:bold;margin:10px;
-webkit-box-shadow:5px 5px 0px 0px rgba(21, 47, 64, 1);
-moz-box-shadow:    5x 5px 0px 0px rgba(21, 47, 64, 1);
box-shadow:         5px 5px 0px 0px rgba(21, 47, 64, 1);
}
.partner-links img {border-radius:5px;}
.partner-links a:hover {background:#00B7CE;
-webkit-box-shadow:0px 0px 0px 0px rgba(21, 47, 64, 1);
-moz-box-shadow:    0x 0px 0px 0px rgba(21, 47, 64, 1);
box-shadow:         0px 0px 0px 0px rgba(21, 47, 64, 1);

}

 



.contact-method{display:inline-block;width:100%;float:left;margin:20px 0 20px 0;}
.contact-method .dept{display:inline-block;width:100%;float:left;margin:0;font-weight:bold;}
.contact-method .details{display:inline-block;width:100%;float:left;margin:10px 0;font-size:30px;}
.contact-method .terms{display:inline-block;width:100%;float:left;margin:0;color:#B0B0B0;}
.spotlight-form-wrapper{display:inline-block;width:100%;float:left;}      
.spotlight-form       {display:inline-block;width:350px;float:left; text-align:center; }          						
.spotlight-form-line{display:inline-block;float:left;margin:0 0 10px;background:#d1d1d1;padding:10px;width:330px;height:30px;border:0;border-radius:5px;text-align:left;}
.spotlight-form-line span {color:red;display:inline-block;float:right;}
.spotlight-form-line.textarea {height:200px;}
.spotlight-form-line textarea {font-family:inherit;width:310px;height:180px;border:0;background:transparent; resize:none;padding:10px;font-weight:bold;font-size:inherit;font-size:14px;outline:none;}
.spotlight-form-line input {border:0;font-size:18px;font-weight:bold;width:320px;background:transparent;padding:4px;outline:none;}
.spotlight-form-line select {border:0;font-size:14px;font-weight:bold;width:320px;background:transparent;padding:5px;}
.spotlight-form-line.submit{background:#ccc;color:#fff; cursor:pointer;padding:0;margin:0;width:350px;background:none;height:auto;}
.spotlight-form-line input#submit {background:#00B7CE;color:#fff; cursor:pointer;width:350px;border-radius:5px;padding:15px 0;}
.spotlight-form-line-wrapper {display:inline-block;width:350px;float:left;margin:0 0 10px 0;}
.spotlight-form-line-wrapper .spotlight-form-line.human {width:30px;float:left;margin:0 10px;}
.spotlight-form-line-wrapper .spotlight-form-line.human input {width:20px;text-align:center;text-transform: uppercase}

.spotlight-form-line-wrapper span {display: inline-block;float: left;padding: 13px 0;font-size:18px;margin-right:0px;}
.spotlight-form-line-label{display:inline-block;float:left;margin:10px 0 10px;width:350px; text-align:left;}

.thanks .title{font-size:100px;margin:0 0 10px 0;}
.thanks .welcome{margin-bottom:30px;color:#fff;}
.thanks .spotlight-site-template-section1 a:link,
.thanks .spotlight-site-template-section1 a:visited,
.thanks .spotlight-site-template-section1 a:active{color:#fff;border-color:#fff;}
.thanks .spotlight-site-template-section1 a:hover {color:#183C55;border-color:#183C55;}

p.data-disclaimer{font-size:10px;line-height:15px;margin:20px auto 0;display:inline-block;width:100%;}

.social-icons-wrap a:link,
.social-icons-wrap a:active,
.social-icons-wrap a:visited {margin:5px 5px 0 0;border:0;display:inline-block;float:left;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}
.social-icons-wrap a:hover{margin:0 5px 0 0;}
.social-icons-wrap a img.social-icon{height:50px;width:50px;}


/* partners sldier */

#container{max-width:1200px;margin:0 auto;padding-bottom:80px;}
.wrapperedx{width:1200px!important;}
ul.bjqs-controls.v-centered li a{display:block;padding:10px;background:#fff;color:#000;text-decoration: none;}
ul.bjqs-controls.v-centered li a:hover{background:#000;color:#fff;}
ol.bjqs-markers li a{padding:5px 10px;background:#000;color:#fff;	margin:5px;text-decoration: none;border:0;}
ol.bjqs-markers li.active-marker a,ol.bjqs-markers li a:hover{background: #999;}
 
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;float:right;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin:100px 0 100px 0; width:520px;float:left;left:0!important;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline-block;border-bottom:2px dotted #183C55;}
ol.bjqs-markers li a{width:150px;height:150px; text-align:center; text-transform:uppercase; text-align:left; text-indent:-9999px;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; box-shadow:#000 #ccc #ff00cc #ffcc00 0px;
background:#fff;padding:0px;display:inline-block;float:left; text-decoration:none;border-radius:5px;color:#fff;font-weight:bold;margin:10px;
-webkit-box-shadow: 0px 0px 0px 0px rgba(21, 47, 64, 1);
-moz-box-shadow:    0px 0px 0px 0px rgba(21, 47, 64, 1);
box-shadow:         0px 0px 0px 0px rgba(21, 47, 64, 1);}
ol.bjqs-markers li a:hover{ 
-webkit-box-shadow:0px 0px 0px 0px rgba(21, 47, 64, 1);
-moz-box-shadow:    0x 0px 0px 0px rgba(21, 47, 64, 1);
box-shadow:         0px 0px 0px 0px rgba(21, 47, 64, 1);

} 
ol.bjqs-markers li.active-marker {border-bottom:2px dotted #999;}
 
ol.bjqs-markers li.partner1 a {background:#fff url(../img/coolcard-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner2 a {background:#fff url(../img/g5lifestyle-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner3 a {background:#fff url(../img/playerprotection-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner4 a {background:#fff url(../img/danielj-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner5 a {background:#fff url(../img/reachfitness.jpg) no-repeat center center;}
ol.bjqs-markers li.partner6 a {background:#fff url(../img/g5cars-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner8 a {background:#fff url(../img/it7-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner7 a {background:#fff url(../img/bengaged-logo.jpg) no-repeat center center;}

ol.bjqs-markers li.partner9 a {background:#fff url(../img/kickgame-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner10 a {background:#fff url(../img/it7-logo.jpg) no-repeat center center;}
ol.bjqs-markers li.partner11 a {background:#fff url(../img/kickgame-logo.jpg) no-repeat center center;}

 


.itspage .spotlight-site-template-section3 .spotlight-site-template-left,
.itspage .spotlight-site-template-section4 .spotlight-site-template-left,
.itspage .spotlight-site-template-section5 .spotlight-site-template-left,
.itspage .spotlight-site-template-section6 .spotlight-site-template-left{width:400px;margin-right:150px;}
.itspage .spotlight-site-template-section3 .spotlight-site-template-right,
.itspage .spotlight-site-template-section4 .spotlight-site-template-right,
.itspage .spotlight-site-template-section5 .spotlight-site-template-right
.itspage .spotlight-site-template-section6 .spotlight-site-template-right{width:650px;}


.itspage .content-wrapped {margin: 50px 0;}

.itspage .spotlight-site-template-section1 .content-wrapped {margin:100px 0;}

.itspage .spotlight-site-template-section1{height: 420px;}


#back-top {position:fixed;bottom:30px;right:20px;}
#back-top a:link,
#back-top a:active,
#back-top a:visited {display: block;text-align: center;border:0;-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;width: 70px;height: 70px;display: block;margin-bottom: 7px;background:url(../img/up-arrow.png) no-repeat center center;
	}
#back-top a:hover {background:url(../img/up-arrow-hover.png) no-repeat center center;}

.mybill-form-wrapper{display:inline-block;float:left;background:#fff;margin-top:150px;padding:30px;}

.mybill-form-wrapper table input {padding:5px;}
.mybill-form-wrapper table td.login input {background:#333;color:#fff;font-weight:bold;border:0;padding:10px 20px;}

.goog-te-gadget-simple {background-color: #fff;border:0!important;;}
.goog-te-gadget-icon{display:none;}	
.goog-te-menu-value{border:0!important;font-size:11px;color:#666!important; text-transform:lowercase;margin:0!important;height:30px;
background:transparent url(../img/translate.jpg) no-repeat center center;width:201px; text-indent:-9999px!important;text-align:left; display:inline-block;float:right;}	


.goog-te-menu-value span { text-indent:-9999px!important;text-align:left; }



.datewrapper {display:inline-block;float:left;width:100%;margin-top:10px; }



.tweet {display:inline-block;float:left;width:100%;}
.tweet ul{display:inline-block;float:left;width:100%;}
.tweet ul li{display:inline-block;float:left;width:90%; list-style:none;background:#fff;padding:5%;margin:0 0 50px 0;font-size:16px; line-height:25px;border-bottom:5px solid #cfcfcf;

	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.tweet ul li a{}
.tweet ul li:hover {border-color:#fff;}
.tweet ul li .date {display:inline-block;float:left;width:50%;font-weight:bold;color:#ccc; font-size:12px;}
.tweet ul li .username {display:inline-block;float:right;width:50%;font-weight:bold;color:#ccc;text-align:right;font-size:12px;}

.tweet ul li .username a {border:0;color:##2CA7E0; background:url(../img/twittersmall.png) center left no-repeat;padding-left:22px;}
#spotlightinsta{display:inline-block;float:left;width:100%; text-align:center}
#spotlightinsta a {border:0;}
#spotlightinsta img {float:left;width:206px;height:206px;margin:5px;}

 
.its-title-small2,
.its-title-small {
  display: inline-block;
  width: 100%;
  float: left;
  font-family: 'QuicksandLight', sans-serif;
  font-size:27px;
  color: #078EBA;
  color: #666;
 
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke: 1px;
  margin: 30px 0 60px;
}

.its-title-small2{margin: 20px 0 60px;}



.social-footer,
.social-footer2{
  display: inline-block;
  width: 100%;
  float: left;
 
  font-size:13px;
  color: #078EBA;
  color: #666;
 
  margin:10px 0 100px;
}
.social-footer2{  margin:42px 0 100px;}







/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */

@media only screen and (min-width: 768px) and (max-width: 991px) { 
	
	body {
		background:green; background:#fff; 
		padding:0px; 
	}
.spotlight-site-wrapper {margin:0 0 80px 0;}
.itspage .spotlight-site-template-section3 .spotlight-site-template-right,
.itspage .spotlight-site-template-section4 .spotlight-site-template-right,
.itspage .spotlight-site-template-section3 .spotlight-site-template-left,
.itspage .spotlight-site-template-section4 .spotlight-site-template-left,
.spotlight-site-template-left,
.spotlight-site-template-right,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-left,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-right,
.spotlight-site-header,
.spotlight-site-logo,
.spotlight-site-nav,
.spotlight-site-seo,
.spotlight-site-footer,
.spotlight-site-template-section-inner {width:100%!important;}

.spotlight-site-copyright,
.spotlight-site-contact{width:40%;padding:5%;}	

.content-wrapped {display: inline-block;padding: 10%;width: 80%;margin:0;}

.contactpage.mybill .spotlight-site-template-section1 .spotlight-site-template-right{display:inline-block;width:100%;}

h1 {font-size: 22px;}
	
	.latestdevices p {width:40%;}
	
.spotlight-site-logo {text-align:center;}
.spotlight-site-logo img,
.spotlight-site-logo a {float:none;border:0;}

.spotlight-site-nav ul,
.spotlight-site-nav ul li{float:none;margin: 0 5px;}

.contact {background: #183C56 url(../img/contact-banner.jpg) -620px 115px no-repeat scroll;}
 .it72, .it74{background-position:right center}

.spotlight-form-line 		{width: 580px;}
.spotlight-form-line input 	{width: 570px;}
.spotlight-form-line input#submit{padding:20px;-webkit-appearance: none;}

.contactpage .spotlight-site-template-section1 .spotlight-site-template-right, 

.clientpage .spotlight-site-template-section1 .spotlight-site-template-right,
.mobiletariffs .spotlight-site-template-left,
.mobilebb .spotlight-site-template-right,
.roamingboltons .spotlight-site-template-left,
.latestdevices .spotlight-site-template-right,
.deviceinsurance .spotlight-site-template-left,
.it7section .spotlight-site-template-right,
.tabletcases .spotlight-site-template-right,
.productspage .spotlight-site-template-section1 .spotlight-site-template-right,
.aboutpage .spotlight-site-template-section1 .spotlight-site-template-right,
.contactcenter .spotlight-site-template-right,
.doortodoor .spotlight-site-template-left,
.billinganalysis .spotlight-site-template-right,
.servicespage .spotlight-site-template-section5 .spotlight-site-template-right,
.servicespage .spotlight-site-template-section7 .spotlight-site-template-left,
.servicespage .spotlight-site-template-section2 .spotlight-site-template-left,
.internationalservices .spotlight-site-template-left,
.mobiletariffs2 .spotlight-site-template-left{display:none;}

.itspage .spotlight-site-template-section1 .spotlight-site-template-left{display: inline-block}
.itspage .spotlight-site-template-section1 .content-wrapped {margin:50px 0;}
.it7break .content-wrapped {width: 80%;}
.contactcenter{background:#fff;}
.internationalservices{background:#e8e8e8;}


#spotlightinsta img {float:none;margin-bottom:40px;}
.tweet {width:90%;margin:0 5%;}

.its-title-small2,
.its-title-small,
.social-footer,
.social-footer2{ text-align:center}

}



/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252    */

@media only screen and (max-width: 767px) {
 
body {padding:0px;background:yellow;background:#fff;}
.spotlight-site-wrapper {margin:0 0 80px 0;}
 
.itspage .spotlight-site-template-section3 .spotlight-site-template-right,
.itspage .spotlight-site-template-section4 .spotlight-site-template-right,
.itspage .spotlight-site-template-section3 .spotlight-site-template-left,
 
.spotlight-site-template-left,
.spotlight-site-template-right,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-left,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-right,
.spotlight-site-header,
.spotlight-site-logo,
.spotlight-site-nav,
.spotlight-site-seo,
.spotlight-site-footer,
.spotlight-site-copyright,
.spotlight-site-contact,
.spotlight-site-template-section-inner {width:100%!important;}
 
 .it72, .it74{background-position:right center}
.spotlight-site-template-left,
.spotlight-site-template-right,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-left,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-right	{margin-right:0px;}
.contactpage.mybill .spotlight-site-template-section1 .spotlight-site-template-right{display:inline-block;width:100%;}
.itspage .spotlight-site-template-section1 .content-wrapped,
.itspage .content-wrapped {margin:0;}

/*nav*/ 
.spotlight-site-header{float:left;}
.spotlight-site-logo {width: 80%!important;background:#fff;;padding:0;height:60px;}
.spotlight-site-logo img {width:90%;margin-top:10px;float:right;margin-right:10px;}


#clicker{
	display:inline-block;width:60px;margin:0;background:#333 url('../img/menu.png') 0px 0px / 45px 45px;float:right;text-align:left;text-indent:-9999px;cursor:pointer;height:60px;background-position:center center; background-repeat:no-repeat}
	
	
	
	
.spotlight-site-nav-inner{display:none;}
.spotlight-site-nav-inner.bounce{display:inline-block;}
.spotlight-site-nav {font-size: 14px;}
.spotlight-site-nav ul {padding:0px;background:#333;width: 100%;}
.spotlight-site-nav ul li,
.spotlight-site-nav ul li a:link, .spotlight-site-nav ul li a:active, .spotlight-site-nav ul li a:visited{width:100%;margin:0;padding:5px 0;color:#fff;}
  
 
 .image-wrapped img {width:100%;display:none;}
 
 
 /*footer*/
.spotlight-site-contact{border-bottom:2px dotted #ccc;margin-bottom:40px;padding-bottom:40px;}
.copyright-information,
.company-information-first,
.company-information-second,
.company-information-networks,
.company-information-apple{text-align:center;font-size:11px;width:100%;}
.company-information-second a {border:0;color:#999;font-weight:normal;}
.call-us,
.strap-line,
.website-by{text-align:center;}
.company-information-networks img {margin:0 auto;float:none;}

.spotlight-site-seo h1 {padding-right:10%;padding-left:10%;width:80%;font-size: 20px;}



.title {font-size: 45px;}
.welcome {font-size: 23px;}
.content-wrapped {display: inline-block;padding: 10%;width: 80%;margin:0;}





.spotlight-site-template-section1{height:auto;}

/* removed sections */

.contactpage .spotlight-site-template-section1 .spotlight-site-template-right, 
 
.clientpage .spotlight-site-template-section1 .spotlight-site-template-right,
.mobiletariffs .spotlight-site-template-left,
.mobilebb .spotlight-site-template-right,
.roamingboltons .spotlight-site-template-left,
.latestdevices .spotlight-site-template-right,
.deviceinsurance .spotlight-site-template-left,
.it7section .spotlight-site-template-right,
.tabletcases .spotlight-site-template-right,
.productspage .spotlight-site-template-section1 .spotlight-site-template-right,
.aboutpage .spotlight-site-template-section1 .spotlight-site-template-right,
.contactcenter .spotlight-site-template-right,
.doortodoor .spotlight-site-template-left,
.billinganalysis .spotlight-site-template-right,
.servicespage .spotlight-site-template-section5 .spotlight-site-template-right,
.servicespage .spotlight-site-template-section7 .spotlight-site-template-left,
.servicespage .spotlight-site-template-section2 .spotlight-site-template-left,
.internationalservices .spotlight-site-template-left,
.mobiletariffs2 .spotlight-site-template-left{display:none;}

.itspage .spotlight-site-template-section1 .spotlight-site-template-left{display: inline-block}
.itspage .spotlight-site-template-section1 .content-wrapped {margin:50px 0;}
/* removed backgrounds */
.latestdevices ,
.contact,
.contactcenter{background-image:none;}
 .contactcenter{background:#fff;}
.internationalservices{background:#e8e8e8;}


/* clients links */
.client-links {text-align: center;}
.client-links a:link, .client-links a:active, .client-links a:visited{margin:- auto;float:none;}



 .spotlight-form,  
.spotlight-form-line-label,
.spotlight-form-wrapper,
.spotlight-form-line,
.spotlight-form-line textarea,
.spotlight-form-line input,
.spotlight-form-line select,
.spotlight-form-line.submit,
.spotlight-form-line-wrapper,
.spotlight-form-line input#submit{width:100%;padding:0;margin:0;}

.spotlight-form-line-label{margin:10px 0 5px;}
.spotlight-form-line{margin-bottom:10px;height:auto;}
.spotlight-form-line textarea,
.spotlight-form-line input{padding:5%;width:90%;}
.spotlight-form-line select{padding:10px;}
 
.spotlight-form-line-wrapper span{font-size:13px;margin-right:5px;}
.spotlight-form-line-wrapper .spotlight-form-line.human{width: 35px;padding: 10px;}
.spotlight-form-line.submit{margin-top:10px;}

.spotlight-form-line input#submit{padding:20px;-webkit-appearance: none;}
.it7break .content-wrapped {width: 80%;}


ol.bjqs-markers {display:none;}
#container,
.wrapperedx{width:100%!important;}
ul.bjqs,
li.bjqs-slide{width:100%!important;height:auto!important;display:inline-block!important;position:relative!important;}
li.bjqs-slide .content-wrapped{margin:25px 0!important;}
.maxi{font-size:40px;}

#back-top {right:120px;bottom: -40px;}


.homepage .spotlight-site-template-section1 {background-repeat:repeat-y; background-position:top center;}
.homepage h1 {font-size: 50px;}
.homepage h2 {font-size: 16px;}
.homepage h3 {width: 100%;font-size: 12px;}
.homepage .welcome {font-size: 21px;}
.homepage-links a:link, .homepage-links a:active, .homepage-links a:visited{width:220px;margin:0 0 10px 0;}


.partner-box-content,
.partner-box-content-left,
.partner-box-content-right,
p.partner-box-content-title{width:100%; text-align:center}

.contactpage.mybill .spotlight-site-template-section1 .spotlight-site-template-right{display:inline-block;width:100%;}
.mybill-form-wrapper {display: inline-block;float: left;background: #fff;margin-top: 0px;padding: 30px;}


.partner-box-content {height:auto;}
.partner-box-content-title{line-height:40px;margin:20px 0 10px 0!important;}

#spotlightinsta img {float:none;margin-bottom:40px;}
.tweet {width:90%;margin:0 5%;}

.its-title-small2,
.its-title-small,
.social-footer,
.social-footer2{ text-align:center}
}  





/*		Wide Mobile Layout: 480px.
		Gutters: 24px.
		Outer margins: 22px.
		Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
 
body {padding:0px;background:orange;background:#fff;	}
.spotlight-site-wrapper {margin:0 0 80px 0;}
.spotlight-site-logo img {width:auto;margin-right: 0px;margin-top: 10px;}
.spotlight-site-logo {width: 87%!important;}

.homepage h1 {font-size: 49px;}
.homepage-links a:link, .homepage-links a:active, .homepage-links a:visited {width:110px!important; min-width:110px!important;margin-right:10px;}

#back-top {right:250px;bottom: -40px;}
 
} 


 

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape) {
	body {background:grey;background:#fff;}
  	.spotlight-site-wrapper {margin:0;}
 
.itspage .spotlight-site-template-section3 .spotlight-site-template-right,
.itspage .spotlight-site-template-section4 .spotlight-site-template-right,
.itspage .spotlight-site-template-section3 .spotlight-site-template-left,
.itspage .spotlight-site-template-section4 .spotlight-site-template-left,
.spotlight-site-template-left,
.spotlight-site-template-right,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-left,
.partnerspage .spotlight-site-template-section2 .spotlight-site-template-right,
.spotlight-site-header,
.spotlight-site-logo,
.spotlight-site-nav,
.spotlight-site-seo,
.spotlight-site-footer,
.spotlight-site-template-section-inner {width:100%;}

.spotlight-site-copyright,
.spotlight-site-contact{width:40%;padding:5%;}	
	.latestdevices p {width:40%;}
.content-wrapped {display: inline-block;padding: 10%;width: 80%;margin:0;}

.it72, .it74{background-position: right center}

h1 {font-size: 22px;}
	
.spotlight-site-logo {text-align:center;}
.spotlight-site-logo img,
.spotlight-site-logo a {float:none;border:0;}

.spotlight-site-nav ul,
.spotlight-site-nav ul li{float:none;margin: 0 19px;}

.contact {background: #183C56 url(../img/contact-banner.jpg) -420px bottom no-repeat scroll;}
.spotlight-form-line select {font-size: 25px;width: 780px;height:95px;padding:35px 5px 35px 20px;}
.spotlight-form-line-wrapper .spotlight-form-line.human input {width: 60px;}
.spotlight-form-line 		{width: 800px;height: 100px;}
.spotlight-form-line input 	{width: 790px;padding:35px 5px;font-size: 25px;}
.spotlight-form-line-wrapper {width:820px;border-bottom:3px dotted #ccc;padding-bottom:20px;margin-bottom:20px;}
.spotlight-form-line.human {width: 100px!important;}
.spotlight-form-line-wrapper span {padding:40px 0;font-size: 25px;margin-left:305px;}
.spotlight-form-line input#submit{padding:20px;-webkit-appearance: none;margin-left:250px;}




/* removed sections */

.contactpage .spotlight-site-template-section1 .spotlight-site-template-right, 
.itspage .spotlight-site-template-left,
.clientpage .spotlight-site-template-section1 .spotlight-site-template-right,
.mobiletariffs .spotlight-site-template-left,
.mobilebb .spotlight-site-template-right,
.roamingboltons .spotlight-site-template-left,
.latestdevices .spotlight-site-template-right,
.deviceinsurance .spotlight-site-template-left,
.it7section .spotlight-site-template-right,
.tabletcases .spotlight-site-template-right,
.productspage .spotlight-site-template-section1 .spotlight-site-template-right,
.aboutpage .spotlight-site-template-section1 .spotlight-site-template-right,
.contactcenter .spotlight-site-template-right,
.doortodoor .spotlight-site-template-left,
.billinganalysis .spotlight-site-template-left,
.servicespage .spotlight-site-template-section5 .spotlight-site-template-right,
.servicespage .spotlight-site-template-section7 .spotlight-site-template-left,
.servicespage .spotlight-site-template-section2 .spotlight-site-template-left,
.internationalservices .spotlight-site-template-left,
.mobiletariffs2 .spotlight-site-template-left{display:none;}

.contactcenter{background:#fff;}
.internationalservices{background:#e8e8e8;}
.itspage .spotlight-site-template-section1 .spotlight-site-template-left{display: inline-block}
.itspage .spotlight-site-template-section1 .content-wrapped {margin:50px 0;}


.it7break .content-wrapped {width: 80%;}

#spotlightinsta img {float:none;margin-bottom:40px;}
.tweet {width:90%;margin:0 5%;}

.its-title-small2,
.its-title-small,
.social-footer,
.social-footer2{ text-align:center}
}

 



