/*
Template Name: Tour Agency
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/

/*********************list****************/
.nav-link {
    color: white   !important; /* Keep the menu items white */


}

.nav-link:hover {

    color: blue; /* Change to blue on hover */

}


.following-item {

    color:white  !important ; /* Change the following item to blue */

}
.col_red {
    color: blue !important;
}
.nav-link:hover {

    color: blue   !important; /* Change to your desired blue color */

}
.dropdown-item {

    color: rgb(20, 20, 20) !important; /* Default color for dropdown items */

}


.dropdown-link:hover {

    background-color: blue !important; /* Background color on hover */

    color: rgb(18, 9, 143) !important; /* Text color on hover */

}
/* Default color for dropdown items */
.dropdown-item {
    color: rgb(15, 15, 15) !important; /* Set the default text color */
}

/* Change text color to blue on hover */
.dropdown-item:hover {
    color: blue !important; /* Change text color to blue on hover */
    background-color: transparent !important; /* Optional: Keep the background transparent */
}

.main_list{
background-image: url(../img/random-institute-FDcydLvV7Io-unsplash.jpg);
background-position: center;




 

    background-repeat: no-repeat; /* Prevent the image from repeating */

    background-size: cover; /* Cover the entire element, zooming in as necessary */


}
.list_1i .form-control{
height:40px; 
 }
.list_1i .form-select{
height:40px; 
 }
.list_1io{
margin-top:12px; 
 }

.list_pg1i .nav-tabs .nav-link {
border: none;
padding: 8px 20px;
color: #333;
background:#3847c9 !important;
transition: 0.3s;
border-radius:0;
font-weight:bold;
}
.list_pg1i .nav-tabs .nav-link:hover {
background:#240499 !important;
color:#fff;
}
.list_pg1i .nav-tabs .nav-link.active {
background:#0f0d9e  !important;
color:#fff;
}

.offer_2mi2 span a{
 width:40px;
 height:40px;
 line-height:45px;
 }
 
.main_dt{
background-image: url(../img/28.jpg);
background-position: center;
}
.list_dt1r2 ul li a{
width:35px;
height:35px;
line-height:35px;
font-size:14px; 
 }
.main_book{
background-image: url(../img/sumup-NEEh7Xvbaq0-unsplash.jpg);
background-position: center;
background-repeat: no-repeat;

background-size: cover; /* Cover the entire element, zooming in as necessary */



}

.book_pg1lil .form-control{
height:45px; 
 }
.book_pg1lil .form-control{
height:auto; 
 }
/*********************list_end****************/



@media screen and (max-width : 767px){
.list_1i {
margin-top:8px;
margin-bottom:8px; 
 }
.list_pg1i .nav-tabs .nav-link {
margin-top:5px;
margin-bottom:5px;
}
.offer_2m2 {
text-align:center; 
 }
.offer_2m2 p{
text-align:left; 
 }
.list_dt1l2  h6{
text-align:center; 
 }
.list_dt1l3  h5{
text-align:center;  
 }
.list_dt1l4i1 h6{
 text-align:center;  
 }
.list_dt1l4i1 {
margin-top:5px;
margin-bottom:5px;
 }
.list_dt1l4i1{
margin-top:10px;
text-align:center!important; 
 }
.list_dt1r{
margin-top:15px; 
 }
.list_dt1r1ir {
text-align:center!important;
margin-top:15px; 
 }
.list_dt1r1il {
text-align:center; 
 }
.list_dt1r1  h6{
text-align:center!important; 
 }
.list_dt1r2 {
 text-align:center;  
 }
.list_dt1r3 {
 text-align:center;  
 }
.book_pg1l  h5{
text-align:center;  
 }
.book_pg1lil{
margin-top:10px; 
 }
.book_pg1r h5{
text-align:center;  
 }
.book_pg1r {
margin-top:15px; 
 }
.book_pg1ri1l {
text-align:left!important; 
 }
.book_pg1lilo h6{
text-align:center!important;  
 }
 }

@media (min-width:576px) and (max-width:767px) {
.book_pg1r h5{
text-align:left; 
 }
 }
@media (min-width:768px) and (max-width:991px) {
.list_1io  .button{
padding:10px 15px!important; 
 }
.offer_2m2  li{
margin-top:3px;
margin-bottom:3px; 
 }
.list_dt1l4i1 h6{
font-size:12px; 
 }
.list_dt1l4i1  .button{
padding:10px 15px!important;  
 }
.list_dt1l4i1 h6 i{
font-size:13px!important;  
 }
.list_dt1r1il h6{
font-size:12px!important;   
 }
.list_dt1r1 .button{
padding:10px 10px!important; 
font-size:14px; 
 }
.list_dt1r2 ul li  {
margin-top:3px;
margin-bottom:3px;
}
.book_pg1rir {
margin-top:0!important; 
 }
 }

@media (min-width:992px) and (max-width:1200px) {
.list_1io  .button{
padding-left:20px!important; 
padding-right:20px!important; 
 }
.offer_2m2  ul li  {
margin-top:3px;
margin-bottom:3px;
}
.book_pg1rir {
margin-top:0!important; 
 }
 }
@media (min-width:1201px) and (max-width:1360px) {

 }



