#global-nav                         { padding-bottom: 10px; }

	.feature-area h2, 
	.feature-area h3     { margin: 0 0 0 0px; padding: 0; font-size: 46px; color: #333;  }
	.feature-area h2     { padding: 0px 0 0 0; }
	.feature-area h3     { color: #666; font-weight: normal; font-size: 27px;}
	.feature-area a		 { font-size:22px; }
	.more-hp-arrow { background: url("/home/images/arrow_blue_arrow.png") no-repeat scroll 100% 63%; color: #006ECE; padding-right: 12px; }
	
/* FLEXSLIDER SMALL (490px height) */
.feature-sm	{  height: 506px !important; /*margin-bottom: 22px;*/ background-color:#FFF; /* box-shadow: 0 3px 2px -1px #AAAAAA;*/ background: -moz-linear-gradient(center top , #ffffff 47%, #ebebeb 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.feature-sm 											{/* -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; */}
.feature-sm .flexslider 					{ border: none !important; }
.feature-sm .flexslider .slides >li{ background: #ffffff; /* Old browsers */}


.feature-sm .feature-area { position: relative; /*border: 1px solid #ddd;*/ margin-bottom: 0px; /*background: #fff url(/home/images/2012/bg_feature_area.png) repeat-x 0 100%;*/ width:100%; padding-top:0px; }


/*Flexslider Overrides*/
.feature-sm .feature-area .flex-control-nav  { position: absolute; bottom:12px; padding:0; margin:0;}
.feature-sm .feature-area .flex-control-nav >li{ }
.feature-sm .flex-control-nav li a, .feature-sm .flex-control-nav li a:visited 	{ width: 10px; height: 10px; border:2px solid #fff; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; background:none; display: block; /*background: url(/home/images/2012/button_circle_purple_gray.png) no-repeat;*/  width: 14px\9; height: 14px\9; border:none\9; background: url(/home/images/slide_nav.png) 0px -1px no-repeat\9; background-size:14px 56px; border-radius:0\9;}
.feature-sm .flex-control-nav li a.active 	{ /*background-position: 0 -14px;*/  background-color:#fff;}


.feature-sm .feature-area .flex-control-nav.white >li a, .feature-sm .feature-area .flex-control-nav.white >li a:visited { border-color:#fff; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; }
.feature-sm .feature-area .flex-control-nav.white >li a.active{  background-color:#fff; border-color:#fff; -webkit-transition: all 100ms linear; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; }
.feature-sm .feature-area .flex-control-nav.grey >li a, .feature-sm .feature-area .flex-control-nav.grey >li a:visited{ border-color:#9d9d9d; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; }
.feature-sm .feature-area .flex-control-nav.grey >li a.active{ background-color:#9d9d9d;border-color:#9d9d9d; -moz-transition: all 100ms linear; -o-transition: all 100ms linear; transition: all 100ms linear; }

.feature-sm .feature-area, .feature-sm .feature, .feature-sm .feature .feature-cont{ height:506px; } 
.feature-sm .feature    { padding:0; width:100%; overflow:hidden; }
.feature-sm .feature .feature-cont{ width:1000px;  margin:0 auto; padding:0; box-sizing: border-box;  }

#footer, #lower-content, body { background:#f5f5f5;}

/* Lower promos */
#lower-content   { }
.promo-section   { width:1000px; margin: 0 auto; padding: 22px 0;  }

ul#promos{ width:100%; list-style:none; padding:0; margin:0;}
ul#promos li{ float:left; padding:0; width:304px; margin:0 0 0 44px;}
ul#promos li:first-child{ margin-left:0;}
ul#promos li >div						{ padding: 18px 0; }
#leading-promo, #middle-promo				{  }
#trailing-promo    { }
ul#promos li img         {  }
ul#promos li h3         { font-size: 125%; font-weight: bold; line-height: 120%; margin: 0 0px 5px 0px;}
ul#promos li p            { line-height: 160%; color: #888 !important; font-size: 105%; margin: 0 0px 4px 0px; }
#leading-promo p.promo-image	{ margin: 32px 0 0 0; }
#middle-promo p.promo-image		{ margin: 44px 0 0 0px; }
#trailing-promo p.promo-image	{ margin: 50px 0 0 39px; }
ul#promos li a.more 	{ background-position: 100% 5px; }

.one-million p.promo-image { margin: 75px 0 0 20px !important; float:none !important; }

/* Footer overwrite */
#footer {}
#global-language-select .arrow { opacity: 0.68; }
#footer .content, #footer #country-link, #footer #global-country-select #countries ul a, #footer #global-country-select #countries ul a:visited{ color:#424242;}
#footer #global-country-select #countries { border-color:#424242; }

#footer #global-country-select #countries .arrow {  border-top: 12px solid #f5f5f5; border-right: 12px solid #f5f5f5; border-bottom: 0px solid #f5f5f5; border-left: 12px solid #f5f5f5; border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; }
#footer #global-country-select #countries .arrow-border { border-top: 14px solid #424242; border-right: 14px solid #fff; border-bottom: 0px solid #fff; border-left: 14px solid #fff; border-bottom-color: transparent; border-left-color: transparent; border-right-color: transparent; }


#footer #global-country-select #countries .close-button { background-image: url("/site/images/footer/close_dark.png"); }
#footer #global-country-select.expanded  { margin-bottom: -1px; }
#footer .content{ border-top: 1px solid #d0d0d0; background: #f5f5f5;}

#language-link {float:right;position:relative;}
#language-link p {color:#424242;}
#language-link .language-icon {background:url(/site/images/footer/earth_black.svg) no-repeat;}
#language-icon-selection {color:#424242;border-color:#424242;}

@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.feature-xl .flex-control-nav li a { background-image: url(/home/images/2013/button_circle_blue_gray_2x.png); background-size:16px 28px; }
	#footer #global-country-select #countries .close-button { background-image: url("/site/images/footer/close_dark_2x.png"); }
	.more-hp-arrow { background-image: url("/home/images/arrow_blue_arrow_2x.png"); background-size:8px 14px; }
	}
#footer .content #footer-links li a { color: #006ece; }
#footer .content #footer-text a { color: #006ece; }

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
#transform-your-business .feature-cont { margin-left: -120px;} 
}
/* iPhone 5 (portrait and landscape) ----------- */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
			#transform-your-business .feature-cont { margin-left: -210px;}
}