.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-submenu:focus>a, .dropdown-submenu:hover>a, .dropdown-toggle {
	background: 0 0!important
}
.customer-support, .payment-form-start {
	width: 100%;
	float: left
}
.dropdown-toggle {
	border: none!important;
	box-shadow: none!important;
	color: #fff!important;
	text-shadow: none!important
}
.dropdown-toggle .caret {
	border-top: 4px solid #fff!important
}
.intext_kmy {
	position: absolute;
	color: #fff;
	top: 4.5%;
	left: 18%
}
.customer-support div h2 {
	margin: 0;
	padding: 0
}
.customer-support div h1, .customer-support div h1 a {
	font-size: 26px;
	margin: 10px 0 0;
	padding: 0;
	color: #666
}
.customer-support div {
	float: left;
	margin: 30px 0 0 90px
}
.bottom-form-text .bottom-form-text-para p, .customer-support div h2 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px!important;
	font-weight: 700!important;
	color: #000
}
.intext_kmy h1 {
	font-size: 35px
}
.intext_kmy h3 {
	color: #000
}
.intext_kmy p {
	color: #fff;
	font-size: 16px;
	margin: 10px 0
}
.dpd {
	background: #232f3e;
	border-radius: 0!important
}
.payment-form-start {
	border-radius: 5px;
	border: 3px solid #ccc;
	margin: 0;
	padding: 10px;
	position: relative
}
.secure-pay-head {
	border: 1px solid #ccc;
	padding: 0;
	margin: 0;
	background: #fff;
	background: -moz-linear-gradient(top, #fff 0, #eee 100%);
	background: -webkit-linear-gradient(top, #fff 0, #eee 100%);
	background: linear-gradient(to bottom, #fff 0, #eee 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)
}
.secure-pay-head h1 {
	font-size: 26px;
	color: #000;
	padding: 10px 0 0 10px;
	margin: 0
}
.secure-pay-head p {
	margin: 0;
	font-size: 14px;
	color: #555;
	padding: 10px 0 10px 10px
}
.secure-pay-head span {
	margin: -77px 0 0;
	padding: 0;
	width: 123px;
	position: absolute;
	right: 40px!important
}
.traveller-info h1 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 20px;
	color: #396fc9;
	font-weight: 600;
	margin: 0
}
.traveller-info div {
	margin: 0;
	padding: 15px;
	background: #e2e2e2;
	float: left;
	width: 97.5%
}
.traveller-info div .form-title {
	width: 15%;
	height: 40px;
	color: #C1B9B9
}
.traveller-info div .form-first-name, .traveller-info div .form-last-name, .traveller-info div .form-middle-name {
	width: 256px;
	height: 32px
}
.traveller-info div .form-address {
	width: 84%;
	height: 100px;
	margin: 0 10px 0 0;
	color: #000
}
.credit-card-holder div .form-city {
	margin: 30px 10px 0 136px
}
input[type=radio], input[type=checkbox] {
	margin: 0
}
.credit-card-holder div .form-number-holder {
	width: 61.5%;
	margin: 0 10px 0 0
}
.credit-card-holder div .form-country-code-holder {
	margin: 0 10px 0 0
}
.credit-card-holder div .form-address, .credit-card-holder div .form-number-holder, .credit-card-holder div .form-pinzip {
	color: #000;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	border: none;
	float: left;
	height: 40px
}
.credit-card-holder div .form-state {
	margin: 30px 10px 0 0
}
.credit-card-holder div .form-pinzip {
	width: 20%;
	margin: 30px 10px 0 0;
	height: 40px
}
.credit-card-holder div .form-country {
	width: 18.3%;
	margin: 30px 0 0;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #C1B9B9;
	float: left;
	border: none;
	height: 54px
}
.credit-card-holder div .form-city, .credit-card-holder div .form-country-code-holder, .credit-card-holder div .form-state {
	width: 20%;
	color: #000;
	float: left;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	border: none;
	height: 40px
}
.traveller-info div .form-city {
	margin: 30px 10px 0 135px
}
.cbox {
	float: right;
	margin-top: 11px;
	margin-right: 59px
}
.traveller-info div .form-city, .traveller-info div .form-pinzip, .traveller-info div .form-state {
	width: 20%;
	height: 40px;
	color: #000
}
.traveller-info div .form-country {
	width: 18.3%;
	margin: 31px 0 0;
	height: 46px;
	color: #C1B9B9
}
.contact-info h1, .credit-card-holder h1 {
	font-size: 20px;
	color: #396fc9;
	font-weight: 600;
	margin: 0
}
.contact-info h1 {
	font-family: 'Titillium Web', sans-serif
}
.contact-info div {
	margin: 0;
	padding: 15px;
	background: #e2e2e2;
	float: left;
	width: 97.5%
}
.contact-info div .form-email {
	width: 83.9%;
	height: 40px
}
.contact-info div .form-area-code, .contact-info div .form-country-code {
	width: 20%;
	height: 40px
}
.contact-info div .form-number-code {
	width: 40.6%;
	height: 40px
}
.credit-card-holder h1 {
	width: 72%;
	float: left
}
.credit-card-holder div {
	margin: 0;
	padding: 15px;
	background: #e2e2e2;
	float: left;
	width: 97.5%
}
.credit-card-holder div label {
	margin: 8px 20px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
	padding: 0;
	float: left;
	width: 10%
}
.credit-card-holder div .form-title {
	width: 15%;
	color: #C1B9B9;
	height: 47px
}
.credit-card-holder div .form-first-name, .credit-card-holder div .form-last-name {
	width: 33.4%;
	color: #000;
	height: 40px
}
.credit-card-holder div .form-address {
	width: 83.5%;
	height: 100px;
	margin: 0 10px 0 0
}
.order-details-info h1 {
	font-size: 20px;
	color: #396fc9;
	font-weight: 600;
	margin: 0;
	clear: both
}
.order-details-info div {
	margin: 0;
	padding: 0;
	background: #e2e2e2;
	float: left;
	width: 100%
}
.order-details-info-inner ul li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000
}
.order-details-info-inner ul .no-wise {
	width: 7%
}
.order-details-info-inner ul .amount-wise {
	width: 18%
}
.order-details-info-inner ul {
	float: left;
	margin: 0;
	padding: 20px;
	width: 100%
}
.order-details-info-inner ul .currency-wise select {
	font-size: 13px;
	font-family: arial;
	padding: 7px;
	height: 50px;
	width: 180px
}
.order-details-info-inner ul .currency-wise {
	width: 20%
}
.order-details-info-inner ul .brief-wise {
	width: 53%
}
.order-details-info-inner ul .brief-wise textarea {
	width: 80%
}
.order-details-info-inner ul .currency-wise input {
	font-size: 13px;
	font-family: arial;
	padding: 7px;
	height: 35px;
	width: 180px
}
.order-details-info-inner ul .amount-wise b {
	font-weight: 400;
	font-size: 12px;
	float: left;
	margin-top: 12px
}
.order-details-info-inner ul .amount-wise input {
	font-size: 13px;
	font-family: arial;
	padding: 7px;
	height: 35px;
	width: 90%
}
.i-agree-terms {
	font-size: 12px
}
.bottom-form-text .bottom-form-text-para {
	background: 0 0;
	margin: 0 0 20px 80px;
	width: 85%;
	padding: 8px;
	border: 1px solid #ADADAD;
	border-radius: 5px;
	float: left
}
.bottom-form-text .bottom-form-text-para p {
	color: #545454;
	font-weight: 400;
	width: 92%;
	float: left;
	border-right: 1px solid #B1B1B1;
	margin: 0
}
.bottom-form-text .bottom-form-text-para span {
	width: 70px;
	float: left;
	margin-top: 10px;
	margin-left: 4px
}
.contact-info div .form-mobile-country-code {
	width: 20%;
	height: 40px
}
.contact-info div .form-mobile-number-code {
	width: 62%;
	height: 40px
}
.contact-info div label, .traveller-info div label {
	font-size: 16px;
	color: #000;
	padding: 0;
	float: left;
	width: 10%
}
.contact-info div label {
	margin: 8px 20px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400
}
.traveller-info div .form-pinzip, .traveller-info div .form-state {
	margin: 30px 10px 0 0
}
.traveller-info div label {
	margin: 8px 20px 0 0
}
#logo a, body {
	position: relative
}
body {
	background: #F4F2F0
}
#header, nav#mainmenu ul ul {
	background-color: #3E7BBB
}
nav#mainmenu ul ul {
	border-color: none #333 #333
}
#subheader, #subheader-white {
	background-color: #fff
}
#header, #subheader, nav#mainmenu ul ul li a {
	border-color: none
}
.bottom_widget {
	background-color: #262626
}
.bottom_socials {
	background-color: #212121
}
#footer {
	background-color: #004080
}
#footer, .bottom_socials, .bottom_widget, .bottom_widget .widget-box li, .bottom_widget ul.contact-info li {
	border-color: #333
}
#logo a {
	font-family: Candara;
	font-weight: 700;
	font-size: 36px;
	top: 2px;
	left: 5px
}
#footer .textwidget, #footer a, #footer address, #footer blockquote, #footer dd, #footer li, #footer p, #footer td, #footer th, #searchform input[type=submit], #searchform input[type=text], #searchform textarea, #sidebar .textwidget, #sidebar address, #sidebar blockquote, #sidebar dd, #sidebar li, #sidebar p, #sidebar td, #sidebar th, #wp-calendar #today, #wp-calendar #today a, #wp-calendar caption, #wp-calendar th, .article address, .article blockquote, .article dd, .article li, .article p, .article td, .article th, .article-header, .bottom .textwidget, .bottom a, .bottom address, .bottom blockquote, .bottom dd, .bottom li, .bottom p, .bottom td, .bottom th, .btn, .button, .comment-container, .comment-form input[type=submit], .comment-form input[type=text], .comment-form textarea, .contact-form input[type=submit], .contact-form input[type=text], .contact-form textarea, .entry-info, .entry-tags, .filter li a, .filterable-grid .overlay, .pin-article .aside p, .skills .views, .tabs li a, .tabs-container p, .tagcloud a, .textwidget, .toggle, .toggle_container h5.element, .widget-category li a, .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.current, address, blockquote, dd, li, nav#mainmenu ul li a, nav#mainmenu ul ul li a, p, td, th, ul#twitter_update_list li {
	font-family: Oxygen, Verdana, Geneva, sans-serif
}
#subheader h1, #subheader p, .pin-article .link a, .pin-article .quote p, h1, h1.title, h2, h2.title, h3, h3#reply-title, h3.comments, h3.title, h4, h4.title, h5, h5.title, h6, h6.title {
	font-family: 'Open Sans', sans-serif
}
nav#mainmenu ul li a, nav#mainmenu ul ul li a {
	font-size: 14px
}
.article address, .article blockquote, .article dd, .article li, .article p, .article td, .article th {
	font-size: 15px;
	font-family: 'Open Sans', sans-serif;
	text-align: justify
}
h1 {
	font-size: 28px
}
h2 {
	font-size: 26px
}
h3 {
	font-size: 24px
}
h4 {
	font-size: 21px
}
h5, h6 {
	font-size: 16px
}
h5 {
	font-weight: 700!important;
	color: #FFF;
	text-transform: uppercase
}
::-moz-selection {
background-color:#48c9b0
}
::selection {
	background-color: #48c9b0
}
article blockquote {
	border-left-color: #48c9b0
}
#back-to-top a:hover, #searchform input[type=submit]:hover, #wp-calendar #today, #wp-calendar #today a, .button:hover, .comment-form input[type=submit]:hover, .contact-form input[type=submit]:hover, .filter li.active, .filter li:hover, .pin-article .link a:hover, .pin-article .quote:hover, .skills .views.active, .skills .views:hover, .socials a:hover, .tabs li a:hover, .tabs li.ui-state-active a, .tabs li.ui-tabs-active a, .tagcloud a:hover, .widget-category li a:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current, body.light #back-to-top a:hover, nav#widgetmenu li a:hover, nav#widgetmenu li.current-menu-ancestor>a, nav#widgetmenu li.current-menu-item>a, nav#widgetmenu li:hover>a {
	background-color: #ececec
}
li.current-menu-item>a, nav#widgetmenu li.current-menu-ancestor>a {
	position: relative;
	background: #f1f1f1
}
li.current-menu-item>a, nav#widgetmenu li.current-menu-ancestor>a:after {
	left: -18px;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(241,241,241,0);
	border-right-color: #f1f1f1;
	border-width: 9px;
	margin-top: -8px
}
#footer a:hover, #logo a:hover, #sidebar a:hover, .bottom a:hover, .entry-info a:hover, .filterable-grid h4.title a:focus, .filterable-grid h4.title a:hover, .pin-article h1.title a:hover, nav#mainmenu li:hover>a, nav#mainmenu ul li a:hover, nav#mainmenu ul li.current-menu-ancestor>a, nav#mainmenu ul li.current-menu-item>a, nav#mainmenu ul li.current-menu-parent>a, nav#mainmenu ul li.current_page_ancestor>a, nav#mainmenu ul li.current_page_item>a {
	color: #ffd290
}
#logo a:hover {
	color: #FFF!important
}
#back-to-top a:hover, .toggle_container h5.element:hover, .toggle_container h5.element:hover:last-of-type, .toggle_container h5.inactive, .toggle_container h5.inactive:hover, .toggle_container h5.inactive:hover:last-of-type, .toggle_container h5.inactive:last-of-type, .widget-category li a:hover, nav#widgetmenu li a:hover, nav#widgetmenu li.current-menu-ancestor>a, nav#widgetmenu li.current-menu-item>a, nav#widgetmenu li:hover>a {
	border-color: #1abc9c
}
#footer .textwidget, #footer a, #footer address, #footer blockquote, #footer dd, #footer li, #footer p, #footer td, #footer th, #logo a, #subheader, #subheader h1, #subheader h1 a, #subheader p, #subheader p a, .bottom_widget .textwidget, .bottom_widget a, .bottom_widget address, .bottom_widget blockquote, .bottom_widget caption, .bottom_widget dd, .bottom_widget h3, .bottom_widget label, .bottom_widget li, .bottom_widget p, .bottom_widget td, .bottom_widget th, nav#mainmenu ul li a, nav#mainmenu ul ul li a {
	color: #fff
}
.bottom_socials a {
	color: #333
}
.bottom_socials a:hover {
	color: #fff
}
</style><style type="text/css">.recentcomments a {
display:inline!important;
padding:0!important;
margin:0!important
}
