/*
Theme Name: WP Bootstrap Starter
Theme URI: https://afterimagedesigns.com/wp-bootstrap-starter/
Author: Mr. Malik
Author URI: https://afterimagedesigns.com/
Description:  The best WordPress starter theme based on the most powerful frameworks in the world: "_s" (by Automattic, the main people behind WordPress development), Twitter Bootstrap (the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web) and Font Awesome (or Fontawesome, a full suite of 675+ pictographic icons for easy scalable vector graphics on websites). This theme, like WordPress, is licensed under the GPL. You can use this theme as base for your next WordPress theme project and you are allowed to remove the link at the footer or do whatever you want. Your feedback on how we can continuously improve this WordPress Starter Theme Bootstrap will be highly appreciated. Page templates includes Right-sidebar (default page template), Left-Sidebar, Full-Width, Blank with container, Blank without container Page. Other features - Currently using Bootstrap v4.0.0 , Widgetized footer area, WooCommerce ready, Compatible with Contact Form 7, Compatible with Visual Composer, Compatible with Elementor Page Builder. This theme will be an active project which we will update from time to time. Check this page regularly for the updates.
Version: 3.1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wp-bootstrap-starter
Tags: blog, custom-menu, featured-images, threaded-comments, translation-ready, right-sidebar, custom-background, e-commerce, theme-options, sticky-post, full-width-template
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
# Woocommerce
# Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
.xdsad{
	margin: 0px auto;width: 50%;text-align: center;
}
#menu-item-12840 .dropdown-menu {
    min-width: 200px;
    left: 0px;
}
#menu-item-12840 .dropdown-menu li {
    width: 100%;
    float: none;
}
.alert {
    position: fixed;
    border: none;
    width: 100%;
    padding: 0px;
    background: #f57e20;
    box-shadow: 0 0 10px rgba(0,0,0,.3);
    font-size: 1.2rem;
    color: #313541;
    left: 0px;
    bottom: 0;
    /* transform: translate(-50%,-20%); */
    border-radius: 5px;
    /* min-width: 600px; */
    z-index: 9;
    margin-bottom: 0px;
}
.closebtn {
  margin-left: 15px;
  color: #000;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 0px;
  cursor: pointer;
  transition: 0.3s;
}
.paddig {
  padding: 0px !important;
}
.alert .left-side-alert img {
  width: 60px;
  float:none;
  height: 60px;
  border-radius: 50%;
  border: 1px solid #ccc;
  padding: 0px;
  margin-top: 5px;
  object-fit: cover;
}
.left-alert_text {
  width: 110%;
  text-align: left;
  text-transform: capitalize;
  float: left;
}
.alert .left-alert_text p {
  color: #fff;
  font-size: 18px;
  margin-bottom: 10px;
  text-transform: initial;
  text-align: left;
  padding: 0px;
}
.alert .left-alert_text p i {
  font-style: inherit;
}
.alert .left-alert_text p span {
    float: left;
    font-size: 20px;
    margin-top: 10px;
    text-align: center;
    width: 100%;
}
.travomojohomeblog h1{
	text-align:center
}
.travomojohomeblog{
	width: 100%;
    float: left;
    margin-top: 20px;
}
.travomojo_homelisting {
    width: 90%;
    margin: 0px auto;
}
.travomojohomeblog .travomojo_homelisting .travomojo_homelisting_in h4 {
    font-size: 18px;
    line-height: 30px;
    margin: 0px;
    text-align: center;
	font-weight:normal
}
.travomojohomeblog .travomojo_homelisting .travomojo_homelisting_in img {
    margin-bottom: 10px;
    min-height: 190px;
    height: 190px;
    width: 100%;
}
.travomojohomeblog .travomojo_homelisting .travomojo_homelisting_in {
    padding: 10px;
    border: 1px solid #ece9e9;
    min-height: 260px;
    height: 260px;
    margin-bottom: 20px;
    box-shadow: rgb(17 17 26 / 10%) 0px 4px 16px, rgb(17 17 26 / 5%) 0px 8px 32px;
    border-radius: 10px;
    background: #fff;
}
body{
	overflow-x:hidden
}
#commentsubmit{
	background-color: #f57e20!important;
    border-color: #f57e20!important;
}
.modal-content .popup-benefits p{
	font-size:20px;
	margin-bottom:10px;
	color:#fff;
}
.modal-header{
	padding:0px!important
}
.popup-benefits {
    background: #60606087;
    border: 1px solid #ccc;
    padding: 20px;
}
.call-uscx {
    font-weight: 600;
    font-size: 18px;
    background: #ffc107;
    width: 60%;
    padding: 5px;
    margin: 0px auto;
}
.modal-header .close {
    padding: 0px!important;
    margin-top: -30px;
    margin-right: -25px;
}
.call-uscx i {
    transform: rotate(90deg);
    margin-right: 5px;
    color: #24292e;
}
.call-uscx a{
	color: #24292e;
}
.Hedings {
    font-weight: 400;
    line-height: 30px;
    margin-top: 0px;
    font-size: 25px;
    color: #ffc107;
}
.wHeding {
    font-size: 34px;
    font-weight: 600;
    padding-bottom: 0px;
    text-align: center;
    width: 100%;
    margin-top: 0px;
    color: #ffc107;
}
.modal-dialog{
	max-width:650px;
	margin-top:70px;
}
.modal-content {
    background: linear-gradient(rgb(0 0 0 / 35%),rgba(0,0,0,.7)),url(https://www.travomojo.com/wp-content/uploads/2023/06/travel_plane_corona-scaled.webp);
    border: 0px solid #ffc107;
    padding: 2rem !important;
    text-align: center;
    display: inline-block;
    border-radius: 0px;
    background-size:cover;
}
.modal-header{
	border-bottom:0px solid #ccc!important
}
.wp-block-yoast-faq-block .schema-faq-question{
	cursor:auto!important
}
#wpd-bubble-wrapper > div{
	width:40px;
	height:40px;
}
#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message{
	left:50px;
	height:40px;
}
.cover-background {
    position: relative!important;
    background-size: cover!important;
    overflow: hidden!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
}
.home-card a {
    color: #fff;
}
.box-hover {
    min-height: 210px;
    position: relative;
}
.margin-30px-bottom {
    margin-bottom: 30px;
}
.box-hover:before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    background: rgba(0,0,0,.76);
    background: -webkit-linear-gradient(top,transparent,#000 116%);
    background: linear-gradient(-180deg,transparent,#000 116%);
    z-index: 0;
    width: 100%;
    height: 100%;
}
.Offers_travo {
    background: linear-gradient(rgb(0 0 0 / 31%),rgb(0 0 0 / 41%)),url(https://www.travomojo.com/wp-content/uploads/2023/09/travo_mojo.jpg)!important;
    background-position: 100% 50%!important;
    background-size: cover!important;
}
.leadx{
	font-weight:400!important
}
.widget_recent_entries p {
    display: block!important;
    color: #f57e20!important;
    text-align: left!important;
    margin-bottom: 10px;
    float: left;
    width: 100%;
    font-size: 20px;
    font-weight: 500;
}
#colophon .container-fluid .site-info{
	text-align:left;
}
#colophon .container-fluid .footer_TRAVO_menu{
	text-align:right
}
#colophon .container-fluid .footer_TRAVO_menu ul{
	margin: 0px;
    padding: 0px;
    display: inline-flex;
}
#colophon .container-fluid .footer_TRAVO_menu ul li {
    list-style-type: none;
    float: left;
    padding: 0px 10px;
    line-height: initial;
}
#colophon .container-fluid .footer_TRAVO_menu ul li a {
    color: #000;
    font-size: 16px;
}
#colophon .container-fluid .footer_TRAVO_menu ul li{
	float:left
}
#travomojo_mainPagexM p.heading-custom {
  	color: #172845;
  	padding-bottom: 0;
  	position: relative;
  	font-size: 24px;
  	line-height: 2rem;
  	text-align: center;
  	margin-top: 1rem;
  	text-transform: capitalize;
  	font-weight: 600;
}
.wp-block-yoast-faq-block .schema-faq-question{
	font-size:16px!important
}
#ez-toc-container li, #ez-toc-container ul, #ez-toc-container ul li, div.ez-toc-widget-container, div.ez-toc-widget-container li{
	
	overflow:visible!important
}
.ez-toc-counter nav ul li a::before{
	display:none!important
}
div#ez-toc-container p.ez-toc-title {
    display: block!important;
    color: #f57e20!important;
    text-align: left!important;
    margin-bottom: 10px;
    float: left;
}
#ez-toc-container li{
	font-size:15px!important
}
#ez-toc-container a{
	color: #005fb9!important;
	line-height:30px;
	margin-bottom:10px
}
#ez-toc-container {    
	border: 1px solid #ccc!important;
}
.ez-toc-sticky{
	display:none!important
}
#footer-widget .container-fluid .widget_nav_menu ul.menu li a{
	color:#000;
}
#primary .site-main .entry-content .has-pale-cyan-blue-background-color{
	padding: 10px!important;
    border: 1px solid #ccc;
    background: #fff!important;
    border-radius: 10px;
}
.wp-block-yoast-faq-block p.schema-faq-answer{
	line-height:30px!important
}
.travomojo_footer_call .mobile_view .content img {
    width: 40px;
    height: 40px;
}
.tpt {
    background: none!important;
    padding: 11.6px;
    margin: 0 0 1.5rem 0 !important;
    color: #f57e20!important;
    text-align: left!important;
}
#ajaxsearchlite1 .probox, div.asl_w .probox{
	border: 1px solid #f57e20!important;
}
div.asl_w .probox .promagnifier .innericon svg {
    fill: #f57e20!important;
}
@import url('https://fonts.cdnfonts.com/css/gotham');
a {
    color: #005fb9;
}
b, strong {
    font-weight: 500;
}
#secondary #toc-widget-2 ul.toc_widget_list li a{
	color:#005fb9
}
#secondary #toc-widget-2 .widget-title {
    font-size: 17px;
    padding: 10px;
    color: #f57e20;
    margin-top: 0px!important;
}
#secondary #toc-widget-2 ul.toc_widget_list{
	padding:0px;
	margin:0px;
}
#secondary #toc-widget-2 ul.toc_widget_list li {
    border-bottom: 1px solid #ccc;
    line-height: 30px;
    font-size: 15px;
}
#secondary #toc-widget-2 {
    border: 1px solid #ccc;
    margin-top: 40px;
}
#secondary {
    background: #fff;
    height: min-content;
}
#primary .entry-content #toc_container , #primary .entry-content .gutentoc{
	display:none!important
}
#menu-item-7438 .dropdown-menu li{
	width:100%;
	float:none;
}
#menu-item-7438 .dropdown-menu{min-width:200px; left:0px;}
.justify-content-end {
    justify-content: center!important;
}
.wp-block-getwid-accordion{
	margin-bottom:20px;
}
@font-face {
	font-family: 'Gotham,system-ui,sans-serif';
	src: url("/fonts/Gotham,system-ui,sans-serif.woff2") format("woff2"),
		 url("/fonts/Gotham,system-ui,sans-serif.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}
.travomojo_PARENT-page_in .col-md-3 .travomojo_parent_child a{
	color:#000;
	font-family: Gotham,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;
	font-size:14px;
}
.travomojo_PARENT-page_in{
	width:100%;
	float:left
}
.travomojo_PARENT-page_in .col-md-3 .travomojo_parent_child {
    padding: 10px;
    border: 1px solid #ccc;
    min-height: 210px;
    max-height: 210px;
}
.travomojo_PARENT-page_in .col-md-3 .travomojo_parent_child img {
    min-height: 124px;
    max-height: 124px;
    width: 100%;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    float: left;
}
.travomojo_PARENT-page{
	width:100%;
	text-align:center;
	float:left
}
.travomojo_PARENT-page h1 {
    font-family: Gotham,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;
    border-bottom: 0px solid #ccc!important;
}
td, th {
    padding: 5px 10px;
    font-family: Gotham,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;
    line-height: 1.5;
    color: #000;
    line-height: 35px;
    overflow: overlay;
}
.travomojoGRid h1 {
    letter-spacing: .0025rem;
    font-size: 3.375rem!important;
    line-height: 1.1111111111111112;
    border-bottom: 0px solid #ccc!important;
}
._3GG-aw {
    display: grid;
}
._1e-a35 {
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.wpcr3_reviews_holder, .wpcr3_respond_1, .wpcr3_respond_2{
	display:none
}
#ajaxsearchliteres1{
	left:24%!important; 
	width:40%!important
}
#ajaxsearchlite1 .probox, div.asl_w .probox{
	padding:0px 8px!important
}
.wp-block-yoast-faq-block .schema-faq-question{
	border-bottom:1px solid #ccc;
}
.wp-block-getwid-accordion .wp-block-getwid-accordion__header .wp-block-getwid-accordion__header-title:before, .wp-block-yoast-faq-block .schema-faq-question:before{
	content: "";
	background: url(https://www.travomojo.com/wp-content/uploads/2023/01/faqs-travomojo.png);
	width: 30px;
	height: 30px;
	background-size: cover;
	float: left;
	margin-right: 10px;
}
.wp-block-yoast-faq-block p.schema-faq-answer{
	display:block!important; 
	padding:12px!important
}
#wpdcom .wpd-auth .wpd-login{
	display:none!important
}
.travomojo_SIDe_Bar ul li {
    line-height: 20px;
    text-align: left;
    border: 0px solid #ccc;
    color: #132747bf!important;
    font-size: 15px;
    margin-bottom: 10px;
    font-family: Gotham,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;
    padding: 10px;
    display: flex;
	align-items: center;
}
.images_side_travo {
    width: 50%;
    margin-right: 10px;
}
.travomojo_SIDe_Bar ul li a {
    color: #005fb9;
    width: 80%;
}
.travomojo_SIDe_Bar {
    float: left;
    margin-top: 20px;
    width: 100%;
    border: 0px solid #ccc;
    background: #fff;
}
#travomojoXblog .card-title a {
    color: #000000!important;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 96%;
    float: left;
}
.travomojo_Home_inx img {
	width: 100%;
	min-height: 170px;
	max-height: 170px;
	height: 170px;
}
#travomojoXblog .card {
	border: 1px solid aliceblue;
	width: 100%;
	height: 100%;
	padding: 10px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0px 4px 8px rgb(0 0 0 / 10%), 0px -4px 8px rgb(255 255 255 / 80%)!important;
	border-radius: 6px;
	overflow:hidden;
}
#travomojoXblog{
	padding:10px;
	text-align:center
}
#travomojoXblog p.heading-custom {
	color: #172845;
	padding-bottom: 0px; 
	position: relative;
	font-size: 24px;
	line-height: 2rem;
	text-align: center;
	margin-top: 1rem;
	text-transform: capitalize;
	font-weight: 600;
}
#colophon .site-info img{
	max-width: 100%;
	height: 28px;
}
#masthead .container-fluid .navbar-brand img {
    width: 100%;
    min-height: 18px;
    max-height: 18px;
    height: 18px;
}
.pkd .row #primary .site-main .entry-content .has-vivid-green-cyan-background-color{
	background-color: #2ba5f7 !important;
	color: #fff;
	font-weight:300;
	padding:10px!important
}
.dropdown-item.active, .dropdown-item:active{
	color:#000;
}
aside{
	background:#fff!important
}
.travomojo_side_BAR {
	background: url(https://www.travomojo.com/wp-content/uploads/2023/01/travomojo-side.jpg);
	float: left;
	width: 100%;
	text-align: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center;
	min-height: 300px;
	border: 1px solid #000;
	display: block;
	margin-top:100px;
}
.travomojo_side_BAR .callnumtopcxaz{
	margin: 250px 0px 0px 0px !important;
	float: none!important;
	display: inline-flex!important;
	transition:0.9s;
}
.header_search_form .fa{
	position: absolute;
	right: 10px;
	top: 14px;
	font-size: 20px;
	color:#fff;
}
.header_search_form .form-control{
	background-color: #ffffff08;
	border: 1px solid #ced4da00;
	display:none;
}
.header_search_form .form-control:active , .header_search_form .form-control:hover, .header_search_form .form-control:focus{
	display:block;
	transition:0.9s;
	color:#fff;
}
.dropdown-menu {
	min-width: 700px;
	left: -170%;
}
.dropdown-menu li{
	width:50%;
	float:left
}
.callnumtopcxa{
	margin: 0px auto!important;
	float: none!important;
	display: inline-flex!important;
}
.callnumtopcxa .btnheader{
	padding-top: 0px!important;
	margin-top: -6px!important;
}
table {
	width: 100%; 
	border-collapse: collapse;
}
.header_search_form .search-submit{
	border: 0px solid #ccc!important;
	margin-left: -10px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.header_search_form{
	width:15%;
}
.header_search_form label{
	display:inline-flex;
}
#menu-item-5484 .dropdown-menu{
	left:-300%;
}
#menu-item-106 .dropdown-menu{
	left:-350%
}
.as-cta-full-gradient{
	display:none!important
}
.travoMOJo_bannER .travoMOJo_bannER_in #breadcrumbs {
    color: #64666a;
    margin-bottom: 0rem;
    margin-top: 1rem;
    grid-area: crumb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /* font-weight: 500; */
    font-family: Gotham,system-ui,sans-serif;
    font-size: 16px;
    line-height: 24px;
}
.travoMOJo_bannER .travoMOJo_bannER_in h1 {
    margin-top: 10px;
    border: 0px solid #fff;
}
.travoMOJo_bannER_in {
    margin-bottom: 20px;
}
.travoMOJo_bannER .travoMOJo_bannER_in .home_phone {
	display: inline-flex;
	border-radius: 10px;
	color: #ffffff;
	font-size: 20px;
	float: left;
	align-items: baseline;
}
.travoMOJo_bannER {
	width: 100%;
	float: left;
}
.travomojo_footer_call .content .icon-phone{
	margin-bottom:-10px;
}
.trin-trin{
	animation-name: trin;
	animation-duration: 1.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
.icon-phone{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAC1klEQVRoQ+2Z21XbQBCG/7ULCKkgTgUxFcR0YCrAl7wHKvBQQeA9Fu4AqCCkgogKcCqIU4C1OaONOLYl7e5IstY+B73wwMwy385l/10UjvxTRx4/3gBCZ7A8AyPqQ3XeOQPUyTMWtHLa7ckgD8CBd3APhZ7n34wxp1NP28bN8gATehEEbwJSOMN3emo8Oo8F8wBT0h5+2yYHBsD17K79TQSNK0R0IwZvwKGohJ6g8Fm2tn7E/Hoo82nGuqiEFgAuRMtrrBDRe5FPQ8ZFGSAozMTrr3GKBcViv5oOeYAvNIDGD/G6gfqg6Bw4QRd/KgAsEdFHsV9Nh+KTeEIxFD6J1w5QRsUA09kNoL6KAQKcByUAxCPxXgjwG2v029ZF5WJumgo03wPtL9YYHMYUyrZ9Sr7nQbDgjQwr+1iVdvHLWUYB6n4zJvuNbEJ2WaExRpRmKthnB5hamznoPSDbMfed2H4mnGNOD8G239oDWVQ2acEiLkk10DIUhDsDHJm9F2Kscdb2/PcvIbYcUQ9dvJTussYCEY1DZMEvAyYLl1D4ZoEIcivzB3CXEhBgrMoATCnxpaVcYrQMIQPgLNjPBlNhWhGi2bWzJ0bEd487aAwAPCDBrVRPyQFMKY2gcGcNkBs7wVXpdDLB882vv7UOj2aFGFqxClghUTEsr3/VAEwmfMQej9hxblfLgrftiMYSCc5316oO4A+xXVJVgn8Fyz/f1AMQQWAJpQjQl7mycTbLfwONn4iI++X1qw9geqLaU4xv4Jnd3gB8G1sa8K79XgGM5OBLEKvTD3VjLfTfO4CBOEFXU6VXDRd1KwBZEEaG86htLhutAmQgRgSS4IWjPA9BALKy6oBBeIT6PtXkQYIBbIbCMgQpjPzp8iAAMhhWth3wC+DQ+x8qBS/gzRxkrunh83tu+gR9KPSh0Ut/bpabxjMSDHfv34cD4ANZYPMGUHHjGnM7+gz8A29K+DHRISQ9AAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
	background-size: 30px;
	height: 30px;
	width: 30px;
	display: inline-block;
}
@keyframes trin {
    from {
        transform:rotate3d(0, 0, 1, 0deg);
    }
    20%, 32%, 44%, 56%, 68% {
        transform: rotate3d(0, 0, 1, 0deg);
    }
    23%, 35%, 47%, 59%, 71% {
        transform: rotate3d(0,0,1,15deg);
    }
    26%, 38%, 50%, 62%, 74% {
        transform: rotate3d(0,0,1,0deg);
    }
    29%, 41%, 53%, 65%, 77% {
        transform: rotate3d(0,0,1,-15deg);
    }
    80% {
        transform:rotate3d(0, 0, 1, 0deg);
    }
}
.travomojo_footer_call .content-center .pulse i {
	font-size: 16px;
	transform: rotate(90deg);
}
.travomojo_footer_call{
	width:100%;
}
.travomojo_footer_call .content-center{
	background: #ffc107;
	padding: 10px;
}
.content-center {
	display: flex;
	justify-content: center;
	align-items: center;
}
body {font-family: Gotham,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif!important;line-height: 1.5;color: #000;}
.travomojo_read_MORE{padding: 3px;color: #fff;font-weight: bold;}
.travomojo_mainPagex li{line-height: normal!important;}
.okaydiv {width: 100%;float: left;padding: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border: 1px solid #ccc;margin-bottom: 10px;transition: 0.9s;border-radius: 10px 0px;}
.okaydiv:hover{transition:0.9s;box-shadow: 0px 0px 10px #ccc;border-radius: 10px;}
.okaydiv a{color:#000;}
.travomojo_mainPagex a {color: #090b45!important;white-space: nowrap;width: 100%;float: left;text-overflow: ellipsis;overflow: hidden;}
.entry-content p, .entry-content ul li {
    font-size: 18px !important;
    font-family: Gotham,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;
    line-height: 1.5;
    color: #000;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
	line-height:35px;
	padding:0px!important
}
html{width: 100%;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden],template {display: none;}
a {background-color: transparent;cursor: pointer;}
a:active,a:hover {outline: 0;}
dfn {font-style: italic;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 2.5rem;}
hr {box-sizing: content-box;height: 0;}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {
    border: 1px solid gray;
}
h1, h2, h3, h4, h5, h6 {clear: both;color: #24292e;font-weight: 600;margin-top: 24px;margin-bottom: 15px;}
h1 {font-size: 36px;padding-bottom: 10px;}
h2 {font-size: 30px;padding-bottom: 0.3em;line-height: 1.25;}
h3 {font-size: 26px;line-height: 25px;}
h4 {font-size: 24px;line-height: 20px;}
h5 {font-size: 20px;line-height: 17.5px;}
h6 {font-size: 19px;line-height: 17.5px;}
p {margin-bottom: 10px;}
h1.entry-title {font-size: 2rem;border-bottom: 1px solid #eaecef;}
h2.entry-title {border-bottom: 1px solid #eaecef;}
h3.widget-title {font-size: 1.2rem;}
#secondary ul li img {
    width: 100%;
    height: 60px;
}
body {background: #fff;}
.xyz{box-shadow: 0 5px 15px rgb(0 0 0 / 30%);border-radius: 10px;}
img {height: auto;max-width: 100%;}
figure {margin: 1em 0;}
table {margin: 0 0 1.5em;width: 100%;}
.inner-page-top-bannerc {padding: 0rem 0 1rem 10rem!important}
header#masthead {
    margin-bottom: 0;
    /* position: sticky; */
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    background: #fff;
    float: left;
    padding: 5px;
    border-bottom: 1px solid #ccc;
    box-shadow: 0 3px 10px rgb(0 0 0 / 5%);
}
.navbar-brand > a {font-size: 1.1rem;outline: medium none;text-decoration: none;color: #333;font-weight: 700;}
.navbar-brand > a:visited, .navbar-brand > a:hover {text-decoration: none;background: transparent}
#page-sub-header {position: relative;padding-top: 5rem;padding-bottom: 0;text-align: center;font-size: 1.25rem;background-size: cover !important;}
body:not(.theme-preset-active) #page-sub-header h1 {line-height: 1.6;font-size: 4rem;color: #e51937;margin: 0 0 1rem;border: 0;padding: 0;}
#page-sub-header p {margin-bottom: 0;line-height: 1.4;font-size: 1.25rem;font-weight: 300;}
body:not(.theme-preset-active) #page-sub-header p {color: #212529;}
a.page-scroller {color: #e51937;font-size: 2.6rem;display: inline-block;margin-top: 2rem;}
@media screen and (min-width: 768px) {body:not(.theme-preset-active) #page-sub-header h1 {font-size: 3.750rem;  }
body:not(.theme-preset-active) #page-sub-header {font-size: 1.25rem;}}
@media screen and (min-width: 992px) {#page-sub-header p {max-width: 43rem;margin: 0 auto;}}
#masthead nav {padding-left: 0;padding-right: 0;}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a {
    color: #000;
    padding: 6px;
    /* font-weight: 500; */
    font-size: 16px;
}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover,body:not(.theme-preset-active) #masthead .navbar-nav > li.current_page_item > a {color: #000;}
.navbar-brand {height: auto;width: 153px;}
.navbar-toggle .icon-bar {background: #000 none repeat scroll 0 0;}
.dropdown-menu .dropdown-toggle::after {border-bottom: 0.3em solid transparent;border-left: 0.3em solid;border-top: 0.3em solid transparent;}
.menu-toggle,.main-navigation.toggled ul {display: block;}
.dropdown-item {line-height: 1.2;padding-bottom: 0.313rem;padding-top: 0.313rem;}
.dropdown-menu { min-width:700px;}
.dropdown .open .dropdown-menu {display: block;left: 12.250em;top: 0;}
.dropdown-menu .dropdown-item {white-space: nowrap;background: transparent;line-height: 1.6;font-size: 16px;overflow: hidden;text-overflow: ellipsis;}
.dropdown-menu .dropdown-item:hover {background: transparent;color: #007bff;text-decoration: underline;}
@media screen and (min-width: 37.5em) {.menu-toggle {display: none;}}
@media screen and (min-width: 769px) {.dropdown-menu li > .dropdown-menu {right: -9.875rem;top: 1.375rem;}}
@media screen and (max-width: 991px) {.navbar-nav .dropdown-menu {border: medium none;margin-left: 1.250rem;padding: 0;}
.dropdown-menu li a {padding: 0;}
#masthead .navbar-nav > li > a {padding-bottom: 0.625rem;padding-top: 0.313rem;}
.navbar-light .navbar-toggler {border: medium none;outline: none;}}
.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation { margin: 0 0 1.5em;overflow: hidden;}
.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous {float: left;width: 50%;}
.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next {float: right;text-align: right;width: 50%;}
.comment-content.card-block {padding: 20px;}
.navigation.post-navigation {padding-top: 1.875rem;}
.post-navigation .nav-previous a,.post-navigation .nav-next a {border: 1px solid #ddd;border-radius: 0.938rem;display: inline-block;padding: 0.313rem 0.875rem;text-decoration: none;}
.post-navigation .nav-next a::after {content: " \2192";}
.post-navigation .nav-previous a::before {content: "\2190 ";}
.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover {background: #eee none repeat scroll 0 0;}
.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;word-wrap: normal !important;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 0.313rem; line-height: normal;padding: 0.938rem 1.438rem 0.875rem;text-decoration: none;top: 0.313rem;width: auto; z-index: 100000;}
#content[tabindex="-1"]:focus {outline: 0;}
.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright {display: inline;float: right; margin-left: 1.5em;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
a img.alignright {float: right;margin: 0.313rem 0 1.25rem 1.25rem;}
a img.alignnone {margin: 0.313rem 1.25rem 1.25rem 0;}
a img.alignleft {float: left;margin: 0.313rem 1.25rem 1.25rem 0;}
a img.aligncenter {display: block; margin-left: auto;margin-right: auto;}
.wp-caption.alignnone {margin: 0.313rem 1.25rem 1.25rem 0;}
.wp-caption.alignleft {margin: 0.313rem 1.25rem 1.25rem 0;}
.wp-caption.alignright {margin: 0.313rem 0 1.25rem 1.25rem;}
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after {content: "";display: table;table-layout: fixed;}
.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after {clear: both;}
.widget {margin: 0 0 1.5em;}
.widget select {max-width: 100%;}
.widget_search .search-form input[type="submit"] {display: none;}
.nav > li > a:focus,.nav > li > a:hover {background-color: transparent;text-decoration: underline;}
.half-rule {width: 6rem;margin: 2.5rem 0;}
.widget_categories .nav-link {display: inline-block;}
#content.site-content {padding-bottom: 1rem;padding-top: 0rem;}
.sticky .entry-title::before {content: '\f08d';font-family: "Font Awesome\ 5 Free";font-size: 1.563rem;left: -2.5rem;position: absolute;top: 0.375rem;font-weight: 900;}
.sticky .entry-title {position: relative;}
.single .byline,.group-blog .byline {display: inline;}
.page-content,.entry-content,.entry-summary {margin: 1.5em 0 0;}
.page-links {clear: both;margin: 0 0 1.5em;}
.page-template-blank-page .entry-content,.blank-page-with-container .entry-content {margin-top: 0;}
.post.hentry {margin-bottom: 4rem;}
.posted-on, .byline, .comments-link {color: #9a9a9a;}
.entry-title > a {color: inherit;}
.comment-content a {word-wrap: break-word;}
.bypostauthor {display: block;}
.comment-body .pull-left {padding-right: 0.625rem;}
.comment-list .comment {display: block;}
.comment-list {padding-left: 0;}
.comments-title {font-size: 1.125rem;}
.comment-list .pingback {border-top: 1px solid rgba(0, 0, 0, 0.125);padding: 0.563rem 0;}
.comment-list .pingback:first-child {border: medium none;}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer {display: none;}
.infinity-end.neverending .site-footer {display: block;}
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}
embed,iframe,object {max-width: 100%;}
.wp-caption {background: #f1f1f1 none repeat scroll 0 0;border: 1px solid #f0f0f0;max-width: 96%;padding: 0.313rem 0.313rem 0;text-align: center;}
.wp-caption img[class*="wp-image-"] {border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;width: auto;}
.wp-caption .wp-caption-text {font-size: 0.688rem;line-height: 1.063rem;margin: 0;padding: 0.625rem;}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;}
.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}
.gallery-item .gallery-columns-2 {max-width: 50%;}
.gallery-item .gallery-columns-3 {max-width: 33.33333%;}
.gallery-item .gallery-columns-4 {max-width: 25%;}
.gallery-item .gallery-columns-5 {max-width: 20%;}
.gallery-item .gallery-columns-6 {max-width: 16.66667%;}
.gallery-item .gallery-columns-7 {max-width: 14.28571%;}
.gallery-item .gallery-columns-8 {max-width: 12.5%;}
.gallery-item .gallery-columns-9 {max-width: 11.11111%;}
.gallery-caption {display: block;}
.woocommerce-cart-form .shop_table .coupon .input-text {width: 8.313rem !important;}
.variations_form .variations .value > select {margin-bottom: 0.625rem;}
.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2 {max-width: 100%;}
.elementor-page article .entry-footer {display: none;}
.elementor-page.page-template-fullwidth #content.site-content {padding-bottom: 0;padding-top: 0;}
.elementor-page .entry-content {margin-top: 0;}
.vc_desktop article .entry-footer {display: none;}
.vc_desktop #content.site-content {padding-bottom: 0;padding-top: 0;}
.vc_desktop .entry-content {margin-top: 0;}
#footer-widget {color: #090b45;}
#footer-widget a.nav-link {color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}
footer#colophon {font-size: 100%;}
body:not(.theme-preset-active) 
footer#colophon {color: #000;background-color:#cce3fd;padding-bottom:10px}
.navbar-dark .site-info {color: #fff;}
.copyright {font-size: 1rem;margin-bottom: 0;text-align: center;}
.copyright a, footer#colophon a {color: inherit;}
.bg-light {background-color: #cce3fd !important; clear:both}
@media screen and (max-width: 767px) {#masthead .navbar-nav > li > a {padding-bottom: 0.938rem;padding-top: 0.938rem;}}
@media only screen and (max-width: 1280px) {html {font-size: 100%;}}
@media screen and (max-width: 1199px) {.navbar-dark .dropdown-item {color: #fff;}
.navbar-nav .dropdown-menu {background: transparent;box-shadow: none;border: none;}}
@media only screen and (max-width: 1024px) {html {font-size: 100%;}}
@media only screen and (max-width: 960px) {html {font-size: 100%;}}
@media only screen and (max-width: 768px) {.as-cta-btn{margin-top:1.5rem;}
html {font-size: 100%;}
aside {top: 0px !important;margin-top: 1rem !important;}
.pkd{padding: 0 2rem !important;}
#main {padding-right: 0rem !important;}
.wpcr3_respond_1.wpcr3_in_content {overflow: scroll !important;}	
h1.entry-title {font-size: 1.75rem !important;text-align: left;}
.jumbotron {
  	padding: 5rem 0rem 3rem 0rem !important;
	min-height:420px!important
}
.inner-page-top-bannerc {padding: .5rem 0 1rem 0rem !important;}}
@media only screen and (max-width: 480px) {
html {font-size: 100%;}
.inner-page-top-bannerc {padding: .5rem 0 1rem 0rem !important;}}
@media screen and (min-width: 768px){.dropdown:hover .dropdown-menu, .btn-group:hover .dropdown-menu{display: block;}
.dropdown-menu{margin-top: 0;}
.dropdown-toggle{margin-bottom: 2px;}
.navbar .dropdown-toggle, .nav-tabs .dropdown-toggle{margin-bottom: 0;}}
@media screen and (max-width: 500px){.breaking{display:block !important;}
.tfn{font-size:16.5px !important;}
.call-to-action p{padding:0 0 !important;}
.home-card li{width: 100% !important;}
.call-to-action p a {font-size:85%;}
.creative ul li{width:100% !important;margin-bottom: 1rem;}
.page-content,.entry-content,.entry-summary {margin: 1.5em 0 0;}
#masthead nav {display: table;}}
.creative{background: #fff;width: 100%;padding: 2rem 0 1rem;}
.creative ul{width:100%;text-align: center;}
.creative ul li{width:29%;display: inline-block;text-align: left;}
.creative ul li span{font-weight:600;color: #e2076a;}
.creative ul li img{width: 60px;height: 51px;float: left;margin-right: 15px;}
.creative ul li i{width: 35px;line-height: 47px;float: left;margin-right: 15px;color: #002172;}
.code{background: #e51937;color: #fff;padding: 6px 15px;font-weight: bold;border-radius: 8px;}
.cities img{margin-bottom:12px;}
.cities img:hover{opacity: 0.5; transition:.6s;}
.calltoaction{padding: 4rem 0;background: #00164d;text-align:center;color:#fff !important;}
.calltoaction a{color:#fff;border: 2px solid #fff;padding: .6rem 2rem;border-radius:20px;font-weight: bold;background: #e51937;}
.breaking{display:none;}
@media screen and (max-width: 1900px) and (min-width: 1100px){.drop ul.dropdown-menu {width: 500px;left:-300px;background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;background: #fff;background-position: right;min-width: 777px;}
.drop .dropdown-menu li {width: 33.33%;float: left;}}
.callnumtop {font-size: 1.3em;margin: 3px;line-height: 1.3;text-align: center;display: -webkit-box;width: auto;margin-top: 4px;color: #fff;background-color: #ffc107;padding: 5px 5px 0px 5px;border-radius: 10px;float: left;}
.btnheader{background: #ccc0;color: black;border: none;font-size: 20px;font-weight: 600;padding-top: 6px;}
.btnheader:focus{outline:none!important;}
.callnumtop i {font-size: 21px;float: left;position: relative;color: #000000;transform: rotate(90deg);}
.callnumtop span {font-size:10px;	padding-top: 6px;display: inline-block;}
.home-card{width:100%;margin:1rem 0;display: table;padding: 0;}
.home-card li {width: 32%;float: left;list-style: none;border: 1px solid #ccc;padding: 10px;margin: 3px;}
.card{border: 1px solid #fff;border-radius: .0rem;}
.card-img {width: 100%;border-radius: 0 !important;	min-height: 250px;max-height:250px;}
.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1.25rem;background: linear-gradient(to bottom,rgba(73, 156, 173, 0) 50%,#0000009c 100%) !important;}
.card-title {
    margin-bottom: 0.75rem;
    bottom: 0;
    position: absolute;
    text-align: center !important;
    padding: 10px 0px 0;
    width: 100%;
    margin-left: -20px;
}
.top-section{padding: .3rem 0 .1rem;text-align: center;background: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0,0,0,0.5)), url(https://www.travomojo.com/wp-content/uploads/2021/02/AJR_FTL_Beach_0405_6ee363fe-8d6b-4937-82d9-2245f8da575b.png);background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}
.top-section h1{padding-bottom:0;color:#fff;}
.jumbotron {border-radius: 0rem;background: url(https://www.travomojo.com/wp-content/uploads/2022/04/bgtgggg.jpg);padding: 6rem 6rem 1.6rem;margin-bottom: 0;min-height:470px}
.jumbotron .col-md-5 {background: #ffc107;border: 3px solid #ffc107;padding: 1rem 1rem 2rem !important;text-align: center;display: inline-block;}
.display-5{color: #333;}
.widget .nav {list-style: disc !important;padding: 0rem 1rem;}
.widget .nav .nav-link {padding:0px;}
.badge-light {color: #212529 !important;background-color: #2ba5f7 !important;padding: 6px 14px !important;}
.lead{font-weight: bold !important;}
#ctaction{background: linear-gradient(rgba(0, 0, 0, 0.17), rgba(0,0,0,0.5)), url(https://www.travomojo.com/wp-content/uploads/2021/02/Aerial-OneOnlyReethiRah-Maldives-CRHotel.jpg);padding: 2rem 13% 4rem;text-align: center;margin-top: 1rem;color: #000;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;height: 280px;}
#ctaction h2, #ctaction p{color:#fff;}
.attachment-post-thumbnail {margin-bottom: 8px;}
.tfn {border: 2.2px solid #333;padding: 8px 25px 7px;color: #333;font-size: 24px;border-radius: 20px;}
.tfn:hover{color: #090b45;}
.wpcr3_respond_2 {display: block;}
.wpcr3_button_1.wpcr3_show_btn {display: none;}
.wpcr3_table_2 tbody {border: 1.5px solid #555 !important;padding: 1rem; display: block;}
#herotop{background-color: #cce3fd;padding:2.1rem 0 .9rem; clear:both}
#herotop strong {font-size: 1.2rem;color: #090b45;}
#herotop p {margin-bottom: 1em;}
.pkd{padding: 0 6rem;}
#main {padding-right: 6rem;}
.fas.fa-bars {color: #000;border: 2px solid #000;padding: 3px 6px;}
.ctabottom {color: #fff;z-index: 999; background:#ffc107;width: 100%;position: fixed;text-align: center;bottom: 0;line-height: 40px;float: left;bottom: 0px;}
.ctabottom a {color: #000;border: 1px solid #ffc107;padding: 8px 30px;border-radius: 20px;margin: 10px;font-weight: 500;font-size: 22px;background: #ffc107;font-family: "Open Sans",sans-serif;}
.ctabottomx button {color: #000;border: 0px solid #090b45;font-weight: 600;font-size: 22px;background: #ffc107;font-family: "Open Sans",sans-serif;width: 100%;}
.ctabottom button {
    color: #fff;
    border: 0px solid #090b45;
    font-size: 24px;
    background: #f57e20;
    width: 100%;
    padding: 6px;
}
.ctabottom p{font-size:14px;color:#fff;margin:-15px;}
.ctabottom:hover{color: #fff;}
li{line-height:40px;}
@media only screen and (max-width: 319px), (min-width: 320px) and (max-width: 359px), (min-width: 360px) and (max-width: 413px), (min-width: 414px) and (max-width: 643px), (min-width: 644px) and (max-width: 767px){
.jumbotron .col-md-5 h1{
	text-align:center!important;
}
.lead{
	font-size:16px
}
.inner-page-top-bannerc{background-image:none!important;display:none!important}
#content.site-content{padding-top:0px!important}
dl, ol, ul{margin:0px;padding:0px}
.wp-block-buttons>.wp-block-button{margin-bottom:10px;}
.wpcr3_div_2 {width: 100%;max-width: 100%;float: left;overflow:hidden}
.wpcr3_table_2{float:left}
.wpcr3_respond_1.wpcr3_in_content{width:100%;float:left}
.wpcr3_table_2 td{width:100%;float:left}
.wp-block-table{width:100%;float:left}
.wp-block-getwid-button-group .wp-block-button{margin-bottom:20px;}
.wpcr3_respond_2 input[type='text']{min-width:100%;max-width:100%;}
.wpcr3_table_2 tbody{float:left}
h1, h2, h3, h4, h5, h6{text-align:left}
.ctabottom p {font-size: 14px;color: #fff;margin: 0px;padding: 0px 0px 0px 0px;}
.ctabottom a {display: block;margin-top: -42px;}
.ctabottom{padding: 0px;line-height: 37px;}
#content.site-content{padding-top:0px!important}
.header_search_form{width:100%; display:none}
.travoMOJo_bannER_in{margin-top:0px;}
.travoMOJo_bannER .travoMOJo_bannER_in #breadcrumbs{font-size:14px;}
.travoMOJo_bannER .travoMOJo_bannER_in .home_phone{display:block;}
.travoMOJo_bannER{height:auto;}
.travoMOJo_bannER .travoMOJo_bannER_in .home_phone .callnumtop{float:left;clear: both;margin-top: 10px;width: auto;}
.travomojo_side_BAR{display:none!important}
.ctabottom button{padding:4px;}
.home_phone .callnumtop .icon-phone{background-size: 20px;height: 20px;width: 20px;display: block !important;margin-top: 5px;}
.btnheader{font-size: 17px;width: 90%;padding: 6px;}
.home_phone p{margin-bottom:0px;}
.callnumtop{display:inline-flex !important}
.navbar-light .navbar-toggler {position: relative;float: left;}
.navbar-brand {height: auto;width: 153px;float: right;left: 16px;margin-right: 83px;}
.justify-content-end{width:100%;float:left}
#masthead nav {display: table;float: right;width: 100%;}
.page-content, .entry-content, .entry-summary {
  	text-align: left;
}
#menu-item-7438 .dropdown-menu{
	display: block !important;
	margin-bottom: 10px;
}
#menu-item-7438 .dropdown-menu li {
	width: 100%;
  	float: none;
  	background: #fff;
  	border-bottom: 1px solid #ccc;
  	padding: 5px;
}
body{
	width:100%;
}
#primary .site-main a{
	word-break:break-all;	
}
#colophon .container-fluid .footer_TRAVO_menu {
  	text-align: right;
  	width: 100%;
  	float: left;
}
#colophon .container-fluid .footer_TRAVO_menu ul {
  	margin: 0px;
  	padding: 0px;
  	display: block;
}
#colophon .container-fluid .footer_TRAVO_menu ul li {
  	float: left;
  	width: 100%;
  	text-align: left;
}
#colophon .container-fluid .footer_TRAVO_menu ul li {
  	list-style-type: none;
  	float: left;
  	padding: 0px 10px;
  	line-height: 40px;
}
.travomojo_PARENT-page h1.entry-title{
	text-align:center
}
.modal-dialog{
	margin-top:70px;
}
.Hedings{
	text-align:center;
	font-size:18px;
}
.call-uscx{
	font-size: 16px;
	width:auto
}
.wHeding{
	font-size:34px;
}
.modal-content{
	background-position: center;
}
.travomojo_footer_call{
	display:block!important
}
.travomojo_footer_call .mobile_view .content img {
  display:none
}
	.ctabottom button{
		font-size:18px;
	}
	 
	 .xdsad {
    text-align: left !important;
    display: inline-flex;
  }
	 
	.alert{
		display:block
	}
	.alert {
    min-width: 100%;
    border-radius: 0px;
    width: 100%;
    z-index: 9999999;
    padding: 0px 8px;
		margin-bottom:0px;
  }
	 .closebtn {
    z-index: 999999;
    position: relative;
    right: 10px;
    font-size: 20px;
    top: 10px;
  }
	.xdsad {
    text-align: left !important;
    display: inline-flex;
  }
	.xdsad {
    text-align: left !important;
  }
	 .alert .left-side-alert img {
    float: none;
    width: 54px;
    height: 54px;
    object-fit: cover;
  }
	.paddleft {
    padding-left: 0px !important;
  }
	.alert .left-alert_text p, .left-alert_text {
    font-size: 10px;
    text-align: left;
    width: 95%;
    display: block;
    margin-bottom: -10px;
    margin-left: 10px;
  }
	.alert .left-alert_text p span {
    float: left;
    font-size: 18px;
    display: block;
    width: 100%;
    margin: 0px;
    text-align: left;
    margin-top: 16px;
    font-weight: 600;
  }
	.alert .left-alert_text p span a{
		color:#fff!important;
	
	}
	#menu-item-12840 .dropdown-menu {
    min-width: 100%;
    left: 0px;
		display:block!important
}
	.xdsad{
	margin: 0px auto;width: 100%;text-align: center;
}
}