@font-face {
font-family:'Open Sans';
font-style:normal;
font-weight:300;
src:local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2'), url(http://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
font-family:'Open Sans';
font-style:normal;
font-weight:400;
src:local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'), url(http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
font-family:'Open Sans';
font-style:normal;
font-weight:700;
src:local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2'), url(http://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
font-family:'Open Sans';
font-style:italic;
font-weight:400;
src:local('Open Sans Italic'), local('OpenSans-Italic'), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2'), url(http://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
body {
	background-image:url(../img/bg-body.png);
	font-family:'Open Sans', Arial, sans-serif;
	font-size:14px;
	line-height:1.6em;
	color:#000;
}
strong {
	font-weight:700;
}
*, *:after, *:before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
a {
	color:#00c;
	transition:0.5s ease;
	outline:0 !important;
}
a:hover, a:active, a:focus {
	color:#551a8b;
	text-decoration:none !important;
}
.img-responsive {
	display:inline-block !important
}
.padding-top-30 {
	padding-top:30px;
}
.padding-20 {
	padding: 20px;
}
.padding-top-20 {
	padding-top:20px;
}
.padding-top-15 {
	padding-top:15px;
}
.padding-top-10 {
	padding-top:10px;
}
.padding-top-5 {
	padding-top:5px;
}
.padding-top-8 {
	padding-top:8px;
}
.padding-btm-30 {
	padding-bottom:30px;
}
.padding-btm-20 {
	padding-bottom:20px;
}
.padding-btm-10 {
	padding-bottom:10px;
}
.padding-btm-5 {
	padding-bottom:5px;
}
.margin-top-30 {
	margin-top:30px;
}
.margin-top-20 {
	margin-top:20px;
}
.margin-top-10 {
	margin-top:10px;
}
.weight-200 {
	font-weight:200;
}
.weight-600 {
	font-weight:600;
}
.p-lg {
	font-size:18px;
	line-height:24px;
}
.p-sm {
	font-size:14px;
	line-height:18px;
}
.p-xs {
	font-size:14px;
	line-height:16px;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
	margin-top:0px;
	margin-bottom:0px;
}
.tp-nav-pd {
	padding-top:30px;
}
.navbar {
	min-height:auto;
}
.navbar-default {
	background-color: #1C1C1C;
	margin-bottom: 15px;
	border: 0 !important;
}
.navbar-collapse {
	padding-right:0;
	padding-left:0;
}
.navbar-default .navbar-nav>li>a {
	color:#fff;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	color: #fff;
	background-color: #FF9933;
}
.navbar {
	border-radius:0;
}
.nav>li>a {
	padding:10px 15px;
	border-right:solid 1px #FF9933;
}
.bd-rd {
	border-right:0 !important
}
.navbar-toggle {
	float:none;
	padding:9px 10px 4px 10px;
	margin-top:8px;
	margin-right:8px;
	margin-left:8px;
	margin-bottom:8px;
	border-radius:0;
	color:#fff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color:#fff;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color:#54B1FF;
}
.navbar-default .navbar-toggle {
	border-color:#54B1FF;
}
.navbar-toggle:focus {
	outline:0px none;
}
.for-pd-lf-rt {
	padding-left:6px;
	padding-right:6px;
}
.navbar-form {
	padding:0;
	margin-top:5px;
	margin-right:0;
	margin-bottom:5px;
	margin-left:0;
	border-top:0;
	border-bottom:0;
	-webkit-box-shadow:none;
	box-shadow:none;
}
*, *:after, *:before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.stylish-input-group .input-group-addon {
	background:#233140 !important;
	border-radius:0;
	border:solid 1px #233140;
	font-size:16px;
	padding:0;
	border-left:0 !important;
}
.stylish-input-group .form-control {
	border-right:0;
	box-shadow:0 0 0;
	border-color:#ccc;
	border-radius:0;
	height:30px;
	color:#1793fb;
	border-right:0 !important;
	border:solid 1px #fff;
}
.stylish-input-group button {
	border:0;
	background-color:#233140;
	color:#fff;
	padding:5px;
}
.stylish-input-group button:hover {
	background:#141d25;
}
.btn-download{background-color:#22b51e;padding:10px 24px;border-radius:10;color:#FFF;font-size:24px;}
.btn-download:hover{background-color:#090;color:#FFF;}
@media (max-width:767px) {
.tp-nav-pd {
padding-top:0px;
padding-bottom:10px;
}
.nav > li > a {
padding:6px 15px;
border-right:0;
border-bottom:1px solid #54B1FF;
}
.navbar-nav {
margin:0;
}
.for-pd-lf-rt {
padding-left:0;
padding-right:6px;
}
}
.text-gray {
	color:#999
}
.text-red {
	color:#fd0404
}
.text-green {
	color:#039a03
}
.bg-table-head {
background:
}
.bg-table-head {
	background:#eee;
}
.table>thead>tr>th {
	padding-top:15px;
	padding-bottom:15px;
	vertical-align:bottom;
	border-bottom:1px solid #ddd;
}
ul {
	padding-left:19px;
}
.box-blue {
	border:1px solid #93B4D9;
	background-color:#CADEF4;
}
.boxBlue {
	border:1px solid #a8cdec;
	background-color:#e0effc;
}
.nav-justified>li {
	display:table-cell !important;
	width:1% !important;
}
.tab-line .nav-tabs.nav-justified>.active>a, .tab-line .nav-tabs.nav-justified>.active>a:hover, .tab-line .nav-tabs.nav-justified>.active>a:focus {
	border:0;
}
.tab-line .nav-tabs.nav-justified>li>a {
	border-bottom:3px solid #1793fb;
	border-top:0;
	border-radius:0;
}
.text-50 {
	font-size: 50px;
}
.title-license {
	font-size: 20px;
}
.title-price {
	font-size: 30px;
}
.tab-line .nav-tabs.nav-justified>.active>a, .tab-line .nav-tabs.nav-justified>.active>a:hover, .tab-line .nav-tabs.nav-justified>.active>a:focus {
	border-bottom:solid 3px #F81;
}
.tab-line .nav-tabs.nav-justified>.active>a, .tab-line .nav-tabs.nav-justified>.active>a:hover, .tab-line .nav-tabs.nav-justified>.active>a:focus {
	border-bottom:solid 3px #F81;
}
.tab-line .nav-tabs.nav-justified>li>a {
	border-bottom:0;
	margin-right:0;
	margin-bottom:0;
	text-align:center;
	margin-bottom:5px;
	border-bottom:solid 3px #012748;
	outline:0 !important;
	transition:0.6s 0.2s;
}
.tab-line .nav-tabs>li.active>a, .tab-line .nav-tabs>li.active>a:hover, .tab-line .nav-tabs>li.active>a:focus {
	color:#F81;
	background-color:transparent;
	cursor:default;
}
.tab-line .nav-tabs>li>a {
	margin-right:0;
	border:0;
	border-radius:0;
	border-bottom:solid 1px #003663;
	border-right:0;
	margin-right:0px;
	font-size:16px;
	color:#00294a;
}
.tab-line .nav > li > a:hover, .tab-line .nav > li > a:focus {
	text-decoration:none;
	background-color:transparent;
	border-bottom:solid 3px #F81;
	color:#F81 !important
}
.btn-blue {
	color:#fff;
	font-size:20px;
	background:#4c7fd7;
	-webkit-box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);
	box-shadow:inset 0 -3px 0 rgba(0, 0, 0, 0.25);
}
.btn-blue:hover, .btn-blue:active, .btn-blue:focus {
	color:#fff;
	background-color:#141d25;
}
.btn-primary {
	color:#fff;
	background-color:#337ab7;
	border-color:#2e6da4
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#286090;
	border-color:#204d74
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
	background-image:none
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	background-color:#337ab7;
	border-color:#2e6da4
}
.btn-primary .badge {
	color:#337ab7;
	background-color:#fff
}
.warning-box {
	background:url("../img/warning-stripes.png") top left repeat-x #f8f6a2;
	border:1px solid #eee090;
	margin:20px 0 20px 0;
	color:#6b5a2f;
}
.warning-grey-box {
	border:1px solid #eee090;
	margin:20px 0 20px 0;
	color:#2F2F2F;
	background-color: #f0f0f0;
}
.border-top {
	border-top:solid 1px #000;
}
ul.list-q, ul.list-a {
	list-style:none;
	padding-left:20px;
}
ul.list-q li, ul.list-a li {
	padding-top:3px;
	text-align:left;
}
ul.list-q li:before, ul.list-a li:before {
	content:'Q.';
	margin-right:10px;
	margin-left:-26px;
	font-weight:600;
	font-size:16px;
	color:#fd0404
}
ul.list-a li:before {
	content:'A.';
	color:#039a03
}
@media (min-width:768px) {
.visible-sm-left-center {
display:block!important;
text-align:left !important;
}
.visible-sm-right-center {
display:block!important;
text-align:right !important;
}
}
@media (max-width:767px) {
.visible-sm-left-center {
display:block!important;
text-align:center !important;
}
.visible-sm-right-center {
display:block!important;
text-align:center !important;
}
}
