/* HKBN BLUE #005288 */
/* HKBN Orange #f68a33 */
@media ( min-width : 768px) {
	.desktop-only {
		display: inline !important;
	}
	.mobile-only {
		display: none !important;
	}
}

@media ( max-width : 767px) {
	.desktop-only {
		display: none !important;
	}
	.mobile-only {
		display: relative !important;
	}
}

.c-line-left {
	margin-bottom: 30px;
	height: 3px;
	width: 100%;
}

/* Body */
.vcenter {
	display: inline-block;
	vertical-align: middle;
	float: none;
}

.center-block {
	float: none !important
}

#nav-tabs-speed.affix {
	top: 0px;
	position: fixed;
	z-index: 9999;
	width: 100%;
	left: 0;
	border-bottom: 3px solid #005288 !important;
}

#mobile-cta {
	margin: 0 !important;
}

#mobile-cta.sticky {
	position: fixed;
	bottom: 0px;
	z-index: 9998;
	width: 100%;
	left: 0;
	border-top: 1px solid #ebf0f2;
}

#mobile-cta-fixed {
	height: 40px;
	background: #ebf0f2 !important;
}

.btn-sticky {
	height: 40px;
	padding-top: 10px;
	font-size: 16px;
	width: 42%;
	border: 0;
	margin: 0 !important;
}

#btn-sticky-toggle {
	padding-top: 10px;
	border: 0;
	margin: 0 !important;
	height: 40px;
	padding-top: 12px;
	font-size: 16px;
	width: 16%
}
/*fix Modal*/
body.modal-open {
	overflow: hidden;
	position: fixed;
	width: 100%;
	height: 100%;
}

html * {
	font-family: 微軟正黑體, 'Microsoft JhengHei', Helvetica, Arial, sans-serif;
}

.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a
	{
	font-family: 微軟正黑體, 'Microsoft JhengHei', Helvetica, Arial, sans-serif;
}
/* Global Color*/
.font-blue-hkbn {
	color: #005288 !important;
}

.font-size-small {
	font-size: 12px;
}

.btn-hkbn-orange {
	background: #f68a33 !important;
	color: #fff !important;
}

.btn-hkbn-orange:hover {
	color: #005288 !important;
}

.btn-hkbn-grey {
	background: #ebf0f2 !important;
	color: #005288 !important;
}

.btn-hkbn-grey:hover {
	color: #f68a33 !important;
}

.font-hkbn-blue {
	color: #005288 !important;;
}

.font-hkbn-orange {
	color: #f68a33 !important;
}

.bg-hkbn-orange {
	background: #f68a33;
}

.border-top-hkbn-orange {
	border-top-color: #f68a33 !important;
}

.bg-hkbn-blue, .bg-hover-hkbn-blue:hover {
	background: #0462aa !important;
}

.border-top-hkbn-blue {
	border-top-color: #0462aa !important;
}

.btn.hkbn-orange:not (.btn-outline ) {
	font-weight: 300;
	letter-spacing: 1px;
	color: #fff;
	background-color: #f68a33;
	border-color: #f68a33;
}

.btn.hkbn-blue:not (.btn-outline ) {
	font-weight: 300;
	letter-spacing: 1px;
	color: #fff;
	background-color: #0462aa;
	border-color: #0462aa;
}

/* Note */
.note.note-hkbn {
	background-color: #efefef;
	border-color: #00578e;
	color: #010407;
}

/* Toggle Menu */
#nav .border {
	border: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2)
}

.page-content {
	background: #ebf0f2;
}

.page-footer {
	background-color: #003d6a;
}

.scroll-to-top {
	bottom: 80px;
}

.portlet.light.bg-hkbn-blue {
	background: #0462aa;
}

.portlet.light.bordered {
	border: 3px solid #e7ecf1 !important;
}

.input-lg {
	width: 100% !important;
}

.mt-element-step .step-thin .active {
	background-color: #0462aa !important;
}

.mt-element-step .step-thin .active .mt-step-number {
	color: #f68a33 !important;
}

.pricing-content-1 .price-table-content .row i {
	color: #00508c;
}

.pricing-content-1 .price-ribbon {
	background-color: #f68a33 !important;
}

.pricing-content-1 .price-table-content {
	color: #353535;
	font-weight: 500;
}

.badge-primary {
	background-color: #f68a33 !important;
}

.mt-step-content {
	font-size: 12px !important;
}

.tactical-banner {
	background-color: #00508c !important;
}

i.blank {
	height: 22px;
	display: block;
}

.tabbable-line>.nav-tabs>li.active {
	border-bottom: 4px solid #f68a33;
}

.tabbable-line>.nav-tabs>li:hover {
	border-bottom: 4px solid rgba(243, 111, 34, 0.49);
}

.blue-hkbn {
	background-color: #00508c;
	color: #FFF;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding: 0 10px 0 60px;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3
	{
	color: #00508c;
}

.mt-element-list .list-default.mt-list-head .list-title {
	margin: 0 0 .4em;
	font-size: 20px;
}

.ribbon-color-hkbn {
	background-color: #f68a33 !important;
}

.font-hkbn-blue {
	color: #00508c;
}

span.keyWord {
	font-weight: 600;
	color: #f68a33;
}

.tt-input {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33333;
	border-radius: 6px;
}

.tt-hint {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33333;
	border-radius: 6px;
}

.tt-cursor {
	background-color: #e9edef;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	background-position: center;
	background-size: cover;
}

#swiper {
	height: 350px;
}

/* Responsive */
/* Global */
/* Desktop ONLY*/

/* Mobile Indicator */
@media ( max-width : 767px) {
	#mobile-indicator {
		display: block;
	}
}

@media ( min-width : 768px) {
	#mobile-indicator {
		display: none;
	}
}

/* Page Header*/
/* Page Header Menu Mobile */
.top-menu {
	margin-top: 0 !important;
}

@media ( min-width : 768px) {
	.page-header .page-header-menu .hor-menu .navbar-nav {
		background: #005288 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li.classic-menu-dropdown .dropdown-menu
		{
		min-width: 230px;
		max-width: 300px;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li.open>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li:hover>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:active,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:focus,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:hover {
		background: #00508c !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li a:hover {
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		background: #0462aa !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		background: #0462aa !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu>li a:hover
		{
		background: #0462aa !important;
		color: #f68a33 !important;
	}
	li#header-phone a:hover {
		color: #BCC2CB !important;
	}
	.page-header .page-header-menu {
		background: #00508c !important;
		padding-bottom: 20px !important;
	}
	.menu-dropdown .classic-menu-dropdown {
		background-color: #00508c !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li.classic-menu-dropdown .dropdown-menu
		{
		min-width: 230px !important;
		max-width: 300px !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li.open>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li:hover>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:active,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:focus,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:hover {
		background: ##00508c !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li a:hover {
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li a:hover {
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		background: #0462aa !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		background: #0462aa !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu>li a:hover
		{
		background: #0462aa !important;
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		background: #0462aa;
		border-top: 0;
	}
}

@media ( max-width : 767px) {
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		box-shadow: none !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: rgb(212, 216, 218);
	}
	.nav.navbar-nav {
		background-color: white !important;
		margin: 0;
	}
	.logo-default {
		height: 42px !important;
		margin-top: 14px !important;
	}
	.page-header-menu .container {
		padding: 0 !important;
	}
	.page-header-menu {
		display: none;
	}
	.page-logo {
		height: 65px !important;
	}
	.page-header {
		height: 65px !important;
	}
	.page-header .container {
		height: 65px !important;
	}
	.page-header .page-header-top {
		height: 65px !important;
		border-bottom: 2px solid #005288;
	}
	.page-header-menu {
		background: #FFF !important;
		padding-top: 0 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li>a {
		font-size: 20px;
		padding-left: 20px;
		padding-right: 20px;
		color: #005288 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li>a:hover {
		color: #f68a33 !important;
	}
	#btn-full-menu {
		background: url("http://www.hkbn.net/new/images/3.0/btn-full-menu.png")
			center center no-repeat;
		cursor: pointer;
		width: 40px;
		height: 40px;
		position: absolute;
		right: 15px;
		top: 15px;
	}
	#btn-full-menu.expanded {
		background-image:
			url(http://www.hkbn.net/new/images/3.0/btn-close-orange.png);
	}
	#overlay {
		background-color: #d4d8da;
		width: 100%;
		z-index: 9;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a>i
		{
		color: #666 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav li.classic-menu-dropdown>.dropdown-menu>li>a
		{
		padding-left: 45px !important;
		background: #fff !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li>a {
		color: #005288 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li>a>i {
		color: #005288 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li:hover>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:hover {
		color: #f68a33 !important;
		background: #FFF !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li>a:active,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:focus {
		background: #FFF !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li:hover>a>i {
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li:hover>a
		{
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li:hover>a>i
		{
		color: #f68a33 !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li.open>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li:focus>a,
		.page-header .page-header-menu .hor-menu .navbar-nav>li>a:active {
		color: #005288 !important;
		background: #FFF !important;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu {
		background: #FFF;
		border-top: 0;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav li>a>.arrow:after {
		position: absolute;
		display: inline-block;
		font-size: 30px;
		right: 20px;
		top: 11px;
		font-family: FontAwesome;
		height: auto;
		content: "\f107";
		font-weight: 300;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav li.opened>a>.arrow:after
		{
		content: "\f106";
		right: 20px;
	}
}

/* Page Header Menu Desktop */
/* Layout fix*/
@media ( min-width : 768px) and (max-width: 991px) {
	.container {
		width: auto !important;
	}
}

@media ( min-width : 768px) {
	.page-header-menu {
		display: block !important;
	}
	.page-header  .page-header-top {
		height: 100px !important;
	}
	.page-header {
		height: 151px !important;
	}
	.logo-default {
		height: 72px !important;
		margin-top: 14px !important;
	}
	.page-header .page-header-menu .hor-menu {
		margin: 0;
		float: right;
	}
	.page-header .page-header-menu .hor-menu .navbar-nav>li>a {
		font-size: 18px;
	}
	.menu-dropdown .classic-menu-dropdown {
		background-color: #00508c !important;
	}
}
/* Page Footer */
@media ( max-width : 767px) {
	.page-footer {
		font-size: 9px;
	}
}

/* Page Header Menu*/

/* Check Coverage */
div.tt-suggestion>h4 {
	margin-top: 2px !important;
	margin-bottom: 2px !important;
}

.search-page .search-bar {
	padding: 20px;
	margin-bottom: 40px;
	padding-left: 40px;
	padding-right: 40px;
	background: rgba(255, 255, 255, 0.5);
}

#search-bar-header .caption {
	padding-top: 15px;
	padding-bottom: 15px;
}

#search-bar-header .caption-subject {
	font-weight: 500;
	font-size: 18px;
	color: #005288;
}

.portlet.light.portlet-fit>.portlet-body {
	padding: 10px 20px 10px;
}

@media ( max-width : 767px) {
	#signup-type-tab.nav-tabs>li>a:hover {
		border: 0;
	}
	#search-bar {
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0;
		padding-bottom: 0;
	}
	#search-bar-header .caption-subject {
		font-weight: 500 !important;
		font-size: 16px !important;
		color: #005288 !important;
	}
	.portlet.light.portlet-fit>.portlet-title {
		padding: 15px 8px 10px;
	}
	#search-bar {
		margin-bottom: 10px !important;
	}
	#search-bar-header {
		padding-top: 5px;
		padding-bottom: 5px;
		height: 60px;
		margin-bottom: 0;
	}
	#search-bar-body {
		padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 5px;
	}
	#search-bar-header .caption-subject {
		line-height: 1.4em;
		padding-top: 0;
	}
	#search-bar-header .caption {
		padding-top: 5px;
	}
	#search-mode {
		padding-top: 6px !important;
		margin-top: 4px !important;
	}
	#search-bar-icon {
		display: none;
	}
	#icon-category-search {
		display: none;
	}
	#icon-search-check-coverage {
		display: none;
	}
	#icon-keyword-search {
		display: none;
	}
	.page-footer {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#swiper {
		height: 220px;
	}
}

/* Plan */
#nav-tabs-speed {
	background: #ebf0f2;
}

.portlet {
	margin-bottom: 5px;
}

.portlet.box>.portlet-title>.caption {
	padding-top: 0;
}

.plan-type-title {
	border-bottom: 5px solid #005288 !important;
	background: #ebf0f2
		url('https://www.hkbn.net/new/images/3.0/submenu-bg.png') left top
		repeat-x;
}

.plan-type-title>.caption>h3 {
	font-weight: 500;
	color: #005288 !important;
}

.plan-title {
	color: #005288;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.portlet>.portlet-title {
	border-bottom: 2px solid #eee;
}

.thumbnail {
	border: 0;
}

.plan-card.plan-selected>div>div>div.border-active {
	border: 1px solid #005288 !important;
}

.pricing-content-1 .price-column-container.border-active {
	border: 2px solid #e5e9ee;
}

.plan-header-icons {
	display: inline !important;
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	h3.price {
		font-size: 42px !important;
	}
	h4 {
		font-size: 16px !important;
	}
	.plan-expanded, .plan {
		padding-left: 2px;
		padding-right: 2px;
	}
	.plan {
		margin-bottom: 4px !important;
	}
	.plan-modal-image {
		display: none;
	}
	#nav-tabs-speed {
		float: none !important;
	}
	#other_plans {
		padding: 5px;
	}
	.plan-header-logo-mobile {
		display: none;
	}
	.plan-header-logo-desktop {
		display: none;
	}
	.plan-header-logo-mobile {
		display: inline;
	}
	#other-plans {
		padding: 5px;
	}
	.other-plan-desription {
		height: 90px;
		line-height: 1.5em;
	}
	#plan-details {
		margin: 0px;
	}
	.portlet.box>.portlet-body {
		padding: 5px;
	}
}
/*non-phone*/
@media only screen and (min-width : 481px) {
	/*	.plan-header-logo-desktop{
		display:inline;
	}
	.plan-header-logo-mobile{
		display:none;
	}*/
	.plan-detail {
		padding-left: 30px;
		padding-right: 30px;
	}
	.modal-header-title {
		padding-left: 0;
	}
	.modal-header-btn-close {
		padding-top: 5px;
	}
	.other-plan-desription {
		height: 70px;
		line-height: 1.5em;
	}
}

.plan {
	margin-bottom: 12px;
}

.plan-terms>li {
	font-size: 12px;
	margin-bottom: 3px;
}

.plan-details>li {
	font-size: 14px;
	margin-bottom: 5px;
}

h3.price {
	font-size: 68px;
}

.pricing-content-1 .price-table-head {
	padding: 5px;
	/*	border-top: 10px solid #0462aa;*/
	/*	border-bottom: 1px solid #e5e9ee;*/
}

.border-top-hkbn-blue {
	border-top-color: #0462aa !important;
}

/* Form */
@media only screen and (min-width : 481px) {
	#modal_100M-only {
		max-width: 600px !important;
	}
	.btn-group-first {
		padding-right: 2px;
	}
	.btn-group-middle {
		float: right;
		padding-left: 2px;
		padding-right: 2px;
	}
	.btn-group-last {
		float: right;
		padding-left: 2px;
	}
}

.progress-bar-hkbn {
	background-color: #0462aa;
}

.form-wizard .steps>li.active>a.step .number {
	background-color: #0462aa;
	color: #fff;
}

/* Form */
.form .form-body, .portlet-form .form-body {
	padding-top: 0px;
	padding-bottom: 0px;
}

#tab3 .form-group {
	margin: 0;
	padding: 15px 0;
}

.form-wizard .steps>li.done>a.step .number {
	background-color: #f68a33;
}

.form-section {
	height: 30px;
}

.form-section-title {
	color: #0462aa;
	/*	padding:15px;*/
}

.form-section-btn {
	float: right;
}

.note {
	margin: 0;
}

.icheck-list {
	font-size: 12px;
	letter-spacing: 1px;
}

.icheckbox_square-orange {
	/*	float:left;*/
	/*	margin-bottom:30px;*/
	
}

.control-label {
	color: black;
	font-weight: 500;
	letter-spacing: 0.5px;
}

.help-block {
	letter-spacing: 0.5px;
	font-size: 12px;
}

.form-control-static {
	letter-spacing: 0px;
	/*	font-size:13px;*/
}

.has-success .form-control {
	border-color: #0462aa;
}

.has-success .input-icon>i {
	color: #0462aa;
}

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label,
	.has-success .form-control-feedback, .has-success .help-block,
	.has-success .radio, .has-success .radio-inline, .has-success.checkbox label,
	.has-success.checkbox-inline label, .has-success.radio label,
	.has-success.radio-inline label {
	color: #0462aa;
}

@media only screen and (max-width : 480px) {
	ul.steps>li:not (.active ){
		display: none;
	}
	#plan-image {
		display: none;
	}
}

@media only screen and (max-width : 991px) {
	#plan-image {
		display: none;
	}
}

/*Date Picker*/
th.dow {
	color: #f68a33 !important;
	font-weight: 600 !important;
}

td.day {
	color: #005288 !important;
}

.prev {
	background-color: #efefef !important;
}

.datepicker table thead tr {
	font-weight: 600 !important;
	background-color: #efefef !important;
}

.datepicker table td {
	font-weight: 400 !important;
}

/* Disabled Dates */
td.disabled.day {
	color: #999 !important;
	font-weight: 300 !important;
}

.datepicker .active {
	color: #f68a33 !important;
}

td.disabled.day:hover {
	color: black !important;
	font-weight: 300 !important;
}

th.next, th.prev {
	font-weight: 800 !important;
	color: #f68a33 !important;
}

.datepicker-switch {
	color: #005288 !important;
	font-weight: 800 !important;
}

.datepicker thead {
	background-color: #efefef !important;
}

.datepicker .prev.disabled, .datepicker .next.disabled {
	
}

.datepicker {
	padding: 0 !important;
}

.datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover
	{
	background-color: #fff !important;
}

.datepicker .active {
	background-color: #fff !important;
	font-weight: 600 !important;
}

.datepicker table tr td.day:hover, .datepicker table tr td.day.focused {
	background-color: #f68a33 !important;
	color: #fff !important;
	font-weight: 600 !important;
}

.datepicker-dropdown:after {
	border-bottom: 6px solid #efefef !important;
}

.datepicker table tr td.disabled:hover {
	background-color: #efefef !important;
}

/*FAQ*/
/* Cubic Bezier Transition */
/***
FAQ page
***/
.faq-page .bordered {
	border: 1px solid;
	border-color: #e7ecf1;
}

.faq-page .search-bar {
	padding: 20px;
	margin-bottom: 30px;
	background-color: #fff;
}

.faq-page .search-bar .input-group {
	width: 100%;
}

.faq-page .search-bar .input-group>input {
	border: none;
	background-color: #f3f6f9;
	color: #a0a9b4;
	height: 55px;
}

.faq-content-1 .faq-section {
	background-color: #fff;
	padding: 40px 30px 30px 30px;
	margin-bottom: 30px;
}

.faq-content-1 .faq-section>.faq-title {
	margin: 0 0 20px 0;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 1px;
}

.faq-content-1 .faq-section .panel-group {
	margin-bottom: 0;
}

.faq-content-1 .faq-section>.faq-content .panel {
	border: none;
}

.faq-content-1 .faq-section>.faq-content .panel-heading {
	background-color: transparent;
	margin-top: 15px;
}

.faq-content-1 .faq-section>.faq-content .panel-heading i {
	font-size: 10px;
	color: #dae0e5;
	margin-right: 10px;
	margin-top: 4px;
	float: left;
}

.faq-content-1 .faq-section>.faq-content .panel-heading .accordion-toggle
	{
	padding-left: 0;
	padding-right: 0;
	font-size: 16px;
	font-weight: 300;
	color: #5c646a;
	padding: 0 0 10px 20px;
	line-height: 22px;
}

.faq-content-1 .faq-section>.faq-content .panel-heading .accordion-toggle:hover
	{
	text-decoration: none;
	color: #f68a33;
}

.faq-content-1 .faq-section>.faq-content .panel-body {
	border: none;
	background-color: #f3f6f9;
	margin-left: 20px;
}

.faq-content-1 .faq-section>.faq-content .panel-body>p {
	color: #6a757e;
	font-size: 14px;
	line-height: 22px;
}

.faq-content-1 .faq-section>.faq-content .panel-body>p:first-child {
	margin-top: 0;
}

.faq-content-1 .faq-section>.faq-content .panel-body>p:last-child {
	margin-bottom: 0;
}

/* Countdown */
/*Countdown*/
#defaultCountdown {
	
}

#defaultCountdown span.countdown_row {
	overflow: hidden;
}

#defaultCountdown span.countdown_row span {
	font-weight: 300;
	line-height: 20px;
}

#defaultCountdown span.countdown_row>span {
	float: left;
}

#defaultCountdown div.countdown_section {
	color: #737373;
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-bottom: 2px;
	font-weight: 300;
	border: 1px solid #efefef;
	text-align: center;
}

#defaultCountdown span.countdown_amount {
	display: inline-block;
	font-size: 18px !important;
	font-weight: 400 !important;
}

.countdown-contianer {
	margin: 0 0 20px 0 !important;
}

.cssTnc {
	padding: 5px 0 20px 0;
	color: #848484;
	font-size: 12px;
}