body {
	background: #f4f4f4 url(../image/bg-body.gif);
	font-family: 'Source Sans Pro', sans-serif;
	font-style:normal;
}
.wrapper {
	background: url(../image/bg-main.jpg) top no-repeat;
	min-height:756px;
	padding-top: 20px;
}
.outer {
	background: url(../image/bg-main-foot.jpg) top repeat-x;
	height: auto !important;
	margin: 0 auto -360px;
	min-height: 100%;
	padding: 0 0 360px;
}
/* header search */
.form-group-search {
	position:relative;
	padding:20px 0px 0px 26px;
	float: right;
	margin-right: -15px;
	width: 195px;
}
.form-group-search .gsc-control-cse{
	padding: 0px;
	border: 0px;
	background: none;
}
.form-group-search .gsc-input-box {
	background: #0049a0;
	border: 1px solid #1868b1;
	border-radius: 5px;
	height: 34px;
	width: 155px;
}
.form-group-search .gsib_a {
	padding-top: 8px;
	padding-right: 0px;
	width: 100px;
	vertical-align: none;
}
.form-group-search .gsst_a {
	padding-top: 8px;
}
.form-group-search .gsc-input input.gsc-input {
	background: none !important;
	color: white;
	font-weight: bold;
	font-size;: 15px;
}
.form-group-search .gsc-search-button {
	margin-left: -40px !important;
	padding-top: 3px;
}
.form-group-search .cse .gsc-search-button input.gsc-search-button-v2,
.form-group-search input.gsc-search-button-v2,
.form-group-search .cse .gsc-search-button input.gsc-search-button-v2:hover,
.form-group-search input.gsc-search-button-v2:hover,
.form-group-search .cse .gsc-search-button input.gsc-search-button-v2:focus,
.form-group-search input.gsc-search-button-v2:focus
{
	background: #0049a0;
	border: 0px;
	height: 16px;
	width: 16px;
	padding: 0px;
	margin: 0px;
}
.form-group-search form.gsc-search-box,
.form-group-search table.gsc-search-box
{
	margin: 0px;
}
.form-group-search .gsc-search-box-tools .gsc-search-box .gsc-input,
table.gsc-search-box td.gsc-input,
table.gsc-search-box td.gsc-input
{
	padding: 0px;
}
.form-group-search .form-control:-moz-placeholder {
	color: #fff;
	opacity:1;
}

.form-group-search .form-control::-moz-placeholder {
	color: #fff;
	opacity:1;
}

.form-group-search .form-control:-ms-input-placeholder {
	color: #fff;
	opacity:1;
}

.form-group-search .form-control::-webkit-input-placeholder {
	color: #fff;
	opacity:1;
}
/* navbar-nav */
.ie8 .masthead .navbar-nav li a{
	padding: 13px 25px 12px 25px!important;
}
.masthead .navbar-nav {
	position:relative;
	background: #00b1dd;
	box-shadow:0 3px 3px rgba(0,0,0,0.2);
	margin: 5px;
	-webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
			border-radius: 5px;
	behavior: url(pie/PIE.htc);

}
.masthead .navbar-nav li a{ 
	color:#fff;
	font-weight:600;
	font-size:15px;
	padding:13px 28px 12px;
	min-width: 55px;
}
.masthead .navbar-nav li.free-trial {
	cursor: pointer;
	background: #00ccff;
	background: -moz-linear-gradient(top,	#00ccff 0%, #00b4dc 50%, #00b4dc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00ccff), color-stop(50%,#00b4dc), color-stop(100%,#00b4dc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#00ccff 0%,#00b4dc 50%,#00b4dc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#00ccff 0%,#00b4dc 50%,#00b4dc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#00ccff 0%,#00b4dc 50%,#00b4dc 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#00ccff 0%,#00b4dc 50%,#00b4dc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ccff', endColorstr='#00b4dc',GradientType=0 ); /* IE6-8 */
}
.masthead .navbar-nav li.buy-now {
	background: #fff790;
	background: -moz-linear-gradient(top,	#fff790 0%, #ffd300 50%, #ffd300 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff790), color-stop(50%,#ffd300), color-stop(100%,#ffd300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#fff790 0%,#ffd300 50%,#ffd300 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#fff790 0%,#ffd300 50%,#ffd300 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#fff790 0%,#ffd300 50%,#ffd300 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#fff790 0%,#ffd300 50%,#ffd300 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff790', endColorstr='#ffd300',GradientType=0 ); /* IE6-8 */
	border-radius: 0px 5px 5px 0px;
}
.masthead .navbar-nav li.free-trial > a:hover,
.masthead .navbar-nav li.free-trial > a:focus {
	background: #00b4dc;
}
.masthead .navbar-nav li.buy-now > a {
	color: #222222;
}
.masthead .navbar-nav li.buy-now a:hover,
.masthead .navbar-nav li.buy-now a:focus {
	background: #ffd400;
	-webkit-border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;
	behavior: url(pie/PIE.htc);
}
.masthead .navbar-nav li a.fade-in:hover,
.masthead .navbar-nav li a.fade-in:focus {
	background: #009bd9;
	-moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	-ms-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	-o-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	-webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
}
.masthead .navbar-nav li:first-child a:hover,
.masthead .navbar-nav li:first-child a:focus { 
	-webkit-border-radius: 5px 0 0 5px;
		 -moz-border-radius: 5px 0 0 5px;
			border-radius: 5px 0 0 5px;
	behavior: url(pie/PIE.htc);
}
.masthead .navbar-nav li{
	border-left:1px solid #0080bf;
}
.masthead .navbar-nav li:first-child{
	border-left:0;
}
.masthead .navbar-nav .dropdown-menu {
	background: #009bd9;
	min-width: auto;
	padding: 0px;
	z-index: 2200;
}
.masthead .navbar-nav .dropdown-menu li {
	background: #00b1dd;
	border-top:1px solid #0080bf;
	border-left: 0;
}
.masthead .navbar-nav .dropdown-menu li:first-child {
	border-top: 0;
}
.masthead .navbar-nav .open a,
.masthead .navbar-nav .open a:hover,
.masthead .navbar-nav .open a:focus {
	background: #00b1dd !important;
}
.logo {
	margin:0 0 0 25px;
}
.masthead .nav-head {
	margin-right: 20px;
}
.client-login {
	padding:5px 15px 5px 0;
	float: left;
}
.client-login a {
	color:#fff;
	font-weight:700;
	font-size:16px;
}
.client-login a:hover { 
	text-decoration:none;
}
.icon-custom {
	display:inline-block;
	margin-right:5px;
	background-image: url(../image/ico_sprite.png);
	background-repeat:no-repeat;
}
.icon-lock {
	width:11px;
	height:13px;
	background-position: 0 0;
}
.client-login a:hover .icon-lock{
	background-position: -18px 0;
}
.text-white{
	color: white;
}
.topnav {
	overflow: hidden;
}

.topnav .icon {
	display: none;
}

header {
	padding:0 0 25px;
}
/* jumbotron-cs */

.container .jumbotron-cs {
	padding:0 0 30px;
	border-radius:0;
	background: none;
	margin:0;
	text-align:center;
	color:#fff;
}
.jumbotron-cs h1 {
	font-size:40px;
	line-height:44px;
	font-family: 'Days One', sans-serif;
	padding:0 0 20px;
	background: url(../image/bg-line.png) bottom no-repeat;
}
.jumbotron-cs h2 {
	font-family: 'Copse', serif;
	font-size:24px;
	line-height:28px;
	margin:18px 0 20px;
}
.jumbotron-cs-list {
	font-family: 'Copse', serif;
	font-size:20px;
	line-height:27px;
}
.icon-check {
	width:25px;
	height:27px;
	background-position:-38px 0;
	vertical-align:-3px;
}
.jumbotron-cs-list > li {
	padding:0 45px;
}
/* get-started*/
.bg-display {
	width:632px;
	height:502px;
	background: url(../image/display.png) no-repeat;
	text-align:center;
	padding-top:25px;
}

.col-xs-5 {
	width:32%;
	padding:0;
}
.col-xs-show {
	padding:0;
}
.panel-body h3 {
	font-family: 'Copse', serif;
	font-size:22px;
	line-height:26px;
	margin-bottom:15px;
}
.panel-get-started {
	box-shadow:0 0 5px rgba(0,0,0,0.15);
	border:1px solid #cbcbcb;
}
.ie8 .panel-get-started {
	box-shadow:0 0 5px #ccc;
	border:1px solid #cbcbcb;
	behavior: url(pie/PIE.htc);
}
.panel-get-started .panel-body{
	padding: 30px;
}
.panel-get-started .panel-body .text-small {
	margin-bottom: 0px;
}
.panel-get-started .txt-comparison {
	margin-bottom: 20px;
}
.icon-check-sm {
	background-position: -77px 0;
	width:18px;
	height:18px;
	vertical-align:-3px;
}
.form-panel .form-control,
.expand-block .form-control {
	border-radius:0;
	border-color:#cbcbcb;
	background: #f3f3f3; /* Old browsers */
	background: #f3f3f3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f3f3f3 0%, #ffffff 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(50%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f3f3f3 0%,#ffffff 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f3f3f3 0%,#ffffff 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f3f3f3 0%,#ffffff 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f3f3f3 0%,#ffffff 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	color:#999;
	height:50px;
	padding:10px 18px;
}
.expand-block .captcha .form-control{
	width: 60%;
	float: left;
}
.form-panel .captcha .form-control{
	width: 60%;
	float: left;
}
.form-panel .captcha img,
.expand-block .captcha img{
	float: right;
}
.panel-get-started .text-muted{
	color:#696963;
	font-size:14px;
	line-height:16px;
}
.panel-get-started .btn {
	width: 100%;
}
.panel-get-started .btn-blue {
	margin-bottom: 20px;
}
.free-trial-panel {
	background: #ffffff;
	border: 1px solid #dfdfdf;
}
#free-trial-form {
	background: #ffffff;
	width: 380px;
	margin-bottom: 0px;
}
#free-trial-form .form-group {
	margin-bottom: 12px;
}
#free-trial-form .btn-blue {
	margin-bottom: 0px;
}
.btn-yellow {
	border-color:#ffbd2d;
	background: #fff887; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjg4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#fff887 0%, #f8f400 50%, #ffd400 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff887), color-stop(50%,#f8f400), color-stop(100%,#ffd400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#fff887 0%,#f8f400 50%,#ffd400 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#fff887 0%,#f8f400 50%,#ffd400 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#fff887 0%,#f8f400 50%,#ffd400 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#fff887 0%,#f8f400 50%,#ffd400 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff887', endColorstr='#ffd400',GradientType=0 ); /* IE6-8 */
	font-weight:700;
	font-size:18px;
	text-shadow:0 1px 1px #fff;
	border-radius:4px;
	padding:13px 25px;
	color:#222;
	margin:5px 0 15px;
}
.btn-yellow:hover,
.btn-yellow:active { 
	background: #ffd400;
	color:#222;
}
.icon-download {
	width:21px;
	height:20px;
	background-position: -103px 0;
	vertical-align:-3px;
	margin-right:10px;
}

.btn-yellow:hover .icon-download ,
.btn-yellow:active .icon-download { 
	 background-position: -133px 0;
}
.text-small {
	color:#434343;
	font-size:12px;
	line-height:16px;
	font-family: Georgia, serif;
	margin-bottom:20px;
}
.panel-footer {
	font-weight:600;
	color:#222222;
	padding-top:20px;
	border-radius: 0 0 6px 6px;
}
.ie8 .panel-footer {
	 border-radius: 0 0 6px 6px;
	 behavior: url(pie/PIE.htc);
	 background: #fff;
	 border-top:1px solid #ddd;
	 position:relative;
}
.panel-footer p {
	margin:0 0 5px;
}
.txt-comparison {
	margin:0;
}
.txt-comparison a {
	color:#999999;
}
.icon-comparison {
	width:13px;
	height:13px;
	background-position:-164px 0;
}
.get-started {
	margin:0 0 30px;
}
/* .block */
h3 {
	font-size:24px;
	text-align:center;
	text-shadow:0 1px 1px #fff;
	font-family: 'Copse', serif;	 
	margin:0;
}
.icon-australia-lg {
	width:67px;
	height:52px;
	background-position:0 -46px;
	vertical-align:-18px;
	margin-right:20px;
}
.hgroup-border {
	min-height:1px;
	width:100%;
	background: url(../image/border.gif) left center repeat-x;
	text-align:center;
	margin-bottom:30px;
}
.hgroup-h3 {
	display:inline-block;
	background: url("../image/bg-body.gif");
	padding:0 25px;
}
.box-group {
	border:1px solid #cbcbcb;
	position:relative;
	background: #fff;
	margin:0 0 50px;
	box-shadow:0 0 10px rgba(0,0,0,0.13);
	-webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
			border-radius: 5px;
	behavior: url(pie/PIE.htc);
}

.list-group {
	display:table;
	width:100%;
	text-align:center;
	border-bottom:1px solid #cbcbcb;
	margin:0;
}
.list-group li {
	display:table-cell;
	width:185px;
	border-left:1px solid #cbcbcb;
	vertical-align:middle; 
}

.list-group li a{ 
	background: #fff;
	display:block;
	padding:10px;
	color:#777;
	font-size:15px;
	line-height:19px;
	font-weight:600;	
	text-align:center;	
}
.list-group li a:hover,
.list-group li.active a{	
	text-decoration:none;
	color:#fff;
	background: #00b2dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjJkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYjFkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDlkYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#00b2dd 0%, #00b1dd 50%, #009dc3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b2dd), color-stop(50%,#00b1dd), color-stop(100%,#009dc3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b2dd', endColorstr='#009dc3',GradientType=0 ); /* IE6-8 */
}
.ie9 .list-group li a:hover {
	filter:none;
}
.list-group li:first-child a,
.list-group .active:first-child a {
	position:relative;
	-webkit-border-radius: 5px 0 0 0;
		 -moz-border-radius: 5px 0 0 0;
			border-radius: 5px 0 0 0;
	behavior: url(pie/PIE.htc);
}

.list-group li.last-child a {
	position:relative;
	-webkit-border-radius: 0 5px 0 0;
		 -moz-border-radius: 0 5px 0 0;
			border-radius: 0 5px 0 0;
	behavior: url(pie/PIE.htc);
}
.list-group li:first-child	{
	border-left:0;
}
.icon-list {
	display:block;
	width:30px;
	height:30px;
	background-image:url(../image/ico_sprite.png);
	background-repeat:no-repeat;
	margin:0 auto 5px;	 
}
.icon-simple-use {
	background-position:0 -114px;
}
.icon-progress {
	background-position:-43px -112px;
}
.icon-compliant {
	background-position:-88px -112px;
}
.icon-support {
	background-position:-128px -112px;
}
.icon-subscription {
	background-position:-169px -112px;
}
.icon-superstream {
	color: #00b1dd;
	width: 30px;
	height: 25px;
	font-size: 23px;
	margin:5px auto 5px;
}
.list-group li a:hover .icon-superstream,
.list-group li.active a .icon-superstream{
	color: #fff;
}
.list-group li a:hover .icon-simple-use,
.list-group li.active a .icon-simple-use {
	background-position:0 -157px;
}
.list-group li a:hover .icon-progress,
.list-group li.active a .icon-progress {
	background-position:-43px -155px;
}
.list-group li a:hover .icon-compliant,
.list-group li.active a .icon-compliant {
	background-position:-88px -155px;
}
.list-group li a:hover .icon-support,
.list-group li.active a .icon-support {
	background-position:-128px -155px;
}
.list-group li a:hover .icon-subscription,
.list-group li.active a .icon-subscription {
	background-position:-169px -155px;
}

.features-sticky-nav {
	position:relative;
	top:auto;
	z-index:2001;
}

.features-sticky-nav-fixed {
	position:fixed;
	top:-3px;
}
.features-sticky-nav-fixed .list-group li{
	width: 160px;
}

.box-group-footer p {
	margin:0;
}
.box-group-footer {
	padding:20px;
	font-weight:600;
	font-size:18px;
	line-height:20px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#ffffff 0%, #f8f8f8 50%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f8f8f8), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 0%,#f8f8f8 50%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 0%,#f8f8f8 50%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 0%,#f8f8f8 50%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 0%,#f8f8f8 50%,#f2f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */
	border-radius:0 0 5px 5px;
	box-shadow:0 10px 10px rgba(0, 0, 0, 0.05) inset;
}
.arr {
	 display:inline-block;
	 width:20px;
	 height:11px;
	 background: url(../image/ico_sprite.png) -168px -46px no-repeat;
}

a:hover .arr {
	 background-position:-168px -69px;
}
.panel-group-cs .panel:after,
.panel-group-cs .panel:before {
	content: " ";
	display: table;
}
.panel-group-cs .panel:after {
	clear: both;
}

.panel-group-cs .panel{
	float:left;
	max-width:33%;
	margin:0 0 0 5px;
	box-shadow:0 0 10px rgba(0,0,0,0.13);
	border: 1px solid #cbcbcb;
	border-radius:6px;
	overflow:visible;
	background: #fff;
}
.panel-group {
	margin:0 0 50px;
}
.panel-group-cs .panel + .panel {
	margin-top:0;
}
.panel-group-cs .row{
	margin-left:-30px;
	margin-right:-30px;
}
.panel-group-cs a.panel-body {
	display:block;
	position:relative;
}
.panel-group-cs a.panel-body:hover {
	text-decoration:none;
	color:#222;
	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f2f2f2 0%, #f8f8f8 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(50%,#f8f8f8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f2f2f2 0%,#f8f8f8 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f2f2f2 0%,#f8f8f8 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f2f2f2 0%,#f8f8f8 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f2f2f2 0%,#f8f8f8 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	border-radius:6px;
}
.ie9 .panel-group-cs a.panel-body:hover,
.ie9 .gradient, .ie9 .gradient:hover {
	filter:none;
}
.featured-image {
	box-shadow:0 3px 0 rgba(0, 0, 0, 0.12);
	border: 1px solid #cbcbcb;
	border-radius:6px;
	display:block;
	height:105px;
	width:100%;
	overflow:hidden;
	margin:0 0 15px;
}
.featured-image img{ 
	border-radius:6px;
}
.panel-txt,
.panel-txt strong{ 
	display:block;
	color:#777;
	line-height:22px;
	font-size:16px;
	padding-top: 10px;
}
.panel-txt strong {
	color:#444;
	padding:0 0 7px;
	font-size:18px;
}
.arr-btn {
	background: url(../image/ico_sprite.png) 0 -198px no-repeat;
	width:37px;
	height:69px;
	display:block;
	position:absolute;
	right:-18px;
	bottom:15px;
	opacity: 0.25;
}
.panel-group-cs a.panel-body:hover .arr-btn{ 
	background-position:-51px -198px;	 
}
.panel-group-cs a.panel-body:hover	.panel-txt,
.panel-group-cs a.panel-body:hover	.panel-txt strong{
	color:#222;
} 
.icon-testimonial-lg {
	width:60px;
	height:51px;
	background-position:-84px -46px;
	vertical-align:-18px;
	margin-right:17px;
}

.testimonials .box-group {
	-webkit-border-radius: 6px 6px 0 0;
		 -moz-border-radius: 6px 6px 0 0;
			border-radius: 6px 6px 0 0;
	behavior: url(pie/PIE.htc);
}
.quotation-block {
	background: #fff;
	min-height:225px;
	-webkit-border-radius: 6px 6px 0 0;
		 -moz-border-radius: 6px 6px 0 0;
			border-radius: 6px 6px 0 0;
	behavior: url(pie/PIE.htc);
}
.testimonials .list-group li a{	 
	border-left:1px solid #fff;
	background: #f4f4f4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f4f4f4 0%, #ffffff 40%, #e6e6e6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(40%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f4f4f4 0%,#ffffff 40%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f4f4f4 0%,#ffffff 40%,#e6e6e6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f4f4f4 0%,#ffffff 40%,#e6e6e6 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f4f4f4 0%,#ffffff 40%,#e6e6e6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
	vertical-align:middle;
	display:table-cell;
	width:320px;
	height:70px
}
.ie9 .testimonials .list-group li a{
	filter:none;
	height:71px;
}
.ie8 .testimonials .list-group li a	{
	height:71px;
}
.testimonials .list-group {
	border-bottom:0;
	border-top:1px solid #cbcbcb;
}
.testimonials .list-group li:first-child a{
	border-radius:0;
	border-left:0;
}
.testimonials .list-group li a:hover	 { 
	 background: #e6e6e6;
	 cursor: pointer;
}
.testimonials .list-group li.active a {
	background: #e6e6e6;
}
.testimonials .list-group li a span{
	display:block;
	margin:0 auto;
}
span.autobarn {
	background-image:url(../image/logos/autobarn-logo.png);
	background-repeat:no-repeat;
	background-position:-10px -66px;
	width:100px;
	height:48px;
}
span.noodlebox {
	background-image:url(../image/logos/noodlebox-logo.png);
	background-repeat:no-repeat;
	background-position:-5px -79px;
	width:111px;
	height:23px;
}
span.videoezy {
	background-image:url(../image/logos/videoezy-logo.png);
	background-repeat:no-repeat;
	background-position:-31px -70px;
	width:58px;
	height:41px;
}

.testimonials .list-group li.active a span.autobarn,
.testimonials .list-group li a:hover span.autobarn{ 
	background-position:-10px -6px;
}
.testimonials .list-group li.active a span.noodlebox,
.testimonials .list-group li a:hover span.noodlebox{ 
	background-position:-5px -19px;
}
.testimonials .list-group li.active a span.videoezy,
.testimonials .list-group li a:hover span.videoezy{ 
	background-position:-31px -10px;
}


.qoute-content {
	text-align:center;
	font-size:18px;
	line-height:30px;
	font-weight:600;
	color:#999999;
	/*min-height:228px;*/

	border-radius:6px 6px 0 0;
	padding:25px;
}
#qoute-one,
#qoute-two,
#qoute-three,
#qoute-four,
#qoute-five {
	padding-left:60px;
	padding-right: 60px;
	padding-top: 50px;
}

.ie9 #qoute-one,
.ie9 #qoute-two,
.ie9 #qoute-three,
.ie9 #qoute-four,
.ie9 #qoute-five {
	padding-left:200px;
}

.qoute-content .author {
	color:#434343;
}
/* footer */

footer {
	background-color: #212121;
	border-top:3px solid #00b1dd;
	padding:35px 0 0;
	color:#00b1dd;
}
footer h3 {
	text-shadow:none;
	color:#777;
	font-size:16px;
	text-transform:uppercase;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:700;
	text-align:left;
	padding:0 0 10px;
}
.icon-email {
	background-position:-106px -201px;
	width:16px;
	height:12px;
	margin-right:10px;
}
.icon-phone {
	background-position:-106px -223px;
	width:16px;
	height:16px;
	margin-right:10px;
	vertical-align:-3px;
}
.icon-fax {
	background-position:-106px -246px;
	width:16px;
	height:16px;
	margin-right:10px;
	vertical-align:-3px;
}
.foot-top {
	padding:0 0 35px;
	border-bottom:1px solid #000;
}
.foot-bottom{
	border-top:1px solid #373737;
	color:#777777;
	font-size:12px;
	line-height:14px;
	padding-top:30px;
}
.foot-bottom p{ 
	overflow:hidden;
}
.foot-bottom img { 
	margin-right:25px;
}
footer .col-md-4{
	padding-bottom: 15px;
}
footer .col-md-4 img{
	height: 40px;
}

.col-md-3{
	float: left;
	display: inline-block;
	min-height: 180px;
	min-width: 25%;
}


/* features */
h1 {
	font-size:40px;
	line-height:44px;
	font-family: 'Days One', sans-serif;
	padding:0;
	margin:0;
	color:#fff;
	text-align:center;
	text-shadow:0 2px 4px rgba(0,0,0,0.25);
}
.outer.subpage {
	background: url(../image/bg-subpage-foot.jpg) top repeat-x;
}
.subpage .wrapper {
	background: url(../image/bg-subpage.jpg) top center no-repeat;
}
.features-nav {	 
	color:#212121;
	font-size:16px;
	font-family: 'Copse', serif; 
	background: #fff;

	-webkit-border-radius: 0 0 5px 5px;
		 -moz-border-radius: 0 0 5px 5px;
			border-radius: 0 0 5px 5px;
	behavior: url(pie/PIE.htc);
}
.features-nav .link
{
	float: left;
	margin-right: 25px;
}
.features-nav .trial-segment{
	background: #ffffff;
	padding: 15px 25px 15px 25px;
	border-right: 1px solid #dfdfdf;
	border-radius: 0 0 5px 5px;
}
.features-nav .buy-segment{
	padding: 15px 25px 15px 0px;
}
.features-nav-inner{
	background: #ffffe1; 
	box-shadow:0 10px 10px rgba(0, 0, 0, 0.05) inset; 
	border-radius:0 0 5px 5px;	
}
.features-nav .text-secondary {
	color: #afaf9c;
	font-size: 16px;
}
.features-nav-expand .features-nav-inner{
	border-radius:0;
}
.features-nav .link {
	color:#222;
	font-size:20px;
}
.features-nav .link:hover {
	text-decoration:none;
}
.expand-button {
	width:45px;
	height:45px;
	border:1px solid #dbdbdb;
	border-radius:3px;
	display:inline-block;
	background: #e9e9e9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#e9e9e9 0%, #ffffff 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(50%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#e9e9e9 0%,#ffffff 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#e9e9e9 0%,#ffffff 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#e9e9e9 0%,#ffffff 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#e9e9e9 0%,#ffffff 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	margin:0;
	padding-top:17px;
}
.features-required {
	margin-top:15px;
}
.features-link .arr {
	width:27px;
	height:13px;
	background: url(../image/ico_sprite.png) -151px -199px no-repeat;
}
.features-nav .btn-yellow,
.features-nav .btn-blue,
.panel-get-started .btn-blue,
.panel-get-started .btn-yellow
{
	line-height: 1.0;
	font-size: 17px;
	padding-top: 17px;
	padding-bottom: 17px;
}
.features-nav .btn-yellow,
.features-nav .btn-blue{
	font-size: 15px;
	font-family: 'Source Sans Pro', sans-serif;
}
.features-nav .btn-yellow {
	padding: 17px 50px;
	margin: 0px;
}
.btn-blue {
	border-color:#33a4cd;
	background: #00cdff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjg4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y4ZjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,	#00cdff 0%, #00ccfd 50%, #00b4df 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00cdff), color-stop(50%,#00ccfd), color-stop(100%,#00b4df)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#00cdff 0%,#00ccfd 50%,#00b4df 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#00cdff 0%,#00ccfd 50%,#00b4df 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#00cdff 0%,#00ccfd 50%,#00b4df 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#00cdff 0%,#00ccfd 50%,#00b4df 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cdff', endColorstr='#00b4df',GradientType=0 ); /* IE6-8 */
	font-weight:700;
	text-shadow:0 1px 1px #009ec5;
	border-radius:4px;
	padding: 17px 25px;
	color:#fff;
}
.btn-blue:hover,
.btn-blue:active{
	background: #00b4df;
	color: #fff;
}
/*.features-link:hover .arr {
	background: url(../image/ico_sprite.png) -151px -223px no-repeat;
}
.features-link:hover .text-primary {
	color:#038eb1;
}*/
.arrow-btn {
	width:15px;
	height:9px;
	background: url(../image/ico_sprite.png) -152px -252px no-repeat;
	display:block;
	margin:0 auto;
}
.odd-block {
	background: #f5f5f5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f5f5f5 0%, #fefefe 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(50%,#fefefe), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f5f5f5 0%,#fefefe 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f5f5f5 0%,#fefefe 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f5f5f5 0%,#fefefe 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f5f5f5 0%,#fefefe 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	border-bottom:1px solid #cbcbcb;
	border-top:1px solid #fff;
}
.page-header	h2{
	text-align:center;
	font-size:36px;
	line-height:40px;
	font-family: 'Copse', serif; 
	text-shadow:0 1px 1px #fff;
	margin:0 0 15px;
}
.page-header .text-muted {
	color:#434343;
	font-size:18px;
	line-height:22px;
	font-weight:600;
	text-shadow:0 1px 1px #fff;
	margin:0;
}
.subpage .block .page-header{
	margin:0 0 10px;
}
.overview-text {
	color:#777;
	margin:0 0 30px;
}
.features-icon {
	display:inline-block;
	background-image:url(../image/ico_sprite.png);
	background-repeat:no-repeat;
	margin:0 0 25px;
}
.features-simple {
	width:59px;
	height:64px;
	background-position:0 -309px;
}
.process-faster {
	width:70px;
	height:64px;
	background-position:-1px -413px;
}
.ato-fair {
	width:63px;
	height:63px;
	background-position:0 -521px;
}
.free-support {
	width:64px;
	height:64px;
	background-position:-3px -622px;
}
.affordable-sub {
	width:86px;
	height:64px;
	background-position:0 -722px;
}
.list-overview-group h4{
	font-weight:600;
	color:#777;
	font-size:16px;
	line-height:20px;
	margin:0 0 25px;
}
.list-overview-group h4.text-primary {
	color:#00b1dd;
}
.list-overview-group .col-xs-3{
	min-height:200px;
	border-left:1px solid #e0e0e0;
}
.list-overview-group .col-xs-3:first-child{
	border-left:0;
}
.list-overview-group {
	padding:0 0 50px;
	font-size:14px;
	color:#777;
}

.list-overview-group li {
	padding:0 0 5px 15px;
	background: url(../image/bullet.png) left 6px no-repeat;
}
.f-icon {
	display:inline-block;
	width:47px;
	height:47px;
	background-image:url(../image/ico_sprite.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
	margin-top:-7px;
}
.edit-icon {
	background-position:-127px -319px;
}
.report-icon {
	background-position:-127px -406px;
}
.data-icon {
	background-position:-127px -484px;
}
.options-icon {
	background-position:-127px -560px;
}
.automatic-icon {
	background-position:-127px -636px;
}
.export-icon {
	background-position:-127px -708px;
}
.slider-features {
	min-height:320px;
	box-shadow:0 0 7px rgba(0,0,0,0.3);
	border-radius:3px 3px 0 0;
}
.slider-features .slides {
	position:relative;
	min-height:320px;
}
.slider-features .slides ul li{ 
	position:relative;
}
.slider-features .slides ul{
	margin:0;
}
.zoom-in {
	position:absolute;
	left:83px;
	top:-23px;
}
.even-block {
	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f2f2f2 0%, #fdfdfd 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(50%,#fdfdfd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f2f2f2 0%,#fdfdfd 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f2f2f2 0%,#fdfdfd 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f2f2f2 0%,#fdfdfd 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f2f2f2 0%,#fdfdfd 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	border-top:1px solid #fff;
	border-bottom:1px solid #cbcbcb;
}
.no-border {
	border-top:0;
}
.arr-nav {
	position:absolute;
	width:64px;
	height:126px;
	background: url(../image/nav-slider.png) 0 0 no-repeat;
	top:50%;
	margin-top:-40px;
	display:block;
}

.arr-left {
	left:-10px;
}
.arr-right {
	right:-10px;
	background: url(../image/nav-slider.png) -135px 0 no-repeat;
}
.arr-left:hover {
	 background: url(../image/nav-slider.png) 0 -174px no-repeat;
}
.arr-right:hover {
	background: url(../image/nav-slider.png) -135px -174px no-repeat;
}

.block-section {
	padding:60px 0 0;
}
.well-group .well{
	float:left;
	width:50%;
	margin:0;
	box-shadow:none;
	border-color:#dfdfdf;
	border-radius:3px;
	color:#777;
	font-size:14px;
	line-height:24px;
	background: #f9f9f9;
	text-shadow:0 1px 1px #fff;
	padding-top:40px;
	padding-bottom:40px;
	min-height:192px;
}
.well-group {
	padding:0 0 55px;
}
.well-group .well b{ 
	font-size:16px;	
}
.well-group .well p {
	margin:0;
}

.well-group > .well:last-child:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.well-group .well + .well {
	 border-left:1px solid #fff;
}
.well-group > .well:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.well-group > .well:first-child {
	margin-left: 0;
}
.well-icon {
	min-height:41px;
	margin:0 0 10px;
}
.free-support-block {
	background: url(../image/support.jpg) no-repeat;
	min-height:334px;
}
.no-indent {
	margin:0;
	padding:0;
}
#affordable-subscription .box-group p.title{
	color:#777;
	font-size:24px;
}
#affordable-subscription .box-group {
	padding:35px 0;
}
.bootstrap-select .btn {
	font-weight:600;
	font-size:16px;
	color:#777;
}
.icon-purchase {
	background-position:0 -813px;
	width:17px;
	height:26px;
	vertical-align:-8px;
	margin-right:10px;
}
.btn-yellow:hover .icon-purchase {
	background-position:-36px -814px;
}
.button-block .btn-yellow{
	margin:0;
}
.total-price a {
	text-shadow:0 1px 1px rgba(0,0,0,0.3);
	font-size:14px;
}
.total-price a:hover {
	color:#fff;
}
.total-price .equally.equally-no-border {
	background: url(../image/equal-no-border.png) no-repeat;
}
.bootstrap-select.btn-group {
	margin:0 8px;
}
.bootstrap-select .text-primary {
	padding: 0 10px 0 0;
}
.box-group .txt-comparison {
	margin: 0 0 20px;
}
.expand-block {
	font-family: 'Source Sans Pro', sans-serif;
	padding-top:25px;
	border-top:1px solid #ebeaa4;
	display:none;
}
.expand-block .form-control{
	 width:280px;
	 display:inline-block;
	 font-size:16px;	 
}
.expand-block	.form-group {
	width:280px;
	vertical-align:top;
	margin-right:23px;
}
.expand-block .btn-yellow {
	margin:0;
}
.expand-block .second-inline {
	margin-top: 10px;
}
.expand-block .second-inline .inline p{
	margin-top: 0px;
}
.form-panel p.alert {
	margin-top: 10px;
}
.form-panel p.alert,
.expand-block p.alert {
	padding: 4px;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 0px;
}
.features-nav-expand .features-bottom-l{
	padding:0 0 10px;
}
.features-nav .panel-footer {
	font-family: 'Source Sans Pro', sans-serif;
	padding:30px;
	display:none;
}
.features-nav-expand.features-nav .panel-footer,
.features-nav-expand .expand-block {
	display:block;
}
.features-nav .panel-footer p{
	font-family: 'Source Sans Pro', sans-serif;
	display:inline;
	margin:0 25px;
}
.expand-block	.inline {
	vertical-align:top;
	display:inline-block;
	width:245px;
} 
.expand-block	.form-group .text-muted{
	font-size:14px;
	color:#434343;
	line-height:16px;
}	
.expand-block	 p {
	margin:10px 0 0;
}
.features-nav-expand .arrow-btn{
	background: url(../image/ico_sprite.png) -176px -252px no-repeat;
}
/* case-study */
.box-group-table {
	display:table;
	width:100%;
	text-align:left;
	color:#777;
}
.box-group-table	h3{
	border-bottom:1px solid #cbcbcb;
	text-align:left;
	padding:25px;
	font-size:24px;
	overflow:hidden
}
.box-group-table .col-xs-3{
	display:table-cell;
	border-left:1px solid #cbcbcb;
	float:none;
	padding:0;
}
.box-group-table .col-xs-3:first-child{ 
	border-left:0;
}
.group-table {
	padding:25px 20px 0;
}
.group-table p{
	margin:0 0 25px;
}

.problem-case h3{
	color:#dd1900;
	background: #fff6ed; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjZlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#fff6ed 0%, #fffbf8 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff6ed), color-stop(50%,#fffbf8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#fff6ed 0%,#fffbf8 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#fff6ed 0%,#fffbf8 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#fff6ed 0%,#fffbf8 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#fff6ed 0%,#fffbf8 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff6ed', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	border-radius:3px 0 0 0;
}
.solution-case h3{
	color:#00b1dd;
	background: #edfdff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZmRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y2ZmVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#edfdff 0%, #f6feff 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edfdff), color-stop(50%,#f6feff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#edfdff 0%,#f6feff 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#edfdff 0%,#f6feff 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#edfdff 0%,#f6feff 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#edfdff 0%,#f6feff 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edfdff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.results-case h3{
	color:#00974f;
	background: #f8ffed; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZmZlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjZmZmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f8ffed 0%, #fcfff7 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ffed), color-stop(50%,#fcfff7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f8ffed 0%,#fcfff7 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f8ffed 0%,#fcfff7 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f8ffed 0%,#fcfff7 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f8ffed 0%,#fcfff7 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffed', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	 border-radius:0 3px 0 0;
}

.ie9 .problem-case h3,
.ie9 .solution-case h3,
.ie9 .results-case h3{ 
	filter:none;
}
.icon-case {
	background-image:url(../image/ico_sprite.png);
	background-repeat:no-repeat;
	width:44px;
	height:43px;
	display:inline-block;
	float:left;
	margin-right:15px;
}
.problem-case .icon-case {
	background-position:-1px -860px;
}
.solution-case .icon-case {
	background-position:-1px -918px;
}
.results-case .icon-case {
	background-position:0 -977px;
}
.bootstrap-select .dropdown-menu li a:hover span{
	color:#fff;
}
.bootstrap-select .dropdown-menu li a:hover {
	text-shadow:none;
}
.bootstrap-select.btn-group .dropdown-menu li > a{
	text-align:left;
}
.bootstrap-select.btn-group .btn .filter-option {
	color:#777;
}
.top-indent {
	margin-top:20px;
}
.select-group-b p.title{
	color:#777;
	font-size:24px;
	padding:0 0 30px;
}
.select-group-b .table-box {
	margin-top: 0px;
	border-top: 0px;
}
.total-price {
	margin:35px 0 !important;
}
.table-box {
	background: #0ab0e0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhYjBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzdjZDY2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY5MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,	#0ab0e0 0%, #7cd66e 50%, #f6f900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0ab0e0), color-stop(50%,#7cd66e), color-stop(100%,#f6f900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,	#0ab0e0 0%,#7cd66e 50%,#f6f900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,	#0ab0e0 0%,#7cd66e 50%,#f6f900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,	#0ab0e0 0%,#7cd66e 50%,#f6f900 100%); /* IE10+ */
	background: linear-gradient(to right,	#0ab0e0 0%,#7cd66e 50%,#f6f900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ab0e0', endColorstr='#f6f900',GradientType=1 ); /* IE6-8 */
	border-radius:0 0 5px 5px;
	border-top:1px solid #cbcbcb;
	position:relative;
	margin-top:40px;
	padding:45px;
}
.ie9 .table-box {
	filter:none;
}
.table-box .table {
	margin:0;
}
.table-box .table tr:first-child td {
	 
}

.icon_bottom {
	display: inline-block;
	height: 60px;
	position: absolute;
	width: 60px;
	background: url(../image/icon_bottom.png) no-repeat;
	left:50%;
	top:-32px;
	margin-left:-35px;
}
.table-box .table{
	background: #fff;
	font-weight:600;
	text-shadow:0 1px 1px #fff;
}

.table td > table thead > tr > th, 
.table td > table tbody > tr > th, 
.table td > table tfoot > tr > th,
.table td > table thead > tr > td,
.table td > table tbody > tr > td, 
.table td > table tfoot > tr > td {
	border-top:0;
	padding:0;
}
.table td > table tbody > tr > td {
	text-align:right;
}
.table td > table tbody > tr > td:first-child {
	min-width:105px;
	text-align:left;
}
.table-box .table-bordered tr > th {
	border:0;
	text-align:center;
	color:#212121;
	font-size:16px;
	text-transform:uppercase;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#ffffff 0%, #ffffff 50%, #f3f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 0%,#ffffff 50%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 0%,#ffffff 50%,#f3f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 0%,#ffffff 50%,#f3f3f3 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 0%,#ffffff 50%,#f3f3f3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */
}
.table-box .table-bordered tr > th.text-muted {
	color:#999;
}
.table-box .table tbody > tr > td{
	vertical-align:middle;
}
.table-box .table td.num-empl{
	width:140px;
	vertical-align:middle;
	text-align:center;
}
.table-box .table td.company-tb {
	width:145px;
	text-align:center;
	font-size:18px;
	text-transform:uppercase;
}
.table-box .table tr:first-child td.company-tb{
	 
}
.table-box .table td.company-tb span{ 
	display:block;
	width:64px;
	height:64px;
	margin:0 auto 10px; 
	font-size:30px;
	line-height:64px;
	position:relative;
}
.table-box .table td.company-tb span span.up-txt {
	position:absolute;
	text-transform:uppercase;
	font-size:12px;
	line-height:12px;
	width:auto;
	height:auto;
	margin:0;
	top:7px;
	left:15px;
}
.table-blue td{
	background-color: #eafafd;
	color:#0db5d1;
}
.table-green td{
	background-color: #dff8e1;
	color:#42a75d;
}
.table-yellow td{
	background-color: #feffe6;
	color:#abab63;
}
.table-red td{
	background-color: #ffece5;
	color:#b3593b;
}
.table-box .table-blue td.company-tb span{ 
	background: #c9ebf1; 
}
.table-box .table-green td.company-tb span{ 
	background: #c1e7c4; 
}
.table-box .table-yellow td.company-tb span{ 
	background: #f0f0d6; 
}
.table-box .table-red td.company-tb span{ 
	background: #f6dbd3; 
}

.table-box .table-bordered > tbody > tr > td{
	border:0;
	border-top:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
}
.table-box .table-bordered tr > th.last{ 
	border-right:1px solid #cbcbcb;
}
.table-box .table {
	border:0;
	border-left:1px solid #cbcbcb;
}
.table-box .table.first-child {
	border-top:1px solid #cbcbcb;
}
.table-box .table.last-table {
	border-bottom:1px solid #cbcbcb;
}
.table-box .table > tbody > tr > td.active,
.table-box .table > tbody > tr > td.price-cell:hover,
.table-box .table > tbody > tr > td.active table > tbody > tr > td,
.table-box .table > tbody > tr > td:hover table > tbody > tr > td {
	background-color:#fff;
}
.table-box .table > tbody > tr > td.price-cell:hover,
.table-box .table > tbody > tr > td.active	{
	border:1px solid #49c1d7;
	box-shadow:1px 0px 0px #49C1D7 inset;
}
.table-box .table > tbody > tr > td:hover .btn-small {
	display: inline;
}
.table-box .table > tbody > tr > td .btn-small {
	display: none;
}
.table-box	td .btn-small {
	position:absolute;
	z-index:2;
	width:65px;
	height:25px;
	margin:-5px 0 0 5px;
	padding:0;
	line-height:25px;
	font-size:12px;
	text-transform:uppercase;
}
.table-box	td .btn-small.btn-renew-tb {
	margin:0 0 0 5px;
}
.icon-buy-sm {
	display:inline-block;
	background: url(../image/ico_sprite.png) -124px -774px no-repeat;
	width:9px;
	height:13px;
	margin-right:5px;
	vertical-align:-2px;
}
.icon-renew-sm {
	display:inline-block;
	background: url(../image/ico_sprite.png) -114px -805px no-repeat;
	width:10px;
	height:10px;
	margin-right:5px;
	vertical-align:-1px;
}
.table-box	td .btn-small:hover .icon-buy-sm {
	background: url(../image/ico_sprite.png) -150px -774px no-repeat;
}
.table-box	td .btn-small:hover .icon-renew-sm {
	background: url(../image/ico_sprite.png) -140px -805px no-repeat;
}
a.box-group {
	display:block;
}
a.box-group > span{
	display:block;
}
a.box-group:hover	{
	text-decoration:none;
	background-color: #ebebeb;
	border-color: #adadad;
	color: #333333;
}
a.box-group:hover .text-primary{
	color:#038eb1;
}
.box-group-tabs .tab-pane .tab-pane {
	padding:0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .table-box	td .btn-small {
	 margin:-27px 0 0 15px;
 }
 .table-box	td .btn-small.btn-renew-tb {
	margin:-20px 0 0 15px;
}
} 

/* .how-it-works	*/
.how-it-works	{
	padding:70px 0;
	position:relative;
}

.how-it-works h3 {
	color:#434343px;
	font-size:26px;
	padding:0 0 30px;
	text-align:left;
}
.how-it-works h3.text-center { 
	text-align:center;
}
.box-group-sm {
	width:280px;
	margin:20px auto 0;
	padding:20px 0 0;
}
.how-it-works.no-indent {
	padding:0 0 70px;
}
.how-it-works p,
.how-it-works ul {
	color:#777;
}

.how-it-works ul li{ 
	margin:0 0 20px;
}
.how-it-works ul {
	margin-top:20px;
}
.icon-mouse {
	width:21px;
	height:36px;
	background-position:-89px -864px;
	vertical-align:-10px;
	margin-right:15px;
}
.icon-desktop {
	width:30px;
	height:30px;
	background-position:-83px -927px;
	margin-top:2px;
	margin-right:15px;
	margin-left:-6px;
}
.icon-download-file {
	width:32px;
	height:26px;
	background-position:-83px -989px;
	vertical-align:-6px;
	margin-right:15px;
	margin-left:-6px;
}
.icon-check-f {
	width:32px;
	height:32px;
	background-position:-149px -864px;
	vertical-align:-10px;
	margin-right:15px;
	margin-left:-6px;
}
.icon-user-f {
	width:32px;
	height:28px;
	background-position:-149px -922px;	
	margin-right:15px;
	margin-top:4px;
	margin-left:-6px;
}
/* documentation */

.documentation-icon {
	background-position:0 -1034px;
	width:70px;
	height:64px;
}
.box-group-tabs .nav-tabs a{
	font-weight:600;
	color:#777;
	border-radius:0;
	border-left:1px solid #fff;
}
.box-group-tabs .nav-tabs li:first-child a{
	border-left:0;
}
.box-group-tabs .nav-tabs li.active a,
.box-group-tabs .nav-tabs li a:hover {
	background: #fff;
}
.box-group-tabs .nav-tabs li a{
	 background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#ffffff 0%, #fefefe 50%, #e7e7e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#fefefe), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 0%,#fefefe 50%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 0%,#fefefe 50%,#e7e7e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 0%,#fefefe 50%,#e7e7e7 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 0%,#fefefe 50%,#e7e7e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-8 */
	margin-right:0;
	border:0;
	border-bottom:1px solid #cbcbcb;
	box-shadow:none;
	text-shadow:0 1px 0 #fff;
	color:#777;
	line-height:18px;
	padding-top:20px;
	padding-bottom:20px;
}

.box-group-tabs .tab-pane {
	padding:20px;
}
.nav-tabs li {
	width:19%;
}
.box-group-tabs .nav-tabs li {
	float:none;
	display:inline-block;
	border-left:1px solid #cbcbcb;	
	height: 100%;
}
.box-group-tabs .nav-tabs li.active a,
.box-group-tabs .nav-tabs li.active a:hover{
	border-bottom:1px solid #fff;
}
.box-group-tabs .nav-tabs li a:hover{
	background: #f4f4f4;
	box-shadow:0 0 5px rgba(0,0,0,0.15) inset;
}
.box-group-tabs .tab-pane.active,
.box-group-tabs li.active a:hover {
	background: #fff;
	box-shadow:none;
}
.box-group-tabs .nav-tabs li:first-child { 
	border-left:0;
}
.box-group-tabs .nav-tabs {
	display:table;
	width:100%;
}
.list-group li a em {
	font-weight:400;
}
.icon-doc-guides {
	 background-position:-217px 0;
	 width:26px;
}
.list-group a:hover .icon-doc-guides,
.list-group li.active .icon-doc-guides {
	background-position:-224px -320px;
}
.icon-how-guide {
	 background-position:-217px -42px;
	 width:24px;
}
.list-group a:hover .icon-how-guide,
.list-group li.active .icon-how-guide {
	background-position:-224px -267px;
}
.icon-training-pro {
	 background-position:-218px -84px;
	 width:37px;
}
.list-group a:hover .icon-training-pro,
.list-group li.active .icon-training-pro {
	background-position:-221px -217px;
}
.icon-faq {
	 background-position:-220px -132px;
	 width:27px;
}
.list-group a:hover .icon-faq,
.list-group li.active .icon-faq	{
	background-position:-220px -174px;
}
.box-group-tabs .nav-tabs {
	border:1px solid #cbcbcb;
	border-bottom:0;
}
.box-group-tabs .tab-content {
	 border:1px solid #cbcbcb;
	 border-top:0;
}
.box-group-tabs .nav-tabs > li {
	margin-bottom:0;
}
.tbl-menu {
	background: #fcfcfc;
	border:1px solid #cbcbcb;
	padding:10px 30px 25px;
	font-size:14px;
	margin-right:15px;
	width:30%;
}
.tbl-menu h4{ 
	text-transform:uppercase;
	font-size:14px;
	color:#777;
	padding:0 0 20px;
}
.tbl-menu li {
	margin-top:5px;
}
.tab-pane-content {
	color:#777;
	width:68%;
}
.title-head {
	font-size:18px;
	color:#434343;
	font-weight:600;
}
.tab-pane-content p {
	padding:0 0 15px;
}
.icon-tab-nav {
	background-image:url(../image/ico_sprite.png);
	background-repeat:no-repeat;
	width:40px;
	height:36px;
	margin-right:10px;
}
.icon-manual {
	background-position:-204px -372px;
}
.icon-install-guide {
	background-position:-206px -432px;
}
.icon-fin-procedures {
	background-position:-207px -491px;
}
.ul-list-opened {
	padding:30px 0 25px;
}
.ul-list-opened a{
	color:#777;
}
.ul-list-opened .ul-list-opened {
	padding-left:10px;
}
.ul-list-opened li.active > a{
	font-weight:600;
}
.ul-list-opened .ul-list-opened li.active a{
	color:#00b1dd;
}
.video {
	margin:0 0 11px;
}
/*	faq-page */
.faq-page .box-group-tabs .nav-tabs li a {
	padding-top:25px;
	padding-bottom:25px;
}
.faq-page .tbl-menu {
	padding:0;
}
.faq-page .tbl-menu li {
	border-top:1px solid #dfdfdf;
}
.faq-page .tbl-menu li {
	margin:0;
}
.faq-page .tbl-menu li a{
	color:#777;
	border-top:1px solid #fff;
	padding-top:15px;
	padding-bottom:15px;
}
.faq-page .tbl-menu li a:hover,
.faq-page .tbl-menu li.active a{	
	color:#00b1dd;
	background: #fff;
}
.faq-page .tbl-menu h4 {
	padding:25px 20px;
	margin:0;
	font-weight:600;
}
.faq-page .tbl-menu li.active a {
	cursor:default;
}
.box-group-tabs .tab-pane {
	display:none;
}
.box-group-tabs .tab-pane.active {
	display:block;
}
.box-group-tabs {
	margin:0 0 50px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.13);
}
.faq-icon-lg {
	background-position:-1px -1129px;
	width:72px;
	height:64px;
}
.how-guide-icon {
	background-position:-114px -1037px;
	width:64px;
	height:64px;
}
.box-group-footer.box-group-guides {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.13);
	padding:15px;
	border-radius:0;
	color:#434343;
	text-shadow:0 1px 1px #fff;
	margin-top:50px;
}
.video-list:after,
.video-list:before {
	content: " ";
	display: table;
}
.video-list:after {
	clear: both;
}
.video-list li{
	float:left;
	width:25%;
}
.video-list li a{ 
	display:block;
	color:#777;
	text-shadow:0 1px 1px #fff;
	font-weight:600;
	padding:15px 10px;
	line-height:18px;
	background: url(../image/border2.gif) left repeat-y;
	min-height:85px;
	border:1px solid transparent;
}
.video-list li:first-child,
.video-list li:first-child a{ 
	background: none;
}
.icon-video-lg {
	background: url(../image/ico_sprite.png) -208px -564px no-repeat;
	width:41px;
	height:41px;
	display:inline-block;
	margin-right:15px;
	margin-top:2px;
}
.video-list .txt {
	 display:block;
	 overflow:hidden;
}

.video-list li.active {
	box-shadow:0 0 15px rgba(0,0,0,0.055); 
}

.video-list li.active a,
.video-list li a:hover {
	border:1px solid #e0e0e0;
	background: #fafafa;	
	text-decoration:none;	
	border-right:1px solid transparent;	
}
.video-list li.active.last a,
.video-list li.last a:hover {
	border-right:1px solid #e0e0e0;
}
.video-list li.active a {
	cursor:default;	
}
.video-list {
	margin:0 0 20px;
}
.training-icon {
	background-position:-122px -1128px;
	width:98px;
	height:64px;
}
.box-group-indent {
	padding:30px 0;
}
.title-forms {
	margin-bottom:50px;
}
.form-group .control-label {
	margin-top:8px;
}
.box-form.no-b:before,
.box-form.no-b:after {
	border:0;
}
.box-form textarea.form-control {
	height:160px;
	resize:none;
}
.icon-submit-email {
	width:18px;
	height:18px;
	background-position:-211px -631px;
	margin-right:10px;
	vertical-align:-2px;
}
.email-support {
	background: url(../image/ico_sprite.png) no-repeat;
	width:20px;
	height:15px;
	background-position:-211px -662px;
	margin-right:10px;
	vertical-align:-2px;
	display:inline-block;
}
.phones-block {
	font-size:18px;
	color:#777;
	font-weight:600;
	padding:50px 70px 50px 90px;
	line-height:20px;
}
.phones-block	.lead {
	font-size:40px;
	font-weight:600;
	color:#ccc;
	line-height:42px;
}
.phones-block	.text-primary.lead {
	color:#00b2dd;
}
.phones-block p{ 
	margin:0;
}
.icon-phone-lg {
	width:50px;
	height:50px;
	background-position:-204px -699px;
	margin-right:15px;
	margin-top:5px;
}
.icon-fax-lg {
	width:50px;
	height:50px;
	background-position:-204px -770px;
	margin-right:15px;
	margin-top:5px;
}
.phones-block .col-xs-6{
	padding-left:40px;
}
.phones-block .col-xs-6:first-child{
	padding-left:15px;
}

@media (min-width: 768px) and (max-width: 991px) {
	.container{
	width:890px;
	padding:0;
	}
	.panel-group-cs .panel {
	margin-left:10px;
	}
	.panel-group-cs .row {
	margin-left:-10px;
	}
	.col-xs-5 {
	width:29%;
	}
	.btn-yellow {
	padding:13px 5px;
	}
	.qoute-content {
	font-size:17px;
	}
	.slides li img{
	width:740px;
	height:200px;
	}
	.slides li img.zoom-in {
	width:200px;
	}
	.slider-features {
	min-height:200px;
	}
	.slider-features .slides {
	 min-height:200px;
	}
	.arr-left {
	left:0;
	}
	.arr-right {
	right:0;
	}
	.well-group .well {
	padding:20px 10px;
	}
	.expand-block .form-group {
	width:200px;
	}
	.expand-block .form-control {
	width:200px;
	}
	.expand-block .inline {
	width:190px;
	}
	.expand-block .form-group {
	margin-right:18px;
	}
	.features-trial-button {
	margin-top:-17px;
	}
	 .table td > table tbody > tr > td:first-child {
	min-width:98px;
	 }
	 .how-it-works .col-xs-6 {
	width:100%;
	float:none;
	margin-top:30px;
	 }
	 .tab-pane-content {
	width:65%;
	 }
	 .tab-pane-content img{ 
	width:100%;
	 }
	 .video-list li a{ 
	min-height:105px;
	 }
	 .video-list .txt {
	overflow:visible;
	 }
	 .phones-block {
	padding-left:20px;
	padding-right:20px;
	 }
	 .list-group li a {
	padding:10px 0;
	 }
}

@media (min-width: 768px) and (max-width: 991px) and (-webkit-min-device-pixel-ratio:0) {
 .table-box	td .btn-small {
	 margin:-27px 0 0 35px;
 }
 .table-box	td .btn-small.btn-renew-tb {
	margin:-20px 0 0 35px;
}
}
@media (max-width: 768px) {
	.container{
		width:auto;
		padding:0 30px;
		}
	.panel-group-cs .row{
		margin:0;
	}
	.logo img {
		width:170px;
	}
	.masthead .navbar-nav li a {
		padding:13px 15px 12px;
	}
	.jumbotron-cs h2 {
		font-size:20px;
	}
	.jumbotron-cs-list > li {
		padding:0 35px;
		font-size:18px;
	}
	.btn-yellow {
		font-size:16px;
		padding:13px 7px;
	}
	.panel-get-started .panel-body {
		padding:20px 15px 10px;
	}
	.panel-footer {
		font-size:15px;
	}
	.bg-display {
		display: none;

	}
	.featured-image{
		width:270px;
}

	.hgroup-border {
		background: none;
	}
	.hgroup-h3 {
		padding:0;
	}

	.panel-group-cs a.panel-body {
		min-height:250px;
	}
	.foot-bottom p{
		 overflow:visible;
	}
	.panel-group-cs .panel:first-child {
		margin-left:0;
	}
	.box-group-footer {
		font-size:17px;
	}
	.myTab{display: none;}
	.quotation-block{
		display: block;
		overflow: auto;
	}
	.features-sticky-nav-fixed .box-group .list-group{
		display: none;	
	}
	.features-sticky-nav{
		width: 100%;
	}
	.nav-tabs li {
		width:100%;
	}
}
/* Store */
/* .nav-tabs */
.box-group.no-border {border:none;}
/*.list-group.nav-tabs li a:hover .text-primary,*/
.list-group.nav-tabs li.active .text-primary {color:#fff;}
.list-group.nav-tabs > li {float:none;}
.list-group.nav-tabs > li > a {
	margin-right:0;
	border:none;
	font-size:24px;
	line-height:30px;
	text-align:left;
	padding:18px 21px;
}
.list-group.nav-tabs > .center > a {
	-webkit-border-radius:0;
		 -moz-border-radius:0;
			border-radius:0;
}
.list-group.nav-tabs li:first-child a {border-radius:5px 0 0 5px;}
.list-group.nav-tabs li:last-child a {border-radius:0 5px 5px 0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {border:none;}
.list-group.nav-tabs li.active a {
	text-decoration:none;
	color:#fff;
	background: #00b2dd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjJkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYjFkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDlkYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#00b2dd 0%, #00b1dd 50%, #009dc3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b2dd), color-stop(50%,#00b1dd), color-stop(100%,#009dc3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#00b2dd 0%,#00b1dd 50%,#009dc3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b2dd', endColorstr='#009dc3',GradientType=0 ); /* IE6-8 */
}
.list-group.nav-tabs li:hover .text-primary {color:#fff;}
.list-group.nav-tabs .icon-tabs {
	background:url(../image/store/icons.png) no-repeat;
	width:50px;
	height:50px;
	float:left;
	margin:5px 20px 0 0;
}
.list-group.nav-tabs .active .icon-tabs,
.list-group.nav-tabs li:hover .icon-tabs {background:url(../image/store/icons.png) no-repeat 0 -50px;}
/*.list-group.nav-tabs .active .icon-tabs {background:url(../image/store/icons.png) no-repeat 0 -50px;}*/
/* .tab-content */
.tab-content {
	margin-top: 25px;
}
.tab-content .form-group:first-child {margin-bottom:40px;}
.tab-content h3 {
	font-size:36px;
	margin:0 0 13px;
}
.tab-content h3 + p {
	color:#434343;
	font-size:18px;
	line-height:22px;
	font-weight:600;
	text-shadow:0 1px 1px #fff;
	margin:0 0 35px;
}
.tab-content .block + .block .box-group {padding:30px 0 0;}
.tab-content .box-group > p:first-child {
	font-size:24px;
	color:#777777;
}
.tab-content .box-group .txt-comparison {margin:0 0 20px;}
.bootstrap-select .btn {
	color:#999;
	height:50px;
	-webkit-border-radius:0;
		 -moz-border-radius:0;
			border-radius:0;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#ffffff 70%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 70%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 70%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 70%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 70%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}
.tab-content .bootstrap-select.btn-group,
.tab-content .bootstrap-select.btn-group[class*="span"] {
	width:240px;
	margin:0 8px;
	text-shadow:1px 1px 0 #fff;
}
.bootstrap-select .btn .caret {
	background:url(../image/store/select-arrow.png) no-repeat;
	width:16px;
	height:10px;
	border:none;
}
.tab-content .bootstrap-select .text-primary {padding:0 10px 0 0;}
.tab-content .bootstrap-select .dropdown-menu {text-align:left;}
.total-price {
	padding:0 0 40px;
	margin:0 0 36px;
	background: #797979; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5Nzk3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzY3Njc2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzVjNWM1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzVhNWE1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzVjNWM1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzY3Njc2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTcxNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzk3OTc5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#797979 0%, #676767 15%, #5c5c5c 35%, #5a5a5a 50%, #5c5c5c 65%, #676767 85%, #717171 100%, #797979 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#797979), color-stop(15%,#676767), color-stop(35%,#5c5c5c), color-stop(50%,#5a5a5a), color-stop(65%,#5c5c5c), color-stop(85%,#676767), color-stop(100%,#717171), color-stop(100%,#797979)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#797979 0%,#676767 15%,#5c5c5c 35%,#5a5a5a 50%,#5c5c5c 65%,#676767 85%,#717171 100%,#797979 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#797979 0%,#676767 15%,#5c5c5c 35%,#5a5a5a 50%,#5c5c5c 65%,#676767 85%,#717171 100%,#797979 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#797979 0%,#676767 15%,#5c5c5c 35%,#5a5a5a 50%,#5c5c5c 65%,#676767 85%,#717171 100%,#797979 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#797979 0%,#676767 15%,#5c5c5c 35%,#5a5a5a 50%,#5c5c5c 65%,#676767 85%,#717171 100%,#797979 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#797979', endColorstr='#797979',GradientType=0 ); /* IE6-8 */
}
.total-price > div {
	width:470px;
	margin:0 auto;
}
.total-price .pull-left {
	display:inline-block;
	width:180px;
}
.total-price .pull-right {
	display:inline-block;
	width:190px;
}
.total-price .pull-left:first-child {padding:42px 0 0;}
.total-price .pull-left p,
.total-price .pull-right p {margin:0;}
.total-price .pull-right {padding:42px 0 0 30px;}
.total-price div strong {
	font-size:24px;
	color:#fff;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:700;
	text-shadow:0 1px 0 #424242;
}
.total-price div p {
	color:#b2b2b2;
	font-size:14px;
	text-shadow:0 1px 0 #424242;
}
.total-price .center {
	position:relative;
	width:110px;
}
.total-price .equally,
.total-price .arrow {
	position:absolute;
	display:inline-block;
	width:60px;
	height:60px;
	background:url(../image/store/icons.png) no-repeat 0 -100px;
}
.total-price .equally {
	top:60px;
	left:25px;
}
.total-price .arrow {
	background:url(../image/store/icons.png) no-repeat 0 -160px;
	left:25px;
	top:148px;
}
.total-price + p {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:700;
	font-size:18px;
	border-bottom:1px solid #e0e0e0;
	padding:0 0 40px;
	margin:0 0 27px;
}
.new-customer {
	background:url(../image/ico_sprite.png) no-repeat -160px -270px;
	width:40px;
	height:40px;
	margin:0;
}
.tab-content .page-header h2 {
	font-size:24px;
	line-height:36px;
	margin:0;
}
.tab-content .page-header h2 + p {font-size:18px;}
/* .box-form */
.box-form {
	background:#fff;
	position:relative;
	width:860px;
	margin:0 auto;
	padding:40px 0 25px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	-webkit-box-shadow:0 15px 15px #F2F2F2 inset;
		 -moz-box-shadow:0 15px 15px #F2F2F2 inset;
			box-shadow:0 15px 15px #F2F2F2 inset;
}
.box-form.first {border-top:1px solid #cbcbcb;}
.box-form.last {margin-bottom:60px;}
.box-form:after,
.box-form:before {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	z-index:1;
}
.box-form:after {
	border-color: rgba(255, 255, 255, 0); 
	border-top-color: #ffffff;
	border-width: 15px;
	left: 50%;
	margin-left: -15px;
}
.box-form:before {
	border-color: rgba(203, 203, 203, 0);
	border-top-color: #cbcbcb;
	border-width: 16px;
	left: 50%;
	margin-left: -16px;
}
.box-form.no-arrow:after,
.box-form.no-arrow:before {border:none;}
.box-form > p {font-size:18px;}
.box-form	.col-lg-10 {
	width:350px;
	padding:0;
}
.form-control {
	color:#777;
	font-weight:600;
	border:1px solid #cbcbcb;
	-webkit-border-radius:0;
		 -moz-border-radius:0;
			border-radius:0;
	background: #f1f1f1; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#f1f1f1 0%, #ffffff 50%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(50%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#f1f1f1 0%,#ffffff 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#f1f1f1 0%,#ffffff 50%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#f1f1f1 0%,#ffffff 50%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#f1f1f1 0%,#ffffff 50%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
.form-control:-moz-placeholder {color:#777;}
.box-form .form-control {height:50px;}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11 {float:left;}
.col-lg-1 {
	width: 8.33333%;
}
.col-lg-2 {
	width: 16.6667%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-4 {
	width: 33.3333%;
}
.col-lg-5 {
	width: 41.6667%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-7 {
	width: 58.3333%;
}
.col-lg-8 {
	width: 66.6667%;
}
.col-lg-9 {
	width: 75%;
}
.col-lg-10 {
	width: 83.3333%;
}
.col-lg-11 {
	width: 91.6667%;
}
.col-lg-12 {
	width: 100%;
}
.col-lg-12 .checkbox {width:33%;}
.form-group .control-label,
.form-group .checkbox label {
	text-align:right;
	color:#999999;
	font-size:16px;
	font-weight:600;
}
.checkbox .check-subscribe {margin-top:-5px;}
.col-lg-7 {display:block;}
.box-form:after {
	content:'';
	display:block;
	clear:both;
}
.box-form .checkbox input[type="checkbox"], 
.box-form .checkbox-inline input[type="checkbox"] {float:right;}
.tab-content .col-lg-10 .bootstrap-select.btn-group, 
.tab-content .col-lg-10 .bootstrap-select.btn-group[class*="span"] {
	width:350px;
	float:left;
	margin:0;
}
.box-form .bootstrap-select .dropdown-menu > li > a {color:#777;}
.box-form .bootstrap-select .dropdown-menu > li > a:hover {
	text-shadow:1px 1px 1px #002352;
	color:#fff;
}
.bootstrap-select .btn-default,
.bootstrap-select .btn-default:focus,
.bootstrap-select .btn-default:hover,
.bootstrap-select .btn-default:active,
.bootstrap-select.btn-group .btn .filter-option {color:#777;}
.box-form .col-lg-1 {
	width:79px;
	margin:0 11px 0 0;
	padding:0;
}
.tab-content .col-lg-5 {
	width:169px;
	padding:0;
}
.tab-content .col-lg-5:first-child {margin:0 11px 0 0;}
.tab-content .col-lg-5 .bootstrap-select.btn-group,
.tab-content .col-lg-5 .bootstrap-select.btn-group[class*="span"] {
	width:169px;
	padding:0;
}
.box-form .control-label span {
	display:block;
	font-size:12px;
}
.box-form .control-label span {
	font-size:12px;
	display:block;
}
.control-label.up {
	padding-top:0;
	margin-top:3px;
}
.col-lg-12 .checkbox {
	float:none;
	margin:0 auto;
	padding:0;
}
.col-lg-10 .checkbox.col-lg-6 {margin:0 0 0 150px;}
.col-lg-10 .checkbox.col-lg-6 input[type="checkbox"] {margin-left:3px;}
.box-form .col-lg-12 .checkbox input[type="checkbox"], 
.box-form .col-lg-12 .checkbox-inline input[type="checkbox"] {float:left;}
.but-purchase-licence {
	padding-left:38px;
	padding-right:38px;
	border:1px solid #ffbd33;
	height:50px;
	background: #fff887; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjg4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2Y3ZmYxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#fff887 0%, #f7ff16 10%, #ffd300 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff887), color-stop(10%,#f7ff16), color-stop(100%,#ffd300)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#fff887 0%,#f7ff16 10%,#ffd300 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#fff887 0%,#f7ff16 10%,#ffd300 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#fff887 0%,#f7ff16 10%,#ffd300 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#fff887 0%,#f7ff16 10%,#ffd300 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff887', endColorstr='#ffd300',GradientType=0 ); /* IE6-8 */
}
.but-purchase-licence .icon {
	display:inline-block;
	background:url(../image/store/icons.png) no-repeat 0 -225px;
	width:17px;
	height:26px;
}
.form-control:focus {
	border:1px solid #00b1dd;
	box-shadow:none;
}
.has-valid .form-control {border:1px solid #a1b70f;}
.has-required .form-control {border:1px solid #e11d1d;}
.has-valid,
.has-invalid,
.has-required {position:relative;}
.ico-valid,
.ico-invalid {
	right:10px;
	top:12px;
	display:inline-block;
	position:absolute;
	width:26px;
	height:26px;
	background:url(../image/store/icons.png) no-repeat 0 -256px;
}
.ico-invalid {background:url(../image/store/icons.png) no-repeat -34px -256px;}
.has-invalid .form-control {padding-right:46px;}
.has-valid em,
.has-correct em,
.has-invalid em,
.has-required em {
	position:absolute;
	top:17px;
	font-size:12px;
	color:#e11d1d;
}
.has-valid em {
	color:#a1b70f;
	right:-34px;
}
.has-invalid em {right:-119px;}
.has-required em {right:-58px;}
.confirm {
	position:absolute;
	bottom:-5px;
	left:0;
	width:100%;
	height:5px;
}
.confirm .con-50 {
	width:50%;
	background:#ba0000;
	height:5px;
}
.but-login {
	padding-left:20px;
	padding-right:20px;
	height:50px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#ffffff 0%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 0%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 0%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 0%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-8 */
	font-size:18px;
	color:#777;
	font-weight:600;
	margin-top:10px;
}
.but-login-sm {
	padding-left:60px;
	padding-right:60px;
}
.width_75_margin_auto{
	width:75%;
	margin: auto;
}

.width_50_margin_auto{
	width:50%;
	margin: auto;
}
.margin_auto{
	margin: auto;
}
.total-price div .text-primary {color:#00b1dd;}
/* .licence-box */
/*.licence-box {
	border-top:1px solid #cbcbcb;
	padding:30px 0 0;
}*/
.licence-box .table {
	margin-bottom:48px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
}
.licence-box .table th,
.licence-box .table td {border-top:1px solid #cbcbcb;}
.licence-box h4 {
	color:#777777;
	font-size:24px;
	font-weight:600;
	margin:0 0 25px;
}
.licence-box .table th {
	padding-top:17px;
	padding-bottom:16px;
	text-transform:uppercase;
	font-size:12px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#ffffff 15%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 15%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 15%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 15%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 15%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}
.licence-box .table td {
	color:#999999;
	font-weight:600;
	font-size:16px;
	cursor:pointer;
	padding-top:13px;
	padding-bottom:13px;
	line-height:16px;
}
.licence-box .table td:first-child {
	text-align:center;
	width:33px;
}
/*.licence-box .table-hover > tbody > tr:hover > td {
	font-weight:700;
	color:#434343;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmOGZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#ffffff 50%, #e6f8fc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(100%,#e6f8fc));
	background: -webkit-linear-gradient(top,	#ffffff 50%,#e6f8fc 100%);
	background: -o-linear-gradient(top,	#ffffff 50%,#e6f8fc 100%);
	background: -ms-linear-gradient(top,	#ffffff 50%,#e6f8fc 100%);
	background: linear-gradient(to bottom,	#ffffff 50%,#e6f8fc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6f8fc',GradientType=0 );
}*/
/*.licence-box .table-hover > tbody > tr:hover > th*/
.licence-box .table-hover > tbody > tr:hover > td {
	font-weight:700;
	color:#434343;
	background: #ffffff;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#ffffff 60%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 60%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 60%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 60%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 60%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
}
.icon-pick {
	display:none;
	background:url(../image/store/icons.png) no-repeat 0 -287px;
	width:20px;
	height:16px;
	margin:0 auto;
}
/*.licence-box .table-hover > tbody > tr:hover .icon-pick {display:inline-block;}*/
.price-adjustment {
	padding:35px 0 0;
	position:relative;
}
.price-adjustment p {margin:0 0 5px;}
.price-adjustment p strong {display:block;}
.price-adjustment .arrow {
	left: 200px;
	top: 160px;
}
.licence-box .table-hover > tbody > .active-field:hover > td {background:#fff;}
.licence-box .table .active-field td {
	font-weight:700;
	color:#434343;
}
.licence-box .table .active-field .icon-pick {display:block;}
.licence-box .table .active-field-second td {
	border-top:none;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZmOGZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#ffffff 50%, #e6f8fc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(100%,#e6f8fc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 50%,#e6f8fc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 50%,#e6f8fc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 50%,#e6f8fc 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 50%,#e6f8fc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6f8fc',GradientType=0 ); /* IE6-8 */
}
.licence-box .table .form-group {margin-bottom:17px;}
/* Admin */
/*.admin-block .list-group li a:hover {
	color:#333;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,	#ffffff 0%, #ececec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ececec));
	background: -webkit-linear-gradient(top,	#ffffff 0%,#ececec 100%);
	background: -o-linear-gradient(top,	#ffffff 0%,#ececec 100%);
	background: -ms-linear-gradient(top,	#ffffff 0%,#ececec 100%);
	background: linear-gradient(to bottom,	#ffffff 0%,#ececec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-8 */
}
.list-group li a:hover .text-primary {color:#333;}*/
.admin-block .box-group {margin:0 0 46px;}
.admin-block .tab-content h3 {margin:0 0 15px;}
.subpage .admin-block .block .page-header {margin:0 0 25px;}
.admin-block .tab-content .block + .block .box-group {padding:50px 0 0;}
.admin-block .box-form > p {margin:0 0 25px;}
.col-lg-4 {width:30%;}
.form-group {margin-bottom:20px;}
.col-lg-10 .checkbox.col-lg-6 {margin:0 0 0 118px;}
.icon-account,
.icon-licences {
	float:left;
	width:50px;
	height:50px;
	margin:5px 20px 0 130px;
}
/*.icon-account {background:url(../image/admin/icons.png) no-repeat 0 0;}
.active .icon-account,
.list-group.nav-tabs li:hover .icon-account {background:url(../image/admin/icons.png) no-repeat -55px 0;}
.icon-licences {background:url(../image/admin/icons.png) no-repeat 0 -55px;}
.active .icon-licences,
.list-group.nav-tabs li:hover .icon-licences {background:url(../image/admin/icons.png) no-repeat -55px -55px;}*/
.icon-account,
.list-group.nav-tabs li:hover .icon-account {background:url(../image/admin/icons.png) no-repeat 0 0;}
.active .icon-account,
.list-group.nav-tabs .active:hover .icon-account {background:url(../image/admin/icons.png) no-repeat -55px 0;}
.icon-licences,
.list-group.nav-tabs li:hover .icon-licences {background:url(../image/admin/icons.png) no-repeat 0 -55px;}
.active .icon-licences,
.list-group.nav-tabs .active:hover .icon-licences {background:url(../image/admin/icons.png) no-repeat -55px -55px;}
.but-print,
.but-renew,
.but-upgrade {
	margin:0 7px;
	font-weight:bold;
	width:228px;
	height:50px;
	color:#00b1dd;
	-webkit-border-radius:0;
		 -moz-border-radius:0;
			border-radius:0;
	 background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,	#ffffff 15%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#ffffff), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#ffffff 15%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#ffffff 15%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#ffffff 15%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,	#ffffff 15%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */		 
}
.but-print .icon,
.but-renew .icon,
.but-upgrade .icon {
	float:right;
	height:21px;
	display:inline-block;
}
.but-print .icon {
	background:url(../image/admin/icons.png) no-repeat 0 -110px;
	width:21px;
}
.but-renew .icon {
	background:url(../image/admin/icons.png) no-repeat -26px -110px;
	width:28px;
}
.but-upgrade .icon {
	background:url(../image/admin/icons.png) no-repeat -59px -110px;
	width:18px;
}
.login-box li {
	list-style:none;
	display:inline-block;
}
.ico-user-login {
	margin:0 10px 0 0;
	width:13px;
	height:13px;
	display:inline-block;
	background:url(../image/admin/icons.png) no-repeat 0 -136px;
}
/* About */
.how-it-works .about-list li {margin:0 0 26px;}
.icon-poweful,
.icon-clock,
.icon-chat,
.icon-user {
	width:32px;
	height:32px;
	margin-right:19px;
}
.icon-poweful {
	background:url(../image/ico_sprite.png) no-repeat -216px -864px;
	margin-top:3px;
}
.icon-clock {
	background:url(../image/ico_sprite.png) no-repeat -216px -901px;
	margin-top:8px;
}
.icon-chat {
	background:url(../image/ico_sprite.png) no-repeat -216px -938px;
	margin-top:5px;
}
.icon-user {
	background:url(../image/ico_sprite.png) no-repeat -216px -975px;
	margin-top:5px;
}
.box-form.no-border {
	border:none;
	-webkit-box-shadow:none;
		 -moz-box-shadow:none;
			box-shadow:none;
}
/* Affiliates */
.reseller-affiliate .well {
	padding-left:21px;
	padding-right:21px;
}
.reseller-affiliate .well:first-child {
	padding-bottom: 46px;
	padding-left: 21px;
	padding-right: 21px;
}
.reseller-affiliate .well h4 {
	font-size:24px;
	font-weight:600;
}
.reseller-affiliate .well p {margin:0 0 15px;}
.affiliates-tab {
	margin-bottom:60px;
	-webkit-shadow:none;
		 -moz-shadow:none;
		box-shadow:none;
}
.affiliates-tab .nav-tabs li:first-child {
	font-size:24px;
	border-right:1px solid #cbcbcb;
}
.affiliates-tab .nav-tabs .active:first-child a {color:#00b1dd;}
.affiliates-tab .nav-tabs {
	border-top:none;
	border-bottom:1px solid #cbcbcb;
}
.affiliates-tab .nav-tabs li {
	border-top:1px solid #cbcbcb;
	-webkit-shadow:0 -2px 4px #dfdfdf;
		 -moz-shadow:0 -2px 4px #dfdfdf);
		box-shadow:0 -2px 4px #dfdfdf;
}
.affiliates-tab .icon-lock {
	background-position: 0 0;
	height: 13px;
	width: 11px;
	margin-top:3px;
}
.box-group-tabs .nav-tabs > li {margin-bottom:-1px;}
.affiliates-tab .tbl-menu {
	padding:10px 0 0;
}
.affiliates-tab .tbl-menu ul {padding:0;}
.affiliates-tab .tbl-menu h4 {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:0;
	font-weight:600;
}
.affiliates-tab .tbl-menu li {
	padding:10px 30px;
	border-top:1px solid #dfdfdf;
}
.affiliates-tab .tbl-menu .active a {color:#00b1dd;}
.affiliates-tab .tab-pane-content .title-head {font-size:18px;}
.affiliates-tab .tab-pane-content p {font-size:14px;}
.login-block {padding:40px 25px 25px 40px;}
@media (max-width: 768px) {
	.box-form {width:720px;}
	.list-group.nav-tabs > li > a {
		font-size:18px;
		line-height:22px;
		padding:18px 10px 25px;
	}
	.list-group.nav-tabs .icon-tabs {margin:0 20px 0 0;}
	.tab-content .bootstrap-select.btn-group,
	.tab-content .bootstrap-select.btn-group[class*="span"] {width:220px;}
	.licence-box .table td:first-child {width:40px;}
}
/* ie8 */
.box-group.no-border .features-nav {
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.expand-block .form-group {margin-right:20px\0/;}
.form-group-search input[type="text"] {
	filter:none\0/;
}
.panel {
	position:relative;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	behavior: url(pie/PIE.htc);
}
.panel,
.testimonials .box-group,
.quotation-block,
.panel-group-cs .panel,
.box-group,
.masthead .navbar-nav {
	box-shadow:none\0/;
}

.edit-box {
	padding-top: 30px;
}
div#free_trial_form {
	margin-bottom: 0px;
	max-width: 500px;
}
.field_trial_error .alert {
	padding: 8px;
	font-size: 13px;
}
.edit-box .alert {
	margin-bottom: 0px;
}
.smart-pricing .comparison-table .colm {
	width: 20%;
}
.smart-pricing .dark-style .features-list .pricing-header h2, .smart-pricing .elegant-style .features-list .pricing-header h2 {
	padding: 69px 15px 30px 0px;
	text-align: left;
}
.smart-pricing .dark-style .features-list .pricing-header h2 span, .smart-pricing .elegant-style .features-list .pricing-header h2 span{
	 font-size: 36px;
}
.smart-pricing .dark-style .features-list .pricing-header h2 span, .smart-pricing .elegant-style .features-list .pricing-header h2 span, .smart-pricing .dark-style .features-list:hover .pricing-header h2 span, .smart-pricing .elegant-style .features-list:hover .pricing-header h2 span {
	 font-size: 36px;
}
.smart-pricing .pricing-button {
	padding: 0px 20px;
}
/* .smart-pricing .elegant-style .colm-list:hover {
	transition: none;
	box-shadow: none;
	margin: auto;
	top: auto;
	position: inherit;
	z-index: 0;
}
.smart-pricing .elegant-style .colm-list:hover .pricing-header h2 span{
	font-size: 46px;
}*/
.smart-pricing .colm {
	cursor: pointer;
}
.smart-pricing .colm .features-list {
	cursor: default;
}
.store-header {
	 padding-top: 40px;
}

.order-block {
	 padding-right: 40px;
}


.show-sm{
	display:none;
}
.bootstrap-select.btn-group .dropdown-menu li > a {
	text-align: center;
}
.bootstrap-select.btn-group .btn .filter-option {
	float: none !important;
	text-align: center !important;
}
.bootstrap-select.btn-group	.caret {
	display: none;
}

.pad-15{
	padding: 15px;
}
.overflow-auto{
	overflow-x:auto;
}
#card_cvc{
	width: 25%;
	margin: auto;
}
.account-header{
	margin-left: -15px;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
input[type="number"] {
	-moz-appearance: textfield;
}
.ui-datepicker, .ui-timepicker-wrapper{
	background: white;
	border:2px solid #ccc;
	width: 20%;
	margin: auto;
	left:40% !important;
}

.ui-timepicker-list li{
	text-align:center;
}
.ui-datepicker-calendar{
	width: 100%;
	padding: 5px;
}

.ui-datepicker-calendar th, .ui-datepicker-calendar td{
	border: 1px solid #ddd;
	text-align: center;
}

.ui-datepicker-calendar td:hover{
	background-color: #eee;
}

.ui-datepicker-current-day{
	background-color: #ddd;
}

.ui-datepicker-today{
	background-color: #e6f3ff;
}

.ui-corner-all{
	padding: 5px;
}

.shift-table th, .shift-table td{text-align:center;}
.shift-table-btn{width: 100%;}
.even-table-row{
	background-color: #f2f6f7;
}
.margin-auto{margin: auto;}
.inline-block{display:inline-block;}
#employee-container .tab-content{margin-top: 0px;}
#employee-container .nav-tabs{
	border: 0;
}

#employee-container .nav-tabs li{
	text-align: center;
	float: left;
}

#employee-container .nav-tabs a{
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
}

#employee-container .no-border{
	border: 0px;
}

.overlapping-dates{
	background-color: #ffe6e6;
}

.overlapping-dates-legend{
	color: #ff4d4d;
}

@media screen and (max-width: 768px) {
	.topnav li:not(:first-child) {display: none;}
	.topnav li.icon {
	float: right;
	display: block;
	}
	.topnav{width: 100%;}
	.logo {float: right !important;}
	.nav-head {float: left !important;}
	.trial-home{
	width: 100% !important;
	clear: both !important;
	}
	.list-group li{
	border: 0 !important;
	display: inline-block !important;
	}
	.topnav.responsive {position: relative;}
	.topnav.responsive li.icon {
	position: absolute;
	right: 0;
	top: 0;
	}
	.topnav.responsive li {
	float: none;
	display: block;
	text-align: left;
	}
	.panel-group-cs .panel{
	max-width: 100%;
	width: 100%;
	margin: 4px;
	}
	.subpage .wrapper {
	background: url(../image/bg-subpage.jpg) top center no-repeat;
	background-size: auto 900px;
	}
	.icon-testimonial-lg, .icon-australia-lg{
	display: none;
	}
	.trial-segment, .buy-segment{
	float:none !important;
	width: 100%;
	padding-left: 20px !important;
	}

	.show-sm{display:block; float:none !important;}
	.show-lg{
		display:none !important;
	}
	.width-75-margin-auto-when-sm{
	width:75% !important;
	margin: auto !important;
	float: none;
	display: block;
	}
	.width-50-margin-auto-when-sm{
	width:50%;
	margin: auto;
	}
	.width-25-margin-auto-when-sm{
	width:25% !important;
	margin: auto !important;
	float: none;
	display: block;
	}
	.pad-20-when-sm{
	 padding: 20px !important;
	}
	.free-support-block {
	min-height: 0;
	}
	.smart-pricing .comparison-table .colm, .tab-pane-content{width: 100%;}
	.tbl-menu{
	width: 100%;
	margin-bottom:25px;
	}
	.faq-page img, .faq-page iframe, .box-form, #about-us-text{width:100% !important;}
	.box-form .form-control{padding:10px;}
	.total-price > div {
	width:auto;
	}
	.total-price .pull-left, .total-price .pull-right{
	width: 100%;
	text-align: center;
	}
	.btn-lg, .btn-default{
	width: 75%; 
	}
	.btn-buy-now, .btn-free-trial{width:100%; vertical-align: middle}
	.sub-table-row{
	background: white;
	}
	.video-list li, .ui-datepicker-calendar{
	width: 100%;
	float: none;
	}
	.slider-features{display: none}
	.ui-datepicker, .ui-timepicker-wrapper{width: 80%; left: 10%	!important;}
	#employee-container .nav-tabs li{
		float: none;
	}
} 

