/* FOR PAGES MIGRATED FROM HUBSPOT */
.migrated-pages-half h3{
	color:#007f64;
	}
.migrated-logo{
	margin-bottom:25px;
	}
.migrated-pages-title{
	}
.migrated-pages-title h1{
	color:#34b233;
	font-size: 40px;
	}
.migrated-pages-container{
	}
.migrated-pages-half{
	width:47%;
	float:left;
	}
.migrated-pages-half p, .migrated-pages-half ul, .migrated-pages-half h2, .migrated-pages-half h3{
	margin-top:25px;
	margin-bottom:25px;
	}
.migrated-pages-half ul{
	background-color:#f8f8f8;
	border-radius:3px;
	padding:25px 15px 20px 35px;
	color:#999;
	list-style-type: square;
	}
.migrated-pages-second-half{
	margin-left:6%;
	}
.migration-button{
	border-radius: 3px;
	background-color: #34B233;
	text-align: center;
	color: #FFF !important;
	display: block !important;
	margin: 0px auto;
	margin-top:35px;
	margin-bottom:50px;
	font-size: 20px !important;
	padding: 10px 30px 10px 10px !important;
	width: 50% !important;
	background: #34B233 url("http://sageone-uk-wordpress.s3.amazonaws.com/images/white_arrow_hp.png") no-repeat scroll right 15px center;
	}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
	}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	}
/* FOR PAGES MIGRATED FROM HUBSPOT */
.product_page_title{
	text-align:center !important;
	margin-bottom:50px !important;
	padding-top:35px !important;
	}
.CTAs .devices_half{
	margin-top:25px !important;
	margin-bottom:65px !important;
	}
.accounting_button{
padding:12px 45px 12px 25px !important;
}
.telephone_number{
display:none !important;
}
.miniPricingTable{
display:none !important;
}
.page-section{
border-bottom:none !important;
}
.accounting_mobile, .cashbook_mobile, .payroll_mobile{
	display:none !important;
}
.footer_companies{
display:none !important;
}
.accounting_button{
font-size: 20px !important;
padding: 15px 45px 15px 25px !important;
width: 65% !important;
background: url("http://sageone-uk-wordpress.s3.amazonaws.com/images/white_arrow_hp.png") #34b233 no-repeat center right 15px;
}
.homepage_secondary_CTA{
color:#999999 !important;
background: url("http://sageone-uk-wordpress.s3.amazonaws.com/images/grey_arrow_hp.png") #f8f8f8 no-repeat center right 15px !important;
}
.footer_sageone_cta{display:none;}
.standard_template_body{border:none !important;}
.servicetemplate>div>ul>li>a {
    width: 133px;
    height: 55px;
    text-indent: -9999px;
    display: block;
}

.servicetemplate [title=Accounts] {
    background: url(images/product-icon-accts-sml.jpg) no-repeat;
}

.servicetemplate [title=Cashbook] {
    background: url(images/product-icon-cshbk-sml.jpg) no-repeat;
}

.servicetemplate [title=Payroll] {
    background: url(images/product-icon-pyrll-sml.jpg) no-repeat;
}

.servicetemplate [title=Accountant] {
    background: url(images/product-icon-acced-sml.jpg) no-repeat;
}

#content-header h1.accounts {
    background: url(images/product-icon-accts-lrg.jpg) left top no-repeat;
}

#content-header h1.cashbook {
    background: url(images/product-icon-cshbk-lrg.jpg) left top no-repeat;
}

#content-header h1.accountant {
    background: url(images/product-icon-acced-lrg.jpg) left top no-repeat;
}

#content-header h1.payroll {
    background: url(images/product-icon-pyrll-lrg.jpg) left top no-repeat;
}

#macworld-review {
    float: right;
    margin-top: 40px;
}

.block-rightforme ul.accounts li {
    background: url(images/accounts-bullets-tick.png) left top no-repeat;
}

.block-rightforme ul.cashbook li {
    background: url(https://sageone-uk-wordpress.s3.amazonaws.com/images/cashbook-bullets-tick.png) left top no-repeat;
}

.block-rightforme ul.payroll li {
    background: url(https://sageone-uk-wordpress.s3.amazonaws.com/images/payroll-bullets-tick.png) left top no-repeat;
}

.block-rightforme ul.accountant li {
    background: url(images/accountant-bullets-tick.png) left top no-repeat;
}

#secondary .sara-philips {
    background-image: url(https://sageone-uk-wordpress.s3.amazonaws.com/images/sara-phillips.jpg);
}

#secondary .naomi-watson {
    background-image: url(https://sageone-uk-wordpress.s3.amazonaws.com/images/naomi-watson.jpg);
    background-position-y: 15px;
}

#secondary .testimonial q {
    font-size: 1.5em;
}

.testimonial p.name {
    font-size: 13px;
}

.contactpage {
    background: url(images/contact-lady.jpg) 620px 0 no-repeat;
    height: auto!important;
    height: 220px;
    min-height: 220px;
}

#cashbook {
    width: 620px;
    margin-top: 65px;
}

#cashbookicon {
    width: 132px;
    height: 146px;
    float: left;
}

#cashbooktitle {
    width: 480px;
}

#cashbookcontent {
    width: 480px;
    float: right;
}

#toptestimonial {
    width: 620px;
    height: 130px;
}

#topname {
    width: 620px;
    height: 50px;
}

#bottomtestimonials {
    width: 540px;
    height: 310px;
    margin: auto;
}

#lefttestimonial {
    width: 222px;
    height: 310px;
    float: left;
    text-align: justify;
}

#righttestimonial {
    width: 285px;
    height: 310px;
    float: right;
    text-align: justify;
}

.supportheader {
    background: url(https://sageone-uk-wordpress.s3.amazonaws.com/images/sageone-support.png) left top no-repeat;
    padding: 20px 0 75px;
    margin-top: 20px;
}

#content_wrapper_blog #partner_page a {
    color: #fff;
    font-weight: 400;
}

#content_wrapper_blog #partner_page a:hover {
    text-decoration: underline;
}

.partner_side p {
    margin-bottom: 5px!important;
}

.partner_side input[type=text],.partner_side textarea {
    background: #FFF;
    margin: 5px 0;
    border: 1px solid #D7D7D7;
    line-height: 19px;
    padding: 5px;
    height: auto;
    width: 263px;
}

.blog_gradient {
    height: 145px!important;
}

#content_wrapper_blog #page {
    margin: -70px 0 60px!important;
}

#content_wrapper_blog #side {
    margin: -39px 0 25px -10px!important;
}

.partner_box {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/divider.jpg) no-repeat;
    padding: 50px 0 0 10px;
}

.partner_info {
    clear: both;
    padding: 0 0 30px;
    overflow: auto;
}

.partner_info .icon {
    float: left;
    width: 130px;
}

.partner_info .text {
    float: left;
    width: 460px;
}

.partner_info .text a {
    color: #AAC02C!important;
}

.center {
    text-align: center;
}

.partner_side span.choice>span {
    display: block;
}

.partner_side input[type=submit] {
    border: 0;
    float: right;
    margin-right: 0!important;
}

.support_intro {
    float: left;
    width: 400px;
}

.support_intro>p {
    font-size: 16px;
    line-height: 25px;
}

.support_intro>p a.mailto,.support_intro>p a.telephone {
    font-size: 16px;
    line-height: 40px;
    padding-left: 40px;
}

.support_intro>p a.mailto {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/mail.png) no-repeat;
    color: #aac02c;
}

.support_intro>p a.telephone {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/speech-bubble.png) no-repeat;
    color: #5a8f39;
}

.support_picture {
    float: right;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 3px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 7px #ccc;
    -moz-box-shadow: 0 0 7px #ccc;
    box-shadow: 0 0 7px #ccc;
}

.support_intro,.support_picture {
    margin-top: 20px;
}

.support_picture img {
    overflow: hidden;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    display: block;
}

.support-testimonials {
    background-color: #E9F9E3;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #E4EAE1;
    -webkit-box-shadow: 0 0 7px #CDC;
    -moz-box-shadow: 0 0 7px #CDC;
    box-shadow: 0 0 7px #CDC;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    color: #003E21;
    padding: 20px 15px;
    margin-bottom: 20px;
    overflow: auto;
}

.support-testimonials .testimonial {
    width: 394px;
    padding: 0 31px;
    float: left;
    position: relative;
    height: 130px;
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/testimonial-quote.png) top left no-repeat;
}

.support-testimonials .testimonial .text {
    color: #449537;
    font-size: 12px;
    line-height: 20px;
}

.support-testimonials .testimonial .name {
    font-size: 13px;
    line-height: 20px;
    color: #003e21;
    font-weight: 700;
    position: absolute;
    bottom: 0;
    right: 25px;
}

.support_information {
    padding: 20px;
    overflow: auto;
    border: 1px solid #ccc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin: 75px 0 60px;
    zoom: 1;
}

.support_information .online_help {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/icon-help.png) top left no-repeat;
    background-position-y: 30px;
    float: left;
    padding-left: 55px;
    width: 200px;
}

.support_information .awards {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/customer-service-award.jpg) top right no-repeat;
    float: left;
    width: 365px;
    padding-right: 250px;
    padding-left: 30px;
}

.promise {
    font-size: 18px;
    line-height: 23px;
    padding-top: 50px;
}

.promise ul li {
    float: left;
    width: 405px;
    margin: 0 10px 10px;
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/orange-point.png) left top no-repeat;
    list-style: none;
    padding-left: 45px;
    padding-bottom: 3px;
}

.normalbutton {
    margin: 20px 0;
    display: inline-block;
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
    zoom: 1;
}

.home_link {
    position: absolute;
    top: 75px;
    display: block;
    width: 360px;
    height: 100px;
}

.blog section#footer_d {
    width: 210px!important;
}

#slider h3 {
    font-size: 2.5em;
    font-weight: 700;
    f margin-bottom: .5em;
    line-height: 1em;
    color: #027E64;
}

#slide-1 .figimage {
    width: 540px;
    height: 450px;
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/macbook_5minuteSwitch.png) 50% 0 no-repeat;
    background-position-y: 60px;
}

.edition-pricing {
    position: relative;
}

.find_acc_link {
    position: absolute;
    top: 134px;
    left: 0;
}

.find_acc {
    top: 175px;
}

.find_cash {
    margin-left: -463px;
    padding: 10px 0;
}

.find_acc_link a,.find_cash a {
    color: #003E21;
}

.cashbook,.payroll {
    overflow: auto;
}

.payroll_buttons {
    clear: both;
    padding-top: 15px;
    text-align: center;
}

.payroll_buttons>span {
    display: inline-block;
}

.payroll_buttons .green-button .orange-button {
    float: none!important;
    margin: 0!important;
    display: inline-block;
    padding-right: 10px;
}

#infotabs>ul.infotabs-list li {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/tabs.png) no-repeat;
    width: 155px;
}

.payroll_tab_rti {
    color: #C55E99!important;
}

ul.payroll_bullet {
    list-style-type: disc;
    margin-left: 31px;
}

ul.payroll_bullet li {
    padding: 0;
}

.rti_link {
    position: absolute;
    right: 0;
    text-align: center;
    top: 30px;
}

.helpvideo,.right_know_more,.right_more_than,.right_rti_guide {
    padding: 15px 0;
}

.right_rti_guide {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/rti_guide_image.jpg) no-repeat;
    padding-left: 100px;
}

.right_know_more {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/payroll_guide_cover.jpg) no-repeat;
    padding-left: 100px;
}

h1.page-title {
    margin: 20px 0 20px 20px;
}

p.info {
    min-height: 65px!important;
}

#featured-products p {
    margin-bottom: 5px!important;
}

#featured-brands.excerpt img {
    margin: 0 2.5em 0 0!important;
}

#secondary .testimonial q {
    width: 530px!important;
}

#content-header span.block-text {
    top: 110px!important;
}

#content-header span.accountant {
    top: 125px!important;
}

#macworld-review {
    margin-top: 60px!important;
}

#content-top {
    padding: 0 0 30px!important;
}

.block-rightforme {
    position: relative;
}

span.wpcf7-list-item {
    margin-left: 0!important;
}

#terms_conditions ul {
    padding-left: 5px!important;
}

#terms_conditions ul li {
    list-style-type: none;
    margin: 0 0 10px;
    padding-left: 50px;
}

.sp {
    float: left;
    margin-left: -30px;
}

.partner_side div.wpcf7-validation-errors,.partner_side span.wpcf7-not-valid-tip {
    background-color: #FED!important;
    border-color: #EBA!important;
    color: #900!important;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.partner_side span.wpcf7-not-valid-tip {
    width: auto!important;
    top: -2px!important;
    left: 70px!important;
    :!important;height: 19px;
}

.partner_side div.wpcf7-validation-errors {
    display: block;
    position: absolute;
    top: 209px;
    width: 262px;
    font-size: 1.15em;
    padding: 5px!important;
    font-weight: 700;
    margin: 0!important;
}

#partner_page {
    top: -65px!important;
}

ol.gen {
    padding-left: 30px!important;
}

.so_product_div {
    width: 261px;
}

.page-id-87 .service_template_header h1 {
    font-size: 3.5em;
}

.width400 {
    width: 450px;
}

.sageone_addon_link a {
    background-color: #4d4f53;
}

.cta_button a {
    border-color: #C9649F;
    border-radius: 5px;
    color: #fff;
    font-size: 1.1em;
    font-weight: 400;
    padding: 5px 10px;
    text-shadow: 0 -1px 1px #555;
    background: #a84d86;
    background: -moz-linear-gradient(top,#a84d86 0,#a84d86 51%,#aa146b 53%,#aa146b 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#a84d86),color-stop(51%,#a84d86),color-stop(53%,#aa146b),color-stop(100%,#aa146b));
    background: -webkit-linear-gradient(top,#a84d86 0,#a84d86 51%,#aa146b 53%,#aa146b 100%);
    background: -o-linear-gradient(top,#a84d86 0,#a84d86 51%,#aa146b 53%,#aa146b 100%);
    background: -ms-linear-gradient(top,#a84d86 0,#a84d86 51%,#aa146b 53%,#aa146b 100%);
    background: linear-gradient(to bottom,#a84d86 0,#a84d86 51%,#aa146b 53%,#aa146b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a84d86', endColorstr='#aa146b', GradientType=0);
    -moz-box-shadow: inset 0 1px 0 #ddc4da,0 1px 2px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 1px 0 #ddc4da,0 1px 2px rgba(0,0,0,.3);
    box-shadow: inset 0 1px 0 #ddc4da,0 1px 2px rgba(0,0,0,.3);
}

.free_trial_button {
    position: absolute;
    left: 26px;
    bottom: 14px;
}

.padr58 {
    padding-right: 58px;
}

.padt35 {
    padding-top: 35px;
}

.page-id-265 .main-content,.page-id-293 .main-content,.page-id-298 .main-content,.page-id-306 .main-content,.page-id-3140 .main-content,.page-id-4459 .main-content {
    padding: 50px 0 0;
}

#content_wrapper_blog #page>article img {
    padding: 0!important;
}

.page #partner_page {
    top: 0!important;
}

.sageone_addon_dash_container {
    overflow: auto;
}

.trim_wrapper>footer>div>section {
    margin-right: 29px;
}

.check_benefits {
    background-position: 245px;
}

.padding_top_35 {
    padding-top: 35px;
}

.padding_bottom_35 {
    padding-bottom: 35px;
}

.homepage_product_content {
    height: 110px;
}

.body_image,.body_image_15 {
    clear: both!important;
    float: right!important;
    margin-left: 35px!important;
    padding-bottom: 25px;
}

.body_image_15 {
    padding-bottom: 0;
}

.clearBoth {
    clear: both!important;
    padding: 0!important;
    margin: 0!important;
}

select#sageone_addon_category {
    background-color: #4D4F53!important;
    padding: 5px 12px 5px 10px!important;
}

.page-id-4459 .main-content {
    padding-top: 15px!important;
}

.page-id-5223 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accounts_main_image_v2.jpg) no-repeat;
}

.page-id-90 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/donno-accountants-page_v4.jpg) no-repeat;
	background-size: 70% auto;
	height:400px !important;
	padding-top:133px !important;
	padding-bottom:133px !important;
}
.page-id-90 .general_information_b .key_point{
width:32% !important;
}
.service_key_points .devices_half {
    margin: 0 0 !important;
}

.page-id-3097 .partner_page_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/partners_main_image.jpg) no-repeat!important;
}

.page-id-84 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/cashbook_main_image.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:center center !important;
	background-color:#000000 !important;
}

.page-id-87 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/payrollFeaturePage.jpg) no-repeat!important;
}

.page-id-4459 .standard_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/addons_header_2.jpg) no-repeat!important;
	width: 300%!important;
    margin-left: -100% !important;
    margin-right: -100% !important;
    padding-left: 100% !important;
    padding-right: 100% !important;
    background-position: center !important;
    background-color: #1c240f !important;
}

.blog_intro {
    background: url(https://sageone-uk-wordpress.s3.amazonaws.com/images/payroll_header.jpg)!important;
}

.blog_intro h1,.page-id-3097 .partner_page_template_header h1,.page-id-4459 .standard_template_header h1 {
    font-size: 3.5em!important;
}

.page-id-5223 .product_information .price_container,.page-id-84 .product_information .price_container {
    width: 900px!important;
    float: left!important;
}

.page-id-5223 .single_price_left,.page-id-84 .single_price_left {
    width: 200px!important;
    float: left!important;
}

.page-id-5223 .price_container h2,.page-id-84 .price_container h2 {
    font-size: 2.3em!important;
    line-height: 1em!important;
    margin-bottom: 10px!important;
}

.left_price_container {
    width: 250px;
    float: left;
    margin-right: 0;
}

.right_price_container {
    width: 670px;
    float: left;
}

.page-id-6662 .left_price_container {
    width: 325px;
}

.slide1,.slide2,.slide3 {
    padding-top: 10px!important;
}

.slide_a p {
    margin: 0 0 20px!important;
}

.slide_a {
    margin-left: 0!important;
}

.slide2 {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/julesHeader_bkg.jpg) no-repeat!important;
    padding-top: 40px!important;
}

.slide3 {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/mobileCarouselHeader.jpg) no-repeat!important;
}

.page-id-5328 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/cashbook_main_image.jpg) no-repeat!important;
    padding-top: 25px!important;
}

.page-id-5225 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accounts_main_image.jpg) no-repeat!important;
    padding-top: 30px!important;
}

.page-id-275 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/hayley.jpg) no-repeat!important;
    padding-top: 30px!important;
}

.page-id-275 .service_template_header .white {
    color: #007f64!important;
}

.grey {
    color: #4d4f53;
}

.page-id-5212 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/payroll_main_image.jpg) no-repeat!important;
    padding-top: 30px!important;
}

.page-id-5282 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accountants_main_image.jpg) no-repeat!important;
    padding-top: 30px!important;
}

.padded_top {
    padding-top: 25px;
}

.page-id-3116 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/support_main_image.jpg) no-repeat!important;
    padding-top: 50px!important;
}

.page-id-6748 .standard_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/competition-header.jpg) no-repeat!important;
    padding-top: 50px!important;
}

.page-id-6852 .standard_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accounts-range-v2.jpg) no-repeat!important;
    padding-top: 50px!important;
}

.page-id-6852 .standard_template_header h1 {
    font-size: 46px;
}

.page-id-6662 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/cannyCoffeeFeature.jpg) !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
    padding-top: 50px!important;
	background-color:#f7f7f7 !important;
}

.page-id-6662 .service_template_header h1 {
    font-size: 46px;
}

.page-id-8165 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/sageOneClubHeader_v3_noText.jpg) no-repeat!important;
    height: 400px!important;
}

.page-id-8165 .service_template_header h1 {
    font-size: 46px;
}

.page-id-8165 p {
    margin-bottom: 15px!important;
}

.page-id-6690 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accounts-range.jpg) no-repeat!important;
    padding-top: 50px!important;
}

.page-id-6690 .service_template_header h1,.page-id-6748 .standard_template_header h1 {
    font-size: 46px;
}

.page-id-8217 .service_template_header,.page-id-8288 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/teddleBanner.jpg) no-repeat!important;
}

.page-id-8281 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/manClub_v2.jpg) no-repeat!important;
    padding: 50px!important;
}

.key_point,.service_key_points {
    padding-bottom: 0!important;
}

.companies_logo {
    margin-right: 48px;
}

.footer_companies img {
    padding: 0!important;
}

.partneringWith {
    width: 100%;
    text-align: center;
    color: #b3b3b3;
}

#sequence .slide1 {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/pyeCalendar_hp.jpg)!important;
}

.help-edition-accountant-edition .topic-article-list:first-child+.topic-article-list+.topic-article-list+.topic-article-list {
    d;
}

.right {
    margin-left: 35px!important;
}

.black {
    color: #000;
}

.padding_landr {
    padding-left: 8px;
    padding-right: 8px!important;
}

.buy_now_payroll {
    font-size: 1.4em;
}

.learn_more_cashbook {
    width: 250px;
    :!important;
}

.login a {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/right_arrow_small_login.png) right center/auto auto no-repeat #34b233;
    background-clip: border-box;
    background-origin: padding-box;
    color: #fff!important;
    cursor: pointer;
    padding: 6px 30px 7px 10px;
    margin: 0 0 0 10px;
}

.hidden {
    visibility: hidden!important;
}

.small_tcs {
    font-size: .8em!important;
}

.phone_number {
    position: absolute;
    margin-left: 260px;
    color: #fff;
    width: 200px;
    top: 13px;
    z-index: 10000;
    display: none;
}

.product_information,.service_testimonials {
    top: 0!important;
}

.ui-tabs-nav>li {
    width: 145px!important;
    font-size: 1.5em;
}

.ui-tabs-nav>li a {
    background-color: #fff!important;
}

.ui-tabs-nav>li a:hover {
    color: #34b233;
    !important;background-color: #fff!important;
}

.ui-tabs-nav li.ui-tabs-active a {
    background-color: #fff!important;
    color: #007f64;
}

.ui-tabs-nav>li.ui-tabs-nav>li a {
    padding: 10px!important;
    width: 145px!important;
}

.ui-tabs-nav>li a {
    padding: 10px!important;
}

.ui-tabs-active:after {
    border-right: 0!important;
    border-left: 0!important;
    bottom: 0!important;
}

.border_top {
    border-top: 1px dashed #9a9b9c;
    overflow-y: auto;
    overflow-x: hidden;
}

.ui-tabs-active:after {
    left: 135px!important;
}

.ui-tabs-nav>li a {
    color: #999;
}

.ui-tabs-active {
    background: 0 0;
}

.padding_left_1 {
    border-left: 1px solid #fff!important;
}

.range_rollover {
    display: block;
    width: 260px;
    float: left;
    padding: 40px 20px 20px;
    cursor: pointer;
    overflow: hidden;
    background-color: #f6f6f6;
    text-align: center;
}

.range_rollover_payroll {
    background-color: #F1F1F1;
}

.range_rollover:hover,.range_rollover_payroll:hover {
    background-color: #e1e1e1;
}

.range_rollover p,.range_rollover:hover p {
    color: #666!important;
}

.range_rolloverContainer {
    width: 1000px;
}

.range_rolloverContainer .value {
    color: #34b233;
    font-family: focoBold;
    font-size: 11em;
    letter-spacing: -10px;
    line-height: 1em;
    margin-left: -8px;
    padding-top: 0;
    margin-top: 0;
}

.range_rolloverContainer .timescale {
    color: #4d4f53;
    font-size: 2.4em;
    line-height: 1em;
    font-family: foco;
}

.range_rollover_price {
    width: 100%;
    float: left;
    margin-right: 30px;
}

.range_rolloverContainer .summary {
    color: #666;
    font-size: 1.3em;
    padding: 10px 0;
    font-family: foco;
}

.page-id-1841 .standard_template_header {
    background: url(http://www.sageone.com/images/background_map.jpg) top center no-repeat;
}

.page-id-2028 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/hayley.jpg) no-repeat!important;
    padding-top: 30px!important;
}

.orange_bkg {
    background-color: #fd7129!important;
}

.review_form {
    position: absolute!important;
    right: 0!important;
    top: 40px!important;
    float: none!important;
    margin: 0!important;
}

.limit_comp_width {
    width: 525px!important;
}

.position_absolute {
    position: absolute!important;
}

.position_relative {
    position: relative!important;
}

.page-id-6748 .standard_template_body {
    position: relative!important;
    min-height: 940px!important;
}

.fromDiv {
    margin: -25px 0 25px!important;
    padding: 0;
    width: 100%;
    float: left;
}

.pricingContainer p {
    padding: 0;
    margin: 0;
    font-size: 12px;
    color: #666;
}

.pricingContainer td {
    width: 175px;
}

.pricingContainer p,.pricingContainer td {
    text-align: center;
    vertical-align: top;
}

.pricingRowTitle p {
    font-size: 20px;
    color: #fff;
}

.perMonth {
    font-size: 16px!important;
    padding-top: 10px!important;
}

.pricingRowPrice p {
    font-size: 64px;
    color: #fff;
    margin: 0;
    padding: 0;
}

.pricingRowTitle a:link,.pricingRowTitle a:visited {
    color: #fff;
    text-decoration: none;
}

.pricingRowTitle a:hover {
    color: #fff;
    text-decoration: underline;
}

.darkGreen {
    background-color: #2fa02e;
}

.oddRowA {
    background-color: #e4e4e4;
}

.oddRowB {
    background-color: #d9d9d9;
}

.evenColA,.evenColB,.evenRowA,.evenRowB,.evenRowTitle,.mostPopular,.oddColA,.oddColB,.oddRowA,.oddRowB,.oddRowTitle {
    padding: 10px;
    margin: 0;
}

.evenRowButton {
    padding: 10px 5px 0;
    margin: 0;
}

.evenColA,.evenColB {
    padding-top: 10px!important;
}

.oddRowTitle {
    background-color: #f5f5f5;
    text-align: right!important;
    border-right: 1px solid #fff;
}

.evenRowTitle {
    text-align: right!important;
    border-right: 1px solid #fff;
}

.evenRowB {
    background-color: #f5f5f5;
}

.mostPopular {
    background-color: #fd7129;
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/mostPopular.gif);
    background-position: center bottom;
    background-repeat: no-repeat;
}

.mostPopular p {
    font-size: 18px;
    color: #fff;
}

.oddColA {
    background-color: #2fa02e;
}

.oddColB {
    background-color: #44484b;
}

.evenColA,.lightGreen {
    background-color: #34b233;
}

.evenColB {
    background-color: #4c5053;
}

.borderRight {
    border-right: 1px #fff solid;
}

.borderBottom {
    border-bottom: 1px #fff solid;
}

.greenTrialButton {
    background-color: #34b233;
    padding: 0;
    width: 160px;
    display: block;
    margin: 0 auto;
}

.greenTrialButton a:link,.greenTrialButton a:visited,.greenTrialButton p {
    padding: 7px;
    margin: 0;
    font-family: Foco,Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: #fff;
    text-decoration: none;
}

.greenTrialButton a:hover {
    text-decoration: underline;
}

.learnMore a:link,.learnMore a:visited,.learnMore p {
    font-size: 14px;
    color: #666;
    text-decoration: none;
    text-align: center;
}

.learnMore a:hover {
    text-decoration: underline;
}

.perfectForMinHeight {
    min-height: 80px;
}

.vividGreen {
    color: #34b233!important;
}

.connectedCell {
    padding-top: 10px;
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/connectedRightArrow.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 20px;
    text-align: center;
    background-color: #fff;
}

.largePricePoint {
    font-size: 5em!important;
    letter-spacing: -4px;
    margin-top: 7px;
    margin-bottom: 15px;
    float: left;
    width: 100%;
}

.smallPricePoint {
    font-size: 2em!important;
}

.pricingCopy {
    font-size: 15px!important;
}

.page-id-8165 .service_template_header,.page-id-8214 .service_template_header,.page-id-8217 .service_template_header,.page-id-8288 .service_template_header,.page-id-8361 .service_template_header,.page-id-8363 .service_template_header {
    background-color: #fff;
    padding: 0!important;
}

.page-id-8214 .service_template_header,.page-id-8288 .service_template_header,.page-id-8361 .service_template_header,.page-id-8363 .service_template_header {
    height: 360px!important;
}

.quadButtons {
    text-align: center;
    display: block;
    float: left;
    height: 70px;
    width: 170px;
    padding: 100px 0 0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}

.quadButtons a {
    background-color: #fd7129;
    text-decoration: none;
    color: #fff;
}

.quadButtons a:hover {
    background-color: #f46c26;
    text-decoration: none;
    color: #fff;
}

.productQuad a,.productQuad a:hover {
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/products.png);
    background-position: center center;
}

.educationQuad a,.educationQuad a:hover {
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/education.png);
    background-position: center center;
}

.businessQuad a,.businessQuad a:hover {
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/business.png);
    background-position: center center;
}

.rewardsQuad a,.rewardsQuad a:hover {
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/rewards.png);
    background-position: center center;
}

.page-id-12838 .footer_sageone_cta, .page-id-11552 .footer_sageone_cta,.page-id-12018 .footer_sageone_cta,.page-id-8165 .footer_sageone_cta,.page-id-8214 .footer_sageone_cta,.page-id-8217 .footer_sageone_cta,.page-id-8288 .footer_sageone_cta,.page-id-8361 .footer_sageone_cta,.page-id-8363 .footer_sageone_cta,.page-id-8779 .footer_sageone_cta,.page-id-90 .footer_sageone_cta,.page-id-9269 .footer_sageone_cta,.page-id-9784 .footer_sageone_cta {
    display: none;
}

.page-id-8779 .footer_sageone_cta {
    padding: 0!important;
    margin: 0!important;
}

.page-id-8779 .general_information_c {
    border: 0!important;
}

.page-id-8165 .general_information_c,.page-id-8214 .general_information_c,.page-id-8217 .general_information_c,.page-id-8288 .general_information_c,.page-id-8361 .general_information_c,.page-id-8363 .general_information_c {
    border-bottom: 0!important;
}

.page-id-8217 .service_key_points {
    padding-top: 5px!important;
}

.page-id-8217 .product_information {
    padding: 5px!important;
    margin: 0!important;
}

.page-id-8214 .product_information,.page-id-8217 .general_information_a,.page-id-8217 .service_key_points,.page-id-8288 .product_information,.page-id-8361 .product_information,.page-id-8363 .product_information {
    border-bottom: 0!important;
}

.page-id-8214 .product_information,.page-id-8217 .general_information_a,.page-id-8288 .product_information,.page-id-8361 .product_information,.page-id-8363 .product_information {
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}

.page-id-8217 .service_template_header {
    height: 360px!important;
}

.rolloverBkg {
    background: #fd7129;
}

.rolloverBkg:hover {
    background: #34b233;
}

.clubHeader_v2 {
    width: 1000px;
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/clubHeader_v4.jpg);
    background-repeat: no-repeat;
    background-color: #f8f8f8;
    height: 360px;
}

.page-id-2 .service_key_points .key_point .key_icon,.page-id-87 .service_key_points .key_point .key_icon {
    border-radius: 50%;
    background: #34b233;
    float: left;
    height: 100px;
    margin: 0 15px 40px 0;
    width: 100px;
}

.page-id-2 .key_point {
    width: 425px;
    float: left;
    padding-right: 25px;
}

.page-id-87 .key_point {
    width: 280px;
    float: left;
    padding-right: 25px;
}

.page-id-87 .service_testimonials {
    border-top: 0!important;
}

.page-id-84 .service_testimonials {
    border: 0!important;
    padding: 0!important;
}

.reducedMarginPaddingBorder {
    padding-top: 0!important;
    margin-top: 0!important;
}

#rightHalf {
    padding: 25px 0 0;
    float: left;
    height: 40px;
    width: 640px;
}

#leftHalf {
    padding: 200px 10px 0 0;
    float: left;
    height: 135px;
    width: 420px;
}

.page-id-8165 .clubHeader_v2 {
    height: 330px!important;
}

.page-id-8217 .clubHeader_v2 {
    height: 340px!important;
}

.orangeBackButton {
    margin: 0;
    padding: 0;
    height: 180px;
    float: left;
    width: 33px;
    display: block;
    background-color: #fd7129;
}

.orangeBackButton:hover {
    background-color: #34b233;
}

.page-id-6662 .service_testimonials {
    border: 0!important;
    padding: 0!important;
}

.page-id-8779 .service_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/partnerToolkit.jpg) no-repeat!important;
    padding-top: 30px!important;
}

.page-id-8926 .range_rollover {
    width: 100%;
    height: 160px;
}

.page-id-8926 .imageCircle {
    width: 120px;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

.page-id-8926 .description {
    width: 480px;
    float: left;
    text-align: left;
    padding-left: 25px;
}

.page-id-8926 .range_rollover_price {
    padding-left: 25px;
}

.page-id-8926 .value {
    margin: 10px 0 0!important;
    padding: 0!important;
    font-size: 9em!important;
    line-height: .7em!important;
}

.page-id-8926 .timescale {
    margin: 0!important;
    padding: 0!important;
    font-size: 1.8em!important;
}

.page-id-8926 .summary {
    margin: 0!important;
    padding: 0!important;
    font-size: 1em!important;
}

.page-id-8926 .range_rollover_price {
    width: 180px;
    margin-right: 0!important;
}

.page-id-8926 .fromJust {
    text-align: left;
    padding-bottom: 7px!important;
    padding-left: 20px!important;
    margin-top: -15px!important;
}

.page-id-8926 .range_rollover_acc,.page-id-8926 .range_rollover_acc:hover {
    background-color: #fff;
}

.page-id-8926 .grey_button {
    margin-top: 15px!important;
}

.trim_wrapper {
    position: relative;
}

.page-id-9269 .ui-tabs-nav>li {
    width: 180px!important;
    font-size: 1.5em;
}

.page-id-9269 .ui-tabs-nav>li a {
    width: 160px!important;
    height: 90px!important;
    background-color: #fff!important;
}

.page-id-9269 .ui-tabs-nav>li a:hover {
    background-color: #34b233!important;
    color: #fff!important;
}

.page-id-9269 .ui-tabs-nav li.ui-tabs-active a {
    background-color: #fff!important;
    color: #34b233!important;
}

.page-id-9269 .ui-tabs-nav>li.ui-tabs-nav>li a {
    padding: 10px!important;
    width: 160px!important;
}

.page-id-9269 .ui-tabs-nav>li a {
    padding: 10px!important;
}

.page-id-9269 .ui-tabs-active:after {
    border-right: 0!important;
    border-left: 0!important;
    bottom: 0!important;
    left: 160px!important;
}

.page-id-9269 .ui-tabs-active {
    background: 0 0;
}

.limited_width_header_content {
    width: 520px;
    padding-bottom: 10px;
}

.pricingContainer {
    display: block!important;
}

.circleBase {
    border-radius: 50%;
    behavior: url(PIE.htc);
    width: 375px;
    height: 375px;
    background: #f8f8f8;
    border: 0;
    float: left;
}

.greyBar {
    height: 110px;
    padding: 35px;
}

.greyBarLower {
    margin: 0;
    padding: 35px;
    height: 120px;
    background-color: #f8f8f8;
}

.circleClub {
    text-align: center;
    background-repeat: no-repeat;
    background-position: center center;
    float: left;
    width: 310px;
    height: 310px;
    padding: 50px;
    margin-right: 25px;
    margin-top: 10px;
    margin-bottom: 0;
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/lightGreyCircle.gif);
}

.clubSmallButtons {
    float: left;
    height: 96px;
    width: 96px;
    padding: 0;
    display: block;
    border-radius: 48px;
    font-size: 20px;
    color: #fff;
    line-height: 100px;
    text-align: center;
    margin-right: 35px;
}

.clubSmallButtonsText {
    float: left;
    width: 96px;
    padding: 10px 10px 0 0;
    color: #666;
    text-align: center;
    margin-right: 25px;
}

.clubHeader_nested {
    height: 110px;
    padding: 35px;
}

.clubSubtitle {
    font-size: 3.2em;
    padding-bottom: 15px;
}

.twoColumnTabs {
    width: 400px;
    float: left;
}

.ui-tabs-anchor {
    height: 100px!important;
}

.ui-tabs-nav>li a {
    width: 145px!important;
    height: 80px!important;
}

.orangeBackButton {
    margin-right: 25px!important;
}

.rollover_price_payroll {
    margin-top: -18px!important;
}

.smallFrom {
    display: none!important;
}

.smallFromMobile {
    color: #34b233;
}

.offset_third {
    border-right: 25px solid #fff!important;
}

.price_container {
    width: 100%!important;
    float: left!important;
}

.price_container .grey_button {
    font-size: 1.6em!important;
    width: 170px;
}

.price_container .buy_now_payroll {
    font-size: 1.1em!important;
}

.learn_more {
    font-size: 1.2em!important;
}

.connectedDivs {
    margin: 0;
    padding: 0 0 10px;
    width: 100%;
    line-height: 0;
}

.page-id-87 .product_information .price_container {
    width: 210px!important;
    float: left!important;
    margin-left: 5px;
    !important;
}

.page-id-87 .summary {
    min-height: 40px;
    padding-top: 10px!important;
}

.key_point h4 {
    line-height: 1.2em;
}

.quote {
    font-size: 14px;
    line-height: 1.5rem;
}

.page-id-6662 .summary {
    font-size: 1.6em!important;
    color: #666!important;
}

.page-id-6662 .tandcsextra {
    line-height: 1.2em!important;
    color: #999!important;
    font-weight: lighter;
    font-size: .7em!important;
}

.page-id-6662 .nowJust {
    color: #666!important;
    !IMPORTANT;padding: 25px 0 5px!important;
    margin: 0 0 0 -20px!important;
    font-size: 1.8em!important;
}

.page-id-6662 .product_information .value {
    line-height: .8em;
}

.page-id-6662 .price_container {
    padding-top: 0!important;
    margin-top: 0!important;
}

.page-id-6662 .width500 {
    width: 550px!important;
}

.page-id-6662 .service_template_header {
    padding-top: 35px!important;
}

.product_information {
    border-bottom: 0!important;
}

.general_information_b {
    border-top: 1px dashed #999!important;
}

.slider_caption_div {
    width: 250px;
    float: right;
    padding-top: 270px;
    vertical-align: text-bottom;
    text-align: right;
    padding-right: 50px;
}

.slider_caption {
    font-size: 1.4em!important;
}

.slide2 .slider_caption_div {
    padding-top: 240px!important;
}

.page-id-9584 .ui-tabs-nav>li {
    width: 900px!important;
    line-height: 1.5em!important;
    margin: 0!important;
}

.page-id-9584 .ui-tabs-nav>li a {
    width: 900px!important;
    height: 100%!important;
    padding: 20px!important;
    margin-top: 5px!important;
    font-size: 1.1em!important;
    line-height: 1.3em!important;
}

.page-id-9584 .ui-tabs-nav>li.ui-tabs-nav>li a {
    width: 900px!important;
    padding: 0!important;
    margin: 0!important;
}

.page-id-9584 .ui-tabs-nav li.ui-tabs-active a {
    color: #fff;
    background-color: #34b233!important;
    border-bottom: 0 solid #fff;
    margin-top: 0;
}

.page-id-9584 .ui-tabs-panel {
    margin-bottom: 15px!important;
    padding-top: 15px!important;
}

.page-id-9584 .service_key_points {
    border-top: 0!important;
    padding-top: 0!important;
}

.page-id-9584 .page-section .border_bottom {
    border-bottom: 0!important;
}

.page-id-9584 .page-section .padding_default {
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}

.page-id-9584 .service_testimonials,.page-id-9584 .testimonials-block {
    padding-bottom: 0!important;
    margin-bottom: 0!important;
    border-bottom: 0!important;
}

.page-id-9584 .footer_sageone_cta {
    margin-top: 0!important;
    padding-top: 10px!important;
}

.page-id-9584 .product_information {
    display: none!important;
}

.accept_cookies a {
    color: #000;
    font-weight: 700;
}

.extra-margin {
    margin-left: 35px!important;
    margin-right: 35px!important;
}

.productsPricePoint_container {
    width: 225px!important;
}

.payrollPP_container {
    padding-top: 25px;
}

.productsPP_leftHalf {
    float: left;
    width: 50%;
    text-align: right;
    padding-right: 10px;
}

.productsPP_price {
    font-size: 4em;
    color: #fd7129;
    padding: 0;
    margin: 0;
    letter-spacing: 0;
}

.productsPP_rightHalf {
    float: left;
    width: 40%;
    vertical-align: top;
    margin-top: -15px;
	height:75px !important;
}

.productsPP_pm {
    font-size: 1em;
    color: #34b233;
    padding: 0;
    margin: 0;
}

.productsPP_plusVAT {
    color: #666;
    padding: 0;
    margin: 0;
    font-size: .8em;
}

.productsPP_was {
    font-size: 1em;
    color: #666;
    padding: 0;
    margin: 0;
}

.productsPP_fromJust {
    margin-top: -41px;
}

.grey_button {
    font-size: 1.6em!important;
}

.page-id-9752 .service_template_header {
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/mobilePageHeader.jpg);
}

.page-id-9584 .service_template_header {
    background-image: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/Sage-Speadsheet-Header.jpg);
    padding: 40px 50px 50px!important;
}

.toolkitBox {
    padding: 10px;
    width: 40%;
    height: 128px;
    float: left;
    border: 1px solid #f8f8f8;
    text-align: center;
    margin: 10px;
}

.footer_bottom ul li a.blog:hover {
    background-position: -190px -37px!important;
}

.mobileIconContainer {
    width: 42px;
    float: left;
}

.mobileCopyContainer {
    width: 402px;
    float: left;
}

.mobileInfo {
    width: 475px;
    margin: 0 auto;
}

.sage_logo {
    display: none!important;
}

:root .main_navigation>ul li a {
    font-size: 1em \0/IE9;
}

:root #sequence .slide h1 {
    font-size: 3em \0/IE9;
}

:root h2 {
    font-size: 2em \0/IE9;
}

:root body,:root p {
    font-size: .9rem \0/IE9;
}

.page-id-9732 .value {
    font-size: 4.6em;
    letter-spacing: -5px;
    width: 90px;
    float: left;
    margin: 0 auto;
    text-align: center;
    line-height: -20px;
    height: 70px;
    padding: 0 0 10px;
}

.page-id-9732 .summary {
    font-size: .8em;
    padding: 10px 0;
}

.page-id-9732 .timescale {
    color: #4D4F53;
    font-size: 1.4em;
    line-height: .3em;
    font-family: foco;
    padding-top: 15px;
}

.page-id-9732 .smallFrom {
    text-align: left;
    padding: 0;
    margin: 0;
    font-size: .2em;
    letter-spacing: 0;
    font-weight: lighter!important;
}

.page-id-9732 .grey_button {
    margin-bottom: 10px;
    width: 160px;
}

.page-id-9732 .orange_button {
    background-color: #34b233!important;
}

.page-id-9732 .orange_button2 {
    background-color: #fd7129!important;
}

.page-id-9732 .standard_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accounts-range-v2.jpg) no-repeat!important;
    padding-top: 50px!important;
}

.page-id-9732 .standard_template_header h1 {
    font-size: 46px;
}

.page-id-9732 .orange_button {
    font-size: 1.3em!important;
}

.page-id-9732 .range_rollover {
    width: 210px;
    height: 600px;
}

.page-id-9732 .standard_template_body {
    padding: 0 0 35px;
    margin-left: 0!important;
    width: 1000px!important;
}

.page-id-9732 .range_rolloverContainer .green {
    padding-left: 45px;
    padding-top: 45px;
    padding-bottom: 15px;
}

.page-id-9732 .range_rollover h2,.page-id-9732 .range_rollover_payroll h2 {
    min-height: 30px;
}

.page-id-9732 .fixed_height {
    min-height: 220px;
}

.page-id-9732 .range_rollover_price {
    text-align: right!important;
}

.footer-offer-orange {
    position: absolute;
    bottom: 0;
    right: 0;
}

.product_information .value {
    letter-spacing: -4px;
    font-size: 8em;
}

.page-id-84 .product_information .value {
    font-size: 11em;
}

.page-id-87 .product_information .value {
    font-size: 10em;
    line-height: .5em!important;
    margin-top: 35px!important;
}

.page-id-87 .timescale {
    margin-bottom: 35px;
}

.shortTermSignin {
    display: none;
}

li {
    margin-bottom: .5em;
    font-size: 14px;
    line-height: 1.5rem;
}

.greenBullet {
    padding-left: 25px;
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/bullet_payrollSwitch.gif) 0 5px no-repeat;
}

.main_navigation>ul>li {
    float: left;
    position: relative;
    width: 100px;
}

.main_navigation>ul>li>.sub-menu {
    left: 0;
    position: absolute;
    top: 60px;
    box-shadow: 0 5px 10px -3px rgba(0,0,0,.3);
    display: none;
}

.main_navigation>ul>li:hover {
    background: #41A940;
    color: #fff;
}

.main_navigation>ul>li:hover a {
    color: #fff;
}

.main_navigation>ul>li:hover>.sub-menu {
    display: block;
}

.main_navigation>ul>li>.sub-menu li a {
    background-color: rgba(65,169,64,.95);
    border-top: 1px dotted #fff;
    color: #fff;
    height: inherit;
    padding: 13px 10px;
}

.main_navigation>ul>li>.sub-menu li a:hover {
    background-color: rgba(0,127,100,.95);
}

.onscroll-header {
    transition: all .5s ease;
    -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);
    background: #fff;
    left: 0;
    opacity: 0;
    padding: 20px 0;
    position: fixed;
    top: -60px;
    visibility: hidden;
    width: 100%;
    z-index: 99999;
}

.display-onscroll-header .onscroll-header {
    opacity: 1;
    top: 0;
    visibility: visible;
}

.remove-onscroll-header .onscroll-header {
    opacity: 0;
}

.onscroll-header .trim {
    margin: 0 auto;
    width: 940px;
}

.onscroll-header .product-logo {
    float: left;
    font-size: 30px;
}

.onscroll-header .call-to-action {
    float: right;
}

.onscroll-header .call-to-action a {
    background: #41A940;
    color: #fff;
    font-size: 17px;
    padding: 7px 15px;
}

.onscroll-header .call-to-action a i {
    font-size: 15px;
    padding-left: 8px;
}

.main_navigation {
    z-index: 999;
}

.page-id-11378 .standard_template_header {
    background-color: #fff;
}

.greenTrialButton p {
    margin-bottom: 0!important;
}



#menu-item-239,.menu-item-239,.menu-item-239 a {
    width: 140px!important;
}

.page-id-9752 .service_testimonials{
	margin-left:-50px;margin-right:-50px;border:0px;
}

.page-id-9752  .service_key_points{
	border:0px;
}

.web-chat-container{
    padding-right: 10px;
    border-right: 1px #666666 solid !important;
    margin-right: 5px;
}

/*FULL WIDTH BLOG*/
.blog {

}

.blog .trim_wrapper {
    box-shadow: none !important;
}

.blog .blog_intro, .blog .global-header, .blog .trim_nav, .blog .footer_companies, .blog .main_footer, .blog .main_navigation, .blog #crumbs {
	margin-left:-100% !important;
margin-right:-100% !important;
padding-left:100% !important;
padding-right:100% !important;
width:300% !important;

}
.blog .blog_intro {
background-position:center !important;
background-color:#000000 !important;
background-repeat:no-repeat !important;
border-left:50px solid #ffffff;
border-right:50px solid #ffffff;
}

.blog .partneringWith, .blog .return_to_top {
    width: 1000px;
}

.blog .footer_companies, .blog .main_footer .trim_nav, .blog header .trim_nav, .blog .global-header{
border-left:50px solid #ffffff;
border-right:50px solid #ffffff;
}

.blog .global-header .trim_nav {
    width: 45% !important;
}
.blog footer.main_footer > div > section {
    margin-bottom: 0;
}
.blog .global-header .trim_nav{
	width:30% !important;
}
.blog header, .single header{
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
}
/*-----------------------------------*/

.single {
background-color:#ffffff !important;
background-image:none !important;
}
.single .trim_wrapper {
    box-shadow: none !important;
}
.single .blog_intro, .single .global-header, .single .trim_nav, .single .footer_companies, .single .main_footer, .single .main_navigation, .single #crumbs {
	margin-left:-100% !important;
margin-right:-100% !important;
padding-left:100% !important;
padding-right:100% !important;
width:300% !important;
}
.single .blog_intro {
background-position:center !important;
background-color:#000000 !important;
background-repeat:no-repeat !important;
border-left:50px solid #ffffff;
border-right:50px solid #ffffff;
}
.single .partneringWith, .single .return_to_top {
    width: 1000px;
}
.single .footer_companies, .single .main_footer .trim_nav, .single header .trim_nav, .single .global-header{
border-left:50px solid #ffffff;
border-right:50px solid #ffffff;
}
.single .global-header .trim_nav {
    width: 45% !important;
}
.single footer.main_footer > div > section {
    margin-bottom: 0;
}
.single .global-header .trim_nav{
	width:30% !important;
}
/*FULL WIDTH BLOG*/
.web-chat-container{
display:none;	
}
.footer_companies{
display:none !important;
}
.telephone_number {
	 background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/questionMark.png) no-repeat!important;
	 background-position:left center !important;
	 padding-top:6px !important;
	 padding-bottom:4px !important;
	 padding-left:26px !important;
}
/* REMOVE BKG FROM ALL PAGES*/
.footer_sageone_cta{
/*padding-top:0 !important;*/
}
body{
background-color: #ffffff;
background-image: none !important;
}

h3{
	line-height: 1.2 !important;
}
.trim_wrapper {
    box-shadow: none !important;
}
.trim_nav, .global-header, .footer_companies, .main_footer, .main_navigation, #crumbs, .range_rollover_container{
margin-left:-100%;
margin-right:-100%;
padding-left:100%;
padding-right:100%;
width:200%;
}
header .trim_nav{
border-bottom: 1px solid #D7D7D7;
}
.partneringWith, .return_to_top {
}
header {
    border-bottom: none !important;
}
.footer_companies, .main_footer .trim_nav, header, .global-header{
border-left:50px solid #ffffff;
border-right:50px solid #ffffff;
}
.footer_companies{
display:none;
}
.global-header .trim_nav {
width: 45%;
}
figcaption{
	font-size: 0.7rem;
line-height: 1.2rem;
}
figure{
	float:right;margin-left:35px;margin-bottom:35px;width:440px;
}
.seo_videoContainer{
width:35%;
margin-left:3%;
float:right;
margin-bottom:3%;
}
.seo_videoContainerInner{
border:1px solid #cccccc;
position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.seo_videoContainer strong{
color:#34b233 !important;
}
.seo_videoContainerInner iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.seo_videoOverlayLink{
position:absolute;
top:0; 
height:100%;
width:100%;
z-index:99 !important;
}
footer.main_footer>div>section {
  margin-bottom: 0% !important;
}
.accounting_header_div {
  height: 400px;
  background-size: 60% auto;
  background-position: top center;
  background-color: #99b2b0 !important;
}

.page-id-9354 .grey_button {
    font-size: 1.2em!important;
}
.page-id-9354 .range_rollover {
    width: 210px;
    height: 630px;
}

.page-id-9354 .standard_template_body {
    padding: 0 0 35px;
}

.page-id-9354 .range_rolloverContainer .green {
    padding-left: 45px;
    padding-top: 45px;
    padding-bottom: 15px;
}

.page-id-9354 .orange_button {
    font-size: 1.3em!important;
}

.page-id-9354 .range_rolloverContainer h2,.range_rolloverContainer p {

}

.page-id-9354 .range_rollover h2,.range_rollover p {
    width: 100%;
}

.page-id-9354 .value {
    font-size: 4.6em;
    letter-spacing: -5px;
    width: 90px;
    float: left;
    margin: 0 auto;
    text-align: center;
    padding: 0;
    line-height: -20px;
    height: 70px;
}

.page-id-9354 .summary {
    font-size: .8em;
    padding: 10px 0;
}

.page-id-9354 .timescale {
    color: #4D4F53;
    font-size: 1.4em;
    line-height: .3em;
    font-family: foco;
    padding-top: 15px;
}

.page-id-9354 .smallFrom {
    text-align: left;
    padding: 0;
    margin: 0;
    font-size: .2em;
    letter-spacing: 0;
    font-weight: lighter!important;
}

.page-id-9354 .grey_button {
    margin-bottom: 10px;
    width: 155px;
}

.page-id-9354 .orange_button {
    background-color: #34b233!important;
}

.page-id-9354 .orange_button2 {
    background-color: #fd7129!important;
}

.page-id-9354 .standard_template_header {
    background: url(http://sageone-uk-wordpress.s3.amazonaws.com/images/accounts-range-v2.jpg) no-repeat!important;
    padding-top: 50px!important;
}

.page-id-9354 .standard_template_header h1 {
    font-size: 46px;
}

.page-id-9354 .range_rollover h2,.page-id-9354 .range_rollover_payroll h2 {
    min-height: 30px;
}

.page-id-9354 .fixed_height {
    min-height: 220px;
}
header .product_logo{
	display:none !important;
}
.devices_image{
margin-top:25px !important;
}
.devices_image_homepage{
margin-top:25px !important;
}
.page-id-16544 #content_wrapper, .page-id-16547 #content_wrapper{
margin-left:-50%;
margin-right:-50%;
padding-left:50%;
padding-right:50%;
margin-top:-60px;
padding-top:60px;
min-height:80px;
}
.page-id-16544, .page-id-16547 {
	background-image:url(http://sageone-uk-wordpress.s3.amazonaws.com/images/surfer_facebook.jpg) !important; /*facebook page bkg*/
background-size:100% auto !important;
background-position: top center !important;
background-repeat:no-repeat !important;
	background-size:cover !important;
}
.page-id-16547 {
background-image:url(http://sageone-uk-wordpress.s3.amazonaws.com/images/lorna_facebook_9.jpg) !important; /*facebook page bkg*/
}
.page-id-16544 header .trim_nav, .page-id-16547 header .trim_nav  {
	background-color: none !important;
	background-image:url(http://sageone-uk-wordpress.s3.amazonaws.com/images/bkg_top.gif);
	background-repeat:repeat-x !important;
}
.page-id-16544 .main_navigation>ul li a, .page-id-16547 .main_navigation>ul li a {
    color: white !important; /*nav links on facebook page*/
}
.page-id-16544 .main_navigation>ul li a, .page-id-16547 .main_navigation>ul li a {
    border-left: 1px solid white !important; /*nav links on facebook page*/
}
.page-id-16544 .main_navigation, .page-id-16547 .main_navigation{
	border:0 !important;
}
.page-id-16544 header .trim_nav, .page-id-16547 header .trim_nav  {
    background-color: none !important;
    border-bottom: none !important;
}
.page-id-16544 .facebook-half, .page-id-16547 .facebook-half{
	width:46%;
	float:left;
	color:#ffffff;
	text-align:center;
	padding-top:50px;
	padding-left:2% !important;
	padding-right:2% !important;
}
.page-id-16544 .standard_template_body, .page-id-16547 .standard_template_body {
    padding: 150px 0 35px 0 !important;
}
.facebook-button{
border-radius:3px;color:#ffffff!important;
width:100% !important;
background-color:#ffffff !important;
color:#34b233 !important;
background-image:url(http://sageone-uk-wordpress.s3.amazonaws.com/images/green_arrow_hp.png) !important;
}
.noir{
	background-color:#fd7129 !important;
	color:#ffffff !important;
	background-image:url(http://sageone-uk-wordpress.s3.amazonaws.com/images/white_arrow_hp.png) !important;
}
.page-id-16544 #content_wrapper, .page-id-16547 #content_wrapper {
	background: none !important;
}
.page-id-16544 .trim_wrapper, .page-id-16547 .trim_wrapper{
	background: none !important;
}
.page-id-16544 header, .page-id-16547 header {
    border:0 !important;
}
.page-id-16544 .main_footer .trim_nav section, .page-id-16544 .main_footer .return_to_top, .page-id-16547 .main_footer .trim_nav section, .page-id-16547 .main_footer .return_to_top{
	display:none !important;
}
.page-id-16544 footer.main_footer .footer_bottom, .page-id-16547 footer.main_footer .footer_bottom  {
    padding-top: 0px;
}
.page-id-16544 footer.main_footer, .page-id-16547 footer.main_footer {
    padding-top: 10px;
}
.page-id-16544 footer.main_footer .footer_bottom .copyright, .page-id-16547 footer.main_footer .footer_bottom .copyright  {
    width: 100%;
    font-size: 10px;
}
.page-id-16544 footer.main_footer .footer_bottom .copyright p, .page-id-16547 footer.main_footer .footer_bottom .copyright p{
display:inline-block;
}
.fb-half-container{
}
.fb-cta{
	background-image:url(http://sageone-uk-wordpress.s3.amazonaws.com/images/green-notch.png);
	background-position:top center;
	margin-left:-100%;
	margin-right:-100%;
	padding-left:100%;
	padding-right:100%;
	padding-bottom: 100px;
	margin-bottom: -50px;
	margin-top: 75px;
}
.accept_cookies .trim_nav{
    width: 100% !important;
    text-align: center;
}
#content_wrapper {
    padding-bottom: 35px !important;
}
.page-id-87 #content_wrapper, .page-id-90 #content_wrapper, .page-id-12762 #content_wrapper{
    padding-bottom: 0px !important;
}
.tandcscopy p{
	font-size:10px;
	color:#999;
	}
@font-face {
	font-family: 'AdelleSansSAGE';
	src:url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE.eot");
	src:url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE.eot?#iefix") format("embedded-opentype"), 
		url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE.woff") format("woff"), 
		url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: 'AdelleSansSAGEBold';
	src:url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Bold.eot");
	src:url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Bold.eot?#iefix") format("embedded-opentype"), 
		url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Bold.woff") format("woff"), 
		url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Bold.ttf") format("truetype");
	font-weight: bold;
	font-style: normal;
	}
@font-face {
	font-family: 'AdelleSansSAGEItalic';
	src:url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Italic.eot");
	src:url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Italic.eot?#iefix") format("embedded-opentype"), 
		url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Italic.woff") format("woff"), 
		url("http://uk.sageone.com/wp-content/themes/sageone/fonts/adelle-sans-sage/AdelleSansSAGE-Italic.ttf") format("truetype");
	font-weight: normal;
	font-style: italic;
	}
.adelle-uppercase{
	text-transform:uppercase;
	}
h1, h2, h3, h4, h5, h6 {
    font-family: 'AdelleSansSAGE';
	color:#ff00ff !important;
}
	font-family: 'AdelleSansSAGE' !important;
	}