﻿.navbar {
    margin-bottom: 0;
    background-color: #f2f2cb ;   
}
.navbar.navbar-default {
    background-color: #f2f2cb;   
}
.navbar-default {
    background-color: #f2f2cb;
}
.glyphicon {
    margin-right: 5px;
}
h1 {
    font-weight: bold;
    text-shadow:
    2px 2px 6px #333,   /* Main shadow (charcoal gray) */
    0 0 2px #333;       /* Soft glow for deeper effect */
  
  
   
}
h2 {
    font-weight: bold;
    text-shadow:
    2px 2px 6px #333,   /* Main shadow (charcoal gray) */
    0 0 2px #333;       /* Soft glow for deeper effect */
}
.padding-top {
    padding-top:25px;
}

.padding-bottom {
    padding-bottom: 30px;
}

.padding-contactUs {
    padding-bottom: 50px;
}

.foot {
    position: fixed;
    bottom: 0;
    width: 80%;
}

.panel.panel-primary {
    border: white;
	background-color: #f2f2cb;   
}

.well {
    background-color: #f2f2cb;
}

.panel.panel-body {
    background-color: #f2f2cb;
}

.pagelistpager {
    background-color: #f2f2cb;
}

body {
    background-image: url('../Content/Images/Shared/Background.webp');
    background-repeat: no-repeat;
    -ms-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
	background-color: #f2f2cb; 
}

a:link, a:visited {
    color: orangered;
    text-decoration: none;
}

.ssatext {
    color: yellow;
}

.copyrighttext
{     
   font-size:medium;  
   text-align:center;
   color:white;
}

.navbar-form input, .form-inline input
{
	width:auto;
}

#nav.affix
{
    position: fixed;
    top: 0;
    width: 100%;
    z-index:10;
}

.title
{
    color: white;
}

.searchtext
{
    color: white;
}

.price {
    color: orange;
    font-size:larger;
}

.tourvan
{
    padding-top: 0;
    color: white;
    font-size: 16px;
}

.pageinfotext {
    color: white;    
}

.tourvantext
{
    padding-top: 15%;
    text-align: center;
}

.disclaimertext
{
    color: white;
    font-size: large;
}

/*.table
{
    color: white;
    font-size: large;
}*/

.logintext
{
    color: white;
    font-size: large
}

.control-label
{
    color: white;
    font-size: large
}

/*@media screen and (max-width: 992px)
{
  p,.btn,input,div,span,h4
  {
    font-size: 95%;
  }

  h1
  {
    font-size: 24px;  
  }

  h2
  {
    font-size: 22px;  
  }

  h3
  {
    font-size: 18px;  
  }
}*/

/*@media screen and (max-width: 768px)
{
  p,.btn,input,div,span,h4
  {
    font-size: 90%;
  }

  h1
  {
    font-size: 20px;  
  }

  h2
  {
    font-size: 18px;  
  }

  h3
  {
    font-size: 16px;  
  }
}*/

/* Extra small devices (phones, up to 480px) */
@media screen and (max-width: 767px)
{
    p,.btn,input,div,span,h4
    {
        font-size: 3vmin;
    }

    h1
    {
        font-size: 6vmin;  
    }

    h2
    {
        font-size: 5vmin; 
    }

    h3
    {
        font-size: 4vmin;  
    }
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px)
{
    p,.btn,input,div,span,h4
    {
        font-size: 3vmin;
    }
    
    h1
    {
        font-size: 6vmin;  
    }

    h2
    {
        font-size: 5vmin; 
    }

    h3
    {
        font-size: 4vmin;  
    }
}

/* tablets/desktops and up */
@media (min-width: 992px) and (max-width: 1199px)
{
    p,.btn,input,div,span,h4
    {
        font-size: 3vmin;
    }

    h1
    {
    font-size: 6vmin;  
    }

    h2
    {
        font-size: 5vmin; 
    }

    h3
    {
        font-size: 4vmin;  
    }
}

/* large desktops and up */
@media (max-width: 1200px)
{
    p,.btn,input,div,span,h4
    {
        font-size: 3vmin;
    }

    h1
    {
        font-size: 6vmin;  
    }

    h2
    {
        font-size: 5vmin; 
    }

    h3
    {
        font-size: 4vmin;  
    }
}

/*h1 { font-size: 6vmin; } 

h2 { font-size: 5vmin; }
 
h3 { font-size: 4vmin; } 

p { font-size: 3vmin; }*/

/* Bootstrap Dropdown Submenu */
/*.dropdown-submenu
{
    position: relative;
}*/
 
/*.dropdown-submenu > .dropdown-menu
{
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px 6px;
    -ms-border-radius: 0 6px 6px 6px;
    border-radius: 0 6px 6px 6px;
}*/

/*.dropdown-submenu:hover > .dropdown-menu
{
    display: block;
}*/
 
/*.dropdown-submenu > a:after
{
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #cccccc;
    margin-top: 5px;
    margin-right: -10px;
}*/
 
/*.dropdown-submenu:hover > a:after
{
    border-left-color: #ffffff;
}*/
 
/*.dropdown-submenu.pull-left
{
    float: none;
}*/
 
/*.dropdown-submenu.pull-left > .dropdown-menu
{
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}*/
 
/*.navbar-nav .divider-vertical
{
    height: 40px;
    margin: 0 9px;
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #ffffff;
}*/




