/* HKBN BLUE #005288 */
/* HKBN Orange #f68a33 */

@font-face {
  font-family: 'helvetica_ceregular';
  src: url("../fonts/hv-webfont.eot");
  src: url("../fonts/hv-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/hv-webfont.woff") format("woff"), url("../fonts/hv-webfont.ttf") format("truetype"), url("../fonts/hv-webfont.svg#helvetica_ceregular") format("svg");
  font-weight: normal;
  font-style: normal;
}


@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%;
}

body {font-size: 14px;}

html *
{font-family:Helvetica, Arial, sans-serif, 'Microsoft JhengHei', "Microsoft Yahei",  Heiti TC, STXihei;}

.page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li > a
{
	font-family:Helvetica, Arial, sans-serif, 'Microsoft JhengHei', "Microsoft Yahei",  Heiti TC, STXihei;
}

.datepicker table td,.datepicker table th,.datetimepicker table td,.datetimepicker table th {
    font-family:Helvetica, Arial, sans-serif, 'Microsoft JhengHei', "Microsoft Yahei",  Heiti TC, STXihei;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 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;
    border-bottom: 2px solid #efefef;
    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: #fff!important;
	color: #777!important;
	font-weight:300!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;
		}

