@media only screen and (min-width: 768px) and (max-width: 1171px) {


.top_outer{ display:none;}

.mobile_top{ display:block; width:100%; position:relative;}

.mobile_top img{ width:100%;}

.moobile_top_inner{ position:absolute; left:0; top:0; width:100%;}

.mobile_top_wrp{ width:740px; margin:25px auto 0; overflow:hidden;}

.mobile_logo_outer{ width:57%; float:left;}

.mobile_logo_outer a{ float:right;}

.mobile_nav_btn{ float:right; margin-right:10px; margin-top:10px;}

.moobile_top_inner h2{ font-size:90px; margin-top:92px; text-align:center; color:#000000;}

.moobile_top_inner h4{ font-size:40px; text-align:center; margin-top:20px;}

.moobile_top_inner p{ overflow:hidden; margin-top:630px;}

.mobile_top_btn{ width:360px; height:80px; display:block; margin:0 auto 10px; background:#f3835b; text-align:center; line-height:80px; border-radius:4px; color:#fff; font-size:40px; font-family: 'bariol_regularregular';}

.mid_image_sec ul li:first-child{ width:50%;}

.mid_image_sec ul li{ width:50%; height:164px;}

.mid_imge_txt{ height:244px;}

.mid_imge_txt h3{ font-size:50px;}

.mid_imge_txt h3 span{ font-size:28px;}

.mid_image_sec ul{ display:none;}


.mobile_careou_first{ display:block;}

.mobile_careou_first_wrp{ width:100%; margin:0 auto;}

.agent_benifit_wrp{ width:740px;}

.agent_benifit_wrp ul{ display:none;}

.agent_mobile_sec{ display:block;}

.agent_mobile_sec_wrp{ width:100%;}

.agent_benifit_wrp h2{ margin-bottom:45px;}

.agent_mobile_sec_wrp h4{ font-size:18px; text-align:center; color:#385461; margin-bottom:20px;}

.agent_mobile_sec_wrp p{ text-align:center; font-size:15px; padding:0 15px;  color:#7a7a7a; line-height:22px;}

.bot_baner_wrp{ display:none;}

.bot_vid_sec{ height:222px;}

.bot_vid_sec h5{ font-size:33px; margin-top:31px;}

.bot_form_outer{ min-height:0;}

.bot_form_wrp{ width:582px; margin:30px auto;}

.bot_form_input{ width:100%; margin:0 0 10px 0;}

.get_started_btn{ width:100%;}

.spotlight_outer{ margin-bottom:25px;}

.spotlight_wrp{ width:700px;}

.spotlight_wrp ul li{ float:none; width:100%; overflow:hidden; margin:0 auto 25px;}

.spotlight_left{ float:none; margin:0 auto; overflow:hidden;}

.spotlight_right{ width:90%; margin:20px auto 0; overflow:hidden;  float:none;}

.view_btn{ display:block; margin:20px auto; width:100%; float:none;}

.why_outer{ margin-bottom:25px;}

.why_wrp{ width:100%;}

.why_left{ width:100%; float:none;}

.why_right{ width:700px; float:none; margin:0 auto;}

.why_right h2{ display:none;}

.why_right p{ text-align:center;}

.why_wrp h3{ display:block; text-align:center; color:#385461; margin-bottom:25px; font-size:32px; padding-bottom:10px; background:url(/img/reseller_templates/ttn/dash.jpg) no-repeat center bottom;}

.get_started_btn_top{ margin-top:25px;}

.testi_wrp{ width:700px;}

.testi_box p{ padding:0 15px;}

.testi_wrp h2{ font-size:25px;}

.testi_box{ width:100%; margin:0 auto;}

.footer_outer{ background:url(/img/reseller_templates/ttn/mob_foot_bg.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover;}

.foot_wrap{ width:470px;}

.foot_top{ overflow:hidden; float:none;}

.foot_top_left{ display:none;}

.foot_top_right{ width:100%; margin:0;}

.foot_bot{ display:none;}

.foot_input{ width:100%; box-sizing:border-box; height:46px; border-radius:4px;}

.foot_submit{ width:100%; border-radius:4px; height:40px;}

.foot_link{ display:block;}

.foot_link ul {margin:40px 0 0 0; display:block; text-align:center; float:left; padding:0;}

.foot_link ul li{ display:inline-block; float:none; margin:0 10px 10px;}

.foot_link ul li a{ color:#fff; float:left;}

.foot_social{ width:100%; display:block; text-align:center; margin-top:25px;}

.foot_social a{ display:inline-block; margin:0 7px; width:70px;}

.foot_wrap h4{ text-align:center; display:block; margin-top:50px; margin-bottom:20px; color:#fff;}


.try_it_pop{ position:absolute; display:none; width:100%; height:1366px; background:url(/img/reseller_templates/ttn/popup_bg.png) repeat; left:0; top:0; z-index:9999;}

.try_pop_wrp{ width:741px; margin:0 auto; position:relative; height:1366px;}

.try_pop_close{ position:absolute; top:29px; right:15px; cursor:pointer;}

.pop_form{ width:100%; position:absolute; bottom:80px; left:0;}

.baner_form_select{ width:100%; margin:0 0 20px; height:50px;}

.baner_input{ margin:0 0 20px; width:100%; height:50px;}

.baner_submit{ height:56px; border-radius:3px; float:none; margin:0 auto; display:block;}


.agent_top_text p{ font-size:20px;}

.agent_nav_sec{ height:auto; padding:10px 0;}

.agent_nav_inner a{ padding:0 10px; box-sizing:border-box; margin:10px 0 0 0; width:100%; text-align:left;}

.lavalamp-object{ background:none;}

.video_inner{ font-size:26px;}

.mid_txt_wrp{ width:740px;}

.mid_step_wrp{ width:740px;}

.mid_step_wrp ul li{ width:100%; margin:0 auto 15px;}

.mid_step_wrp h2{ font-size:30px;}

.earn_sec{ padding-bottom:30px;}

.earn_wrp{ width:740px;}

.earn_wrp_left{ width:100%;}

.earn_wrp_left h3{ font-size:25px; padding:0 10px;}

.earn_wrp_left p{ padding:0 10px; margin-top:20px;}

.earn_wrp_right, .dot{ display:none;}

.mobile_img_sec{ padding-top:0;}

.mobile_img_sec h3{ font-size:25px;}

.feature_outer_wrp{ width:740px;}

.feature_outer_wrp h3{ margin-bottom:45px;}

.feature_outer_wrp ul li{ float:none; margin:0 0 35px; width:100%;}

.bottomagent_sec_wrp{ width:740px; padding-bottom:0;}

.bottomagent_sec_wrp ul li{ margin:0 50px 60px;}

/***************************31-05-2016************************************/

.blog_main_wrp{ width:750px;}

.blog_left{ width:289px;}

.blog_right{ width:444px;}

.search_blog_sec{ width:370px; margin-right:5px; margin-left:0; margin-bottom:5px;}

.featured_post_sec h4{ margin-bottom:20px;}

.featured_post_sec ul li{ width:167px;}

.featured_post_sec ul li h5{ font-size:20px;}




.testi_baner_outer{ margin:0;}

.testi_baner_img{ display:none;}

.testi_baner_inner{ position:inherit; background:#000;}

.testi_baner_slider{ margin:0 auto; width:450px; padding:20px 0;}

.testi_baner_slider p{ padding:0 20px;}

.testi_baner_slider .flex-direction-nav .flex-prev{ left:10%;}

.testi_baner_slider .flex-direction-nav .flex-next{ right:10%;}

.testi_main_wrp{ width:450px;}

.testi_main_wrp ul li{ width:100%; overflow:hidden; margin:0 auto 25px;}

.testi_main_pic{ float:none; margin:0 auto;}

.testi_main_txt{ float:none; width:100%; margin:20px auto 0;}

.testi_main_txt p{ text-align:center;}



.blog_post_top_wrp{ width:750px; margin:0 auto;}

.blog_reply_wrp{ width:750px;}

.blog_reply_txtarea{ width:750px; background-size:100% auto;}

/*01-06-2016*/

.blogleft{width:100%; float:none; margin:20px auto; }

.blogright{width:342px;   float:none; margin:20px auto; }

.video-sec-inner{width:560px; height:317px; float:none; margin:0 auto 20px;}

.mobiletab{display:block;}

 .tab2_outer{ width:100%; background:rgba(0,0,0,0.1);   height:75px; z-index:999; border-top:1px solid #5a5c5c; }

.tab2_inner{ width:100%; margin:0 auto;}

.tab2_inner ul{ margin:0; padding:0; text-align:center; }

.tab2_inner ul li{ font-size:18px;  margin:15px 20px ;  }

.agent_detail_top{width:100%;  }

.agent_detail_top{margin:0 auto;
    color:#f0f0f0;
    font-size:0;
    position:relative;
    /*height:100%;*/ line-height:0;}
.agent_detail_top .hidden {
    opacity: 1!important;
}   
    .left-tab-agent {
    width:50%;
    height:489px;
}


.right-tab-agent {
    width:50%;
    height:489px;
}

.mid_txt_wrp{ width:90% !important; padding:58px 0 54px 0; }



.main_grid ul li{ margin:30px 24px;}

.og-expander-inner{ width:750px;}


.agent_detail_wrp{ width:750px; height:auto;}

.mid_txt_wrp{ margin-top:20px; width:100%; padding:0;}

.agent_detail_left{ width:384px;}

.agent_detail_right{ width:359px; background-size:100% auto; padding:16px; height:268px; margin-top:50px;}


/*04-06-2016*/

.plan_page_outer{ padding:40px 0;}

.plan_page_wrp{ width:750px; margin-top:80px;}

.plan_page_wrp h2{ font-size:40px;}

.planbox{ width:232px; min-height:586px; margin:0 7px 110px; font-size:17px; }

.plan-headding{font-size:30px;}

.plan-headding2{ font-size:60px; }

.plan-headding3{ font-size:60px;}

.planbtn{background:#f3835b; width:90%; line-height:70px; position:absolute; left:5%; bottom:-50px; }

/*specialist page*/

.specialist-wrapper{ padding:0; margin-top:90px;} 

.spl-bannertext{  top:20px; }

.spl-bannertext p{padding:0 10%;}

.splbtn{ width:226px; line-height:60px; } 

.spl-img-wrp ul li{  width:50%; height:400px; }

.splname{ top:40%;  font-size:50px;  }


.about_baner_inner{ position:inherit; top:0; padding:20px 0;}

.about_baner_txt{ width:450px; margin-top:0;}

.about_baner_txt h4{ font-size:21px;}

.inner_page_outer{ padding:0;}

.inner_page_wrp{ width:450px; margin:0 auto;}

.inner_page_left{ width:450px; margin:0 auto; float:none;}

.inner_page_right{ float:none; margin:30px auto 0; width:450px;} 


.pop_overlay_outer{ width:720px;}

.specialist_form_outer h4{ font-size:30px; margin-top:70px;}

.specialist_form{ padding:0 10px;}

.specialist_fomr_input_outer{ width:100%;}

.specialist_fomr_input_outer{ margin-top:20px;}

.specialist_email_outer, .specialist_ph_outer, .specialist_select_outer{ background-position:94% center; width:100%;}

.specialist_calender_outer{ width:100%; background-position:94% center;}

.specialist_select_outer_right{ margin-top:20px; width:100%; background-position:94% center;}

.preffered_destination_box{ width:100%;}

.video_main_wrapper{ width:750px;}

.vid_page_left{ width:100%; float:none;}

.popular_vid ul li{ width:230px;}

.popular_vid_iocn_sec .pref_icon_5{ margin:10px 0 0 0;}

.vid_page_right{ width:600px; float:none; margin:0 auto;}

.blog_reply_outer{ padding:30px; box-sizing:border-box;}

.blog_reply_wrp{ width:100%;}

.blog_reply_input{ background-size:100% auto; height:47px; width:340px;}

.blog_reply_txtarea{ width:100%;}


.blog_reply_input{ width:100%; height:56px;}

.blog_reply_input_right{ margin-top:10px;}

.blog_reply_txtarea{ height:88px;}

/****************************16-06-2016**********************************/

.pln_box_outer{ width:232px; margin:0 9px 50px; }

.planbox{ margin-left:0; margin-right:0;}


.theme_baner_txt .baner_txt_area{ width:740px; margin-top:24px;}

.theme_baner_txt .baner_txt_area h1{ font-size:46px; line-height:normal;}

.theme_baner_txt .baner_txt_area h1{ font-size:43px;}

.baner_txt_btn{ font-size:24px; line-height:50px;}

.theme_wrapper{ width:740px;}

.theme_wrapper ul li{ float:left; width:232px; margin:0 7px 25px;}

.theme_image_sec{ width:100%; height:198px; background-size:100% auto;}

.theme_image_sec img{ height:auto;}

.view_theme_demo{ height:123px; line-height:123px;}

.faq_right .ui-accordion .ui-accordion-header .ui-accordion-header-icon{ display:none;}


/***************************19-07-2016**************************************/

.solution_sec_wrp{ width:750px;}

.solution_top_sec ul li{ width:166px;}

.solution_bot_sec_left{ width:100%;}

.solution_bot_sec_left ul li{ font-size:26px; margin:0 9px 25px; padding:10px 0; min-width:300px;}

.solution_bot_sec_left ul li:nth-child(4){ min-width:300px;}

.solution_bot_sec_left ul li:nth-child(6){ min-width:300px;}

.solution_bot_sec_left ul li:nth-child(8){ min-width:300px;}

.solution_bot_sec_right{ float:left;}

.view_features_button{ margin-top:30px; float:left;}


/***************************23-07-2016****************************************/

.why_eventsfusion_inner{ width:740px;}

.why_eventsfusion_left_img{ width:290px;}

.why_eventsfusion_right_txt{ width:400px;}



/**********************************New-update-26-07-2016*********************************************/

.contact_outer_sec{ margin-top:0; height:auto;}

.contact_page_right{ float:none; margin:30px auto 0; width:100%;}

.contact_page_right h3{ margin-bottom:25px;}

.contact_page_right h3 span{ margin-top:10px; float:none; display:block; text-align:left;}

.contact_mail, contact_adress, .contact_adress, .contact_ph{ color:#fff;}

.contact_form_area{ padding:20px 10px;}

.contact_input{ float:none; margin:15px auto 0; display:block;}

.contact_email_input{ float:none;margin:0 auto; display:block;}

.contact_ph_input{float:none; margin:15px auto 0; display:block;}

.contact_txtarea_input{ float:none; margin:0 auto; display:block;}

.coantact_submit_btn{ float:none; margin:10px auto; display:block;}

.online_store_icon_sec_wrp{ width:750px;}

.online_store_icon_sec_wrp ul li{ width:210px;}

.online_store_form_wrp{ width:662px;}

.online_store_input, .online_store_email_input{ margin-bottom:15px;}

.online_submit_btn{ float:left;}

.website_include_outer{ height:auto;}

.website_include_wrp{ width:750px; height:auto;}

.website_include_left{ float:none; margin:50px auto 0;}

.website_include_right{ float:none; margin:0 auto;}

.custom_webdesign_wrp{ width:720px; text-align:center;}


.acelerate_box, .subscribe_box{ margin-bottom: 5px;
    margin-left: 0;
    margin-right: 5px;
    width: 370px;}

.add_box{ float:left; width:370px;}



.mobile_img_sec ul{ width:750px;}

.mobile_img_sec ul li{ width:230px; float:left; margin:0 10px 30px;}

.sample_website_box{ background-size:100% auto; height:193px;}

.mobile_img_sec ul li h4{ font-size:21px; margin-top:5px;}


.template_pop_overlay{ width:750px;}

.template_pop_left{ width:428px;}

.template_pop_right{ width:322px;}

.template_pop_inner{ width:264px;}



/************************************08-05-2016******************************************************/

.specialist_interest_wrp{ width:750px;}

.specialist_interest_wrp h3{ font-size:23px;}

.specialist_interest_wrp ul li{ width:250px; height:249px;}

.special_interest_overlay_outer, .special_interest_overlay{ width:250px; height:249px;}

.specialist_feature_wrp{ width:750px; padding-bottom:20px;} 

.specialist_feature_wrp ul li{ margin:0 10px 24px; width:355px; overflow:hidden;}

.specialist_feature_btn{ width:140px; font-size:16px;}

.specialist_bottom_wrp{ width:750px;}


/**********************************09-08-2016**********************************************/

.popular_vid_top ul li{ width:auto; margin:0 2px;}

.popular_vid_top ul li:first-child{ margin-left:0;}


/**********************************12-08-2016**********************************************/

.inner_event_wrp{ width:700px; margin-top:20px;}

.event_form{ float:none; margin:30px auto 0;}

.event_right{ width:100%; margin:30px auto 20px; overflow:hidden;}

.event_right_top ul li{ margin:0 25px;}

.overview_sec{ width:95%; float:none; margin:0 auto; padding:0;}

.feature_sec{ width:95%; margin:0 auto; float:none; padding-right:0;}

.feature_sec ul{ width:100%;}

.feature_sec ul li{ margin:0 0 10px 0; width:45%;}


.itinery_table_heading, .itinery_table_sec{ width:100%;}


.product_left{ float:none; width:450px; margin:0 auto;}

.product_left_outer{ width:100%;}

.product_right{ width:100%; margin:20px auto 0; overflow:hidden; float:none;}

.product_right ul li{ width:320px;}



/***********************************15-08-2016**********************************************/

.university_navigation_outer{ margin:0; height:auto;}

.university_navigation_outer ul li{ margin:0 13px;}

.university_mid_outer ul li{ margin:0 9px;}

.guid_sec_inner{ width:750px;}

.guid_sec_inner h5{ font-size:21px;}

.university_latest_vid_inner{ width:750px;}

.university_latest_vid_inner ul li{ margin-bottom:20px; width:165px;}

.uni_guid_vid{ height:100px;}

.uni_expert_inner{ width:750px;}

.uni_webiner_inner{ width:300px;}

.webiner_input{ width:100%; background-size:100% auto; height:37px;  margin:0 auto 10px;}

.uni_guid_inner{ width:584px;}

/*16-08-2016*/

.moobile_top_inner h4{font-size:18px;}


.mid_imge_txt h3{font-size:40px;}

.mid_imge_txt h3 span{font-size:40px; display:inline-block;}


.cols{width:90%; float:left; padding:2% 5%; }

.get_started_btn{width:182px; float:none; display:block; margin:0 auto;}

.banerinputbox1{float:none; margin:0 auto 20px; display:block;}

.banerinputbox2{float:none; margin:0 auto 20px; display:block;}

.banerinputbox3{float:none; margin:0 auto 20px; display:block;}

/*table*/
.uni-left{ width:100%; float:none; margin:0 auto 40px; padding-bottom:40px; }
.uni-sidebar{float:none; margin:0 auto;}
.uni-left{ overflow-x: auto;  overflow-y: hidden;} 
.unitable{ width:850px;}


/******************************18-08-2016***************************************/

.mid_imge_txt p{padding:40px;}


/******************************28-08-2016***************************************/

.journey_tab_outer{ margin:0; height:auto; padding:10px;}

.journey_tab_wrp{ width:430px;}

.responsive-tabs__panel{ overflow:hidden; padding-bottom:10px;}

.journey_calender{ margin-right:10px; margin-left:0; margin-top:10px; margin-bottom:10px;}

.journey_drop{ float:none;}

.journey_mid_col_sec_outer{ padding-bottom:0;}

.responsive-tabs__list{ padding:0 20px;}

.responsive-tabs__list__item{ margin:20px 29px 34px 0;}

.journey_mid_col_sec_outer ul li{ width:750px; margin:0 auto 25px; overflow:hidden;}

.journey_looking_sec h3{ font-size:26px;}

.journey_looking_sec ul li{ width:50%; height:382px;}

.journey_looking_overlay_outer, .journey_looking_overlay{ width:100%; height:382px;}

.journey_bot_txt_wrp{ width:750px;}

.journey_get_started_wrp{ width:450px;}

.get_form_row{ margin-bottom:0;}

.get_form_input{ width:100%; background-size:100% auto; margin-bottom:10px; display:block; float:none; height:64px;}

.get_started_txtarea{width:100%; background-size:100% auto; margin-bottom:10px; display:block; float:none; height:100px;}

.journey_deal_wrp{ width:700px;}


/***************** 29-08-2016  *******************/

.travel_busines_bot_nav {margin-top:0;}

.travel_busines_bot_nav ul li {margin:0 14px;}

.travel_busines_bot_nav ul li a {font-size:14px;}

.tb_tabwrp {width:100%;}

.tb_tabouter {width:97%; float:none;}

.tb_tab_left {width:48%;}

.tb_txt_wrp {margin-top:20px;}

.tb_tab_left h3 {font-size:30px; line-height:32px; margin-bottom:18px;}

.tb_txt_wrp p {font-size:17px; line-height:22px;}

.tb_tab_right {width:51%; height:auto;}

.bottomagent_sec_wrp ul li {margin:0 30px 60px; font-size:30px;}


/**********************************************31-08-2016*************************************************************************/

.feature_need_wrp{ width:730px;}

.feature_need_wrp ul li{ width:100%; float:none; overflow:hidden; margin:0 auto 40px; border-bottom:1px dashed #ccc; padding-bottom:30px;}

.feature_need_left{float:left;}

.feature_need_right{ float:right; width:471px;}

.feature_need_right ul{ min-height:0;}

.feature_need_right ul li{ margin-bottom:14px; border:none; padding:0;}



.franchise_inner{ width:750px;}

.gallery-item{ margin:0 6px 55px;}

.gallery-item h4 {
  color: #385461;
  margin-bottom: 22px;
  font-size: 22px;
}

.gallery-item .thumbnail{ width:238px; height:332px;} 

.gallery-item .thumbnail > img{ width:100%;}

.gallery-expander{ width:94%;}

.gallery-expander{ padding:0 10px;}

.expand_sec_left{ width:90%; margin:0 auto; float:none;}

.franshisy_btn{ float:none; margin:20px auto; display:block; width:240px;}

.expand_sec_right{ width:100%; float:none;}




.getting_started_wrap{ width:750px;}

.getting_started_pic{ width:100%; float:none; margin-bottom:15px;}

.getting_started_txt{ width:100%; float:none;}

.fee_outer{ width:230px;}

.setup_fee_wrp{ width:750px;}

.red_fee_sec{ width:100%; margin-bottom:8px;}

.fee_red_right{ width:100%; float:left;}


/**********************Mob-Nav********************************/

.mobi_navi{ top:95px;}

/*************************08-09-2016********************************/

.prod_sell_baner_wraper{ width:750px;}

.prod_sell_main_wrp{ width:730px;}

.prod_chapter_top_outer{ margin-top:30px;}

.prod_sell_chapter_top_wrp{ width:730px;}

.prod_chapter_mid{ width:730px;}

/******************************09-09-2016************************************/

.book_room_pop_wrp{ width:750px; box-sizing:border-box;}

.book_room_select{ margin-bottom:10px;}


.room_result_wrp{ padding:30px 0; width:750px; overflow:hidden;}

.room_result_description{ width:420px;}


.get_quote_room_wrp{ width:750px; box-sizing:border-box;}

.room_quote_input_box{ width:221px;}


/*******************************Welcome-Page*****************************************/

.welcome_mobile_outer{background: url(/img/reseller_templates/ttn/welcome_bg.jpg) no-repeat left top fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; overflow:visible; }

.welcome_vid_outer video{ display:none;}

.welcome_content_inner{margin-top:200px;}








/*******************************17-09-2016*****************************************/

.hotel_detail_outer_nw{ margin:0;}

.hotel_detail_page_wrp{ width:750px;}


.common_overview_sec li {
    width: 19%;
    margin-bottom: 27px;
}
.common_aminity_sec {
    text-align: center;
}
.common_aminity_sec p {
    text-align: center;
}
.common_aminity_sec p img {
    float: none;
    margin: 0;
}
.common_aminity_sec p span {
    width: 100%;
}
.common_hotel_search_sec_calender {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.common_hotel_search_sec_input {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    margin-left: 0;
}
.common_hotel_search_text_right {
    width: 100%;
}




.common_room_slider{ width:100%;}

.common_room_top_right{ width:100%; margin-top:20px;}


/**********************************19-09-2016**************************************/

.navigation_outer{ display:none;}






/*explore_jamaica*/
.explore_jamaica_outer {
    background: url(/img/reseller_templates/ttn/ej-banner.jpg) no-repeat;
    height: 484px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.explore_jamaica_outer h1 {
    color: #fff;
    font-size: 81px; padding:55px 0 0; 
}
.explore_jamaica_outer h1 span{font-size:24px; display:block;}

.ej-container{ width:1171px; margin:0 auto; padding:0;}

.ej-social{font-size:17px; text-align:right; padding:30px 0; line-height:44px; color:#7a7a7a;}

.ej-social img{vertical-align:middle; margin-left:10px; }

.ej-nav ul {text-align:left; float:left;}

.ej-nav ul li{margin:0 40px;}

.ej-icons{text-align:right; z-index:999; float:right; line-height:73px;}

.ej-icons img{ margin:25px 0 0 20px;}

.ej-row{width:100%; float:left; margin-bottom:42px;}

.ej-row-img{float:left; width:669px;}

.ej-row-content{float:right; width:469px; background:#fafafa;    box-shadow: 1px 1px 1px -1px rgba(92,92,92, 0.25); padding:15px;}

.ej-row-text{background:#fafbfb;  -webkit-box-shadow: 0px 0px 2px 0px rgba(160,160,160,25);
-moz-box-shadow: 0px 0px 2px 0px rgba(160,160,160,25);
box-shadow: 0px 0px 2px 0px rgba(160,160,160,25);min-height:343px; font-size:17px; color:#7a7a7a; line-height:22px; padding:0 25px;}

.ej-row-text h2{ font-size:36px; color:#385461; line-height:36px; padding:65px 0 15px; }

.ej-row-text h2 span{display:block;}

.ej-row-text-icon{ font-size:16px; text-align:right; padding:30px 0; line-height:33px; color:#385461;}

.ej-row-text-icon img{vertical-align:middle; margin:0 15px; }

.optionsec{width:975px; margin:0 auto 40px; overflow:hidden; }

.optionsec h2{font-size:22px; color:#385461; padding-bottom:10px;}

.optionrow{width:100%; float:left;  background:#fff;}

.optionimg{float:left;}

.optiontext{ float:left; padding:0 30px; min-height:176px; width:440px; background:url(/img/reseller_templates/ttn/ejdivider.jpg) right center no-repeat;}  

.optiontext p{padding:38px 0 0;  font-size:17px; color:#7a7a7a; line-height:22px; }

.optionright{ color:#385461; font-size:36px; width:200px; float:right; text-align:center; padding:29px 0 0;}

.optionright_btn {
    line-height: 46px;
    padding: 0 15px;
    min-width: 124px;
    background: #1ec3ec;
    border-radius: 6px;
    box-sizing: border-box;
    color: #fff;
    text-transform: uppercase;
    font-weight: 800;
    text-align: center;
    font-size: 16px; display:inline-block; margin:15px 0 0; 
    border-bottom: 3px solid #1d95b3;
}

/*4-10-2016*/

 

.ej-container{ width:750px; }  
 
.ej-row-img{float:left; width:100%;}

.ej-row-img img{width:100%;}

.mzfeatured h3{ margin-bottom:25px;}

.ej-row-content{float:left; width:94%; background:#fafafa;   padding:3%;}
 
.optionsec{width:750px;  }   

.optionimg{float:left;}

.optiontext{ float:left; padding:0 30px; min-height:176px; width:420px; background:none;}   
 
.optionright{  width:100%; float:left;  padding:29px 0;}

/*Magazine*/
 

.mzsearch{width:300px; }

.article-sec{ width:100%; float:left;}

.article-sec-left{ width:100%;}

.article-sec-left img{width:100%;}

.articletext img{width:auto;}

.article-sec-right{ width:100%; float:left; padding:35px 0 0; } 
 
.mzthumb{ width:228px; float:left;}  

.mzlike-sec ul li{ width:267px;  margin:0 102px 30px 0;}


/*5-10-2016*/


.atp-sec-left{ width:100%; float:none; margin:0 auto 25px; overflow:hidden;  }  

.mzsidebar{ width:271px;  float:none; margin:0 auto 25px;} 

.atp-secbox{ float:none; margin:0 auto 25px; width:421px;} 
 

.atp-secboxright{ float:none; } 
 
.mzlike-sec2 {text-align:center;}

.mzlike-sec2 ul li{margin:0 70px 22px ;}

.mzlike-sec2 h4{text-align:center;  } 

.mz_reply_input{ width:371px; height:52px; background:url(/img/reseller_templates/ttn/reply_input.png) no-repeat; margin-bottom:25px;  }

.mz_reply_input_right{ float:left;}

.mz_reply_txtarea{ width:100%; background:url(/img/reseller_templates/ttn/reply_box.png) no-repeat center;  } 

.hotweek{ width:270px;  float:none; margin:0 auto 25px;}

.hotweek-right{ width:575px;  float:none; margin:0 auto 25px;}

/*******************************11-10-2016************************************/

.trip_nav ul{ width:720px; margin:0 auto;}

.trip_main_wrp{ width:750px;}

.trip_left{ width:209px;}

.trip_right{ width:528px;}

.trip_list_left{ width:186px;}

.trip_list_right{ width:323px;}

.trip_duration{ float:left;}


/*******************************itinery************************************/

.itinery_wrp{ width:750px;}

.itinery_left{ width:460px;}

.itinery_glance_left{ float:none; width:100%;}

.itinery_glance_right_img{ width:100%; float:none; margin-top:15px;}

.itinery_bot_sec{ margin-top:30px;}



/****************************home-update*************************************/

.find_exp_section{ padding:40px 0;}

.find_exp_wrp{ width:750px;}

.exp_img_holder p{ font-size:28px;}

.exp_img_holder{ width:50%;}

.ttn_box_sec ul li{ width:241px; height:271px;  margin:0 3px;  overflow:hidden;}

.ttn_box_sec ul li:first-child{margin:0 3px;}

.ttn_box_sec ul li p{ margin: 50px 0 30px;}

.special_offer_txt{ top:34%; font-size:35px;}

.special_offer_sec .flex-control-nav{ bottom:28px;}

.travel_plans_wrp{ width:750px;}

.travel_plans_wrp h3{ font-size:22px; margin-bottom:35px;}

.teavel_plan_input{ margin-bottom:16px;}

.travel_plan_txtarea{ margin-bottom:16px;}

.travel_plan_content{ width:358px; float:right;}

.travel_plan_content h5{ font-size:30px;}

.new_home_service_wrp{ width:750px;}

.new_home_service_wrp ul li{ width:44%; margin:0 20px 40px;}

.new_homeservice_left{ margin:0 0 15px 0; text-align:center; float:none; margin:0 auto 22px; width:100%; }

.new_homeservice_content{ width:100%; float:none; margin:0 auto;}

.new_homeservice_content h5{ font-size:27px; text-align:center;}

.new_homeservice_content p{ text-align:center;}

.service_learn_btn{ float:none; display:block; margin:20px auto 0;}

.home_post_wrp{ width:750px;}

.home_post_wrp ul li{ width:44%;  margin:0 20px 40px;}

.home_post_left{ float:none; margin:0 auto;}

.home_post_right{ width:100%; padding:0 15px; box-sizing:border-box; float:none;}

/**************************************13-10-2016***********************************************/

.desti_franchisie_wrp{ width:750px;}

.desti_feature_wrp{ width:750px;}

.desti_feature_wrp ul li{ width:45%; font-size:25px;}

.desti_price_wrp{ width:750px;}

.apply_franchisy_form_wrp{ width:750px;}

.franchise_input, .franchise_input_email, .franchise_input_ph{ float:none; display:block; margin:0 auto 15px;}

.franchise_submit_btn{ float:none; display:block; margin:0 auto;}

.rescierge_top_txt_wrp{ width:750px;}

.rescierge_top_txt_wrp p{ padding:0;}

.rescierge_form_wrp_outer,.fran-quest.rescierge_form_wrp_outer{ width:750px;}

.rescierge_form_wrp_inner{ padding: 20px 20px;}

.rescierge_form_wrp_inner form{ width:100%;}

.rescierge_form_input{ background-size:100% auto; height:46px;}

.rescierge_form_txtarea{ background-size:100% auto; height:145px;}

.iti_right_img{ float:none; margin:0 auto 20px;}

.ui-accordion-content{ padding-bottom:18px;}
.franchiseqne_top_row.uplaod input[type="text"]{
    width: 490px;
}
.franchiseqne_top_row.uplaod label{
    width: 150px;
}
/**************************************14-10-2016*************************************************/

.payment_wrp{ width:740px;}

.payment_wrp_mid p{ font-size:20px;}

.payment_card_input {
  background-size: 100% auto;
  height: 46px;
  width:100%;
}

.payment_input_calender{background-size: 100% auto;
  height: 46px;
  width:330px;}

.payment_card_input_sml{background-size: 100% auto;
  height: 46px;
  width:330px;}

/******************magazine-update-24-102016**********************************/

.article-sec .flex-direction-nav{ width:100%; top:22%;}

.article-sec-right h2{ font-size:25px;}

.articletext{ width:100%; margin-top:25px;}


/******************magazine-update-24-102016**********************************/



.agent_wrp_sec{ width:750px;}

.agent_wrp_sec_top h4{ width:100%; margin-bottom:20px;}

.agent_top_form{ width:100%; float:left;}

.agent_top_submit{ float:left;}

.agent_wrp_sec_bot ul li{ width:298px;}

.agent_list_left{ text-align:center; width:100%; float:none; overflow:hidden;}

.agent_list_right{ width:100%; float:none; overflow:hidden; margin-top:25px;}

.agent_list_right h4{ text-align:center;}

.agent_list_right h5{ text-align:center;}

.agent_list_icon_2, .agent_list_icon_3{ margin-left:17px;}


.vacation_wrp{ width:750px;}

.vacation_wrp ul li{ width:336px;}

.vacation_wrp ul li h4{ text-align:left;}


/*****************************25-10-2016********************************/

.about_jamaica_nav ul li.pages_active{ background-position:center 54px;}

.jamaica_content_wrapper{ width:730px;}

.about_jamaica_left{ width:100%; margin:0 0 25px; float:none;}

.about_jamaica_vid{ width:100%; height:253px; float:none;}

.jamaica_location_wrp{ width:730px;}

.jamaica_location_img{ width:243px;}

.jamaica_location_content{ width:409px; margin-top:25px;}

.jamaica_resort_wrp{ width:730px;}

.jamaica_resort_wrp ul li{ width:335px; margin:0 14px 20px;}


/*****************************26-10-2016********************************/

.gallery-item{ width:215px !important;}

.jamaica_resort_wrp .gallery-expander-contents{ width:100%;}

.jamaica_resort_wrp ul li{ margin-bottom:80px;}

.jamaica_resort_wrp .villa_expand_inner{ width:700px;}

.villa_drop_left_list ul{ padding:0; width:100%; float:left; margin-right:0;}

.villa_drop_left_list ul.villa_sml_list{ width:100%; margin:0;}

.villa_drop_left_list ul.villa_big_list{ width:100%; margin:0;}

.villa_drop_left_list ul li{ width:100%; margin:0 0 8px 0; display:inline-block; float:left; font-size:14px; color:#909090; text-align:left;}

.villa_drop_left_list h6{ display:block; font-size:24px; color:#385461; margin-bottom:18px; margin-top:20px;}

.villa_drop_left_list_sml{ width:100%;} 

.villa_drop_left_list_sml h6{ font-size:19px !important; margin-top:20px;}



/*****************************27-10-2016********************************/

.university_video_nav_outer ul li{ margin:0 18px;}

.university_vid_inner{ width:750px;}

.university_vid_left{ width:468px;}

.university_vid_left ul li{ width:226px; margin:0 4px;}

.university_video_icon_sec{ padding:12px;}

.university_video_icon_sec p a{ width:100%; float:left; margin-bottom:12px;}

/*****************************27-10-2016********************************/

.uni_quote_wrp{ width:750px;}

.uni_quote_left{ width:460px;}

/**************************index-update*******************************/

.exp_img_overlay{ padding:15px;}

.exp_img_overlay p{ display:none;}

/**************************index-update*******************************/


/*****************************02-11-2016*****************************************/

.franchise_top_wrp{ width:750px;}

.franchiseqne_top_sec label{ width:130px;}

.franchiseqne_top_input{ width:78%;}

.sitemap_wrp{ width:720px;}

.sitemap_row{ padding:25px 0 0 0; }

.site_map_box{ margin:0 0 20px; width:49%; float:none; display:inline-block; vertical-align:top;}



/*****************************02-11-2016*****************************************/


/**********************************update-11-04-2016************************************************/

.uni_quote_left_img{ width:100%; float:none; margin-bottom:20px;}

.uni_quote_right_txt{ width:100%; float:none;}

.uni_quote_left_content p{ margin:0 0 20px;}

.uni_quote_left_link a{ margin:0 4px 10px 0;}

/**********************************update-11-04-2016************************************************/

/*****************************14-11-2016*****************************************/

.vendor_wrp{ width:730px;}

.vendor_left{ float:left; width:410px; margin:0 auto; overflow:hidden;}

.vendor_left_top{ padding:0; float:none; display:inline-block; width:100%;}

.vendor_left_top ul li{ margin:8px 15px;}

.vendor_left_bot ul li{ width:100%; margin:0 auto 15px;  display:inline-block;}

.vendor_right{ float:right; width:300px; margin:20px auto 0; display:inline-block;}

.vendor_right_inner{ padding:10px;}

.vendor_calender{ width:100%; background-size:100% auto; height:45px;} 

.vendor_form_row select{width:100%; background-size:100% auto; height:45px;}

.vendor_input{width:100%; background-size:100% auto; height:45px;}

.vendor_submit{ margin-top:0;}


.vendor_overview_top_wrp{ width:730px;}

.vendor_overview_top_left{ width:400px;}

.vendor_inquery h4{ margin-bottom:0;}

.vendor_overview_desti ul li{ height:260px;}

.vendor_overlay{ font-size:30px;}


.tv_wrapper{ width:730px;}

.tv_top_left{ width:100%; float:left;}

.tv_top_right{ width:100%; float:left; margin-top:25px;}

.most_tv_right{ float:left; margin-left:25px;}


/*****************************14-11-2016*****************************************/

.hotweek {
  float: none;
  margin: 0 auto 25px;
  width: 100%;
}

.hotweek ul li {
  background: #fff none repeat scroll 0 0;
  display: inline-block;
  width: 31%;
  margin: 0px 7px 14px;
}

.mzsidebar{ width:100%;}

.pc-sec{ width:33%;}

.pc-quotetext{ width:90%;}

.mzadbanner{ display:none;}

.magazine h2{ clear:both;}

.mz-mgbox, .mz-inputbox{ width:90%; border:1px solid #cdcdcd; background:#f6f6f6;}




/*****************************11-1-2017*****************************************/

.nw_service_sec ul li{ margin:0 auto 20px; width:245px;}

.nw_service_sec ul li h4{ font-size:20px;}

.next_trip_wrp{ width:90%;}

.next_trip_wrp ul li{ margin:0 4px 25px; width:161px;}

.expert_wrp{ width:90%;}

.expert_wrp ul li{ margin:0 8px 25px; width:194px;}

.consultant_btn{ width:100%; margin:20px 0 0 0;}

.travel_bot_baner_inner{ width:90%;}

.travel_bot_baner_overlay_txt h3{ font-size:24px;}

.travel_bot_baner_overlay_txt h3::after{ bottom:-10px;}

.new_destination_sec_wrap{ width:90%;}

.nw_feature_prod_wrap{ width:90%;}

.nw_feature_prod_wrap ul li{ margin:0 3px 15px; width:163px;}

.latest_post_wrp{ width:90%;}

.latest_post_overlay_outer_inner{ font-size:17px;}

.nw_plan_wrp{ width:90%;}

.nw_plan_wrp p{ padding:0;}

.home_bot_form_wrap{ width:90%; padding:30px 0 0 0;}

.home_input{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}

.home_select{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}

.bot_form_submit{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}




/*******************************************18-01-2017******************************************/

.advantage_nav_inner{ width:95%;}

.advantage_nav_inner ul{ text-align:center;}

.advantage_nav_inner ul li{  margin:0 10px;}

.advantage_nav_inner ul li a{ font-size:16px;}

.bisuness_advantage_wrp{ width:90%;}

.bisuness_advantage_left{ float:none; width:100%; margin-bottom:25px;}

.bisuness_advantage_right{ width:100%; float:none;}

.advantage_store_left{ width:90%; float:none; padding:30px 0; margin:0 auto;}

.advantage_store_right{ padding:20px 0; float:none; width:90%; margin:0 auto;}

.view_theme_wrp{ width:90%; padding:25px 0;}

.view_theme_left{ float:none; margin:0 auto; width:100%;}

.view_theme_right{ float:none; margin:20px auto; width:100%; height:auto;}

.custom_softwar_wrp, .support_wrp{ width:94%;}

.support_wrp ul { text-align:center;}

.support_wrp ul li{ width:31%; text-align:left; margin:0 7px 30px;}

.support_wrp ul li:first-child{ margin:0 7px;}

.comision_wrp{ width:90%;}

.comission_left{ float:none; width:90%; margin:0 auto 20px;}

.comission_right{ float:none; width:90%; margin:0 auto 0;}

.comission_right p{ padding:0;}

.advantage_getting_started_wrp{ width:90%;}

.advantage_getting_started_wrp ul li{ width:100%; margin:0 auto 20px;}

.advantage_plan_wrap{ width:90%;}

.advntg_plan_box{ margin:0 auto 20px; width:32%;}

.advantageplan_list_box{ min-height:0;}

.advntg_plan_box p{ text-align:center;}

.advntg_plan_box_price{ min-height:0;}

.advntg_plan_box h3{ text-align:left;}

.advntg_plan_box h4{ text-align:left;}

.advntg_plan_box:nth-child(2) .advntg_plan_box_price{ padding:0;}

.advntg_plan_box:last-child .advntg_plan_box_price{ padding:0;}

.advantage_agent_wrp{ width:90%;}

.advantage_getting_started_outer, .comision_sec, .support_outer, .custom_sofewar_sec, .advantage_online_store_outer, .bisuness_advantage_sec{ padding-top:80px; margin:0;}

.advantage_nav_outer_fixed{ top:0;}

.advntg_plan_box h4{ text-align:center;}

.advntg_plan_box h3{ text-align:center; font-size:23px;}

/********************************19-01-2017*********************************************************/

.franchise_content_wrapper, .pick_franchise_wrap{ width:94%;}

.pick_franchise_wrap ul li{ width:45%; margin:0 10px 40px;}


.nw_theme_navigation_wrap{ width:94%;}

.nw_theme_navigation_wrap ul li{ margin:0 10px;}

.theme_store_wrp, .trending_wrap, .travel_franchise_wrap, .scratch_img_wrap{ width:94%;}

.theme_store_wrp h3{ font-size:18px;}

.theme_store_wrp h3::after{ top:30px;}

.theme_store_wrp ul li{ width:31%; margin:0 6px 20px;}

.pick_franchaise_price_left{ width:100%; float:none;}

.theme_price_sec .pick_franchaise_price_right{ width:100%; float:none; margin-top:15px;}

.trending_wrap ul li{  width:31%; margin:0 6px 20px;}

.travel_franchise_wrap ul li{ width:31%; margin:0 6px 20px;}

.scratch_left{ float:none; margin:0 auto 30px; width:100%;}

.scratch_right{ float:none; width:100%; text-align:center;}




.franchise_feature_outer{ height:auto; }

.franchise_feature_right{ width:90%; float:none; margin:0 auto 20px;}

.franchise_feature_right_outer, .franchise_feature_right_inner{ display:block; padding:0; height:auto;}

.franchise_feature_right_inner ul{ margin:0; padding:0;  -moz-column-count:2;   -moz-column-gap:0;    -ms-column-count:2;    -ms-column-gap:0;    -webkit-column-count:2;    -webkit-column-gap:0;    column-count:2;    column-gap:0;   } 

.franchise_theme_wrap{ width:94%;}

.franchise_theme_wrap ul li{ width:30%; margin:0 10px;}

.franchise_detail_support_left{ width:90%; margin:30px auto 20px; float:none;}

.franchise_detail_support_right{width:90%; margin:0 auto 30px; float:none;}

.cost_wrapper{ width:94%;}

.cost_wrapper ul li{ width:320px;}

.inquery_wrapper{ width:94%;}

.inquery_form{ width:100%;}

.inquery_form_left{ width:100%; margin-bottom:15px;}

.inquery_form_right, .inquery_form_select{ width:100%; }

/***************************Destination*****************************************/

._destination_baner_overlay_outer{ width:94%;}

._desti_txt_wrp{ width:94%;}

._desti_tour_wrapper{ width:94%;}

._desti_tour_row ul{ text-align:center;}

._desti_tour_row ul li{ width:46%; margin: 18px 13px 0; text-align:left;}

._desti_our_desti_wrap{ width:94%;}

._desti_our_desti_wrap ul{ text-align:center;}

._desti_our_desti_wrap ul li{ width:46%; margin:18px 13px 0; text-align:left;}

._desti_help_wrapper{ width:94%;}

._desti_review_wrapper{ width:94%;}

._desti_review_wrapper ul{ text-align:center;}

._desti_review_wrapper ul li{ width:17%; margin: 0 7px 15px; text-align:left;}

._desti_review_img_overlay_inner h5{ font-size:20px;}


/*******************Desti*************************************/

._desti_price_bar_sec{ height:auto; padding:10px 0;}

._desti_price_bar_wrap{ width:94%; height:auto;}

._desti_price_left ul{ text-align:center;}

._desti_price_left ul li{ margin: 9px 17px;}

._desti_price_btn{ margin:17px 10px; }

._desti_main_area_wrap{ width:94%;}

._desti_main_left{ float:none; width:100%; display:block; margin:0 0 20px;}

._desti_main_right{ width:100%; display:inline-block; vertical-align:top; float:none;}

._desti_mobile_scroll {
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
}

._desti_date_sec{ width:100%;}

._desti_date_left_img{ width:309px;}

._desti_date_right_txt{ width:340px; margin-right:20px;}

._desti_trip_info_btn{ padding:0 14px; float:none; margin:0 auto;}


}

@media only screen and (min-width: 480px) and (max-width: 767px) {



.top_outer{ display:none;}

.mobile_top{ display:block; width:100%; position:relative;}

.mobile_top img{ width:100%;}

.moobile_top_inner{ position:absolute; left:0; top:0; width:100%;}

.mobile_top_wrp{ width:470px; margin:14px auto 0; overflow:hidden;}

.mobile_logo_outer{ width:168px; float:left;}

.mobile_logo_outer a{ float:right;}

.mobile_nav_btn{ float:right; margin-right:10px; margin-top:10px;}

.moobile_top_inner h2{ font-size:66px; margin-top:80px; text-align:center; color:#000000;}

.moobile_top_inner h4{ font-size:46px; text-align:center; margin-top:20px;}

.moobile_top_inner p{ overflow:hidden; margin-top:220px;}

.mobile_top_btn{ width:360px; height:80px; display:block; margin:0 auto 10px; background:#f3835b; text-align:center; line-height:80px; border-radius:4px; color:#fff; font-size:40px; font-family: 'bariol_regularregular';}

.mid_image_sec ul li:first-child{ width:50%;}

.mid_image_sec ul li{ width:50%; height:164px;}

.mid_imge_txt{ height:244px;}

.mid_imge_txt h3{ font-size:50px;}

.mid_imge_txt h3 span{ font-size:28px;}

.mid_image_sec ul{ display:none;}


.mobile_careou_first{ display:block;}

.mobile_careou_first_wrp{ width:100%; margin:0 auto;}

.agent_benifit_wrp{ width:450px;}

.agent_benifit_wrp ul{ display:none;}

.agent_mobile_sec{ display:block;}

.agent_mobile_sec_wrp{ width:100%;}

.agent_benifit_wrp h2{ margin-bottom:45px;}

.agent_mobile_sec_wrp h4{ font-size:18px; text-align:center; color:#385461; margin-bottom:20px;}

.agent_mobile_sec_wrp p{ text-align:center; font-size:15px;  color:#7a7a7a; line-height:22px;}

.bot_baner_wrp{ display:none;}

.bot_vid_sec{ height:222px;}

.bot_vid_sec h5{ font-size:33px; margin-top:31px;}

.bot_form_outer{ min-height:0;}

.bot_form_wrp{ width:450px; margin:30px auto;}

.bot_form_input{ width:100%; margin:0 0 10px 0;}

.get_started_btn{ width:100%;}

.spotlight_outer{ margin-bottom:25px;}

.spotlight_wrp{ width:470px;}

.spotlight_wrp ul li{ float:none; width:100%; overflow:hidden; margin:0 auto 25px;}

.spotlight_left{ float:none; margin:0 auto; overflow:hidden;}

.spotlight_right{ width:90%; margin:20px auto 0; overflow:hidden;  float:none;}

.view_btn{ display:block; margin:20px auto; width:100%; float:none;}

.why_outer{ margin-bottom:25px;}

.why_wrp{ width:100%;}

.why_left{ width:100%; float:none;}

.why_right{ width:450px; float:none; margin:0 auto;}

.why_right h2{ display:none;}

.why_right p{ text-align:center;}

.why_wrp h3{ display:block; text-align:center; color:#385461; margin-bottom:25px; font-size:32px; padding-bottom:10px; background:url(/img/reseller_templates/ttn/dash.jpg) no-repeat center bottom;}

.testi_wrp{ width:470px;}

.testi_wrp h2{ font-size:25px;}

.testi_box{ width:100%; margin:0 auto;}

.footer_outer{ background:url(/img/reseller_templates/ttn/mob_foot_bg.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover;}

.foot_wrap{ width:470px;}

.foot_top{ overflow:hidden; float:none;}

.foot_top_left{ display:none;}

.foot_top_right{ width:100%; margin:0;}

.foot_bot{ display:none;}

.foot_input{ width:100%; box-sizing:border-box; height:46px; border-radius:4px;}

.foot_submit{ width:100%; border-radius:4px; height:40px;}

.foot_link{ display:block;}

.foot_link ul {margin:40px 0 0 0; display:block; text-align:center; float:left; padding:0;}

.foot_link ul li{ display:inline-block; float:none; margin:0 10px 10px;}

.foot_link ul li a{ color:#fff; float:left;}

.foot_social{ width:100%; display:block; text-align:center; margin-top:25px;}

.foot_social a{ display:inline-block; margin:0 7px; width:70px;}

.foot_wrap h4{ text-align:center; display:block; margin-top:50px; margin-bottom:50px; color:#fff;}


.try_it_pop{ position:absolute; display:none; width:100%; height:854px; background:url(/img/reseller_templates/ttn/popup_bg.png) repeat; left:0; top:0; z-index:9999;}

.try_pop_wrp{ width:470px; margin:0 auto; position:relative; height:854px;}

.try_pop_close{ position:absolute; top:29px; right:15px; cursor:pointer;}

.pop_form{ width:100%; position:absolute; bottom:20px; left:0;}

.baner_form_select{ width:100%; margin:0 0 20px; height:50px;}

.baner_input{ margin:0 0 20px; width:100%; height:50px;}

.baner_submit{ height:56px; border-radius:3px; float:none; margin:0 auto; display:block;}




.agent_top_text p{ font-size:20px;}

.agent_nav_sec{ height:auto; padding:10px 0;}

.agent_nav_inner a{ padding:0 10px; box-sizing:border-box; margin:10px 0 0 0; width:100%; text-align:left;}

.lavalamp-object{ background:none;}

.video_inner{ font-size:26px;}

.mid_txt_wrp{ width:450px;}

.mid_step_wrp{ width:450px;}

.mid_step_wrp ul li{ width:100%; margin:0 auto 15px;}

.mid_step_wrp h2{ font-size:30px;}

.earn_sec{ padding-bottom:30px;}

.earn_wrp{ width:450px;}

.earn_wrp_left{ width:100%;}

.earn_wrp_left h3{ font-size:22px; padding:0 10px;}

.earn_wrp_left p{ padding:0 10px; margin-top:20px;}

.earn_wrp_right, .dot{ display:none;}

.mobile_img_sec{ padding-top:0;}

.mobile_img_sec h3{ font-size:25px;}

.feature_outer_wrp{ width:450px;}

.feature_outer_wrp h3{ margin-bottom:45px;}

.feature_outer_wrp ul li{ float:none; margin:0 0 35px; width:100%;}

.bottomagent_sec_wrp{ width:450px; padding-bottom:0;}

.bottomagent_sec_wrp ul li{ margin-bottom:60px;}

/*****************************31-05-2016********************************************/

.blog_main_wrp{ width:470px;}

.blog_left{ width:100%;}

.blog_right{ width:100%; padding:30px 0;}

.blog_right h3{ font-size:26px;}

.search_blog_sec{ width:100%; float:none; margin:0 auto 10px; overflow:hidden; min-height:317px; padding:20px;}

.featured_post_sec ul li{ float:none; margin:0 auto 20px; overflow:hidden;}


.testi_baner_outer{ margin:0;}

.testi_baner_img{ display:none;}

.testi_baner_inner{ position:inherit; background:#000;}

.testi_baner_slider{ margin:0 auto; width:450px; padding:20px 0;}

.testi_baner_slider p{ padding:0 20px;}

.testi_baner_slider .flex-direction-nav .flex-prev{ left:10%;}

.testi_baner_slider .flex-direction-nav .flex-next{ right:10%;}

.testi_main_wrp{ width:450px;}

.testi_main_wrp ul li{ width:100%; overflow:hidden; margin:0 auto 25px;}

.testi_main_pic{ float:none; margin:0 auto;}

.testi_main_txt{ float:none; width:100%; margin:20px auto 0;}

.testi_main_txt p{ text-align:center;}


.blog_post_top_wrp{ width:450px; margin:0 auto;}

.blog_mid_left_img, .blog_mid_right_img{ width:220px;}

.blog_reply_wrp{ width:450px;}

.blog_comment_img{ float:none; margin:0 auto;}

.blog_comment_txt{ float:none; margin:15px auto 0; width:100%; text-align:center;}

.blog_post_wrp{ width:450px;}

.blog_sml_img_comment{ float:none; margin:0 auto; width:70px;}

.blog_post_comment_txt{ width:100%; float:none; margin-left:0; margin-top:25px; text-align:center;}

.read_more_left{ float:none; margin:0 auto; display:block;}

.blog_reply_input{ float:left; display:block; background:#fff; height:50px; margin-top:15px; box-sizing:border-box; width:100%; border-radius:4px;}

.blog_reply_txtarea{ float:left; display:block; background:#fff; height:120px; margin-bottom:15px; box-sizing:border-box; width:100%; border-radius:4px;}

.post_comment_btn{ margin-top:0;}

/*01-06-2016*/

.blogleft{width:100%; float:none; margin:20px auto; }

.blogright{width:342px;   float:none; margin:20px auto; }

.tab_outer{ width:100%;  height:auto; background:none; margin-bottom:50px;} 

.tab_inner ul li{ float:none; display:block;  border-bottom: 1px dashed #788084; margin:0;  }

.tab_inner ul li a{float:none; display:block;}

/*.tab_inner ul li:hover{background:url(/img/reseller_templates/ttn/divider.png) center bottom no-repeat; color:#1ec3ec;  }

.tab_inner ul li.pages_active{background:url(/img/reseller_templates/ttn/divider.png) center bottom no-repeat; color:#1ec3ec; }*/



.tabbox{  width:100%; }
 
.tabimg{float:left; margin:0 20px 40px 0;}

.tabbox2{  width:100%; text-align:center; }

.video-sec-inner{width:450px; height:250px; float:none; margin:0 auto 20px;}

.mobiletab{display:block;}

 .tab2_outer{ width:100%; background:rgba(0,0,0,0.1); margin-top:0; height:auto; z-index:999; border-top:1px solid #5a5c5c; }

.tab2_inner{ width:100%; margin:0 auto;}

.tab2_inner ul{ margin:0; padding:0; text-align:center; }

.tab2_inner ul li{ float:none; display:block;  border-bottom: 1px dashed #788084; margin:0;  }

.tab2_inner ul li a{float:none; display:block; color:#000;}


.agent_detail_top{width:100%;  }

.agent_detail_top{margin:0 auto;
    color:#f0f0f0;
    font-size:0;
    position:relative;
    /*height:100%; */line-height:0;}
.agent_detail_top .hidden {
    opacity: 1!important;
}   
    .left-tab-agent {
    width:100%;
    height:auto;
}


.right-tab-agent {
    width:100%;
    height:auto;
}

.right-tab-agent {
    width:100%;
    height:auto;
}


.agent_detail_wrp{ width:450px; height:auto;}

.agent_detail_left{ width:100%;}

.mid_txt_wrp{ width:100% !important; margin-top:20px;}

.agent_detail_right{ width:450px; height:334px; padding:9px; background-size:100% auto;}

.og-expander-inner{ width:450px;}

.main_grid ul li{ margin:20px auto 30px; width:460px;}

/*04-06-2016*/

.plan_page_outer{ padding:30px 0;}

.plan_page_wrp{ width:450px; margin-top:80px;}

.plan_page_wrp h2{ font-size:25px; padding-bottom:30px; }

.planbox{  margin:0 auto 110px;}

.plan-column{width:100%; margin:0;}

/*specialist page*/

.specialist-wrapper{ padding:0; margin-top:95px;} 

.spl-bannertext h2{font-size:18px; padding-bottom:10px;}

.spl-bannertext p{padding:0; }

.spl-bannertext{font-size:13px; top:20px; line-height:15px;}

.splbtn{ width:180px; line-height:40px; margin:5px 0 0; } 

.splheading h2{font-size:30px; margin:30px 0;}

.spl-img-wrp ul li{  width:100%; height:400px; }

.splname{ top:40%;  font-size:50px;  }


/**********************************06-06-2016******************************************/

#lava{ height:auto;}

#lava #box .head{ display:none;}

#lava ul li a{ padding:10px 0;}

#lava ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

#lava ul li.pages_active{background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

.blogleft #lava ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}

.blogleft #lava ul li.pages_active{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}

#lava2{ height:auto;}

#lava2 #box2 .head{ display:none;}

#lava2 ul li a{ padding:10px 0;}

#lava2 ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

#lava2 ul li.pages_active{background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

.blogleft #lava2 ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}

.blogleft #lava2 ul li.pages_active{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}


.about_baner_inner{ position:inherit; top:0; padding:20px 0;}

.about_baner_txt{ width:450px; margin-top:0;}

.about_baner_txt h4{ font-size:21px;}

.inner_page_outer{ padding:0;}

.inner_page_wrp{ width:450px; margin:0 auto;}

.inner_page_left{ width:450px; margin:0 auto; float:none;}

.inner_page_right{ float:none; margin:30px auto 0; width:450px;} 



.pop_overlay_outer{ width:450px;}

.specialist_form_outer h4{ font-size:20px; margin-top:70px;}

.specialist_form{ padding:0 10px;}

.specialist_fomr_input_outer{ width:100%;}

.specialist_fomr_input_outer{ margin-top:20px;}

.specialist_email_outer, .specialist_ph_outer, .specialist_select_outer{ background-position:94% center; width:100%;}

.specialist_calender_outer{ width:100%; background-position:94% center;}

.specialist_select_outer_right{ margin-top:20px; width:100%; background-position:94% center;}

.preffered_destination_box{ width:100%;}


.video_main_wrapper{ width:450px;}

.vid_page_left{ width:100%; float:none;}

.popular_vid ul li{ width:100%; margin:0 auto 20px;}

.vid_page_right{ float:none; margin:0 auto;}


.blog_reply_outer{ padding:30px; box-sizing:border-box;}

.blog_reply_wrp{ width:100%;}

.blog_reply_input{ background-size:100% auto; height:47px; width:100%;}

.blog_reply_txtarea{ width:100%;}

/************************************16-06-2016*********************************************/

.plan_box_bot{ margin-top:0;}

.pln_box_outer{ float:none; margin-left:auto; margin-right:auto;}

.planbtn2{ width:100%; padding:0 10px;box-sizing:border-box; font-size:13px;}


.theme_baner_txt .baner_txt_area{ width:470px; margin-top:24px;}

.theme_baner_txt .baner_txt_area h1{ font-size:46px; line-height:normal;}

.theme_baner_txt .baner_txt_area h1{ font-size:43px;}

.baner_txt_btn{ font-size:24px; line-height:50px;}

.theme_wrapper{ width:470px;}

.theme_wrapper ul li{ float:left; width:221px; margin:0 7px 25px;}

.theme_image_sec{ width:100%; height:198px; background-size:100% auto;}

.theme_image_sec img{ height:auto;}

.view_theme_demo{ height:116px; line-height:116px;}

.faq_right .ui-accordion .ui-accordion-header .ui-accordion-header-icon{ display:none;}

/******************************19-07-2016*********************************/

.solution_sec{ padding:30px 0;}

.solution_sec_wrp{ width:310px;}

.solution_sec_wrp h2{ font-size:26px;}

.solution_top_sec ul li{ margin:10px auto; text-align:center; width:310px;}

.solution_bot_sec_left{ width:310px; float:none; margin-bottom:20px;}

.solution_bot_sec_left ul li{ margin:0 0 20px; padding:10px 0; font-size:26px; width:100%; min-width:0;}

.solution_bot_sec_left ul li:nth-child(4){ min-width:0;}

.solution_bot_sec_left ul li:nth-child(6){ min-width:0;}

.solution_bot_sec_left ul li:nth-child(8){ min-width:0;}

.solution_bot_sec_right{ float:none;}

.view_features_button{ margin-top:10px;}

/***************************23-07-2016****************************************/

.why_eventsfusion_inner{ width:460px;}

.why_eventsfusion_inner h3{ font-size:33px;}

.why_eventsfusion_left_img{ width:100%; text-align:center;}

.why_eventsfusion_right_txt{ width:100%; text-align:center;}



/**********************************New-update-26-07-2016*********************************************/

.contact_outer_sec{ margin-top:0; height:auto;}

.contact_page_right{ float:none; margin:30px auto 0; width:100%;}

.contact_page_right h3{ margin-bottom:25px;}

.contact_page_right h3 span{ margin-top:10px; float:none; display:block; text-align:left;}

.contact_mail, contact_adress, .contact_adress, .contact_ph{ color:#fff;}

.contact_form_area{ padding:20px 10px;}

.contact_input{ float:none; margin:15px auto 0; display:block;}

.contact_email_input{ float:none;margin:0 auto; display:block;}

.contact_ph_input{float:none; margin:15px auto 0; display:block;}

.contact_txtarea_input{ float:none; margin:0 auto; display:block;}

.coantact_submit_btn{ float:none; margin:10px auto; display:block;}



.online_store_icon_sec_wrp{ width:470px;}

.online_store_icon_sec_wrp ul li{ width:100%; margin:0 auto 20px;}

.online_store_form_wrp{ width:200px; margin:0 auto;}

.online_store_input{ margin:0 auto 20px; display:block; float:none;}

.online_store_email_input{ margin:0 auto 20px; display:block; float:none;}

.online_store_passwork_input{ margin:0 auto 20px; display:block; float:none;}

.online_submit_btn{ display:block; margin:20px auto 0; float:none;}

.website_include_outer{ height:auto;}

.website_include_wrp{ width:470px; height:auto;}

.website_include_left{ width:100%; float:none; margin:30px auto 0;}

.website_include_left h3{ font-size:33px;}

.website_include_left ul{ margin-top:20px;}

.website_include_left ul li{ width:100%;}

.website_include_right{ width:100%; float:none; margin:20px auto 0;}

.custom_webdesign_wrp{ width:460px;}

.custom_webdesign_wrp p{ text-align:center;}


.acelerate_box, .subscribe_box{ float: none;
    margin: 0 auto 10px;
    min-height: 317px;
    overflow: hidden;
    padding: 20px;
    width: 100%;}

.acelerate_box h3{ margin-top:30px;}

.add_box{ width:100%; margin:0 auto; float:none;}

.add_box img{ width:100%;}




.mobile_img_sec ul{ width:470px;}

.mobile_img_sec ul li{ width:215px; float:left; margin:0 10px 30px;}

.sample_website_box{ background-size:100% auto; height:193px;}

.mobile_img_sec ul li h4{ font-size:21px; margin-top:5px;}


.template_pop_overlay{ width:470px;}

.template_pop_left{ width:100%;}

.template_pop_right{ width:100%;}

.template_pop_inner{ width:430px;}

.template_pop_close {
  right: 5px;
  top: 18px;
}




/************************************08-05-2016******************************************************/

.specialist_interest_wrp{ width:470px;}

.specialist_interest_wrp h3{ font-size:23px;}

.specialist_interest_wrp ul li{ width:235px; height:234px;}

.special_interest_overlay_outer, .special_interest_overlay{ width:235px; height:234px;}

.specialist_feature_wrp{ width:470px; padding-bottom:20px;} 

.specialist_feature_wrp ul li{ margin:0 auto 24px; width:300px; float:none; overflow:hidden;}

.specialist_feature_btn{ width:140px; font-size:16px;}

.specialist_bottom_wrp{ width:470px;}



/**********************************09-08-2016**********************************************/

.popular_vid_top ul li{ width:auto; margin:0 2px;}

.popular_vid_top ul li:first-child{ margin-left:0;}

.popular_vid_bot ul li{ width:100%;}



/**********************************12-08-2016**********************************************/

.inner_event_wrp{ margin-top:20px;}

.event_form{ float:none; margin:30px auto 0;}

.event_right{ width:100%; margin:30px auto 20px; overflow:hidden;}

.event_right_top ul li{ margin:0 25px;}

.overview_sec{ width:95%; float:none; margin:0 auto; padding:0;}

.feature_sec{ width:95%; margin:0 auto; float:none; padding-right:0;}

.feature_sec ul{ width:100%;}

.feature_sec ul li{ margin:0 0 10px 0; width:100%;}

.room_sec_box{ width:90%; float:none; margin:0 auto 20px; overflow:hidden;}

.itinery_table_heading, .itinery_table_sec{ width:790px;}

.mobile_itineri_scroll {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100%;
}

.product_left{ float:none; width:450px; margin:0 auto;}

.product_left_outer{ width:100%;}

.product_right{ width:340px; margin:20px auto 0; overflow:hidden; float:none;}

.product_right ul li{ width:100%; float:none; overflow:hidden; margin:20px auto 20px;}



/***********************************15-08-2016**********************************************/

.university_navigation_outer{ margin:0; height:auto;}

.university_navigation_outer ul li{ margin:0 20px;}

.university_mid_outer ul li{ margin-bottom:19px;}

.guid_sec_inner{ width:450px;}

.guid_sec_inner h5{ font-size:21px;}

.university_latest_vid_inner{ width:300px;}

.university_latest_vid_inner ul li{ margin-bottom:20px;}

.uni_expert_inner{ width:450px;}

.uni_webiner_inner{ width:300px;}

.webiner_input{ width:100%; background-size:100% auto; height:37px;  margin:0 auto 10px;}

.uni_guid_inner{ width:450px;}

.uni_guid_box{ float:none; margin:0 auto 50px;}

/*16-08-2016*/
.moobile_top_inner h2{font-size:56px;}
.moobile_top_inner h4{ display:none;}

.mid_imge_txt{width:90%; left:5%; top:5%;}
.mid_imge_txt h3{font-size:25px; line-height:22px; padding-bottom:10px;}

.mid_imge_txt h3 span{font-size:25px; display:inline-block;}

.cols{width:90%; float:left; padding:2% 5%; }

.get_started_btn{width:182px; float:none; display:block; margin:0 auto;}

.banerinputbox1{float:none; margin:0 auto 20px; display:block;}

.banerinputbox2{float:none; margin:0 auto 20px; display:block;}

.banerinputbox3{float:none; margin:0 auto 20px; display:block;}

/*table*/
.uni-left{ width:100%; float:none; margin:0 auto 40px; padding-bottom:40px; }
.uni-sidebar{float:none; margin:0 auto;}
.uni-left{ overflow-x: auto;  overflow-y: hidden;} 
.unitable{ width:850px;}

.breadcrumbs li{   font-size:20px;   }

.breadcrumbs li a{padding:0 22px; }


/******************************18-08-2016***************************************/

.mid_imge_txt p{font-size:16px; line-height:16px; padding:0;}


/******************************28-08-2016***************************************/

.journey_tab_outer{ margin:0; height:auto; padding:10px;}

.journey_tab_wrp{ width:100%;}

.responsive-tabs__panel{ border:none; overflow:hidden; padding-bottom:10px;}

.journey_calender{ margin-right:10px; margin-left:0; margin-top:10px; margin-bottom:10px;}

.journey_drop{ float:none;}

.journey_mid_col_sec_outer{ padding-bottom:0;}

.journey_mid_col_sec_outer ul li{ width:470px; margin:0 auto 25px; overflow:hidden;}

.journey_looking_sec h3{ font-size:26px;}

.journey_looking_sec ul li{ width:100%; height:389px;}

.journey_looking_overlay_outer, .journey_looking_overlay{ width:100%; height:389px;}

.journey_bot_txt_wrp{ width:460px;}

.journey_get_started_wrp{ width:450px;}

.get_form_row{ margin-bottom:0;}

.get_form_input{ width:100%; background-size:100% auto; margin-bottom:10px; display:block; float:none; height:64px;}

.get_started_txtarea{width:100%; background-size:100% auto; margin-bottom:10px; display:block; float:none; height:100px;}

.journey_deal_wrp{ width:460px;}



/***************** 29-08-2016  *******************/

.travel_busines_bot_nav {margin-top:0;}

.travel_busines_bot_nav ul li {display:block;}

.travel_busines_bot_nav ul li a {display: block; float:none;}

.travel_busines_bot_nav ul li a:hover {background:url(/img/reseller_templates/ttn/business_travel_dash.jpg) center 54px no-repeat;}

.tb_tabwrp {width:auto;}

.tb_tabouter {width:92%; height:auto;}

.tb_main {width:99%; height:auto;}

.tb_main .tab2_inner ul li {margin:5px 5px 0;}

.tb_main .tab2_inner ul li:last-child {border-bottom:0;}

.tb_tab_left {width:100%; float:none;}

.tb_tab_right {width:100%; float:none; padding:5px; height:auto; margin-bottom:20px;}

.travel_busines_bot_nav {height:auto;}

.tb_tabtop {margin:0 auto; color:#f0f0f0; font-size:0; position:relative; height:100%; line-height:0;}

.tb_tabtop .hidden {opacity:1!important;}   

.tb_txt_wrp {float:none; margin-bottom:25px;}



/**********************************************31-08-2016*************************************************************************/

.feature_need_wrp{ width:450px;}

.feature_need_wrp ul li{ width:100%; float:none; overflow:hidden; margin:0 auto 40px; border-bottom:1px dashed #ccc; padding-bottom:20px;}

.feature_need_left{ width:100%; float:none; margin-bottom:20px;}

.feature_need_right{ float:none; width:100%;}

.feature_need_right ul{ min-height:0;}

.feature_need_right ul li{ margin-bottom:14px; border:none; padding:0;}

.featured_list_right_btn{ float:left;}



.franchise_inner{ width:460px;}

.gallery-item{ margin:0 6px 55px;}

.gallery-item h4 {
  color: #385461;
  margin-bottom: 22px;
  font-size: 22px;
}

.gallery-item .thumbnail{ width:218px;}

.gallery-expander{ width:94%;}

.gallery-expander{ padding:0 10px;}

.expand_sec_left{ width:90%; margin:0 auto; float:none;}

.franshisy_btn{ float:none; margin:20px auto; display:block; width:240px;}

.expand_sec_right{ width:100%; float:none;}


.getting_started_wrap{ width:450px;}

.getting_started_pic{ width:100%; float:none; margin-bottom:15px;}

.getting_started_txt{ width:100%; float:none;}

.fee_outer{ float:none; margin:0 auto 25px; overflow:hidden;}

.setup_fee_wrp{ width:450px;}

/**********************Mob-Nav********************************/

.mobi_navi{ top:75px;}


/*************************08-09-2016********************************/

.prod_sell_baner_wraper{ width:450px;}

.prod_sell_main_wrp{ width:450px;}

.prod_chapter_top_outer{ margin-top:30px;}

.prod_sell_chapter_top_wrp{ width:450px;}

.prod_chapter_mid{ width:450px;}

/******************************09-09-2016************************************/

.book_room_pop_wrp{ width:380px; box-sizing:border-box;}

.book_room_row{ margin-bottom:0;}

.book_room_select{ margin-bottom:10px;}

.book_room_input{ width:100%; height:53px; margin-bottom:8px;}

.book_room_select{
  background-size: 100% auto;
  height: 60px;
  width:100%;
}

.book_popup_close{ margin:10px 0 0 0;}


.room_result_wrp{ padding:30px 0; width:450px; overflow:hidden;}

.room_result_img{ width:100%; float:none; text-align:center;}

.room_result_description{ width:100%; float:none; margin-top:15px;}



.get_quote_room_wrp{ width:450px; box-sizing:border-box;}

.room_get_quote_row{ margin:10px 0 0 0;}

.room_quote_input_box{ width:100%; margin-top:15px;}


/*******************************Welcome-Page*****************************************/

.welcome_mobile_outer{background: url(/img/reseller_templates/ttn/welcome_bg.jpg) no-repeat left top fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; overflow:visible; }

.welcome_vid_outer video{ display:none;}

.welcome_content_inner{ width:450px; padding-bottom:40px;}

.welcome_left_box{ float:none; margin:0 auto 25px; width:400px;}




/*******************************17-09-2016*****************************************/


.hotel_detail_outer_nw{ margin-top:0;} 

.common_details_tab_top ul li {
    margin: 0 20px;
}
.common_details_tab_top ul li a {
    font-size: 16px;
}
.common_overview_sec li {
    width: 28%;
    margin: 0 5px 25px;
}
.common_aminity_sec {
    text-align: center;
}
.common_aminity_sec p img {
    float: none;
    margin: 0;
}
.common_aminity_sec p span {
    width: 100%;
    margin-top: 25px;
}
.common_hotel_search_sec_calender {
    width: 100%;
    margin-bottom: 10px;
}
.common_hotel_search_sec_input {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
}
.common_hotel_search_left {
    width: 100%;
    text-align: center;
}
.common_hotel_search_text {
    width: 100%;
    padding: 20px;
    margin: 0;
    box-sizing: border-box;
}
.common_hotel_search_text_right {
    width: 100%;
}




.common_room_slider{ width:100%;}

.common_room_top_right{ width:100%; margin-top:20px;}

.common_hotel_search_sec_calender{ box-sizing:border-box;}

.common_hotel_search_sec_input{ box-sizing:border-box;}

/**********************************19-09-2016**************************************/

.navigation_outer{ display:none;}

.mid_imge_txt{ width:100%; padding:10px; box-sizing:border-box; left:0; top:0;} 



/*4-10-2016*/

 

.ej-container{ width:450px; }  
 
.ej-row-img{float:left; width:100%;}

.ej-row-img img{width:100%;}

.ej-row-content{float:left; width:94%; background:#fafafa;   padding:3%;}
 
.optionsec{width:450px;  }   

.optionimg{float:left; width:100%;}

.optionimg img{width:100%;}

.optiontext{ float:left; padding:0 5%; min-height:176px; width:90%;  background:none;}   
 
.optionright{  width:100%; float:left;  padding:29px 0;}

/*Magazine*/
 

.magazineform{ float:none; margin:0 auto 15px; display:inline-block;}

.mzsearch{width:300px; }

.article-sec{ width:100%; float:left;}

.article-sec-left{ width:100%;}

.article-sec-left img{width:100%;}

.article-sec h3{font-size:26px; padding:25px 0;}

.articletext img{width:auto;}

.article-sec-right{ width:100%; float:left; padding:35px 0 0; } 
 
.mzthumb{ width:188px; float:left;} 

.mzlike-sec{text-align:center;} 

.mzlike-sec ul li{ width:267px;  margin:0 auto 30px;}



 /*5-10-2016*/


.atp-sec-left{ width:100%; float:none; margin:0 auto 25px; overflow:hidden;  }  

.mzsidebar{ width:271px;  float:none; margin:0 auto 25px;} 

.atp-secbox{ float:none; margin:0 auto 25px; width:421px;} 
 

.atp-secboxright{ float:none; } 
 
.mzlike-sec2 {text-align:center;}

.mzlike-sec2 ul li{margin:0 auto 22px ;}

.mzlike-sec2 h4{text-align:center;  } 

.mz_reply_input{ width:371px; height:52px; background:url(/img/reseller_templates/ttn/reply_input.png) no-repeat; margin-bottom:25px;  }

.mz_reply_input_right{ float:left;}

.mz_reply_txtarea{ width:100%; background:url(/img/reseller_templates/ttn/reply_box.png) no-repeat center;  } 

.hotweek{ width:270px;  float:none; margin:0 auto 25px;}

.hotweek-right{ width:100%;  float:none; margin:0 auto 25px;}


/*******************************11-10-2016************************************/

.mobile_logo_outer{ width:128px;}

.trip_nav ul{ width:470px; margin:0 auto;}

.trip_nav ul li a:hover{ background-position:left 54px;}

.trip_main_wrp{ width:450px;}

.trip_left{ float:none; width:100%; margin-bottom:20px; overflow:hidden;}

.trip_right{ width:100%; overflow:hidden;}

.trip_top_dropdown{ float:left; margin-top:10px;}

.trip_list_left{ float:none; margin:0 auto 10px; overflow:hidden;}

.trip_list_right{ width:100%; float:none; overflow:hidden;}

.trip_list_right h4{ font-size:22px;}

.trip_price{ float:left;}

.trip_price span{ font-size:20px;}

.trip_duration span strong{ font-size:20px;}

/*******************************itinery************************************/

.itinery_outer{ margin:23px 0;}

.itinery_wrp{ width:450px;}

.itinery_left{ width:100%; overflow:hidden; float:none;}

.itinery_left h2{ font-size:24px; margin-bottom:20px;}

.itinery_tab_top ul li{  float:left; margin:0 15px 0;}

.itinery_glance_left{ float:none; overflow:hidden; width:100%;}

.itinery_glance_right_img{ float:none; width:100%; margin-top:20px; height:202px;}

.itinery_right{ width:100%; float:none; margin-top:20px;}

.iti_extension h3 img{ display:block; margin:0 auto 20px; float:none;}


/****************************home-update*************************************/

.find_exp_section{ padding:40px 0;}

.find_exp_wrp{ width:470px;}

.exp_img_holder p{ font-size:20px;}

.exp_img_holder{ width:50%;}

.ttn_box_sec ul li{ width:342px; display:block; margin:0 auto 15px; float:none; overflow:hidden;}

.ttn_box_sec ul li:first-child{ margin:0 auto 15px;}

.special_offer_txt{ top:24%; font-size:25px;}

.special_offer_sec .flex-control-nav{ bottom:8px;}

.travel_plans_wrp{ width:450px;}

.travel_plans_wrp h3{ font-size:22px; margin-bottom:35px;}

.travel_plan_form{ width:369px; margin:0 auto; float:none;}

.teavel_plan_input{ margin-bottom:16px;}

.travel_plan_txtarea{ margin-bottom:16px;}

.travel_plan_content{ width:100%; float:left; margin-top:20px;}

.travel_plan_content h5{ font-size:30px;}

.new_home_service_wrp{ width:470px;}

.new_home_service_wrp ul li{ width:100%; margin:0 0 40px;}

.new_homeservice_left{ margin:0 0 15px 0; text-align:center; float:none; margin:0 auto 22px; width:100%; }

.new_homeservice_content{ width:100%; float:none; margin:0 auto;}

.new_homeservice_content h5{ font-size:27px; text-align:center;}

.new_homeservice_content p{ text-align:center;}

.service_learn_btn{ float:none; display:block; margin:20px auto 0;}

.home_post_wrp{ width:470px;}

.home_post_wrp ul li{ width:100%; margin:0 auto 20px;}

.home_post_left{ float:none; margin:0 auto;}

.home_post_right{ width:100%; padding:0 15px; box-sizing:border-box; float:none;}


/**************************************13-10-2016***********************************************/

.desti_franchisie_wrp{ width:460px;}

.desti_feature_wrp{ width:460px;}

.desti_feature_wrp ul li{ width:100%; margin:0 0 20px; font-size:30px;}

.desti_price_wrp{ width:300px;}

.desti_price_wrp ul li{ margin:0 auto 20px;}

.apply_franchisy_form_wrp{ width:460px;}

.apply_franchisy_form_outer{ padding:30px 0;}

.franchise_input, .franchise_input_email, .franchise_input_ph{ float:none; display:block; margin:0 auto 15px;}

.franchise_submit_btn{ float:none; display:block; margin:0 auto;}

.rescierge_top_txt_wrp{ width:470px;}

.rescierge_top_txt_wrp p{ padding:0;}

.rescierge_form_wrp_outer,.fran-quest.rescierge_form_wrp_outer{ width:470px;}

.rescierge_form_wrp_inner{padding: 15px 10px;}

.rescierge_form_wrp_inner form{width:100%;margin: auto;}

.rescierge_form_input{ width:100%; background:#f6f6f6; height:40px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:15px;} 

.rescierge_form_txtarea{width:100%; background:#f6f6f6; border:1px solid #cdcdcd; border-radius:5px; padding:20px 10px; font-size:13px;}
.franchiseqne_top_row.uplaod input[type="text"]{width: 280px;}
.franchiseqne_top_row.uplaod label{width:100px;}
.iti_right_img{ float:none; margin:0 auto 20px;}

/*******************************14-10-2016************************************/

.payment_wrp{ width:450px;}

.payment_wrp_mid{ margin-top:20px;}

.payment_wrp_mid p{ display:none;}

.payment_wrp_mid h5{ line-height:30px;}

.payment_card_input{width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px;}

.payment_input_calender{width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px;}

.payment_card_input_sml{width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px; margin-top:15px;}

.payment_agree_radio_sec .radio_btn{ margin-top:12px;}

.payment_agree_radio_sec .radio_btn_txt{ width:376px; float:right;  margin-bottom:20px;}

/******************magazine-update-24-102016**********************************/

.article-sec .flex-direction-nav{ width:100%; top:12%;}

.article-sec-right h2{ font-size:25px;}

.articletext{ width:100%; margin-top:25px;}


/******************magazine-update-24-102016**********************************/


.agent_wrp_sec{ width:460px;}

.agent_wrp_sec_top h4{ float:none; margin:0 auto; width:100%; text-align:center; background-position: bottom center;}

.agent_top_form{ width:100%; margin:25px auto 0; float:none;}

.agent_top_input{ float:none; margin:0 auto 15px; display:block;}

.agent_top_submit{ float:none; display:block; margin:0; width:100%;}

.agent_wrp_sec_bot ul li{ float:none; margin:0 0 25px 0; width:100%;}

.agent_list_left{ text-align:center; width:100%; float:none; overflow:hidden;}

.agent_list_right{ width:100%; float:none; overflow:hidden; margin-top:25px;}

.agent_list_right h4{ text-align:center;}

.agent_list_right h5{ text-align:center;}

.agent_list_icon_2, .agent_list_icon_3{ margin-left:87px;}

.vacation_wrp{ width:460px;}

.vacation_wrp p{ padding:0 10px;}

.vacation_wrp ul li{ width:208px;}

.vacation_wrp ul li h4{ text-align:left;}


/*****************************25-10-2016********************************/

.about_jamaica_nav ul li.pages_active{ background-position:center 54px;}

.jamaica_content_wrapper{ width:450px;}

.about_jamaica_left{ width:100%; margin:0 0 25px; float:none;}

.about_jamaica_vid{ width:100%; height:253px; float:none;}

.jamaica_location_wrp{ width:450px;}

.jamaica_location_img{ width:100%;}

.jamaica_location_content{ width:100%; margin-top:25px;}

.jamaica_resort_wrp{ width:450px;}

.jamaica_resort_wrp ul li{ width:100%; margin:0 0 20px;}

/*****************************26-10-2016********************************/

.jamaica_resort_wrp ul li{ margin-bottom:80px;}

.jamaica_resort_wrp .villa_expand_inner{ width:460px;}

.villa_drop_left_list{ width:100%; float:left;}

.villa_expand_inner h4{ margin-bottom:10px !important;}

.villa_drop_left_list ul{ padding:0; width:100%; float:left; margin-right:0;}

.villa_drop_left_list ul.villa_sml_list{ width:100%; margin:0;}

.villa_drop_left_list ul.villa_big_list{ width:100%; margin:0;}

.villa_drop_left_list ul li{ width:100%; margin:0 0 8px 0; display:inline-block; float:left; font-size:14px; color:#909090; text-align:left;}

.villa_drop_left_list h6{ display:block; font-size:24px; color:#385461; margin-bottom:18px; margin-top:20px;}

.villa_drop_left_list_sml{ width:100%;} 

.villa_drop_left_list_sml h6{ font-size:19px !important; margin-top:20px;}

/*****************************27-10-2016********************************/

.university_video_nav_outer {
  height: auto;
  margin: 0;
  padding:12px 0;
}

.university_video_nav_outer ul{ width:450px; margin:0 auto;}

.university_video_nav_outer ul li{ width:100%; margin:0; padding:10px 0; border-top:1px dashed #fff; float:left;}

.university_video_nav_outer ul li a{ text-align:left; width:100%;}

.university_video_nav_outer ul li ul{ border: medium none;
    display: block;
    position: inherit;
    top: 0;
    width: 100%; left:0; float:left;}

.university_video_nav_outer ul li ul li{ width:100%; text-align:left;}

.university_video_nav_outer ul li ul li a{ text-align:left;}

.university_video_nav_outer ul li ul::before{ display:none;}

.university_video_nav_outer ul li:first-child{ border:none;}

.university_vid_inner{ width:450px;}

.university_vid_left{ width:100%; float:none;}

.university_vid_left h3{ margin-left:0; margin-right:0;}

.university_vid_left ul li{  margin:0 auto 20px; float:none;}

.university_vid_icon_1,.university_vid_icon_2,.university_vid_icon_3{ margin-bottom:7px;}

.university_vid_right{ float:none; margin:0 auto;}


/*****************************28-10-2016********************************/

.uni_quote_wrp{ width:470px;}

.uni_quote_left{ width:100%; float:none;}

.uni_quote_right{ width:268px; margin:0 auto; float:none;}

.uni_quote_link_sec a{ margin:0 4px 0 0;}

/**************************index-update*******************************/

.exp_img_overlay{ padding:15px;}

.exp_img_overlay p{ display:none;}

.exp_img_overlay h4{ padding-bottom:11px;}

/**************************index-update*******************************/


/*****************************02-11-2016*****************************************/

.franchise_top_wrp{ width:460px;}

.franchiseqne_top_sec label{ width:130px;}

.franchiseqne_top_input{ width:62%;}

.rescierge_form_row h5{ font-size:16px;}

.sitemap_wrp{ width:450px;}

.sitemap_row{ padding:25px 0 0 0; }

.site_map_box{ margin:0 0 20px; width:49%; float:none; display:inline-block; vertical-align:top;}

/*****************************02-11-2016*****************************************/


/**********************************update-11-04-2016************************************************/

.uni_quote_left_img{ width:100%; float:none; margin-bottom:20px;}

.uni_quote_right_txt{ width:100%; float:none;}

.uni_quote_left_content p{ margin:0 0 20px;}

.uni_quote_left_link a{ margin:0 4px 10px 0;}

/**********************************update-11-04-2016************************************************/


/*****************************14-11-2016*****************************************/

.travel_busines_bot_nav ul li.pages_active a{ background: rgba(0, 0, 0, 0) url("/img/reseller_templates/ttn/business_travel_dash.jpg") no-repeat scroll center 54px;}

.vendor_wrp{ width:470px;}

.vendor_left{ float:none; width:400px; margin:0 auto; overflow:hidden;}

.vendor_left_top{ padding:0; float:none; display:inline-block; width:100%;}

.vendor_left_top ul li{ margin:8px 15px;}

.vendor_left_bot ul li{ width:100%; margin:0 auto 15px;  display:inline-block;}

.vendor_right{ float:none; margin:20px auto 0;}


.vendor_overview_top_wrp{ width:450px;}

.vendor_overview_top_left{ width:100%; float:left;}

.vendor_overview_iframe { height:200px;}

.vendor_inquery{ float:left; width:100%; margin-top:25px;}

.vendor_inquery h4{ margin-bottom:0;}

.vendor_overview_desti ul li{ width:100%;}

.vendor_overlay{ font-size:30px;}


.tv_wrapper{ width:470px;}

.tv_top_left{ width:100%; float:left;}

.tv_top_right{ width:100%; float:left; margin-top:25px;}

.most_tv_left {
  float: left;
  height: 113px;
  width: 183px;
}

.most_tv_right{ float:left; margin-left:20px; width:185px;}

.tv_latest_vid ul li{ width:225px; margin:0 4px 18px;}

.tv_left_content h4{ font-size:20px;}


/*****************************14-11-2016*****************************************/

.article-sec h3 {
  font-size: 24px;
  padding: 25px 20px;
}

.hotweek-right h3 span {
  float: right;
  margin-bottom: 15px;
  margin-top: 15px;
  width: 100%;
}




/*****************************11-1-2017*****************************************/

.nw_service_sec ul li{ margin:0 auto 20px;}

.next_trip_wrp{ width:90%;}

.next_trip_wrp ul li{ margin:0 8px 25px; width:193px;}

.expert_wrp{ width:90%;}

.expert_wrp ul li{ margin:0 8px 25px; width:194px;}

.consultant_btn{ width:100%; margin:20px 0 0 0;}

.travel_bot_baner_inner{ width:90%;}

.travel_bot_baner_overlay_txt h3{ font-size:24px;}

.travel_bot_baner_overlay_txt h3::after{ bottom:-6px;}

.new_destination_sec_wrap{ width:90%;}

.nw_feature_prod_wrap{ width:90%;}

.nw_feature_prod_wrap ul li{ margin:0 3px 15px; width:208px;}

.latest_post_wrp{ width:90%;}

.latest_post_overlay_outer_inner{ font-size:17px;}

.nw_plan_wrp{ width:90%;}

.nw_plan_wrp p{ padding:0;}

.home_bot_form_wrap{ width:90%; padding:30px 0 0 0;}

.home_input{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}

.home_select{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}

.bot_form_submit{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}




/*******************************************18-01-2017******************************************/

.advantage_nav_inner{ width:90%;}

.advantage_nav_inner ul{ text-align:center;}

.advantage_nav_inner ul li{ display:block; margin:34px 0;}

.bisuness_advantage_wrp{ width:90%;}

.bisuness_advantage_left{ float:none; width:100%; margin-bottom:25px;}

.bisuness_advantage_right{ width:100%; float:none;}

.advantage_store_left{ width:90%; float:none; padding:30px 0; margin:0 auto;}

.advantage_store_right{ padding:20px 0; float:none; width:90%; margin:0 auto;}

.view_theme_wrp{ width:90%; padding:25px 0;}

.view_theme_left{ float:none; margin:0 auto; width:100%;}

.view_theme_right{ float:none; margin:20px auto; width:100%; height:auto;}

.custom_softwar_wrp, .support_wrp{ width:90%;}

.support_wrp ul li{ width:100%; margin:0 auto 30px;}

.comision_wrp{ width:90%;}

.comission_left{ float:none; width:90%; margin:0 auto 20px;}

.comission_right{ float:none; width:90%; margin:0 auto 0;}

.comission_right p{ padding:0;}

.advantage_getting_started_wrp{ width:90%;}

.advantage_getting_started_wrp ul li{ width:100%; margin:0 auto 20px;}

.advantage_plan_wrap{ width:90%;}

.advntg_plan_box{ margin:0 auto 20px;}

.advantageplan_list_box{ min-height:0;}

.advntg_plan_box p{ text-align:center;}

.advntg_plan_box_price{ min-height:0;}

.advntg_plan_box:nth-child(2) .advntg_plan_box_price{ padding:0;}

.advntg_plan_box:last-child .advntg_plan_box_price{ padding:0;}

.advantage_agent_wrp{ width:90%;}

.advantage_getting_started_outer, .comision_sec, .support_outer, .custom_sofewar_sec, .advantage_online_store_outer, .bisuness_advantage_sec{ padding-top:30px; margin:0;}

.advantage_nav_outer_fixed{ top:0; position:inherit;}

.advntg_plan_box{ display:block;}

.advntg_plan_box:first-child{ margin:0 auto 20px;}

.advntg_plan_box h4{ text-align:center;}

.advntg_plan_box h3{ text-align:center; font-size:23px;}

.advntg_plan_box h4{ text-align:center; width:100%;}

.advntg_plan_box_price{ width:100%;}

.advntg_plan_box h3{ text-align:center; font-size:23px; width:100%;}

/********************************19-01-2017*********************************************************/

.franchise_content_wrapper, .pick_franchise_wrap{ width:94%;}

.pick_franchise_wrap ul li{ width:100%; margin:0 auto 20px;}

.nw_theme_navigation_wrap{ width:94%;}

.nw_theme_navigation_wrap ul li{ margin:0 10px;}

.theme_store_wrp, .trending_wrap, .travel_franchise_wrap, .scratch_img_wrap{ width:94%;}

.theme_store_wrp h3{ font-size:18px;}

.theme_store_wrp h3::after{ top:30px;}

.theme_store_wrp ul li{ width:100%; margin:0 auto 20px;}

.trending_wrap ul li{ width:100%; margin:0 auto 20px;}

.travel_franchise_wrap ul li{width:100%; margin:0 auto 20px;}

.scratch_left{ float:none; margin:0 auto 20px; width:100%;}

.scratch_right{ float:none; width:100%;}



.franchise_feature_outer{ height:auto; }

.franchise_feature_right{ width:90%; float:none; margin:0 auto 20px;}

.franchise_feature_right_outer, .franchise_feature_right_inner{ display:block; padding:0; height:auto;}

.franchise_feature_right_inner ul{ margin:0; padding:0;  -moz-column-count:1;   -moz-column-gap:0;    -ms-column-count:1;    -ms-column-gap:0;    -webkit-column-count:1;    -webkit-column-gap:0;    column-count:1;    column-gap:0;   } 

.franchise_theme_wrap{ width:94%;}

.franchise_theme_wrap ul li{ width:100%; margin:0 auto 20px;}

.franchise_detail_support_left{ width:90%; margin:30px auto 20px; float:none;}

.franchise_detail_support_right{width:90%; margin:0 auto 30px; float:none;}

.cost_wrapper{ width:94%;}

.cost_wrapper ul li{ border:none; width:100%; margin:0 auto 25px; border-top:1px solid #ccd1d3; padding:20px 0;}

.inquery_wrapper{ width:94%;}

.inquery_form{ width:100%;}

.inquery_form_left{ width:100%; margin-bottom:15px;}

.inquery_form_right, .inquery_form_select{ width:100%; }


/***************************Destination*****************************************/

._destination_baner_overlay_outer{ width:94%;}

._destination_baner_overlay_inner h1{ font-size:24px;}

._desti_txt_wrp{ width:94%;}

._desti_tour_wrapper{ width:94%;}

._desti_tour_row ul{ text-align:center;}

._desti_tour_row ul li {
  margin: 18px 5px 0;
  text-align: left;
  width: 47%;
}

._desti_our_desti_wrap{ width:94%;}

._desti_our_desti_wrap ul{ text-align:center;}

._desti_our_desti_wrap ul li {
  margin: 18px 5px 0;
  text-align: left;
  width: 47%;
}

._desti_help_wrapper{ width:94%; padding:15px;}

._desti_help_wrapper span{ display:block; margin-bottom:20px;}

._desti_help_wrapper a{ width:100%; margin:10px 0;}

._desti_review_wrapper{ width:94%;}

._desti_review_wrapper ul{ text-align:center;}

._desti_review_wrapper ul li{  margin: 18px 5px 0;
  text-align: left;
  width: 47%;}

._desti_review_img_overlay_inner h5{ font-size:20px;}


/*******************Desti*************************************/

._desti_price_bar_sec{ height:auto; padding:10px 0;}

._desti_price_bar_wrap{ width:94%; height:auto;}

._desti_price_left{ width:100%;}

._desti_price_left ul{ text-align:center;}

._desti_price_left ul li{ margin: 9px 30px;}

._desti_price_right{ width:100%;}

._desti_price_btn{ width:40%; margin:5px 10px; }

._desti_main_area_wrap{ width:94%;}

._desti_main_left{ float:none; width:100%; display:block; margin:0 0 20px;}

._desti_main_right{ width:100%; display:inline-block; vertical-align:top; float:none;}

._desti_mobile_scroll {
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
}

._desti_gallery_sec ul li{ margin:0 auto 20px; width:100%;}

._desti_inclusion_sec ul li{ text-align:center;}

._desti_inclusion_img{ margin:0; display:block; text-align:center; width:100%;}

._desti_inclusion_content{ width:100%; display:block; margin:20px 0;}

._desti_inclusion_sec ul li p{ line-height:24px;}

._desti_date_sec{ width:800px;}

._desti_trip_info_btn{ padding:0 14px; float:none; margin:0 auto;}



}

@media only screen and (min-width: 320px) and (max-width: 479px) {

.top_outer{ display:none;}

.mobile_top{ display:block; width:100%; position:relative;}

.mobile_top img{ width:100%;}

.moobile_top_inner{ position:absolute; left:0; top:0; width:100%;}

.mobile_top_wrp{ width:310px; margin:8px auto 0; overflow:hidden;}

.mobile_logo_outer{ width:102px; float:left;}

.mobile_logo_outer a{ float:right;}

.mobile_nav_btn{ float:right; margin-right:10px; margin-top:10px;}

.moobile_top_inner h2{ font-size:46px; margin-top:50px; text-align:center; color:#000000;}

.moobile_top_inner h4{ font-size:26px; text-align:center; margin-top:20px;}

.moobile_top_inner p{ overflow:hidden; margin-top:80px;}

.mobile_top_btn{ width:270px; height:80px; display:block; margin:0 auto 10px; background:#f3835b; text-align:center; line-height:80px; border-radius:4px; color:#fff; font-size:40px; font-family: 'bariol_regularregular';}

.mid_image_sec ul li:first-child{ width:50%;}

.mid_image_sec ul li{ width:50%; height:164px;}

.mid_imge_txt{ height:326px;}

.mid_imge_txt h3{ font-size:80px;}

.mid_imge_txt h3 span{ font-size:39px;}

.mid_image_sec ul{ display:none;}


.mobile_careou_first{ display:block;}

.mobile_careou_first_wrp{ width:100%; margin:0 auto;}

.agent_benifit_wrp{ width:290px;}

.agent_benifit_wrp ul{ display:none;}

.agent_mobile_sec{ display:block;}

.agent_benifit_wrp h2{ margin-bottom:45px;}

.agent_mobile_sec_wrp h4{ font-size:24px; text-align:center; color:#385461; margin-bottom:30px;}

.agent_mobile_sec_wrp p{ text-align:center; font-size:19px;   color:#7a7a7a; line-height:22px;}

.bot_baner_wrp{ display:none;}

.bot_vid_sec{ height:222px;}

.bot_vid_sec h5{ font-size:33px; margin-top:31px;}

.bot_form_outer{ min-height:0;}

.bot_form_wrp{ width:290px; margin:30px auto;}

.bot_form_input{ width:100%; margin:0 0 10px 0;}

.get_started_btn{ width:100%;}

.spotlight_outer{ margin-bottom:25px;}

.spotlight_wrp{ width:310px;}

.spotlight_wrp ul li{ float:none; width:100%; overflow:hidden; margin:0 auto 25px;}

.spotlight_left{ float:none; margin:0 auto; overflow:hidden;}

.spotlight_right{ width:90%; margin:20px auto 0; overflow:hidden;  float:none;}

.view_btn{ display:block; margin:20px auto; float:none; width:100%;}

.why_outer{ margin-bottom:25px;}

.why_wrp{ width:100%;}

.why_left{ width:100%; float:none;}

.why_right{ width:290px; float:none; margin:0 auto;}

.why_right h2{ display:none;}

.why_right p{ text-align:center;}

.why_wrp h3{ display:block; text-align:center; color:#385461; margin-bottom:25px; font-size:32px; padding-bottom:10px; background:url(/img/reseller_templates/ttn/dash.jpg) no-repeat center bottom;}

.testi_wrp{ width:310px;}

.testi_wrp h2{ font-size:25px;}

.testi_box{ width:100%; margin:0 auto;}

.footer_outer{ background:url(/img/reseller_templates/ttn/mob_foot_bg.jpg) no-repeat; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover;}

.foot_wrap{ width:310px;}

.foot_top{ overflow:hidden; float:none;}

.foot_top_left{ display:none;}

.foot_top_right{ width:100%; margin:0;}

.foot_bot{ display:none;}

.foot_input{ width:100%; box-sizing:border-box; height:46px; border-radius:3px;}

.foot_submit{ width:100%; border-radius:3px;}

.foot_link{ display:block;}

.foot_link ul {margin:40px 0 0 0; display:block; text-align:center; float:left; padding:0;}

.foot_link ul li{ display:inline-block; float:none; margin:0 10px 10px;}

.foot_link ul li a{ color:#fff; float:left;}

.foot_social{ width:100%; display:block; text-align:center; margin-top:25px;}

.foot_social a{ display:inline-block; margin:0 7px; width:70px;}

.foot_wrap h4{ text-align:center; display:block; margin-top:50px; margin-bottom:20px; color:#fff;}


.try_it_pop{ position:absolute; display:none; width:100%; height:614px; background:url(/img/reseller_templates/ttn/popup_bg.png) repeat; left:0; top:0; z-index:9999;}

.try_pop_wrp{ width:310px; margin:0 auto; position:relative; height:614px;}

.try_pop_close{ position:absolute; top:29px; right:15px; cursor:pointer;}

.pop_form{ width:100%; position:absolute; bottom:20px; left:0;}

.baner_form_select{ width:100%; margin:0 0 20px; height:50px;}

.baner_input{ margin:0 0 20px; width:100%; height:50px;}

.baner_submit{ height:56px; border-radius:3px; float:none; margin:0 auto; display:block;}



.agent_top_text p{ font-size:20px;}

.agent_nav_sec{ height:auto; padding:10px 0;}

.agent_nav_inner a{ padding:0 10px; box-sizing:border-box; margin:10px 0 0 0; width:100%; text-align:left;}

.lavalamp-object{ background:none;}

.video_inner{ font-size:26px;}

.mid_txt_wrp{ width:310px;}

.mid_step_wrp{ width:310px;}

.mid_step_wrp ul li{ width:100%; margin:0 auto 15px;}

.mid_step_wrp h2{ font-size:30px;}

.earn_sec{ padding-bottom:30px;}

.earn_wrp{ width:310px;}

.earn_wrp_left{ width:100%;}

.earn_wrp_left h3{ font-size:22px; padding:0 10px;}

.earn_wrp_left p{ padding:0 10px; margin-top:20px;}

.earn_wrp_right, .dot{ display:none;}

.mobile_img_sec{ padding-top:0;}

.mobile_img_sec h3{ font-size:25px;}

.feature_outer_wrp{ width:310px;}

.feature_outer_wrp h3{ margin-bottom:45px;}

.feature_outer_wrp ul li{ float:none; text-align:center; margin:0 0 35px; width:100%;}

.feature_outer_wrp ul li img{ float:none; margin:0 0 20px;}

.feature_outer_wrp ul li h5{ font-size:26px;}

.bottomagent_sec_wrp{ width:310px; padding-bottom:0;}

.bottomagent_sec_wrp ul li{ margin-bottom:60px;}

/*****************************31-05-2016********************************************/

.blog_main_wrp{ width:310px;}

.blog_left{ width:100%;}

.blog_right{ width:100%; padding:30px 0;}

.blog_right h3{ font-size:26px;}

.search_blog_sec{ width:100%; float:none; margin:0 auto 10px; overflow:hidden; min-height:317px; padding:20px;}

.featured_post_sec ul li{ float:none; margin:0 auto 20px; overflow:hidden;}

.testi_baner_outer{ margin:0;}

.testi_baner_img{ display:none;}

.testi_baner_inner{ position:inherit; background:#000;}

.testi_baner_slider{ margin:0 auto; width:310px; padding:20px 0;}

.testi_baner_slider p{ padding:0 20px;}

.testi_baner_slider .flex-direction-nav .flex-prev{ left:10%;}

.testi_baner_slider .flex-direction-nav .flex-next{ right:10%;}

.testi_main_wrp{ width:300px;}

.testi_main_wrp ul li{ width:100%; overflow:hidden; margin:0 auto 25px;}

.testi_main_pic{ float:none; margin:0 auto;}

.testi_main_txt{ float:none; width:100%; margin:20px auto 0;}

.testi_main_txt p{ text-align:center;}



.blog_post_top_wrp{ width:310px; margin:0 auto;}

.blog_mid_left_img{ margin-bottom:20px; float:left;}

.blog_reply_wrp{ width:310px;}

.blog_comment_img{ float:none; margin:0 auto;}

.blog_comment_txt{ float:none; margin:15px auto 0; width:100%; text-align:center;}

.blog_post_wrp{ width:310px;}

.blog_sml_img_comment{ float:none; margin:0 auto; width:70px;}

.blog_post_comment_txt{ width:100%; float:none; margin-left:0; margin-top:25px; text-align:center;}

.read_more_left{ float:none; margin:0 auto; display:block;}

.blog_reply_input{ float:left; display:block; background:#fff; height:50px; margin-top:15px; box-sizing:border-box; width:100%; border-radius:4px;}

.blog_reply_txtarea{ float:left; display:block; background:#fff; height:120px; margin-bottom:15px; box-sizing:border-box; width:100%; border-radius:4px;}

.post_comment_btn{ margin-top:0;}

/*01-06-2016*/

.blogleft{width:100%; float:none; margin:20px auto; }

.blogright{width:96%;   float:none; margin:20px auto; }

.tab_outer{ width:100%;  height:auto; background:none; margin-bottom:50px;} 

.tab_inner ul li{ float:none; display:block;  border-bottom: 1px dashed #788084; margin:0;  }

.tab_inner ul li a{float:none; display:block;}



.tabbox{  width:100%; }
 
.tabimg{float:left; margin:0 20px 40px 0;}

.tabbox2{  width:100%; text-align:center; }

.video-sec-inner{width:310px; height:200px; float:none; margin:0 auto 20px;}

.mobiletab{display:block;}

 .tab2_outer{ width:100%; background:rgba(0,0,0,0.1);  margin-top:0;  height:auto; z-index:999; border-top:1px solid #5a5c5c; }

.tab2_inner{ width:100%; margin:0 auto;}

.tab2_inner ul{ margin:0; padding:0; text-align:center; }

.tab2_inner ul li{ float:none; display:block;  border-bottom:1px dashed #788084; margin:0;  }

.tab2_inner ul li a{float:none; display:block; color:#000;}



.agent_detail_top{width:100%;  }

.agent_detail_top{margin:0 auto;
    color:#f0f0f0;
    font-size:0;
    position:relative;
    /*height:100%;*/ line-height:0;}
.agent_detail_top .hidden {
    opacity: 1!important;
}   
    .left-tab-agent {
    width:100%;
    height:auto;
}


.right-tab-agent {
    width:100%;
    height:auto;
}


.agent_detail_wrp{ width:310px; height:auto;}

.agent_detail_left{ width:100%;}

.mid_txt_wrp{ width:100% !important; margin-top:20px;}

.agent_detail_right{ width:310px; height:230px; padding:9px; background-size:100% auto;}


.og-expander-inner{ width:300px;}

.main_grid ul li{ margin:40px auto 30px; width:310px;}

/*04-06-2016*/

.plan_page_outer{ padding:30px 0;}

.plan_page_wrp{ width:310px;  margin-top:80px; }

.plan_page_wrp h2{ font-size:18px; padding-bottom:30px; }

.planbox{  margin:0 auto 110px;}

.plan-column{width:100%; margin:0;}
.plan_page_wrp h4{font-size:20px;}

/*specialist page*/

.specialist-wrapper{ padding:0; margin-top:95px;} 

.spl-bannertext h2{font-size:18px; padding-bottom:5px;}

.spl-bannertext p{padding:0; }

.spl-bannertext{font-size:10px; top:0; line-height:12px;}

.splbtn{ width:110px; line-height:15px; margin:5px 0 0; font-size:12px; } 

.splheading h2{font-size:22px; margin:30px 0;}

.spl-img-wrp ul li{  width:100%; height:300px; }

.splname{ top:40%;  font-size:50px;  }

/**********************************06-06-2016******************************************/

#lava{ height:auto;}

#lava #box .head{ display:none;}

#lava ul li a{ padding:10px 0;}

#lava ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

#lava ul li.pages_active{background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

.blogleft #lava ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}

.blogleft #lava ul li.pages_active{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}


#lava2{ height:auto;}

#lava2 #box2 .head{ display:none;}

#lava2 ul li a{ padding:10px 0;}

#lava2 ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

#lava2 ul li.pages_active{background:url(/img/reseller_templates/ttn/nav_dash.jpg) center 44px no-repeat;}

.blogleft #lava2 ul li a:hover{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}

.blogleft #lava2 ul li.pages_active{ background:url(/img/reseller_templates/ttn/nav_border.jpg) center 44px no-repeat;}


.about_baner_inner{ position:inherit; top:0; padding:20px 0;}

.about_baner_txt{ width:310px; margin-top:0;}

.about_baner_txt h4{ font-size:21px;}

.inner_page_outer{ padding:0; margin-top:20px;}

.inner_page_wrp{ width:310px; margin:0 auto;}

.inner_page_left{ width:280px; margin:0 auto; float:none;}

.inner_page_right{ float:none; margin:30px auto 0; width:300px;} 


.pop_overlay_outer{ width:310px;}

.specialist_form_outer h4{ font-size:14px; margin-top:70px;}

.specialist_form{ padding:0 10px;}

.specialist_fomr_input_outer{ width:100%;}

.specialist_fomr_input_outer{ margin-top:20px;}

.specialist_email_outer, .specialist_ph_outer, .specialist_select_outer{ background-position:94% center; width:100%;}

.specialist_calender_outer{ width:100%; background-position:94% center;}

.specialist_select_outer_right{ margin-top:20px; width:100%; background-position:94% center;}

.preffered_destination_box{ width:100%;}

.video_main_wrapper{ width:310px;}

.vid_page_left{ width:100%; float:none;}

.popular_vid ul li{ width:100%; margin:0 0 15px;} 

.vid_page_right{ float:none; margin:0 auto;}

.blog_reply_outer{ padding:10px; box-sizing:border-box;}

.blog_reply_wrp{ width:100%;}

.blog_reply_input{ background-size:100% auto; height:47px; width:100%;}

.blog_reply_txtarea{ width:100%;}

/************************************16-06-2016*********************************************/

.plan_box_bot{ margin-top:0;}

.pln_box_outer{ float:none; margin-left:auto; margin-right:auto;}

.planbtn2{ width:100%; padding:0 10px;box-sizing:border-box; font-size:13px;}

.theme_baner_txt .baner_txt_area{ margin-top:10px; width:310px;}

.theme_baner_txt .baner_txt_area h1{ font-size:26px; line-height:normal;}

.theme_baner_txt .baner_txt_area h1{ font-size:23px;}

.baner_txt_btn{ font-size:18px; line-height:50px;}

.theme_wrapper{ width:310px;}

.theme_wrapper ul li{ width:100%; float:none; margin:0 auto 45px;}

.theme_image_sec{ width:100%; height:273px; background-size:100% auto;}

.theme_image_sec img{ height:auto;}

.view_theme_demo{ height:172px; line-height:172px;}

.faq_right .ui-accordion .ui-accordion-header .ui-accordion-header-icon{ display:none;}

/******************************19-07-2016*********************************/

.solution_sec{ padding:30px 0;}

.solution_sec_wrp{ width:310px;}

.solution_sec_wrp h2{ font-size:26px;}

.solution_top_sec ul li{ margin:10px auto; text-align:center; width:310px;}

.solution_bot_sec_left{ width:310px; float:none; margin-bottom:20px;}

.solution_bot_sec_left ul li{ margin:0 0 20px; padding:10px 0; font-size:26px; width:100%; min-width:0;}

.solution_bot_sec_left ul li:nth-child(4){ min-width:0;}

.solution_bot_sec_left ul li:nth-child(6){ min-width:0;}

.solution_bot_sec_left ul li:nth-child(8){ min-width:0;}

.solution_bot_sec_right{ float:none;}

.view_features_button{ margin-top:10px;}

/***************************23-07-2016****************************************/

.why_eventsfusion_inner{ width:300px;}

.why_eventsfusion_inner h3{ font-size:33px;}

.why_eventsfusion_left_img{ width:100%; text-align:center;}

.why_eventsfusion_right_txt{ width:100%; text-align:center;}



/**********************************New-update-26-07-2016*********************************************/

.contact_outer_sec{ margin-top:0; height:auto;}

.contact_page_right{ float:none; margin:30px auto 0; width:100%;}

.contact_page_right h3{ margin-bottom:25px;}

.contact_page_right h3 span{ margin-top:10px; float:none; display:block; text-align:left;}

.contact_mail, contact_adress, .contact_adress, .contact_ph{ color:#fff;}

.contact_form_area{ padding:20px 10px; width:100%;}

.contact_input{ float:none; background-size:100% auto; margin-top:15px; width:100%;}

.contact_email_input{ float:none; background-size:100% auto; margin-top:0; width:100%;}

.contact_ph_input{float:none; background-size:100% auto; margin-top:15px; width:100%;}

.contact_txtarea_input{ float:none; background-size:100% auto; margin-top:0; width:100%;}

.online_store_icon_sec_wrp{ width:310px;}

.online_store_icon_sec_wrp ul li{ width:100%; margin:0 auto 20px;}

.online_store_form_wrp{ width:200px; margin:0 auto;}

.online_store_input{ margin:0 auto 20px; display:block; float:none;}

.online_store_email_input{ margin:0 auto 20px; display:block; float:none;}

.online_store_passwork_input{ margin:0 auto 20px; display:block; float:none;}

.online_submit_btn{ display:block; margin:20px auto 0; float:none;}

.website_include_outer{ height:auto;}

.website_include_wrp{ width:310px; height:auto;}

.website_include_left{ width:100%; float:none; margin:30px auto 0;}

.website_include_left h3{ font-size:33px;}

.website_include_left ul{ margin-top:20px;}

.website_include_left ul li{ width:100%;}

.website_include_right{ width:100%; float:none; margin:20px auto 0;}

.custom_webdesign_wrp{ width:300px;}

.custom_webdesign_wrp p{ text-align:center;}

.acelerate_box, .subscribe_box{ float: none;
    margin: 0 auto 10px;
    min-height: 317px;
    overflow: hidden;
    padding: 20px;
    width: 100%;}

.acelerate_box h3{ margin-top:30px;}

.add_box{ width:100%; margin:0 auto; float:none;}

.mobile_img_sec ul{ width:310px;}

.mobile_img_sec ul li{ width:100%; float:none; margin:0 auto 40px;}

.sample_website_box{ background-size:100% auto; height:267px;}


.template_pop_overlay{ width:310px;}

.template_pop_left{ width:100%;}

.template_pop_right{ width:100%;}

.template_pop_inner{ width:280px;}

.template_pop_close {
  right: 5px;
  top: 18px;
}



/************************************08-05-2016******************************************************/

.specialist_interest_wrp{ width:310px;}

.specialist_interest_wrp h3{ font-size:23px;}

.specialist_interest_wrp ul li{ float:none; margin:0 auto;}

.specialist_feature_wrp{ width:310px;}

.specialist_feature_wrp ul li{ width:300px; float:none; margin:0 auto 25px; overflow:hidden;}

.specialist_feature_btn{ width:140px; font-size:16px;}

.specialist_bottom_wrp{ width:310px;}

/**********************************09-08-2016**********************************************/

.popular_vid_top ul li{ width:auto; margin:0 2px;}

.popular_vid_top ul li:first-child{ margin-left:0;}

.popular_vid_bot ul li{ width:100%;}

/**********************************12-08-2016**********************************************/

.event_form_inner{ padding:20px 10px;}

.event_form{ width:100%;}

.event_form_row select{ background-size:100% auto; height:40px;}

.event_input_big{background-size:100% auto; height:40px;}

.event_input_sml_right{ float:left; margin-top:14px;}

.event_txtarea{ background-size:100% auto; height:84px;}

.event_right{ width:100%; margin:30px auto 20px; overflow:hidden;}

.event_right_top ul li{ margin:0 8px;}

.overview_sec{ width:95%; float:none; margin:0 auto; padding:0;}

.feature_sec{ width:95%; margin:0 auto; float:none; padding-right:0;}

.feature_sec ul{ width:100%;}

.feature_sec ul li{ margin:0 0 10px 0; width:100%;}

.room_sec_box{ width:90%; float:none; margin:0 auto 20px; overflow:hidden;}

.itinery_table_heading, .itinery_table_sec{ width:790px;}

.mobile_itineri_scroll {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100%;
}

.product_left{ float:none; width:300px; margin:0 auto;}

.product_left_outer{ width:100%;}

.product_right{ width:300px; margin:20px auto 0; overflow:hidden; float:none;}

.product_right ul li{ width:100%; float:none; overflow:hidden; margin:20px auto 20px;}


/***********************************15-08-2016**********************************************/

.university_navigation_outer{ margin:0; height:auto;}

.university_navigation_outer ul li{ margin:0 20px;}

.university_mid_outer ul li{ margin-bottom:20px;}

.guid_sec_inner{ width:300px;}

.university_latest_vid_inner{ width:300px;}

.university_latest_vid_inner ul li{ margin-bottom:20px;}

.uni_expert_inner{ width:300px;}

.uni_webiner_inner{ width:300px;}

.webiner_input{ width:100%; background-size:100% auto; height:37px;  margin:0 auto 10px;}

.uni_guid_inner{ width:300px;}

.uni_guid_box{ float:none; margin:0 auto 50px;}
/*16-08-2016*/
.moobile_top_inner h2{font-size:36px;}
.moobile_top_inner h4{ display:none;}
.mobile_top_btn{font-size:30px;}

 
.mid_imge_txt h3{font-size:35px; line-height:32px; padding-bottom:10px;}

.mid_imge_txt h3 span{font-size:35px; display:inline-block;}

.cols{width:90%; float:left; padding:2% 5%; }

.get_started_btn{width:182px; float:none; display:block; margin:0 auto;}

.banerinputbox1{float:none; margin:0 auto 20px; display:block;}

.banerinputbox2{float:none; margin:0 auto 20px; display:block;}

.banerinputbox3{float:none; margin:0 auto 20px; display:block;}

/*table*/
.uni-left{ width:100%; float:none; margin:0 auto 40px; padding-bottom:40px; }
.uni-sidebar{float:none; margin:0 auto; width:100%;}
.uni-left{ overflow-x: auto;  overflow-y: hidden;} 
.unitable{ width:850px;}

.breadcrumbs li{   font-size:18px;   }

.breadcrumbs li a{padding:0 22px; }

/******************************18-08-2016***************************************/

.mid_imge_txt p{ padding:20px 20px;}

/******************************28-08-2016***************************************/

.journey_tab_outer{ margin:0; height:auto; padding:10px;}

.journey_tab_wrp{ width:100%;}

.responsive-tabs__panel{ border:none; overflow:hidden; padding-bottom:10px;}

.journey_input{ background-size: 100% auto;
    height:42px;
    margin-bottom:10px;
    
    width: 100%;}

.journey_calender{
  margin:0 0 10px;
    }

.journey_drop{ float:none;}

.journey_mid_col_sec_outer{ padding-bottom:0;}

.journey_mid_col_sec_outer ul li{ width:300px; margin:0 auto 55px; overflow:hidden;}

.journey_looking_sec h3{ font-size:26px;}

.journey_looking_sec ul li{ width:100%; height:319px;}

.journey_looking_overlay_outer, .journey_looking_overlay{ width:100%; height:319px;}

.journey_bot_txt_wrp{ width:300px;}

.journey_get_started_wrp{ width:310px;}

.get_form_row{ margin-bottom:0;}

.get_form_input{ width:100%; background-size:100% auto; margin-bottom:10px; display:block; float:none; height:43px;}

.get_started_txtarea{width:100%; background-size:100% auto; margin-bottom:10px; display:block; float:none; height:69px;}

.journey_deal_wrp{ width:300px;}




/***************** 29-08-2016  *******************/

.travel_busines_bot_nav {margin-top:0;}

.tb_tabwrp {width:auto;}

.tb_tabouter {width:92%; height:auto;}

.tb_main {width:99%; height:auto;}

.tb_main .tab2_inner ul li {margin:5px 5px 0;}

.tb_main .tab2_inner ul li:last-child {border-bottom:0;}

.tb_tab_left {width:100%; float:none;}

.tb_tab_right {width:100%; float:none; padding:5px; height:auto; margin-bottom:20px;}

.travel_busines_bot_nav {height:auto;}

.tb_tabtop {margin:0 auto; color:#f0f0f0; font-size:0; position:relative; height:100%; line-height:0;}

.tb_tabtop .hidden {opacity:1!important;}   

.tb_txt_wrp {float:none; margin-bottom:25px;}

.tb-feature-btn {font-size:15px; padding:0 10px;}

/**********************************************31-08-2016*************************************************************************/

.feature_need_wrp{ width:300px;}

.feature_need_wrp ul li{ width:100%; float:none; overflow:hidden; margin:0 auto 40px; border-bottom:1px dashed #ccc; padding-bottom:20px;}

.feature_need_left{ width:100%; float:none; margin-bottom:20px;}

.feature_need_right{ float:none; width:100%;}

.feature_need_right ul{ min-height:0;}

.feature_need_right ul li{ margin-bottom:14px; border:none; padding:0;}

.featured_list_right_btn{ float:left;}


.franchise_inner{ width:300px;}

.gallery-item{ margin:0 auto 55px;}

.gallery-item .thumbnail{ width:300px; height:402px;}

.gallery-expander{ width:300px;}

.gallery-item .thumbnail > img{ width:300px;}

.gallery-expander{ padding:0 10px;}

.expand_sec_left{ width:90%; margin:0 auto; float:none;}

.franshisy_btn{ float:none; margin:20px auto; display:block; width:240px;}

.expand_sec_right{ width:100%; float:none;}


.getting_started_wrap{ width:300px;}

.getting_started_pic{ width:100%; float:none; margin-bottom:15px;}

.getting_started_txt{ width:100%; float:none;}

.setup_fee_wrp{ width:310px;}



/*************************08-09-2016********************************/

.prod_sell_baner_wraper{ width:300px;}

.start_reading_btn{ width:100%; height:50px; line-height:50px;}

.prod_sell_main_wrp{ width:300px;}

.prod_chapter_top_outer{ margin-top:30px;}

.prod_sell_chapter_top_wrp{ width:300px;}

.prod_chapter_mid{ width:300px;}

/******************************09-09-2016************************************/

.book_room_pop_wrp{ width:300px; box-sizing:border-box;}

.book_room_row{ margin-bottom:0;}

.book_room_select{ margin-bottom:10px;}

.book_room_input{ width:100%; height:47px; margin-bottom:8px;}

.book_room_select{
  background-size: 100% auto;
  height: 42px;
  width:100%;
}

.book_popup_close{ margin:10px 0 0 0;}



.room_result_wrp{ padding:30px 0; width:300px;}

.room_result_img{ width:100%; float:none;}

.room_result_description{ width:100%; float:none; margin-top:15px;}

.room_get_quote_btn{ float:left; margin-top:10px;}

.get_quote_room_wrp{ width:300px; box-sizing:border-box;}

.room_get_quote_row{ margin:10px 0 0 0;}

.room_quote_input_box{ width:100%; margin-top:15px;}

/*******************************Welcome-Page*****************************************/

.welcome_mobile_outer{background: url(/img/reseller_templates/ttn/welcome_bg.jpg) no-repeat left top fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; overflow:visible; }

.welcome_vid_outer video{ display:none;}

.welcome_content_inner{ width:300px; padding-bottom:40px;}

.welcome_left_box{ float:none; margin:0 auto 25px;}




/*******************************17-09-2016*****************************************/

.hotel_detail_outer_nw{ margin-top:0;}

.hotel_detail_page_wrp{ width:100%;}

.common_details_tab_top ul li {
    margin: 0 7px;
}
.common_details_tab_top ul li a {
    font-size: 16px;
}
.common_overview_sec li {
    width: 45%;
    margin: 0 5px 25px;
}
.common_aminity_sec p span {
    width: 100%;
    margin-top: 25px;
}
.common_hotel_search_sec_calender {
    width: 100%;
    margin-bottom: 10px;
}
.common_hotel_search_sec_input {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
}
.common_hotel_search_left {
    width: 100%;
    text-align: center;
}
.common_hotel_search_text {
    width: 100%;
    padding: 20px;
    margin: 0;
    box-sizing: border-box;
}
.common_hotel_search_text_right {
    width: 100%;
}




.inner_page_wrp{ width:310px;}

.common_room_slider{ width:100%;}

.common_room_top_right{ width:100%; margin-top:20px;}

.common_hotel_search_sec_calender{ box-sizing:border-box;}

.common_hotel_search_sec_input{ box-sizing:border-box;}

/**********************************19-09-2016**************************************/

.navigation_outer{ display:none;}

.travel_busines_bot_nav ul li {display:block;}

.travel_busines_bot_nav ul li a {display: block; float:none;}

.travel_busines_bot_nav ul li a:hover {background:url(/img/reseller_templates/ttn/business_travel_dash.jpg) center 54px no-repeat;}


/*4-10-2016*/

 
.ej-nav ul li{margin:0 25px;}

.ej-container{ width:300px; }  
 
.ej-row-img{float:left; width:100%;}

.ej-row-img img{width:100%;}

.ej-row-content{float:left; width:94%; background:#fafafa;   padding:3%;}

.ej-row-text-icon span{display:block;}
 
.optionsec{width:300px;  }   

.optionimg{float:left; width:100%;}

.optionimg img{width:100%;}

.optiontext{ float:left; padding:0 5%; min-height:176px; width:90%;  background:none;}   
 
.optionright{  width:100%; float:left;  padding:29px 0;}

/*Magazine*/
 

.magazineform{ background-size:100% auto; width:100%; height:42px; margin-bottom:15px;}

.mzsearch{width:80%; height:42px;  float:left; border:0; font-size:16px; color:#385461; padding:0 15px;}

.mzsearch_btn{ margin-top:11px;}

.article-sec{ width:100%; float:left;}

.article-sec-left{ width:100%;}

.article-sec-left img{width:100%;}

.article-sec h3{font-size:26px; padding:25px 0;}

.articletext img{width:auto;}

.article-sec-right{ width:100%; float:left; padding:35px 0 0; } 
 
.mzthumb{ width:100%; float:left; text-align:center;} 

.mzthumb img{margin:0;}

.mzlike-sec{text-align:center;} 

.mzlike-sec ul li{ width:267px;  margin:0 auto 30px;}



/*5-10-2016*/


.atp-sec-left{ width:100%; float:none; margin:0 auto 25px; overflow:hidden;  }  

.mzsidebar{ width:271px;  float:none; margin:0 auto 25px;} 

.atp-secbox{ float:none; margin:0 auto 25px; width:421px;} 
 
.atp-secbox{ width:100%;}
.atp-secboxright{ float:none; } 
 
.mzlike-sec2 {text-align:center;}

.mzlike-sec2 ul li{margin:0 auto 22px ;}

.mzlike-sec2 h4{text-align:center;  } 

.mz_reply_input{ width:100%; height:52px; background:url(/img/reseller_templates/ttn/reply_input.png) center no-repeat; margin-bottom:25px;  }

.mz_reply_input_right{ float:left;}

.mz_reply_txtarea{ width:100%; background:url(/img/reseller_templates/ttn/reply_box.png) no-repeat center;  } 

.hotweek{ width:270px;  float:none; margin:0 auto 25px;}

.hotweek-right{ width:100%;  float:none; margin:0 auto 25px;}

/*******************************11-10-2016************************************/

.trip_nav ul{ width:310px; margin:0 auto;}

.trip_nav ul li a:hover{ background-position:left 54px;}

.trip_main_wrp{ width:300px;}

.trip_left{ float:none; width:100%; margin-bottom:20px; overflow:hidden;}

.trip_right{ width:100%; overflow:hidden;}

.trip_top_dropdown{ float:left; margin-top:10px;}

.trip_list_left{ float:none; margin:0 auto 10px; overflow:hidden;}

.trip_list_right{ width:100%; float:none; overflow:hidden;}

.trip_list_right h4{ font-size:22px;}

.trip_price{ float:left;}

.trip_price span{ font-size:20px;}

.trip_duration span strong{ font-size:20px;}

/*******************************itinery************************************/

.itinery_outer{ margin:23px 0;}

.itinery_wrp{ width:300px;}

.itinery_left{ width:100%; overflow:hidden; float:none;}

.itinery_left h2{ font-size:24px; margin-bottom:20px;}

.itinery_tab_top ul li{ width:100%; float:left; margin:6px 0;}

.itinery_glance_left{ float:none; overflow:hidden; width:100%;}

.itinery_glance_right_img{ float:none; width:100%; margin-top:20px; height:202px;}

.itinery_right{ width:100%; float:none; margin-top:20px;}

.iti_extension h3 img{ display:block; margin:0 auto 20px; float:none;}

/****************************home-update*************************************/

.find_exp_section{ padding:40px 0;}

.find_exp_wrp{ width:300px;}

.exp_img_holder p{ font-size:26px;}

.exp_img_holder{ width:100%;}

.ttn_box_sec ul li{ width:100%; margin:0 auto 15px; float:none; overflow:hidden;}

.special_offer_txt{ top:22%; font-size:20px;}

.special_offer_sec .flex-control-nav{ bottom:8px;}

.travel_plans_wrp{ width:300px;}

.travel_plans_wrp h3{ font-size:26px;}

.travel_plan_form{ width:100%;}

.teavel_plan_input{ width:100%; background-size:100% auto; height:43px; margin-bottom:16px;}

.travel_plan_txtarea{width:100%; background-size:100% auto; height:239px; margin-bottom:16px;}

.travel_plan_content{ width:100%; float:left; margin-top:20px;}

.travel_plan_content h5{ font-size:30px;}

.new_home_service_wrp{ width:300px;}

.new_home_service_wrp ul li{ width:100%; margin:0 0 40px;}

.new_homeservice_left{ margin:0 0 15px 0; text-align:center; float:none; margin:0 auto 22px; width:100%; }

.new_homeservice_content{ width:100%; float:none; margin:0 auto;}

.new_homeservice_content h5{ font-size:27px; text-align:center;}

.new_homeservice_content p{ text-align:center;}

.service_learn_btn{ float:none; display:block; margin:20px auto 0;}

.home_post_wrp{ width:300px;}

.home_post_wrp ul li{ width:100%; margin:0 auto 20px;}

.home_post_left{ float:none; margin:0 auto;}

.home_post_right{ width:100%; padding:0 15px; box-sizing:border-box; float:none;}

/**************************************13-10-2016***********************************************/

.desti_franchisie_wrp{ width:300px;}

.desti_feature_wrp{ width:300px;}

.desti_feature_wrp ul li{ width:100%; margin:0 0 20px; font-size:24px;}

.desti_price_wrp{ width:300px;}

.desti_price_wrp ul li{ margin:0 auto 20px;}

.apply_franchisy_form_wrp{ width:300px;}

.apply_franchisy_form_outer{ padding:30px 0;}

.franchise_input, .franchise_input_email, .franchise_input_ph{ float:none; display:block; margin:0 auto 15px;}

.franchise_submit_btn{ float:none; display:block; margin:0 auto;}

.rescierge_top_txt_wrp{ width:300px;}

.rescierge_top_txt_wrp p{ padding:0;}
.franchiseqne_top_row .notes-link{position:relative;margin-left:0px;}
.rescierge_form_wrp_outer,.fran-quest.rescierge_form_wrp_outer{width:300px;padding: 10px;}
.franchiseqne_top_row.uplaod input[type="text"]{width: 100%;}
.franchiseqne_top_row.uplaod label{width: 100%;margin-top: 10px;}
.rescierge_form_wrp_inner{ padding:0 10px;}

.rescierge_form_wrp_inner form{width:100%;margin: 0;}

.rescierge_form_input{ width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px;} 

.rescierge_form_txtarea{width:100%; background:#f6f6f6; border:1px solid #cdcdcd; border-radius:5px; padding:20px 10px; font-size:13px;}

.iti_right_img{ float:none; margin:0 auto 20px;}




.ui-accordion-content{ padding-left:5px; padding-right:5px;}

.iti_date_accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{ left:11px; top:33px;}

.ui-accordion .ui-accordion-header{ padding-right:10px; padding-left:30px; font-size:13px;}

.ui-accordion .ui-accordion-header strong{ font-size:13px;}

.iti_date_accordion th{ font-size:13px; padding-left:4px; padding-right:4px; text-align:center;}

.iti_date_accordion th:first-child{ width:18%;}

.iti_date_accordion td{ font-size:13px; padding-left:4px; padding-right:4px; text-align:center;}

.iti_date_accordion td:first-child{ width:18%;}

/*******************************14-10-2016************************************/

.payment_wrp{ width:300px;}

.payment_wrp_mid{ margin-top:20px;}

.payment_wrp_mid p{ display:none;}

.payment_wrp_mid h5{ line-height:30px;}

.payment_card_input{width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px;}

.payment_input_calender{width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px;}

.payment_card_input_sml{width:100%; background:#f6f6f6; height:36px; border:1px solid #cdcdcd; border-radius:5px; padding:0 10px; font-size:13px; margin-top:15px;}

.payment_agree_radio_sec .radio_btn_txt{ width:209px; float:right; font-size:15px; margin-bottom:20px;}


/******************magazine-update-24-102016**********************************/

.article-sec .flex-direction-nav{ width:100%; top:12%;}

.article-sec-right h2{ font-size:25px;}

.articletext{ width:100%; margin-top:25px;}


/******************magazine-update-24-102016**********************************/

.agent_wrp_sec{ width:300px;}

.agent_wrp_sec_top h4{ float:none; margin:0 auto; width:100%; text-align:center; background-position: bottom center;}

.agent_top_form{ width:100%; margin:25px auto 0; float:none;}

.agent_top_input{ float:none; margin:0 auto 15px; display:block;}

.agent_top_submit{ float:none; display:block; margin:0; width:100%;}

.agent_wrp_sec_bot ul li{ float:none; margin:0 0 25px 0; width:100%;}

.agent_list_left{ text-align:center; width:100%; float:none; overflow:hidden;}

.agent_list_right{ width:100%; float:none; overflow:hidden; margin-top:25px;}

.agent_list_right h4{ text-align:center;}

.agent_list_right h5{ text-align:center;}

.agent_list_icon_2, .agent_list_icon_3{ margin-left:17px;}

.vacation_wrp{ width:300px; padding:20px 0;}

.vacation_wrp p{ padding:0 0; margin-bottom:25px;}

.vacation_wrp ul li{ width:100%; margin:0 0 15px;}

.vacation_wrp ul li h4{ text-align:left;}

/*****************************25-10-2016********************************/

.about_jamaica_nav ul li.pages_active{ background-position:center 54px;}

.jamaica_content_wrapper{ width:300px;}

.about_jamaica_left{ width:100%; margin:0 0 25px; float:none;}

.about_jamaica_vid{ width:100%; height:168px; float:none;}

.jamaica_location_wrp{ width:300px;}

.jamaica_location_img{ width:100%;}

.jamaica_location_content{ width:100%; margin-top:25px;}

.jamaica_resort_wrp{ width:300px;}

.jamaica_resort_wrp ul li{ width:100%; margin:0 0 20px;}

/*****************************26-10-2016********************************/

.jamaica_resort_wrp ul li{ margin-bottom:80px;}

.jamaica_resort_wrp .villa_expand_inner{ width:300px;}

.villa_drop_left_list{ width:100%; float:left;}

.villa_expand_inner h4{ margin-bottom:10px !important;}

.villa_drop_left_list ul{ padding:0; width:100%; float:left; margin-right:0;}

.villa_drop_left_list ul.villa_sml_list{ width:100%; margin:0;}

.villa_drop_left_list ul.villa_big_list{ width:100%; margin:0;}

.villa_drop_left_list ul li{ width:100%; margin:0 0 8px 0; display:inline-block; float:left; font-size:14px; color:#909090; text-align:left;}

.villa_drop_left_list h6{ display:block; font-size:24px; color:#385461; margin-bottom:18px; margin-top:20px;}

.villa_drop_left_list_sml{ width:100%;} 

.villa_drop_left_list_sml h6{ font-size:19px !important; margin-top:20px;}

/*****************************27-10-2016********************************/

.university_video_nav_outer {
  height: auto;
  margin: 0;
  padding:12px 0;
}

.university_video_nav_outer ul{ width:300px; margin:0 auto;}

.university_video_nav_outer ul li{ width:100%; margin:0; padding:10px 0; border-top:1px dashed #fff; float:left;}

.university_video_nav_outer ul li a{ text-align:left; width:100%;}

.university_video_nav_outer ul li ul{ border: medium none;
    display: block;
    position: inherit;
    top: 0;
    width: 100%; left:0; float:left;}

.university_video_nav_outer ul li ul li{ width:100%; text-align:left;}

.university_video_nav_outer ul li ul li a{ text-align:left;}

.university_video_nav_outer ul li ul::before{ display:none;}

.university_video_nav_outer ul li:first-child{ border:none;}

.university_vid_inner{ width:300px;}

.university_vid_left{ width:100%; float:none;}

.university_vid_left h3{ margin-left:0; margin-right:0;}

.university_vid_left ul li{ width:100%; margin:0 0 20px;}

.university_vid_icon_1,.university_vid_icon_2,.university_vid_icon_3{ margin-bottom:7px;}

.university_vid_right{ float:none; margin:0 auto;}

/*****************************28-10-2016********************************/

.uni_quote_wrp{ width:300px;}

.uni_quote_left{ width:100%; float:none;}

.uni_quote_right{ width:268px; margin:0 auto; float:none;}

.uni_quote_link_sec a{ margin:0 4px 0 0;}

/**************************index-update*******************************/

.exp_img_overlay{ padding:25px;}

.exp_img_overlay p{ display:none;}

/**************************index-update*******************************/

/*****************************02-11-2016*****************************************/

.franchise_top_wrp{ width:300px;}

.franchiseqne_top_sec label{width: 100%;text-align: left;}

.franchiseqne_top_input{width: 100%;float: none;}

.franchiseqne_top_btn{ float:none; margin:20px auto 0;}

.rescierge_form_row h5{font-size:16px;float: none;}

.sitemap_wrp{ width:280px;}

.sitemap_row{ padding:25px 0 0 0; }

.site_map_box{ margin:0 0 20px;}

/*****************************02-11-2016*****************************************/

/**********************************update-11-04-2016************************************************/

.uni_quote_left_img{ width:100%; float:none; margin-bottom:20px;}

.uni_quote_right_txt{ width:100%; float:none;}

.uni_quote_left_content p{ margin:0 0 20px;}

.uni_quote_left_link a{ margin:0 4px 10px 0;}

/**********************************update-11-04-2016************************************************/

/*****************************14-11-2016*****************************************/

.travel_busines_bot_nav ul li.pages_active a{ background: rgba(0, 0, 0, 0) url("/img/reseller_templates/ttn/business_travel_dash.jpg") no-repeat scroll center 54px;}

.vendor_wrp{ width:300px;}

.vendor_left{ float:none; width:100%; display:inline-block;}

.vendor_left_top ul li{ margin:8px 8px;}

.vendor_left_top ul li a{ font-size:14px;}

.vendor_left_bot ul li{ width:100%; margin:0 auto 15px;}

.vendor_right{ float:none; width:300px; margin:20px auto 0; display:inline-block;}

.vendor_right_inner{ padding:10px;}

.vendor_calender{ width:100%; background-size:100% auto; height:45px;} 

.vendor_form_row select{width:100%; background-size:100% auto; height:45px;}

.vendor_input{width:100%; background-size:100% auto; height:45px;}

.vendor_submit{ margin-top:0;}


.vendor_overview_top_wrp{ width:300px;}

.vendor_overview_top_left{ width:100%; float:left;}

.vendor_overview_iframe { height:167px;}

.vendor_inquery{ float:left; width:100%; margin-top:25px;}

.vendor_inquery h4{ margin-bottom:0;}

.vendor_overview_desti ul li{ width:100%;}

.vendor_overlay{ font-size:30px;}



.tv_wrapper{ width:300px;}

.tv_top_left{ width:100%; float:left;}

.tv_top_right{ width:100%; float:left; margin-top:25px;}

.most_tv_left {
  float: left;
  height: 113px;
  width: 100%;
  margin-bottom:15px;
}

.most_tv_right{ float:left; margin-left:0; width:100%;}

.tv_latest_vid ul li{ width:100%; margin:0 auto 18px;}

.tv_latest_vid h3{ margin-bottom:20px;}

.tv_left_content h4{ font-size:20px;}

/*****************************14-11-2016*****************************************/

.article-sec h3 {
  font-size: 24px;
  padding: 25px 20px;
}

.hotweek-right h3 span {
  float: right;
  margin-bottom: 15px;
  margin-top: 15px;
  width: 100%;
}


/*****************************11-1-2017*****************************************/

.nw_service_sec ul li{ margin:0 auto 20px;}

.next_trip_wrp{ width:90%;}

.next_trip_wrp ul li{ margin:0 auto 25px;}

.expert_wrp{ width:90%;}

.expert_wrp ul li{ margin:0 auto 25px;}

.consultant_btn{ width:100%; margin:20px 0 0 0;}

.travel_bot_baner_inner{ width:90%;}

.travel_bot_baner_overlay_txt h3{ font-size:17px;}

.travel_bot_baner_overlay_txt h3::after{ bottom:-6px;}

.new_destination_sec_wrap{ width:90%;}

.nw_feature_prod_wrap{ width:90%;}

.nw_feature_prod_wrap ul li{ margin:0 auto 15px;}

.latest_post_wrp{ width:90%;}

.latest_post_overlay_outer_inner{ font-size:17px;}

.nw_plan_wrp{ width:90%;}

.nw_plan_wrp p{ padding:0;}

.home_bot_form_wrap{ width:90%; padding:30px 0 0 0;}

.home_input{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}

.home_select{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}

.bot_form_submit{ float:none; width:100%; margin:0 0 10px; box-sizing:border-box;}



/*******************************************18-01-2017******************************************/

.advantage_nav_inner{ width:90%;}

.advantage_nav_inner ul{ text-align:center;}

.advantage_nav_inner ul li{ display:block; margin:34px 0;}

.bisuness_advantage_wrp{ width:90%;}

.bisuness_advantage_left{ float:none; width:100%; margin-bottom:25px;}

.bisuness_advantage_right{ width:100%; float:none;}

.advantage_store_left{ width:90%; float:none; padding:30px 0; margin:0 auto;}

.advantage_store_right{ padding:20px 0; float:none; width:90%; margin:0 auto;}

.view_theme_wrp{ width:90%; padding:25px 0;}

.view_theme_left{ float:none; margin:0 auto; width:100%;}

.view_theme_right{ float:none; margin:20px auto; width:100%; height:auto;}

.custom_softwar_wrp, .support_wrp{ width:90%;}

.support_wrp ul li{ width:100%; margin:0 auto 30px;}

.comision_wrp{ width:90%;}

.comission_left{ float:none; width:90%; margin:0 auto 20px;}

.comission_right{ float:none; width:90%; margin:0 auto 0;}

.comission_right p{ padding:0;}

.advantage_getting_started_wrp{ width:90%;}

.advantage_getting_started_wrp ul li{ width:100%; margin:0 auto 20px;}

.advantage_plan_wrap{ width:90%;}

.advntg_plan_box{ margin:0 auto 20px; display:block; width:100%;}

.advntg_plan_box:first-child{ margin:0 auto 20px; display:block; width:100%;}

.advantageplan_list_box{ min-height:0;}

.advntg_plan_box p{ text-align:center;}

.advntg_plan_box_price{ min-height:0;}

.advntg_plan_box:nth-child(2) .advntg_plan_box_price{ padding:0;}

.advntg_plan_box:last-child .advntg_plan_box_price{ padding:0;}

.advantage_agent_wrp{ width:90%;}

.advantage_getting_started_outer, .comision_sec, .support_outer, .custom_sofewar_sec, .advantage_online_store_outer, .bisuness_advantage_sec{ padding-top:30px; margin:0;}

.advantage_nav_outer_fixed{ top:0; position:inherit;}

.advntg_plan_box h4{ text-align:center; width:100%;}

.advntg_plan_box_price{ width:100%;}

.advntg_plan_box h3{ text-align:center; font-size:23px; width:100%;}


/********************************19-01-2017*********************************************************/

.franchise_content_wrapper, .pick_franchise_wrap{ width:94%;}

.franchise_content_wrapper h3{ font-size:28px;}

.pick_franchise_wrap ul li{ width:100%; margin:0 auto 20px;}

.pick_franchaise_price_left{ width:230px;}

.nw_theme_navigation_wrap{ width:94%;}

.nw_theme_navigation_wrap ul li{ margin:0 4px;}

.theme_store_wrp, .trending_wrap, .travel_franchise_wrap, .scratch_img_wrap{ width:94%;}

.theme_store_wrp h3{ font-size:18px;}

.theme_store_wrp h3::after{ top:30px;}

.theme_store_wrp h3 a{ width:100%; display:block; margin-top:20px; margin-bottom:20px;}

.theme_store_wrp ul li{ width:100%; margin:0 auto 20px;}

.trending_wrap ul li{ width:100%; margin:0 auto 20px;}

.travel_franchise_wrap ul li{width:100%; margin:0 auto 20px;}

.scratch_left{ float:none; margin:0 auto 20px; width:100%;}

.scratch_right{ float:none; width:100%;}


.franchise_feature_outer{ height:auto; }

.franchise_feature_right{ width:90%; float:none; margin:0 auto 20px;}

.franchise_feature_right_outer, .franchise_feature_right_inner{ display:block; padding:0; height:auto;}

.franchise_feature_right_inner ul{ margin:0; padding:0;  -moz-column-count:1;   -moz-column-gap:0;    -ms-column-count:1;    -ms-column-gap:0;    -webkit-column-count:1;    -webkit-column-gap:0;    column-count:1;    column-gap:0;   } 

.franchise_theme_wrap{ width:94%;}

.franchise_theme_wrap ul li{ width:100%; margin:0 auto 20px;}

.franchise_detail_support_left{ width:90%; margin:30px auto 20px; float:none;}

.franchise_detail_support_right{width:90%; margin:0 auto 30px; float:none;}

.cost_wrapper{ width:94%;}

.cost_wrapper ul li{ border:none; width:100%; margin:0 auto 25px; border-top:1px solid #ccd1d3; padding:20px 0;}

.inquery_wrapper{ width:94%;}

.inquery_form{ width:100%;}

.inquery_form_left{ width:100%; margin-bottom:15px;}

.inquery_form_right, .inquery_form_select{ width:100%; }


/***************************Destination*****************************************/

._destination_baner_overlay_outer{ width:94%;}

._destination_baner_overlay_inner h1{ font-size:24px;}

._desti_txt_wrp{ width:94%;}

._desti_tour_wrapper{ width:94%;}

._desti_tour_row ul{ text-align:center;}

._desti_tour_row ul li{ width:100%; margin: 18px auto 0; text-align:left;}

._desti_our_desti_wrap{ width:94%;}

._desti_our_desti_wrap ul{ text-align:center;}

._desti_our_desti_wrap ul li{ width:100%; margin:18px auto 0; text-align:left;}

._desti_help_wrapper{ width:94%; padding:15px;}

._desti_help_wrapper span{ display:block; margin-bottom:20px;}

._desti_help_wrapper a{ width:100%; margin:10px 0;}

._desti_review_wrapper{ width:94%;}

._desti_review_wrapper ul{ text-align:center;}

._desti_review_wrapper ul li{ width:100%; margin: 0 auto 15px; text-align:left;}

._desti_review_img_overlay_inner h5{ font-size:20px;}

/*******************Desti*************************************/

._desti_price_bar_sec{ height:auto; padding:10px 0;}

._desti_price_bar_wrap{ width:94%; height:auto;}

._desti_price_left, ._desti_price_right{ width:100%;}

._desti_price_left ul li{ font-size:28px; margin: 9px 10px;}

._desti_price_btn{ width:100%; margin:5px 0; }

._desti_main_area_wrap{ width:94%;}

._desti_main_left{ float:none; width:100%; display:block; margin:0 0 20px;}

._desti_main_right{ width:100%; display:inline-block; vertical-align:top; float:none;}

._desti_mobile_scroll {
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
}

._desti_gallery_sec ul li{ margin:0 auto 20px; width:100%;}

._desti_inclusion_sec ul li{ text-align:center;}

._desti_inclusion_img{ margin:0; display:block; text-align:center; width:100%;}

._desti_inclusion_content{ width:100%; display:block; margin:20px 0;}

._desti_inclusion_sec ul li p{ line-height:24px;}

._desti_date_sec{ width:800px;}

._desti_trip_info_btn{ padding:0 14px; float:none; margin:0 auto;}



}