	/*font-family:''DIN 1451 W02 Engschrift'';
	font-family:''DIN 1451 W02 Engschrift'';
*/
body {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	line-height: 21px;
    color: #222021;
}
.wk-slideshow .caption {
	color: #222021;
}
.logo-image a {
	width: 269px;
	height: 83px;
    background-size: contain;
}
#t3-mainnav {
    width:100%;
    z-index:1000;
    }
#t3-header {
    padding:0;
}    
.t3-mainnav .navbar .nav {
	width: 100%;
}
.navbar .nav > li {
	width: 20%;
	text-align: center;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
	background: url("/images/nav_parent.png");
	height: 60px;
}
.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
	background-color: #009ad7;
/*	background-image: none;*/
}
.t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > li:focus, .t3-mainnav .navbar .nav > li:hover {
	background-image: url("/images/nav_parent_hover.png");
	outline: medium none;
	background-color: #21272e;
	text-shadow: none;
}
.t3-mainnav .nav li.dropdown.open > .dropdown-toggle {
	background-image: url("/images/nav_parent_hover.png");
	background-color: #21272e;
	color: #fff;
}
.t3-mainnav {
	background-image: none;
	background: #009AD7;
	border: none;
	filter: none;
}
ul.button-menu li.button-item .button-container, ul.button-menu li.button-item .button-off {
	height: 60px;
	width: 60px;
}
.social-buttons {
	float: right;
	z-index: 100;
}
ul.button-menu, li.button-item {
	display: inline;
	float: right;
	list-style: none outside none !important;
	padding-left: 12px;
	width: auto;
}
li.button-item {
	list-style: none outside none !important;
}
ul.button-menu li.button-item {
	display: block;
	float: left;
	margin-left: 5px;
}
ul.button-menu li.button-item a:hover .button-container {
	background-position: 0 -60px;
}
ul.button-menu li.button-item .button-container, ul.button-menu li.button-item .button-off {
	height: 60px;
	width: 60px;
}
a {
	color: #009AD7;
}
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle, .t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
	background: none;
	background-image: none;
	color: #ffffff;
}
.t3-mainnav .navbar .nav > li > a, .t3-mainnav .navbar-inner {
	border: none;
	font-size: 20px;
	color: #ffffff;
}
.t3-mainnav .navbar {
	color: #ffffff;
}
.head-search {
	margin: 0;
	float: right !important;
	clear: right;
	margin-right: 15px;
}
.head-links {
	margin-bottom: 10px;
	text-align: right;
	float: right;
    padding-top:25px;
}
.head-search .inputbox {
	background: url(/templates/t3_blank/images/ico/search-invert.png) no-repeat 8px center;
	width: 120px;
	padding-left: 26px;
}
.head-search .inputbox:focus {
	color: #444;
	width: 180px;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
	display: none;
}
.t3-mainnav .dropdown-menu {
	box-shadow: none;
	border: 4px solid #009AD7;
	border-top: none;
	background: url("/images/global_nav_bg.png");
}
td {
	border: none;
}
.head-links form {
	margin: 0;
}
.menu.link-menu.horiz-menu {
	float: right;
}
.menuhead, .separator, .dropdown-menu li > a.menuhead {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	color: #efeeec;
	font-size: 36px;
	line-height: 40px;
    text-transform:uppercase;
}
.mega-nav li, .mega-nav li a {
	border: none !important;
	text-align: left;
	padding: 0 0 0 15px;
}
.t3-megamenu .mega-inner {
	padding: 10px 0 0  !important;
}
div.mod-languages ul, div.mod-languagesb ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
div.mod-languages li, div.mod-languagesb li {
	margin-left: 5px;
	margin-right: 5px;
}
div.mod-languages ul.lang-inline li, div.mod-languagesb ul.lang-inlineb li {
	display: inline;
}
div.mod-languages ul.lang-block li, div.mod-languagesb ul.lang-block li {
	display: block;
}
div.mod-languages img, div.mod-languagesb img {
	border: medium none;
}
div.mod-languages a, div.mod-languagesb a {
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
}
.mod-languages.language-switcher, .mod-languagesb.language-switcherb {
	float: right;
}
#langbox.mod-languages, #langboxb.mod-languagesb {
	position: absolute;
	background: #ffffff;
	border: 4px solid #009AD7;
	z-index: 122000;
}
.mod-languages.language-switcher, .mod-languagesb.language-switcherb {
	margin: 4px 0;
	border: 4px solid #ffffff;
	width: 86px;
}
.language-switcher .mod-languages ul, .language-switcherb .mod-languagesb ul {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 4px solid #87D300;
	margin: -13px 0 0 -3px;
	padding: 0 10px 2px;
	z-index: 3000;
}
#langbox, #langboxb {
	padding-bottom: 8px;
	margin: -4px;
}
.float-right .logins {
	right: 75px;
}
.language-switcher .mod-languages ul li, .language-switcherb .mod-languagesb ul li {
	padding: 10px 0;
}
.nav.footer-menu li a, .nav.footer-menu li {
	display: inline;
	padding: 0 10px 0 0;
}
.t3-copyright {
	padding: 10px 0 0;
	border-top: 4px solid #b3d334;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	box-shadow: none;
	transition: none;
}
h3.bggreen {
	color: #222021;
	float: left;
	text-transform: uppercase;
	font-weight: normal;
	font-family: 'DIN1451W02-Mittelschrif', verdana, arial;
	font-size: 18px;
}
.bggreen {
	background: #b3d334;
}
.green {
	color: #b3d334;
}
.bgblue {
	background: #009AD7;
}
.blue {
	color: #009AD7;
}
.bgyellow {
	background: #f1c400;
}
.yellow {
	color: #f1c400;
}
.bgorange {
	background: #ed8b00;
}
.orange {
	color: #ed8b00;
}
.bgred {
	background: #df4661;
}
.red {
	color: #df4661;
}
.bgpurple {
	background: #8e3a80;
}
.purple {
	color: #8e3a80;
}
.bgblack {
	background: #000000;
}
.black {
	color: #000000;
}
.bglgray {
	background: #222021;
}
.lgray {
	color: #222021;
}
.bgdgray {
	background: #21272e;
}
.dgray {
	color: #21272e;
}
.bgwhite {
	background: #ffffff;
}
.white {
	color: #222021;
}
.padding {
	padding: 10px;
	font-weight: bold;
	margin: 0;
}
.blocktext {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 90px;
	text-transform: uppercase;
	line-height: normal;
}
.clr {
	clear: both;
}
.wk-slideshow .caption {
	padding: 10px 0 0 0;
}
.wk-slideshow {
	background-color: #ffffff !important;
}
h3.padding {
	float: left;
	line-height: 18px;
	font-size: 18px;
}
h1.blocktext {
	float: left;
	clear: both;
    font-weight:normal;
}
.wk-slideshow .caption a {
	color: #009AD7;
}
.wk-slideshow .caption a:hover {
	color: #b3d334;
}
.menu-support .row-fluid .span4, .menu-company .row-fluid .span4 {
	width: 33%;
	margin: 0;
}
.menu-support li a, .menu-company li a {
	text-align: center;
}
.t3-megamenu .row-fluid + .row-fluid {
	border: none;
}
a.features {
	width: 100%;
}
a.features div.featureboxwhite {
	display: none;
}
a.features div.featurebox {
	display: block;
}
a.features:hover div.featureboxwhite {
	display: block;
}
a.features:hover div.featurebox {
	display: none;
}
.spotlight-1, .spotlight-4 {
	padding-top: 0px;
	padding-bottom: 0px;
}
.spotlight-1 .span12 {
	margin: 0;
}
.spotlight-1 .module {
}
#t3-mainbody {
	max-width: 1234px;
	padding: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.mychomepage .spotlight-3, .mychomepage .spotlight-4, .mychomepage #t3-mainbody {
	/*max-width: 960px;
*/
	padding-top: 20px;
}
.mychomepage .spotlight-2 {
	padding-top: 0px;
}
.mychomepage #t3-mainbody {
	padding-top: 0px;
	margin-top: 0px;
}
.t3-spotlight.t3-spotlight-1.row, .t3-spotlight.t3-spotlight-2.row, .t3-spotlight.t3-spotlight-3.row, .t3-spotlight.t3-spotlight-4.row, .t3-mainbody .row {
	margin: 0;
}
.spotlight-4 {
	padding-top: 0;
}
#k2Container {
	padding: 0;
}
input, textarea {
	width: 195px;
}
.t3-sidebar-2 h3, .t3-sidebar-1 h3 {
	padding: 10px;
	float: left;
	background: #b3d334;
}
.module-ct {
	clear: both;
}
/*.spotlight-1 .custom {
	margin: 20px;
}
[class*="span"] {
	margin-left: 0;
}
.span1 {
	width: 8.333%;
}
.span2 {
	width: 16.666%;
}
.span3 {
	width: 25%;
}
.span4 {
	width: 33.333%;
}
.span5 {
	width: 41.666%;
}
.span6 {
	width: 50%;
}
.span7 {
	width: 58.333%;
}
.span8 {
	width: 66.666%;
}
.span9 {
	width: 75%;
}
.span10 {
	width: 83.333%;
}
.span11 {
	width: 91.666%;
}
.span12 {
	width: 100%;
}
*/
.width125 {
	width: 12.5%;
	float: left;
}
.width25 {
	width: 25%;
	float: left;
	display: block;
}
.width20 {
	width: 16%;
	float: left;
	display: block;
	margin-right: 5%;
	position: relative;
}
.width20:last-child {
	margin-right: 0;
}
.mychomepage #t3-mainbody #k2Container h3.catItemTitle a {
	padding: 10px;
	background: #df4661;
	color: #222021;
	float: left;
	text-transform: uppercase;
	font-weight: normal;
	font-family: 'DIN1451W02-Mittelschrif', verdana, arial;
	font-size: 18px;
	color: #222021;
}
.spotlight .overlay {
	background: none;
	color: #009AD7;
	font-size: 24px;
	line-height: normal;
	text-align: center;
}
.fboxoverlayblue, .fboxoverlayyellow, .fboxoverlayred, .fboxoverlayorange, .fboxoverlaypurple, .fboxoverlaygreen {
	bottom: 0;
	font-size: 48px;
	letter-spacing: 4px;
	line-height: normal;
	position: absolute;
	text-align: center;
	width: 100%;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
}
.spotlight-4 .fboxoverlayblue, .spotlight-4 .fboxoverlayyellow, .spotlight-4 .fboxoverlayred, .fboxoverlayorange, .spotlight-4 .fboxoverlaypurple, .spotlight-4 .fboxoverlaygreen {
	bottom: 0;
	font-size: 35px;
	letter-spacing: 2px;
	line-height: normal;
	position: absolute;
	text-align: center;
	width: 100%;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	text-transform: uppercase;
}
.spotlight-2 a .fboxoverlayblue, .spotlight-4 a .fboxoverlayblue {
	color: #ffffff;
}
.spotlight-4 a .fboxoverlayyellow {
	color: #ffffff;
}
.spotlight-4 a .fboxoverlayred {
	color: #ffffff;
}
.spotlight-4 a .fboxoverlayorange {
	color: #ffffff;
}
.spotlight-4 a .fboxoverlaypurple {
	color: #ffffff;
}
.spotlight-4 a .fboxoverlaygreen {
	color: #ffffff;
}
.spotlight-2 a:hover .fboxoverlayblue {
	display: none;
}
.spotlight-4 a:hover .fboxoverlayblue {
	color: #009AD7;
}
.spotlight-4 a:hover .fboxoverlayyellow {
	color: #f1c400;
}
.spotlight-4 a:hover .fboxoverlayred {
	color: #df4661;
}
.spotlight-4 a:hover .fboxoverlayorange {
	color: #ed8b00;
}
.spotlight-4 a:hover .fboxoverlaypurple {
	color: #8e3a80;
}
.spotlight-4 a:hover .fboxoverlaygreen {
	color: #b3d334;
}
.spotlight-3 h3 {
	padding: 10px;
	background: #b3d334;
	float: left;
}
.spotlight-3 div.k2ItemsBlock ul li a.moduleItemTitle {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 60px;
	line-height: normal;
	clear: both;
	float: left;
	text-transform: uppercase;
}
.spotlight-3 div.k2ItemsBlock ul {
	margin: 0;
}
.spotlight-3 .module, .spotlight-3, .spotlight-2, .t3-mainbody {
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.spotlight-2 .module {
	margin-bottom: 0px;
}
.spotlight-2 .features:hover .fboxoverlay {
	display: none;
}
/*.featurebox  img, .featureboxwhite img {
	background: #009AD7;
}
*/
.wk-slideshow .caption {
	background: none repeat scroll 0 0 transparent;
	top: 10px;
}
.span12.mega-col-nav.phone, .phone {
	display: none;
}
.span12.mega-col-nav.notphone, .notphone {
	display: block;
}
.size-auto {
	height: auto;
	max-width: 100%;
}
.roll {
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
	-webkit-perspective: 400px;
	-moz-perspective: 400px;
	-webkit-perspective-origin: 50% 50%;
	-moz-perspective-origin: 50% 50%;
}
.roll span {
	display: block;
	position: relative;
	padding: 0 2px;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
}
.roll:hover span {
	background: #ffffff;
	-webkit-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );
	-moz-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );
}
.roll span:after {
	content: attr(data-title);
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 2px;
	color: #fff;
	background: #009AD7;
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
	-moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
}
.t3-footer {
	background: none repeat scroll 0 0 #222021;
	color: #ffffff;
}
.t3-footer a {
	color: #b3d334;
}
.t3-footer a:hover, .nav > li > a:hover {
	color: #009AD7;
	background-color: transparent;
}
input[type="submit"], input[type="button"], button {
	background: #009AD7;
	padding: 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	cursor: pointer;
	-webkit-transition: background-color .5s;
	-moz-transition: background-color .5s;
	-o-transition: background-color .5s;
	-ms-transition: background-color .5s;
	transition: background-color .5s;
	border: none;
}
#bullseye .inputbox {
	/*    border: 4px solid #009AD7;
	-webkit-transition: border .5s;
	-moz-transition: border .5s;
	-o-transition: border .5s;
	-ms-transition: border .5s;
	transition: border .5s;
	-webkit-transition: background .5s;
	-moz-transition: background .5s;
	-o-transition: background .5s;
	-ms-transition: background .5s;
	transition: background .5s;
*/
	background: rgba(255,255,255,.75);
}
#bullseye .inputbox:focus {
	/*   border: 4px solid #b3d334;
*/
	background: #ffffff;
}
input[type="submit"]:hover, input[type="button"]:hover, button:hover {
	background: #b3d334;
}
.platboxes {
}
.platboxes:last-child {
	margin-right: 0;
}
.platboxes a .fboxoverlayblue {
	color: #ffffff;
	font-size: 34px;
}
.platboxes .overlay {
	font-size: 15px;
}
.platboxes2 {
	margin: 20px 25px 0 0;
	text-align: center;
}
.platboxes2:last-child {
	margin-right: 0;
}
.platboxes2 a .fboxoverlayblue {
	color: #ffffff;
	font-size: 55px;
}
.platboxes2 a:hover .fboxoverlayblue {
	display: none;
}
.platboxes2 .overlay {
	font-size: 20px;
}
strong {
    color: #009ad7;
}
 li strong {color:#222021;}
.article-header h1 {
	padding: 10px;
	background: #b3d334;
	float: left;
	color: #222021;
	text-transform: uppercase;
	font-weight:normal;
    
	font-family: 'DIN1451W02-Mittelschrif', verdana, arial;
	font-size: 18px;
	line-height:normal;
}
.subtitle, div.catItemHeader h3.catItemTitle.subtitle {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 55px;
	line-height: normal;
	color: #009AD7;
	text-transform: uppercase;
	clear: both;
    font-weight:normal;
}
.indent p {margin-left:50px;}
img {
max-width: 100% !important;
height:auto;
}

.subtitle a {
	color: #009AD7;
	text-decoration: none;
}
.teams-title {
	color: #009AD7 !important;
    font-family: 'DIN 1451 W02 Engschrift', verdana, arial !important;
    font-weight:normal !important;
    font-size: 25px !important;
    }
.catItemIntroText {
	clear: both;
}
.eyebrow {
	padding: 10px;
	float: left;
	font-size: 20px;
	color: #222021;
}
.eyebrow a {
	color: #222021;
	text-decoration: none;
	text-transform: uppercase;
}
.row-fluid {
	max-width: 1196px;
}
div.itemContainer {
	width: 100%;
}
th, td {
	padding: 0;
}
div.k2FeedIcon {
	padding: 5px 0;
}
div.itemCategory, div.catItemCategory {
	border: none;
}
hr {
	background: #b3d334;
	height: 4px;
}
.joinform {
	margin-right: 5%;
}
.joinform td {
	padding: 5px 0px;
}
.joinform .inputbox {
	width: 240px
}
.t3-header .menu.link-menu.horiz-menu td {
	padding: 8px 10px;
}
.spotlight-3 .span4.item-last h3 {
	float: right;
}
.overview .overview {
	display: none;
}
.overview .mycfeatures {
	margin-left: 0;
}
.mycfeatures .mycfeatures {
	display: none;
}
.partners .partners {
	display: none;
}
.why .why {
	display: none;
}
.faq .faq {
	display: none;
}
.testimonials .testimonials {
	display: none;
}
.pricing .pricing {
	display: none;
}
.container.spotlight-1 {
	width: 100%;
	margin-bottom: 0px;
	border-bottom: 4px solid #b3d334;
    z-index:1;
}
.container.spotlight-1 .t3-spotlight-1.row {
	max-width: 1196px;
	margin: 0 auto;
}
.container.spotlight-1 .t3-spotlight-1.row .t3-module {
	margin: 0;
}
.module-title {
	color: #222021;
	text-transform: uppercase;
	font-weight: normal;
	font-family: 'DIN1451W02-Mittelschrif', verdana, arial;
	font-size: 18px;
	color: #222021;
    line-height:normal;
}
.k2blocktext {
	font-size: 100px;
	line-height: normal;
	margin: 0;
}
div.itemListCategory img.catimage {
	width: auto;
	height: 83px;
	padding-right: 12px;
	vertical-align: baseline;
}

.smalltxt {
    color: #222021;
font-family: Verdana, sans-serif;
font-size: 14px;
margin: 10% 10%;
}
/*.overview .article-content {
	background: url('/images/site/icons/20_overview_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.mycfeatures .article-content {
	background: url('/images/site/icons/20_features_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.why .article-content {
	background: url('/images/site/icons/20_why_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.faq .article-content {
	background: url('/images/site/icons/20_faq_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.testimonials .article-content {
	background: url('/images/site/icons/20_testimonials_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.pricing .article-content {
	background: url('/images/site/icons/20_pricing_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}
.signup .article-content {
	background: url('/images/site/icons/20_signup_icon.png');
	background-repeat: no-repeat;
	background-position: bottom right;
}*/
.menu_shopper {
	height: 200px;
	width: 33%;
	background: yellow;
}
.t3-mainnav, .t3-mainnav .navbar, .t3-mainnav .navbar .navbar-inner, .t3-mainnav .navbar .navbar-inner ul.nav, .t3-mainnav .navbar .navbar-inner ul.nav li.dropdown {
	height: 60px;
}
.t3-mainnav .navbar .navbar-inner ul.nav li.dropdown a.dropdown-toggle, .t3-mainnav .navbar .nav > li > a {
	padding: 20px;
	height: 60px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
}
.dropdown-toggle, .t3-megamenu ul.nav li a {
	font-family: din1451W02-Mittelschrif, verdana, arial;
	text-transform: uppercase;
	font-size: 18px
}

.mega-nav.level1 li a {
	font-size: 14px;
	color: #009AD7;
}
/*.mega-nav.level1 li:hover,*/ .mega-nav.level1 li a:hover {
	background: #0071b4;
	color: #ffffff;
}
.thumb {
	display: block;
	width: 30%;
	position: relative;
	margin-bottom: 20px;
	float: left;
	margin-top: -28px !important;
	z-index: 300;
}
.thumb-wrapper {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.thumb img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
}
.thumb .thumb-detail {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
}
.thumb .thumb-detail a {
/*	display: block;
	width: 100%;
	height: 100%;
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -1px;
	padding: 10px;
	font-size: 18px;*/
}
/** Without CSS3*/
.thumb.scroll {
	overflow: hidden;
}
.thumb.scroll .thumb-detail {
	bottom: -100%;
}
/** CSS3 Flip*/
.thumb.flip {
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 800px;
}
.thumb.flip .thumb-wrapper {
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -moz-transform 1s;
	-o-transition: -moz-transform 1s;
	transition: -moz-transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.thumb.flip .thumb-detail {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.thumb.flip img, .thumb.flip .thumb-detail, .thumb.flip .bottom,.thumb.flip .top, .thumb.flip .boxcontent {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.thumb.flip .flipIt {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.thumb-detail { position: relative;}


.boxcontent {
	position: absolute;
}
.top {
	position: relative;
	text-align: center;
}
.bottom, .thumb .thumb-detail .bottom a {
	color: #FFFFFF;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 45px;
	line-height: normal;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-transform: uppercase;
    font-weight:normal;
}
.thumb .thumb-detail .bottom a {
    color: #009ad7;
    font-size: 50px;
}
.thumb-detail .top {
	padding: 15% 5% 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
	color: #009AD7;
}
.thumb-detail .bottom {
	color: #009AD7;
	width: 100%;
}
.platthumb {
	display: block;
	width: 15%;
	position: relative;
	margin-bottom: 20px;
	float: left;
	margin-right: 1%;
}
.platthumb-wrapper {
	display: block;
	width: 100%;
	height: 100%;
}
.platthumb img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
}
.platthumb .platthumb-detail {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
}
.platthumb .platthumb-detail a {
	display: block;
	width: 100%;
	height: 100%;
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -1px;
	padding: 10px;
	font-size: 18px;
}
/** Without CSS3*/
.platthumb.scroll {
	overflow: hidden;
}
.platthumb.scroll .platthumb-detail {
	bottom: -100%;
}
/** CSS3 Flip*/
.platthumb.flip {
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 800px;
}
.platthumb.flip .platthumb-wrapper {
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -moz-transform 1s;
	-o-transition: -moz-transform 1s;
	transition: -moz-transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.platthumb.flip .platthumb-detail {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.platthumb.flip img, .platthumb.flip .platthumb-detail,        .platthumb.flip .platcontent .plattop,        .platthumb.flip .platcontent .platbottom {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.platthumb.flip .flipIt {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.platcontent {
	position: absolute;
}
.plattop {
	position: relative;
	text-align: center;
}
.platbottom {
	color: #FFFFFF;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 35px;
	line-height: normal;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-transform: uppercase;
}
.platthumb-detail .top {
	padding: 15% 5% 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
	color: #009AD7;
}
.platthumb-detail .platbottom {
	color: #009AD7;
	width: 100%;
}







.platmycthumb {
	display: block;
	width: 15%;
	position: relative;
	margin-bottom: 20px;
	float: left;
	margin-right: 1%;
}
.platmycthumb-wrapper {
	display: block;
	width: 100%;
	height: 100%;
}
.platmycthumb img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
}
.platmycthumb .platmycthumb-detail {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
}
.platmycthumb .platmycthumb-detail a {
	display: block;
	width: 100%;
	height: 100%;
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -1px;
	padding: 10px;
	font-size: 18px;
}
/** Without CSS3*/
.platmycthumb.scroll {
	overflow: hidden;
}
.platmycthumb.scroll .platmycthumb-detail {
	bottom: -100%;
}
/** CSS3 Flip*/
.platmycthumb.flip {
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 800px;
}
.platmycthumb.flip .platmycthumb-wrapper {
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -moz-transform 1s;
	-o-transition: -moz-transform 1s;
	transition: -moz-transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.platmycthumb.flip .platmycthumb-detail {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.platmycthumb.flip img, .platmycthumb.flip .platmycthumb-detail, .platmycthumb.flip .platmyccontent .platmyctop, .platmycthumb.flip .platmyccontent .platmycbottom {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.platmycthumb.flip .flipIt {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.platmyccontent {
	position: absolute;
}
.platmyctop {
	position: relative;
	text-align: center;
}
.platmycbottom {
	color: #FFFFFF;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 35px;
	line-height: normal;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-transform: uppercase;
}
.platmycthumb .platmycthumb-detail .platmycbottom {
    color:#009ad7;
}
.platmycthumb-detail .top {
	padding: 15% 5% 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
	color: #009AD7;
}
.platmycthumb-detail .platbottom {
	color: #009AD7;
	width: 100%;
}





























.affthumb {
	display: block;
	width: 24%;
	position: relative;
	margin-bottom: 20px;
	float: left;
	margin-right: 1%;
}
.affthumb-wrapper {
	display: block;
	width: 100%;
	height: 100%;
}
.affthumb img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
}
.affthumb .affthumb-detail {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
}
.affthumb .affthumb-detail a {
	display: block;
	width: 100%;
	height: 100%;
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -1px;
	padding: 10px;
	font-size: 18px;
}
/** Without CSS3*/
.affthumb.scroll {
	overflow: hidden;
}
.affthumb.scroll .affthumb-detail {
	bottom: -100%;
}
/** CSS3 Flip*/
.affthumb.flip {
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 800px;
}
.affthumb.flip .affthumb-wrapper {
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -moz-transform 1s;
	-o-transition: -moz-transform 1s;
	transition: -moz-transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.affthumb.flip .affthumb-detail {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.affthumb.flip img, .affthumb.flip .affthumb-detail, .affthumb.flip .affcontent .afftop, .affthumb.flip .affcontent .affbottom {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.affthumb.flip .flipIt {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.affcontent {
	position: absolute;
}
.afftop {
	position: relative;
	text-align: center;
}
.affbottom {
	color: #FFFFFF;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 35px;
	line-height: normal;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-transform: uppercase;
}
.affthumb .affthumb-detail .affbottom {
    color:#009ad7;
}
.affthumb-detail .top {
	padding: 15% 5% 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
	color: #009AD7;
}
.affthumb-detail .platbottom {
	color: #009AD7;
	width: 100%;
}
























.sectionthumb {
	display: block;
	width: 16%;
	position: relative;
	margin-bottom: 20px;
	float: left;
	margin-right: 5%;
}
.sectionthumb-wrapper {
	display: block;
	width: 100%;
	height: 100%;
}
.sectionthumb img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
}
.sectionthumb .sectionthumb-detail {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
}
.sectionthumb .sectionthumb-detail a {
	display: block;
	width: 100%;
	height: 100%;
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: -1px;
	padding: 10px;
	font-size: 18px;
}
/** Without CSS3*/
.sectionthumb.scroll {
	overflow: hidden;
}
.sectionthumb.scroll .sectionthumb-detail {
	bottom: -100%;
}
/** CSS3 Flip*/
.sectionthumb.flip {
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 800px;
}
.sectionthumb.flip .sectionthumb-wrapper {
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -moz-transform 1s;
	-o-transition: -moz-transform 1s;
	transition: -moz-transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.sectionthumb.flip .sectionthumb-detail {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
    
    	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}

.sectionthumb.flip img, .sectionthumb.flip .sectionthumb-detail, .sectionthumb.flip .sectionbottom {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.sectionthumb.flip .flipIt {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.sectioncontent {
	position: absolute;
}
.sectiontop {
	position: relative;
	text-align: center;
}
.sectionbottom {
	color: #FFFFFF;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 35px;
	line-height: normal;
	overflow: hidden;
	position: relative;
	text-align: center;
	text-transform: uppercase;
}
.sectionthumb-detail .top {
	padding: 15% 5% 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
	color: #009AD7;
}
.sectionthumb-detail .sectionbottom {
	color: #009AD7;
	width: 100%;
}
.overview .overview {
	width: 0;
	margin: 0;
}
.sectionpaper {
	background: url("/images/paper_bg.png") no-repeat scroll 0 0;
	-moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%; 
    background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/paper_bg.png', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/paper_bg.png', sizingMethod='scale')";
	position: relative;
}
.sectionpaper .text_container, .sectionpaper .button_container > p {
	padding: 40px 30px 0;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	color: #009AD7;
	font-size: 26px;
	line-height: 24px;
	margin-bottom: 18px;
	text-transform: uppercase;
}
.sectionpaper .button_container > p {
    padding:0px;
}
.sectionpaper .button_container {
	border-top: 2px solid #E5E5E5;
	margin-bottom: 6px;
	padding: 20px 30px;
}
.signupbox {
	float: right;
	width: 275px;
    margin:0 0 10px 10px;
}
.notsignupbox {
	clear: none;
}
.notsignupbox .subtitle {
	clear: none;
}
.button {
	display: inline-block;
	background: none;
	background-image: none;
	border: none;
	box-shadow: none;
	text-shadow: none;
}
.button .butt {
	background: url("/images/details_butt.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 36px;
	width: 6px;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
}

.button_grn .butt_grn {
	background: url("/images/details_butt_grn.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 36px;
	width: 6px;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
}
.button_grn .text_grn {
	background: url("/images/details_text_grn.png") repeat-x scroll 0 0 transparent;
	
	color: #21272e;
	float: left;
	font-size: 18px;
	height: 36px;
	line-height: 36px;
	padding: 0 19px 0 14px;
	text-transform: uppercase;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
}
.button_grn .arrow_grn {
	background: url("/images/details_arrow_grn.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #707071;
	float: left;
	height: 36px;
	width: 31px;
}
.button .text {
	background: url("/images/details_text.png") repeat-x scroll 0 0 transparent;
	border-right: 1px solid #151516;
	color: #FFFFFF;
	float: left;
	font-size: 18px;
	height: 36px;
	line-height: 36px;
	padding: 0 19px 0 14px;
	text-transform: uppercase;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
}
.button .arrow {
	background: url("/images/details_arrow.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #707071;
	float: left;
	height: 36px;
	width: 31px;
}
.button .darrow {
	background: url("/images/details_arrowd.png") no-repeat scroll 0 0 transparent;
	border-left: 1px solid #707071;
	float: left;
	height: 36px;
	width: 31px;
}
.clear {
	clear: both;
}
.faq-q {
	color: #009AD7;
	font-weight: bold;
	margin-top: 25px;
}
.faq-a {
}
.faq-q a.roll {
	display: inline;
}
.faq-headline {
	margin-top: 30px;
	margin-bottom: 0px;
}
.faq-summary-headline {
	margin-top: 20px;
}
.dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	background: none;
}
.t3-mainnav .navbar .nav > li > a {
	height: 60px;
}
h3.blocktext {
	font-size: 48px;
	line-height: 48px;
	margin-bottom: -3px;
}
.compare-tbl{
    width:100%;
}
.odd-row {
	background: #EFEEEC;
}
.compare-tbl td, .pricing td, .pricing th{
	padding: 3px;
	border: 1px solid;
    text-align:center;
}
.compare-tbl .header-row td, .compare-tbl .signup-row td,  {
	border: none;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 30px;
	color: #009ad7;
	text-align: center;
}

td.cell-checked {
    background-image: url(/images/checkmark.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

td.cell-optional {
    background-position: 50% 25%;
}

.offsetbubble {margin-left: 40px;}
div.tooltips-tip, div.tooltips-tip.tool-tip, div.tooltips-tip-tip {
	z-index: 200;
    background-color: #F6F6FF;
}
div.tooltips-tip div.tip, div.tooltips-tip-tip > div {
	background-color: #EFEEEC;
	border-color: #009ad7;
	border-width: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	max-width: 220px;
}

.t3-mainnav .navbar .nav > li > a:hover, .t3-mainnav .navbar-inner:hover, .t3-mainnav .nav li.dropdown.open > .dropdown-toggle:hover, .t3-mainnav .nav li.dropdown.open > .dropdown-toggle:hover {
  background-color: transparent;
  color: #ffffff;
}
.subscription-form td {
    padding:5px;
}
label {display: inline-block;}

.support {background:#21272e; float:left;}
.support:hover {background:#009ad7;}

.supportfirst {width:30%; margin: 10px 3% 10px 2%;}
.supportmiddle {width:30%; margin: 10px 0;}
.supportlast {width:30%; margin: 10px 2% 10px 3%;}

.supporthead { 
 	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	color: #efeeec;
	font-size: 36px;
	line-height: 60px;   
    text-transform:uppercase;
    padding: 10px 0;
}
.supportheadtop {
    line-height: 100px;
}
.logo-image a {background: transparent;}

.contacthead {
color: #222021;
text-transform: uppercase;
font-weight: normal;
font-family: 'DIN1451W02-Mittelschrif', verdana, arial;
font-size: 18px;
padding: 10px;
float: left;
background: #b3d334;
line-height:normal;
}

#myc_contactus_form h5 {
    	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 35px;
	line-height: normal;
	color: #009AD7;
	text-transform: uppercase;
	clear: both;
    font-weight:normal;
}
#myc_contactus_form .span12 {
    margin-left: 0;
}
h4 {color: #666;}
.third .sectionpaper .button_container, .third .sectionpaper .text_container {
    padding:10px;
    font-family: verdana, arial, sans-serif;
    font-size:14px;
    color:#666;
    line-height:21px;
    text-transform:none;
}

.button_container {/*min-height:65px;*/}
.third .text_container {min-height: 170px;}


.caption {
    font-size: 16px;
}



input[type="button"].loginbutton, input[type="submit"].loginbutton, .loginbutton {
    padding:0;
    background: transparent;
	color: #FFFFFF;
	font-size: 18px;
	text-transform: uppercase;
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;    
    font-weight: normal;
}


.thumb .thumb-detail a.boxlink {
    padding:0;
  display:inline;
  text-transform: uppercase;  
  font-weight: bold;
color: #333;
text-decoration: none;
}
.thumb-detail .top {
    font-size:30px;
    line-height:normal;
}
/*
.third {width: 30%;
float:left;

}
.third.shopper{clear:both;}

.third.vendor {margin: 0 5%;}
*/




.tblhead, .pricing th, .pricing tr.header-row td {
  padding: 10px;
background: #009ad7;
color: #222021;
text-transform: uppercase;
font-weight: normal;
font-family: 'DIN1451W02-Mittelschrif', verdana, arial;
font-size: 18px;
line-height: normal;  
    
}







.ptable, .ptable td {
    border:none;
    padding:0;
    line-height:normal;
}

.ptableinner, .ptableinner td {
    padding:12px;
}

.ptableinner span strong {
    color:#ffffff;
}



.tooltips-link img {
    vertical-align:top;
}

.tooltips-tip {
   /* background: url("/images/paper_bg.png") no-repeat scroll 0 0 / 100% 100% transparent;*/
    min-width: 200px;
    	box-sizing: border-box;
	-moz-box-sizing: border-box;
/* Firefox */
	-webkit-box-sizing: border-box;
/* Safari */
}

.ptabletag {
font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 45px;
	text-transform: uppercase;
	line-height: normal;
    color:#ffffff;
    height:100px;
    vertical-align:middle;
}

.ptablepricingplans {
    width:315px;
    height:136px;
font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 45px;
	line-height: normal;
    color:#ffffff;
    vertical-align:middle;
    text-align:left !important; 
    padding-left:40px !important;   
}
.ptablebronze {
    width:233px; 
font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 45px;
	line-height: normal;
    color:#ffffff;
    vertical-align:middle;  
    padding-top:15px !important;  
}
.ptablesilver {
    width:272px; 
font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 56px;
	line-height: normal;
    color:#ffffff;
    vertical-align:middle;    
    padding:0 !important;
    margin:0 !important;
    text-transform:uppercase;
}
.ptablesilver img {
    padding-left:14px;
}
.ptablegold {
    width:233px; 
font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 45px;
	line-height: normal;
    color:#ffffff;
    vertical-align:middle;   
    padding-top:15px !important; 
}
div.tooltips-tip div.tip, div.tooltips-tip-tip > div {
    /*background-color: transparent !important;*/
}

.tip-title {
    border-bottom: 2px solid #E5E5E5;
    font-size:24px;
    padding-left:10px;
}
.tip-text {
    margin: 0 10px 10px;
}
.tip-text ul {
    padding-bottom:10px;
}
.head-links td , .subscription-form td {
    border:none;
    text-align:left;
}






.header-row strong {
    color:#222021;
    font-weight:normal;
}

.pricing2 {

}


.btn:hover, .btn a.btn:hover, .button:hover, .button a.btn:hover, button:hover, button a.btn:hover {
    background:transparent;
}






.sidebar-menu a:hover {
    text-decoration:underline !important;
    
}





 
.pricetable {
    text-align:center;
    width:30%;
    margin:25px 0;
    float:left;
    /*height:200px;*/
    border: none; 
   	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    padding:20px;

}
.pricetable li, .pricetable ul {
  list-style: none;  
}
.pricetable.first {
   /*	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/ 
background: -moz-linear-gradient(top,  rgba(140,120,83,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(140,120,83,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(140,120,83,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(140,120,83,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(140,120,83,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(140,120,83,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c7853', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
      	-webkit-box-shadow: #828282 0px 4px 4px, #828282 -4px 4px 4px;
	-moz-box-shadow: #828282 0px 4px 4px, #828282 -4px 4px 4px;
	box-shadow: #828282 0px 4px 4px, #828282 -4px 4px 4px;
}
.pricetable li {
    line-height:40px;
}
.pricetable.first li {
    border-top:1px solid #8C7853;
}
.pricetable.last li {   
    border-top:1px solid #efae0c;
}
.pricetable.preferred li {
    border-top:1px solid #c0c0c0;
    line-height:50px;
}
.pricetable h2.blocktext {
    font-size: 50px;
}
.pricetable.preferred h2.blocktext {
    font-size: 60px;
}
.pricetabletitle {
    font-size: 75px;
}
.pricetablewrap {
    margin:20px 0;
}
.pricetable ul { margin:0;}
.pricetable ul li a img {
    margin:20px 0 0 0;
}
.pricetable.preferred ul li a img {
    margin:20px;
}
.pricetable.last {
   /*	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/ 
background: -moz-linear-gradient(top,  rgba(255,221,0,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,221,0,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,221,0,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,221,0,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,221,0,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,221,0,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efae0c', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
      	-webkit-box-shadow: #828282 2px 4px 4px, #828282 2px 4px 4px;
	-moz-box-shadow: #828282 2px 4px 4px, #828282 2px 4px 4px;
	box-shadow: #828282 2px 4px 4px, #828282 2px 4px 4px;
}
.preferred {
    z-index:10;
  	-webkit-box-shadow: #828282 6px 6px 6px, #828282 -6px 6px 6px;
	-moz-box-shadow: #828282 6px 6px 6px, #828282 -6px 6px 6px;
	box-shadow: #828282 6px 6px 6px, #828282 -6px 6px 6px;
    margin:0;  
    /*height:300px;*/
    width:40%;
   /*	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/ 
  
background: -moz-linear-gradient(top,  rgba(192,192,192,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(192,192,192,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(192,192,192,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(192,192,192,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(192,192,192,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(192,192,192,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
    padding: 0 20px;    
    font-size: 125%;
  position:relative;
}
.pricetable.preferred .preferredinner {
    background-image: url("/images/site/pricing/popular.png");
background-repeat: no-repeat;
background-position: top right; 
margin: 0 -21px -21px;
padding: 20px 0 0 0;
}
.preferredinner ul {margin:20px;}

.pricetable.preferred .preferredinner.zh {
    background-image: url("/images/site/pricing/popular_zh.png");
}
.pricetable.preferred .preferredinner.es {
    background-image: url("/images/site/pricing/popular_es.png");
}

.pricetable.preferred .preferredinner.de {
    background-image: url("/images/site/pricing/popular_de.png");
}
.pricetable.preferred .preferredinner.ru {
    background-image: url("/images/site/pricing/popular_ru.png");
}
.p_main_wrap {
    width:100%;
}
.p_main_options{
    width:40%;
    float:left;
}
.p_bronze {
    width:20%;
    float:left;
background: -moz-linear-gradient(top,  rgba(140,120,83,1) 0%, rgba(140,120,83,0.1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(140,120,83,1)), color-stop(100%,rgba(140,120,83,0.1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(140,120,83,1) 0%,rgba(140,120,83,0.1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(140,120,83,1) 0%,rgba(140,120,83,0.1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(140,120,83,1) 0%,rgba(140,120,83,0.1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(140,120,83,1) 0%,rgba(140,120,83,0.1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c7853', endColorstr='#1a8c7853',GradientType=0 ); /* IE6-9 */
margin-bottom:75px;

}
.p_bronze_options, .p_silver_options, .p_gold_options {
    display: none;
    float:left;
}
.p_bronze_values, .p_silver_values, .p_gold_values {
    float:left;
    width:100%;
    }
.p_silver {
    width:20%;
    float:left;
background: -moz-linear-gradient(top,  rgba(192,192,192,1) 0%, rgba(192,192,192,0.1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(192,192,192,1)), color-stop(100%,rgba(192,192,192,0.1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(192,192,192,1) 0%,rgba(192,192,192,0.1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(192,192,192,1) 0%,rgba(192,192,192,0.1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(192,192,192,1) 0%,rgba(192,192,192,0.1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(192,192,192,1) 0%,rgba(192,192,192,0.1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#1ac0c0c0',GradientType=0 ); /* IE6-9 */
margin-bottom:75px;

}
.p_gold {
    width:20%;
    float:left;
background: -moz-linear-gradient(top, rgba(255,221,0,1) 0%, rgba(255,221,0,0.1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,221,0,1)), color-stop(100%,rgba(255,221,0,0.1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,221,0,1) 0%,rgba(255,221,0,0.1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,221,0,1) 0%,rgba(255,221,0,0.1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,221,0,1) 0%,rgba(255,221,0,0.1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,221,0,1) 0%,rgba(255,221,0,0.1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#1aefae0c',GradientType=0 ); /* IE6-9 */
margin-bottom:75px;
}

.p_bronze a {
    clear:both;
    
}

.p_main_options_payment_methods,.p_main_options_features, .p_main_options_channels, .p_main_options_plan_basics_fill, .p_main_options_plan_basics_fill, .p_main_options_fill, .p_main_options_plan_basics, .p_main_options_channels
, .p_main_options_channels_fill, .p_main_options_payment_methods_fill, .p_main_options_features_fill {
    /*height:50px;*/
    width:100%;
border-top:4px solid #b3d334;  
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 40px;
 color:#ffffff;
 line-height:normal;
 text-transform:uppercase;
}
.pricing h2.subtitle {
    font-size:50px;
}
.p_main_options_head {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 55px;
	line-height: normal;
	background: #009AD7;
    color:#ffffff;
	text-transform: uppercase;
	clear: both;
    font-weight:normal;   
    height:150px;
    text-align:center;
}
.p_main_options_payment_methods span, .p_main_options_features span, .p_main_options_channels span, .p_main_options_plan_basics span {
    padding:0 0 0 20px;
}
.p_main_bronze_head, .p_main_silver_head, .p_main_gold_head {
    height:150px;
    text-align:center;
}

.p_main_wrap li:nth-child(odd) {
    background-color:rgba(0,0,0,0.1);
}
.p_main_wrap li {
    list-style:none;
    padding:5px;
}
.p_main_wrap ul {
    margin:0;
    
}
.p_open span:before {
   content: "- "; 
}
.p_closed span:before {
   content: "+ "; 
}
.p_bronze_options .p_main_options_plan_basics_content, 
.p_bronze_options .p_main_options_channels_content, 
.p_bronze_options .p_main_options_payment_methods_content,
.p_bronze_options .p_main_options_features_content,
.p_silver_options .p_main_options_plan_basics_content, 
.p_silver_options .p_main_options_channels_content, 
.p_silver_options .p_main_options_payment_methods_content,
.p_silver_options .p_main_options_features_content,
.p_gold_options .p_main_options_plan_basics_content, 
.p_gold_options .p_main_options_channels_content, 
.p_gold_options .p_main_options_payment_methods_content,
.p_gold_options .p_main_options_features_content {
    background: #ffffff;
}
.p_main_bronze_head, .p_main_silver_head, .p_main_gold_head {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	font-size: 55px;
	line-height: normal;
	color: #ffffff;
	text-transform: uppercase;
	clear: both;
    font-weight:normal;   
    height:150px;     
}



.p_main_options_plan_basics_content li, .p_main_options_channels_content li, .p_main_options_payment_methods_content li, .p_main_options_features_content li {
    text-align:center;
    font-size: 18px;
    padding:20px;
}

.p_options li {
    text-align:left;
    
}












.notphone .solutionsmenu li {
    list-style:none !important;
    
}
.notphone .solutionsmenu li a {
    padding: 5px 10px !important;
    font-family: din1451W02-Mittelschrif, verdana, arial !important;
text-transform: uppercase !important;
font-size: 18px !important;
color: #009AD7;
}
.notphone .solutionsmenu li:hover{
    background:#009ad7;
}
.notphone .solutionsmenu {
    text-align:left;
}



/*.head-links div {display:inline-block;}*/

#dd, #dd2 {display:block; text-align:center;}
.t3-megamenu .row-fluid + .row-fluid {
    border-top: none !important;
}
/*#dd2 {padding:0;}*/

#dd2 .text {font-weight:normal;}
.t3-megamenu .t3-module ul li a, .t3-megamenu .t3-module .nav li a {
    display:block !important;
}

.t3-megamenu .row-fluid .mega-col-nav {
    display:none;
}










.pricegraph .pricetable {
    background:url("/images/graph/graph.jpg") repeat scroll center center transparent !important;
    color:#ffffff !important;
}

.pricegraph .pricetable, .pricegraph .pricetable a {
    color:#ffffff !important;
}
.pricegraph .pricetable.preferred {
    border: 10px solid #c0c0c0;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}

.pricegraph .pricetable.first {
    border: 10px solid #8c7853;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}

.pricegraph .pricetable.last {
    border: 10px solid #e2bf00;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
.pricegraph .pricetable li {
    border:none !important;
}

.pricegraph .pricetable.preferred h2 {
    text-indent:3333px;
    background:url("/images/graph/silver.png") no-repeat scroll center center transparent !important;
    height:100px;
}

.pricegraph .pricetable.first h2 {
    text-indent:3333px;
    background:url("/images/graph/bronze.png") no-repeat scroll center center transparent !important;
    height:100px;
}

.pricegraph .pricetable.last h2 {
    text-indent:3333px;
    background:url("/images/graph/gold.png") no-repeat scroll center center transparent !important;
    height:100px;
    
}


#champion {
    padding-bottom: 50px;
}




.blocktext.blue img {
    height: 90px; 
    width:auto;
}



@media (max-width: 1199px) {
  .span12 {
    /*width: 932px;*/
    width:100%;
  }
  .head-links {
    font-size: 12px;
 }
 .supporthead {
    font-size: 24px;
 }
}

@media (max-width: 1023px) {

.menuicon {
    display:none;
    
}
.supporthead {
    text-align:center;
    width:100%;
}
.supportBoxHolder .span4{
    width:94%;
    margin: 0 3% !important;
}
.supportBoxHolder .third.span4 .sectionpaper .text_container {
    font-size:18px;
    margin: 20px;
    min-height:0;
}
.supportBoxHolder .third.span4 .sectionpaper .text_container h4 {
    font-size: 28px;
}
.k2blocktext {
	font-size: 70px;
}
.platmycbottom{
	font-size: 26px;
}
.platbottom{
	font-size: 24px;
}

}
div.itemListCategory img.catimage {
	height: 55px;
}
.subtitle, div.catItemHeader h3.catItemTitle.subtitle {
    font-size: 45px;
}
}
@media (min-width: 768px) and (max-width: 850px) {
    

#bullseye img {
	display: none;
}

}
@media (max-width: 850px) {
.blocktext.blue img {
    height: 45px; 
    width:auto;
}    
    
.p_main_options {
    display:none;
}
.p_bronze_options, .p_silver_options, .p_gold_options, .p_bronze_values, .p_silver_values, .p_gold_values{
    display:block;
    width:50%;
}
.p_bronze, .p_silver, .p_gold {
    width:100%;
}
    
    .pricetable { 
    width:95%;
  	-webkit-box-shadow: #828282 6px 6px 6px, #828282 -6px 6px 6px !important;
	-moz-box-shadow: #828282 6px 6px 6px, #828282 -6px 6px 6px !important;
	box-shadow: #828282 6px 6px 6px, #828282 -6px 6px 6px !important;    
  }   
.sectionbottom {
    font-size:24px;
}
 .platbottom {
    font-size: 24px;
 }
.blogtestimonials .span12 .span8, .blogtestimonials .span12 .span4 {
    width:45%;
}

.separator {
    font-size: 20px;
    line-height:normal;
} 
div.span12.green {
    font-size: 12px;
    }
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 3px 10px;
}
.caption {
    font-size:12px;
    margin: 0 10px;
}   
.caption h1 {
    font-size: 40px;
    margin: 1px;
}
.t3-mainnav .navbar .nav > li > a, .t3-mainnav .navbar-inner {
    font-size:18px;
}    
    .t3-spotlight-3 .span6, .t3-spotlight-3 .span12 .span7, .t3-spotlight-3 .span12 .span5 {
    width:94%;
    margin: 0 3% !important;
} 
    .smalltxt {
    font-size:12px;
    margin:5px;
}
    .blocktext {font-size: 50px;}
.dropdown-toggle, .t3-megamenu ul.nav li a {font-size:15px;}
}
@media (max-width: 767px) {
    
    

    
        #t3-header{
        height: 125px !important;
    }
    #t3-mainnav {
        position: fixed;
top: 0px;
    }
    .spotlight-1 {
	display: none;
}
.platmycthumb {
    width:50%;
    margin-left: 25%;
} 
 .t3-megamenu .row-fluid .mega-col-nav {
    display:block;
}

   
.p_main_options_payment_methods, .p_main_options_features, .p_main_options_channels, .p_main_options_plan_basics_fill, .p_main_options_plan_basics_fill, .p_main_options_fill, .p_main_options_plan_basics, .p_main_options_channels, .p_main_options_channels_fill, .p_main_options_payment_methods_fill, .p_main_options_features_fill {
    font-size: 30px;
}    

.subtitle, div.catItemHeader h3.catItemTitle.subtitle {
    font-size: 35px;
}    
.platthumb, .sectionthumb {
    width: 51%;
    float:none;
    margin-left: auto !important;
    margin-right:auto !important;
}    
.spotlight-3 .span6 {
	width: 100%;
    margin-left: 0;
}
.span9.head-links, .span9.head-search {
    width:100%;
}
.blocktext {font-size: 50px;}
.dropdown-toggle, .t3-megamenu ul.nav li a {font-size:15px;}

.logo, .head-links {
	float: left !important;
	text-align: center;
	width: 100% !important;
}
.span12.mega-col-nav.phone, .phone {
	display: block;
}
.span12.mega-col-module.notphone, .notphone {
	display: none !important;
}
.wk-slideshow .caption {
	font-size: 80%;
}
.blocktext {
	font-size: 30px;
	margin: 5px 0;
	line-height: 30px;
}
h3.padding {
	font-size: 14px;
	line-height: 14px;
}
.k2blocktext {
	font-size: 75px;
}
.footerboxesShadow {
	display: none;
}
.signupbox,
.myc_signupbox {
	float: none;
	margin-left: 0;
	margin-top: 10px;
}
.copyright {
	padding: 0 20px;
}
.head-search {
	padding-left: 20px;
}
}
@media (max-width: 580px) {
.p_main_options_payment_methods, .p_main_options_features, .p_main_options_channels, .p_main_options_plan_basics_fill, .p_main_options_plan_basics_fill, .p_main_options_fill, .p_main_options_plan_basics, .p_main_options_channels, .p_main_options_channels_fill, .p_main_options_payment_methods_fill, .p_main_options_features_fill {
    font-size: 25px;
}   
.pricing h2.subtitle {
    font-size: 40px;
}
.p_main_options_plan_basics_content li, .p_main_options_channels_content li, .p_main_options_payment_methods_content li, .p_main_options_features_content li {
    padding:5px;
    font-size: 13px;
}    
.p_main_options_payment_methods span, .p_main_options_features span, .p_main_options_channels span, .p_main_options_plan_basics_fill span, .p_main_options_plan_basics_fill span, .p_main_options_fill span, .p_main_options_plan_basics span, .p_main_options_channels span, .p_main_options_channels_fill span, .p_main_options_payment_methods_fill span, .p_main_options_features_fill span {
    padding:0px;
    }    
 #t3-mainbody {
    position:relative;
 }   


.p_main_wrap li img {
    width:20px !important;
    height:auto;
}
    
    
.bottom {font-size:18px;}
.head-links {
    font-size:8px;
}
ul#langbox, ul#langboxb {
    padding-bottom:0;
    
    
}
#langbox li, #langboxb li {
    line-height:normal;
}
.boxcontent .top {
    padding:0
}
.smalltxt {
    font-size:6px;
    margin:0;
    padding:3px;
}
.span7 .avVideo .avPlayerContainer .avPlayerBlock iframe, .avVideo .avPlayerContainer .avPlayerBlock object, .avVideo .avPlayerContainer .avPlayerBlock embed, .avVideo .avPlayerContainer .avPlayerBlock div {
    min-width: 245px !important;
}
.top .subtitle {
    display:none;
}

.width125 {
	display: none;
}
.width25 {
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.width20 {
	width: 100%;
	text-align: center;
	margin-right: 0;
	margin-bottom: 20px;
}
.head-search {
	display: none;
}

.k2blocktext {
	font-size: 55px;
}
div.itemListCategory img.catimage {
	height: 45px;
}
}
@media (max-width: 480px) {
    .p_main_options_payment_methods, .p_main_options_features, .p_main_options_channels, .p_main_options_plan_basics_fill, .p_main_options_plan_basics_fill, .p_main_options_fill, .p_main_options_plan_basics, .p_main_options_channels, .p_main_options_channels_fill, .p_main_options_payment_methods_fill, .p_main_options_features_fill {
    font-size: 24px;
}   
.pricing h2.subtitle {
    font-size: 30px;
}
.k2blocktext {
	font-size: 35px;
}
div.itemListCategory img.catimage {
	height: 30px;
}
}

/* Our Leaders Section */
.leader {
	margin-bottom: 50px !important;
}
.leaderRight .span3 {
	float: right;
}
.leaderRight .span9 {
	margin-left: 0 !important;
	padding-right: 3%;
}
.leaderName {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	text-transform: uppercase;
	font-size: 36px;
	color: #222021;
	font-weight: normal;
	margin: 0;
}
.leaderPosition {
	font-family: 'DIN 1451 W02 Engschrift', verdana, arial;
	text-transform: uppercase;
	font-size: 20px;
	color: #222021;
	font-weight: normal;
	margin: 0 0 20px 0;
}

/* E-commerce Solution Page */
.showcaseLeft, .showcaseRight {
	margin-bottom: 20px;
}
.showcaseLeft .span8 {
	float: right;
}
.showcaseLeft .span4 {
	margin-left: 0 !important;
}

/* Features Pages */
.productScreenshotThumb {
	width: 135px;
	vertical-align: top;
}
.productScreenshotThumb img {
	margin: 0px 16px 12px 0px;
}

/* Support Main Page */
.supportBoxHolder {
	margin-top: 30px;
}

.testimonialBox {
	margin-top: 40px;
}
#champion {
    display:none;
}

.t3-spotlight .item-last h3 {
    float: right;
}




.itemContainer {
   -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.catItemHeader .catItemTitle.subtitle { padding-left:20px;}


.greenbutton, .greenbutton:hover {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b3d334), color-stop(1, #b3d334) );
	background: -moz-linear-gradient( center top, #b3d334 5%, #b3d334 100% );
	filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#b3d334', endColorstr='#b3d334');
	background-color: #b3d334;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	text-indent: 0;
	display: inline-block;
	color: #21272e;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	height: 40px;
	line-height: 40px;
	text-decoration: none;
	text-align: center;
	padding: 0 20px;
	
}