@font-face{font-family:'adellelight';src:url('/na/~/media/responsive/fonts/eot/AdelleSansSAGE-Light.eot');src:url('/na/~/media/responsive/fonts/eot/AdelleSansSAGE-Light.eot?#iefix') format('embedded-opentype'),url('/na/~/media/responsive/fonts/woff/AdelleSansSAGE-Light.woff') format('woff'),url('/na/~/media/responsive/fonts/svg/AdelleSansSAGE-Light.svg#adellelight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'adelleregular';src:url('/na/~/media/responsive/fonts/eot/AdelleSansSAGE.eot');src:url('/na/~/media/responsive/fonts/eot/AdelleSansSAGE.eot?#iefix') format('embedded-opentype'),url('/na/~/media/responsive/fonts/woff/AdelleSansSAGE.woff') format('woff'),url('/na/~/media/responsive/fonts/svg/AdelleSansSAGE.svg#adelleregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'adellebold';src:url('/na/~/media/responsive/fonts/eot/AdelleSansSAGE-Bold.eot');src:url('/na/~/media/responsive/fonts/eot/AdelleSansSAGE-Bold.eot?#iefix') format('embedded-opentype'),url('/na/~/media/responsive/fonts/woff/AdelleSansSAGE-Bold.woff') format('woff'),url('/na/~/media/responsive/fonts/svg/AdelleSansSAGE-Bold.svg#adellebold') format('svg');font-weight:normal;font-style:normal;}*{font-size:100.01%;}html{font-size:62.5%;height:100%;}body{background:#fff;color:#333;margin:0;font:1.4em/1.214em Arial,Helvetica,sans-serif;min-width:320px;height:100%;-webkit-text-size-adjust:100%;}img{border:0;}a{text-decoration:none;outline:none;color:#009fda;}a:focus,a:hover{text-decoration:underline;color:#009fda;}a:active{background-color:transparent;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Arial,Helvetica,sans-serif;}h2,.h2{font-size:2.25em;}h4,.h4{font-size:1.75em;}h5,.h5{font-size:1.5em;}h6,.h6{font-size:1.25em;}sub,sup{font-size:0.70em;line-height:0;position:relative;vertical-align:baseline;}sup{top:0;vertical-align:super;}.clear{clear:left;}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#333;}form,fieldset{margin:0;padding:0;border-style:none;}header,footer,article,section,hgroup,nav,figure,aside{display:block;}::-webkit-input-placeholder{color:#333;}:-moz-placeholder{color:#333;}::-moz-placeholder{color:#333;opacity:1;}:-ms-input-placeholder{color:#333;}::-ms-clear{display:none;}input[type="search"]::-webkit-search-decoration{display:none;}input[type="search"]::-webkit-search-cancel-button{display:none;}input[type="search"]::-webkit-search-results-button{display:none;}input[type="search"]::-webkit-search-results-decoration{display:none;}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner{padding:0;border:0;}input[type=image]{padding:0;border:0;}input[type=text],input[type=password],input[type=search],input[type=email],input[type=submit],input[type=image],input[type=file],textarea{-webkit-appearance:none;-webkit-border-radius:0!important;}q{quotes:none;}q:before{content:"";}q:after{content:"";}.btn{padding:12px 13px;color:#fff;font-size:1em;text-align:center;background:#009fda;border:0;border-radius:0;vertical-align:middle;white-space:nowrap;}.btn-mute{background:#a3a3a3;border:0;color:#fff;}.btn-lg{padding:10px 16px;color:#fff;font-size:1.5em;line-height:1.33;letter-spacing:0;text-align:center;background:#009fda;border:0;border-radius:0;vertical-align:middle;white-space:nowrap;}.btn:hover,.btn:focus,.btn-lg:hover,.btn-lg:focus{background:#0072c2;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;}.btn-buy-now{background:#f60;}.btn-buy-now:hover,.btn-buy-now:focus{background:#b34800;}.btn-video-play{background-color:#dd5043;padding-right:45px;}.btn-video-play:hover,.btn-video-play:focus{background-color:#b5372b;}.btn-wht{color:#009fda;background:#fff;padding:8px 14px;}.btn-wht:hover,.btn-wht:focus{color:#0072c2;background:rgba(255,255,255,0.8);}#wrapper{height:100%;display:table;width:100%;}.wrapper-holder{width:100%;display:table-row;}.wrapper-frame{padding:0;position:relative;}.navbar-collapse{float:right;}.navbar-inverse{background:#fff;border:0;}.navbar-brand{float:left;width:106px;height:43px;padding:0;margin:0;position:relative;z-index:2;}#header .navbar-brand{margin:32px 0 2px;}.navbar-brand img{display:block;width:100%;height:auto;}#header{z-index:20;}#header .container{position:relative;}#header .container-frame{position:relative;z-index:20;padding:8px 0 29px;}#header .container-frame:after{content:"";display:block;clear:both;}.header-row-top{position:absolute;top:8px;right:0;}.header-row-top:after,.header-row:after{content:"";display:block;clear:both;}.header-row{padding:36px 2px 0;}.header-row .navbar-nav{float:right;}.navbar>.container .navbar-brand{margin-left:0;}.header-column{margin:0 0 0 120px;}.header-column .navbar-collapse{float:none;height:auto!important;}.header-column .header-row{width:100%;}.header-column-holder{float:left;width:100%;}.navbar .bar,.navbar .navigation{float:right;list-style:none;margin:0;padding:0;font:bold 12px/15px Arial,Helvetica,sans-serif;}.navbar .bar{float:left;}.navbar .bar li,.navbar .navigation li{float:left;margin:0 0 0 18px;}.navbar .bar li{margin:0 2px 0 18px;}.navbar .bar a,.navbar .navigation a{color:#999;float:left;}.navbar .glyphicon{float:left;margin:0 5px 0 0;color:#999;}.glyphicon-cart,.glyphicon-lock,.glyphicon-search,.glyphicon-earphone,.glyphicon-country{float:left;margin:0 5px 0 0;width:15px;height:14px;background:url(../images/bg-sprite.png) no-repeat;text-indent:-9999px;overflow:hidden;}.navbar .glyphicon-earphone{background-position:-18px 0;width:12px;height:12px;margin:0 4px 0 11px;}.navbar .glyphicon-search{background-position:-71px 0;width:12px;height:12px;}.navbar .glyphicon-lock{background-position:-34px 0;width:12px;height:14px;margin:0 7px 0 11px;}.navbar .glyphicon-cart{background-position:-52px 0;width:12px;height:12px;}.navbar-nav>li{font:22px/30px Arial,Helvetica,sans-serif;margin:0 0 0 26px;position:relative;}#header .drop .box-shadow{top:0;margin:-10px 0 0;left:0;}#header .drop .box-shadow:before{right:0;left:0;-webkit-box-shadow:0 0 11px rgba(0,0,0,0.4);box-shadow:0 0 11px rgba(0,0,0,0.4);}.navbar .bar>li .drop,.navbar-nav>li .drop{position:absolute;left:0;top:100%;background:transparent;margin-top:-13px;padding:0 0 17px;width:947px;display:none;}.navbar-nav>li .drop{left:-326px;background:#fff;margin-top:0;padding:36px 0 17px;}.navbar .bar>li:hover>.drop,.navbar-nav>li.hover>.drop{display:block;}.navbar .bar li .drop-frame,.navbar-nav li .drop-frame{position:relative;padding:28px 15px 0;overflow:hidden;border:1px solid #ccc;border-top:0;width:75%;}.navbar .bar li .drop-frame{background:#fff;margin-top:13px;padding:28px 15px 20px;}.navbar .bar>li .drop .container,.navbar-nav>li .drop .container{width:911px;margin-bottom:1em;}.navbar .bar>li .drop .drop-box,.navbar-nav>li .drop .drop-box{float:left;}.navbar .bar>li .drop .title,.navbar-nav>li .drop .title{display:block;color:#4d4f53;font:13px/16px Arial,Helvetica,sans-serif;font-weight:bold;border-bottom:1px solid #cacaca;clear:both;padding:0 0 5px;margin:0 0 6px;}.navbar .bar>li .drop ul,.navbar-nav>li .drop ul{list-style:none;margin:0;padding:0;font:14px/17px Arial,Helvetica,sans-serif;}.navbar .bar>li .drop ul li,.navbar-nav>li .drop ul li{border-bottom:1px solid #cacaca;margin:0 0 6px;padding:0 0 6px;height:24px;float:none;}.navbar .bar>li .drop ul a,.navbar-nav>li .drop ul a{color:#009fda;position:relative;display:block;width:100%;}.navbar .bar>li .drop ul a:hover,.navbar-nav>li .drop ul a:hover{text-decoration:none;}.navbar .bar>li .drop .heading-title,.navbar-nav>li .drop .heading-title{display:block;font:20px/24px Arial,Helvetica,sans-serif;color:#41a940;padding:4px 0 10px;font-weight:normal;}.navbar .bar>li .drop .video a,.navbar-nav>li .drop .video a{display:block;}.navbar .bar>li .drop .video img,.navbar-nav>li .drop .video img{width:100%;height:auto;}.navbar .bar>li .drop ul a:after,.navbar-nav>li .drop ul a:after{content:'';position:absolute;top:5px;right:0;background:url('../images/bg-sprite.png') no-repeat -394px -208px;width:6px;height:8px;}.navbar-inverse .navbar-nav>li>a,.navbar-nav>li>a{padding:2px;color:#4d4f53;font-size:22px;line-height:30px;letter-spacing:-1px;}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#009fda;background:none;}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#009fda;}.navbar-nav>li.buy-now{padding:0;font-size:14px;line-height:20px;}.navbar-nav>li.buy-now>a{background:#f60;color:#fff;padding:7px 9px 5px;border-radius:4px;font-size:14px;line-height:20px;letter-spacing:0;}.navbar-inverse .navbar-nav>li.buy-now>a:hover,.navbar-inverse .navbar-nav>li.buy-now>a:focus{color:#fff;background:#b34800;}.navbar-toggle{margin:5px 8px 0 0;border:0;border-radius:0;padding:0;width:24px;height:22px;background:url(../images/bg-sprite.png) no-repeat 0 -61px;text-indent:-9999px;overflow:hidden;}.navbar-toggle.collapsed{background-position:-34px -61px;}.navbar-inverse .navbar-toggle .icon-bar{display:none;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#fff;}.search-form{overflow:hidden;padding:29px 13px 8px 12px;}.search-form .search-holder{margin:0 65px 0 0;}.search-form input[type=text],.search-form input[type=search]{float:left;width:100%;padding:7px 10px;background:#e0e1dd;border:0;font-size:12px;line-height:17px;height:33px;color:#333;}.search-form input[type=submit]{float:right;border-radius:3px;background:#009fda;color:#fff;border:0;padding:4px;font-size:14px;line-height:16px;width:60px;margin:4px 0 0;}.links-popup{position:fixed;right:0;top:278px;z-index:21;}.links-popup-list li.open-close{position:relative;}.links-popup-list .slide{position:absolute;right:58px;bottom:0;}.links-popup-list{background:#009fda;list-style:none;margin:0;padding:0;width:58px;}.links-popup-list li{vertical-align:top;position:relative;}.links-popup-list li a{position:relative;font:12px/16px Arial,Helvetica,sans-serif;}.links-popup-list li a.buy-open,.links-popup-list li a.call-link,.links-popup-list li a.chat-link,.links-popup-list li a.try-open,.links-popup-list li a.try-orng-open,.links-popup-list li a.info-open,.links-popup-list li a.info-open-orng,.links-popup-list li a.share-open{background:#009fda;color:#fff;text-align:center;border-top:1px solid #00bce5;display:block;padding:32px 5px 8px;z-index:19;}.links-popup-list li a.buy-open:hover,.links-popup-list li a.call-link:hover,.links-popup-list li a.chat-link:hover,.links-popup-list li a.try-open:hover,.links-popup-list li a.try-orng-open:hover,.links-popup-list li a.info-open:hover,.links-popup-list li a.share-open:hover{text-decoration:none;background:#0078ca;border-color:#0078ca;}.links-popup-list li a.buy-open,.links-popup-list li a.info-open-orng,.links-popup-list li a.try-orng-open{background:#ff5800;border-color:#ffb791;}.links-popup-list li a.buy-open:hover,.links-popup-list li a.info-open-orng:hover,.links-popup-list li a.try-orng-open:hover{background:#b04701;border-color:#b04701;}.links-popup-list li a.buy-open:after,.links-popup-list li a.call-link:after,.links-popup-list li a.chat-link:after,.links-popup-list li a.try-open:after,.links-popup-list li a.try-orng-open:after,.links-popup-list li a.info-open:after,.links-popup-list li a.info-open-orng:after,.links-popup-list li a.share-open:after{content:"";position:absolute;left:19px;top:12px;background:url(../images/bg-sprite.png) no-repeat -128px 0;width:16px;height:16px;}.links-popup-list li a.call-link:after{left:22px;top:13px;background-position:-147px 0;width:14px;height:15px;}.links-popup-list li a.chat-link:after{left:21px;top:14px;background-position:-164px 0;}.links-popup-list li a.try-open:after{left:21px;top:14px;background-position:-130px -343px;width:14px;height:15px;}.links-popup-list li a.try-orng-open:after{left:21px;top:14px;background-position:-130px -343px;width:14px;height:15px;}.links-popup-list li a.info-open:after,.links-popup-list li a.info-open-orng:after{left:21px;top:14px;background-position:-147px -343px;width:16px;height:16px;}
}
.links-popup-list li a.share-open:after {
	left:21px;
	top:12px;
	background-position:-185px 0;
	width:14px;
	height:15px;
}

.links-popup-list .slide-drop {
	position:absolute;
	bottom: 0;
	display:none;
	z-index: 18;
}
.links-popup-list .active .slide-drop {
	right: 58px;
}
.links-popup-list .social {
	list-style:none;
	margin:0;
	padding:13px 5px 13px 7px;
	overflow:hidden;
	white-space:nowrap;
	float:right;
	min-width:189px;
	background:#0078ca;
}
.links-popup-list .social li {
	float:left;
	width:31px;
	margin:0 6px 0 7px;
}
.links-popup-list .social a {
	display:block;
	width:31px;
	height:31px;
	background:url(../images/bg-sprite.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	border-top:0;
	padding:0;
}
.links-popup-list .social a:hover {background:url(../images/bg-sprite.png) no-repeat;}
.links-popup-list .social a.google:hover,
.links-popup-list .social a.google:focus,
.links-popup-list .social a.google {background-position:0 -150px;}
.links-popup-list .social a.facebook:hover,
.links-popup-list .social a.facebook:focus,
.links-popup-list .social a.facebook {background-position:-44px -150px;}
.links-popup-list .social a.you-tube:hover,
.links-popup-list .social a.you-tube:focus {background-position:-188px -150px;}
.links-popup-list .social a.linkedin:hover,
.links-popup-list .social a.linkedin:focus {background-position:-133px -150px;}
.links-popup-list .social a.twitter:hover,
.links-popup-list .social a.twitter:focus,
.links-popup-list .social a.twitter {background-position:-89px -150px;}
.links-popup-list .social a.email:hover,
.links-popup-list .social a.email:focus,
.links-popup-list .social a.email {background-position:-133px -150px;}
.buy-content {
	width:618px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background:#f4f4f4;
	padding:16px 20px 22px;
	overflow:hidden;
}
.buy-content .title {
	padding:0 0 15px;
	overflow:hidden;
}
.buy-content .title h3 {
	float:left;
	color:#419d40;
	font:30px/32px Arial, Helvetica, sans-serif;
	margin:0 200px 0 0;
}
.buy-content .title .more {
	float:right;
	margin:8px 0 0 -100%;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
}

img.image-small {display:none;}

.cycle-gallery {
	overflow:hidden;
	position:relative;
	z-index:15;
	background:#fff;
}
.cycle-gallery .slide img {
	display:block;
	width:100%;
	height:auto;
}
.carousel img {
    border: 0;
    width: 100%;
}
.cycle-gallery .slide img.image-alt {
	margin:-55px auto 0;
	width:410px;
}
.cycle-gallery .slide img.image-small {display:none;}
.cycle-gallery .mask {overflow:hidden;}
.cycle-gallery .slide {height:610px;}
.cycle-gallery-home .slide {height:282px;}
.cycle-gallery .pagination {
	position:absolute;
	left:0;
	top:9px;
	width:100%;
	-webkit-border-radius:0;
	border-radius:0;
	margin:0;
	z-index: 500;
}
.cycle-gallery .pagination ul {
	list-style:none;
	margin:0;
	padding:0;
	letter-spacing:-4px;
	text-align:center;
}
.cycle-gallery .pagination li {
	display:inline-block;
	vertical-align:top;
	letter-spacing:0;
	margin:0 3px 0 2px;
}
.cycle-gallery .pagination li a {
	display:block;
	width:10px;
	height:10px;
	background:rgba(255, 255, 255, 0.5);
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	border:1px solid rgba(109, 109, 109, 0.5);
	border-radius:9px;
}
.cycle-gallery .pagination li.active a,
.cycle-gallery .pagination li a:hover {
	background:rgba(255, 255, 255, 1);
	border:1px solid rgba(109, 109, 109, 1);
}
.slide-holder {
	position:absolute;
	left:0;
	width:100%;
	top:0;
	height:100%;
}
.slide-frame {
	margin:0 auto;
	max-width:970px;
	padding:0 15px;
	overflow:hidden;
	position:relative;
	height:100%;
}
.cycle-gallery .description {
	/* float:right; */
	/* width:31.915%; */
	padding:54px 0 20px; /* 54px 0 200px */
	position:relative;
	z-index:2;
	height:100%;
}
.cycle-gallery .card {
	display:block;
	width:201px;
	height:145px;
	background:url(../images/card.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:-107px 0 -16px -59px;
}
.cycle-gallery .description-big {
	padding:0 0 21px;
	font:26px/28px Arial, Helvetica, sans-serif;
	color:#4d4f53;
}
.cycle-gallery .description-big h1 {
	font:99px/101px Arial, Helvetica, sans-serif;
	color:#41a940;
	margin:0 0 -12px;
	letter-spacing:-5px;
}
.cycle-gallery .description-big h2 {
	font:42px/44px Arial, Helvetica, sans-serif;
	margin:0 0 9px;
	letter-spacing:-3px;
}
.cycle-gallery .description-big p {margin:0 0 9px; letter-spacing:-2px;}
.cycle-gallery .description-big h2 span {color:#41a940;}
.description-row {overflow:hidden;}
.description-row .more {
	float:left;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.cycle-gallery .buy-box {
	padding:0;
	position:absolute;
	right:-4px;
	bottom:29px;
	z-index:2;
}
.cycle-gallery .buy-box strong {margin:0 0 4px;}
.cycle-gallery .terms-box .terms-box-icon {right:-5px;}
.btns-container {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.btns-container-holder {
	margin:0 auto;
	/* max-width:998px; */
	padding:0 10px;
	overflow:hidden;
	height:100%;
}
.cycle-gallery .btn-prev,
.cycle-gallery .btn-next {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
	z-index:3;
	outline:none;
	width:50%; /* 60px */
	height:100%;
	background-color:transparent;
}
.cycle-gallery .btn-next {float:right;}
.cycle-gallery .btn-prev span,
.cycle-gallery .btn-next span {
	content:"";
	position:absolute;
	left:0;
	top:50%;
	width:19px;
	height:33px;
	margin:-16px 0 0;
	background:url(../images/bg-sprite.png) no-repeat -173px -83px;
	display:none;
}
.cycle-gallery .btn-next span {
	left:auto;
	right:0;
	background-position:-173px -124px;
}
.cycle-gallery .btn-prev:hover span,
.cycle-gallery .btn-next:hover span {display:block;}

.btns-container-holder:hover > .btn-prev span, 
.btns-container-holder:hover > .btn-next span {
	display: block;
}


.content-section-holder .cycle-gallery {background:none; padding:20px 0 5px;}
.content-section-holder .cycle-gallery .slide {height:auto;}
.cycle-gallery-title {
	border-bottom:1px solid #e0e1dd;
	padding:0 0 12px;
}
.section-holder-alt .cycle-gallery-title .article-box {padding:15px 0;}
.btns-box {
	position:absolute;
	right:17px;
	top:23px;
	width:44px;
}
.btns-box .btn-prev,
.btns-box .btn-next {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
	z-index:3;
	outline:none;
	width:12px !important;
	height:21px !important;
	background:url(../images/bg-sprite.png) no-repeat -222px -270px;
}
.btns-box .btn-next {float:right; background-position:-254px -270px;}
.description-bottom {
	/* width:62.766%; */
	padding:0 0 0 18px;
	position:absolute;
	z-index:4;
	left:0;
	bottom:80px;
	font:24px/28px Arial, Helvetica, sans-serif;
}
.description-bottom p {
	letter-spacing:-1px;
	margin:0;
}
.description-bottom .more {font:12px/14px Arial, Helvetica, sans-serif;}
.description-left {
	float:left;
	width:34.043%;
	padding:30px 0 10px;
	position:relative;
	z-index:2;
}
.description-left blockquote {
	font:38px/46px Arial, Helvetica, sans-serif;
	display:block;
	color:#4d4f53;
	margin:0;
	border:0;
	padding:52px 0 10px;
	letter-spacing:-2px;
}
.description-left blockquote q {margin:0;}
.description-left blockquote q span {
	display:block;
	color:#41a940;
	padding:0 0 0 12px;
}
.meeting-time {padding:30px 0 1px;}
.meeting-time time {
	display:block;
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#4d4f53;
	margin:0 0 -3px;
}
.meeting-time time span {display:block;}
.meeting-time time strong {
	display:block;
	font-size:70px;
	line-height:76px;
	font-weight:normal;
	letter-spacing:-3px;
}
.description-right {
	float:right;
	width:29.8%;
	padding:69px 0 10px;
	font-size:12px;
	line-height:14px;
	color:#666;
	position:relative;
	z-index:2;
}
.description-left h2,
.description-right h2 {
	font:24px/25px Arial, Helvetica, sans-serif;
	margin:0 0 10px;
	color:#41a940;
	letter-spacing:-1px;
}
.description-right h3 {
	margin:0 0 4px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
}
.description-right p {margin:0 0 7px;}
.cycle-gallery .logo-mom-me {
	display:inline-block;
	margin:0 0 4px -6px;
}
.cycle-gallery .logo-mom-me img {width:auto;}
.early-list {
	margin:-25px 0 0;
	padding:0 0 0 16px;
}
.early-list ul {
	list-style:none;
	margin:0;
	padding:0 2px;
}
.early-list li {
	overflow:hidden;
	vertical-align:top;
	position:relative;
	padding:2px 0 11px 27px;
	font:15px/17px Arial, Helvetica, sans-serif;
}
.early-list li:after {
	content:"";
	position:absolute;
	left:0;
	top:1px;
	background:#ccc;
	width:16px;
	height:16px;
}
a.btn-alt {
	display:inline-block;
	font:15px/17px Arial, Helvetica, sans-serif;
	background:#666;
	color:#fff;
	padding:10px 42px 10px 12px;
	text-align:left;
	position:relative;
}
a.btn-alt:before,
a.btn-alt:after {
	content:"";
	position:absolute;
	right:0;
	top:0;
	background:#41a940;
	width:37px;
	height:100%;
}
a.btn-alt:after {
	right:11px;
	top:50%;
	width:13px;
	height:21px;
	margin-top:-10px;
	background:url(../images/bg-sprite.png) no-repeat -65px -62px;
}
.find-advice-box {
	color:#4d4f53;
	padding:18px 0 28px;
	overflow:hidden;
}
.find-advice-box strong {
	float:left;
	font:2.143em/1.133em Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	margin:0 13px 0 0;
}
.table>tbody>tr>th, 
.table>tfoot>tr>th, 
.table>tbody>tr>td, 
.table>tfoot>tr>td {
border-top: 1px solid #e5e5e5;
font-size: 0.857em;
line-height: 1.25em;
vertical-align: top; /* inherit */
padding: 8px;
}
.table thead.tintBkg,
thead.tintBkg {
	background: #eff0ee;
}
.table-top {
	overflow:hidden;
	width:100%;
	color:#666;
	padding:0 0 15px;
}
.table-top .table-top-title {
	float:left;
	width:43.83%;
	padding:24px 10px 0 0;
}
.table-top .table-top-title h3 {
	font:1.286em/1.222em Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	margin:0;
}
.table-top .col ,
.table thead .col {
	float:left;
	padding:0 5px;
	text-align:center;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.table-top .col {
	width:14%;/* 10.60% */
}
.table-top .col em, 
.table thead em {
	display:block;
	font:18px/20px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#41a940;
}
.table-top .col strong,
.table-top .col span {display:block;}
.table-top .col strong {margin:0 0 7px;}
.table-top .btn-buy-now {
	padding:4px 8px 4px 7px;
	border-radius:3px;
	font:11px/15px Arial, Helvetica, sans-serif;
}
.table-top .col-last {
	padding:0;
}
.table-top .col-last a {color:#ff5800;}
.table-top .col-last a span {display:inline;}

.accordion {
	padding:0;
	margin:0 0 30px;
	list-style:none;
	border-bottom:1px solid #b3b3b3;
}
.accordion.noBorder {
	margin:0 0 10px;
	border-bottom:0;
}
.blockquote-section .accordion,
.wide-section .accordion {
	margin: 0 auto 10px;
}
.accordion-alt {border-bottom:0; margin:0; padding:6px 0 4px;}
.accordion .accordion-holder {
	border-top:1px solid #b3b3b3;
	padding:0 0 8px;
}
.accordion.noBorder .accordion-holder {
	border-top:1px none;
}
.accordion.noBorder .accordion-holder {
	border-top:0;
}
.accordion.noBorder .accordion-holder .btns {
padding-bottom: 1em;
}
.accordion-alt .accordion-holder {
	border-top:1px solid #e0e1dd;
}
.accordion-alt .accordion-holder:first-child {border-top:0;}
.accordion .accordion-holder:first-child {padding:0 0 9px;}
.accordion .accordion-title {
	padding:13px 40px 1px 0;
	position:relative;
	color:#4d4f53;
}
.accordion.checkTop .accordion-title {
padding: 13px 5px 1px 0;
}
.accordion .accordion-holder:first-child .accordion-title {padding-top:11px;}
.accordion .accordion-title h3 {
	color:#41a940;
	font:1.286em/1.111em Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	margin:0 0 -1px;
}
.accordion .accordion-title .table-info td h3 {
color: #41a940;
font: 1.55em/1.111em Arial, Helvetica, sans-serif;
letter-spacing: -1px;
margin: 0 0 -1px;
}
.accordion .accordion-title p {margin:0;}
.accordion .accordion-title .opener {
	position:absolute;
	top:19px;
	right:11px;
	float:right;
	width:20px;
	height:20px;
	background:url(../images/bg-sprite.png) no-repeat 0 -90px;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
}
.accordion .active .accordion-title .opener {text-decoration:none; background:url(../images/bg-sprite.png) no-repeat -24px -90px;}
.accordion-alt .opener {
	position:relative;
	min-height:35px;
	font:1.571em/1.182em Arial, Helvetica, sans-serif;
	padding:14px 0 6px 29px;
	color:#4d4f53;
	letter-spacing:-1px;
	display:inline-block;
	outline:none;
	background:url(../images/bg-sprite.png) no-repeat -378px -250px;
}
.accordion-alt .active .opener {text-decoration:none; background:url(../images/bg-sprite.png) no-repeat -378px -322px;}
.accordion h3 {
	color:#41a940;
	font:1.286em/1.222em Arial, Helvetica, sans-serif;
}
.blockquote-section .accordion h1,
.blockquote-section .accordion h2,
.blockquote-section .accordion h3,
.blockquote-section .accordion h4,
.blockquote-section .accordion h5,
.blockquote-section .accordion h6,
.wide-section .accordion h1,
.wide-section .accordion h2,
.wide-section .accordion h3,
.wide-section .accordion h4,
.wide-section .accordion h5,
.wide-section .accordion h6 {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.accordion-alt .slide {padding:0 0 0 29px;}
.accordion-alt .slide p {margin:0 0 9px;}

.accordion .accordion-title .table-products td, 
.accordion .accordion-title .table-info td {
border-top: 0;
}

.table-products,
.table-info {
	width:100%;
	margin:0 0 -1px;
}
.table-products td,
.table-info td {
	border-top:1px solid #e5e5e5;
	font-size:0.857em;
	line-height:1.25em;
	padding:11px 3px 5px;
	text-align: center;
}
.table-info td {
	width:14%;/* 10.60% */
}
.table-info td.col-first {
	width:43.83%;
	padding-left: 1em; /* **NEW** */
	text-align: left;
}
.table-products td {
	width:auto;
}
.table-products td.col-first {
	text-align: left;
}
.table-products td.last,
.table-info td.last {width:auto;}
.table-info td.last span { /* **NEW** */
	margin-right: 4em;
	float: right;
}

.table-info td.last h5 { /* **NEW** */
	margin-right: 1.75em;
	float: right;
}
.table-info .check,
.tableCenter .check,
.table .check {
	display:block;
	width:12px;
	height:9px;
	background:url(../images/bg-sprite.png) no-repeat 0 -120px;
	text-indent:-9999px;
	overflow:hidden;
	margin:-5px auto 0;
}

.table-info .check-wht,
.tableCenter .check-wht,
.table .check-wht {
	display:block;
	width:12px;
	height:9px;
	background:url(../images/bg-sprite.png) no-repeat -58px -120px;
	text-indent:-9999px;
	overflow:hidden;
	margin:-5px auto 0;
}
tbody th.table-subhead {
	color: #41a940;
	padding-top: 1em;
	font: 1.25em/1.25em Arial, Helvetica, sans-serif;
	letter-spacing: -0.025em;
	border-top: 1px solid #e5e5e5;
}
.offer-box {
	text-align:center;
	padding:0 0 40px;
	position:relative;
	width:100%;
	min-height:257px;
	margin:-18px 0 34px;
}
.offer-box img {
	display:block;
	margin:0 auto 8px;
}
.content-section .offer-box h3 {
	color:#41a940;
	font:1.714em/1.167em Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.content-section .offer-box h3 a {color:#41a940;}
.offer-box .bottom-row {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}
.offer-box .btn {
	font:14px/16px Arial, Helvetica, sans-serif;
	padding:10px 21px 7px 20px;
}
.content-section .post {
	padding:16px 0 25px;
	overflow:hidden;
}
.content-section .post-first {padding-top:43px;}
.content-section .post p {margin:0 0 5px;}
.content-section h2 {
	color:#333;
	font:2.25em/1.2em Arial, Helvetica, sans-serif; /* 2.857em/1.2em */
	letter-spacing:-1px;
	margin:-4px 0 8px;
}
.content-section h2 a {color:#333;}
.content-section h1, .content-section .container h1, .content-section .container h2 {
	color:#41a940;
	font:2.25em/1.2em Arial, Helvetica, sans-serif; /* 2.857em/1.2em */
	letter-spacing:-1px;
	margin:-4px 0 8px;
}
.content-section h1 a, .content-section .container h1 a, .content-section .container h2 a {color:#41a940;}
.content-section ul {
	list-style:none;
	margin:0;
	padding:0 0 19px;
}
.content-section ul ul {
	margin-top: 0.5em;
}
.content-section .text-holder ul {padding:0;}
.content-section .col-content ul {padding:0 0 5px;}
.content-section li {
	position:relative;
	padding:0 0 5px 12px;
	overflow:hidden;
	vertical-align:top;
}
.section-holder-alt .text-holder li,
.content-section .col-content li {padding:5px 0 5px 12px;}
.content-section li:before {
	content:"";
	position:absolute;
	left:1px;
	top:5px;
	background:url(../images/bg-sprite.png) no-repeat -114px 0;
	width:8px;
	height:7px;
}

.content-section .iconList li {
	padding: 0 0 5px 0;
}
.content-section .iconList li:before {
	background: none;
}

.check-bullet li,
.content-section .check-bullet li {
	position: relative;
	padding: 0 0 10px 24px;
	overflow: hidden;
	vertical-align: top;
}
.check-bullet li:before,
.content-section .check-bullet li:before {
	content:"";
	position:absolute;
	left:1px;
	top:0;
	background:url(../images/check-bullet.png) no-repeat 0 0;
	width:16px;
	height:16px;
}

.content-section ol { padding-left: 1.5em; }
.content-section ol li {
	position: relative;
	padding: 0 0 5px 0;
	overflow: visible;
	vertical-align: top;
}
.content-section ol li:before { background: inherit; }

.content-section .col-content li:before {top:12px;}
.section-holder-alt .text-holder li:before,
.section-holder-alt .col-content li:before {top:10px;}
.container-alt .image-alt {padding:6px 0;}
.content-section .container-alt h2 {margin-top:49px;}
.detail-content {padding:0 0 5px;}
.col-md-4 .detail-content,
.col-sm-4 .detail-content {padding:0 0 1px;}
.detail-content:after {
	content:"";
	display:block;
	clear:both;
}
.detail-content .more {
	float:left;
	font-size:12px;
	line-height:20px;
}
.article .detail-content .more {float:none; display:inline-block;}
.detail-content .more:after {
	height:8px;
	margin:0;
}
.detail-content .detail-links {
	float:right;
	list-style:none;
	margin:0;
	padding:0;
}
.article .detail-content .detail-links {
	overflow:hidden;
	float:none;
	margin:0 0 0 -6px;
	padding:6px 0 1px;
}
.col-md-4 .detail-content .detail-links,
.col-sm-4 .detail-content .detail-links {padding:8px 0 0;}
.tab-content .detail-content .detail-links,
.tab-content .detail-content .detail-links {padding:12px 0 3px;}
.detail-links li {
	float:left;
	padding:0 0 0 5px;
	font:bold 10px/17px Arial, Helvetica, sans-serif;
}
.detail-links li:before {
	content:"";
	float:left;
	margin:-1px 7px 0 0;
	background:#ccc;
	width:1px;
	height:16px;
	position:static;
}
.detail-links li:first-child:before {display:none;}
.detail-links li .share {
	display:block;
	width:14px;
	height:15px;
	background:url(../images/bg-sprite.png) no-repeat 0 -190px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 2px 0 0;
}
.detail-links li a {
	float:left;
	overflow:hidden;
	color:#666;
}
.detail-links li a.like:after,
.detail-links li a.comment:after {
	content:"";
	float:left;
	width:13px;
	height:15px;
	background:url(../images/bg-sprite.png) no-repeat -30px -190px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 4px 0 1px;
}
.detail-links li a.comment:after {
	width:14px;
	margin:1px 4px 0 0;
	background:url(../images/bg-sprite.png) no-repeat -55px -190px;
}
.article {
	border:1px solid #ccc;
	margin:0 0 30px;
}
.col-md-4 .article,
.col-sm-4 .article {margin:0 0 16px;}
.tab-content {padding:0 0 21px;}
.tab-content .article {
	background:#fff;
	border:0;
	margin:0 0 20px;
}
.content-section .article .image {padding:0;}
.article-holder {
	padding:17px 15px 9px 19px;
	min-height:189px;
	position:relative;
}
.tab-content .article-holder {
	border:1px solid #ccc;
	padding:16px 15px 9px 19px;
}
/*
.container .nav-tabs {
	margin-bottom: 15px; 
	padding:20px 7px 0; 
	border-bottom: 1px solid #ccc;
}
*/

.container .nav-tabs { /* **NEW** */
	margin-bottom: 0;
	padding: 20px 0 0;
	border-bottom: 0;
}

.nav-tabs:before, .nav-tabs:after {
	content: " ";
	display: table;
}
.nav-tabs:after {clear: both;}

/*
.content-section .nav-tabs li {
	padding:0; display: block;
}
*/
.content-section .nav-tabs li { /* **NEW** */
	margin: 0 5px 0 0;
	padding: 5px 20px 0;
	display: block;
	text-align: center;
	background-color: rgba(0,0,0,.1);
	border: 0;
	border-radius: 3px 3px 0 0;
	cursor:pointer;
}

.content-section .nav-tabs li:before {
	content:"";
	display: none;
	/* 
	position:absolute;
	left:0;
	top:3px;
	background:#ccc;
	width:1px;
	height:13px;
 	*/
}
.content-section .nav-tabs li:first-child:before {display:none;}

.content-section .nav-tabs li.active { /* **NEW** */
	background-color: #fff;
}

/*
.nav-tabs > li > a {
	position: relative;
	display: block;
	padding: 5px 10px;
	font-weight:bold;
	margin: 0 2px -1px 0;
	border: 1px solid transparent;
	color: #999;
}
*/
.nav-tabs > li > a { /* **NEW** */
	display: inline-block;
	margin: 0 1em;
	padding: 10px 0 5px;
	color: #666;
	font-weight: bold;
	text-align: center;
	border: 0;
	border-bottom: 3px solid transparent;
	/* border-bottom: 0; */
}

/*
.nav-tabs > li > a:hover, 
.nav-tabs > li > a:focus {
	border: 1px solid #ccc;
	color:#666;
	background-color: transparent;
}
*/
.nav-tabs > li > a:hover, 
.nav-tabs > li > a:focus,
.nav-tabs > li > a:focus { /* **NEW** */
	border: 0;
	color:#666;
	background-color: transparent;
	border-bottom: 3px solid transparent;
}

/*
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:hover, 
.nav-tabs > li.active > a:focus {
	background: #fff;
	border: 1px solid #ccc;
	color:#009fda;
	border: 0;
	cursor: default;
}
*/
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:hover, 
.nav-tabs > li.active > a:focus { /* **NEW** */
	border: 0;
	color: #333;
	border-bottom: 3px solid #41a940;
	padding-bottom: 5px;
}

.tab-content-alt {
	background-color: #fff;
	padding: 15px 45px;
}


.col-md-4 .article-holder,
.col-sm-4 .article-holder {min-height:161px;}
.article-holder header {
	overflow:hidden;
	margin:0 -5px 0 0;
}
.article-holder .logo-r-t {
	position:absolute;
	right:10px;
	top:17px;
	width:auto;
}
.article-holder .logo-r-t img {display:block;}
.article-holder-home .logo-r-t {
	position:absolute;
	top:auto;
	bottom:14px;
	right:11px;
}
.content-section .article-holder header h2 {
	color:#41a940;
	font:1.429em/1.2em Arial, Helvetica, sans-serif;
	margin:0 50px 3px 0;
	float:left;
}
.content-section .tab-content header h2 {margin:0 0 7px;}
.article-holder h2 a {color:#41a940;}
.content-section .article-holder p {margin:0 0 2px;}
.content-section .tab-content p {margin:0 0 9px;}
.register-form {padding:19px 0 28px;}
.register-form .top-row {
	padding:0 0 26px;
	overflow:hidden;
}
.top-row .description-col {
	text-align: center;
	/* float:left; */
	/* width:50%; */
	color:#666;
	font:1.286em/1.222em Arial, Helvetica, sans-serif;
}
.top-row .description-col .title {
	/* 
	width:auto;
	margin: 0 auto;
	float:left;
	width:29.512%;
	border-right:1px solid #ccc;
 	*/
	text-align: center;
	padding:0;
}
.top-row .description-col .title h3 {
	color:#666;
	font:48px/46px Arial, Helvetica, sans-serif;
	margin:-4px 0 -8px;
	letter-spacing:-2px;
}
.top-row .description-col .title span {color:#41a940;}
.top-row .description-col .text-col {
	float:right;
	width:70%;
	border-right:1px solid #ccc;
	padding:19px 11px 6px;
}
.login-form-col {
	float:right;
	width:48%;
	padding:17px 0;
}
.login-form-home {padding:5px 0;}
.login-form-col strong {
	float:left;
	width:11.2%;
	padding:6px 2px 0 0;
	color:#000;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
}
.login-form-home strong {
	color:#666;
	font:18px/20px Arial, Helvetica, sans-serif;
	width:12.2%;
	padding:23px 5px 0 3px;
	letter-spacing:-1px;
}
.login-form-col .holder {
	float:left;
	width:88.8%;
}
.login-form-home .holder {width:87%;}
.login-form-col .holder .frame {
	overflow:hidden;
	padding:0 0 6px;
}
.login-form-col .col {
	float:left;
	padding:0 0 0 14px;
}
.login-form-home .col {padding:0 14px 0 8px;}
.login-form-col .col label {
	float:left;
	margin:6px 7px 0 0;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
}
.login-form-home .col label {
	float:none;
	margin:0 0 2px;
	display:block;
}

.login-form-col .form-control {width:112px; float:left;}
.form-control:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #999;
}
.has-error .form-control {
	border:1px solid #f00;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.login-form-col .btn {
	float:left;
	padding:4px 7px 4px 8px;
	margin:1px 0 0 11px;
}
.login-form-home .btn {margin:19px 0 0 4px;}
.content-section ul.frame-links {
	list-style:none;
	margin:0;
	padding:0 0 0 11.5%;
	overflow:hidden;
}
.login-form-home ul.frame-links {padding:0 0 0 1px;}
.content-section ul.frame-links li {
	float:left;
	font:bold 0.714em/1.1em Arial, Helvetica, sans-serif;
	padding:0 6px;
}
.content-section ul.frame-links li:before {display:none;}
.filter-block {
	border:1px solid #f6f6f5;
	background:#f0f0f0;
	padding:18px 1px 16px 1.915%;
	overflow:hidden;
}
.filter-block .filter-col {
	float:left;
	width:32.7%;
}
.register-form .results-col h3,
.register-form .filter-block h3 {
	display:block;
	color:#000;
	font:bold 0.857em/1.1em Arial, Helvetica, sans-serif;
	margin:0 0 5px 2px;
}
.register-form .results-col h3 {margin:0 0 2px 2px;}
.filter-block .filter-row {
	overflow:hidden;
	width:100%;
}
.filter-block .filter-row .col {
	width:33.333%;
	padding:0 8px 0 0;
	float:left;
}
.filter-block .select-area {
	width:100% !important;
	height:27px;
	font-size:12px;
	line-height:24px;
}
.filter-block .select-area .select-opener {height:25px;}
.filter-block .select-area .select-opener:after {
	left:5px;
	top:10px;
	background:url(../images/bg-sprite.png) no-repeat -48px -90px;
	height:6px;
}
.results-col {
	position:relative;
	float:right;
	width:65.071%;
	overflow:hidden;
}
.results-col .box-shadow {display:none;}
.results-row {
	overflow:hidden;
}
.results-row .col {
	float:left;
	margin:0 2.6% 0 0;
}
.results-row .col span {
	float:left;
	font:30px/32px Arial, Helvetica, sans-serif;
	margin:0 3px 0 0;
}
.results-row .col em {
	float:left;
	font-size:12px;
	line-height:29px;
	font-style:normal;
}

/* full-width blockquote */
.blockquote-section {
	position:relative;
	z-index:12;
	overflow:hidden;
}
/* full-width blockquote background colors */
.blockquote-section.green, .wide-section.green { background:#41a940; !important }
.blockquote-section.red, .wide-section.red { background:#f00; !important }
.blockquote-section.blue, .wide-section.blue { background:#107ae4; !important }

/* early dev style carried forward */
.blockquote-section.green { background: #41a940 url(../images/bg-section-r.png) repeat-x 0 -456px; } 

/* full-width blockquote background images */
.blockquote-section.green:after,
.blockquote-section.red:after,
.blockquote-section.blue:after {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

.blockquote-section.bkg-01:after,
.blockquote-section.bkg-02:after,
.blockquote-section.bkg-03:after,
.blockquote-section.bkg-04:after,
.blockquote-section.bkg-05:after,
.blockquote-section.bkg-06:after,
.blockquote-section.bkg-07:after,
.blockquote-section.bkg-08:after,
.blockquote-section.bkg-09:after,
.blockquote-section.bkg-10:after,
.blockquote-section.bkg-11:after,
.blockquote-section.bkg-12:after,
.blockquote-section.bkg-13:after,
.blockquote-section.bkg-14:after,
.blockquote-section.bkg-15:after,
.blockquote-section.bkg-16:after,
.blockquote-section.bkg-17:after,
.blockquote-section.bkg-18:after
.blockquote-section.bkg-19:after,
.blockquote-section.bkg-20:after,
.blockquote-section.bkg-21:after,
.blockquote-section.bkg-blue-wide:after,
.wide-section.bkg-blue-wide:after,
.blockquote-section.bkg-55 { background-repeat:no-repeat; background-position: 50% -456px; }

.blockquote-section.bkg-01:after, .bkg-01 { background-image:url(../../shared/responsive/images/1280x900/background-01.jpg); background-color: #553023;}
.blockquote-section.bkg-02:after, .bkg-02 { background-image:url(../../shared/responsive/images/1280x900/background-02.png); background-color: #546034;}
.blockquote-section.bkg-03:after, .bkg-03 { background-image:url(../../shared/responsive/images/1280x900/background-03.png); background-color: #1A1917;}
.blockquote-section.bkg-04:after, .bkg-04 { background-image:url(../../shared/responsive/images/1280x900/background-04.png); background-color: #030201;}
.blockquote-section.bkg-05:after, .bkg-05 { background-image:url(../../shared/responsive/images/1280x900/background-05.png); background-color: #374F61;}
.blockquote-section.bkg-06:after, .bkg-06 { background-image:url(../../shared/responsive/images/1280x900/background-06.png); background-color: #161616;}
.blockquote-section.bkg-07:after, .bkg-07 { background-image:url(../../shared/responsive/images/1280x900/background-07.png); background-color: #997555;}
.blockquote-section.bkg-08:after, .bkg-08 { background-image:url(../../shared/responsive/images/1280x900/background-08.png); background-color: #A7B0B2;}
.blockquote-section.bkg-09:after, .bkg-09 { background-image:url(../../shared/responsive/images/1280x900/background-09.png); background-color: #8C4407;}
.blockquote-section.bkg-10:after, .bkg-10 { background-image:url(../../shared/responsive/images/1280x900/background-10.png); background-color: #E52800;}
.blockquote-section.bkg-11:after, .bkg-11 { background-image:url(../../shared/responsive/images/1280x900/background-11.png); background-color: #445254;}
.blockquote-section.bkg-12:after, .bkg-12 { background-image:url(../../shared/responsive/images/1280x900/background-12.png); background-color: #445254;}
.blockquote-section.bkg-13:after, .bkg-13 { background-image:url(../../shared/responsive/images/1280x900/background-13.png); background-color: #445254;}
.blockquote-section.bkg-14:after, .bkg-14 { background-image:url(../../shared/responsive/images/1280x900/background-14.png); background-color: #2D8C5E;}
.blockquote-section.bkg-15:after, .bkg-15 { background-image:url(../../shared/responsive/images/1280x900/background-15.png); background-color: #351A12;}
.blockquote-section.bkg-16:after, .bkg-16 { background-image:url(../../shared/responsive/images/1280x900/background-16.png); background-color: #CFE7F9;}
.blockquote-section.bkg-17:after, .bkg-17 { background-image:url(../../shared/responsive/images/1280x900/background-17.png); background-color: #6399D1;}
.blockquote-section.bkg-18:after, .bkg-18 { background-image:url(../../shared/responsive/images/1280x900/background-18.png); background-color: #4C5565;}
.blockquote-section.bkg-19:after, .bkg-19 { background-image:url(../images/bg-section-4.jpg); }
.blockquote-section.bkg-20:after, .bkg-20 { background-image:url(../../shared/responsive/images/tile_backgrounds/green_tile.png); }
.blockquote-section.bkg-21:after, .bkg-21 { background-image:url(../../shared/responsive/images/tile_backgrounds/blue_tile.png); }
.blockquote-section.bkg-22:after, .bkg-22 { background-image:url(../../shared/responsive/images/1280x900/background-20.png); background-color: #4C5565;}
.blockquote-section.bkg-blue-wide:after,
.wide-section.bkg-blue-wide:after,
.bkg-blue-wide { background-image:url(../../shared/responsive/images/wide_backgrounds/blue_wide-bkg.jpg); }

.blockquote-section.bkg-55, .wide-section.bkg-55 { background-color: #f00; background-image: url('../../shared/responsive/images/1280x900/background-01.jpg'); background-position: 50% -456px; }


/* wide section backgrounds */
.money-bkg-tile { background:url(../images/bg-section.png); }

.blockquote-section blockquote {
	padding:40px 10px 40px; /* 80px 10px 9px */
	border:0;
	margin:0 auto;
	max-width:940px;
	position:relative;
	z-index:2;
	color:#fff;
	text-align:center;
}
.blockquote-section blockquote q {
	display:block;
	font:3.25em/1.043em Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
}
.blockquote-section .author {
	overflow:hidden;
	padding:5px 19.5%;
}
.blockquote-section blockquote span {
	float:right;
	font:1.143em/1.25em Arial, Helvetica, sans-serif;
	width:270px;
	text-align:left;
	padding:5px 0;
}
.blockquote-section blockquote img {
	float:left;
	margin:-8px 10px 0 0;
	-webkit-border-radius:58px;
	border-radius:58px;
}
/* end full-width blockquote */

.containet-info {background:#fff url(../images/bg-section-6.png) repeat-x;}
.containet-info-title {
	margin:0 auto;
	max-width:970px;
	overflow:hidden;
	padding:20px 15px 7px;
	position:relative;
}
.containet-info-title h1 {
	color:#4d4f53;
	text-align:center;
	font:20px/24px Arial, Helvetica, sans-serif;
	margin:0;
	letter-spacing:-1px;
}
.containet-info-holder {
	position:relative;
	padding:8px 0 47px;
}
.containet-info-holder .containet-frame {
	margin:0 auto;
	max-width:950px;
	text-align:center;
	letter-spacing:-4px;
}
.containet-frame .popup-holder {
	display:inline-block;
	vertical-align:top;
	letter-spacing:0;
	width:190px;
	padding:0 30px 10px;
}
.containet-info-holder .containet-frame:after {
	content:"";
	display:block;
	clear:both;
}
.containet-frame .popup-holder a.open {
	display:block;
	text-decoration:none;
	color:#4d4f53;
	text-align:center;
	position:relative;
	z-index:17;
}
/*
.containet-frame a.open .icon {
	display:block;
	width:47px;
	height:47px;
	background:url(../images/bg-sprite.png) no-repeat 0 -210px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 11px;
}
.containet-frame .popup-active a.open .icon1 {background-position:0 -210px;}
.containet-frame a.open .icon2 {background-position:-50px -210px;}
.containet-frame .popup-active a.open .icon2 {background-position:-50px -210px;}
.containet-frame a.open .icon3 {background-position:-100px -210px;}
.containet-frame .popup-active a.open .icon3 {background-position:-100px -260px;}
.containet-frame a.open .icon4 {background-position:-150px -210px;}
.containet-frame .popup-active a.open .icon4 {background-position:-150px -210px;}
.containet-frame a.open .icon5 {background-position:0 -310px;}
.containet-frame .popup-active a.open .icon5 {background-position:0 -310px;}
*/

.containet-frame a.open .icon {
	 display:block;
	 width:40px;
	 height:40px;
	 text-indent:-9999px;
	 overflow:hidden;
	 margin:0 auto 11px;
	 background-size:40px 40px;
}
.containet-frame a.open .icon1 {background: url("../../shared/responsive/icons/sage_icon_green_calculatoralt.png") no-repeat 0 0; background-size: 100%;}
.containet-frame .popup-active a.open .icon1 {background: url("../../shared/responsive/icons/sage_icon_gray_calculatoralt.png") no-repeat 0 0; background-size: 100%;}

.containet-frame a.open .icon2 {background: url("../../shared/responsive/icons/sage_icon_green_globalcrm.png") no-repeat 0 0; background-size: 100%;}
.containet-frame .popup-active a.open .icon2 {background: url("../../shared/responsive/icons/sage_icon_gray_globalcrm.png") no-repeat 0 0; background-size: 100%;}

.containet-frame a.open .icon3 {background: url("../../shared/responsive/icons/sage_icon_green_globalerp.png") no-repeat 0 0; background-size: 100%;}
.containet-frame .popup-active a.open .icon3 {background: url("../../shared/responsive/icons/sage_icon_gray_globalerp.png") no-repeat 0 0; background-size: 100%;}

.containet-frame a.open .icon4 {background: url("../../shared/responsive/icons/sage_icon_green_globalpayroll.png") no-repeat 0 0; background-size: 100%;}
.containet-frame .popup-active a.open .icon4 {background: url("../../shared/responsive/icons/sage_icon_gray_globalpayroll.png")no-repeat 0 0; background-size: 100%;}

.containet-frame a.open .icon5 {background: url("../../shared/responsive/icons/sage_icon_green_globalpayments.png") no-repeat 0 0; background-size: 100%;}
.containet-frame .popup-active a.open .icon5 {background: url("../../shared/responsive/icons/sage_icon_gray_globalpayments.png") no-repeat 0 0; background-size: 100%;}



.containet-frame a.open em {
	display:block;
	margin:0 0 1px;
	font:13px/16px Arial, Helvetica, sans-serif;
}
.containet-frame a.open strong {
	display:inline-block;
	color:#41a940;
	font:20px/24px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.containet-frame a.open strong:after {
	content:"";
	display:inline-block;
	background:url(../images/bg-sprite.png) no-repeat -50px -98px;
	margin:0 -10px 0 4px;
	width:11px;
	height:11px;
}
.containet-frame .popup-active a.open strong:after {background:url(../images/bg-sprite.png) no-repeat -62px -98px;}
.containet-frame .popup-holder div.popup {
	background:#fff url(../images/bg-section-5.png) repeat-x;
	position:absolute;
	top:-333px;
	left:0;
	display:none;
	width:100%;
	height:419px;
	z-index:16;
	text-align:left;
}
.containet-info .close {
	position:absolute;
	right:0;
	top:0;
	width:25px;
	height:25px;
	background:url(../images/bg-sprite.png) no-repeat -172px -167px;
	text-indent:-9999px;
	overflow:hidden;
	opacity:1;
}
.containet-info .close:hover {opacity:0.7;}
.popup-frame {
	margin:0 auto;
	max-width:940px;
	padding:22px 0 20px 20px;
	overflow:hidden;
	font-size:12px;
	line-height:14px;
	color:#000;
}
.popup-frame .content-box {
	float:left;
	width:69.239%;
}
.popup-frame .content-box h1 {
	font:60px/70px Arial, Helvetica, sans-serif;
	color:#41a940;
	margin:0 0 16px 2.7%;
	letter-spacing:-3px;
}
.popup-frame .content-box h2 {
	font:20px/30px Arial, Helvetica, sans-serif;
	color:#41a940;
	margin:0 0 14px;
	letter-spacing:-1px;
}
.popup-frame .content-box h2 img {display:block;}
.popup-frame .columns-row {
	overflow:hidden;
	width:100%;
}
.popup-frame .columns-row .col {
	padding:0 0 10px 3.14%;
	float:left;
	width:25%;
}
.popup-frame p {margin:0 0 15px;}
.popup-frame .sidebar-box {
	float:right;
	width:23.913%;
	padding:6px 0;
}
.sidebar-box a.btn-alt {margin:0 0 29px;}
.sidebar-box img {
	display:block;
	width:100%;
	height:auto;
	margin:0 0 11px;
}
.preview-event {
	text-align:center;
	font:1.643em/1.13em Arial, Helvetica, sans-serif;
	color:#4d4f53;
	padding:0 0 20px;
	background:url(../images/bg-ball2.jpg) no-repeat 50% 0;
	position:relative;
	display:none;
}
.preview-event:after {
	content:"";
	position:absolute;
	left:0;
	top:0;
	background:url(../images/bg-ball1.png) no-repeat 42.2% 0;
	width:100%;
	height:354px;
}
.preview-event header {
	background:rgba(65, 169, 64, 0.85);
	padding:13px 5px 9px 50px;
	color:#fff;
	font:1.043em/1.083em Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.preview-event header time,
.preview-event header span {
	font:0.667em/1.5em Arial, Helvetica, sans-serif;
	letter-spacing:0;
	display:inline-block;
	vertical-align:top;
}
.preview-event header time {padding:0 19px 0 0;}
.preview-event header span {padding:0 0 0 14px;}
.preview-event header em {font-style:normal;}
.preview-event header em strong {font:1em/1.083em Arial, Helvetica, sans-serif;}
.preview-event-holder {
	margin:0 auto;
	padding:167px 7px 10px 13px;
	max-width:900px;
}
.preview-event h1 {
	font:5.609em/1.023em Arial, Helvetica, sans-serif;
	margin:0 0 4px;
	color:#41a940;
	letter-spacing:-6px;
}
.preview-event .btn {
	background:#f60;
	color:#fff;
	padding:13px 21px 11px;
	border-radius:4px;
	letter-spacing:-1px;
	word-spacing:2px;
}
.preview-event .btn:hover {
	color:#fff;
	background:#b34800;
}
#footer {
	width:100%;
	overflow:hidden;
	display:table-footer-group;
}
#footer .footer-holder {
	height:1%;
	display:table-row;
}
 .footer-holder {
	background-color: #4d4f52;
 }
#footer .footer-frame {display:table-cell;}
.container {max-width:970px;}
.footer-content {
	position:relative;
	overflow:hidden;
	padding:36px 0;
}
.footer-content .navbar-brand {
	float:left;
	width:89px;
	height:36px;
	margin:8px 0 0 1px;
}
.social-net {
	float:right;
	list-style:none;
	margin:0;
	padding:0;
}
.social-net li {
	float:left;
	margin:0 5px 0 7px;
}
.social-net li a {
	display:block;
	width:32px;
	height:32px;
	background:url(../images/bg-sprite.png) no-repeat 0 -20px;
	text-indent:-9999px;
	overflow:hidden;
}
.social-net li a.google {background-position:0 -20px;}
.social-net li a.facebook {background-position:-44px -20px;}
.social-net li a.you-tube {background-position:-88px -20px; width:33px;}
.social-net li a.linkedin {background-position:-133px -20px;}
.social-net li a.twitter {background-position:-177px -20px;}
.social-net li a.sagecity { background: url(/na/~/media/Responsive/images/sage-city.jpg) no-repeat;}
.social-net li a.instagram { background: url(/na/~/media/site/social/icon/footer/instagram.jpg) no-repeat;}

.copy-box {
float: left;
/* width: 85%; */
/* padding: 4px 0 0 15.957%; */
padding: 4px 0 0;
color: #666;
font-size: 0.857em;
line-height: 1.25em;
}
.copy-box ul {
	list-style:none;
	margin:0;
	padding:0 0 12px;
}
.copy-box li {
	overflow:hidden;
	vertical-align:top;
}
.copy-box li a {color:#09c;}
.copy-box p {margin:0 0 13px;}
#header.inner .navbar-brand {margin:-2px 0 0;}
.inner .navbar-brand {
	height:21px;
	width:51px;
}
.inner .header-column {margin:0;}
.inner .header-row-top {
	left:0;
	z-index:1;
	padding:6px 0 9px;
}
.inner .header-row-top:after {
	position:absolute;
	content:'';
	z-index:-1;
	background:#e7e7e7;
	width:100%;
	left:0;
	right:0;
	top:-8px;
	bottom:0;
	padding:0 9999px;
	margin:0 -9999px;
}
.inner .header-row-top:before {
	position:absolute;
	content:'';
	bottom:0;
	height:15px;
	left:0;
	right:0;
	z-index:-1;
	/*
	-webkit-box-shadow:0 0 9px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 9px rgba(0,0,0,0.4);
	box-shadow:0 0 9px rgba(0,0,0,0.4);
	-moz-border-radius:200px/8px;
	border-radius:200px/8px;
	*/
}
.shadow {
	position:absolute;
	overflow:hidden;
	text-indent:-9999px;
	top:-8px;
	left:0;
	right:0;
	height:15px;
	z-index:1;
	background:url(../images/bg-shadow1.png) no-repeat 50% 0;
	background-size:100% 15px;
}
.inner .nav-holder {float:right;}
.navigation > li.buy-now {
	padding:0;
	margin:-4px 1px 0 18px;
	font:11px/15px Arial, Helvetica, sans-serif;
}
.navigation > li.buy-now a {
	background:#f60;
	color:#fff;
	padding:4px 8px 4px 7px;
	border-radius:3px;
	letter-spacing:0;
}
.navbar-inverse .navigation > li.buy-now a:hover,
.navbar-inverse .navigation > li.buy-now a:focus {
	color:#fff; 
	background:#b34800;
	text-decoration:none;
}



#mobile-mark {
	margin-top: 60px;
	margin-top: 0px; /* temp style for use with old template */
	padding: 10px;
}
.inner .mark, #mobile-mark .mark, .ITP-navbar .mark, .OTP-navbar .mark {
    min-width: 218px;
    margin: -5px 10px 0 0;
    float: left;
    font-family: 'adellebold', Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 28px;
    color: #00DC00;
    letter-spacing: -.03em;
}
.inner .mark em, #mobile-mark .mark em, .ITP-navbar .mark em, .OTP-navbar .mark em {
    margin: 0;
    font-family: 'adellelight', Arial, Helvetica, sans-serif;
    color: #8E8A86;
    display: inline-block;
    font-style: normal;

}

.inner .header-row.header-row-alt .mark, .header-row.header-row-alt .OTP-navbar .mark {
  margin-top: 0;
}
.ITP-navbar .mark {
	display: none;
}

.inner .navbar-nav > li {
	font: 14px/25px Arial, Helvetica, sans-serif;
	margin: 0 0 0 7px;
	border-bottom: 4px solid #fff;
}
.inner .navbar-nav > li:hover, .inner .navbar-nav > li.active, .inner .navbar-nav > li.selected, .inner .navbar-nav > li:focus {
	border-bottom: 4px solid #399c33;
}
.inner .navbar-inverse .navbar-nav > li > a,
.inner .navbar-nav > li > a {
	padding: 2px;
	color: #999;
	font: 14px/25px Arial, Helvetica, sans-serif;
	letter-spacing: 0;
}
.inner .navbar-inverse .navbar-nav > li.selected > a, 
.inner .navbar-nav > li.selected > a,
.inner .navbar-inverse .navbar-nav > li.active > a,
.inner .navbar-nav > li.active > a {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
.inner .navbar-inverse .navbar-nav > li.alt > a,
.inner .navbar-nav > li.alt > a {color:#f60;}
.inner .navbar-nav > li > a.btn {
	border: 0;
	border-radius: 3px;
	font-size: 1em;
	background: #009fda;
	color: #fff;
	margin-top: -8px;
	padding: 8px 13px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.inner .navbar-nav > li > .btn:hover,
.inner .navbar-nav > li > .btn:focus {
	background:#0072c2;
	text-decoration:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.inner .navbar-nav > li > a.btn-buy-now {background:#f60; padding:8px 14px;}
.inner .navbar-nav > li > a.btn-buy-now:hover,
.inner .navbar-nav > li > .btn-buy-now:focus {background:#b34800;}
.inner .header-row {padding:58px 0 0;}
#header.inner .container-frame {padding-bottom:16px;}
.inner02 .header-row .navbar-nav.nav-alt,
.header-row.header-row-alt  .navbar-nav.nav-alt {
	margin: 0;
	border-bottom: 0;
}
#header.inner .inner02 .container-frame {padding-bottom:8px;}
.buy-now-popup {
	background:#fff;
	position:fixed;
	left:0;
	top:114px;
	width:100%;
	display:none;
	z-index: 19;
}
.buy-now-popup .holder {
	position:relative;
	max-width:940px;
	margin:0 auto;
	text-align:center;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:45px 0 45px 7px;
}
.buy-now-popup h3 {
	margin:0;
	font-size:60px;
	line-height:65px;
	color:#41a940;
	font-weight:normal;
	letter-spacing:-3px;
}
.buy-now-popup .close-link {
	display:inline-block;
	color:#fff;
	border-radius:3px;
	padding:8px 14px;
	background:#999;
}
.buy-now-popup .close-link:hover,
.buy-now-popup .close-link:focus {color:#fff;}
.buy-now-popup .links {
	text-align:center;
	letter-spacing:-4px;
	padding:31px 0 36px;
}
.buy-now-popup .links a {
	width:40.729%;
	margin:0 0.772% 0 1.372%;
	letter-spacing:0;
	vertical-align:top;
	display:inline-block;
	font-size:15px;
	line-height:17px;
	background:#666;
	color:#fff;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:10px 40px 10px 12px;
	text-align:left;
	position:relative;
}
.buy-now-popup .links a:before,
.buy-now-popup .links a:after {
	content:"";
	position:absolute;
	right:0;
	top:0;
	background:#41a940;
	width:37px;
	height:37px;
}
.buy-now-popup .links a:after {
	right:11px;
	top:9px;
	width:12px;
	height:21px;
	background:url(../images/bg-sprite.png) no-repeat -65px -62px;
}
.container-holder,
.buy-now-popup .holder {
	position:relative;
	max-width:940px;
	margin:0 auto;
	background:#fff;
}
.container-holder:before,
.container-holder:after,
.buy-now-popup .holder:before,
.buy-now-popup .holder:after {
	content:"";
	position:absolute;
	z-index:-2;
}
.container-holder:before,
.buy-now-popup .holder:before {
	top:50%;
	bottom:0;
	left:10px;
	right:10px;
	/* 
	-webkit-box-shadow:0 0 9px rgba(0,0,0,0.4); 
	-moz-box-shadow:0 0 9px rgba(0,0,0,0.4);
	box-shadow:0 0 9px rgba(0,0,0,0.4);
	-moz-border-radius:200px/8px;
	border-radius:200px/8px;
	*/
}
.feature-area {
	position:relative;
	z-index:15;
}
.section-holder-alt .feature-area {background:#fff;}
.image-box {
	width:100%;
	overflow:hidden;
	position:relative;
	z-index:2;
	height:323px;
}
.image-box-alt {height:323px;}
.image-box img {
	left:0;
	top:0;
	position:absolute;
	z-index:-1;
}
.tall-image-box {
  height: 480px;
}

.hero-frame {
	margin: 0 auto;
	max-width: 960px;
	padding: 0 10px;
	height: 100%;
}
.hero-frame img {width: 100%;}

.content-block,
.image-description-holder,
.feature-area .frame {
	max-width:960px;
	padding:0 10px;
	margin:0 auto;
	background:none;
}
.feature-area .holder {background:#eff0ee;} /* f3f3f3 */
.feature-area .image-description, .item .image-description {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:3;
	padding:41px 0;
}
.image-description-holder {
	position:relative;
	min-height:280px;
}
.image-description-holder:after {
	content:"";
	display:block;
	clear:both;
}

.image-description-holder .title,
.image-description-holder .title-right {
	float:right;
	background:rgba(65, 158, 65, 0.9);
	width:300px;
	padding:19px 22px;
}
.image-description-holder .title-holder,
.image-description-holder .title-holder-right {
	float:right;
	background:rgba(65, 158, 65, 0.9);
	padding:19px 22px;
}
.image-description-holder h1 { /* 34px/41px */
	margin:0;
	font:2.35em/1.125em Arial, Helvetica, sans-serif;
	color:#fff;
}
.block-info,
.block-info-left {
	float:left;
	font-size:14px;
	line-height:16px;
	background:rgba(255, 255, 255, 0.9);
	width:374px;
	padding:14px 24px;
	margin:6px 0 0;
	position:relative;
	z-index:10;
}
.section-holder-alt .feature-area .block-info {padding:14px 24px 35px;}
.cycle-gallery-home .block-info {
	padding:16px 24px 22px;
	line-height:17px;
	margin-top:27px;
}
.block-info .more {font:bold 12px/14px Arial, Helvetica, sans-serif;}
.cycle-gallery-home .more:after {margin-left:0;}
.block-info h1 {
	margin:0 -3px 15px;
	font:2.35em/1.125em Arial, Helvetica, sans-serif; /* 39px/47px */
	color:#41a940;
	letter-spacing:-2px;
}
.cycle-gallery-home .block-info h1 {
	margin:0 -5px 30px;
	font:54px/56px Arial, Helvetica, sans-serif;
	color:#41a940;
	letter-spacing:-3px;
}
.block-info p {margin:0;}
.cycle-gallery-home .block-info p {margin:0 0 6px;}
.additional-image {
	position:absolute;
	bottom:-42px;
	right:34.3%;
}
.feature-area p {margin:0 0 10px;}
.content-block .columns {padding:53px 0 28px;}
.feature-area .columns {padding:89px 0 13px;}
.content-block .columns:after,
.feature-area .columns:after {
	content:"";
	display:block;
	clear:both;
}
.content-block .columns .col-l,
.feature-area .col-l {margin:0 320px 0 0;}
.col-holder {
	width:100%;
	float:left;
	font:1.714em/1.208em Arial, Helvetica, sans-serif;
}
.buy-box {
	width:100%;
	padding:1px 0;
	font:12px/14px Arial, Helvetica, sans-serif;
}
.section-holder-alt .buy-box {padding:5px 0;}
.columns .buy-box {
	float:right;
	padding:4px 0;
	width:293px;
}


.buy-box s, .buy-box strike {
font: 18px/20px Arial, Helvetica, sans-serif;
color: #999;
}
.buy-box strong {
	display:block;
	margin:0 0 17px;
	font:20px/22px Arial, Helvetica, sans-serif;
	color:#41a940;
}
.section-holder-alt .buy-box strong {
	margin:0 0 14px;
	letter-spacing:-1px;
}
.content-block .buy-box strong {letter-spacing:-1px; margin:0 0 16px;}

.buy-box p {margin:0 0 10px;}
.terms-box {
	position:relative;
	padding:0 0 10px;
	min-height:103px;
}
.terms-box .terms-box-icon {
	position:absolute;
	right:-13px;
	top:18px;
	background:url(../images/bg-sprite.png) no-repeat -80px -62px;
	width:89px;
	height:84px;
	z-index:4;
	text-indent:-9999px;
	overflow:hidden;
}
.terms-box .free-days,
.terms-box .support-resources {
	border-radius:3px;
	border:1px solid #f36100;
	color:#f60;
	background:#eff0ee; /* f3f3f3 */
	padding:6px 11px 5px;
	margin:0 0 10px;
	font:18px/20px Arial, Helvetica, sans-serif;
}
.terms-box .btn-row,
.terms-box .btn-group,
.call-content .btn-group {
	margin:0 0 9px;
	font:18px/20px Arial, Helvetica, sans-serif;
}
.terms-box .btn-group { display: block; }

.terms-box .btn-row a,
.terms-box .btn-row a.blue,
.terms-box .btn-row a.resource,
.terms-box .btn-row a.white,
.terms-box .btn-row a.free-days,
.terms-box .btn-row a.support-resources {
	display:block;
	background:#f60;
	color:#fff;
	border-radius:3px;
	margin-bottom: 8px;
	padding:7px 11px 6px;
}

.terms-box .btn-group a,
.terms-box .btn-group a.blue,
.terms-box .btn-group a.resource,
.terms-box .btn-group a.white,
.terms-box .btn-group a.free-days,
.terms-box .btn-group a.support-resources,
.call-content .btn-group a {
	display:block;
	background:#f60;
	color:#fff;
	border-radius:3px;
	margin-bottom: 0;
	padding:7px 11px 6px;
}
.terms-box .btn-row a.blue,
.terms-box .btn-group a.blue,
.call-content .btn-group a.blue {
	background:#009fda;
}
.terms-box .btn-row a.resource,
.terms-box .btn-row a.white,
.terms-box .btn-row a.free-days,
.terms-box .btn-row a.support-resources,
.terms-box .btn-group a.resource,
.terms-box .btn-group a.white,
.terms-box .btn-group a.free-days,
.terms-box .btn-group a.support-resources {
	background:#fff;
	padding:6px 11px 5px;
}
.terms-box .btn-row a.resource,
.terms-box .btn-group a.resource {
	color:#4d4f53;
	border:1px solid #989a9d;
}
.terms-box .btn-row a.white,
.terms-box .btn-group a.white {
	color: #009fda;
	border:1px solid #009fda;
}
.terms-box .btn-group a.free-days,
.terms-box .btn-row a.free-days {
	color: #f60;
	border:1px solid #f36100;
}
.terms-box .btn-group a.support-resources,
.terms-box .btn-row a.support-resources {
	color: #4d4f53;
	border:1px solid #989a9d;
}

.terms-box .btn-row a span {
	font-size:0.667em;
	line-height:14px;
}

.terms-box .btn-group .dropdown-menu {
	width: 101%;
	margin-left: -1px;
	padding-bottom: 2px;
}

.terms-box .btn-group .dropdown-menu li {
	padding: 0 0 5px 0;
}

.terms-box .btn-group .dropdown-menu li:before {
	content: "";
	position: absolute;
	left: 1px;
	top: 6px;
	background: none;
	width: 8px;
	height: 7px;
}

.terms-box .btn-group .dropdown-menu>li>a,
.call-content .btn-group .dropdown-menu>li>a {
	padding: 4px 12px 4px 12px;
	display: block;
	background: #fff;
	color: #333;
	border-radius: 0;
	margin-bottom: 2px;
}
.terms-box .btn-group .dropdown-menu>li>a.selected {color: #999;}

.terms-box .btn-row a:hover,
.terms-box .btn-row a:focus {background:#b34800; text-decoration:none;}

.terms-box .btn-group .dropdown-menu>li>a:hover,
.terms-box .btn-group .dropdown-menu>li>a:focus {background:#e0e1dd; text-decoration:none;}

.terms-box .btn-row a.blue:hover,
.terms-box .btn-row a.blue:focus,
.terms-box .btn-group a.blue:hover,
.terms-box .btn-group a.blue:focus {background:#0072c2; text-decoration:none;}

.terms-box .btn-row a.resource:hover,
.terms-box .btn-row a.resource:focus,
.terms-box .btn-group a.resource:hover,
.terms-box .btn-group a.resource:focus {background:#efefef; color:#000; text-decoration:none;}

.terms-box .btn-row a.white:hover,
.terms-box .btn-row a.white:focus,
.terms-box .btn-group a.white:hover,
.terms-box .btn-group a.white:focus {background:#efefef; color:#0072c2; text-decoration:none;}

.terms-box .btn-row a.free-days:hover,
.terms-box .btn-row a.free-days:focus,
.terms-box .btn-group a.free-days:hover,
.terms-box .btn-group a.free-days:focus {background:#efefef; color:#b34800; text-decoration:none;}

.terms-box .btn-row a.support-resources:hover,
.terms-box .btn-row a.support-resources:focus,
.terms-box .btn-group a.support-resources:hover,
.terms-box .btn-group a.support-resources:focus {background:#efefef; color:#000; text-decoration:none;}

.terms-box .btn-row a.select-link,
.terms-box .btn-row a.schedule-link {overflow:hidden;}

.terms-box .btn-row a.select-link:after,
.terms-box .btn-row a.schedule-link:after {
	content:"";
	float:right;
	background:url(../images/bg-sprite.png) no-repeat -16px -120px;
	width:14px;
	height:15px;
	margin:2px 0 0;
}

.terms-box .btn-row a.schedule-link:after {
	background-position:-34px -120px;
	width:16px;
	height:12px;
	margin:4px 0 0;
}

.terms-box .free-days a {
	text-decoration: none;
	color: #f60;
}
.terms-box .free-days a:focus,
.terms-box .free-days a:hover {
	color: #b34800;
}
.terms-box .support-resources {
	color:#4d4f53;
	border-color:#989a9d;
	background:#fff;
	padding-right:26px;
	position:relative;
}
.terms-box .support-resources:after {
	content:"";
	position:absolute;
	right:2px;
	top:8px;
	background:url(../images/bg-sprite.png) no-repeat -88px 0;
	width:21px;
	height:18px;
}

.terms-box .btn-group .dropdown-toggle .caret {
	float: right;
	margin-top: 10px;
}

.terms-box .btn-group .dropdown-menu .divider {
	height: 1px;
	margin: 0 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
}

.terms-box .btn-row a .floatPrice { /* **NEW** */
	display: inline;
	float: right;
}

#header .box-shadow {bottom:0; top:auto;}

#main {
  margin: 108px auto 0;
  background:#fff;
}
#homepage #main {
  margin: 0 auto;
  background:#fff;
}
.content-section-holder {
	background:#eff0ee; /* f3f3f3 url(../images/bg-section-2.png) repeat-x */
	position:relative;
	z-index:11;
	overflow:hidden;
}
.section-holder-alt {margin:0; background:#eff0ee;}
.section-holder-wht {margin:0 0 20px;}
.content-section {
	margin:0 auto;
	max-width:970px;
	padding:21px 0 7px;
	position:relative;
}
.content-section-alt {
	background-color: #eff0ee;
}
.content-section-holder .content-section {padding:17px 0 28px;}
.content-section-holder .content-section-wide { /* **NEW** */
	max-width: 1060px;
}
.content-section-wide .container { /* **NEW** */
	max-width: 1060px;
}

.section-holder-alt .content-section {padding:17px 0 19px;}
.section-holder-alt .block-intro .content-section {padding:75px 0 35px;}
.block-intro.section-holder-alt .content-section {padding:17px 0 13px;}
.content-section img {
	display:block;
	margin:0 0 10px;
	width:100%;
	height:auto;
}
.content-section .col-md-4 img,
.content-section .col-sm-4 img {margin:0;}

.article-doublewide .leftCol {
	padding-right: 0;
	display: table;
}

.article-doublewide .rightCol {
	padding-left: 0;
	display: table;
}

.article-doublewide .article-holder {
	display: table-cell;
	vertical-align: middle;
}

.article-doublewide img {
	margin: 0;
}

.box-shadow {
	position:absolute;
	top:-10px;
	z-index:10;
	height:10px;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.box-shadow:before,
.box-shadow:after {
	content:"";
	position:absolute;
	z-index:-2;
}
.box-shadow:before {
	top:50%;
	bottom:0;
	left:10px;
	right:10px;
	-webkit-box-shadow:0 0 9px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 9px rgba(0,0,0,0.4);
	box-shadow:0 0 9px rgba(0,0,0,0.4);
	-moz-border-radius:500px/8px;
	border-radius:500px/8px;
}
/* 
.content-section .container h2 {
	margin:0 0 7px;
	font:2em/1.071em Arial, Helvetica, sans-serif;
	color:#41a940;
	letter-spacing:-1px;
}
 */
.cycle-gallery .container h2 {color:#4d4f53;}
.content-section .article-box h2 {
	margin:0 0 5px;
	font:1.5em/1.179em Arial, Helvetica, sans-serif;
	color:#41a940;
	letter-spacing:-1px;
}
.content-section .article-box h2 a {color:#41a940;}
.content-section .col-content {
	padding-top:39px;
	padding-bottom:2px;
}
.heading {
	position:relative;
	padding:0 15px 43px 0;
	text-align:center;
}
.heading.lessPad {
	padding:0 15px 10px 0;
}
padding: 0 15px 10px 0;
.section-holder-alt .heading {padding:0 7px 12px 0;}
.block-intro.section-holder-alt .heading {padding:0 7px 29px 0;}
.heading h2,
.section-holder-alt .heading h2 {
	display:inline-block;
	position:relative;
	color:#4d4f53;
	/*font:2.143em/1.167em Arial, Helvetica, sans-serif;*/
	margin:0;
	letter-spacing:-1px;
	padding:98px 0 0;
}
.section-holder-alt .heading h2 {
	/*font:2.25em/1.143em Arial, Helvetica, sans-serif;*/
	padding:109px 0 0;
}
.heading h3,
.content-section .heading h3,
.section-holder-alt .heading h3 {
	display:inline-block;
	position:relative;
	color:#41a940;
	/*font:1.75em/1.167em Arial, Helvetica, sans-serif;*/
	margin:0;
	letter-spacing:-1px;
	padding:98px 0 0.5em;
}

/* orignal icons */
.business-title:after,
.business-needs-title:after,
.experience-title:after,
.inventory-title:after,
.your-money-title:after {
	content:"";
	position:absolute;
	left:50%;
	top:10px;
	margin:0 0 0 -37px;
	background:url(../images/bg-sprite.png) no-repeat -220px 0;
	width:82px;
	height:81px;
}
.business-title:after {background-position:-220px -180px; top:0;}
.business-needs-title:after {background-position:-312px -90px;}
.experience-title:after {background-position:-312px 0; top:13px;}
.your-money-title:after {background-position:-220px -90px;}

.heading h2.inventory-title:after {top:1px;}
.heading h2.inventory-title {padding:89px 0 0;}
.heading .business-needs-title {padding:104px 0 0;}
.heading .business-title {padding:95px 0 0;}
.heading .experience-title {padding:105px 0 0; margin:8px 0 -3px;}

/* new icons */

/* quote */
.sage_icon_quote_philpitzer-title:after,

/* gray */
.sage_icon_gray_247-title:after,
.sage_icon_gray_alert-title:after,
.sage_icon_gray_arrowleft-title:after,
.sage_icon_gray_arrowleftalt-title:after,
.sage_icon_gray_arrowright-title:after,
.sage_icon_gray_arrowrightalt-title:after,
.sage_icon_gray_arrowup-title:after,
.sage_icon_gray_barchart-title:after,
.sage_icon_gray_calcualtoralt-title:after, 
.sage_icon_gray_calculator-title:after,
.sage_icon_gray_calendar-title:after,
.sage_icon_gray_cart-title:after,
.sage_icon_gray_cartalt-title:after,
.sage_icon_gray_cater-title:after,
.sage_icon_gray_chat-title:after,
.sage_icon_gray_checkbook-title:after, 
.sage_icon_gray_clock-title:after, 
.sage_icon_gray_clock2-title:after,
.sage_icon_gray_computer-title:after,
.sage_icon_gray_code-title:after,
.sage_icon_gray_creditcard-title:after,
.sage_icon_gray_download-title:after, 
.sage_icon_gray_filmstrip-title:after,
.sage_icon_gray_flexible-title:after,
.sage_icon_gray_folder-title:after,
.sage_icon_gray_forward-title:after,
.sage_icon_gray_gearone-title:after,
.sage_icon_gray_gearthree-title:after, 
.sage_icon_gray_geartwo-title:after,
.sage_icon_gray_globalaccessanywhere-title:after,
.sage_icon_gray_globalaccounting-title:after,
.sage_icon_gray_globalcall-title:after,
.sage_icon_gray_globalcamera-title:after,
.sage_icon_gray_globalchat-title:after, 
.sage_icon_gray_globalcrm-title:after,
.sage_icon_gray_globaldemovideo-title:after,
.sage_icon_gray_globalcrm-title:after,
.sage_icon_gray_globaldownload-title:after,
.sage_icon_gray_globalemail-title:after,
.sage_icon_gray_globalerp-title:after, 
.sage_icon_gray_globalonpremises-title:after,
.sage_icon_gray_globalpayments-title:after,
.sage_icon_gray_globalpayroll-title:after,
.sage_icon_gray_globalpodcast-title:after,
.sage_icon_gray_globalsecurity-title:after,
.sage_icon_gray_globalshoppingcart-title:after, 
.sage_icon_gray_globalsupport-title:after,
.sage_icon_gray_globalupload-title:after,
.sage_icon_gray_globe-title:after,
.sage_icon_gray_growth-title:after,
.sage_icon_gray_handshake-title:after,
.sage_icon_gray_handup-title:after,
.sage_icon_gray_heart-title:after, 
.sage_icon_gray_idea-title:after,
.sage_icon_gray_like-title:after,
.sage_icon_gray_location-title:after,
.sage_icon_gray_locksecure:after,
.sage_icon_gray_magnify-title:after,
.sage_icon_gray_mail-title:after, 
.sage_icon_gray_microphone-title:after,
.sage_icon_gray_money-title:after,
.sage_icon_gray_person-title:after, 
.sage_icon_gray_phone-title:after,
.sage_icon_gray_piechart-title:after,
.sage_icon_gray_piggybank-title:after,
.sage_icon_gray_presentation-title:after,
.sage_icon_gray_puzzle-title:after,
.sage_icon_gray_repeat-title:after,
.sage_icon_gray_ribbon-title:after, 
.sage_icon_gray_safe-title:after,
.sage_icon_gray_securityopen-title:after,
.sage_icon_gray_share-title:after,
.sage_icon_gray_smartphone-title:after,
.sage_icon_gray_smileface-title:after,
.sage_icon_gray_speedometer-title:after,
.sage_icon_gray_star-title:after,
.sage_icon_gray_talk-title:after,
.sage_icon_gray_target-title:after,
.sage_icon_gray_trash-title:after,
.sage_icon_gray_upload-title:after,
/* green */
.sage_icon_green_share2-title:after,
.sage_icon_green_baggage-title:after,
.sage_icon_green_bardown-title:after,
.sage_icon_green_support2-title:after,
.sage_icon_green_gearpad-title:after,
.sage_icon_green_eye-title:after,
.sage_icon_green_handtruck-title:after,
.sage_icon_green_247-title:after,
.sage_icon_green_alert-title:after,
.sage_icon_green_arrowleft-title:after,
.sage_icon_green_arrowleftalt-title:after,
.sage_icon_green_arrowright-title:after,
.sage_icon_green_arrowrightalt-title:after,
.sage_icon_green_arrowup-title:after,
.sage_icon_green_barchart-title:after,
.sage_icon_green_calcualtoralt-title:after, 
.sage_icon_green_calculatoralt-title:after, 
.sage_icon_green_calculator-title:after,
.sage_icon_green_calendar-title:after,
.sage_icon_green_cart-title:after,
.sage_icon_green_cartalt-title:after,
.sage_icon_green_cater-title:after,
.sage_icon_green_chat-title:after,
.sage_icon_green_checkbook-title:after, 
.sage_icon_green_clock-title:after, 
.sage_icon_green_clock2-title:after,
.sage_icon_green_computer-title:after,
.sage_icon_green_code-title:after,
.sage_icon_green_creditcard-title:after,
.sage_icon_green_download-title:after, 
.sage_icon_green_featuredwebcast-title:after,
.sage_icon_green_filmstrip-title:after,
.sage_icon_green_flexible-title:after,
.sage_icon_green_folder-title:after,
.sage_icon_green_forward-title:after,
.sage_icon_green_gearone-title:after,
.sage_icon_green_gearthree-title:after, 
.sage_icon_green_geartwo-title:after,
.sage_icon_green_globalaccessanywhere-title:after,
.sage_icon_green_globalaccounting-title:after,
.sage_icon_green_globalcall-title:after,
.sage_icon_green_globalcamera-title:after,
.sage_icon_green_globalchat-title:after, 
.sage_icon_green_globalcre-title:after,
.sage_icon_green_globalcrm-title:after,
.sage_icon_green_globaldemovideo-title:after,
.sage_icon_green_globaldownload-title:after,
.sage_icon_green_globalemail-title:after,
.sage_icon_green_globalerp-title:after, 
.sage_icon_green_globalonpremises-title:after,
.sage_icon_green_globalpayments-title:after,
.sage_icon_green_globalpayroll-title:after,
.sage_icon_green_globalpodcast-title:after,
.sage_icon_green_globalsecurity-title:after,
.sage_icon_green_globalshoppingcart-title:after, 
.sage_icon_green_globalsupport-title:after,
.sage_icon_green_globalupload-title:after,
.sage_icon_green_globe-title:after,
.sage_icon_green_growth-title:after,
.sage_icon_green_handshake-title:after,
.sage_icon_green_handup-title:after,
.sage_icon_green_heart-title:after, 
.sage_icon_green_idea-title:after,
.sage_icon_green_like-title:after,
.sage_icon_green_location-title:after,
.sage_icon_green_locksecure:after,
.sage_icon_green_magnify-title:after,
.sage_icon_green_mail-title:after, 
.sage_icon_green_microphone-title:after,
.sage_icon_green_money-title:after,
.sage_icon_green_person-title:after, 
.sage_icon_green_phone-title:after,
.sage_icon_green_piechart-title:after,
.sage_icon_green_piggybank-title:after,
.sage_icon_green_presentation-title:after,
.sage_icon_green_puzzle-title:after,
.sage_icon_green_repeat-title:after,
.sage_icon_green_ribbon-title:after, 
.sage_icon_green_safe-title:after,
.sage_icon_green_securityopen-title:after,
.sage_icon_green_share-title:after,
.sage_icon_green_smartphone-title:after,
.sage_icon_green_smileface-title:after,
.sage_icon_green_speedometer-title:after,
.sage_icon_green_star-title:after,
.sage_icon_green_talk-title:after,
.sage_icon_green_target-title:after,
.sage_icon_green_trash-title:after,
.sage_icon_green_upload-title:after,
.sage_icon_green_apple-title:after,
.sage_icon_green_grad-title:after,
.sage_icon_green_cloud-title:after,
.sage_icon_green_3dots-title:after,
.sage_icon_green_eye-title:after,
.sage_icon_green_question-title:after,
.sage_icon_green_customersupport-title:after,
.sage_icon_green_local-experts-title:after,
.sage_icon_green_introductory-course-title:after,
.sage_icon_green_add-title:after,
.sage_icon_green_checkboxes-title:after,
.sage_icon_green_60_guarantee-title:after,
.sage_icon_green_house1-title:after,
.sage_icon_green_delivery-title:after,
.sage_icon_green_60_guarantee_fr-title:after,
/* orange */
.sage_icon_orange_alarmclock-title:after,
.sage_icon_orange_piggybank-title:after,
.sage_icon_orange_point-title:after,
.sage_icon_orange_puzzle-title:after,
.sage_icon_orange_trifold-title:after,
.sage_icon_orange_chat-title:after,
/* white */

.sage_icon_white_cloud-title:after,
.sage_icon_white_businessgrowth-title:after,
.sage_icon_wht_fullscreen-title:after,
.sage_icon_white_247-title:after,
.sage_icon_white_alert-title:after,
.sage_icon_white_arrowleft-title:after,
.sage_icon_white_arrowleftalt-title:after,
.sage_icon_white_arrowright-title:after,
.sage_icon_white_arrowrightalt-title:after,
.sage_icon_white_arrowup-title:after,
.sage_icon_white_barchart-title:after,
.sage_icon_white_calcualtoralt-title:after, 
.sage_icon_white_calculator-title:after,
.sage_icon_white_calendar-title:after,
.sage_icon_white_cart-title:after,
.sage_icon_white_cartalt-title:after,
.sage_icon_white_cater-title:after,
.sage_icon_white_chat-title:after,
.sage_icon_white_checkbook-title:after, 
.sage_icon_white_clock-title:after, 
.sage_icon_white_clock2-title:after,
.sage_icon_white_computer-title:after,
.sage_icon_white_code-title:after,
.sage_icon_white_creditcard-title:after,
.sage_icon_white_download-title:after, 
.sage_icon_white_filmstrip-title:after,
.sage_icon_white_flexible-title:after,
.sage_icon_white_folder-title:after,
.sage_icon_white_forward-title:after,
.sage_icon_white_gearone-title:after,
.sage_icon_white_gearthree-title:after, 
.sage_icon_white_geartwo-title:after,
.sage_icon_white_globalaccessanywhere-title:after,
.sage_icon_white_globalaccounting-title:after,
.sage_icon_white_globalcall-title:after,
.sage_icon_white_globalcamera-title:after,
.sage_icon_white_globalchat-title:after, 
.sage_icon_white_globalcrm-title:after,
.sage_icon_white_globaldemovideo-title:after,
.sage_icon_white_globalcrm-title:after,
.sage_icon_white_globaldownload-title:after,
.sage_icon_white_globalemail-title:after,
.sage_icon_white_globalerp-title:after, 
.sage_icon_white_globalonpremises-title:after,
.sage_icon_white_globalpayments-title:after,
.sage_icon_white_globalpayroll-title:after,
.sage_icon_white_globalpodcast-title:after,
.sage_icon_white_globalsecurity-title:after,
.sage_icon_white_globalshoppingcart-title:after, 
.sage_icon_white_globalsupport-title:after,
.sage_icon_white_globalupload-title:after,
.sage_icon_white_globe-title:after,
.sage_icon_white_growth-title:after,
.sage_icon_white_handshake-title:after,
.sage_icon_white_handup-title:after,
.sage_icon_white_heart-title:after, 
.sage_icon_white_idea-title:after,
.sage_icon_white_like-title:after,
.sage_icon_white_location-title:after,
.sage_icon_white_locksecure:after,
.sage_icon_white_magnify-title:after,
.sage_icon_white_mail-title:after, 
.sage_icon_white_microphone-title:after,
.sage_icon_white_money-title:after,
.sage_icon_white_person-title:after, 
.sage_icon_white_phone-title:after,
.sage_icon_white_piechart-title:after,
.sage_icon_white_piggybank-title:after,
.sage_icon_white_presentation-title:after,
.sage_icon_white_repeat-title:after,
.sage_icon_white_ribbon-title:after, 
.sage_icon_white_safe-title:after,
.sage_icon_white_securityopen-title:after,
.sage_icon_white_share-title:after,
.sage_icon_white_smartphone-title:after,
.sage_icon_white_smileface-title:after,
.sage_icon_white_speedometer-title:after,
.sage_icon_white_star-title:after,
.sage_icon_white_talk-title:after,
.sage_icon_white_target-title:after,
.sage_icon_white_toolbox-title:after,
.sage_icon_white_trash-title:after,
.sage_icon_white_upload-title:after,
.sage_icon_white_logo-title:after
 {
	content:"";
	position:absolute;
	left:50%;
	top:10px;
	margin:0 0 0 -37px;
	width:80px;
	height:80px;
}


.sage_icon_pank_gears-title:after
 {
	content:"";
	position:absolute;
	left:50%;
	top:35px;
	margin:0 0 0 -37px;
	width:95px;
	height:50px;
}

/*pank*/
.sage_icon_pank_gears-title:after {background:url(../../shared/responsive/icons/sage_icon_pank_gears.png) no-repeat 0px 0;}


/* quote */
.sage_icon_quote_philpitzer-title:after {background:url(../../shared/responsive/icons/sage_icon_quote_philpitzer.png) no-repeat 0px 0;}


/* gray */
.sage_icon_gray_247-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_247.png) no-repeat 0px 0;}
.sage_icon_gray_alert-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_alert.png) no-repeat 0px 0;}
.sage_icon_gray_arrowleft-title:after {background:url(../../shared/responsive/icons/.sage_icon_gray_arrowleft.png) no-repeat 0px 0;}
.sage_icon_gray_arrowleftalt-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_arrowleftalt.png) no-repeat 0px 0;}
.sage_icon_gray_arrowright-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_arrowright.png) no-repeat 0px 0;}
.sage_icon_gray_arrowrightalt-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_arrowrightalt.png) no-repeat 0px 0;}
.sage_icon_gray_arrowup-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_arrowup.png) no-repeat 0px 0;}
.sage_icon_gray_barchart-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_barchart.png) no-repeat 0px 0;}
.sage_icon_gray_calcualtoralt-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_calcualtoralt.png) no-repeat 0px 0;}
.sage_icon_gray_calculator-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_calculator.png) no-repeat 0px 0;}
.sage_icon_gray_calendar-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_calendar.png) no-repeat 0px 0;}
.sage_icon_gray_cart-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_cart.png) no-repeat 0px 0;}
.sage_icon_gray_cartalt-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_cartalt.png) no-repeat 0px 0;}
.sage_icon_gray_cater-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_cater.png) no-repeat 0px 0;}
.sage_icon_gray_chat-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_chat.png) no-repeat 0px 0;}
.sage_icon_gray_checkbook-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_checkbook.png) no-repeat 0px 0;}
.sage_icon_gray_clock-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_clock.png) no-repeat 0px 0;}
.sage_icon_gray_clock2-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_clock2.png) no-repeat 0px 0;}
.sage_icon_gray_computer-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_computer.png) no-repeat 0px 0;}
.sage_icon_gray_code-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_code.png) no-repeat 0px 0;}
.sage_icon_gray_creditcard-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_creditcard.png) no-repeat 0px 0;}
.sage_icon_gray_download-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_download.png) no-repeat 0px 0;}
.sage_icon_gray_filmstrip-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_filmstrip.png) no-repeat 0px 0;}
.sage_icon_gray_flexible-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_flexible.png) no-repeat 0px 0;}
.sage_icon_gray_folder-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_folder.png) no-repeat 0px 0;}
.sage_icon_gray_forward-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_forward.png) no-repeat 0px 0;}
.sage_icon_gray_gearone-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_gearone.png) no-repeat 0px 0;}
.sage_icon_gray_gearthree-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_gearthree.png) no-repeat 0px 0;}
.sage_icon_gray_geartwo-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_geartwo.png) no-repeat 0px 0;}
.sage_icon_gray_globalaccessanywhere-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalaccessanywhere.png) no-repeat 0px 0;}
.sage_icon_gray_globalaccounting-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalaccounting.png) no-repeat 0px 0;}
.sage_icon_gray_globalcall-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalcall.png) no-repeat 0px 0;}
.sage_icon_gray_globalcamera-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalcamera.png) no-repeat 0px 0;}
.sage_icon_gray_globalchat-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalchat.png) no-repeat 0px 0;}
.sage_icon_gray_globalcrm-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalcrm.png) no-repeat 0px 0;}
.sage_icon_gray_globaldemovideo-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globaldemovideo.png) no-repeat 0px 0;}
.sage_icon_gray_globalcrm-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalcrm.png) no-repeat 0px 0;}
.sage_icon_gray_globaldownload-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globaldownload.png) no-repeat 0px 0;}
.sage_icon_gray_globalemail-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalemail.png) no-repeat 0px 0;}
.sage_icon_gray_globalerp-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalerp.png) no-repeat 0px 0;}
.sage_icon_gray_globalonpremises-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalonpremises.png) no-repeat 0px 0;}
.sage_icon_gray_globalpayments-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalpayments.png) no-repeat 0px 0;}
.sage_icon_gray_globalpayroll-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalpayroll.png) no-repeat 0px 0;}
.sage_icon_gray_globalpodcast-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalpodcast.png) no-repeat 0px 0;}
.sage_icon_gray_globalsecurity-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalsecurity.png) no-repeat 0px 0;}
.sage_icon_gray_globalshoppingcart-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalshoppingcart.png) no-repeat 0px 0;}
.sage_icon_gray_globalsupport-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalsupport.png) no-repeat 0px 0;}
.sage_icon_gray_globalupload-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globalupload.png) no-repeat 0px 0;}
.sage_icon_gray_globe-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_globe.png) no-repeat 0px 0;}
.sage_icon_gray_growth-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_growth.png) no-repeat 0px 0;}
.sage_icon_gray_handshake-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_handshake.png) no-repeat 0px 0;}
.sage_icon_gray_handup-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_handup.png) no-repeat 0px 0;}
.sage_icon_gray_heart-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_heart.png) no-repeat 0px 0;}
.sage_icon_gray_idea-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_idea.png) no-repeat 0px 0;}
.sage_icon_gray_like-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_like.png) no-repeat 0px 0;}
.sage_icon_gray_location-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_location.png) no-repeat 0px 0;}
.sage_icon_gray_locksecure:after {background:url(../../shared/responsive/icons/sage_icon_gray_locksecure.png) no-repeat 0px 0;}
.sage_icon_gray_magnify-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_magnify.png) no-repeat 0px 0;}
.sage_icon_gray_mail-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_mail.png) no-repeat 0px 0;}
.sage_icon_gray_microphone-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_microphone.png) no-repeat 0px 0;}
.sage_icon_gray_money-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_money.png) no-repeat 0px 0;}
.sage_icon_gray_person-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_person.png) no-repeat 0px 0;}
.sage_icon_gray_phone-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_phone.png) no-repeat 0px 0;}
.sage_icon_gray_piechart-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_piechart.png) no-repeat 0px 0;}
.sage_icon_gray_piggybank-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_piggybank.png) no-repeat 0px 0;}
.sage_icon_gray_presentation-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_presentation.png) no-repeat 0px 0;}
.sage_icon_gray_puzzle-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_gray_puzzle.png) no-repeat 0px 0;}
.sage_icon_gray_repeat-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_repeat.png) no-repeat 0px 0;}
.sage_icon_gray_ribbon-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_ribbon.png) no-repeat 0px 0;}
.sage_icon_gray_safe-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_safe.png) no-repeat 0px 0;}
.sage_icon_gray_securityopen-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_securityopen.png) no-repeat 0px 0;}
.sage_icon_gray_share-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_share.png) no-repeat 0px 0;}
.sage_icon_gray_smartphone-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_smartphone.png) no-repeat 0px 0;}
.sage_icon_gray_smileface-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_smileface.png) no-repeat 0px 0;}
.sage_icon_gray_speedometer-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_speedometer.png) no-repeat 0px 0;}
.sage_icon_gray_star-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_star.png) no-repeat 0px 0;}
.sage_icon_gray_talk-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_talk.png) no-repeat 0px 0;}
.sage_icon_gray_target-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_target.png) no-repeat 0px 0;}
.sage_icon_gray_trash-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_trash.png) no-repeat 0px 0;}
.sage_icon_gray_upload-title:after {background:url(../../shared/responsive/icons/sage_icon_gray_upload.png) no-repeat 0px 0;}

/* green */


.sage_icon_green_share2-title:after {background:url(../../shared/responsive/icons/sage_icon_green_share2.png) no-repeat 0px 0;}
.sage_icon_green_baggage-title:after {background:url(../../shared/responsive/icons/sage_icon_green_baggage.png) no-repeat 0px 0;}
.sage_icon_green_bardown-title:after {background:url(../../shared/responsive/icons/sage_icon_green_bardown.png) no-repeat 0px 0;}
.sage_icon_green_support2-title:after {background:url(../../shared/responsive/icons/sage_icon_green_support2.png) no-repeat 0px 0;}

.sage_icon_green_house1-title:after {background:url(../../shared/responsive/icons/sage_icon_green_house1.png) no-repeat 0px 0;}
.sage_icon_green_delivery-title:after {background:url(../../shared/responsive/icons/sage_icon_green_delivery.png) no-repeat 0px 0;}
.sage_icon_green_gearpad-title:after {background:url(../../shared/responsive/icons/sage_icon_green_gearpad.png) no-repeat 0px 0;}
.sage_icon_green_eye-title:after {background:url(../../shared/responsive/icons/sage_icon_green_eye.png) no-repeat 0px 0;}
.sage_icon_green_handtruck-title:after {background:url(../../shared/responsive/icons/sage_icon_green_handtruck.png) no-repeat 0px 0;}
.sage_icon_green_247-title:after {background:url(../../shared/responsive/icons/sage_icon_green_247.png) no-repeat 0px 0;}
.sage_icon_green_alert-title:after {background:url(../../shared/responsive/icons/sage_icon_green_alert.png) no-repeat 0px 0;}
.sage_icon_green_arrowleft-title:after {background:url(../../shared/responsive/icons/.sage_icon_green_arrowleft.png) no-repeat 0px 0;}
.sage_icon_green_arrowleftalt-title:after {background:url(../../shared/responsive/icons/sage_icon_green_arrowleftalt.png) no-repeat 0px 0;}
.sage_icon_green_arrowright-title:after {background:url(../../shared/responsive/icons/sage_icon_green_arrowright.png) no-repeat 0px 0;}
.sage_icon_green_arrowrightalt-title:after {background:url(../../shared/responsive/icons/sage_icon_green_arrowrightalt.png) no-repeat 0px 0;}
.sage_icon_green_arrowup-title:after {background:url(../../shared/responsive/icons/sage_icon_green_arrowup.png) no-repeat 0px 0;}
.sage_icon_green_barchart-title:after {background:url(../../shared/responsive/icons/sage_icon_green_barchart.png) no-repeat 0px 0;}
.sage_icon_green_calcualtoralt-title:after {background:url(../../shared/responsive/icons/sage_icon_green_calculatoralt.png) no-repeat 0px 0;}
.sage_icon_green_calculatoralt-title:after {background:url(../../shared/responsive/icons/sage_icon_green_calculatoralt.png) no-repeat 0px 0;}
.sage_icon_green_calculator-title:after {background:url(../../shared/responsive/icons/sage_icon_green_calculator.png) no-repeat 0px 0;}
.sage_icon_green_calendar-title:after {background:url(../../shared/responsive/icons/sage_icon_green_calendar.png) no-repeat 0px 0;}
.sage_icon_green_cart-title:after {background:url(../../shared/responsive/icons/sage_icon_green_cart.png) no-repeat 0px 0;}
.sage_icon_green_cartalt-title:after {background:url(../../shared/responsive/icons/sage_icon_green_cartalt.png) no-repeat 0px 0;}
.sage_icon_green_cater-title:after {background:url(../../shared/responsive/icons/sage_icon_green_cater.png) no-repeat 0px 0;}
.sage_icon_green_chat-title:after {background:url(../../shared/responsive/icons/sage_icon_green_chat.png) no-repeat 0px 0;}
.sage_icon_green_checkbook-title:after {background:url(../../shared/responsive/icons/sage_icon_green_checkbook.png) no-repeat 0px 0;}
.sage_icon_green_clock-title:after {background:url(../../shared/responsive/icons/sage_icon_green_clock.png) no-repeat 0px 0;}
.sage_icon_green_clock2-title:after {background:url(../../shared/responsive/icons/sage_icon_green_clock2.png) no-repeat 0px 0;}
.sage_icon_green_computer-title:after {background:url(../../shared/responsive/icons/sage_icon_green_computer.png) no-repeat 0px 0;}
.sage_icon_green_code-title:after {background:url(../../shared/responsive/icons/sage_icon_green_code.png) no-repeat 0px 0;}
.sage_icon_green_creditcard-title:after {background:url(../../shared/responsive/icons/sage_icon_green_creditcard.png) no-repeat 0px 0;}
.sage_icon_green_download-title:after {background:url(../../shared/responsive/icons/sage_icon_green_download.png) no-repeat 0px 0;}
.sage_icon_green_featuredwebcast-title:after {background:url(../../shared/responsive/icons/sage_icon_green_featuredwebcast.png) no-repeat 0px 0;}
.sage_icon_green_filmstrip-title:after {background:url(../../shared/responsive/icons/sage_icon_green_filmstrip.png) no-repeat 0px 0;}
.sage_icon_green_flexible-title:after {background:url(../../shared/responsive/icons/sage_icon_green_flexible.png) no-repeat 0px 0;}
.sage_icon_green_folder-title:after {background:url(../../shared/responsive/icons/sage_icon_green_folder.png) no-repeat 0px 0;}
.sage_icon_green_forward-title:after {background:url(../../shared/responsive/icons/sage_icon_green_forward.png) no-repeat 0px 0;}
.sage_icon_green_gearone-title:after {background:url(../../shared/responsive/icons/sage_icon_green_gearone.png) no-repeat 0px 0;}
.sage_icon_green_gearthree-title:after {background:url(../../shared/responsive/icons/sage_icon_green_gearthree.png) no-repeat 0px 0;}
.sage_icon_green_geartwo-title:after {background:url(../../shared/responsive/icons/sage_icon_green_geartwo.png) no-repeat 0px 0;}
.sage_icon_green_globalaccessanywhere-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalaccessanywhere.png) no-repeat 0px 0;}
.sage_icon_green_globalaccounting-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalaccounting.png) no-repeat 0px 0;}
.sage_icon_green_globalcall-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalcall.png) no-repeat 0px 0;}
.sage_icon_green_globalcamera-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalcamera.png) no-repeat 0px 0;}
.sage_icon_green_globalchat-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalchat.png) no-repeat 0px 0;}
.sage_icon_green_globalcre-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalcre.png) no-repeat 0px 0;}
.sage_icon_green_globalcrm-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalcrm.png) no-repeat 0px 0;}
.sage_icon_green_globaldemovideo-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globaldemovideo.png) no-repeat 0px 0;}
.sage_icon_green_globaldownload-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globaldownload.png) no-repeat 0px 0;}
.sage_icon_green_globalemail-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalemail.png) no-repeat 0px 0;}
.sage_icon_green_globalerp-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalerp.png) no-repeat 0px 0;}
.sage_icon_green_globalonpremises-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalonpremises.png) no-repeat 0px 0;}
.sage_icon_green_globalpayments-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalpayments.png) no-repeat 0px 0;}
.sage_icon_green_globalpayroll-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalpayroll.png) no-repeat 0px 0;}
.sage_icon_green_globalpodcast-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalpodcast.png) no-repeat 0px 0;}
.sage_icon_green_globalsecurity-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalsecurity.png) no-repeat 0px 0;}
.sage_icon_green_globalshoppingcart-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalshoppingcart.png) no-repeat 0px 0;}
.sage_icon_green_globalsupport-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalsupport.png) no-repeat 0px 0;}
.sage_icon_green_globalupload-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globalupload.png) no-repeat 0px 0;}
.sage_icon_green_globe-title:after {background:url(../../shared/responsive/icons/sage_icon_green_globe.png) no-repeat 0px 0;}
.sage_icon_green_growth-title:after {background:url(../../shared/responsive/icons/sage_icon_green_growth.png) no-repeat 0px 0;}
.sage_icon_green_handshake-title:after {background:url(../../shared/responsive/icons/sage_icon_green_handshake.png) no-repeat 0px 0;}
.sage_icon_green_handup-title:after {background:url(../../shared/responsive/icons/sage_icon_green_handup.png) no-repeat 0px 0;}
.sage_icon_green_heart-title:after {background:url(../../shared/responsive/icons/sage_icon_green_heart.png) no-repeat 0px 0;}
.sage_icon_green_idea-title:after {background:url(../../shared/responsive/icons/sage_icon_green_idea.png) no-repeat 0px 0;}
.sage_icon_green_like-title:after {background:url(../../shared/responsive/icons/sage_icon_green_like.png) no-repeat 0px 0;}
.sage_icon_green_location-title:after {background:url(../../shared/responsive/icons/sage_icon_green_location.png) no-repeat 0px 0;}
.sage_icon_green_locksecure:after {background:url(../../shared/responsive/icons/sage_icon_green_locksecure.png) no-repeat 0px 0;}
.sage_icon_green_magnify-title:after {background:url(../../shared/responsive/icons/sage_icon_green_magnify.png) no-repeat 0px 0;}
.sage_icon_green_mail-title:after {background:url(../../shared/responsive/icons/sage_icon_green_mail.png) no-repeat 0px 0;}
.sage_icon_green_microphone-title:after {background:url(../../shared/responsive/icons/sage_icon_green_microphone.png) no-repeat 0px 0;}
.sage_icon_green_money-title:after {background:url(../../shared/responsive/icons/sage_icon_green_money.png) no-repeat 0px 0;}
.sage_icon_green_person-title:after {background:url(../../shared/responsive/icons/sage_icon_green_person.png) no-repeat 0px 0;}
.sage_icon_green_phone-title:after {background:url(../../shared/responsive/icons/sage_icon_green_phone.png) no-repeat 0px 0;}
.sage_icon_green_piechart-title:after {background:url(../../shared/responsive/icons/sage_icon_green_piechart.png) no-repeat 0px 0;}
.sage_icon_green_piggybank-title:after {background:url(../../shared/responsive/icons/sage_icon_green_piggybank.png) no-repeat 0px 0;}
.sage_icon_green_presentation-title:after {background:url(../../shared/responsive/icons/sage_icon_green_presentation.png) no-repeat 0px 0;}
.sage_icon_green_puzzle-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_green_puzzle.png) no-repeat 0px 0;}
.sage_icon_green_repeat-title:after {background:url(../../shared/responsive/icons/sage_icon_green_repeat.png) no-repeat 0px 0;}
.sage_icon_green_ribbon-title:after {background:url(../../shared/responsive/icons/sage_icon_green_ribbon.png) no-repeat 0px 0;}
.sage_icon_green_safe-title:after {background:url(../../shared/responsive/icons/sage_icon_green_safe.png) no-repeat 0px 0;}
.sage_icon_green_securityopen-title:after {background:url(../../shared/responsive/icons/sage_icon_green_securityopen.png) no-repeat 0px 0;}
.sage_icon_green_share-title:after {background:url(../../shared/responsive/icons/sage_icon_green_share.png) no-repeat 0px 0;}
.sage_icon_green_smartphone-title:after {background:url(../../shared/responsive/icons/sage_icon_green_smartphone.png) no-repeat 0px 0;}
.sage_icon_green_smileface-title:after {background:url(../../shared/responsive/icons/sage_icon_green_smileface.png) no-repeat 0px 0;}
.sage_icon_green_speedometer-title:after {background:url(../../shared/responsive/icons/sage_icon_green_speedometer.png) no-repeat 0px 0;}
.sage_icon_green_star-title:after {background:url(../../shared/responsive/icons/sage_icon_green_star.png) no-repeat 0px 0;}
.sage_icon_green_talk-title:after {background:url(../../shared/responsive/icons/sage_icon_green_talk.png) no-repeat 0px 0;}
.sage_icon_green_target-title:after {background:url(../../shared/responsive/icons/sage_icon_green_target.png) no-repeat 0px 0;}
.sage_icon_green_trash-title:after {background:url(../../shared/responsive/icons/sage_icon_green_trash.png) no-repeat 0px 0;}
.sage_icon_green_upload-title:after {background:url(../../shared/responsive/icons/sage_icon_green_upload.png) no-repeat 0px 0;}
.sage_icon_green_apple-title:after {background:url(../../shared/responsive/icons/sage_icon_green_apple.png) no-repeat 0px 0;}
.sage_icon_green_cloud-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_green_cloud.png) no-repeat 0px 0;}
.sage_icon_green_grad-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_green_grad.png) no-repeat 0px 0;}
.sage_icon_green_3dots-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_green_3dots.png) no-repeat 0px 0;}
.sage_icon_green_eye-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_green_eye.png) no-repeat 0px 0;}
.sage_icon_green_question-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_green_question.png) no-repeat 0px 0;}
.sage_icon_green_customersupport-title:after {background:url(../../shared/responsive/icons/sage_icon_green_customersupport.png) no-repeat 0px 0;}
.sage_icon_green_local-experts-title:after {background:url(../../shared/responsive/icons/sage_icon_green_local-experts.png) no-repeat 0px 0;}
.sage_icon_green_introductory-course-title:after {background:url(../../shared/responsive/icons/sage_icon_green_introductory-course.png) no-repeat 0px 0;}
.sage_icon_green_add-title:after {background: url(/na/~/media/shared//responsive/icons/icons_solid/sage_icon_green_add.png) no-repeat 0px 0;}
.sage_icon_green_checkboxes-title:after {background: url(/na/~/media/shared/responsive/icons/icons_solid/sage_icon_green_checkboxes.png) no-repeat 0px 0;}
.sage_icon_green_60_guarantee-title:after {background: url(/na/~/media/shared/responsive/icons/icons_solid/sage_icon_green_60_guarantee.png) no-repeat 0px 0;}
.sage_icon_green_60_guarantee_fr-title:after {background: url(/na/~/media/shared/responsive/icons/icons_solid/sage_icon_green_60_guarantee_fr.png) no-repeat 0px 0;}


/* orange */
.sage_icon_orange_alarmclock-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_orange_alarmclock.png) no-repeat 0px 0;}
.sage_icon_orange_piggybank-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_orange_piggybank.png) no-repeat 0px 0;}
.sage_icon_orange_point-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_orange_point.png) no-repeat 0px 0;}
.sage_icon_orange_puzzle-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_orange_puzzle.png) no-repeat 0px 0;}
.sage_icon_orange_trifold-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_orange_trifold.png) no-repeat 0px 0;}
.sage_icon_orange_chat-title:after {background: url(/na/~/media/shared//responsive/icons/icons_solid/sage_icon_orange_chat.png) no-repeat 0px 0;}
/* white */

.sage_icon_wht_fullscreen-title:after {background:url(../../shared/responsive/icons/sage_icon_wht_fullscreen.png) no-repeat 0px 0;}
.sage_icon_white_cloud-title:after {background:url(/na/~/media/shared/responsive/icons/sage_icon_white_cloud.png) no-repeat 0px 0;}
.sage_icon_white_businessgrowth-title:after {background:url(/na/~/media/shared/responsive/icons/sage_icon_white_businessgrowth.png) no-repeat 0px 0;}
.sage_icon_white_247-title:after {background:url(../../shared/responsive/icons/sage_icon_white_247.png) no-repeat 0px 0;}
.sage_icon_white_alert-title:after {background:url(../../shared/responsive/icons/sage_icon_white_alert.png) no-repeat 0px 0;}
.sage_icon_white_arrowleft-title:after {background:url(../../shared/responsive/icons/.sage_icon_white_arrowleft.png) no-repeat 0px 0;}
.sage_icon_white_arrowleftalt-title:after {background:url(../../shared/responsive/icons/sage_icon_white_arrowleftalt.png) no-repeat 0px 0;}
.sage_icon_white_arrowright-title:after {background:url(../../shared/responsive/icons/sage_icon_white_arrowright.png) no-repeat 0px 0;}
.sage_icon_white_arrowrightalt-title:after {background:url(../../shared/responsive/icons/sage_icon_white_arrowrightalt.png) no-repeat 0px 0;}
.sage_icon_white_arrowup-title:after {background:url(../../shared/responsive/icons/sage_icon_white_arrowup.png) no-repeat 0px 0;}
.sage_icon_white_barchart-title:after {background:url(../../shared/responsive/icons/sage_icon_white_barchart.png) no-repeat 0px 0;}
.sage_icon_white_calcualtoralt-title:after {background:url(../../shared/responsive/icons/sage_icon_white_calcualtoralt.png) no-repeat 0px 0;}
.sage_icon_white_calculator-title:after {background:url(../../shared/responsive/icons/sage_icon_white_calculator.png) no-repeat 0px 0;}
.sage_icon_white_calendar-title:after {background:url(../../shared/responsive/icons/sage_icon_white_calendar.png) no-repeat 0px 0;}
.sage_icon_white_cart-title:after {background:url(../../shared/responsive/icons/sage_icon_white_cart.png) no-repeat 0px 0;}
.sage_icon_white_cartalt-title:after {background:url(../../shared/responsive/icons/sage_icon_white_cartalt.png) no-repeat 0px 0;}
.sage_icon_white_cater-title:after {background:url(../../shared/responsive/icons/sage_icon_white_cater.png) no-repeat 0px 0;}
.sage_icon_white_chat-title:after {background:url(../../shared/responsive/icons/sage_icon_white_chat.png) no-repeat 0px 0;}
.sage_icon_white_checkbook-title:after {background:url(../../shared/responsive/icons/sage_icon_white_checkbook.png) no-repeat 0px 0;}
.sage_icon_white_clock-title:after {background:url(../../shared/responsive/icons/sage_icon_white_clock.png) no-repeat 0px 0;}
.sage_icon_white_clock2-title:after {background:url(../../shared/responsive/icons/sage_icon_white_clock2.png) no-repeat 0px 0;}
.sage_icon_white_computer-title:after {background:url(../../shared/responsive/icons/sage_icon_white_computer.png) no-repeat 0px 0;}
.sage_icon_white_code-title:after {background:url(../../shared/responsive/icons/sage_icon_white_code.png) no-repeat 0px 0;}
.sage_icon_white_creditcard-title:after {background:url(../../shared/responsive/icons/sage_icon_white_creditcard.png) no-repeat 0px 0;}
.sage_icon_white_download-title:after {background:url(../../shared/responsive/icons/sage_icon_white_download.png) no-repeat 0px 0;}
.sage_icon_white_filmstrip-title:after {background:url(../../shared/responsive/icons/sage_icon_white_filmstrip.png) no-repeat 0px 0;}
.sage_icon_white_flexible-title:after {background:url(../../shared/responsive/icons/sage_icon_white_flexible.png) no-repeat 0px 0;}
.sage_icon_white_folder-title:after {background:url(../../shared/responsive/icons/sage_icon_white_folder.png) no-repeat 0px 0;}
.sage_icon_white_forward-title:after {background:url(../../shared/responsive/icons/sage_icon_white_forward.png) no-repeat 0px 0;}
.sage_icon_white_gearone-title:after {background:url(../../shared/responsive/icons/sage_icon_white_gearone.png) no-repeat 0px 0;}
.sage_icon_white_gearthree-title:after {background:url(../../shared/responsive/icons/sage_icon_white_gearthree.png) no-repeat 0px 0;}
.sage_icon_white_geartwo-title:after {background:url(../../shared/responsive/icons/sage_icon_white_geartwo.png) no-repeat 0px 0;}
.sage_icon_white_globalaccessanywhere-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalaccessanywhere.png) no-repeat 0px 0;}
.sage_icon_white_globalaccounting-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalaccounting.png) no-repeat 0px 0;}
.sage_icon_white_globalcall-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalcall.png) no-repeat 0px 0;}
.sage_icon_white_globalcamera-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalcamera.png) no-repeat 0px 0;}
.sage_icon_white_globalchat-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalchat.png) no-repeat 0px 0;}
.sage_icon_white_globalcrm-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalcrm.png) no-repeat 0px 0;}
.sage_icon_white_globaldemovideo-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globaldemovideo.png) no-repeat 0px 0;}
.sage_icon_white_globalcrm-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalcrm.png) no-repeat 0px 0;}
.sage_icon_white_globaldownload-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globaldownload.png) no-repeat 0px 0;}
.sage_icon_white_globalemail-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalemail.png) no-repeat 0px 0;}
.sage_icon_white_globalerp-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalerp.png) no-repeat 0px 0;}
.sage_icon_white_globalonpremises-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalonpremises.png) no-repeat 0px 0;}
.sage_icon_white_globalpayments-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalpayments.png) no-repeat 0px 0;}
.sage_icon_white_globalpayroll-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalpayroll.png) no-repeat 0px 0;}
.sage_icon_white_globalpodcast-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalpodcast.png) no-repeat 0px 0;}
.sage_icon_white_globalsecurity-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalsecurity.png) no-repeat 0px 0;}
.sage_icon_white_globalshoppingcart-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalshoppingcart.png) no-repeat 0px 0;}
.sage_icon_white_globalsupport-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalsupport.png) no-repeat 0px 0;}
.sage_icon_white_globalupload-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globalupload.png) no-repeat 0px 0;}
.sage_icon_white_globe-title:after {background:url(../../shared/responsive/icons/sage_icon_white_globe.png) no-repeat 0px 0;}
.sage_icon_white_growth-title:after {background:url(../../shared/responsive/icons/sage_icon_white_growth.png) no-repeat 0px 0;}
.sage_icon_white_handshake-title:after {background:url(../../shared/responsive/icons/sage_icon_white_handshake.png) no-repeat 0px 0;}
.sage_icon_white_handup-title:after {background:url(../../shared/responsive/icons/sage_icon_white_handup.png) no-repeat 0px 0;}
.sage_icon_white_heart-title:after {background:url(../../shared/responsive/icons/sage_icon_white_heart.png) no-repeat 0px 0;}
.sage_icon_white_idea-title:after {background:url(../../shared/responsive/icons/sage_icon_white_idea.png) no-repeat 0px 0;}
.sage_icon_white_like-title:after {background:url(../../shared/responsive/icons/sage_icon_white_like.png) no-repeat 0px 0;}
.sage_icon_white_location-title:after {background:url(../../shared/responsive/icons/sage_icon_white_location.png) no-repeat 0px 0;}
.sage_icon_white_locksecure:after {background:url(../../shared/responsive/icons/sage_icon_white_locksecure.png) no-repeat 0px 0;}
.sage_icon_white_magnify-title:after {background:url(../../shared/responsive/icons/sage_icon_white_magnify.png) no-repeat 0px 0;}
.sage_icon_white_mail-title:after {background:url(../../shared/responsive/icons/sage_icon_white_mail.png) no-repeat 0px 0;}
.sage_icon_white_microphone-title:after {background:url(../../shared/responsive/icons/sage_icon_white_microphone.png) no-repeat 0px 0;}
.sage_icon_white_money-title:after {background:url(../../shared/responsive/icons/sage_icon_white_money.png) no-repeat 0px 0;}
.sage_icon_white_person-title:after {background:url(../../shared/responsive/icons/sage_icon_white_person.png) no-repeat 0px 0;}
.sage_icon_white_phone-title:after {background:url(../../shared/responsive/icons/sage_icon_white_phone.png) no-repeat 0px 0;}
.sage_icon_white_piechart-title:after {background:url(../../shared/responsive/icons/sage_icon_white_piechart.png) no-repeat 0px 0;}
.sage_icon_white_piggybank-title:after {background:url(../../shared/responsive/icons/sage_icon_white_piggybank.png) no-repeat 0px 0;}
.sage_icon_white_presentation-title:after {background:url(../../shared/responsive/icons/sage_icon_white_presentation.png) no-repeat 0px 0;}
.sage_icon_white_repeat-title:after {background:url(../../shared/responsive/icons/sage_icon_white_repeat.png) no-repeat 0px 0;}
.sage_icon_white_ribbon-title:after {background:url(../../shared/responsive/icons/sage_icon_white_ribbon.png) no-repeat 0px 0;}
.sage_icon_white_safe-title:after {background:url(../../shared/responsive/icons/sage_icon_white_safe.png) no-repeat 0px 0;}
.sage_icon_white_securityopen-title:after {background:url(../../shared/responsive/icons/sage_icon_white_securityopen.png) no-repeat 0px 0;}
.sage_icon_white_share-title:after {background:url(../../shared/responsive/icons/sage_icon_white_share.png) no-repeat 0px 0;}
.sage_icon_white_smartphone-title:after {background:url(../../shared/responsive/icons/sage_icon_white_smartphone.png) no-repeat 0px 0;}
.sage_icon_white_smileface-title:after {background:url(../../shared/responsive/icons/sage_icon_white_smileface.png) no-repeat 0px 0;}
.sage_icon_white_speedometer-title:after {background:url(../../shared/responsive/icons/sage_icon_white_speedometer.png) no-repeat 0px 0;}
.sage_icon_white_star-title:after {background:url(../../shared/responsive/icons/sage_icon_white_star.png) no-repeat 0px 0;}
.sage_icon_white_talk-title:after {background:url(../../shared/responsive/icons/sage_icon_white_star.png) no-repeat 0px 0;}
.sage_icon_white_target-title:after {background:url(../../shared/responsive/icons/sage_icon_white_target.png) no-repeat 0px 0;}
.sage_icon_white_toolbox-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_white_toolbox.png) no-repeat 0px 0;}
.sage_icon_white_trash-title:after {background:url(../../shared/responsive/icons/sage_icon_white_trash.png) no-repeat 0px 0;}
.sage_icon_white_upload-title:after {background:url(../../shared/responsive/icons/sage_icon_white_upload.png) no-repeat 0px 0;}
.sage_icon_white_logo-title:after {background:url(../../shared/responsive/icons/icons_solid/sage_icon_white_logo.png) no-repeat 0px 0;}
/* end new icons */

.content-section .image {padding:3px 0 10px;}
.content-section .image-alt {margin:0 -3px 0 0; padding:11px 0 15px;}
.content-section .image img {
	display:block;
	width:100%;
	height:auto;
}
.content-section h3 {
	margin:0 0 6px;
	font:bold 1em/1.214em Arial, Helvetica, sans-serif;
	color:#333;
}
.content-section .intro {
	font:1.5em/1.214em Arial, Helvetica, sans-serif; /* 2em/1.214em */
	display:block;
	padding:23px 0 19px;
	letter-spacing:-1px;
	color:#41a940;
}
.content-section p {margin:0 0 10px;}
.content-section .interesting-box p {margin-right:-8px; letter-spacing:-1px;}
.content-section .text-holder p {margin:0 0 10px;} /* margin:0 20px 10px 0; */
.btns {
	padding:7px 0 52px;
	overflow:hidden;
}
.btns .accordion .accordion-holder {border-top: 0;}
.btns .accordion  {border-bottom: 0;}
.block-intro.section-holder-alt .btns {padding:7px 0 25px;}
.btns .btn {
	float:left;
	margin:0 10px 10px 0;
}
.btns-alt .btn {
	font:14px/16px Arial, Helvetica, sans-serif;
	padding:10px 13px 7px;
}
.btns-center {
	padding:11px 0;
	text-align:center;
	letter-spacing:-4px;
}
.col-4-btns {padding:0 0 29px;}
.btns-center .btn {
	float:none;
	vertical-align:top;
	letter-spacing:0;
	margin:0 5px 10px;
}
.section-holder-alt .btns-center .btn {min-width:156px;}

/* wide section */
.wide-section .btns-center {padding-right:14px;}
.wide-section {
	color:#fff;
	text-align:center;
	position:relative;
	z-index:15;
}
.wide-section .container {
	position:relative;
	overflow:hidden;
	padding-top:15px;
	padding-bottom:60px;
}
.wide-section h2 {
	/* font-size:2em; */
	/* line-height:1.143em; */
	font: 2.143em/1.167em Arial, Helvetica, sans-serif;
	margin:0 0 5px;
}
.wide-section .frame {
	margin:0 auto;
	max-width:480px;
}
.wide-section .heading { padding-top: 20px; }
.wide-section .heading h2 {color:#fff; padding:104px 0 0;}
.wide-section .container .row {
	text-align:left;
}
.wide-section .author {
	margin-top: 1.5em;
}
.wide-section .author img {
	width: 58px;
	Height: 58px;
	float: left;
	margin: -8px 10px 0 0;
	-webkit-border-radius: 29px;
	border-radius: 29px;
}

.content-section .title {padding:6px 0 14px;}
.content-section-holder .title {padding:10px 0 22px;}
.content-section .title h1, .content-section .title h2 {
	text-align:center;
	font:2.25em/1.214em Arial, Helvetica, sans-serif;
	color:#4d4f53;
	margin:0;
	letter-spacing:-1px
}
.interesting-box {
	font:1.429em/1.2em Arial, Helvetica, sans-serif;
	color:#41a940;
	padding:4px 0 29px;
}
.article-box {
	padding:0 0 10px;
	overflow:hidden;
	position:relative;
}
.article-box:after {
	content:"";
	position:absolute;
	left:0;
	top:3px;
	background:#e0e1dd;
	width:100%;
	height:1px;
}
.article-box-alt:after {top:0;}
.article-box:first-child:after {display:none;}
.article-box img,
.interesting-box img {
	display:block;
	width:100%;
	height:auto;
	margin:0 0 15px;
}
.article-box img {margin:0 0 5px;}
.section-holder-alt .article-box {padding:19px 0 12px;}
.section-holder-alt .article-box:first-child {padding:27px 0 12px;}
.block-intro.section-holder-alt .article-box:first-child {padding:23px 0 12px;}
.block-intro .article-bottom .article-box {padding:23px 0 41px !important;}
.section-holder-alt .article-box-alt {padding:20px 0 12px;}
.section-holder-alt .article-box-alt:first-child {padding:27px 0 7px;}
.section-holder-alt .cycle-gallery .article-box {padding:20px 0 10px;}
.section-holder-alt .article-box img {margin:0 0 14px;}
.block-intro.section-holder-alt .article-box img {margin:0 0 16px;}
.interesting-box img.img-top {margin-top:-28px;}
.article-box .logo-box img {
    width:auto;
    margin: 0 auto;
}
.interesting-box span {
	display:block;
	color:#4d4f53;
	font-size:0.6em;
	line-height:1.1em;
	margin:0 0 3px;
}
.article-box p {margin:0 0 7px;}
.block-intro .article-box p {margin:0 0 11px;}
.article-box .frame p {margin:0 0 10px;}
.col-md-3 .article-box p,
.col-sm-3 .article-box p {margin:0 0 10px;}
.more {display:inline-block; font-weight:bold;}
.interesting-box .more {font:bold 0.6em/1.1em Arial, Helvetica, sans-serif;}
.article-box .more {font:bold 0.857em/1.1em Arial, Helvetica, sans-serif;}
.section-holder-alt .more {font:bold 1em/1.1em Arial, Helvetica, sans-serif;}

.more:after,
.more.whtTxt:after,
.whtTxt.more:after,
.interesting-box .more:after,
.article-box .more:after {
	content:"";
	display:inline-block;
	background:url(../images/bg-sprite.png) no-repeat -112px -9px;
	width:13px;
	height:7px;
	margin:0;
	position:relative;
	/* top:-1px; */
	top:0;
}

.more.whtTxt:after,
.whtTxt .more:after,
.whtTxt.more:after {
	background-position-y: -191px;
}

.more-orng {
	font-weight:bold;
	color: #f60;
}
.more-orng:after {
	content:"";
	display:inline-block;
	background:url(../images/bg-sprite.png) no-repeat -208px -9px;
	width:13px;
	height:8px;
	margin:0;
	position:relative;
	/* top:-1px; */
	top:0;
}

a:hover.more-orng {
color: #f60;
}

.article-box .holder {overflow:hidden; padding:0 0 5px;}
.article-box-alt .holder {padding:0;}
.article-box .frame {
	height:1%;
	overflow:hidden;
}
.article-box small {font-size:0.857em;}
.article-box .holder img {
	float:left;
	width:auto;
	margin:0 16px 0 0;
}
.article-box-alt .holder img {margin:0 20px 0 0;}

.block-intro .article-box h3 {margin:0 0 7px;}
.article-box .frame h3 {margin:-4px 0 7px;}
.col-md-3 .article-box h3,
.col-sm-3 .article-box h3 {margin:0 0 8px;}
.article-box h3 a {color:#41a940;}
.helpful-links {padding:0 0 15px;}
.helpful-links span {
	font:0.929em/1.231em Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 13px;
}
.helpful-links ul {
	list-style:none;
	margin:0;
	padding:0;
}
.helpful-links li {
	overflow:hidden;
	vertical-align:top;
	padding:6px 0 7px;
}
.helpful-links li:before {display:none;}
.buy-content-holder {overflow:hidden;}
.buy-content-holder .col {
	float:left;
	padding:0 17px 0 0;
}
.buy-content-holder h4 {
	margin:0 0 1px;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
}
.buy-content-holder .buy-row {
	overflow:hidden;
	padding:0 0 5px;
}
.buy-content-holder label {
	margin:3px 0 0;
	display:inline-block;
	vertical-align:top;
	font:14px/16px Arial, Helvetica, sans-serif;
}
.buy-content-holder input[type="radio"], .buy-content-holder input[type="checkbox"] {
	margin:3px 8px 0 2px;
	vertical-align:top;
}
.buy-content-holder .col-total {
	float:left;
	width:95px;
	padding:2px 0 0 2px;
	text-align:right;
}
.col-total .btn {
	padding:8px 10px;
	background:#f60;
	margin:0 -2px 0 0;
}
.col-total .btn:hover {text-decoration:underline;}
.col-total .price-label {
	display:block;
	font-weight:bold;
	margin:0 0 3px;
	line-height:16px;
}
.col-total .price {
	display:block;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	margin:0 0 14px;
	color:#f60;
}
.jcf-hidden {
	display:block !important;
	position:absolute !important;
	left:-9999px !important;
}
.select-area {
	border:1px solid #898989;
	position:relative;
	overflow:hidden;
	cursor:default;
	height:24px;
	background:#fff;
	float:left;
}
.buy-content-holder .select-area {width:64px !important;}
.select-focus {border-color:#898989;}
.select-area .center {
	white-space:nowrap;
	padding:2px 6px;
	display:block;
	height:25px;
}
.select-disabled {background:#eee;}
.select-area .select-opener {
	background:#fff;
	position:absolute;
	height:24px;
	width:20px;
	right:0;
	top:0;
}
.select-area .select-opener:after {
	content:"";
	position:absolute;
	left:4px;
	top:9px;
	background:url(../images/bg-sprite.png) no-repeat -203px 0;
	width:10px;
	height:5px;
}
.select-options {
	position:absolute;
	overflow:hidden;
	background:#fff;
	z-index:2000;
}
.select-options .drop-holder {
	border:1px solid #898989;
	overflow:hidden;
	height:1%;
	margin:-1px 0 0;
}
.select-options ul {
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0;
}
.select-options ul li {
	width:100%;
	float:left;
}
.select-options ul a {
	text-decoration:none;
	padding:3px 6px;
	display:block;
	color:#333;
	height:1%;
	cursor:pointer;
}
.select-options .item-selected a {text-decoration:none;}
.select-options ul a:hover {text-decoration:underline;}
.telephone {display:none; float:right;}
.block-holder,
.block-frame,
.block-intro,
.block-section,
.block-container {
	background:#fff;
	position:relative;
	z-index:12;
	overflow:hidden;
}
.block-holder.menuTop, 
.block-frame.menuTop, 
.block-intro.menuTop, 
.block-section.menuTop, 
.block-container.menuTop,
.content-section-holder.menuTop {
	overflow: visible;
	z-index: 13;
}
.block-container{z-index:10;}
.block-section{z-index:11;}
.block-frame{z-index:13;}
.block-intro{z-index:14;}
.lead {font:24px/29px Arial, Helvetica, sans-serif;}
.mbg-horz{display: table;}
.mbg-horz-bug{
	display: table-cell;
	vertical-align: middle;
	width: 80px;
}
.mbg-horz-txt{
	display: table-cell;
	vertical-align: middle;
	padding-left: 1em;
	font-size: 1.125em;
}

div#Simple { /* **NEW** */
	background: rgba(0,0,0,0.5) !important;
	margin: 3% auto 0;
	padding-bottom: 4.1em;
	max-width: 1280px;
}
.width55{ /* **NEW** */
	width:55%;
}

#overviewVideo.feature-area.productline-hero .image-box {max-height: 400px;} /* **NEW** */
#overviewVideo.feature-area.productline-hero .image-box img {top: -70px!important;} /* **NEW** */
#overviewVideo.feature-area.productline-hero .image-description {height: 400px;} /* **NEW** */

.wide-section {margin: 0 auto 0;} /* **NEW** */

/*
#fullhero .image-box { 
	overflow: hidden;
	height: 546px;
}
*/

#fullhero .image-box img {
    width: 100%;
}

#features .image-box,
#mobility .image-box { /* **NEW** */
	overflow: hidden;
	height: auto;
}




.image-box-325, .image-box-425, .image-box-525, .image-box-625 {
	width:100%;
	overflow:hidden;
	position:relative;
	z-index:2;
	height:325px;
}

.image-box-425 {height:425px;}
.image-box-525 {height:525px;}
.image-box-625 {height:625px;}

.image-box-alt {height:323px;}



.image-box img, .image-box-325 img, .image-box-425 img, .image-box-525 img, .image-box-625 img {
	position: absolute;
	left: 0;
	top: 0;
	bottom: initial;
	z-index: -1;
	/* vertical-align: middle; */
}
.image-box-bottom img, .image-box-bottom-325 img, .image-box-bottom-425 img, .image-box-bottom-525 img, .image-box-bottom-625 img {
	position: absolute;
	left: 0;
	top: initial;
	bottom: 0;
	z-index: -1;
	/* vertical-align: middle; */
}

/* Image box granular controls */
img.img-top, img.img-top-10, img.img-top-20, img.img-top-30, img.img-top-40, img.img-top-50 {
	bottom: initial !important;
}
img.img-top {
	top: 0% !important;
}
img.img-top-10 {
	top: -10% !important;
}
img.img-top-20 {
	top: -20% !important;
}
img.img-top-30 {
	top: -30% !important;
}
img.img-top-40 {
	top: -40% !important;
}
img.img-top-50 {
	top: -50% !important;
}
img.img-top-60 {
	top: -60% !important;
}
img.img-top-70 {
	top: -70% !important;
}
img.img-bottom, img.img-bottom-10, img.img-bottom-20, img.img-bottom-30, img.img-bottom-40, img.img-bottom-50 {
	top: initial !important;
}
img.img-bottom {
	bottom: 0% !important;
}
img.img-bottom-10 {
	bottom: -10% !important;
}
img.img-bottom-20 {
	bottom: -20% !important;
}
img.img-bottom-30 {
	bottom: -30% !important;
}
img.img-bottom-40 {
	bottom: -40% !important;
}
img.img-bottom-50 {
	bottom: -50% !important;
}
div#myCarousel {
    margin: auto;
    height: auto;
}



.radial-green {
  
  background: -moz-radial-gradient(center, #41a940 0%, #007f64 60%);
  background: -webkit-gradient(center, #41a940 0%, #007f64 60%);
  background: -webkit-radial-gradient(center, #41a940 0%, #007f64 60%);
  background: -o-radial-gradient(center, #41a940 0%, #007f64 60%);
  background: -ms-radial-gradient(center, #41a940 0%, #007f64 60%);
  background: radial-gradient(center, #41a940 0%, #007f64 60%);
  background: -webkit-radial-gradient(center, #41a940 0%, #007f64 60%);
  background: #007f64;

}
.lt-green {
  background: #41a940;
}


.green {
  background-color: #007f64; 
  background-color:rgba(0,127,100,1);
}
.blue {
    background: #009fda;
}
.radial-gray {
 
  background: -moz-radial-gradient(center, #fff 0%, #eff0ee 60%);
  background: -webkit-gradient(center, #fff 0%, #eff0ee 60%);
  background: -webkit-radial-gradient(center, #fff 0%, #eff0ee 60%);
  background: -o-radial-gradient(center, #fff 0%, #eff0ee 60%);
  background: -ms-radial-gradient(center, #fff 0%, #eff0ee 60%);
  background: radial-gradient(center, #fff 0%, #eff0ee 60%);
  background: -webkit-radial-gradient(center, #fff 0%, #eff0ee 60%);
   background: #eff0ee;
   
}

.bkg-radial-gray {
	
	background-image: -webkit-radial-gradient(50% 440px, circle cover, rgb(245, 245, 245) 2%, rgb(224, 225, 221) 100%);
	background-position-x: initial;
	background-position-y: initial;
	background-size: initial;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: #f5f5f5;
	
}


@media only screen and (max-width:990px) {
	.container {max-width:750px;}
	.wrapper-frame {padding:176px 0 0;}
	.home .wrapper-frame {padding:114px 0 0;}
	#header .container-holder {background-position:-25px -5px;}
	.navbar-nav > li {
		margin:0 0 0 10px;
		font-size:20px;
	}
	.navbar-nav > li > a {font-size:20px;}
	.navbar .bar {
		width:100%;
		text-align:right;
	}
	.navbar .navigation {padding:0;}
	.navbar .bar li {
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	.inner .nav-holder {
		width:90%;
		margin:-5px 0 0;
	}
	#header.inner .navbar-brand {margin-top:6px;}
	/*.inner.navbar .navigation {padding-top:7px;}*/
	.inner .header-row {padding-top:68px;}
	.inner .mark {
		float:none;
		margin:0 10px 20px 0;
	}
	/*.header-row .navbar-nav { width:100%; }*/
	.inner02 .header-row .navbar-nav.nav-alt,
	.header-row.header-row-alt  .navbar-nav.nav-alt  {margin-top:0;}
	.buy-now-popup .holder {max-width:750px;}
	.buy-now-popup .frame {padding:25px 0 25px;}
	.buy-now-popup h3 {
		font-size:45px;
		line-height:50px;
	}
	.buy-now-popup .links {padding:10px 0;}
	.buy-now-popup .links a {
		font-size:13px;
		width:45%;
		padding:10px 40px 10px 6px;
	}
	.image-description-holder .title,
	.image-description-holder .title-right {
		width:200px;
		padding:10px;
	}
	.image-description-holder .title-holder {
		padding:10px;
	}
	.image-description-holder h1 {
		font-size:24px;
		line-height:30px;
	}
	.terms-box .terms-box-icon {right:0;}
	.content-section .col-content li:before {top:10px;}
	.cycle-gallery .slide {height:383px;}
	.cycle-gallery-home .slide {height:auto;}
	.cycle-gallery-home .slide-frame {padding:0 35px;}
	.cycle-gallery-home .block-info {
		margin-top:30px;
		min-height:100px;
		width:348px;
		padding:10px 8px 10px;
	}
	.cycle-gallery-home .slide-holder {position:absolute;}
	.cycle-gallery .description {padding:20px 0 200px;}
	.cycle-gallery .description-big h1 {
		font:49px/51px Arial, Helvetica, sans-serif;
		margin:0;
		letter-spacing:-3px;
	}
	.cycle-gallery .description-big p,
	.description-bottom,
	.cycle-gallery .description-big,
	.cycle-gallery .description-big h2 {
		font:20px/22px Arial, Helvetica, sans-serif;
		margin:0;
		letter-spacing:-1px;
	}
	.cycle-gallery-home .block-info h1 {
		font:37px/40px Arial, Helvetica, sans-serif;
		letter-spacing:-2px;
		margin:0 -1px 5px;
	}
	.meeting-time {padding:20px 0 1px;}
	.meeting-time time strong {
		font-size:50px;
		line-height:60px;
	}
	.early-list {
		margin:0;
		padding:0;
	}
	.early-list ul {padding:0;}
	.early-list li {
		padding:0 0 5px 20px;
		font:14px/17px Arial, Helvetica, sans-serif;
	}
	.early-list li:after {
		top:0;
		width:15px;
		height:15px;
	}
	.description-bottom {bottom:20px;}
	.article-holder {min-height:223px;}
	.content-section h1, .content-section h2 {
		font:2.25em/1.2em Arial, Helvetica, sans-serif;
		margin:0 0 10px;
	}
	.top-row .description-col {
		width:41%;
	}
	.top-row .description-col .title h3 {
		font-size:30px;
		line-height:34px;
	}
	.top-row .description-col .text-col {padding:6px;}
	.top-row .description-col .title {width:27%;}
	.top-row .description-col .text-col {width:73%;}
	.login-form-col {width:58%;}
	.login-form-col .col {padding:0 0 0 4px;}
	.results-col {width:66%;}
	.results-row .col span {
		font-size:20px;
		line-height:24px;
	}
	.register-form .results-col h3 {margin:0 0 7px;}
	.results-row .col {margin:0 1% 0 0;}
	.login-form-col .btn {margin-left:1px;}
	.description-left blockquote {
		padding:10px 0 0;
		font-size:34px;
		line-height:40px;
		letter-spacing:-1px;
		text-align:center;
	}
	.cycle-gallery .slide img.image-alt {width:320px;}
	.description-right {padding:25px 0 10px; width:28%;}
	.blockquote-section blockquote {padding:28px 10px 29px;}
	.blockquote-section blockquote q {
		/*font:30px/64px Arial, Helvetica, sans-serif;
		letter-spacing:-3px;*/
		font: 20px/24px Arial, Helvetica, sans-serif;
  		letter-spacing: 0;
	}
	.blockquote-section .author {padding:5px;}
	.blockquote-section blockquote span {
		float:none;
		margin:0 auto;
		font:16px/20px Arial, Helvetica, sans-serif;
		width:270px;
		display:block;
		padding:14px 0;
	}
	.containet-frame .popup-holder {
		display:inline-block;
		vertical-align:top;
		letter-spacing:0;
		width:150px;
		padding:0 10px 10px;
	}
	.containet-frame .popup-holder div.popup {top:-352px;}
	.popup-frame {
		width:750px;
		padding:50px 10px 0;
	}
	.popup-frame .content-box {width:74%;}
	.popup-frame .content-box h1 {
		font-size:50px;
		line-height:52px;
		margin:0 0 5px;
	}
	.popup-frame .columns-row .col {padding:0 3.14% 10px 0;}
	.sidebar-box a.btn-alt {margin:0 0 10px;}
	.preview-event:after {display:none;}
	.preview-event header {padding:13px 5px 9px;}
	.preview-event-holder {padding:27px 10px 10px;}
	.preview-event h1 {
		font:3.5em/1.023em Arial, Helvetica, sans-serif;
		letter-spacing:-3px;
	}
	.navbar-nav > li .drop{left:-145px;}
	.navbar-nav > li .drop ul{
		font-size:13px;
		line-height:16px;
	}
	.navbar-nav > li .drop .heading-title{
		font-size:17px;
		line-height:20px;
	}
	.navbar-nav > li .drop{width:780px;}
	.navbar-nav > li .drop .container{width:720px;}
}
@media only screen and (max-width:959px) {
	.links-popup {right: -99999px;}
	.navbar-nav > li .drop{left:-164px;}
}
@media only screen and (max-width:767px) {
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		position: relative;
		min-height: 1px;
		padding-left: 10px;
		padding-right: 10px;
	}
	body {font:1.2em/1.167em Arial, Helvetica, sans-serif;}
	.home .wrapper-frame,
	.wrapper-frame {padding:61px 0 0;}
	#header {position: absolute;}
	#header .container {padding:0;}
	#header .navbar-brand {
		float:left;
		width:68px;
		height:28px;
		margin:3px 0 0 9px;
	}
	#header .container-frame {background:#fff; padding:17px 0 13px !important;}
	.header-column-holder {margin:0 0 -18px;}
	.header-column {margin:0;}
	.header-row-top {position:static;}
	.navbar-collapse {padding:0; max-height:100%;}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border:0;}
	.header-row {padding:0;}
	.navbar .bar, .navbar .navigation,
	.header-row .navbar-nav {
		float:none;
		margin:0;
		text-align:left;
	}
	.navbar .bar li, .navbar .navigation li,
	.navbar-nav > li {
		margin:0 13px; /* used to be 0 */
		border-bottom:1px solid #e0e1dd;
		float:none;
		display:block;
		overflow:hidden;
	}
	
	.navbar-inverse .navbar-nav>.open>a, 
	.navbar-inverse .navbar-nav>.open>a:hover, 
	.navbar-inverse .navbar-nav>.open>a:focus {
		background-color: #efefef;
		color: #009fda;
	}
	
	.navbar .bar a, .navbar .navigation a,
	.navbar-nav > li.buy-now > a,
	.navbar-inverse .navbar-nav > .active > a,
	.navbar-inverse .navbar-nav > .active > a:hover,
	.navbar-inverse .navbar-nav > .active > a:focus,
	.navbar-inverse .navbar-nav > li > a {
		font-size:16px;
		line-height:29px;
		color:#009fda;
		background:none;
		font-weight:normal;
		padding:0 13px;
	}
	.navbar .bar a, .navbar .navigation a {color:#4d4f53;}
	.navbar-inverse .navbar-nav > li.buy-now > a:hover,
	.navbar-inverse .navbar-nav > li.buy-now > a:focus,
	.navbar-inverse .navbar-nav > li > a:hover,
	.navbar-inverse .navbar-nav > li > a:focus {
		color:#009fda;
		text-decoration:underline;
		background:none;
	}
	.navbar-inverse .glyphicon-cart,
	.navbar-inverse .glyphicon-lock,
	.navbar-inverse .glyphicon-search,
	.navbar-inverse .glyphicon-earphone,
	.navbar-inverse .glyphicon-country {display:none;}
	.footer-content {padding:24px 0 56px;}
	.footer-content .navbar-brand {
		display:block;
		float:none;
		margin:0 0 6px;
	}
	.copy-box {
		float:none;
		padding:0 0 10px;
		width:100%;
	}
	.copy-box ul {padding:3px 0 12px;}
	.copy-box p {margin:0 0 10px;}
	.social-net {float:none;}
	.social-net li {margin:0 6px 0 0;}
	#header.inner .navbar-brand {margin:3px 0 0 9px;}
	.inner .header-row-top:after,
	.inner .header-row-top:before {display:none;}
	.inner .header-row {padding:0;}
	.inner .nav-holder {
		margin:0;
		width:100%;
	}
	.inner .navbar-nav > li {margin-left:0;}
	
	.inner .navbar-nav > li, .inner .navbar-nav > li:hover, .inner .navbar-nav > li.active, .inner .navbar-nav > li:focus, .OTP-navbar .navbar-nav > li:hover, .OTP-navbar .navbar-nav > li.active, .OTP-navbar .navbar-nav > li:focus {
		margin: 0 13px;
		padding-bottom: 0;
		border-bottom: 1px solid #e0e1dd;
		float: none;
		display: block;
		overflow: hidden;
	}
	
	.navbar-inverse .navigation > li.buy-now {margin:0;}
	.navbar-inverse .navigation > li.buy-now a:hover,
	.navbar-inverse .navigation > li.buy-now a:focus,
	.navbar-inverse .navigation > li.buy-now a {
		color:#4d4f53;
		background:none;
		display:inline;
		padding:0 13px;
		float:none;
		border-radius:0;
	}
	.inner .navbar-nav > li.alt > a:hover {color:#f60;}
	.inner02 .header-row .navbar-nav.nav-alt,
	.header-row.header-row-alt  .navbar-nav.nav-alt  {border-bottom:none;}
	.navigation > li.buy-now,
	.navigation > li.buy-now a {
		font-size:16px;
		line-height:29px;
	}  
	.inner.navbar .navigation {padding:0;}
	.inner .header-row-top {padding:0;}
	.inner .header-column-holder {margin-bottom:-14px;}
	.buy-now-popup {display:none !important;}
	.image-box {height:329px;}
	.container {padding-left:10px; padding-right:10px;}
	.container .row {
		margin-left:-10px; margin-right:-10px;
	}
	.feature-area .image-description, .item .image-description {
		position:static;
		padding:0 !important;
	}
	.image-description-holder {
		min-height:0;
		padding:0;
	}
	.additional-image {display:none;}
	.image-description-holder .title,
	.image-description-holder .title-holder,
	.image-description-holder .title-right {
		float:none;
		width:100%;
	}
	.feature-area .columns {padding:15px 0;}
	.content-block .columns .col-l,
	.feature-area .col-l {margin:0;}
	
	img.image-big {display:none;}
	img.image-small {display:block;}
	
	.cycle-gallery-home .block-info {
		margin:0;
		position:absolute;
		bottom:0;
		left:0;
	}
	.cycle-gallery .slide img.image-alt {
		width:260px;
		margin:0 auto;
	}
	.cycle-gallery-home .slide {height:520px;}
	.cycle-gallery-home .slide-frame {padding:0;}
	.cycle-gallery .slide img.image-big {display:none;}
	.cycle-gallery .slide img.image-small {display:block;}
	.cycle-gallery-home .block-info h1 {
		font:47px/50px Arial, Helvetica, sans-serif;
		letter-spacing:-2px;
		margin:0 -1px 8px;
	}
	.cycle-gallery .pagination li {margin:0 2px;}
	.cycle-gallery .pagination li a {
		width:7px;
		height:7px;
	}
	.description-left h2, .description-right h2 {
		font-size:22px;
		line-height:24px;
		margin:0 0 5px;
	}
	.content-block .columns {padding:20px 0 5px;}
	.col-holder {
		font-size:1.429em;
		line-height:1.2em;
	}
	.image-description-holder h1 {
		font-size:20px;
		line-height:24px;
		letter-spacing:-1px;
	}
	.section-holder-alt .block-intro .content-section {padding:30px 0 10px;}
	.buy-box,
	.col-holder {
		float:none;
		width:100%;
	}
	.terms-box .terms-box-icon {right:0;}
	.heading {padding:0 0 15px;}
	.content-section .intro {
		padding:10px 0;
		font-size:1.833em;
		line-height:1.1em;
	}
	.content-section ul {padding:0 0 10px;}
	.content-section h3 {
		font-size:1.5em;
		line-height:1.1em;
	}
	.btns {padding:2px 0 25px;}
	.wide-section .btns {padding:5px 0;}
	.content-section .col-content {padding-top:0;}
	.content-section-holder .content-section {padding:19px 0 10px;}
	.article-box {padding:12px 0 21px;}
	.interesting-box .more,
	.article-box span {font-size:12px;}
	.content-section .article-box h2 {
		line-height:24px;
		font-size:20px;
		margin:0 0 8px;
	}
	.article-box .more {
		font-size:12px;
		line-height:16px;
	}
	.content-section p {margin:0 0 11px;}
	.content-section p.lead {font-size:1.5em; line-height:1.25em;}
	.content-section p.lead {margin:0 0 20px;}
	.interesting-box {padding:4px 0 31px;}
	.helpful-links {padding:0 0 5px;}
	.helpful-links span {font-size:1.167em; margin:0;}
	.interesting-box span {font-size:12px; margin:0 0 5px;}
	.interesting-box {font:1.429em/1.357em Arial, Helvetica, sans-serif;}
	.article-box .logo-box {
		width:143px;
		display:block;
		margin:0 0 10px;
	}
	.article-box .logo-box img {
		width:100%;
		height:auto;
		display:block;
	}
	.content-section li:before {top:3px;}
	.content-section .col-content li:before {top:8px;}
	.cycle-gallery .slide {height:auto;}
	.content-section .container-alt h2 {margin-top:10px;}
	.find-advice-box {padding:0 0 20px;}
	.find-advice-box strong {
		float:none;
		display:block;
		font:1.429em/1.133em Arial, Helvetica, sans-serif;
		letter-spacing:0;
		margin:0 0 10px;
	}
	.content-section-holder .btn {font-size:14px;}
	.offer-box {
		padding:0 0 20px;
		min-height:57px;
		margin:0;
	}
	.content-section .offer-box h3 {letter-spacing:0;}
	.offer-box .bottom-row {position:static;}
	#footer {font-size:14px;}
	.table-top {padding:0 0 5px;}
	.table-top .table-top-title {
		width:18%;
		padding:0 5px 0 0;
	}
	.table-top .table-top-title h3 {
		font-size:13px;
		line-height:16px;
	}
	.table-top .btn-buy-now {
		padding:2px 3px 1px;
		font-size:10px;
	}
	.table-top .col {width:16%; padding:0 3px;}
	.table-top .col,
	.table-top .col em {
		font-size:11px;
		line-height:14px;
		letter-spacing:0;
	}
	.cycle-gallery .card,
	.table-top .col-last a span {display:none;}
	.slide-holder {position:static;}
	.cycle-gallery .description {
		float:none;
		width:100%;
		padding:10px 0 5px;
	}
	.description-bottom,
	.cycle-gallery .buy-box {position:static;}
	.cycle-gallery .description-big h1 {
		font:30px/33px Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
	}
	.cycle-gallery .description-big p,
	.description-bottom,
	.cycle-gallery .description-big,
	.cycle-gallery .description-big h2 {
		font:16px/18px Arial, Helvetica, sans-serif;
		letter-spacing:0;
	}
	.cycle-gallery .description-big {padding:0 0 10px;}
	.description-bottom {padding:10px 0; width:100%;}
	.btns-container {height:150px;}
	.cycle-gallery-home .block-info {
		font-size:12px;
		line-height:15px;
		padding:15px 7px 28px;
		width:100%;
	}
	.cycle-gallery-home .btns-container {height:240px;}
	.cycle-gallery .btn-prev,
	.cycle-gallery .btn-next {width:30px;}
	.cycle-gallery-home .slide-holder-below {
		position:static;
		background:#fff;
		padding:20px 10px 10px;
	}
	.description-left,
	.description-right {
		float:none;
		width:100%;
		padding:0 0 10px;
	}
	.description-left {padding:0;}
	.cycle-gallery-home .logo-mom-me {margin-left:0;}
	.cycle-gallery .pagination {top:13px;}
	.meeting-time {padding:1px 0;}
	.columns .buy-box {
		float:none;
		width:100%;
	}
	.block-info,
	.block-info-left {
		float:none;
		width:100%;
		padding:14px 10px;
		min-height:132px;
		margin:0;
	}
	.content-section .post {padding:0 0 10px;}
	.content-section h1,
	.content-section .container h1, 
	.content-section h2, 
	.content-section .container h2 {
		font:2.25em/1.2em Arial, Helvetica, sans-serif;
		margin:0 0 10px;
	}
	.article {
		border:0;
		margin:0 0 20px;
	}
	.content-section .article .image {margin:0 0 -1px; position:relative; z-index:2;}
	.article-holder {
		min-height:50px;
		border:1px solid #ccc;
		padding:10px;
	}
	.content-section .article-holder header h2 {
		font:1.667em/1.2em Arial, Helvetica, sans-serif;
		margin:0 0 5px;
	}
	.article-holder .logo-r-t {
		position:absolute;
		top:auto;
		bottom:14px;
		right:11px;
	}
	.article .detail-content .detail-links {padding:13px 0 0;}
	.detail-content {padding:0 0 3px;}
	
	.col-md-4 .article-holder, .col-sm-4 .article-holder {min-height:100px;}
	.btn {padding:10px 15px 8px;}
	.col-4-btns {padding:2px 0 15px;}
	.login-form-col,
	.top-row .description-col {
		float:none;
		width:100%;
		overflow:hidden;
	}
	.login-form-col {padding:20px 0 14px;}
	.top-row .description-col .title {width:140px;}
	.top-row .description-col .title h3 {
		font-size:48px;
		line-height:46px;
	}
	.text-col-holder {margin:0 0 0 150px;}
	.top-row .description-col .text-col {
		float:left;
		width:100%;
		border:0;
		font-size:18px;
		line-height:22px;
		padding:0;
	}
	.top-row .description-col .text-col p {margin:-4px 0 0;}
	.login-form-col strong {
		display:block;
		float:none;
		width:100%;
		margin:0 0 9px;
		color:#666;
		font:18px/20px Arial, Helvetica, sans-serif;
	}
	.content-section ul.frame-links {padding:0 0 2px;}
	.content-section ul.frame-links li {padding:0 14px 2px 2px;}
	.login-form-col .col {
		padding:0 15px 0 2px;
		width:42.5%;
	}
	.register-form {padding:6px 0 19px;}
	.login-form-col .holder {
		float:left;
		width:100%;
	}
	.register-form .top-row {padding:0;}
	.login-form-col .col label,
	.login-form-col .form-control {
		float:none;
		width:100%;
		display:block;
		color:#666;
		margin:0 0 2px;
	}
	.login-form-col .btn {
		margin:18px 0 0 -2px;
		float:left;
		font-size:14px;
		padding:4px 8px;
	}
	.filter-block .filter-col {
		width:100%;
		margin:0 -5px 0 0;
		float:none;
		padding:0 0 11px;
	}
	.filter-block {padding:11px 1px 11px 8px;}
	.register-form .results-col h3,
	.register-form .filter-block h3 {
		font-size:12px;
		line-height:14px;
		color:#666;
	}
	.results-col .box-shadow {display:block;}
	.results-col {
		width:100%;
		float:none;
		padding:3px 2px;
	}
	.results-row .col span {
		font:bold 12px/14px Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
	}
	.results-row .col em {line-height:14px;}
	.register-form .results-col h3 {margin:0 0 5px;}
	.results-row .col {margin:0 12px 0 0;}
	.blockquote-section {background:#41a940 url(../images/bg-section-r.png) repeat-x 0 -393px;}
	.blockquote-section:after {background:url(../images/bg-section-4.jpg) no-repeat -272px -393px;}
	.containet-info {padding:0 8px;}
	.containet-info-title {padding:26px 0 24px;}
	.containet-info .close {display:none;}
	.containet-info-title h1 {
		text-align:left;
		font-size:20px;
		line-height:24px;
	}
	.containet-info-holder {padding:0 0 32px;}
	.containet-frame .popup-holder {
		float:none;
		width:100%;
		padding:0 0 10px;
	}
	.containet-frame .popup-holder a.open {
		border:1px solid #ccc;
		-webkit-border-radius:5px;
		border-radius:5px;
		padding:9px 10px 10px 11px;
		font-size:18px;
		line-height:20px;
		overflow:hidden;
		position:relative;
	}
	.containet-frame .popup-holder a.open .icon {display:none;}
	.containet-frame a.open em {
		float:left;
		font-size:18px;
		line-height:24px;
		margin:0 3px 0 0;
	}
	.containet-frame a.open strong {
		float:left;
		text-align:left;
		font-size:18px;
		line-height:24px;
	}
	.containet-frame a.open strong br {display:none;}
	.containet-frame a.open strong:after {
		position:absolute;
		right:6px;
		top:16px;
		margin:0;
	}
	.interesting-box img.img-top {margin-top:0;}
	.containet-frame .popup-holder div.popup {
		position:static;
		background:#fff;
		height:auto;
	}
	.popup-frame {
		width:100%;
		padding:10px 0;
	}
	.popup-frame .sidebar-box,
	.popup-frame .columns-row .col,
	.popup-frame .content-box {
		float:none;
		width:100%;
		padding:0 0 10px;
	}
	.popup-frame .columns-row .col {padding:0 0 15px;}
	.popup-frame .content-box h1 {
		font-size:30px;
		line-height:32px;
		margin:0 0 10px;
		letter-spacing:-2px;
	}
	.popup-frame p,
	.popup-frame .content-box h2 {margin:0 0 5px;}
	.preview-event {padding:0 0 7px;}
	.preview-event header span,
	.preview-event header em,
	.preview-event header time {
		display:block;
		padding:0 0 5px;
	}
	.preview-event-holder {
		font-size:0.75em;
		line-height:1.2em;
	}
	.preview-event h1 {
		font:3em/1.023em Arial, Helvetica, sans-serif;
		letter-spacing:-3px;
	}
	.preview-event .btn {
		letter-spacing:0;
		padding:8px 10px 9px;
	}
	.navbar-nav > li .drop{
		left:0;
		width:auto;
		position:static;
		max-width:none;
	}
	.navbar-nav > li .drop .container{width:auto;}
	.article-box .frame h3 {margin:0 0 5px;}
	.article-box:after {display:none;}

	.hero-frame {
		margin: 0 auto;
		width: 100%;
		padding: 0 10px;
	}
	.hero-frame img {width: auto !important; height: auto !important;}
}
@media print {
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
		float:none !important;
		width:100% !important;
		left:0 !important;
		right:0 !important;
		display:block !important;
		position:static !important;
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.block-intro.section-holder-alt .btns,
	.cycle-gallery,
	.article-holder .logo-r-t,
	.content-no-print,
	.cycle-gallery .buy-box,
	.preview-event,
	.login-form-col,
	.copy-box ul,
	.copy-box p,
	.container .nav-tabs,
	.inner .header-row-top:before,
	.shadow,
	.business-needs-title:after,
	.experience-title:after,
	.business-title:after,
	.inventory-title:after,
	.your-money-title:after,
	.sage_icon_gray_247-title:after,
	.sage_icon_gray_alert-title:after,
	.sage_icon_gray_arrowleft-title:after,
	.sage_icon_gray_arrowleftalt-title:after,
	.sage_icon_gray_arrowright-title:after,
	.sage_icon_gray_arrowrightalt-title:after,
	.sage_icon_gray_arrowup-title:after,
	.sage_icon_gray_barchart-title:after,
	.sage_icon_gray_calcualtoralt-title:after, 
	.sage_icon_gray_calculator-title:after,
	.sage_icon_gray_calendar-title:after,
	.sage_icon_gray_cart-title:after,
	.sage_icon_gray_cartalt-title:after,
	.sage_icon_gray_cater-title:after,
	.sage_icon_gray_chat-title:after,
	.sage_icon_gray_checkbook-title:after, 
	.sage_icon_gray_clock-title:after, 
	.sage_icon_gray_clock2-title:after,
	.sage_icon_gray_computer-title:after,
	.sage_icon_gray_code-title:after,
	.sage_icon_gray_creditcard-title:after,
	.sage_icon_gray_download-title:after, 
	.sage_icon_gray_filmstrip-title:after,
	.sage_icon_gray_flexible-title:after,
	.sage_icon_gray_folder-title:after,
	.sage_icon_gray_forward-title:after,
	.sage_icon_gray_gearone-title:after,
	.sage_icon_gray_gearthree-title:after, 
	.sage_icon_gray_geartwo-title:after,
	.sage_icon_gray_globalaccessanywhere-title:after,
	.sage_icon_gray_globalaccounting-title:after,
	.sage_icon_gray_globalcall-title:after,
	.sage_icon_gray_globalcamera-title:after,
	.sage_icon_gray_globalchat-title:after, 
	.sage_icon_gray_globalcrm-title:after,
	.sage_icon_gray_globaldemovideo-title:after,
	.sage_icon_gray_globalcrm-title:after,
	.sage_icon_gray_globaldownload-title:after,
	.sage_icon_gray_globalemail-title:after,
	.sage_icon_gray_globalerp-title:after, 
	.sage_icon_gray_globalonpremises-title:after,
	.sage_icon_gray_globalpayments-title:after,
	.sage_icon_gray_globalpayroll-title:after,
	.sage_icon_gray_globalpodcast-title:after,
	.sage_icon_gray_globalsecurity-title:after,
	.sage_icon_gray_globalshoppingcart-title:after, 
	.sage_icon_gray_globalsupport-title:after,
	.sage_icon_gray_globalupload-title:after,
	.sage_icon_gray_globe-title:after,
	.sage_icon_gray_growth-title:after,
	.sage_icon_gray_handshake-title:after,
	.sage_icon_gray_handup-title:after,
	.sage_icon_gray_heart-title:after, 
	.sage_icon_gray_idea-title:after,
	.sage_icon_gray_like-title:after,
	.sage_icon_gray_location-title:after,
	.sage_icon_gray_locksecure:after,
	.sage_icon_gray_magnify-title:after,
	.sage_icon_gray_mail-title:after, 
	.sage_icon_gray_microphone-title:after,
	.sage_icon_gray_money-title:after,
	.sage_icon_gray_person-title:after, 
	.sage_icon_gray_phone-title:after,
	.sage_icon_gray_piechart-title:after,
	.sage_icon_gray_piggybank-title:after,
	.sage_icon_gray_presentation-title:after,
	.sage_icon_gray_repeat-title:after,
	.sage_icon_gray_ribbon-title:after, 
	.sage_icon_gray_safe-title:after,
	.sage_icon_gray_securityopen-title:after,
	.sage_icon_gray_share-title:after,
	.sage_icon_gray_smartphone-title:after,
	.sage_icon_gray_smileface-title:after,
	.sage_icon_gray_speedometer-title:after,
	.sage_icon_gray_star-title:after,
	.sage_icon_gray_talk-title:after,
	.sage_icon_gray_target-title:after,
	.sage_icon_gray_trash-title:after,
	.sage_icon_gray_upload-title:after,
	
	.sage_icon_green_share2-title:after,
	.sage_icon_green_baggage-title:after,
	.sage_icon_green_bardown-title:after,
	.sage_icon_green_support2-title:after,
	.sage_icon_green_247-title:after,
	.sage_icon_green_alert-title:after,
	.sage_icon_green_arrowleft-title:after,
	.sage_icon_green_arrowleftalt-title:after,
	.sage_icon_green_arrowright-title:after,
	.sage_icon_green_arrowrightalt-title:after,
	.sage_icon_green_arrowup-title:after,
	.sage_icon_green_barchart-title:after,
	.sage_icon_green_calcualtoralt-title:after, 
	.sage_icon_green_calculatoralt-title:after, 
	.sage_icon_green_calculator-title:after,
	.sage_icon_green_calendar-title:after,
	.sage_icon_green_cart-title:after,
	.sage_icon_green_cartalt-title:after,
	.sage_icon_green_cater-title:after,
	.sage_icon_green_chat-title:after,
	.sage_icon_green_checkbook-title:after, 
	.sage_icon_green_clock-title:after, 
	.sage_icon_green_clock2-title:after,
	.sage_icon_green_computer-title:after,
	.sage_icon_green_code-title:after,
	.sage_icon_green_creditcard-title:after,
	.sage_icon_green_download-title:after, 
	.sage_icon_green_featuredwebcast-title:after,
	.sage_icon_green_filmstrip-title:after,
	.sage_icon_green_flexible-title:after,
	.sage_icon_green_folder-title:after,
	.sage_icon_green_forward-title:after,
	.sage_icon_green_gearone-title:after,
	.sage_icon_green_gearthree-title:after, 
	.sage_icon_green_geartwo-title:after,
	.sage_icon_green_globalaccessanywhere-title:after,
	.sage_icon_green_globalaccounting-title:after,
	.sage_icon_green_globalcall-title:after,
	.sage_icon_green_globalcamera-title:after,
	.sage_icon_green_globalchat-title:after, 
	.sage_icon_green_globalcre-title:after,
	.sage_icon_green_globalcrm-title:after,
	.sage_icon_green_globaldemovideo-title:after,
	.sage_icon_green_globaldownload-title:after,
	.sage_icon_green_globalemail-title:after,
	.sage_icon_green_globalerp-title:after, 
	.sage_icon_green_globalonpremises-title:after,
	.sage_icon_green_globalpayments-title:after,
	.sage_icon_green_globalpayroll-title:after,
	.sage_icon_green_globalpodcast-title:after,
	.sage_icon_green_globalsecurity-title:after,
	.sage_icon_green_globalshoppingcart-title:after, 
	.sage_icon_green_globalsupport-title:after,
	.sage_icon_green_globalupload-title:after,
	.sage_icon_green_globe-title:after,
	.sage_icon_green_growth-title:after,
	.sage_icon_green_handshake-title:after,
	.sage_icon_green_handup-title:after,
	.sage_icon_green_heart-title:after, 
	.sage_icon_green_idea-title:after,
	.sage_icon_green_like-title:after,
	.sage_icon_green_location-title:after,
	.sage_icon_green_locksecure:after,
	.sage_icon_green_magnify-title:after,
	.sage_icon_green_mail-title:after, 
	.sage_icon_green_microphone-title:after,
	.sage_icon_green_money-title:after,
	.sage_icon_green_person-title:after, 
	.sage_icon_green_phone-title:after,
	.sage_icon_green_piechart-title:after,
	.sage_icon_green_piggybank-title:after,
	.sage_icon_green_presentation-title:after,
	.sage_icon_green_repeat-title:after,
	.sage_icon_green_ribbon-title:after, 
	.sage_icon_green_safe-title:after,
	.sage_icon_green_securityopen-title:after,
	.sage_icon_green_share-title:after,
	.sage_icon_green_smartphone-title:after,
	.sage_icon_green_smileface-title:after,
	.sage_icon_green_speedometer-title:after,
	.sage_icon_green_star-title:after,
	.sage_icon_green_talk-title:after,
	.sage_icon_green_target-title:after,
	.sage_icon_green_trash-title:after,
	.sage_icon_green_upload-title:after,
	.sage_icon_green_apple-title:after,
	.sage_icon_wht_fullscreen-title:after,
		.sage_icon_white_cloud-title:after,
	.sage_icon_white_businessgrowth-title:after,
	.sage_icon_white_247-title:after,
	.sage_icon_white_alert-title:after,
	.sage_icon_white_arrowleft-title:after,
	.sage_icon_white_arrowleftalt-title:after,
	.sage_icon_white_arrowright-title:after,
	.sage_icon_white_arrowrightalt-title:after,
	.sage_icon_white_arrowup-title:after,
	.sage_icon_white_barchart-title:after,
	.sage_icon_white_calcualtoralt-title:after, 
	.sage_icon_white_calculator-title:after,
	.sage_icon_white_calendar-title:after,
	.sage_icon_white_cart-title:after,
	.sage_icon_white_cartalt-title:after,
	.sage_icon_white_cater-title:after,
	.sage_icon_white_chat-title:after,
	.sage_icon_white_checkbook-title:after,
	.sage_icon_white_clock-title:after, 
	.sage_icon_white_clock2-title:after,
	.sage_icon_white_computer-title:after,
	.sage_icon_white_code-title:after,
	.sage_icon_white_creditcard-title:after,
	.sage_icon_white_download-title:after, 
	.sage_icon_white_filmstrip-title:after,
	.sage_icon_white_flexible-title:after,
	.sage_icon_white_folder-title:after,
	.sage_icon_white_forward-title:after,
	.sage_icon_white_gearone-title:after,
	.sage_icon_white_gearthree-title:after, 
	.sage_icon_white_geartwo-title:after,
	.sage_icon_white_globalaccessanywhere-title:after,
	.sage_icon_white_globalaccounting-title:after,
	.sage_icon_white_globalcall-title:after,
	.sage_icon_white_globalcamera-title:after,
	.sage_icon_white_globalchat-title:after, 
	.sage_icon_white_globalcrm-title:after,
	.sage_icon_white_globaldemovideo-title:after,
	.sage_icon_white_globalcrm-title:after,
	.sage_icon_white_globaldownload-title:after,
	.sage_icon_white_globalemail-title:after,
	.sage_icon_white_globalerp-title:after, 
	.sage_icon_white_globalonpremises-title:after,
	.sage_icon_white_globalpayments-title:after,
	.sage_icon_white_globalpayroll-title:after,
	.sage_icon_white_globalpodcast-title:after,
	.sage_icon_white_globalsecurity-title:after,
	.sage_icon_white_globalshoppingcart-title:after, 
	.sage_icon_white_globalsupport-title:after,
	.sage_icon_white_globalupload-title:after,
	.sage_icon_white_globe-title:after,
	.sage_icon_white_growth-title:after,
	.sage_icon_white_handshake-title:after,
	.sage_icon_white_handup-title:after,
	.sage_icon_white_heart-title:after, 
	.sage_icon_white_idea-title:after,
	.sage_icon_white_like-title:after,
	.sage_icon_white_location-title:after,
	.sage_icon_white_locksecure:after,
	.sage_icon_white_magnify-title:after,
	.sage_icon_white_mail-title:after, 
	.sage_icon_white_microphone-title:after,
	.sage_icon_white_money-title:after,
	.sage_icon_white_person-title:after, 
	.sage_icon_white_phone-title:after,
	.sage_icon_white_piechart-title:after,
	.sage_icon_white_piggybank-title:after,
	.sage_icon_white_presentation-title:after,
	.sage_icon_white_repeat-title:after,
	.sage_icon_white_ribbon-title:after, 
	.sage_icon_white_safe-title:after,
	.sage_icon_white_securityopen-title:after,
	.sage_icon_white_share-title:after,
	.sage_icon_white_smartphone-title:after,
	.sage_icon_white_smileface-title:after,
	.sage_icon_white_speedometer-title:after,
	.sage_icon_white_star-title:after,
	.sage_icon_white_talk-title:after,
	.sage_icon_white_target-title:after,
	.sage_icon_white_trash-title:after,
	.sage_icon_white_upload-title:after,
	.columns .buy-box,
	.additional-image,
	.article-holder-home .logo-r-t,
	.detail-content,
	.blockquote-section,
	.more, 
	.btns-center,
	.btn,
	.login-form-home,
	.logo-box,
	.header-column,
	.containet-info-holder,
	.filter-block,
	.containet-frame .popup-holder div.popup,
	.footer-content .navbar-brand,
	.social-net,
	.buy-now-popup,
	.box-shadow,
	.header-column .header-row,
	.container-holder:before, .buy-now-popup .holder:before,
	.links-popup,
	.cycle-gallery .pagination,
	.cycle-gallery .btns-container {display:none !important;}
	.navbar-fixed-top,
	.navbar-fixed-bottom {position:static;}
	.telephone,
	.navbar-header .visible-xs,
	.copy-box p.copy,
	.navbar {display:block !important;}
	.navbar-header .visible-xs {padding:10px 0 0;}
	#header .navbar-brand {
		float:none;
		margin:0;
		display:block;
	}
	.content-section .image img,
	.article-box img,
	.interesting-box img {width:auto !important; display:inline-block;}
	#header .container-frame,
	.heading .business-title,
	.wide-section .heading h1,
	.wide-section .heading h2,
	.wide-section .heading h3,
	.wide-section .container,
	.register-form .top-row,
	.cycle-gallery .description-big,
	.register-form,
	.containet-info,
	.wrapper-frame {padding:0 !important;}
	.heading h2.inventory-title,
	.heading,
	.heading h1,
	.heading h2,
	.interesting-box {padding:0 0 10px !important; margin:0 !important;}
	.blockquote-section blockquote {padding:10px;}
	.blockquote-section blockquote q {
		font-size:18px;
		line-height:20px;
		color:#000;
		letter-spacing:0;
	}
	.top-row .description-col .text-col,
	.top-row .description-col .title,
	.top-row .description-col {
		float:none;
		width:100%;
	}
	.top-row .description-col .title,
	.top-row .description-col .text-col,
	.article {border:0;}
	.top-row .description-col .column {height:auto !important;}
	.feature-area .image-description, .item .image-description,
	.feature-area .columns,
	.article-holder {padding:10px 0;}
	.col-md-4 .article-holder, .col-sm-4 .article-holder,
	.image-description-holder,
	.article-holder {min-height:10px;}
	.content-block .columns .col-l, .feature-area .col-l {margin:0;}
	.wide-section .frame {max-width:100%;}
	#footer {display:block;}
	.copy-box {
		padding:0;
		width:100%;
		float:none;
	}
	.wide-section {text-align:left;}
	.block-info {color:#fff !important;}
	#header .navbar-brand {
		float:left;
		margin:0;
	}
	.navbar-header {float:none; width:auto; padding:0 0 15px;}
	.slideset {margin-left:0 !important;}
	.slideset .slide {left:0 !important;}
	.containet-info-title {padding:15px 0;}
	.containet-info-title h1 {text-align:left;}
	.cycle-gallery .slide {
		height:100% !important;
		display:none;
		width:100% !important;
	}
	.cycle-gallery .description,
	.cycle-gallery-home .block-info {
		padding:15px 0;
		margin:0;
		width:auto;
		float:none;
		color:#000;
	}
	.cycle-gallery .description-big h1,
	.cycle-gallery-home .block-info h1 {
		margin:0 0 10px;
		font-size:30px;
		line-height:35px;
		letter-spacing:0;
	}
	.cycle-gallery .description-big h2 {
		font-size:25px;
		line-height:30px;
		letter-spacing:0;
		color:#000 !important;
		display:block !important;
	}
	.image-description-holder h1 {
		font-size:45px;
		line-height:50px;
		letter-spacing:0;
		color:#000 !important;
		display:block !important;
	}
	.cycle-gallery .slide:first-child {display:block;}
	.cycle-gallery .slide img {height:262px !important;}
	.slide-frame {
		margin:0;
		padding:0;
		max-width:100%;
	}
	.interesting-box img.img-top {margin-top:0 !important;}
	.feature-area .image-description,
	.slide-holder {position:static !important;}
	.content-block, .image-description-holder, .feature-area .frame,
	.block-info,
	.block-info-left,
	.content-block .columns,
	.content-section .post-first {padding:0;}
	.image-description-holder .title,
	.image-description-holder .title-holder,
	.image-description-holder .title-right,
	.image-description-holder .title-holder.right {float:left; width:100%; padding:0;}
	.helpful-links li,
	.helpful-links,
	.footer-content,
	.content-section .col-content {padding:0;}
	.copy-box p {margin:0;}
	.table-top .table-top-title {width:38%;}
	.table-top .col {width:11%;}
	.tab-content .article-holder {border:0;}
	.section-holder-alt {page-break-inside: avoid;}
	.section-holder-alt:first-child {page-break-inside:inherit;}
	.article-box small {display:block;}
	.section-holder-alt .article-box:first-child,
	.section-holder-alt .block-intro .content-section,
	.section-holder-alt .article-box,
	.section-holder-alt .heading {
		padding:0 0 5px;
	}
	.article-box:after {display:none;}
	.col-md-3 .article-box h3, .col-sm-3 .article-box h3,
	.col-md-3 .article-box p, .col-sm-3 .article-box p,
	.section-holder-alt .article-box img {margin:0 0 5px;}
	.feature-area .image-description, .item .image-description {
		position:static;
		padding:0;
	}
	.section-holder-alt .feature-area .block-info {
		padding:0;
		margin:0;
		width:auto;
	}
	.content-section .col-md-4 img, .content-section .col-sm-4 img,
	.section-holder-alt {margin:0;}
	.image-description-holder h1 {font-size:25px !important; line-height:30px !important; margin:0 0 5px;}
	.content-section .col-md-4 img, .content-section .col-sm-4 img {
		width:auto;
	}
}
.overlay{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.75;
	z-index: 20;
}

/* appended styles */


.tableCenter>tbody>tr>th, 
.tableCenter>tfoot>tr>th, 
.tableCenter>tbody>tr>td, 
.tableCenter>tfoot>tr>td {
border-top: 1px solid #e5e5e5;
font-size: 0.857em;
line-height: 1.25em;
vertical-align: inherit;
padding: 8px;
text-align:center;
}
.tableCenter>tbody>tr>td.col-first {
	text-align: left;
}

/* country toggle styles */
.btn-country {
	border: 0;
	border-radius: 3px;
	font-size: 1em;
	font-weight:bold;
	background: #e7e7e7;
	color: #999;
	padding: 1px 13px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}            
.dropdown-menu {
	position: absolute;
	top: inherit;
	left: inherit;
}            
.header-row-top .dropdown-menu {
	margin-left: -180px;
}
.btn-toolbar .dropdown-menu {
	margin-left: 0;
}
.dropdown-menu>li {
	display: block;
	clear: both;
	font-weight: normal;
	color: #333333;
}
.dropdown-menu>li>a {
	padding: 4px 4px;
	font: bold 12px/15px Arial, Helvetica, sans-serif;
}
.nav-us, .nav-us:hover, .nav-us:active, .nav-us.active, .nav-us:focus {
	/* background: url('/na/~/media/responsive/images/us-icon.gif') no-repeat left; */
	/* text-indent: 15px; */
	color:#999;
}
button.nav-us, button.nav-us:hover, button.nav-us:active, button.nav-us.active, button.nav-us:focus{text-indent: 8px;}
.nav-ca, .nav-ca:hover, .nav-ca:active, .nav-ca.active, .nav-ca:focus {
	/* background: url('/na/~/media/responsive/images/ca-icon.gif') no-repeat left; */
	/* text-indent: 18px; */
	color:#999;
}
.nav-us:hover, .nav-ca:hover {text-decoration: underline;}
/* end country toggle styles */

.blkTxt{color:#333 !important;}
.blueTxt{color:#009dd8 !important;}
.grnTxt, .content-section h2.grnTxt {color: #41a940 !important;}
.heading h2.whtTxt,
.whtTxt{color:#fff !important;}

.orngTxt{color:#f60 !important;}
.redTxt{color:#f00 !important;}
.whtBkg{background-color:#fff !important;}
.cntLeft{text-align:left !important;}
.cntCenter{text-align:center !important;}
.cntRight{text-align:left !important;}


.content-section ol.footnote li, 
.footnote li, p.footnote {
	position: relative;
	vertical-align: top;
	color: #999;
	font-size: 75%;
	background: none;
}

.footnote ol, ol.footnote {
  list-style-type: none;
  margin-left: 0;
}

.content-section ol.footnote > li, 
.content-section ol.footnote li, 
.footnote ol > li, 
.footnote li {
	padding: 0 0 8px 2px;
	overflow: visible;
	counter-increment: customlistcounter;
}

.footnote ol > li:before, 
.content-section ol.footnote > li:before, 
.content-section ol.footnote li:before { 
	background: none !important;
  content: counter(customlistcounter) " ";
  width: 1em;
  height: auto;
  margin: -0.45em 0 0 -1.5em;
}

.footnote ol:first-child, .content-section ol.footnote:first-child {
  counter-reset: customlistcounter;
}

/* targets IE6 and IE7 only */
.footnote ol, .content-section ol.footnote {
  *list-style-type: decimal;
}

.btnsNote { padding: 7px 0 0px; }
.btnsTight { padding: 7px 0 1em; }
.btnsNote .btn { margin: 0 10px 5px 0; }
.section-holder-alt .article-box img.centerPic, .article-box img.centerPic, .interesting-box img.centerPic { margin: 0 auto 10px; }
.flipPic {
	transform: scaleX(-1);
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
}
.image-description-holder .title.left,
.image-description-holder .title-holder.left,
.image-description-holder .title-left { float: left; }
.image-description-holder .block-info.right,
.image-description-holder .block-info-right { float: right; }

/* 
.inner02 .header-row .navbar-nav.nav-alt.mrgTop-1, 
.header-row.header-row-alt .navbar-nav.nav-alt.mrgTop-1,
 */
 




/* NEW */

.neg-mrgTop-6{margin-top: -6em !important;}
.neg-mrgTop-5{margin-top: -5em !important;}
.neg-mrgTop-4{margin-top: -4em !important;}
.neg-mrgTop-3{margin-top: -3em !important;}
.neg-mrgTop-2{margin-top: -2em !important;}
.neg-mrgTop-1{margin-top: -1em !important;}
.mrgTop-0{margin-top: 0 !important;}
.mrgTop-05{margin-top: 0.5em !important;}
.mrgTop-1{margin-top: 1em !important;}
.mrgTop-2{margin-top: 2em !important;}
.mrgTop-3{margin-top: 3em !important;}
.mrgTop-4{margin-top: 4em !important;}
.mrgTop-5{margin-top: 5em !important;}
.mrgTop-6{margin-top: 6em !important;}

.mrgBottom--6{margin-bottom: -6em !important;}
.mrgBottom--5{margin-bottom: -5em !important;}
.mrgBottom--4{margin-bottom: -4em !important;}
.mrgBottom--3{margin-bottom: -3em !important;}
.mrgBottom--2{margin-bottom: -2em !important;}
.mrgBottom--1{margin-bottom: -1em !important;}
.mrgBottom-0{margin-bottom: 0 !important;}
.mrgBottom-05{margin-bottom: 0.5em !important;}
.mrgBottom-1{margin-bottom: 1em !important;}
.mrgBottom-2{margin-bottom: 2em !important;}
.mrgBottom-3{margin-bottom: 3em !important;}
.mrgBottom-4{margin-bottom: 4em !important;}
.mrgBottom-5{margin-bottom: 5em !important;}
.mrgBottom-6{margin-bottom: 6em !important;}

.mrgLeft--3{margin-left: -3em !important;}
.mrgLeft--2{margin-left: -2em !important;}
.mrgLeft--1{margin-left: -1em !important;}
.mrgLeft-0{margin-left: 0 !important;}
.mrgLeft-1{margin-left: 1em !important;}
.mrgLeft-2{margin-left: 2em !important;}
.mrgLeft-3{margin-left: 3em !important;}
.mrgLeft-4{margin-left: 4em !important;}
.mrgLeft-5{margin-left: 5em !important;}
.mrgLeft-6{margin-left: 6em !important;}

.mrgRight--3{margin-right: -3em !important;}
.mrgRight--2{margin-right: -2em !important;}
.mrgRight--1{margin-right: -1em !important;}
.mrgRight-0{margin-right: 0 !important;}
.mrgRight-1{margin-right: 1em !important;}
.mrgRight-2{margin-right: 2em !important;}
.mrgRight-3{margin-right: 3em !important;}
.mrgRight-4{margin-right: 4em !important;}
.mrgRight-5{margin-right: 5em !important;}
.mrgRight-6{margin-right: 6em !important;}

.padTop-0{padding-top: 0 !important;}
.padTop-1{padding-top: 1em !important;}
.padTop-2{padding-top: 2em !important;}
.padTop-3{padding-top: 3em !important;}
.padTop-4{padding-top: 4em !important;}
.padTop-5{padding-top: 5em !important;}
.padTop-6{padding-top: 6em !important;}

.padBottom-0{padding-bottom: 0 !important;}
.padBottom-1{padding-bottom: 1em !important;}
.padBottom-2{padding-bottom: 2em !important;}
.padBottom-3{padding-bottom: 3em !important;}
.padBottom-4{padding-bottom: 4em !important;}
.padBottom-5{padding-bottom: 5em !important;}
.padBottom-6{padding-bottom: 6em !important;}

.padLeft-0{padding-left: 0 !important;}
.padLeft-1{padding-left: 1em !important;}
.padLeft-2{padding-left: 2em !important;}
.padLeft-3{padding-left: 3em !important;}
.padLeft-4{padding-left: 4em !important;}
.padLeft-5{padding-left: 5em !important;}
.padLeft-6{padding-left: 6em !important;}

.padRight-0{padding-right: 0 !important;}
.padRight-1{padding-right: 1em !important;}
.padRight-2{padding-right: 2em !important;}
.padRight-3{padding-right: 3em !important;}
.padRight-4{padding-right: 4em !important;}
.padRight-5{padding-right: 5em !important;}
.padRight-6{padding-right: 6em !important;}


.content-section p.mrgTop-05{margin-top: 0.5em !important;}
.content-section p.mrgTop-1{margin-top: 1em !important;}
.content-section p.mrgTop-2{margin-top: 2em !important;}

.content-section p.mrgBottom-05,{margin-bottom: 0.5em !important;}
.content-section p.mrgBottom-1{margin-bottom: 1em !important;}
.content-section p.mrgBottom-2{margin-bottom: 2em !important;}


.blockquote-section blockquote .icon-sm,
.icon-sm { 
	float: none;
	display:block;
	width:40px;
	height:40px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto 11px;
}
.blockquote-section blockquote .icon-sm img,
.icon-sm img {
    width: 100%;
    height: 100%;
    margin: 0;
}
.content-section .image img.fullSize,
.content-section img.fullSize,
img.fullSize {
    width: 100%;
    height: 100%;
}
.content-section .image img.halfSize,
.content-section img.halfSize,
img.halfSize {
	width: 50%;
	height: 50%;
}
.content-section .image img.quarterSize,
.content-section img.quarterSize,
img.quarterSize {
    width: 25%;
    height: 25%;
}
.content-section img.noScale,
img.fullSize {
    width: auto;
}
.row > .vertMiddle {
    display: inline-block !important;
    vertical-align: middle;
}
.center-y { vertical-align:middle; }
.modal-body.smTxt { font-size: 12px; }
.modal-body.scrollY { overflow-y: auto; }

/* responsive video styles */

.modal-body iframe {
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	max-width: 100% !important;
	overflow-y: hidden !important;
}




/* NEW Footless Modal */
.footless-modal .modal-dialog {
  width: 870px;
}

.footless-modal .modal-header {
	background: #fff;
	border-bottom: 0;
}
.footless-modal .modal-title {
	color: #41a940;
	font-size: 1.5em;
}
.footless-modal .modal-header .close {
	margin-top: -15px;
}
.footless-modal .modal-body {
	position: relative;
	padding: 0 15px 10px;
}
.footless-modal .modal-footer {
	display: none;
}


.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 16px;
  padding-top: 25px;
  padding-bottom: 67.5%;
  overflow: hidden;
}
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
.flex-video iframe,
.flex-video object,
.flex-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.flex-video iframe,
.conversational-video {
  background-color: #fff !Important;
}

@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
  .flex-video { padding-top: 0; }
}
/* end responsive video styles */

.image-description-holder ul {padding-left: 1.2em;}
.text-success {color: #41a940;}
.noPadLeft {padding-left: 0 !important;}
.noPadRight {padding-right: 0 !important;}
.col-centered{
    float: none;
    margin: 0 auto;
}

/* Call to Action Tower Mods */


.links-popup {z-index:50;}

.call-content {
	width:420px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #f4f4f4;
	padding: 16px 20px 22px;
	overflow: hidden;
}

.call-content-dropmenu {overflow: visible;}

.ctat-form-content {
	width: 600px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: #f4f4f4;
	padding: 16px 20px 22px;
	overflow: hidden;
}
.call-content-container{
	float:left;
	padding: 0 12px;
	border-right:1px dotted #000;
	width:120px;
}
.chat-content-container{
	float:left;
	padding: 0 12px;
	border-right:1px dotted #000;   
}
.buy-open-close>.slide-drop, .open-left>.info-try-position  {
	bottom: -200px;
}

.links-popup-list .social  {
width:239px;
}

.links-popup-list li a.share-open:after{

background-position: -183px 0;
}

a.addthis_button_linkedin.linked-in, a.addthis_button_linkedin.linked-in:hover {
background-position: -133px -309px;

}

.col-xs-20, .col-sm-20 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:50%;}

@media (min-width:768px){
	.col-sm-20, .col-md-20, .col-lg-20 {position:relative; min-height:1px; padding-left:15px; padding-right:15px; float:left; width:20%;}
}

.box-bk-light p{
	font-size:0.9em;
	padding:18px;
}

.box-bk-light {
	background: rgba(255, 255, 255, 0.9);
	width:100%;
	margin: 0 auto;
	text-align:left;
	padding: 15px 0;
	position:relative;
}

.box-bk-light h3{
	margin-bottom:0;
}

.image-box-alt2{
	height:399px;
}
.image-box-alt2 .image-description, {
	padding-top:105px
}

 .image-box-alt3 .image-description{
	padding-top:0;
}

.image-box-alt3{
	height:550px;
}

.image-box-alt2 .heading h2, .image-box-alt3 .heading h2 {
	color: #fff;
}

.frame50 {width:70%;
	max-width: 960px;
	padding: 6px 10px;
	margin: 0 auto;
	background: none;
}

.block-info2 {
	font-size: 0.9em;
	line-height: 16px;
	padding: 14px 24px;
}

a.btn.opener.lrn-more {
	position: absolute;
	z-index: 25;
	top: 430px;
	right: 47%;
}

a.btn.opener.lrn-more2 {
	position: absolute;
	z-index: 25;
	top: 480px;
	right: 47%;
}
.slide.clear.slide-grey{
	background-color:#ccc;
	padding:12px;
}

@media only screen and (max-width: 767px){
	
	.heading .whtTxt.invertTxt, .whtTxt.invertTxt, .invertTxt {
		color: #333 !important;
	}
	.block-info2,  {
		float: none;
		width: 100%;
		padding: 14px 10px;
		min-height: 132px;
		margin: 0;
		background: rgba(0, 0, 0, 0.5);
	}
	.image-box-alt2 .image-description, .image-box-alt3 .image-description {padding-top:0;}

	.btns.btns-alt {padding: 0;}

	a.btn.opener.lrn-more {
		position: absolute;
		z-index: 25;
		top: 430px;
		right: 54%;
	}
	a.btn.opener.lrn-more {
		position: absolute;
		z-index: 25;
		top: 480px;
		right: 54%;
	}
	h2.heading{background:none;}
	
	#overview.feature-area .grnTxt {color:#4ED84D !important;} /* **NEW** */
	.mrgTop-6 {margin-top: 0 !important;} /* **NEW** */
	.image-box { /* **NEW** */
	  overflow: hidden;
		height: 225px;
	}
	.image-description-holder h1 {color: #41a940;} /* **NEW** */
	
	.tab-content-alt { /* **NEW** */
		padding: 15px;
	}
	
	.container .nav-tabs { /* **NEW** */
		display: none;
	}
	/*
	.content-section .nav-tabs-alt li {
		min-width: 20px;
	}
	*/

	
	.vert-rule-right { /* **NEW** */
		border-right: none;
		padding-right: 0;
	}
	
	.feature-area.productline-hero .image-box img, 
	.feature-area.productline-hero .image-box-325 img, 
	.feature-area.productline-hero .image-box-425 img, 
	.feature-area.productline-hero .image-box-525 img, 
	.feature-area.productline-hero .image-box-625 img {
		position: static;
	}
	.image-box-325, .image-box-425, .image-box-525, .image-box-625 {height:275px;}
	.image-box img, .image-box-325 img, .image-box-425 img, .image-box-525 img, .image-box-625 img {
		height: auto !important;
	}
	
	.nav-holder .footer-content .footer-subhead, .naviagation .footer-subhead {
    background-color: transparent;
    color: #4d4f53;
    font-size: 13px;
    margin: 0 13px;
    padding-left: 0;
    border-bottom: 1px solid #e0e1dd;
    border-left: 0;
}


.navigation-list {
  font-size:12px;
   background-color:#fff;
}

#homepage #global-nav-fade-menu {display:none !important;}
}

/* needed legacy special offer styles */
.smallbutton {
	margin-bottom: 20px;
	padding: 5px 10px;
	background: #f60;
	border: 0;
	border-radius: 3px;
	color: #fff;
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
}
.old-price {
	font-weight: normal;
	color: #999;
	text-decoration: line-through;
	font-size: 16px;
	line-height: 20px;
}
.price {
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	display: inline;
	margin: 0 0 0;
}

.btn-row s, .btn-row strike, .btn-buy-now s, .btn-buy-now strike {color:#8a3700;}

/* tooltip styles */
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:.9;filter:alpha(opacity=90)}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:3px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top 
.tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-left 
.tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.top-right 
.tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}
.tooltip.right 
.tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.tooltip.left 
.tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.tooltip.bottom 
.tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-left 
.tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}
.tooltip.bottom-right 
.tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}

/* popover styles */
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover .arrow,
.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover .arrow{border-width:11px}
.popover .arrow:after{border-width:10px;content:""}
.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}
.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}
.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}
.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}

.blockquote-section.white, .wide-section.white { background:#ffffff; !important }
.blockquote-section.orange, .wide-section.orange { background:##f60; !important }

#header-submit-button {
	color: #fff;
	float: right;
	margin-right: 12px;
	font-size: 11px;
}

.navbar-form { width: 250px; }

.form-control {
	background:#fff;
	border:1px solid #999;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#000;
	display:block;
	font-size:12px;
	height:27px;
	line-height:15px;
	padding:5px;
	transition:none;
	vertical-align:middle;
	width:97%;
}

blockquote .btn {
/*font: 0.35em Arial;*/
letter-spacing: 0;
}

/* Brafton styles */
#content_1_pnlBraftonArticleMini a.h4 {
	color: #333;
	font-size: 1.5em;
	cursor: default;
}
#content_1_pnlBraftonArticleMini a.h4:focus, a.h4:hover {
	color: #333;
	text-decoration: none;
}
#content_1_pnlBraftonArticleMini a.h5 {
	color: #009fda;
	font: 1.0em/1.5em Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#content_1_pnlBraftonArticleMini a.h5:focus, a.h5:hover {
text-decoration: underline;
	color: #009fda;
}
table#content_1_dlAriclesMini ul,
table#content_1_dlAriclesMini ol { 
	margin-bottom: 1.5em;
}
#content_1_pnlBraftonArticleMini { margin-bottom: 4em; }
#content_1_pnlBraftonArticleDetails {
	padding: 2em 0 4em;
}
#content_1_pnlBraftonArticleDetails .container {
	padding: 0.5em 15px;
}
#content_1_pnlBraftonArticleDetails .container .h3 {
	color: #41a940;
	font: 2.25em/1.2em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin: -4px 0 8px;
}
.TwoCol { max-width: 50%; }
.TwoCol .container { width: 100%; }
span.h2 { font-size: 1.5em; }
span.h3 { font-size: 1em; }
.ListHeader { width: 100%; margin: 1em 0; }
.news-publish-date { color: #999; font-size: 0.75em; }
.news-heading { margin-bottom: 1em; }
#content_1_RowPagingTop .btn a,
#content_1_RowPagingBottom .btn a { color:#fff; }

.clearer {clear:both;}

.image-box-alt2 > div > div > div > div > div.row > div > div > h3 { padding-top: 0; }

.moneyback {
	position: relative;
	right: 0;
	top: 0;
	width: 89px;
	height: 84px;
	background: url('/na/~/media/responsive/images/bg-sprite.png') no-repeat -80px -62px;
	z-index: 4;
	text-indent: -9999px;
	overflow: hidden;
}

.subHero {
display: block;
width: 100%;
background: #cdcdcd;
padding-bottom: 2em;
}

.subHero h2 {
color: #333;
text-align: center;
margin-bottom: 25px;
}


.subHero h3, 
.subHero h4, 
.subHero h5, 
.subHero h6 {
color: #333;
margin: 1em;
}


/* large ICON before link text */
a.gallery-icon-orng,
a.video-icon-white,
a.videoPlay-icon-white,
a.PDF-icon-white,
a.DOC-icon-white,
a.XLS-icon-white,
a.gallery-icon-white, 
a.video-icon, 
a.PDF-icon,
a.DOC-icon,
a.XLS-icon,
a.gallery-icon   {
	display: block;
	margin: 0.5em 0 0 27px;
}
a.gallery-icon-orng:before,
a.video-icon-white:before,

a.PDF-icon-white:before,
a.DOC-icon-white:before,
a.XLS-icon-white:before, 
a.gallery-icon-white:before,
a.video-icon:before,
a.PDF-icon:before,
a.DOC-icon:before,
a.XLS-icon:before,
a.gallery-icon:before  {
	position: absolute;
	top: initial;
	left: initial;
	margin: -2px 0 0 -27px;
	content:"";
	background:url('/na/~/media/responsive/images/bg-sprite.png') no-repeat -200px -298px;
	width:22px;
	height:22px;
}

a.icon-videoPlay-white:after {
    position: absolute;
    top: initial;
    left: initial;
    margin: -5px 0 0 5px;
    content: "";
    background: url('/na/~/media/responsive/images/bg-sprite.png') no-repeat -170px -294px;
    width: 28px;
    height: 28px;
}




}
/* large ICON behind link text */
a.icon-gallery-orng, 
a.icon-video-white,
a.icon-PDF-white,
a.icon-DOC-white,
a.icon-XLS-white,
a.icon-gallery-white, 
a.icon-video, 
a.icon-PDF,
a.icon-DOC,
a.icon-XLS,
a.icon-gallery {
	display: block;
	margin-top: 0.5em;
}

a.icon-gallery-orng:after,
a.icon-video-white:after,
a.icon-PDF-white:after,
a.icon-DOC-white:after,
a.icon-XLS-white:after, 
a.icon-gallery-white:after,
a.icon-video:after, span.icon-video:after,
a.icon-PDF:after,
a.icon-DOC:after,
a.icon-XLS:after,
a.icon-gallery:after  {
	position: absolute;
	top: initial;
	left: initial;
	margin: -2px 0 0 5px;
	content:"";
	background:url('/na/~/media/responsive/images/bg-sprite.png') no-repeat -200px -298px;
	width:22px;
	height:22px;
}

/* large ICON positions */
a.gallery-icon-orng:before,
a.icon-gallery-orng:after {
	background-position:-300px -275px;
}

a.PDF-icon-white:before,
a.icon-PDF-white:after {
	background-position:-225px -298px;
}
a.DOC-icon-white:before,
a.icon-DOC-white:after {
	background-position:-250px -298px;
}
a.XLS-icon-white:before,
a.icon-XLS-white:after {
	background-position:-275px -298px;
}
a.gallery-icon-white:before,
a.icon-gallery-white:after {
	background-position:-300px -298px;
}
a.video-icon:before,
a.icon-video:after, span.icon-video:after {
	background-position:-200px -321px;
}
a.videoPlay-icon:before,
a.icon-videoPlay:after, span.icon-videoPlay:after {
	background-position:-175px -321px;
}
a.PDF-icon:before,
a.icon-PDF:after {
	background-position:-225px -321px;
}
a.DOC-icon:before,
a.icon-DOC:after {
	background-position:-250px -321px;
}
a.XLS-icon:before,
a.icon-XLS:after {
	background-position:-275px -321px;
}

a.gallery-icon:before,
a.icon-gallery:after {
	background-position:-300px -321px;
}

/* small ICON before link text */
a.video-icon-small-white,
a.PDF-icon-small-white,
a.DOC-icon-small-white,
a.XLS-icon-small-white, 
a.Video-icon-small,
a.PDF-icon-small,
a.DOC-icon-small,
a.XLS-icon-small  {
	display: block;
	margin: 0.5em 0 0 20px;
}


a.video-icon-small-white:before,
a.PDF-icon-small-white:before,
a.DOC-icon-small-white:before,
a.XLS-icon-small-white:before, 
a.Video-icon-small:before,
a.PDF-icon-small:before,
a.DOC-icon-small:before,
a.XLS-icon-small:before  {
	position: absolute;
	top: initial;
	left: initial;
	margin-left: -20px;
	content:"";
	background:url('/na/~/media/responsive/images/bg-sprite.png') no-repeat -200px -344px;
	width:16px;
	height:16px;
}

/* small ICON behind link text */
a.icon-videoPlay-small-white,
a.icon-video-small-white,
a.icon-PDF-small-white,
a.icon-DOC-small-white,
a.icon-XLS-small-white, 
a.icon-video-small, 
a.icon-PDF-small,
a.icon-DOC-small,
a.icon-XLS-small {
	display: block;
	margin-top: 0.5em;
}

a.icon-videoPlay-small-white:after
a.icon-video-small-white:after,
a.icon-PDF-small-white:after,
a.icon-DOC-small-white:after,
a.icon-XLS-small-white:after, 
a.icon-video-small:after, span.icon-video-small:after,
a.icon-PDF-small:after,
a.icon-DOC-small:after,
a.icon-XLS-small:after  {
	position: absolute;
	top: initial;
	left: initial;
	margin-left: 5px;
	content:"";
	background:url('/na/~/media/responsive/images/bg-sprite.png') no-repeat -200px -344px;
	width:16px;
	height:16px;
}

/* small ICON positions */
a.PDF-icon-small-white:before,
a.icon-PDF-small-white:after {
	background-position:-218px -344px;
}
a.DOC-icon-small-white:before,
a.icon-DOC-small-white:after {
	background-position:-236px -344px;
}
a.XLS-icon-small-white:before,
a.icon-XLS-small-white:after {
	background-position:-254px -344px;
}
a.video-icon-small:before,
a.icon-video-small:after, span.icon-video-small:after {
	background-position:-272px -344px;
}

a.PDF-icon-small:before,
a.icon-PDF-small:after {
	background-position:-290px -344px;
}
a.DOC-icon-small:before,
a.icon-DOC-small:after {
	background-position:-308px -344px;
}
a.XLS-icon-small:before,
a.icon-XLS-small:after {
	background-position:-326px -344px;
}

a.video-icon-white:hover,
a.PDF-icon-white:hover,
a.DOC-icon-white:hover,
a.XLS-icon-white:hover,
a.icon-video-white:hover,
a.icon-PDF-white:hover,
a.icon-DOC-white:hover,
a.icon-XLS-white:hover,
a.video-icon-small-white:hover,
a.PDF-icon-small-white:hover,
a.DOC-icon-small-white:hover,
a.XLS-icon-small-white:hover,
a.icon-video-icon-small-white:hover,
a.icon-PDF-icon-small-white:hover,
a.icon-DOC-icon-small-white:hover,
a.icon-XLS-icon-small-white:hover {
	color: #fff;
}

.mbg-icon { /* **NEW** */
	width: 60px !important;
	height: 60px !important;
	display: inline-block !important;
	margin-left: 1em !important;
	margin-bottom: 0.5em !important;
}


.article-box h3 {
	font:1.429em/1.2em Arial, Helvetica, sans-serif;
	display:block;
	color:#41a940;
	letter-spacing:-1px;
}

.block-intro .article-box h3.webcast-h3{
	margin:10px 0;
	}
	


.image-description-holder .title-wide, 
.image-description-holder .title-wide-right {
	float: right;
	background: rgba(65, 158, 65, 0.9);
	padding: 19px 22px;
}
.wide-section .container {
padding-top: 60px;
}
.wide-section h4 {
	font-family: Arial,Helvetica,sans-serif;
}
.wide-section .row .vMiddle {
	display:table-cell;
	vertical-align:middle;
	float:none;
}
.link-circle {
	display: block;
	width: 25px;
	height: 25px;
	background: url(/na/~/media/responsive/images/link-circle.png) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
}
.instructor img {
	width: 100px;
	Height: 100px;
	margin: 0 auto;
	-webkit-border-radius: 29px;
	border-radius: 29px;
}
.instructor h4 {
	margin: 0.5em 0 0.25em;
	color: #41a940;
	text-align:center;
}
.modal-dialog-wide {
	/* width: 80%; */
	width: 860px; /* **NEW** */
}
.classFee {
	text-align:center;
}

.btns-center span.small {
	letter-spacing: normal;
}


/* slide-down navigation styles */

.slideMenu-holder {
	position: absolute;
	top: 60px;
	left: 0;
	width: 100%;
	margin: 0 auto;
	background: #fff;
}
.slideMenu-holder .dropMenus {
	position: relative;
	margin-top: 0;
	background: #fff;
	overflow: visible;
	z-index: 100;
}
.subMenus .menu_1, .subMenus .menu_2, .subMenus .menu_3, .subMenus .menu_4 {
	position: relative;
	padding: 0;
	background-color: #fff;
	overflow: hidden;
}
.solutions-frame .solutions-holder {
	display: inline-block;
	vertical-align: top;
	letter-spacing: 0;
	width: 20%;
	margin: 0 5px 10px;
}
.solutions-frame .solutions-holder a.open {
	display: block;
	text-decoration: none;
	color: #4d4f53;
	text-align: center;
	position: relative;
	min-height: 120px;
	z-index: 17;
}

.solutions-frame .solutions-holder .caratMarker {
	display: block;
	width: 100%;
	height: 20px;
	text-align: center;
	margin-bottom: -30px;
	margin-top: 20px;
	background: transparent url('/na/~/media/site/sagena/responsive/images/caratMarker.png') no-repeat 50% -32px;
	transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
}
.solutions-frame .solutions-holder:hover .caratMarker {
	background: url('/na/~/media/site/sagena/responsive/images/caratMarker.png') no-repeat 50%  0px;
}

.solutions-frame a.open .icon {
	display: block;
	width: 60px;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 auto 11px;
	background-size: 40px 40px;
}
.solutions-frame a.open .icon1 {
	background: url("/na/~/media/shared/responsive/icons/sage_icon_green_calculatoralt.png") no-repeat 0 0;
	background-size: 100%;
}
.solutions-frame a.open .icon2 {
	background: url("/na/~/media/shared/responsive/icons/sage_icon_green_globalcrm.png") no-repeat 0 0; 
	background-size: 100%;
}
.solutions-frame a.open .icon3 {
	background: url("/na/~/media/shared/responsive/icons/sage_icon_green_globalerp.png") no-repeat 0 0;
	background-size: 100%;
}
.solutions-frame a.open .icon4 {
	background: url("/na/~/media/shared/responsive/icons/sage_icon_green_globalpayroll.png") no-repeat 0 0;
	background-size: 100%;
}
.solutions-frame a.open .icon5 {
	background: url("/na/~/media/shared/responsive/icons/sage_icon_green_globalpayments.png") no-repeat 0 0;
	background-size: 100%;
}
.solutions-frame a.open strong {
	display: inline-block;
	color: #009fda;
	font: 16px/20px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

.subMenus .columns-row {padding: 10px 0;}
.subMenus .columns-row .col {
	padding: 0 0 10px 15px;
	float: left;
	width: 25%;
}
.subMenus .columns-row h2 {
	font: 20px/22px Arial, Helvetica, sans-serif;
	color: #168164;
	margin: 5px 0 15px;
	letter-spacing: -1px;
}
.subMenus .columns-row h2 em {
	color: #46ad49;
	font-style: normal;
}

.dropMenus .drop-frame {
	margin: 0 auto;
	max-width: 940px;
	padding: 22px 0 20px 0; /* 22px 0 20px 20px */
	overflow: visible;
	font-size: 12px;
	line-height: 14px;
	color: #000;
}
.dropMenus .drop-frame .box-shadow {display: none;}
.dropMenus .drop-frame .content-box {
	float: left;
	width: 100%;
	background: #fff;
}
.dropMenus .drop-frame .solutions-frame {
	float: left;
	width: 50%;
}
.dropMenus .drop-frame .business-frame,
.dropMenus .drop-frame .quickaccess-frame {
	float: left;
	width: 28%;
	padding: 0 15px;
	border-left: 1px solid #ccc;
}
.dropMenus .drop-frame .quickaccess-frame {width: 20%;}
.dropMenus .drop-frame .business-frame ul,
.dropMenus .drop-frame .quickaccess-frame ul {
	list-style: none;
	padding-left: 0;
}
.dropMenus .drop-frame .business-frame li,
.dropMenus .drop-frame .quickaccess-frame li {
	margin-bottom: 0.5em;
}
.dropMenus .drop-frame .content-box h2 {
	font: 17px/21px Arial, Helvetica, sans-serif;
	color: #41a940;
	margin: 0 0 14px;
	letter-spacing: -1px;
}
.dropMenus .drop-frame .columns-row {
	overflow: hidden;
	width: 100%;
}
.dropMenus .drop-frame .columns-row .col {
	padding: 0 0 10px 15px;
	float: left;
	width: 25%;
}
.subMenus {
	clear: both;
	display: block !important;
	position: relative;
}
.barrier {
	display: block;
	position: relative;
	height:40px;
	margin-top:-5px;
	background: transparent;
	box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2);
	z-index: 110;
}
#header .menu_1 .box-shadow,
#header .menu_2 .box-shadow,
#header .menu_3 .box-shadow,
#header .menu_4 .box-shadow {
	top: -10px;
}
.navbar-inverse .navbar-toggle {
	outline: none;
}

.navbar .bar > li:hover > .drop, 
.navbar-nav > li.hover > .drop{display:block;} /* none */

.slideMenu-holder .dropMenus,
.slideMenu-holder .subMenus,
.slideMenu-holder .barrier { 
	/* display: none; */
	/* visibility: hidden; */
}

.quote_caret {
  display: block;
  margin-left: 15%;
  width: 0;
  border-style: solid;
  border-width: 25px 0 0 25px;
  border-color: #f4f4f4 transparent transparent;
  line-height: 0;
}

.quoBox {
	background:#f4f4f4;
	padding:3em;
}

@media only screen and (max-width: 990px){
	.wrapper-frame {
		padding: 115px 0 0;
	}
	.navbar-inverse .navbar-nav>li>a:hover, 
	.navbar-inverse .navbar-nav>li>a.active, 
	.navbar-inverse .navbar-nav>li>a:focus {
		color: #009fda;
		border-bottom: 0;
	}
	.top-row .description-col {width: 100%;}
	.top-row .description-col .title {width: 100%;}	
}

@media only screen and (max-width: 900px){
	.solutions-frame .solutions-holder a.open {
		min-height: 150px;
	}
}

@media only screen and (max-width: 767px){
	.home .wrapper-frame, .wrapper-frame {
		padding: 61px 0 0;
	}
	.footer-content {
		padding: 24px 10px 56px;
	}

.mrgTop-0{margin-top: 0 !important;}
.mrgTop-05{margin-top: 0.5em !important;}

.mrgTop-2, .mrgTop-1{margin-top: 0.5em !important;}

.mrgTop-3, .mrgTop-4{margin-top:1.5em !important;}

 .mrgTop-5, .mrgTop-6{margin-top:2.5em !important;}



.mrgBottom-05, .mrgBottom-1, .mrgBottom-2 {margin-bottom:0.5em !important;}
.mrgBottom-3, .mrgBottom-4{margin-bottom:1.5em !important;}

 .mrgBottom-5, .mrgBottom-6{margin-bottom:2.5em !important;}


div#myCarousel {
    margin: auto;
    height: 100%;
}


}
/* END slide-down navigation styles */

/*CTAT*/
/*Account for hiding of scrollbar*/

div#ctat a#offers-cta.offers-open{
	background: #ff5800 url(/na/~/media/site/sagena/responsive/images/accounting/offer.png) no-repeat 50% 25%;
	border-color: #ffb791;
	color: #fff;
	text-align: center;
	display: block;
	padding: 32px 5px 8px;
	z-index: 19;
}
div#ctat a#offers-cta.offers-open:hover{
	background: #636363 url(/na/~/media/site/sagena/responsive/images/accounting/offer.png) no-repeat 50% 25%;
	text-decoration: none;
}

div#ctat .links-popup-list li a.info-open{
	background: #009fda !important;
	color: #fff;
	text-align: center;
	border-top: 1px solid #00bce5;
	display: block;
	padding: 32px 5px 8px;
	z-index: 19;
}
div#ctat .links-popup-list li a.info-open-orng{
	color: #fff;
	text-align: center;
	border-top: 1px solid #00bce5;
	display: block;
	padding: 32px 5px 8px;
	z-index: 19;
}
div#ctat a#info-cta.info-open:hover{
	background:#0078ca;
	border-color:#0078ca;
	}
div#ctat .links-popup-list li a.share-open:hover{text-decoration:none;background:#0078ca;border-color:#0078ca;}	

.modal{overflow-y:auto; }
.modal-open {
	overflow-y: scroll;
}
.modal-dialog{
	width: 520px;
	margin: 10% auto;
}
.modal-content {
	position: relative;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 0px; 
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
	box-shadow: 0 3px 9px rgba(0,0,0,.5);
	background-clip: padding-box;
	outline: 0;
}
.modal-header{ background: #40ab39; }
.modal-title{ color: #ffffff; }
.modal-header .close { margin-top: -12px; }
.close {
	margin-top: -12px;
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 1;
	filter: alpha(opacity=20);
}
.modal-body{}
.modal-title{}
.modal-footer {
	margin-top: 10px;
	padding: 19px 20px 20px;
	text-align: center;
	border-top: none;
}
.modal-footer .btn{
	background-color: #9c9c9e;
	margin-top: 10px;
	padding: 4px 10px;
}
.modal-footer .btn:hover{
	background-color: #706e6e;
}



h1.inline, h2.inline, h3.inline,
h4.inline, h5.inline, h6.inline { /* **NEW** */
	display: inline;
}

h1 small, h2 small, h3 small,
h4 small, h5 small, h6 small { /* **NEW** */
	/* color: inherit; */
}

h3.no-pad {
	padding: 0px 0 0.5em;
}
.drkGrn{color: #286955;}

.lt-font { /* **NEW** */
	font-weight: 300;
}

.ListPaging {}
.ListPagingButton {
	display: inline; 
	/*line-height: 2em; 
	padding-left: 1px; 
	padding-right: 1px; 
	padding-bottom: 1px;
	padding-top: 1px;
	margin-left: 5px; 
	margin-right: 0px; 
	border: 0px solid black; 
	background-color: #cccaca;
	color: White;*/
	padding: 1px;
}

.ListPagingButton a:hover { border-color: #E98300; }
.ListPagingButton A {
	background-color: #f5f5f5;
	color: #727272;
	border: 1px solid #ccc;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px; 
}
.ListPageNext {}
.ListPagePrev {}
.ListPageNumber {}
.ListSelected a { background-color: #E98300; border-color: #E98300; color: #fff; }
.SageAdviceWrapper {
	max-width: 940px;
	margin: 0 auto;
}

.normWidth{ width: initial !important; }

/*CTAT*/
a#offers-cta.offers-open{
	background: #ff5800 url(/na/~/media/site/sagena/responsive/images/accounting/offer.png) no-repeat 50% 25%;
	border-color: #ffb791;
	color: #fff;
	text-align: center;
	display: block;
	padding: 32px 5px 8px;
	z-index: 19;
}

a#offers-cta.offers-open-orng{
	background: url(/na/~/media/site/sagena/responsive/images/accounting/offer.png) no-repeat 50% 25%;
	border-color: #ffb791;
	color: #fff;
	text-align: center;
	display: block;
	padding: 32px 5px 8px;
	z-index: 19;
}
a#offers-cta.offers-open:hover{

  background: #b34800 url(/na/~/media/site/sagena/responsive/images/accounting/offer.png) no-repeat 50% 25%;
  text-decoration: none;
}

.links-popup-list li a.info-open{
	color: #fff;
	text-align: center;
	border-top: 1px solid #00bce5;
	display: block;
	padding: 32px 5px 8px;
	z-index: 19;
}
a#info-cta.info-open:hover{
  background:#0078ca;
  border-color:#0078ca;
}
.links-popup-list li a.share-open:hover{text-decoration:none;background:#0078ca;border-color:#0078ca;} 

img.img-center { /* **NEW** */
	display: block;
	width: auto !important;
	margin: 0 auto !important;
}


.inline-bar li { /* **NEW** */
	display: inline;
	padding-left: 0;
}

.inline-bar li:before { /* **NEW** */
	background: none;
}

.inline-bar li:after { /* **NEW** */
	content: "|";
	margin: 0 10px;
	color: #999;
}

.inline-bar li.last:after { /* **NEW** */
	content: "";
	margin: 0;
}

.vert-rule-right { /* **NEW** */
	border-right: 1px solid #999;
	padding-right: 5px;
}

.modal{}
.modal-dialog{
	width: 520px;
	margin: 10% auto;
}
.modal-content {
	position: relative;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 0px; 
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);:hover
	box-shadow: 0 3px 9px rgba(0,0,0,.5);
	background-clip: padding-box;
	outline: 0;
}
.modal-header{background: #40ab39;}
.modal-title{
  color: #ffffff;
}
.modal-header .close {
	margin-top: -12px;
}
.close {
	margin-top: -12px;
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 1;
	filter: alpha(opacity=20);
}
.modal-body{}
.modal-title{}
.modal-footer {
	margin-top: 10px;
	padding: 19px 20px 20px;
	text-align: center;
	border-top: none;
}
.modal-footer .btn{
  background-color: #9c9c9e;
	margin-top: 10px;
	padding: 4px 10px;
}
.modal-footer .btn:hover{
  background-color: #706e6e;
}

.modalWell{
	margin-right: auto;
	margin-left: auto;
	clear: right;
}
.modalWell p a.btn:hover, .modal-footer .btn:hover{color: #ffffff;}
.modalWell p a.btn span{float:right;}
h3.no-pad {padding: 0px 0 0.5em;}
.drkGrn{color: #286955;}

.modalWell p a.btn.btn.chatOpen {
	width: 45%;
	text-align: center;
	padding: 4px 10px;
	border: 2px #40ab39 solid;
	border-radius: 0px;
	text-align: center;
	color: #000000;
	background: #ffffff url(/na/~/media/site/sagena/responsive/images/accounting/check.png) no-repeat 3px 2px;
}


/* Small Icons */
.sage_icon_sm_grn_dig-title,
.sage_icon_sm_grn_chip-title,
.sage_icon_sm_grn_forklift-title,
.sage_icon_sm_grn_cart-title,
.sage_icon_sm_grn_paymanage-title,
.sage_icon_sm_grn_penpads-title,
.sage_icon_sm_grn_mobile-title,
.sage_icon_sm_grn_gift-title,
h2.grnTxt.sage_icon_sm_grn_onscreen-title, .sage_icon_sm_grn_ctr_onscreen-title,
	h2.grnTxt.sage_icon_sm_grn_ecosystem-title, .sage_icon_sm_grn_ctr_ecosystem-title,
		h2.grnTxt.sage_icon_sm_grn_jigsaw-title, .sage_icon_sm_grn_ctr_jigsaw-title,
	h2.grnTxt.sage_icon_sm_grn_buildings-title, .sage_icon_sm_grn_ctr_buildings-title,
	h2.grnTxt.sage_icon_sm_grn_directions-title, .sage_icon_sm_grn_ctr_directions-title,
	h2.grnTxt.sage_icon_sm_grn_star-title, .sage_icon_sm_grn_ctr_star-title,
	h2.grnTxt.sage_icon_sm_grn_shake-title, .sage_icon_sm_grn_ctr_shake-title,
	h2.grnTxt.sage_icon_sm_grn_247-title, .sage_icon_sm_grn_ctr_247-title,
	h2.grnTxt.sage_icon_sm_grn_wifi-title, .sage_icon_sm_grn_ctr_wifi-title,
	h2.grnTxt.sage_icon_sm_grn_brain-title, .sage_icon_sm_grn_ctr_brain-title,
	h2.grnTxt.sage_icon_sm_grn_leaf-title, .sage_icon_sm_grn_ctr_leaf-title,
	h2.grnTxt.sage_icon_sm_grn_like-title, .sage_icon_sm_grn_ctr_like-title,
	h2.grnTxt.sage_icon_sm_grn_ribbon-title, .sage_icon_sm_grn_ctr_ribbon-title,
	h2.grnTxt.sage_icon_sm_grn_presentation-title, .sage_icon_sm_grn_ctr_presentation-title,
	h2.grnTxt.sage_icon_sm_grn_leftcorner-title, .sage_icon_sm_grn_ctr_leftcorner-title,
	h2.grnTxt.sage_icon_sm_grn_alert-title, .sage_icon_sm_grn_ctr_alert-title,
	h2.grnTxt.sage_icon_sm_grn_vision-title, .sage_icon_sm_grn_ctr_vision-title,
	h2.grnTxt.sage_icon_sm_grn_3gear-title, .sage_icon_sm_grn_ctr_3gear-title,
	h2.grnTxt.sage_icon_sm_grn_bullseye-title, .sage_icon_sm_grn_ctr_bullseye-title,
	h2.grnTxt.sage_icon_sm_grn_dollar-title, .sage_icon_sm_grn_ctr_dollar-title,
	h2.grnTxt.sage_icon_sm_grn_notepad-title, .sage_icon_sm_grn_ctr_notepad-title,
	h2.grnTxt.sage_icon_sm_grn_trans_notepad-title, .sage_icon_sm_grn_trans_ctr_notepad-title,
	h2.grnTxt.sage_icon_sm_grn_penpad-title, .sage_icon_sm_grn_ctr_penpad-title,
	h2.grnTxt.sage_icon_sm_grn_recycle-title, .sage_icon_sm_grn_ctr_recycle-title,
	h2.grnTxt.sage_icon_sm_grn_smile-title, .sage_icon_sm_grn_ctr_smile-title
	h2.grnTxt.sage_icon_sm_grn_lock-title, .sage_icon_sm_grn_ctr_lock-title,
	h2.grnTxt.sage_icon_sm_grn_clock-title, .sage_icon_sm_grn_ctr_clock-title,
	h2.grnTxt.sage_icon_sm_grn_speedometer-title, .sage_icon_sm_grn_ctr_speedometer-title,
	h2.grnTxt.sage_icon_sm_grn_calculator-title, .sage_icon_sm_grn_ctr_calculator-title,
	h2.grnTxt.sage_icon_sm_grn_expert-title, .sage_icon_sm_grn_ctr_expert-title,
	h2.grnTxt.sage_icon_sm_grn_checkboxes-title, .sage_icon_sm_grn_ctr_checkboxes-title,
	h2.grnTxt.sage_icon_sm_grn_like-title, .sage_icon_sm_grn_ctr_like-title,
	h2.grnTxt.sage_icon_sm_grn_smartphone-title, .sage_icon_sm_grn_ctr_smartphone-title,
	h2.grnTxt.sage_icon_sm_grn_trans_smartphone-title, .sage_icon_sm_grn_trans_ctr_smartphone-title,
	h2.grnTxt.sage_icon_sm_grn_gearpad-title, .sage_icon_sm_grn_ctr_gearpad-title,
	h2.grnTxt.sage_icon_sm_grn_here-title, .sage_icon_sm_grn_ctr_here-title,
	h2.grnTxt.sage_icon_sm_grn_cater-title, .sage_icon_sm_grn_ctr_cater-title,
	h2.grnTxt.sage_icon_sm_grn_payment-title, .sage_icon_sm_grn_ctr_payment-title,
	h2.grnTxt.sage_icon_sm_grn_1-title, .sage_icon_sm_grn_ctr_1-title,
	h2.grnTxt.sage_icon_sm_grn_2-title, .sage_icon_sm_grn_ctr_2-title,
	h2.grnTxt.sage_icon_sm_grn_3-title, .sage_icon_sm_grn_ctr_3-title,
	h2.grnTxt.sage_icon_sm_grn_4-title, .sage_icon_sm_grn_ctr_4-title
{
	margin-top: 70px;
	line-height: 1.2em;
}
[class*="sage_icon_sm"] {
  margin-top: 70px!important;
  line-height: 1.2em!important;
}

[class*="sage_icon_sm_grn_ctr"] {
  margin-top: 70px!important;
  line-height: 1.25em!important;
}
.sage_icon_sm_grn_dig-title:before,
.sage_icon_sm_grn_chip-title:before,
.sage_icon_sm_grn_forklift-title:before,
.sage_icon_sm_grn_onscreen-title:before,
.sage_icon_sm_grn_gearpad-title:before,
.sage_icon_sm_grn_here-title:before,
.sage_icon_sm_grn_cater-title:before,
.sage_icon_sm_grn_sprint-title:before,
.sage_icon_sm_grn_stopwatch-title:before,
.sage_icon_sm_grn_cart-title:before,
.sage_icon_sm_grn_paymanage-title:before,
.sage_icon_sm_grn_penpads-title:before,
.sage_icon_sm_grn_mobile-title:before,
.sage_icon_sm_grn_gift-title:before,
.sage_icon_sm_grn_calculator2-title:before,
.sage_icon_sm_grn_creditcards-title:before,
.sage_icon_sm_grn_payment-title:before,
.sage_icon_sm_grn_creditcard-title:before,
.sage_icon_sm_grn_jigsaw-title:before,
.sage_icon_sm_grn_buildings-title:before,
.sage_icon_sm_grn_directions-title:before,
.sage_icon_sm_grn_ecosystem-title:before,
.sage_icon_sm_grn_star-title:before,
.sage_icon_sm_grn_shake-title:before,
.sage_icon_sm_grn_247-title:before,
.sage_icon_sm_grn_wifi-title:before,
.sage_icon_sm_grn_brain-title:before,
.sage_icon_sm_grn_leaf-title:before,
.sage_icon_sm_grn_like-title:before,
.sage_icon_sm_grn_ribbon-title:before,
.sage_icon_sm_grn_presentation-title:before,
.sage_icon_sm_grn_leftcorner-title:before,
.sage_icon_sm_grn_alert-title:before,
.sage_icon_sm_grn_vision-title:before,
.sage_icon_sm_grn_3gear-title:before,
.sage_icon_sm_grn_bullseye-title:before,
.sage_icon_sm_grn_dollar-title:before,
.sage_icon_sm_grn_notepad-title:before,
.sage_icon_sm_grn_trans_notepad-title:before,
.sage_icon_sm_grn_penpad-title:before,
.sage_icon_sm_grn_recycle-title:before,
.sage_icon_sm_grn_smile-title:before,
.sage_icon_sm_grn_lock-title:before,
.sage_icon_sm_grn_clock-title:before,
.sage_icon_sm_grn_speedometer-title:before,
.sage_icon_sm_grn_calculator-title:before,
.sage_icon_sm_grn_checkboxes-title:before,
.sage_icon_sm_grn_like-title:before,
.sage_icon_sm_grn_smartphone-title:before,
.sage_icon_sm_grn_trans_smartphone-title:before,
.sage_icon_sm_grn_bulb-title:before,
.sage_icon_sm_grn_shake-title:before, 
.sage_icon_sm_grn_star-title:before, 
.sage_icon_sm_grn_gear-title:before, 
.sage_icon_sm_grn_expert-title:before, 
.sage_icon_sm_grn_checkmark-title:before, 
.sage_icon_sm_grn_chat-title:before, 
.sage_icon_sm_grn_ecosystem-title:before, 
.sage_icon_sm_grn_1-title:before,
.sage_icon_sm_grn_2-title:before,
.sage_icon_sm_grn_3-title:before,
.sage_icon_sm_grn_4-title:before  
{
	content:"";
	position:absolute;
	left:4%;
	top:10px;
	width:42px;
	height:42px;
}

.sage_icon_sm_grn_ctr_dig-title:before,
.sage_icon_sm_grn_ctr_chip-title:before,
.sage_icon_sm_grn_ctr_forklift-title:before,
.sage_icon_sm_grn_ctr_onscreen-title:before,
.sage_icon_sm_grn_ctr_payment-title:before,
.sage_icon_sm_grn_ctr_gearpad-title:before,
.sage_icon_sm_grn_ctr_here-title:before,
.sage_icon_sm_grn_ctr_cater-title:before,
.sage_icon_sm_grn_ctr_stopwatch-title:before,
.sage_icon_sm_grn_ctr_sprint-title:before,
.sage_icon_sm_grn_ctr_jigsaw-title:before,
.sage_icon_sm_grn_ctr_buildings-title:before,
.sage_icon_sm_grn_ctr_directions-title:before,
.sage_icon_sm_grn_ctr_ecosystem-title:before,
.sage_icon_sm_grn_ctr_star-title:before,
.sage_icon_sm_grn_ctr_shake-title:before,
.sage_icon_sm_grn_ctr_247-title:before,
.sage_icon_sm_grn_ctr_wifi-title:before,
.sage_icon_sm_grn_ctr_brain-title:before,
.sage_icon_sm_grn_ctr_leaf-title:before,
.sage_icon_sm_grn_ctr_like-title:before,
.sage_icon_sm_grn_ctr_ribbon-title:before,
.sage_icon_sm_grn_ctr_presentation-title:before,
.sage_icon_sm_grn_ctr_leftcorner-title:before,
.sage_icon_sm_grn_ctr_alert-title:before,
.sage_icon_sm_grn_ctr_vision-title:before,
.sage_icon_sm_grn_ctr_3gear-title:before,
.sage_icon_sm_grn_ctr_bullseye-title:before,
.sage_icon_sm_grn_ctr_dollar-title:before,
.sage_icon_sm_grn_ctr_notepad-title:before,
.sage_icon_sm_grn_ctr_penpad-title:before,
.sage_icon_sm_grn_ctr_recycle-title:before,
.sage_icon_sm_grn_ctr_smile-title:before,
.sage_icon_sm_grn_ctr_lock-title:before,
.sage_icon_sm_grn_ctr_clock-title:before,
.sage_icon_sm_grn_ctr_speedometer-title:before,
.sage_icon_sm_grn_ctr_calculator-title:before,
.sage_icon_sm_grn_ctr_checkboxes-title:before,
.sage_icon_sm_grn_ctr_like-title:before,
.sage_icon_sm_grn_ctr_smartphone-title:before,
.sage_icon_sm_grn_ctr_bulb-title:before,
.sage_icon_sm_grn_ctr_shake-title:before, 
.sage_icon_sm_grn_ctr_star-title:before, 
.sage_icon_sm_grn_ctr_gear-title:before, 
.sage_icon_sm_grn_ctr_expert-title:before, 
.sage_icon_sm_grn_ctr_checkmark-title:before, 
.sage_icon_sm_grn_ctr_chat-title:before, 
.sage_icon_sm_grn_ctr_ecosystem-title:before, 
.sage_icon_sm_grn_ctr_1-title:before,
.sage_icon_sm_grn_ctr_2-title:before,
.sage_icon_sm_grn_ctr_3-title:before,
.sage_icon_sm_grn_ctr_4-title:before    

{
	content:"";
	position:absolute;
	left:40%;
	top:10px;
	width:42px;
	height:42px;
}
.sage_icon_sm_grn_3support-title:after
{
	content:"";
	position:absolute;
	left:15%;
	top:10px;
	width:153px;
	height:42px;
}

.sage_icon_sm_grn_dig-title:before, .sage_icon_sm_grn_ctr_dig-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_green_dig.png) no-repeat 0px 0;}
.sage_icon_sm_grn_chip-title:before, .sage_icon_sm_grn_ctr_chip-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_green_chip.png) no-repeat 0px 0;}
.sage_icon_sm_grn_forklift-title:before, .sage_icon_sm_grn_ctr_forklift-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_green_forklift.png) no-repeat 0px 0;}

.sage_icon_sm_grn_onscreen-title:before, .sage_icon_sm_grn_ctr_onscreen-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_onscreen.png) no-repeat 0px 0;}
.sage_icon_sm_grn_3support-title:after, .sage_icon_sm_grn_ctr_3support-title:after {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_3support.png) no-repeat 0px 0;}
.sage_icon_sm_grn_stopwatch-title:before, .sage_icon_sm_grn_ctr_stopwatch-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_stopwatch.png) no-repeat 0px 0;}
.sage_icon_sm_grn_sprint-title:before, .sage_icon_sm_grn_ctr_sprint-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_sprint.png) no-repeat 0px 0;}
.sage_icon_sm_grn_cart-title:before, .sage_icon_sm_grn_ctr_cart-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_cart.png) no-repeat 0px 0;}
.sage_icon_sm_grn_paymanage-title:before, .sage_icon_sm_grn_ctr_paymanage-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_paymanage.png) no-repeat 0px 0;}
.sage_icon_sm_grn_penpads-title:before, .sage_icon_sm_grn_ctr_penpads-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_penpads.png) no-repeat 0px 0;}
.sage_icon_sm_grn_mobile-title:before, .sage_icon_sm_grn_ctr_mobile-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_mobile.png) no-repeat 0px 0;}
.sage_icon_sm_grn_gift-title:before, .sage_icon_sm_grn_ctr_gift-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_gift.png) no-repeat 0px 0;}

.sage_icon_sm_grn_calculator2-title:before, .sage_icon_sm_grn_ctr_calculator2-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_calculator2.png) no-repeat 0px 0;}
.sage_icon_sm_grn_creditcards-title:befor, .sage_icon_sm_grn_ctr_creditcards-title:beforee {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_creditcards.png) no-repeat 0px 0;}
.sage_icon_sm_grn_payment-title:before, .sage_icon_sm_grn_ctr_payment-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_payment.png) no-repeat 0px 0;}
.sage_icon_sm_grn_creditcard-title:before, .sage_icon_sm_grn_ctr_creditcard-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_creditcard.png) no-repeat 0px 0;}
.sage_icon_sm_grn_ecosystem-title:before, .sage_icon_sm_grn_ctr_ecosystem-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_ecosystem.png) no-repeat 0px 0;}
.sage_icon_sm_grn_jigsaw-title:before, .sage_icon_sm_grn_ctr_jigsaw-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_jigsaw.png) no-repeat 0px 0;}
.sage_icon_sm_grn_buildings-title:before, .sage_icon_sm_grn_ctr_buildings-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_buildings.png) no-repeat 0px 0;}
.sage_icon_sm_grn_directions-title:before, .sage_icon_sm_grn_ctr_directions-title:before  {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_directions.png) no-repeat 0px 0;}
.sage_icon_sm_grn_star-title:before, .sage_icon_sm_grn_ctr_star-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_star.png) no-repeat 0px 0;}
.sage_icon_sm_grn_shake-title:before, .sage_icon_sm_grn_ctr_shake-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_shake.png) no-repeat 0px 0;}
.sage_icon_sm_grn_247-title:before, .sage_icon_sm_grn_ctr_247-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_247.png) no-repeat 0px 0;}
.sage_icon_sm_grn_wifi-title:before, .sage_icon_sm_grn_ctr_wifi-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_wifi.png) no-repeat 0px 0;}
.sage_icon_sm_grn_like-title:before, .sage_icon_sm_grn_ctr_like-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_like.png) no-repeat 0px 0;}
.sage_icon_sm_grn_ribbon-title:before, .sage_icon_sm_grn_ctr_ribbon-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_ribbon.png) no-repeat 0px 0;}
.sage_icon_sm_grn_presentation-title:before, .sage_icon_sm_grn_ctr_presentation-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_presentation.png) no-repeat 0px 0;}
.sage_icon_sm_grn_leftcorner-title:before, .sage_icon_sm_grn_ctr_leftcorner-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_leftcorner.png) no-repeat 0px 0;}
.sage_icon_sm_grn_alert-title:before, .sage_icon_sm_grn_ctr_alert-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_alert.png) no-repeat 0px 0;}
.sage_icon_sm_grn_vision-title:before, .sage_icon_sm_grn_ctr_vision-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_vision.png) no-repeat 0px 0;}
.sage_icon_sm_grn_3gear-title:before, .sage_icon_sm_grn_ctr_3gear-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_3gear.png) no-repeat 0px 0;}
.sage_icon_sm_grn_bullseye-title:before, .sage_icon_sm_grn_ctr_bullseye-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_bullseye.png) no-repeat 0px 0;}
.sage_icon_sm_grn_dollar-title:before, .sage_icon_sm_grn_ctr_dollar-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_dollar.png) no-repeat 0px 0;}
.sage_icon_sm_grn_notepad-title:before, .sage_icon_sm_grn_ctr_notepad-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_notepad.png) no-repeat 0px 0;}
.sage_icon_sm_grn_trans_notepad-title:before, .sage_icon_sm_grn_trans_ctr_notepad-title:before {background:url(/na/~/media/shared/responsive/icons/small/transparent/sage_icon_sm_grn_trans_notepad.png) no-repeat 0px 0;}
.sage_icon_sm_grn_penpad-title:before, .sage_icon_sm_grn_ctr_penpad-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_penpad.png) no-repeat 0px 0;}
.sage_icon_sm_grn_recycle-title:before, .sage_icon_sm_grn_ctr_recycle-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_recycle.png) no-repeat 0px 0;}
.sage_icon_sm_grn_smile-title:before, .sage_icon_sm_grn_ctr_smile-title:before  {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_smile.png) no-repeat 0px 0;}
.sage_icon_sm_grn_lock-title:before, .sage_icon_sm_grn_ctr_lock-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_lock.png) no-repeat 0px 0;}
.sage_icon_sm_grn_clock-title:before, .sage_icon_sm_grn_ctr_clock-title:before  {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_clock.png) no-repeat 0px 0;}
.sage_icon_sm_grn_speedometer-title:before, .sage_icon_sm_grn_ctr_speedometer-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_speedometer.png) no-repeat 0px 0;}
.sage_icon_sm_grn_calculator-title:before, .sage_icon_sm_grn_ctr_calculator-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_calculator.png) no-repeat 0px 0;}
.sage_icon_sm_grn_checkboxes-title:before, .sage_icon_sm_grn_ctr_checkboxes-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_checkboxes.png) no-repeat 0px 0;}
.sage_icon_sm_grn_like-title:before, .sage_icon_sm_grn_ctr_like-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_like.png) no-repeat 0px 0;}
.sage_icon_sm_grn_smartphone-title:before, .sage_icon_sm_grn_ctr_smartphone-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_smartphone.png) no-repeat 0px 0;}
.sage_icon_sm_grn_trans_smartphone-title:before, .sage_icon_sm_grn_trans_ctr_smartphone-title:before {background:url(/na/~/media/shared/responsive/icons/small/transparent/sage_icon_sm_grn_trans_smartphone.png) no-repeat 0px 0;}
.sage_icon_sm_grn_brain-title:before, .sage_icon_sm_grn_ctr_brain-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_brain.png) no-repeat 0px 0;}
.sage_icon_sm_grn_leaf-title:before, .sage_icon_sm_grn_ctr_leaf-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_leaf.png) no-repeat 0px 0;}
.sage_icon_sm_grn_bulb-title:before, .sage_icon_sm_grn_ctr_bulb-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_bulb.png) no-repeat}
.sage_icon_sm_grn_shake-title:before, .sage_icon_sm_grn_ctr_shake-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_shake.png) no-repeat}
.sage_icon_sm_grn_star-title:before, .sage_icon_sm_grn_ctr_star-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_star.png) no-repeat}
.sage_icon_sm_grn_gear-title:before, .sage_icon_sm_grn_ctr_gear-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_gear.png) no-repeat}
.sage_icon_sm_grn_expert-title:before, .sage_icon_sm_grn_ctr_expert-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_expert.png) no-repeat}
.sage_icon_sm_grn_checkmark-title:before, .sage_icon_sm_grn_ctr_checkmark-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_checkmark.png) no-repeat}
.sage_icon_sm_grn_chat-title:before, .sage_icon_sm_grn_ctr_chat-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_chat.png) no-repeat}
.sage_icon_sm_grn_ecosystem-title:before, .sage_icon_sm_grn_ctr_ecosystem-title:before{background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_ecosystem.png) no-repeat}
.sage_icon_sm_grn_1-title:before, .sage_icon_sm_grn_ctr_1-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_1.png) no-repeat 0px 0;}
.sage_icon_sm_grn_2-title:before, .sage_icon_sm_grn_ctr_2-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_2.png) no-repeat 0px 0;}
.sage_icon_sm_grn_3-title:before, .sage_icon_sm_grn_ctr_3-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_3.png) no-repeat 0px 0;}
.sage_icon_sm_grn_4-title:before, .sage_icon_sm_grn_ctr_4-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_4.png) no-repeat 0px 0;}
.sage_icon_sm_grn_gearpad-title:before, .sage_icon_sm_grn_ctr_gearpad-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_gearpad.png) no-repeat 0px 0;}
.sage_icon_sm_grn_here-title:before, .sage_icon_sm_grn_ctr_here-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_here.png) no-repeat 0px 0;}
.sage_icon_sm_grn_cater-title:before, .sage_icon_sm_grn_ctr_cater-title:before {background:url(/na/~/media/shared/responsive/icons/small/sage_icon_sm_grn_cater.png) no-repeat 0px 0;}




iFrame { border: 0; }
.inlineVideo {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	text-align: center;
	background: rgba(0,0,0,.5);
	overflow: visible;
	border:0;
	outline: 0;
	z-index: 5;
	display: none;
}
.inlineVideo iframe {
  position: relative;
  height: auto;
  margin-bottom: 0; /* 16px */
  padding-top: 0; /* 25px */
  padding-bottom: 0;
  overflow: hidden;
}

.embed-container { 
	position: relative; 
	/* padding-bottom: 56.25%; */ /* 16/9 ratio */
	/* height: 100%;  */
	overflow: hidden; 
	max-width: 100%; 
}
.embed-container iframe, 
.embed-container object, 
.embed-container embed { 
	/*
	position: absolute; 
	top: 0; 
	left: 0;
	right: 0;
	*/
	/* width: 100%;  */
	height: 100%; 
	margin: 0 auto;
}
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 0; /* 16px */
  padding-top: 0; /* 25px */
  padding-bottom: 56.25%;
  overflow: hidden;
}

.html5-video-player .video-click-tracking, .html5-video-player .video-stream {
	top: 0 !important;
}

.closeVideoBtn {
	display: inline-block;
	height: 24px;
	margin: 10px 10px 10px 0;
	padding-right: 30px;
	background: url('/na/~/media/responsive/images/close_btn_24x24.png') right 0 no-repeat;
	color: #fff;
	line-height: 24px;
	vertical-align: top;
}

.footless-modal .modal-dialog {
  width: 870px;
}

.footless-modal .modal-header {
	background: #fff;
	border-bottom: 0;
}
.footless-modal .modal-title {
	color: #41a940;
	font-size: 1.5em;
}
.footless-modal .modal-header .close {
	margin-top: -15px;
}
.footless-modal .modal-body {
	position: relative;
	/* height: 489px; */
	padding: 0 8px 10px;
}
.footless-modal .modal-footer {
	display: none;
}



@media only screen and (max-width: 990px){
	.sage_icon_sm_grn_dig-title,
.sage_icon_sm_grn_chip-title,
.sage_icon_sm_grn_forklift-title,
.sage_icon_sm_grn_cart-title,
.sage_icon_sm_grn_paymanage-title,
.sage_icon_sm_grn_penpads-title,
.sage_icon_sm_grn_mobile-title,
.sage_icon_sm_grn_gift-title,
h2.grnTxt.sage_icon_sm_grn_ecosystem-title,
 .sage_icon_sm_grn_ctr_ecosystem-title,
		h2.grnTxt.sage_icon_sm_grn_jigsaw-title,
		 .sage_icon_sm_grn_ctr_jigsaw-title,
	h2.grnTxt.sage_icon_sm_grn_buildings-title,
	 .sage_icon_sm_grn_ctr_buildings-title,
	h2.grnTxt.sage_icon_sm_grn_directions-title,
	 .sage_icon_sm_grn_ctr_directions-title,
	h2.grnTxt.sage_icon_sm_grn_star-title,
	 .sage_icon_sm_grn_ctr_star-title,
	h2.grnTxt.sage_icon_sm_grn_shake-title,
	 .sage_icon_sm_grn_ctr_shake-title,
	h2.grnTxt.sage_icon_sm_grn_247-title,
	 .sage_icon_sm_grn_ctr_247-title,
	h2.grnTxt.sage_icon_sm_grn_wifi-title,
	 .sage_icon_sm_grn_ctr_wifi-title,
	h2.grnTxt.sage_icon_sm_grn_brain-title,
	 .sage_icon_sm_grn_ctr_brain-title,
	h2.grnTxt.sage_icon_sm_grn_leaf-title,
	 .sage_icon_sm_grn_ctr_leaf-title,
	h2.grnTxt.sage_icon_sm_grn_like-title,
	 .sage_icon_sm_grn_ctr_like-title,
	h2.grnTxt.sage_icon_sm_grn_ribbon-title,
	 .sage_icon_sm_grn_ctr_ribbon-title,
	h2.grnTxt.sage_icon_sm_grn_presentation-title,
	 .sage_icon_sm_grn_ctr_presentation-title,
	h2.grnTxt.sage_icon_sm_grn_leftcorner-title,
	 .sage_icon_sm_grn_ctr_leftcorner-title,
	h2.grnTxt.sage_icon_sm_grn_alert-title,
	 .sage_icon_sm_grn_ctr_alert-title,
	h2.grnTxt.sage_icon_sm_grn_vision-title,
	 .sage_icon_sm_grn_ctr_vision-title,
	h2.grnTxt.sage_icon_sm_grn_3gear-title,
	 .sage_icon_sm_grn_ctr_3gear-title,
	 	h2.grnTxt.sage_icon_sm_grn_onscreen-title, .sage_icon_sm_grn_ctr_onscreen-title,
		 	h2.grnTxt.sage_icon_sm_grn_payment-title, .sage_icon_sm_grn_ctr_payment-title,
	h2.grnTxt.sage_icon_sm_grn_bullseye-title, .sage_icon_sm_grn_ctr_bullseye-title,
	h2.grnTxt.sage_icon_sm_grn_dollar-title, .sage_icon_sm_grn_ctr_dollar-title,
	h2.grnTxt.sage_icon_sm_grn_notepad-title, .sage_icon_sm_grn_ctr_notepad-title,
	h2.grnTxt.sage_icon_sm_grn_trans_notepad-title, .sage_icon_sm_grn_trans_ctr_notepad-title,
	h2.grnTxt.sage_icon_sm_grn_penpad-title, .sage_icon_sm_grn_ctr_penpad-title,
	h2.grnTxt.sage_icon_sm_grn_recycle-title, .sage_icon_sm_grn_ctr_recycle-title,
	h2.grnTxt.sage_icon_sm_grn_smile-title, .sage_icon_sm_grn_ctr_smile-title,
	h2.grnTxt.sage_icon_sm_grn_lock-title, .sage_icon_sm_grn_ctr_lock-title,
	h2.grnTxt.sage_icon_sm_grn_clock-title, .sage_icon_sm_grn_ctr_clock-title,
	h2.grnTxt.sage_icon_sm_grn_speedometer-title, .sage_icon_sm_grn_ctr_speedometer-title,
	h2.grnTxt.sage_icon_sm_grn_calculator-title, .sage_icon_sm_grn_ctr_calculator-title,
	h2.grnTxt.sage_icon_sm_grn_expert-title, .sage_icon_sm_grn_ctr_expert-title,
	h2.grnTxt.sage_icon_sm_grn_checkboxes-title, .sage_icon_sm_grn_ctr_checkboxes-title,
	h2.grnTxt.sage_icon_sm_grn_like-title, .sage_icon_sm_grn_ctr_like-title,
	h2.grnTxt.sage_icon_sm_grn_smartphone-title, .sage_icon_sm_grn_ctr_smartphone-title,
	h2.grnTxt.sage_icon_sm_grn_trans_smartphone-title, .sage_icon_sm_grn_trans_ctr_smartphone-title,
		h2.grnTxt.sage_icon_sm_grn_gearpad-title, .sage_icon_sm_grn_ctr_gearpad-title,
	h2.grnTxt.sage_icon_sm_grn_here-title, .sage_icon_sm_grn_ctr_here-title,
	h2.grnTxt.sage_icon_sm_grn_cater-title, .sage_icon_sm_grn_ctr_cater-title,
h2.grnTxt.sage_icon_sm_grn_onscreen-title, .sage_icon_sm_grn_ctr_onscreen-title,
	h2.grnTxt.sage_icon_sm_grn_1-title, .sage_icon_sm_grn_ctr_1-title,
	h2.grnTxt.sage_icon_sm_grn_2-title, .sage_icon_sm_grn_ctr_2-title,
	h2.grnTxt.sage_icon_sm_grn_3-title, .sage_icon_sm_grn_ctr_3-title,
	h2.grnTxt.sage_icon_sm_grn_4-title, .sage_icon_sm_grn_ctr_4-title
{
		margin-top: 85px;
		line-height: .8em;
	}
	[class*="sage_icon_sm"] {
  margin-top: 85px!important;
  line-height: .8em!important;
}
.sage_icon_sm_grn_dig-title:before,
.sage_icon_sm_grn_chip-title:before,
.sage_icon_sm_grn_forklift-title:before,
.sage_icon_sm_grn_onscreen-title:before,
.sage_icon_sm_grn_gearpad-title:before,
.sage_icon_sm_grn_here-title:before,
.sage_icon_sm_grn_cater-title:before,
.sage_icon_sm_grn_sprint-title:before,
.sage_icon_sm_grn_stopwatch-title:before,
.sage_icon_sm_grn_cart-title:before,
.sage_icon_sm_grn_paymanage-title:before,
.sage_icon_sm_grn_penpads-title:before,
.sage_icon_sm_grn_mobile-title:before,
.sage_icon_sm_grn_gift-title:before,
.sage_icon_sm_grn_calculator2-title:before,
.sage_icon_sm_grn_creditcards-title:before,
.sage_icon_sm_grn_payment-title:before,
.sage_icon_sm_grn_creditcard-title:before,
.sage_icon_sm_grn_jigsaw-title:before,
.sage_icon_sm_grn_buildings-title:before,
.sage_icon_sm_grn_directions-title:before,
.sage_icon_sm_grn_ecosystem-title:before,
.sage_icon_sm_grn_star-title:before,
.sage_icon_sm_grn_shake-title:before,
.sage_icon_sm_grn_247-title:before,
.sage_icon_sm_grn_wifi-title:before,
.sage_icon_sm_grn_brain-title:before,
.sage_icon_sm_grn_leaf-title:before,
.sage_icon_sm_grn_like-title:before,
.sage_icon_sm_grn_ribbon-title:before,
.sage_icon_sm_grn_presentation-title:before,
.sage_icon_sm_grn_leftcorner-title:before,
.sage_icon_sm_grn_alert-title:before,
.sage_icon_sm_grn_vision-title:before,
.sage_icon_sm_grn_3gear-title:before,
.sage_icon_sm_grn_bullseye-title:before,
.sage_icon_sm_grn_dollar-title:before,
.sage_icon_sm_grn_notepad-title:before,
.sage_icon_sm_grn_trans_notepad-title:before,
.sage_icon_sm_grn_penpad-title:before,
.sage_icon_sm_grn_recycle-title:before,
.sage_icon_sm_grn_smile-title:before,
.sage_icon_sm_grn_lock-title:before,
.sage_icon_sm_grn_clock-title:before,
.sage_icon_sm_grn_speedometer-title:before,
.sage_icon_sm_grn_calculator-title:before,
.sage_icon_sm_grn_checkboxes-title:before,
.sage_icon_sm_grn_like-title:before,
.sage_icon_sm_grn_smartphone-title:before,
.sage_icon_sm_grn_trans_smartphone-title:before,
.sage_icon_sm_grn_bulb-title:before,
.sage_icon_sm_grn_shake-title:before, 
.sage_icon_sm_grn_star-title:before, 
.sage_icon_sm_grn_gear-title:before, 
.sage_icon_sm_grn_expert-title:before, 
.sage_icon_sm_grn_checkmark-title:before, 
.sage_icon_sm_grn_chat-title:before, 
.sage_icon_sm_grn_ecosystem-title:before, 
.sage_icon_sm_grn_1-title:before,
.sage_icon_sm_grn_2-title:before,
.sage_icon_sm_grn_3-title:before,
.sage_icon_sm_grn_4-title:before  
	{
		content: "";
		position: absolute;
		left: 2%;
		top: -55px;
		width: 42px;
		height: 42px;
	}

.sage_icon_sm_grn_ctr_dig-title:before,	
.sage_icon_sm_grn_ctr_chip-title:before,
.sage_icon_sm_grn_ctr_forklift-title:before,
.sage_icon_sm_grn_ctr_payment-title:before,	
.sage_icon_sm_grn_ctr_onscreen-title:before,
.sage_icon_sm_grn_ctr_gearpad-title:before,
.sage_icon_sm_grn_ctr_here-title:before,
.sage_icon_sm_grn_ctr_cater-title:before,
.sage_icon_sm_grn_ctr_stopwatch-title:before,
.sage_icon_sm_grn_ctr_sprint-title:before,
.sage_icon_sm_grn_ctr_jigsaw-title:before,
.sage_icon_sm_grn_ctr_buildings-title:before,
.sage_icon_sm_grn_ctr_directions-title:before,
.sage_icon_sm_grn_ctr_ecosystem-title:before,
.sage_icon_sm_grn_ctr_star-title:before,
.sage_icon_sm_grn_ctr_shake-title:before,
.sage_icon_sm_grn_ctr_247-title:before,
.sage_icon_sm_grn_ctr_wifi-title:before,
.sage_icon_sm_grn_ctr_brain-title:before,
.sage_icon_sm_grn_ctr_leaf-title:before,
.sage_icon_sm_grn_ctr_like-title:before,
.sage_icon_sm_grn_ctr_ribbon-title:before,
.sage_icon_sm_grn_ctr_presentation-title:before,
.sage_icon_sm_grn_ctr_leftcorner-title:before,
.sage_icon_sm_grn_ctr_alert-title:before,
.sage_icon_sm_grn_ctr_vision-title:before,
.sage_icon_sm_grn_ctr_3gear-title:before,
.sage_icon_sm_grn_ctr_bullseye-title:before,
.sage_icon_sm_grn_ctr_dollar-title:before,
.sage_icon_sm_grn_ctr_notepad-title:before,
.sage_icon_sm_grn_ctr_penpad-title:before,
.sage_icon_sm_grn_ctr_recycle-title:before,
.sage_icon_sm_grn_ctr_smile-title:before,
.sage_icon_sm_grn_ctr_lock-title:before,
.sage_icon_sm_grn_ctr_clock-title:before,
.sage_icon_sm_grn_ctr_speedometer-title:before,
.sage_icon_sm_grn_ctr_calculator-title:before,
.sage_icon_sm_grn_ctr_checkboxes-title:before,
.sage_icon_sm_grn_ctr_like-title:before,
.sage_icon_sm_grn_ctr_smartphone-title:before,
.sage_icon_sm_grn_ctr_bulb-title:before,
.sage_icon_sm_grn_ctr_shake-title:before, 
.sage_icon_sm_grn_ctr_star-title:before, 
.sage_icon_sm_grn_ctr_gear-title:before, 
.sage_icon_sm_grn_ctr_expert-title:before, 
.sage_icon_sm_grn_ctr_checkmark-title:before, 
.sage_icon_sm_grn_ctr_chat-title:before, 
.sage_icon_sm_grn_ctr_ecosystem-title:before, 
.sage_icon_sm_grn_ctr_1-title:before,
.sage_icon_sm_grn_ctr_2-title:before,
.sage_icon_sm_grn_ctr_3-title:before,
.sage_icon_sm_grn_ctr_4-title:before  
	{
		content: "";
		position: absolute;
		left: 48%;
		top: -55px;
		width: 42px;
		height: 42px;
	}

}

/* Chat Style */

.dropdown-menu div#lpButton-quicklinks .btn {
  color: #fff;
}

/* Form Styles */


#form input, #form textarea, #form select, #form option { font-family: inherit; font-size: inherit; font-weight: inherit; margin-bottom: 10px; }
#form input,#form textarea,#form select, #form option { font-size:100%; }

#form input, #form textarea, #form select, .select-stateInput  { 
	-webkit-border-radius: 3px !important; 
	-moz-border-radius: 3px !important; 
	border-radius: 3px !important; 
	border: 1px solid #ccc;
	color: #4d4f53;
	font-family: Arial,Helvetica,sans-serif !important;
	padding: 14px;
	font-size: 13px; 
	width: 100%;
	margin: 4px 0;
}

#form select {width:93%;}

#innerForm span.select-area .center {

  padding: 0;

}
#innerForm .select-stateInput {
height: 40px;
}

#form .col-sm-4.col-md-4 {
padding: 10px;
}
.no-pad {
padding-left: 0;
padding-right: 0;
}

#contact label{
    display: inline-block;
    width: 100px;
    text-align: right;
}
#contact_submit{
    padding-left: 100px;
}
#contact div{
    margin-top: 1em;
}
#form textarea{
    vertical-align: top;
    height: 5em;
}

.error{
    display: none;
    margin-left: 10px;
}      
 
.error_show{
    color: red;
    margin-left: 10px;
}

input.invalid, textarea.invalid{
    border: 2px solid red;
}
 
input.valid, textarea.valid{
    border: 2px solid green;
}

#error_message {
	color: #c33;
	display:none;
}

#innerForm .elqFormField, #innerForm .select-area, #innerForm .select-area .select-opener {
  background-color: #f5f5f5;
 
}


#fullhero .image-description-holder h1.lgTxt-1, #fullhero .image-description-holder h2.lgTxt-1, h1.lgTxt-1, h2.lgTxt-1, h3.lgTxt-1, h4.lgTxt-1, h5.lgTxt-1, h6.lgTxt-1, .lgTxt-1 {
  font-size: 1em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-2, #fullhero .image-description-holder h2.lgTxt-2, h1.lgTxt-2, h2.lgTxt-2, h3.lgTxt-2, h4.lgTxt-2, h5.lgTxt-2, h6.lgTxt-2, .lgTxt-2 {
  font-size: 2em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-3, #fullhero .image-description-holder h2.lgTxt-3, h1.lgTxt-3, h2.lgTxt-3, h3.lgTxt-3, h4.lgTxt-3, h5.lgTxt-3, h6.lgTxt-3, .lgTxt-3 {
  font-size: 3em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-4, #fullhero .image-description-holder h2.lgTxt-4, h1.lgTxt-4, h2.lgTxt-4, h3.lgTxt-4, h4.lgTxt-4, h5.lgTxt-4, h6.lgTxt-4, .lgTxt-4 {
  font-size: 4em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-5, #fullhero .image-description-holder h2.lgTxt-5, h1.lgTxt-5, h2.lgTxt-5, h3.lgTxt-5, h4.lgTxt-5, h5.lgTxt-5, h6.lgTxt-5, .lgTxt-5 {
  font-size: 5em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-6, #fullhero .image-description-holder h2.lgTxt-6, h1.lgTxt-6, h2.lgTxt-6, h3.lgTxt-6, h4.lgTxt-6, h5.lgTxt-6, h6.lgTxt-6, .lgTxt-6 {
  font-size: 6em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-7, #fullhero .image-description-holder h2.lgTxt-7, h1.lgTxt-7, h2.lgTxt-7, h3.lgTxt-7, h4.lgTxt-7, h5.lgTxt-7, h6.lgTxt-7, .lgTxt-7 {
  font-size: 7em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-8, #fullhero .image-description-holder h2.lgTxt-8, h1.lgTxt-8, h2.lgTxt-8, h3.lgTxt-8, h4.lgTxt-8, h5.lgTxt-8, h6.lgTxt-8, .lgTxt-8 {
  font-size: 8em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-9, #fullhero .image-description-holder h2.lgTxt-9, h1.lgTxt-9, h2.lgTxt-9, h3.lgTxt-9, h4.lgTxt-9, h5.lgTxt-9, h6.lgTxt-9, .lgTxt-9 {
  font-size: 9em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-10, #fullhero .image-description-holder h2.lgTxt-10, h1.lgTxt-10, h2.lgTxt-10, h3.lgTxt-10, h4.lgTxt-10, h5.lgTxt-10, h6.lgTxt-10, .lgTxt-10 {
  font-size: 10em;
  letter-spacing: -1px;
	line-height: 1em;
}
img.not-responsive {
  width: auto;
  display:inline;
}

#form input.form-checkbox {
  width: 20px;
  padding: 0;
  border: 0;
  border-radius: 0;
  float: left;
  margin-right: 5px;
}



/* Global Transition */


#wrapper {
	display: table;
	width: 100%;
	height: 300px;
	background-color: #fff;
}
.wrapper-frame {
  padding: 0; 
  position: relative;
}

/* HEADER - GLOBAL NAV STYLES */
#header {
	z-index: 200;
	background: transparent; /* rgba(255,255,255,.9) */
	font-size: 0;
}
#header.navbar {
	position: fixed; /* will change to relative via script if OTP nav is present */
	min-height: 30px;
	background: #fff;
}
#homepage #header.navbar {
	position: relative;
}
#header .container {
	position: relative;
	width: 100%;
	max-width: 100%;
	height: 100%;
}
#header.inner .container-frame {
	position: relative;
	padding-bottom: 0;
	min-height: 32px;
	z-index: 1;
}
.header-column-holder {
	width: 100%;
	max-width: 940px;
	margin: 0 auto;
	float: none;
}
#homepage #header.inner #global-nav-fade-logo {
	display: block;
	visibility: hidden;
}
#homepage #global-nav-fade-menu {
	display: none;
}

.inner .header-row-top {
	position: fixed;
	top: 0;
	left: 0;
	width:100%;
	max-width: 940px;
	margin: 0 auto;
	padding: 0; /* 0 0 0 15px */
	z-index: 100; /* 1 */
}

.inner .header-row-top:after {
  position: absolute;
  content: '';
  background: #000;
  width: 100%;
  left: 0;
  right: 0;
  top: 0; /* -8px */
  bottom: 0;
  padding: 0 9999px;
  margin: 0 -9999px;
  z-index: -1;
}

.header-row-top .dropdown-menu {
	margin-left: 0;
}
.inner .header-row {
	margin-top: 32px;
	margin-bottom: 0;
	padding: 15px 15px 0;
}
.header-row .navbar-nav {
	float: right;
	margin: 0;
}

#header.inner .navbar-brand {
	margin: 7px 15px 0 0;
}
.navbar-inverse {
	background: transparent;
	border: 0;
}
.navbar-inverse .navbar-nav>li>a, 
.navbar-nav>li>a {
	margin: 0;
	padding: 0;
	color: #009fda;
	letter-spacing: -0.025em;
	font: 16px/32px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	text-indent: 0;
	text-align: left;
	text-transform: none;
	text-decoration: none;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .inner .navbar-nav > li.active > a {
  color: #009fda;
  background: none;
}

#homepage .navbar-inverse .navbar-nav>li>a, 
#homepage .navbar-nav>li>a {
  padding-bottom: 19px;
}

/* 
#homepage .navbar-inverse .navbar-nav > .active > a,
#homepage .navbar-inverse .navbar-nav > .active > a:hover,
#homepage .navbar-inverse .navbar-nav > .active > a:focus {
  color: #41a940;
  background: none;
}
 */


.navbar-nav>li:hover>a,
.navbar-nav>li.active>a,
.navbar-nav>li:hover>a {
	color: #333;
}

.nav>li>a:hover, 
.nav>li>a:focus {
	text-decoration: none;
	background-color: transparent;
}

.navbar .bar li, .navbar .navigation li {
	height:32px;
	float: left;
	margin: 0;
	padding: 0 5px 0 7px;
	border-left: 1px solid #454545;
	display: inline-block;
}

.navbar .bar a, .navbar .navigation a {
	padding: 8px 0;
	float: left;
	color: #fff;
	vertical-align: top;
}
.navbar .bar a:hover, .navbar .bar a:focus, 
.navbar .navigation a:hover, .navbar .navigation a:focus{
	text-decoration: none;
	outline: none;
}

.inner .nav-holder {
  float: none;
}

.nav-holder .dropdown-menu {
	top: 31px;
	margin-left: -8px;
	border: 0;
	border-radius: 0;
	z-index: 990;
}

.nav-holder .dropdown-menu.dropdown-menu-right {
	right: 0;
}

.nav-holder .dropdown-menu>li {
	width: 100%;
	height: auto;
	margin: 2px 0;
	padding: 0;
	font-size: .75em;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
}

.nav-holder .dropdown-menu>li p,
.nav-holder .dropdown-menu>li a {
	width: 100%;
	margin: 0;
	padding: 5px 10px;
	color: #999;
	font-size: 1em;
	font-weight: normal;
	border: 0;
}
.nav-holder .dropdown-menu>li a:hover {
	color: #333;
}

.navbar .glyphicon-lock, .navbar .glyphicon-chat, .navbar .glyphicon-earphone, .navbar .glyphicon-cart, .navbar .glyphicon-search {
  float: left;
  margin: -4px 5px 0;
  width: 19px;
  height: 20px;
  background: url(/na/~/media/responsive/images/bg-sprite-temp.png) no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  float: none;
}
.navbar .glyphicon-lock {
  background-position: 0 -287px;
  vertical-align: middle;
}
.navbar .glyphicon-chat {
  background-position: -19px -287px;
}
.navbar .glyphicon-earphone {
  background-position: -39px -287px;
}
.navbar .glyphicon-search {
  background-position: -79px -287px;
}
.navbar .glyphicon-cart {
  background-position: -59px -287px;
  float: left;
}
.navbar .cart-txt {
  display: none;
}

.navbar .navigation #cartlink {
	height: 32px;
	margin-top: -8px;
	margin-right: -5px;
	padding: 9px 12px;
	background: #f00;
	float: left;
}

#header-submit-button {
	color: #fff;
	float: right;
	margin-right: 12px;
	font-size: 11px;
	padding: 7px 15px;
}

.dropdown-right .dropdown-menu {
	/* top: 26px; */
	right: 0;
	left: auto;
}

/* SOLUTIONS DROP MENU STYLES */
.dropMenus .drop-frame {
	/* height: 240px; */ /* temporary for testing */
	margin: 0 auto;
	max-width: 940px;
	padding: 0 0 20px 0;
	overflow: visible;
	font-size: 12px;
	line-height: 14px;
	color: #000;
}
.dropMenus .drop-frame .container {
  margin-top: 20px;
}

.dropMenus .drop-frame .solutions-frame, 
.dropMenus .drop-frame .business-frame, 
.dropMenus .drop-frame .quickaccess-frame {
  float: left;
  width: 32.75%;
}
.dropMenus .drop-frame .business-frame, .dropMenus .drop-frame .quickaccess-frame {
	padding: 0 15px;
	border-left: 1px solid #ccc;
}

.dropMenus .drop-frame .container .row div {
  height: 100%;
  margin-bottom: 15px;
}

.dropMenus .drop-frame .container .row div > ul {
  list-style: none;
  padding-left: 0;
}
.dropMenus .drop-frame .container .row div > ul > li {
	margin-bottom: 0;
	font: 16px/32px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	letter-spacing: -0.025em;
}
.dropMenus .drop-frame .container .row div > ul > li a {
	margin: 0;
	padding: 0;
	color: #009fda;
	font: 16px/32px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	letter-spacing: -0.025em;
	text-transform: none;
	text-decoration: none;
	text-indent: 0;
	text-align: left;
}

.dropMenus .drop-frame h2 {
	margin-top: 0;	
	color: #4d4f53;
	font: 24px/32px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	letter-spacing: -0.035em;
	text-align: left;
	text-transform: none;
	text-decoration: none;
}
.slideMenu-holder {
	position: fixed; /* relative */
	top: 32px;
	left: 0;
	width: 100%;
	margin: 0 auto;
	background: rgba(255,255,255,.95);
	/* background: transparent; */
	border-bottom: 0;
	z-index: 10;
}

.slideMenu-holder.menuOpen {
	/* border-top: 1px solid #ccc; */
	border-bottom: 1px solid #ccc;
}
.slideMenu-holder .dropMenus {
	position: relative;
	margin-top: 0;
	/* background: rgba(255,255,255,.9); */
	background: transparent;
	overflow: visible;
}
.slideMenu-holder .dropMenus .drop-frame {
	padding: 0 15px;
}

/* PAGE-TO-PAGE (OTP) and INTRAPAGE (ITP) MENUS */
.OTP-navbar {
  /* padding: 20px 0; */
}
.OTP-navbar .header-row {
	padding: 0;
}
.OTP-navbar .container {
  padding: 20px 15px;
}
.OTP-navbar-offset {
  border-bottom: 0;
}

.inner .navbar-nav > li:hover, 
.inner .navbar-nav > li.active, 
.inner .navbar-nav > li:focus,
.OTP-navbar .navbar-nav > li:hover, 
.OTP-navbar .navbar-nav > li.active, 
.OTP-navbar .navbar-nav > li:focus {
	padding-bottom: 15px;
	color: #333;
	border-bottom: 4px solid #399c33;
}

.ITP-navbar {
    position:relative;
    top:0;
    left: 0;
    right: 0;
    width:100%;
    height:auto; /* 60px */
    padding: 0;
    background-color:#f6f6f6;
    border-bottom: 1px solid #ccc;
    z-index: 100;
}
.ITP-navbarFixed {
    position:fixed;
    top:30px;
}
.ITP-navbar-padding {
	padding-top: 60px;
}

.ITP-navbar .header-row {
	padding: 10px 0 0;
}

.inner .navbar-nav > li {
	font: 18px/30px Arial, Helvetica, sans-serif;
	margin: 0 0 0 13px;
	border-bottom: 4px solid #fff;
}

.ITP-navbar .navbar-nav > li {
	padding-bottom: 5px;
	border-bottom: 4px solid transparent;
}

.ITP-navbar .navbar-nav > li:hover, 
.ITP-navbar .navbar-nav > li.active, 
.ITP-navbar .navbar-nav > li:focus {
	padding-bottom: 5px;
	color: #333;
	border-bottom: 4px solid #399c33;
}

.ITP-navbar>.nav.navbar-nav>li>a {
	color: #009fda;
}

#mobile-mark {
	padding: 10px;
}

#mobile-mark .mark,
.ITP-navbar .mark,
.OTP-navbar .mark {
	float: left;
	font-family: 'adellebold', Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 28px;
    color: #00DC00;
	margin: -5px 10px 0 0;
	letter-spacing: -.03em;
	min-width: 218px;
}

.ITP-navbar .mark {
	display: none;
}

#mobile-mark .mark em,
.ITP-navbar .mark em,
.OTP-navbar .mark em  {
	font-family: 'adellelight', Arial, Helvetica, sans-serif;
    color: #8E8A86;
	display: inline-block;
	margin: 0;
}
.ITP-navbar .navbar-nav {
	float: right;
}

/* MISC STYLES */

.full-width-div {
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
}

.fullWidth {
	width: 100%;
}

.fw-dropdown {
	position: static;
}

.fw-dropdown .dropdown-menu {
	left: 0;
	right: 0;
	margin-left: 0;
}

.fw-dropdown .dropdown-menu .content {
	padding: 3px 20px;
}

/* FOOTER STYLES */
.social-net li a {
  display: block;
  width: 32px;
  height: 32px;
  background: url(/na/~/media/Responsive/images/bg-sprite-temp.png) no-repeat 0 -20px;
  text-indent: -9999px;
  overflow: hidden;
}
.social-net li a.instagram {
  background: url(/na/~/media/site/social/icon/footer/instagram-temp.png) no-repeat;
}
.social-net li a.sagecity {
  background: url(/na/~/media/Responsive/images/sage-city-temp.png) no-repeat;
}
.footer-content {
  position: relative;
  overflow: hidden;
  padding: 35px 0;
  color: #fff;
}
.footer-content .footer-subhead {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  color: #fff;
  font-size: 1.25em;
  border: 0;
  outline: 0;
}
.footer-content .copy {
	margin: 2em 0 1em;
}
.footer-phone {
	display: inline-block;
	float: right;
	height: 32px;
	margin-right: 1em;
	color: #fff;
	font-size: 1.25em;
	line-height: 32px;
	font-weight: normal;
}
.footer-phone a {
  color: #fff;
}
.copy-box li a {
  color: #999;
}
.copy-box li a:hover,
.copy-box li a:focus {
  color: #66ccff;
}
.display-link-group {
	display: block;
}

.no-highlight ::selection {
    background: transparent;
}


#fullhero .col-md-8, #fullhero .col-md-6, #fullhero .col-md-4 {
	margin-top: 50px;
}

#fullhero .image-description-holder h1 {
	margin: 0 0 0.25em;
	margin-top: 60px;
	font: 2.5em/1em Arial, Helvetica, sans-serif; /* 'Calibri' */
	font-weight: 400;
}
#fullhero .image-description-holder h2 {
	font: 1.55em/1.25em Arial, Helvetica, sans-serif; /* 'Calibri' */
	font-weight: 100;
}

#fullhero .image-description-holder h3 {
	color: #fff;
	font: 2em Arial, Helvetica, sans-serif; /* 'Calibri' */
}

#fullhero .image-description-holder h4 {
	color: #fff;
	font: 1.79em Arial, Helvetica, sans-serif; /* 'Calibri' */
	margin-top: 20px;
}

#fullhero .image-description-holder .caption {
	color: #666;
}

#fullhero .image-description-holder .caption em {
	font-size: 0.75em;
}

.col-md-8.heroPromo, .col-md-6.heroPromo {
	padding-top: 10%;
}

#headerBar {
	position: absolute;
	left: 0;
	top: 0px;
	display: block;
	width: 100%;
	height: 40px;
	text-align: center;
	background-color: #333;
	z-index: 50;
	background: rgba(0, 0, 0, 0.5); 
}

#headerBar p {
	margin-top: 3px;
}
.containet-frame a.open {
	display: block;
	text-decoration: none;
	color: #4d4f53;
	text-align: center;
	position: relative;
	z-index: 17;
}

.lg-Orng {
	color: #f60;
	font-size: 8em;
	letter-spacing: -1px;
	line-height: 1.25em;
}

.md-hd-txt {
	display: block;
	padding-bottom: 1em;
	color: #fff;
	font-size: 2.0em;
	letter-spacing: .5px;
	line-height: 1.0em;
}

.image-description-holder h1 {
	margin: 0;
	font: 2.35em/1.125em Arial, Helvetica, sans-serif; /* 'Calibri' */
	color: #fff;
}

.container h1 {
	text-transform: none;
}

.adviceLP {
  background-color: #fff;
}

#header-submit-button {
  color: #fff;
  float: right;
  margin-right: 12px;
  font-size: 11px;
  padding: 7px 8px;
}

.image-box-450 {
  height: 450px;
}

.holder-shadow {
	background: rgba(0, 0, 0, 0.5);     
}

.holder-shadow p {
	color: #fff;
	line-height: 18px;
}


.btn-wrap {
  white-space: normal;
}


.scrollMore a {
  color: rgba(255,255,255,1);
  font-size: 0.75em;
  text-decoration: none;
}

.scrollMore {
  clear: both;
  display: inline-block;
  text-align: center;
  margin-bottom: 1em;
  text-transform: uppercase;
  cursor: pointer;
}

.scrollBottom {
  position: absolute;
  bottom: 0;
  z-index: 20;
  left: 46%;
}

.home-container {
  margin: 0 auto;
  max-width: 1280px;
  position: relative;
}

.navbar .bar > li:hover > .drop { display:none !important; }


@media only screen and (max-height: 750px) {
	.col-md-8.heroPromo {
		padding-top: 3%;
	}
}

@media only screen and (max-width: 1199px) {
	.image-box img, .image-box-325 img, .image-box-425 img, .image-box-525 img, .image-box-625 img {
		height: auto !important;
	}
}

@media only screen and (max-width: 990px) {
	.wrapper-frame {
		padding: 74px 0 0;
		position: relative;
	}
	#homepage .wrapper-frame {
		padding: 0; /* 32px 0 0 */
	}
	#header.navbar {
		min-height: 60px;
		display: block;
	}
	

	.navbar .bar {
		width: 100%;
		text-align: right;
	}
	

	.navbar .bar li {
		float: none;
		display: inline-block;
		vertical-align: top;
	}
	

	.inner .nav-holder {
		width: 90%;
		margin: 0;
		display: inline-block;
	}
	

	#header.inner .navbar-brand {
		margin-top: 6px;
	}
	
	.slideMenu-holder {
		/* position: relative; */
		top: 50px;
	}
	
	.lg-Orng {
		font-size: 2.75em;
	}
	
	.image-box-425, .image-box-525, .image-box-625 {
		height:375px;
	}
}

@media only screen and (max-width: 767px) {
	.wrapper-frame,
	#homepage .wrapper-frame {
		padding: 0;
	}
	.inner .header-row-top {
		position: relative;
	}
	/*#homepage #global-nav-fade-menu {
		display: block !important;
	}*/
	#homepage .inner .header-row.OTP-navbar {
		display: none;
	}

	#header.navbar {
		position: relative;
	}
	
	#header .navbar-brand {
		float: left;
		width: 68px;
		height: 28px;
		margin: 3px 0 0 9px;
	}
	
	.header-row-top {
		position: static;
	}
	
	.navbar-collapse {
		padding: 0;
		max-height: 100%;
	}
	
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
		border: 0;
		overflow: visible;
	}
	
	.header-row.navbar-collapse.bs-navbar-collapse {
		background-color: #f6f6f6;
	}

	.navbar .bar, .navbar .navigation, .header-row .navbar-nav {
		clear: both;
		margin: 0;
		text-align: left;
		float: none;
		background-color: #f6f6f6;
	}
	.header-row.OTP-navbar  .navbar-nav {
		padding: 0; /* 10px 0 0 */
	}
	
	.navbar .bar li, .navbar .navigation li, .navbar-nav > li {
		margin: 0 13px;
		padding-left: 0;
		border-bottom: 1px solid #e0e1dd;
		border-left: 0;
		float: none;
		display: block;
		overflow: hidden;
	}

	.navbar .bar a, .navbar .navigation a, .navbar-nav > li.buy-now > a, .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > li > a {
		font-size: 1em;
		line-height: 29px;
		color: #009fda;
		background: none;
		font-weight: normal;
		padding: 0 13px 0 0;
	}
	
	.navbar .bar a, .navbar .navigation a {
		color: #4d4f53;
	}
	.navbar .bar a #cartlink, .navbar .navigation a #cartlink {
		color: #fff;
	}
	

	#header.inner .navbar-brand {
		margin: 3px 0 0 9px;
	}
	

	.inner .nav-holder {
		margin: 0;
		width: 100%;
		padding-bottom: 1px;
	}
	

	.inner .header-row-top {
		padding: 0;
	}
	
	/* START NEW STYLES */	
	.nav-holder .dropdown-menu {
		top: inherit;
		margin-top: 32px;
		margin-left: -13px;
		padding: 13px 26px;
	}	
	.navbar .cart-txt {
		display: inline;
		margin-right: 5px;
	}
	.navbar .navigation #cartlink {
	float: none;
	}	
	.ITP-navbar .mark {
	  display: none !important;
	}
	#main {
		margin-top: 10px;
	}	
	#mobile-solutions-dropdown {
		width: 100%;
	}	
	#mobile-solutions-dropdown h6 {
		font-size: 1em;
	}	
	#mobile-solutions-dropdown ul {
		padding-left: 0;
	}	
	#mobile-solutions-dropdown li a {
		font-size: .75em;
	}
	.social-net {
		float: none;
		padding: 2em 0;
		display: table;
	}	
	.footer-phone {
		float: none;
	}
	.copy-box {
	  float: none;
	  padding: 0 0 10px;
	  width: 100%;
	  font-size: 1.25em;
	}
	.copy-box ul {
		padding: 3px 10px 12px;
	}
	.copy-box li a {
	  padding: 8px 0;
	  display: block;
	}	
	.footer-content .copy-box {
		display: block;
		width: auto;
		margin: 0;
		padding: 1px 0;
		border-radius: 5px;
	}
	.footer-content .footer-subhead {
		position: relative;
		padding: 10px;
		cursor: pointer;
		background: #666;
		border-radius: 5px;
		outline: 0;
	}
	.footer-content .footer-subhead:after {
		content: '›';
		position: absolute;
		right: 10px;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
		font: 16px Arial,'Helvetica Neue',Helvetica,Arial,sans-serif;
	}
	.footer-content .footer-subhead.selected:after {
		-webkit-transform: rotate(270deg) translateY(-.15em);
		-ms-transform: rotate(270deg) translateY(-.15em);
		transform: rotate(270deg) translateY(-.15em);
	}
	.navigation-list {
		display: none;
		padding: 0 10px 5px;
		margin-top: 0;
	}	
	#fullhero .image-box {
		height: 250px !important;
	}
	.containet-frame a.open {
		border: 1px solid #ccc;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		padding: 9px 10px 10px 11px;
		font-size: 18px;
		line-height: 20px;
		overflow: hidden;
		position: relative;
	}
	#fullhero .col-md-8, #fullhero .col-md-6, #fullhero .col-md-4 {
		margin-top: 10px;
	}
	#fullhero .image-description-holder h1 {
		margin: 0 0 0.25em;
		margin-top: 10px;
		font: 3em/1em Arial, Helvetica, sans-serif; /* 'Calibri' */
		font-weight: 400;
		text-align: left;

	}
	.lg-Orng {
		font-size: 2.5em;
	}
	.image-box-450 {
	  height: 225px;
	}
	.image-box-640 {
		height:320px;
	}	
	.image-box img.full-ht-xs, .image-box-325 img.full-ht-xs, .image-box-425 img.full-ht-xs, .image-box-525 img.full-ht-xs, .image-box-625 img.full-ht-xs {
		/* max-width: inherit; */
		min-width: 100%;
		max-height: 100%;
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}
	
	.footless-modal .modal-dialog {
		width: 100%;
	}
	
		.inlineVideo { 
		padding: 15px 15px 45px;
	}
	.tall-image-box {
		margin-bottom: 1.25em;
	}
	
	.footless-modal .modal-dialog {
		width: 100%;
	}
	.carousel-control .glyphicon {
    top: 50px;
    }

	
}

@media only screen and (max-width: 525px) {
	.image-box-325, .image-box-425, .image-box-525, .image-box-625 {
		height:175px;
	}
	img.img-top, img.img-top-10, img.img-top-20, img.img-top-30, img.img-top-40, img.img-top-50, img.img-top-60, img.img-top-70 {
		top: 0 !important;
	}
	
	h1, h2, h3 {
    margin-top: 0.4em;
    margin-bottom: 0.5em;
}

h1 {
    font-size: 2.3em;
}

h2 {
    font-size: 1.9em;
}

h3 {
    font-size: 1.75em;
}

#fullhero .image-description-holder h1.lgTxt-1, #fullhero .image-description-holder h2.lgTxt-1, h1.lgTxt-1, h2.lgTxt-1, h3.lgTxt-1, h4.lgTxt-1, h5.lgTxt-1, h6.lgTxt-1, .lgTxt-1 {
  font-size: 1em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-2, #fullhero .image-description-holder h2.lgTxt-2, h1.lgTxt-2, h2.lgTxt-2, h3.lgTxt-2, h4.lgTxt-2, h5.lgTxt-2, h6.lgTxt-2, .lgTxt-2 {
  font-size: 1.75em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-3, #fullhero .image-description-holder h2.lgTxt-3, h1.lgTxt-3, h2.lgTxt-3, h3.lgTxt-3, h4.lgTxt-3, h5.lgTxt-3, h6.lgTxt-3, .lgTxt-3 {
  font-size: 1.95em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-4, #fullhero .image-description-holder h2.lgTxt-4, h1.lgTxt-4, h2.lgTxt-4, h3.lgTxt-4, h4.lgTxt-4, h5.lgTxt-4, h6.lgTxt-4, .lgTxt-4 {
  font-size: 2.3em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-5, #fullhero .image-description-holder h2.lgTxt-5, h1.lgTxt-5, h2.lgTxt-5, h3.lgTxt-5, h4.lgTxt-5, h5.lgTxt-5, h6.lgTxt-5, .lgTxt-5 {
  font-size: 2.3em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-6, #fullhero .image-description-holder h2.lgTxt-6, h1.lgTxt-6, h2.lgTxt-6, h3.lgTxt-6, h4.lgTxt-6, h5.lgTxt-6, h6.lgTxt-6, .lgTxt-6 {
  font-size: 2.3em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-7, #fullhero .image-description-holder h2.lgTxt-7, h1.lgTxt-7, h2.lgTxt-7, h3.lgTxt-7, h4.lgTxt-7, h5.lgTxt-7, h6.lgTxt-7, .lgTxt-7 {
  font-size: 2.3em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-8, #fullhero .image-description-holder h2.lgTxt-8, h1.lgTxt-8, h2.lgTxt-8, h3.lgTxt-8, h4.lgTxt-8, h5.lgTxt-8, h6.lgTxt-8, .lgTxt-8 {
  font-size: 2.35em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-9, #fullhero .image-description-holder h2.lgTxt-9, h1.lgTxt-9, h2.lgTxt-9, h3.lgTxt-9, h4.lgTxt-9, h5.lgTxt-9, h6.lgTxt-9, .lgTxt-9 {
  font-size: 2.4em;
  letter-spacing: -1px;
	line-height: 1em;
}

#fullhero .image-description-holder h1.lgTxt-10, #fullhero .image-description-holder h2.lgTxt-10, h1.lgTxt-10, h2.lgTxt-10, h3.lgTxt-10, h4.lgTxt-10, h5.lgTxt-10, h6.lgTxt-10, .lgTxt-10 {
  font-size: 2.45em;
  letter-spacing: -1px;
	line-height: 1em;
}


}

@media only screen and (max-width: 428px) {
	#fullhero .image-box {
		height: 220px !important;
	}
	
	.image-box img, .image-box-325 img, .image-box-425 img, .image-box-525 img, .image-box-625 img {
		height: auto !important;
	}
	.image-box-325, .image-box-425, .image-box-525, .image-box-625 {height:200px;}
	
	img.img-top, img.img-top-10, img.img-top-20, img.img-top-30, img.img-top-40, img.img-top-50, img.img-top-60, img.img-top-70 {
		top: 0 !important;
	}
	
		#fullhero .image-box:first-child.image-box {
		height: auto;
	}
	#fullhero .image-description h1, 
	#fullhero .image-description h2, 
	#fullhero .image-description h3 {
		margin-top: 0.25em;
		margin-bottom: 0.5em;
	}
	.embed-container iframe, .embed-container object, .embed-container embed {
		width: 100% !important;
	}
	
}

@media only screen and (max-width: 325px) {
	#fullhero .image-box {
		height: 220px !important;
	}
	
	.image-box img, .image-box-325 img, .image-box-425 img, .image-box-525 img, .image-box-625 img {
		height: auto !important;
	}
	.image-box-325, .image-box-425, .image-box-525, .image-box-625 {height:175px;}
	
	img.img-top, img.img-top-10, img.img-top-20, img.img-top-30, img.img-top-40, img.img-top-50, img.img-top-60, img.img-top-70 {
		top: 0 !important;
	}

}
#homepage .OTP-navbar .mark em,
#homepage .navbar-nav.product_test_submenu,
.navbar-nav.homepage_test_submenu{
	display: none;
}
#homepage .navbar-nav.homepage_test_submenu{
	display: block;
}
#homepage .ITP-navbar {
	display: none;
}
#homepage .ITP-navbar-padding {
	padding-top: 0;
}

.inner .header-row-alt {
	padding-top: 15px;
	padding-bottom: 0;
}

.inner .navbar-nav.nav-alt {
	margin-top: -1em;
}

.inner .navbar-nav > li {
  padding-bottom: 15px;
  border-bottom: 4px solid #fff;
}

.inner .navbar-nav.nav-alt > li {
  padding-bottom: 0;
}


.top-radius {
	-moz-border-radius: 10px 10px 0 0;	
	-webkit-border-radius: 10px 10px 0 0;	
	-o-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;		
	}
	
.bottom-radius {
	-moz-border-radius: 0 0 10px 10px 0 0;	
	-webkit-border-radius: 0 0 10px 10px 0 0;	
	-o-border-radius: 0 0 10px 10px 0 0;	
	border-radius:  0 0 10px 10px;	
}

/*new tab styles ie, x3, food and bev, accounting software*/
[class*=col-lc-]{margin:0 1%;float:left;text-align:center;display:table;list-style:none;border:2px solid #009fda;height:55px}
.bottomCaret,.inner-span,.outer-span{display:inline-block}
.col-lc-5{width:18%}
.col-lc-7{width:12.285714%}
.sectionTabs{min-height:560px}
#newTab .nav-tabs>li>a{display:inline-block;margin:0% auto;padding:10% 0;color:#009fda;font-weight:300;text-align:center;border:0;border-bottom:3px solid transparent}
#newTab .nav-tabs>li>a.lbr,#newTab ul{margin:0 auto}
#newTab .nav-tabs>li>a,#newTab .nav-tabs>li>a:focus,#newTab .nav-tabs>li>a:hover{background-color:transparent}
#newTab .nav-tabs>li.active>a,#newTab .nav-tabs>li.active>a:focus,#newTab .nav-tabs>li.active>a:hover{color:#9a9b9c;border-bottom:none}
#newTab .nav-tabs>li.active,#newTab .nav-tabs>li.active:hover,#newTab .nav-tabs>li:focus{border:2px solid #9a9b9c}
#newTab ul{max-width:970px}
#newTab .nav-tabs>li{background-color:#fff;float:left;margin-bottom:0}
.inner-span{width:3em;height:3em}
.bottomCaret{position:absolute;width:0;height:0;line-height:0;border:1em solid transparent;border-top:1em solid #009fda;left:40%;top:53px;z-index:1000}
.active .bottomCaret,.active .bottomCaret:hover{border-top:1em solid #9a9b9c}
.bot_triangle{display:none}
#newTab .nav-tabs>li.active:hover>.bot_triangle,#newTab .nav-tabs>li.active>.bot_triangle,#newTab .nav-tabs>li:focus>.bot_triangle,#newTab .nav-tabs>li:hover>.bot_triangle{display:block}
.nav-tabs{border-bottom:none}
.image-description.img-desc{padding:25px 0}
section#newTabmob_sm{width:95%;margin:2% auto}
#newTabmob_sm h4{font-size:1.75em}
#newTabmob_sm h4 a:focus,#newTabmob_sm h4 a:hover{color:#9a9b9c;text-decoration:none}
.nopadnomrg{padding:0!important;margin:0!important}
@media screen and (max-width:767px){
.sectionTabs{min-height:270px}
}
/*new tab styles ie, x3, food and bev, accounting software*/