403Webshell
Server IP : 103.234.187.230  /  Your IP : 216.73.216.216
Web Server : Apache
System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/b2bzend/public/assets/cssnew/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/b2bzend/public/assets/cssnew/newpackage_propsal_blue1.css
:root {
    --primary-font: 'Roboto', sans-serif;

    --proposal-trip-color: #0076CA;
    --panel-title-bgcolor: #999;
    --tab-heading-bgcolor: #2191e2;
    --tab-content-maintitle: #000;
    --changebtn-txt: #0085DF;
    --roomchange-txt: #0085df;
    --viewdetails-txt: #ff4906;
    --readmore-txt: #005eb8;
    --click-to-add-txt: #ff4906;
    --paratxt: #000;
    --form-title-bg: #555557;
    --booknowbtn: #ff6600;
    --pricetxt: #ff6600;
    --heading-orange: #d63a07;
    --info-bg: #ff6600;
    --sendbtn-bg: #2191e2;
    --icons-color: #2191e2;
    --interest-icon-bg: #ffd700;
    --wtsapp-icon-bg: #4AC959;
    --call-icon-bg: #005eb8;
    --mobile-pricevalue-bg: #0b74c4;

}


@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

body {
    font-family: var(--primary-font);
    font-size: 14px;
    background: #ffffff;
    color: var(--primary-font-color);
}

.new_proposalsection{with:100%; margin: 0; padding: 0; display: block; margin: 20px 0; position: relative;}
.new_proposalsection>.new_propsal_banner{position:relative; height: 450px;overflow: hidden;text-align: center;}

.new_proposalsection>.new_propsal_banner img {Width:100%;}
.new_proposalsection .banner-content{position: absolute;
    bottom: 0;
    background: rgb(0,0,0,0.5);
    width: 100%;
    left: 0;
    top: 0;
    text-align: center;
    right: 0;
    margin: auto;
    display: block;
}
.new_proposalsection .banner-sub-title{text-transform: capitalize;font-weight: 600;font-size: 14px;color: #fff;}
.new_proposalsection .banner-smalltxt{font-size:14px; color: #fff;}
.new_proposalsection .banner-title{
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    padding: 130px 0 0;
}
.new_proposalsection .bannercls img{max-height:100%;object-position:center;object-fit:cover;width:100%;height:400px;}

.banner_content_left{float: left; text-align: center;  margin: 0 0 0 30px; width: 100%;}

.new_proposalsection  .banner_content_right{
    float: right;
    text-align: right;
    margin: 0 30px 0 0;

}

.btn-booknow{color: #fff;background-color: #ff4906;border-color: #ff4906;font-weight: normal; text-decoration: none;padding: 7px 20px;}
.btn-booknow:hover, .btn-booknow:focus, .btn-booknow:active, .btn-booknow.active, .open>.dropdown-toggle.btn-booknow {
    color: #fff;
    background-color: #f64606;
    border-color: #ff4906;
    outline: none;
}


/*
 CSS for the main interaction
*/
.tabset > input[type="radio"] {
    position: absolute;
    left: -200vw;
}

.tabset .tab-panel {
    display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6),
.tabset > input:nth-child(13):checked ~ .tab-panels > .tab-panel:nth-child(7){
    display: block;
}


.tabset > label {
    position: relative;
    display: inline-block;
    padding: 15px 15px 15px;
    border: 1px solid transparent;
    border-bottom: 0;
    cursor: pointer;
    font-weight: normal;
}


.tabset > label:hover,
.tabset > input:focus + label {
    color: #06c;
}

.tabset > label:hover::after,
.tabset > input:focus + label::after,
.tabset > input:checked + label::after {
    background: #06c;
}

.tabset > input:checked + label {
    border:none;
    border-bottom: 1px solid #fff;
    margin-bottom: -1px;
    color: #0085df;
}

.tab-panel {
    padding: 10px 0;
    border-top: 1px solid #ccc;
}
/*.tabset {
    max-width: 68em;
}
*/

/****************accordian css code****************** */
.panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

/****************accordian css code****************** */



.table_heading_text{font-size: 14px; color:var(--tab-content-maintitle); font-weight: bold; padding: 8px;}
.table_heading_texttd{font-size: 14px; color: #000; font-weight: normal; padding: 8px;}
.border_table_line{border: 1px dashed #999;
    width: 100%;}
ul.newprposal_inclusion{margin: 0 0 0 15px; padding: 0;}
ul.newprposal_inclusion li{font-size: 14px; color: #000; font-weight: normal; line-height: 20px; padding: 4px 0;}

.tab-title-txt-cls, .tab-title-txt-cls2 {
    font-size: 13px;
   font-weight: 500;
    margin-top: 5px;
    color: #000;

}

.tab-title-content-bg th .tab-title-txt-cls2 {
    width: auto;
    margin-bottom: 0;
}

.days_iconpro{ width: 100px; float: left; vertical-align: middle;
    min-height: 180px;
    padding: 32px 3px 0;}
.days_content_11{ width: 80%; float: left;}

.plus-bg {
    position: relative;
    right: 20px;
    top: 10px;
}

.plus-bg i {
    border-radius: 100%;
    color: #000;
    width: 40px;
    background: #ffffff;
    text-align: center;
    border: 2px solid #000;
    float: right;
    height: 40px;
    line-height: 40px;
}
.plus-bg i:hover {
    background: #000;
    color: #fff;
}



.sigtseeing_wrapper{  background: #fff; width: 100%;     padding: 10px 0px;
    border-radius: 2px;
    display: inline-block;
    margin: 1rem;
    position: relative;     box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.sigtseeing_wrapper:hover{ box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
.sigtseeing_wrapper .sightseeing_image{ width: 100px; height: 70px; float: left; margin: 0 10px 0 0; overflow: hidden; text-align: center;}
.sigtseeing_wrapper .sightseeing_image img{ border-radius: 100%; display: inline-block; margin: 0; padding: 0;}

.sigtseeing_wrapper .sightseeing_wrapper{ width: 75%; float: left; margin: 0 10px 0 0;}

.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_title{font-size: 16px; color: var(--tab-content-maintitle); font-weight: bold; line-height: 20px; padding: 4px 0;}
.sigtseeing_wrapper .sightseeing_wrapper p {font-size: 14px; color: var(--paratxt); font-weight: normal; line-height: 20px; padding: 4px 0;
    margin-bottom: 0;
}
.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_price{font-size: 16px;
    color: var(--paratxt);
    font-weight: bold;
    line-height: 20px;
    padding: 4px 0;
    float: right;
    margin-top: 20px;
    position: absolute;
    right: 14px;
    top: 40px;}
.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_title a.optional_activiites_text{ font-size: 12px; color: #FF4906; text-decoration: none; font-weight: 500; margin-left: 5px;}
.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_title a.optional_activiites_text:hover{ color: #000;}
.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_left{float: left;}



.hotel_wrapper_new{ background: #fff; width: 100%;     padding:15px;
    border-radius: 2px;
    display: inline-block;
    margin: 0 0 10px 0;
    position: relative;     box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);}

.hotel_wrapper_new:hover{box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}

.hotel_wrapper_new .includes_box_new{font-size: 14px; color: #000; font-weight: normal; line-height: 20px; padding: 4px 0 15px;}
.hotel_wrapper_new .includes_box_new span{font-weight: bold;}
.hotel_box_wrapper_new .hotelbox_leftnew{float: left; width: 30%;}
.hotel_box_wrapper_new .hotelbox_leftnew .hotelbox_image{ width: 100%; height: 150px; border-radius: 10px; overflow: hidden; display: block; border: 1px solid #c7c7c7;}
.hotel_box_wrapper_new .hotelbox_leftnew .hotelbox_image .img{ margin: 0; padding: 0; display: inline-block; height: 100%;}

.hotel_box_wrapper_new  .hotelbox_rightnew{float: right; width: 70%; padding-left: 15px;}
.hotel_box_wrapper_new  .hotelbox_rightnew .hotelbox_newheading{
    font-size: 14px;
    color: #000;
    font-weight: normal;
    line-height: 20px;
    padding: 4px 0 4px; font-weight: bold;

}
.hotel_box_wrapper_new  .hotelbox_rightnew p{font-size: 14px;
    color: #000;
    font-weight: normal;
    line-height: 20px;
    padding: 3px 0 5px;margin: 0;
}
.hotel_box_wrapper_new  .hotelbox_rightnew .sightseeing_textnew{
    font-size: 14px;
    color: #000;
    line-height: 24px;
}
.hotel_box_wrapper_new  .hotelbox_rightnew  ul.sightseing_textnewa{ margin: 0 0 10px 0; padding: 0;}
.hotel_box_wrapper_new  .hotelbox_rightnew  ul.sightseing_textnewa li{ font-size: 14px; float: left; list-style-type: none;
    color: #000;
    font-weight: normal;
    line-height: 15px;
    padding: 3px 8px 5px;margin: 0;     border-right: 2px solid #b3b2b2;
}
.hotel_box_wrapper_new  .hotelbox_rightnew  ul.sightseing_textnewa li:first-child{padding-left: 0px;}
.hotel_box_wrapper_new  .hotelbox_rightnew  ul.sightseing_textnewa li:last-child{padding-right: 0px; border-right: 0px solid #b3b2b2;}



.hotel_wrapper_new .hotelnew_incluison{ margin: 0; padding: 0;  width: 100%; display: block;}
.hotel_wrapper_new .hotelnew_incluison ul{margin: 0; padding: 0;}
.hotel_wrapper_new .hotelnew_incluison ul li{list-style-type: none; float: left; padding: 10px 15px 0;}
.hotel_wrapper_new .hotelnew_incluison ul li:first-child{padding-left: 0px;}

.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc{ width: 100%; margin: 0; padding: 0; display: block;}
.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_image{ width: 50px; height: 50px; margin-left: 0; float: left;}
.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_image .imagehandle{ margin: 0; padding: 0;
    display: inline-block; height: 28px;}

.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_desc{margin: 0; padding: 0; display: inline-block;}
.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_desc .hotelnew_ic_head{
    font-size: 14px;
    color: #000;
    font-weight: normal;
    line-height: 16px;
    padding: 4px 0 0px;
    font-weight: 500;
}
.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_desc .hotelnew_ic_paratext{font-size: 12px; float: left; list-style-type: none;
    color: #000;
    font-weight: normal;
    line-height: 15px;
    padding: 3px 8px 5px 0;margin: 0;
}





.hotel_box_wrapper_new .hotelbox_leftnew_hotel{float: left; width: 30%;}
.hotel_box_wrapper_new .hotelbox_leftnew_hotel .hotelbox_image{ width: 100%; height: 150px;
 border-radius: 10px; overflow: hidden; display: block; border: 1px solid #c7c7c7;}
.hotel_box_wrapper_new .hotelbox_leftnew_hotel .hotelbox_image .img{ margin: 0; padding: 0; display: inline-block; height: 100%;}



.hotel_box_wrapper_new  .hotelbox_rightnew_hotel{float: right; width: 70%; padding-left: 15px;}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel .hotelbox_newheading{
    font-size: 16px;
    color:var(--tab-content-maintitle);
    font-weight: normal;
    line-height: 20px;
    padding: 4px 0 4px; font-weight: bold;

}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel p{font-size: 14px;
    color: var(--tab-content-maintitle);
    font-weight: normal;
    line-height: 20px;
    padding: 3px 0 5px;margin: 0;
}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel .sightseeing_textnew{
    font-size: 15px;
    color: #000;
    font-weight: normal;
    line-height: 20px;
    padding: 4px 0 4px; font-weight: bold;
}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel  ul.sightseing_textnewa{ margin: 0 0 10px 0; padding: 0;}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel  ul.sightseing_textnewa li{ font-size: 14px; float: left; list-style-type: none;
    color: #000;
    font-weight: normal;
    line-height: 15px;
    padding: 3px 8px 5px;margin: 0;     border-right: 2px solid #b3b2b2;
}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel  ul.sightseing_textnewa li:first-child{padding-left: 0px;}
.hotel_box_wrapper_new  .hotelbox_rightnew_hotel  ul.sightseing_textnewa li:last-child{padding-right: 0px; border-right: 0px solid #b3b2b2;}



.btn-booknow{color: #fff;background-color: #ff4906;border-color: #ff4906;font-weight: normal; text-decoration: none;padding: 7px 20px;}
.btn-booknow:hover, .btn-booknow:focus, .btn-booknow:active, .btn-booknow.active, .open>.dropdown-toggle.btn-booknow {
    color: #fff;
    background-color: #f64606;
    border-color: #ff4906;
    outline: none;
}


a.changehotel_btn{
    color: var(--changebtn-txt);
    background-color: #fff;
    border-color: #0085DF;
    font-weight: normal;
    font-size: small;
    text-decoration: none;
    padding: 7px 20px;
}


a.viewdetails_btn{
    color: #fff;
    background-color: #ff4906;
    border-color: #ff4906;
    font-weight: 500;
    padding: 7px 7px;
    font-size: small;
}

.buttonwrapper{float: right; display: inline-block;    margin:  0;}
.hotelbox_rightnew_hotel_left{float: left;}

.rating_boxnew .checked {  color: orange;}
.hotelbox_rightnew_leftqw{float: left !important; width: 100% !important;padding-left: 0 !important;}

.tab-panels .panel-default > .panel-heading {
background-color: var(--panel-title-bgcolor);
color: #fff;     padding: 0;
}

.tab-panels .panel-heading .accordion-toggle:after {
font-family: 'Glyphicons Halflings';
content: "\e114";
float: right;
color: #fff;
}


.tab-panels .panel-title { width: 100%; display: block;
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
    z-index: 9999999;
color: inherit;
}

.tab-panels  .panel-title>a {
color: inherit;
width: 100%;
font-size: 14px;
    z-index: 999999;
font-weight: 500;
display: block;
padding: 12px 15px 10px 15px;
}
.tab-panels  .panel-title>a:hover { text-decoration: none;}
.tab-panels  .panel-title>a:focus { outline:none;}

.bold {
    font-weight: 600;
}
.panel-dark {
    border-color: #555557;
}
.panel, .panel-heading {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.panel-dark > .panel-heading {
    border: #555557;
    background: var(--form-title-bg);
    color: white;
}
h3.panel-title {
    font-size: 15px;
    font-weight: 600;
}
.panel > .panel-body {
    background-color: #fafafa;
}
.no-padding {
    padding: 0!important;
}
.no-margin {
    margin: 0;
}
.enquiry-Icon-sendbtn {
    width: 100%;
}
.newproposal-formcls .pleaseWait {
    border-radius: 3px !important;
    margin-top: 10px;
}
.cus-padding {
    padding-left: 5px;
    padding-right: 5px;
}
.new_propsal_wrap .table-responsive {
    margin-bottom: 0 !important;
}
.proposaltrip ul li a {
    background: var(--proposal-trip-color);
}
/*Anuradha css start*/




/*
  Flaticon icon font: Flaticon
  Creation date: 31/12/2020 11:31
  */

@font-face {
    font-family: "Flaticon";
    src: url("falticons/Flaticon.eot");
    src: url("falticons/Flaticon.eot?#iefix") format("embedded-opentype"),
    url("falticons/Flaticon.woff2") format("woff2"),
    url("falticons/Flaticon.woff") format("woff"),
    url("falticons/Flaticon.ttf") format("truetype"),
    url("falticons/Flaticon.svg#Flaticon") format("svg");
    font-weight: normal;
    font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: "Flaticon";
        src: url("falticons/Flaticon.svg#Flaticon") format("svg");
    }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
    font-family: Flaticon;
    font-size: 26px;
    font-style: normal;
}

.flaticon-dinner:before { content: "\f100"; }
.flaticon-tax:before { content: "\f101"; }
.flaticon-hotel:before { content: "\f102"; }
.flaticon-airplane:before { content: "\f103"; }
.flaticon-binoculars:before { content: "\f104"; }
.flaticon-school-bus:before { content: "\f105"; }




/*
  Flaticon icon font: Flaticon
  Creation date: 31/12/2020 11:31
  */

@font-face {
    font-family: "Flaticon";
    src: url("falticons/Flaticon.eot");
    src: url("falticons/Flaticon.eot?#iefix") format("embedded-opentype"),
    url("falticons/Flaticon.woff2") format("woff2"),
    url("falticons/Flaticon.woff") format("woff"),
    url("falticons/Flaticon.ttf") format("truetype"),
    url("falticons/Flaticon.svg#Flaticon") format("svg");
    font-weight: normal;
    font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: "Flaticon";
        src: url("falticons/Flaticon.svg#Flaticon") format("svg");
    }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {
    font-family: Flaticon;
    font-size: 24px;
    font-style: normal;
    color: var(--icons-color);
    font-weight: 100;
    /*margin-left: 20px;*/
}

.flaticon-photo:before { content: "\f100"; }
.flaticon-terms-and-conditions:before { content: "\f101"; }
.flaticon-terms-and-conditions-1:before { content: "\f102"; }
.flaticon-airplane:before { content: "\f103"; }
.flaticon-hotel:before { content: "\f104"; }
.flaticon-school-bus:before { content: "\f105"; }
.flaticon-dinner:before { content: "\f106"; }
.flaticon-tax:before { content: "\f107"; }
.flaticon-image:before { content: "\f108"; }

body, html {
    scroll-behavior: smooth;
}
#Sightseeing .sigtseeing_wrapper {
    margin: 6px 0 !important;
}
#Transfer table {
    margin-bottom: 0;
}

#Transfer .days_iconpro {
    min-height: 130px;
}
#Transfer thead {
    background: #fafafa;
}
#Meals .days_iconpro {
    width: 100px;
    float: left;
    vertical-align: middle;
    min-height: 130px;
    padding: 32px 3px 0;
}

#Meals thead {
    background: #fafafa;
}
.shadowdiv {
    background: #fff;
    width: 100%;
    padding: 10px ;
    border-radius: 2px;
    display: inline-block;
    margin: 0;
    position: relative;
    box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.shadowdiv:hover {
    box-shadow: 0 14px 28px rgb(0 0 0 / 25%), 0 10px 10px rgb(0 0 0 / 22%);
}

section.package_header_top {
    width: 98%;
    clear: both;
    background: #ffffff;
    border: 1px solid #e0e0e0;
    margin: 5px auto !important;
}

.cotst-brek-heding-title {
    margin: 0;
    padding: 0;
    line-height: 24px;
    font-weight: normal;
    color: #565656;
    letter-spacing: 0.5px;
}

a.info-tool.tooltipLink {
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    background-color: var(--info-bg);
    font-weight: 700;
    border-radius: 18px;
    display: inline-block;
}

.cotst-brek-heding-title h5 {
    font-size: 18px !important;
    color: var(--heading-orange);
    margin-bottom: 0px;
    font-weight: normal;
}

.cotst-brek-heding-title h5 span {
    font-size: 14px !important;
    color: #565656;
}
.price-count-cost h5 {
    font-size: 14px !important;
}
.cotst-brek {
    color: var(--pricetxt);
    text-decoration: underline;
}
/*.logo_propsal_new {*/
    /*margin-top: 20px;*/
/*}*/
.header-bottom-cls {
    padding: 10px 0;
}
.confirmbtncls {
    color: #fff;
    background-color: var(--booknowbtn);
    border-color:var(--booknowbtn);
    float: right;
    font-weight: 500;
    font-size: 14px;
    border-radius: 5px;
}
.inclusiontxt{
    margin-top: 10px;
    letter-spacing: 1.3px;
    text-shadow: inherit !important;
}
.price-count-cost {
    letter-spacing: 1.3px;
}
.newproposal-formcls .pleaseWait {
    border-radius: 3px !important;
    margin-top: 10px;border: none;
    background: var(--sendbtn-bg) !important;
}
.package_header_top {
    /*position: fixed;*/
    top: 0;
    z-index: 999;
    margin: 0 auto !important;
    display: block;
    width: 100% !important;
    padding-bottom: 5px;
}
.new_propsal_wrap .container {
    border: 1px solid #ddd;
    padding: 20px;
}
.new_propsal_wrap {
    border: 1px solid #ddd;
    padding: 10px 0px;
    width: 98%;
    margin: 0 auto;
}
.proposaltrip {
    width: 98%;
    margin: 0 auto;
}
.hotel_wrapper_new .viewdetails_btn {
    background: none !important;
    color:var(--viewdetails-txt) !important;
}
.vewdetail-txtlink {
    font-size: 12px;
    text-decoration: underline;
    color: #0085df;margin-left: 6px;
    display: none;
}
.tab-panels .hotel_wrapper_new {
    margin-bottom: 0;
}
.sightseeing_hotelnamecls {
    font-size: 14px;
    color: #000;
    line-height: 20px;
    text-transform: capitalize;
    padding: 4px 0 4px;
    float: left;
    font-weight: normal;
    width: 100%;
}
.inclusion.list {
    padding-left: 16px;
    line-height: 30px;
}
.newproposal-formcls {
    letter-spacing: 0.4px;
    line-height: 28px;
    color: #444;
    box-shadow: 0 0 5px #dadada;
    padding: 10px;
    max-width: 300px;
    width: 100%;
}
.exclusion.list {
    padding-left: 10px;
    line-height: 30px;
}
.confirmbtncls:hover {
    color: #fff;
    border-color: #2191e2;
    background: #2191e2;
}
ul.ft-btn-list {
    display: none;
}

.enquiry-Icon-sendbtn {
    width: 100%;
}
.roomchange_newtxt {
    font-size: 12px;
    text-decoration: underline;
    color:var(--roomchange-txt);
}
.overview_description, .overview_descriptioncls {
    display: block;
}
.readmore {
    color: var(--readmore-txt);
    display: block;
    font-size: 13px;
    font-weight: 500;
}
.plus-box {
    font-size: 13px;
    font-weight: 500;
    color: var(--click-to-add-txt);
    text-align: right;
    float: right;
}
.ratingcolor {
    color: #ff4906;
}
.sightseeing_roadtypes {
    line-height: 24px;
    margin-bottom: 10px;
}
.includedclscolor {
    color: #5aea5a !important;
    font-size: 13px !important;
    font-weight: 500 !important;
    text-shadow: none !important;
}
.tab-paratxt {
    line-height: 24px;
    font-size: 14px;
    font-weight: normal;
}
.maintitle-defaultcls {
    width: 100%;
    font-size: 16px;
    font-weight: 500;
    display: block;
    padding: 12px 15px 10px 15px;
    background: var(--panel-title-bgcolor);
    color: #fff;
}
.itinerarysectioncls {
    border-top: 1px solid #ddd;
    padding: 10px;
    background: #eee;
}

.itinerarysectioncls {
    border-top: 1px solid #ddd;
    padding: 2px;
    background: #eee;
}

.overview_box {
    width: 100%;
    margin: 0;
    padding: 15px;
    box-shadow: 0 1px 10px 1px rgb(0 0 0 / 15%);
    -moz-box-shadow: 0 1px 10px 1px rgba(0,0,0,.15);
    -o-box-shadow: 0 1px 10px 1px rgba(0,0,0,.15);
    -webkit-box-shadow: 0 1px 10px 1px rgb(0 0 0 / 15%);
    margin-bottom: 14px;
}

.overview_title {
    position: relative;
    font-size: 18px;
    margin: 0 0 14px;
    color: #444;
    font-weight: 500;
    line-height: 1.42857;
}

.overview_description, .overview_descriptioncls {
    font-size: 14px;
    line-height: 22px;
    font-weight: 100;
    color: #000000;
    display: block;
}
.tabset.mobile-hide-section-proposal i {
   text-align: center;
    margin: 0 auto;
    padding-bottom: 6px;
    display: block;
}
.mobile-price-value-cls {
    display: none;
}

/*.mobile-tab-show-icons-cls{
    display: none !important;
}*/
.desktop-tab-show-icons-cls{
    display: block;
}
.tableborder {
    width: 100% !important;
    max-width: 100% !important;
}
.showtab-mobilecls input {
     display: none;
 }
     .proposal-num-mobile{
    display: block;
    font-size: 12px;
    text-align: right;
    color: #565656;
    font-weight: normal;
    }
.proposal-num-mobile {
    display: none;
}
.panel-body {
    padding: 5px;
}
.proposal-mobile-banner-cls{
    display: none;
}
.tab-title-txt-cls-inner {
    font-weight: normal;
}
.cotst-brek-heding-title span {
    font-weight: normal;
}
.pullright-cls {
    text-align: right;
    float: right;
}
.ft-btn-list li a {
    border-radius: 5px;
}

.pullright-mb {
    text-align: right;
    float: right;
}
.login-box .modal-header {
    padding: 10px;
}
.login-box .modal-header {
    border-bottom: none;
    background: #34425f;
    font-weight: 600;
}
.dl-pop-img-cls {
    width: 100%;
    height: 200px;
}
.dl-pop-img-cls img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.popup-title {
    color: #34425f;
    font-weight: 600;
    margin-bottom: 10px;
}
.dl-content-cls {
    line-height: 20px;
    margin-top: 10px;
}
.overview_description p, .overview_descriptioncls p {
    font-weight: normal;
}
p, li{
    font-weight: normal;

}

#Sightseeing-id .modal-title {
    width: 80% !important;
    float: left;
    line-height: 8px;
    color: #fff;
}

#Sightseeing-id .modal-header {
    background: #444;
    padding: 20px;
}

#Sightseeing-id .close {
    opacity: 1;
    color: #fff;
    margin: -14px;
    padding: 0;
}

.mobile-tab-titile {
    padding: 12px 15px 10px 10px;
    background: var(--tab-heading-bgcolor);
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    display: block;
}

  .tabset .tab-panel {
        display: block;
        padding-top: 0;
    }

    .showtab-mobilecls.tabbing-show-mobile-icons {
    overflow-y: hidden;
    overflow-x: auto;
    margin-bottom: 0px;
    width: 100%;
    white-space: nowrap;
    display: inline-block;
}
.scrollActivecls .tabbing-show-mobile-icons {
       position: fixed;
    width: 100%;
    background: #fff;
    padding: 10px;
    box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    z-index: 99999;
    left: 0;
}

.showtab-mobilecls.tabbing-show-mobile-icons label {
    padding: 4px 16px;
}

.proposal-package-details-cls b {
    font-weight: 600;
    color: #fff;
}
.overlaycls {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 1;
  transition: .5s ease;
  background-color: rgb(32 36 37 / 39%);
}
.scrollActivecls .tabbing-show-mobile-icons {
    position: fixed;
}
.showtab-mobilecls.tabbing-show-mobile-icons {
    overflow-y: hidden;
    overflow-x: auto;
    margin-bottom: 0px;
    width: 100%;
    white-space: nowrap;
    display: inline-block;
}

     .tabbing-show-mobile-iconscls {
            position: static;
            top: 0;
            left: 0;
            width: 100%;
            -webkit-transition: top 500ms ease;
            -moz-transition: top 500ms ease;
            -o-transition: top 500ms ease;
            transition: top 500ms ease;
            -webkit-transform: translateZ(0);
            -moz-transform: translateZ(0);
            -ms-transform: translateZ(0);
            -o-transform: translateZ(0);
            background: #fff;
            box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
            z-index: 9999;
            transform: translateZ(0);
        }
        .scrollActivecls .tabbing-show-mobile-iconscls {
            position: fixed;
        }

        .days_content_11 table, .days_content_11 .table-responsive, .days_content_11 th, .days_content_11 td {
    border: none !important;
}

.border-bottom {
    border-bottom: #cbc5ba dashed 1px;
}
.proposaltrip a {
    font-size: 14px !important;
}
#Sightseeing-id {
    z-index: 99999;
}

.sticky-form.fixedform {
    max-width: 300px;
    background: #fff;
    z-index: 99;
    position: fixed;
    float: right;
    width: 100%;
    left: auto;
    border-radius: 0 0 14px 14px;
}

.fixedform {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}
.panel {
    margin-bottom: 0px;
}
.newproposal-formcls .form-control {
    box-shadow: none !important;
}
.newproposal-formcls .pleaseWait:hover {
    color: #fff;
}
.user-details {
    text-align: right;
    line-height: 20px;
    font-weight: normal;
}
.upperheader{
    padding: 10px 0;
}
.username{
    font-weight: 500;
}
.viewpricecls {
    font-size: 13px;
    display: block;
    line-height: 20px;
    text-decoration: underline;
}
.showtab-mobilecls.tabbing-show-mobile-icons label a:hover {
    text-decoration: none;
}
/*Anuradha css ends*/



@media (max-width:992px){

    .logo_propsal_new {
    margin-top: 15px;
}

    .sticky-form.fixedform {
    position: relative;
    max-width: 100%;
    margin-bottom: 112px;
}

.upperheader {
    padding: 0px 0;
}
.package_header_top .border-bottom {
    border: none;
}
    .readmore {
    text-align: right;
}


.vewdetail-txtlink {
    display: block;
    margin-left: 0;
}

.pullright-cls{
    text-align: right;
    float: right;
}
     .headerContainerWrapper {
            position: static;
            top: 0;
            left: 0;
            width: 100%;
            -webkit-transition: top 500ms ease;
            -moz-transition: top 500ms ease;
            -o-transition: top 500ms ease;
            transition: top 500ms ease;
            -webkit-transform: translateZ(0);
            -moz-transform: translateZ(0);
            -ms-transform: translateZ(0);
            -o-transform: translateZ(0);
            background: #fff;
            box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
            z-index: 9999;
            transform: translateZ(0);
        }
        .scrollActivecls-mb .headerContainerWrapper {
            position: fixed;
            padding: 8px;
        }

    .tabbing-show-mobile-icons{
        position: static;
        top: 0;
        left: 0;
        width: 100%;
        -webkit-transition: top 500ms ease;
        -moz-transition: top 500ms ease;
        -o-transition: top 500ms ease;
        transition: top 500ms ease;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        -ms-transform: translateZ(0);
        -o-transform: translateZ(0);
        background: #fff;
        box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
        z-index: 9999;
        transform: translateZ(0);
    }
    .scrollActivecls .tabbing-show-mobile-icons {
        position: fixed;
    }

    .showtab-mobilecls label {
        display: inline-block !important;
        float: none !important;
        padding: 10px;
        text-align: center;
        font-size: 13px;
    }


    .tab-panels .panel-group {
        margin-bottom: 0;
    }
    #Price .panel-body {
        padding: 0;
    }
    .mobile-tab-show-icons-cls{
        display: inline-block !important;
    }
    .desktop-tab-show-icons-cls{
        display: none !important;
    }

    .mobile-price-value-cls {
        display: block;
        font-size: 18px;
        color: var(--mobile-pricevalue-bg);
        width: 60%;
         position: relative;
        font-weight: 500;
        float: left;
        padding-top: 6px;
    }
    .smalltxt-price {
        font-size: 13px;
        color: #444;
    position: absolute;
        margin-left: 10px;
    }
    /*.tablewidth{max-width: 150px;}*/
    .mobile-ft-fixed-cls {
        position: fixed;
        z-index: 99;
        bottom: 128px;
        background: #fff;
        left: 0;
        right: 0;
        width: 100%;
        border-top: 1px solid #CCC;
        box-shadow: 0 3px 10px #000;
        padding-bottom: 0;
        display: none;
    }
    .inclusiontxt {
        display: none;
    }
    .header-bottom-cls {

        border-top: 1px solid #999;
        position: fixed;
        z-index: 99;
        bottom: 64px;
        width: 100%;
        text-align: left;
        background: #fff;
        left: 0;
        right: 0;
        padding: 4px 12px !important;
    }
    .package_header_top {
        position: relative;
    }
    .tabset > label {
        /*max-width: 130px;*/
        background: none;
        padding: 4px;
        text-align: center;
        font-size: 12px;
        font-weight: 500;
    }
    .tabset > input:checked + label {
        /*background: #0085df;*/
        color: #0085df;
        /*margin-bottom: 4px;*/
    }
    .hotel_box_wrapper_new .hotelbox_leftnew_hotel {
        width: 100%;
    }
    .tabset.mobile-hide-section-proposal i {
        margin-right: 0;
    }
    .tabset.mobile-hide-section-proposal {
        overflow-y: hidden;
        overflow-x: auto;
        margin-bottom: 0px;
        /*white-space: nowrap;*/
        width: 100%;
        display: inline-block;
    }
    .tabset.mobile-hide-section-proposal i {
        display: block;
        margin-bottom: 6px;
    }
    .tabset > input:checked + label {
         border:none;
    }
    .hotel_box_wrapper_new .hotelbox_rightnew_hotel {
        width: 100%;
        padding-left: 0;
    }
    .tabset.mobile-hide-section-proposal label {
        /*display: inline-block !important;*/
        float: none;
    }


    .sigtseeing_wrapper .sightseeing_wrapper .sightseeing_price {
        position: relative;
        top: 0;
    }

    .days_content_11 {
        width: 100%;
    }

    .hotel_box_wrapper_new .hotelbox_leftnew {
        width: 100%;
    }

    .hotel_box_wrapper_new .hotelbox_rightnew {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }

    .hotel_wrapper_new .hotelnew_incluison ul li {
        padding-left: 0;
        padding-top: 0px;
    }

  /*  .tablewidth {
        max-width: 129px;
    }
*/
    .tabset .tab-panel {
        display: block;
        padding-top: 0;
    }
    .hotel_wrapper_new {
      
    padding: 5px 8px;
    }
    .new_propsal_wrap {
        width: 100%;
    }
    a.viewdetails_btn {
        padding: 7px 16px;
    }
    .tab-panels .panel-title>a {
        font-size: 14px;
    }
    .shadowdiv {
        padding: 5px;
    }
  
    ul.ft-btn-list {
        position: fixed;
        bottom: 10px !important;
        left: 0;
        right: 0;
        z-index: 99999;
        width: 100%;
        padding-left: 0;
        margin-bottom: 0;
        display: block;
    }


    ul.ft-btn-list li a {
        width: 100%;
        padding: 5px;
        color: #fff;
        line-height: 33px;
        font-size: 12px;
    }
    li.ft-btn-list-1 {
        width: 20%;
        float: left;
        list-style-type: none;
        margin-right: 0;
    }

    li.ft-btn-list-2 {
        width: 60%;
        float: left;
        list-style-type: none;
        margin-right: 0;
    }

    li.ft-btn-list-3 {
        width: 20%;
        float: left;
        list-style-type: none;
        margin-right: 0;
    }
    ul.ft-btn-list li a .fa {
        font-size: 18px;
        /*padding-right: 10px;*/
    }

    a.btn.callIcon {
        background: var(--call-icon-bg);
    }

    a.btn.enquiry-Icon {
      
    background: var(--interest-icon-bg);
    color: #000;
    }

    a.btn.wtsapp-icon {
        background: var(--wtsapp-icon-bg);
    }
    .package_header_top {
        border: none !important;
        width: 100% !important;
}
    .logo_propsal_new img {
        width: 124px;
    }

    .cotst-brek-heding-title h5 {
        font-size: 15px !important;
    }

    .cotst-brek-heding-title h5 span {
        font-size: 13px !important;
    }

    .cotst-brek-heding-title {
        font-size: 13px;
        text-align: right;
        display: none;
    }

    .package_header_top {
        padding: 4px;
    margin: 4px auto !important;
    }
    .confirmbtncls {
        margin-bottom: 6px;
    }
  
    .proposaltrip {
        width: 100%;
        /*margin: 30px 0 auto;*/
        float: left;
    }

   
    .mobile-table-width {
        width: 150px;
    }
    .plus-bg {
        top: 0px;
    }
    .proposaltrip{
        display: none;
    }
    .proposal-num-mobile{
        display: block;
    }


.sigtseeing_wrapper .sightseeing_image {
    width: 22%;
    float: left;
    margin-right: 0;
}

.sigtseeing_wrapper .sightseeing_wrapper {
    width: 70%;
    padding: 0 0px 3px 10px;
}

.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_left {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    display: -webkit-box;
    height: 72px;
}

.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_price {
    font-size: 12px;
    float: left;
    margin-top: 0;
    right: 0;
}

.sigtseeing_wrapper .sightseeing_wrapper .sightseeing_title {
    font-size: 14px;
}



.sigtseeing_wrapper .sightseeing_image img {
    padding: 5px;
}

.plus-bg {
    top: -32px;
    right: 10px;
}

#Sightseeing .sigtseeing_wrapper {
    margin: 0;
    padding: 0;
}
.hotel_box_wrapper_new .hotelbox_rightnew_hotel p {
    line-height: 12px;
    font-size: 13px;
}

.hotel_box_wrapper_new .hotelbox_rightnew_hotel .sightseeing_textnew {
    font-size: 14px;
}

a.changehotel_btn {
    padding: 0;
}

.buttonwrapper {
    float: left;
}

#Transfer .days_iconpro {
    width: 16%;
    float: left;
}

#Transfer  .days_content_11 {
    width: 82%;
    float: right;
}

#Transfer .days_iconpro img {
    width: 100%;
}

#Transfer table {
    font-size: 12px;
}

#Meals .days_iconpro {
    width: 16%;
    float: left;
}

#Meals .days_content_11 {
    width: 82%;
    float: right;
}

#Meals .days_iconpro img {
    width: 100%;
}

.mobile-table-width {
    padding: 0;
    font-size: 12px;
}
.tab-panels .panel-default > .panel-heading {
    background-color: #515151;
    border-color: #515151;
    color: #fff;
    padding: 0;
    z-index: 99999;
}
.overview_title {
    position: relative;
    font-size: 15px;
    margin: 0 0 0px;
    color: #444;
    font-weight: 500;
    line-height: 1.42857;
}

.proposal-mobile-banner-cls {
    background-image: url(../../assets/images/mobile-banner-show.jpg);
    padding: 30px 10px;
    background-position: center , bottom;
    background-size: cover;
    display: block;
    position: relative;
}

.proposal-package-name-cls {
     background: #00000059;
     padding: 10px;
     font-size: 14px;
     line-height: 24px;
}

.proposal-hotel-name {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
}

span.smalltxtfont {
    color: #fff;
    font-size: 13px;
}

.proposal-hotel-address {
    font-size: 14px;
    font-weight: 500;
    color: #fff;
}

.proposal-package-details-cls {
    color: #fff;
}

.inclu-mobile-show-cls {
    color: #fff;
}

.inclu-mobile-show-cls b {
    color: #fff !important;
}

}

@media (max-width: 480px){

    .logo_propsal_new {
    margin-top: 15px;
}

    .newproposal-formcls {
        max-width: 100%;
    height: 100%;
    margin-bottom: 100px;
}


    [class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {
    font-family: Flaticon;
    font-size: 22px;
}

.proposal-mobile-banner-cls {
    background-image: url(../../assets/images/mobile-banner-show.jpg);
    padding: 50px 10px 7px;
    background-position: center , bottom;
    background-size: cover;
    display: block;
}

.proposal-package-name-cls {
     background: #00000059; 
    padding: 10px;
    font-size: 13px;
    line-height: 20px;
}

.proposal-hotel-name {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
}

span.smalltxtfont {
    color: #fff;
    font-size: 12px;
}

.proposal-hotel-address {
    font-size: 14px;
    font-weight: 500;
    color: #fff;
}

.proposal-package-details-cls {
       color: #fff;
       font-weight: normal;
       font-size: 12px;
}

.inclu-mobile-show-cls {
       color: #fff;
       font-weight: normal;
       font-size: 12px;
}

.inclu-mobile-show-cls b {
    color: #fff!important;
}

    .table_heading_text {
    font-size: 13px;
}

    .plus-bg {
    top: auto;
    right: 10px;
    bottom: 6px;
    position: absolute;
}

.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_image {
    width: 36px;
    height: 36px;
    float: none;
}
.itinerarysectioncls {
    margin-bottom: 10px;
}
.itinerarysectioncls {
    padding: 0;
}
.hotel_wrapper_new .hotelnew_incluison ul li .hotelwrap_inc .hotelnew_ic_desc .hotelnew_ic_head {
    font-size: 12px;
}
.includedclscolor {
    font-size: 12px !important;
}
    .overview_description, .overview_descriptioncls {
    font-weight: 100;
    color: #000000;
    display: block;
    line-height: 20px;
    font-size: 13px;
}
.overview_box {
    padding: 5px;
}

.hotel_box_wrapper_new .hotelbox_rightnew_hotel p {
    line-height: 12px;
    font-size: 13px;
}

.hotel_box_wrapper_new .hotelbox_rightnew_hotel .sightseeing_textnew {
    font-size: 14px;
}

a.changehotel_btn {
    padding: 0;
}

.buttonwrapper {
    float: left;
}

#Transfer .days_iconpro {
    width: 12%;
    float: left;
}
    .sightseeing_image {
        width: 12% !important;
        float: left !important;
    }
#Transfer  .days_content_11 {
    width: 84%;
    float: right;
}

#Transfer .days_iconpro img {
    width: 100%;
}

#Transfer table {
    font-size: 12px;
}

#Meals .days_iconpro {
    width: 12%;
    float: left;
}

#Meals .days_content_11 {
    width: 84%;
    float: right;
}

#Meals .days_iconpro img {
    width: 100%;
}

.mobile-table-width {
      padding: 8px;;
    font-size: 12px;
    line-height: 20px;
}

    .proposaltrip {
        width: 100%;
        /*margin: 100px 0 auto !important;*/
        float: left;
    }
    .tab-panels .panel-title>a {
        font-size: 12px;
        padding: 12px 6px 10px 6px;
    }
    .itinerarysectioncls .panel-body {
        padding: 4px;
    }
    .headerContainerWrapper {
    padding: 0 10px 10px 10px;
    }
    .cotst-brek-heding-title {
        font-size: 12px;
    }
    /*.border-bottom{*/
        /*display: none;*/
    /*}*/

    .showtab-mobilecls label {
     display: inline-block !important;
    float: none !important;
    padding: 2px;
    text-align: center;
    font-size: 12px;
}
.panel-body {
    padding: 5px;
}
.overview_box {
    padding: 5px;
}
.overview_description p, .overview_descriptioncls p {
    color: #000000;
    display: block;
    line-height: 20px;
    font-size: 13px;
    font-weight: 400;
}

.sticky-form.fixedform {
    position: relative;
}
}


@media (max-width: 420px)
{

    .sticky-form.fixedform {
    position: relative;
    max-width: 100%;
}
.showtab-mobilecls label {
    padding: 0px;
    font-size: 12px;
}
.showtab-mobilecls.tabbing-show-mobile-icons {
    overflow-y: hidden;
    overflow-x: auto;
    margin-bottom: 0px;
    width: 100%;
    white-space: nowrap;
    display: inline-block;
}

.showtab-mobilecls.tabbing-show-mobile-icons label {
    display: inline-block !important;
    float: none;
        padding: 3px 8px;
}
}

Youez - 2016 - github.com/yon3zu
LinuXploit