.globus-details-modal{
  font-size: x-small !important;
  font-weight: bold !important;
  font-family: Arial !important;
  font-style: normal !important;
  color: #000000 !important;
}
@media screen and (min-width: 1685px) {
  #nav-cont{
    width:75%;
    display:block;
    margin:auto;
  }
  .hide-small{
    display:none;
  }
  .show-nav{
    display: none;
  }
  .ipad-nav{
    display: none;
  }
  .ipad-one-nav{
    display: none;
  }
}
@media screen and (max-width: 1604px) and (min-width: 1300px) {
  #nav-cont{
    width:100%;
    display:block;
    margin:auto;
  }
  .hide-small{
    display:none;
  }
  .show-nav{
    display: none;
  }
  .ipad-nav{
    display: none;
  }
  .ipad-one-nav{
    display: none;
  }
}
@media screen and (max-width: 1299px) and (min-width: 1093px) {
  #nav-cont{
    width:100%;
    display:block;
    margin:auto;
    margin-bottom: 3rem;
  }
  .hide-small{
    display:none;
  }
  .show-nav{
    display: inline;
  }
  .ipad-nav{
    display: none;
  }
  .ipad-one-nav{
    display: none;
  }
}
@media screen and (max-width: 1263px) and (min-width: 1123px) {
  .navbar-brand{
    margin-right:0px !important;
    padding-right: 0px !important;
    padding-left: 7px;
  }
  .hide-small{
    display:none;
  }
  #navbar-phone{
    padding-left:0px;
    padding-right: 7px;
  }
  .navbar-nav > li > a {
    padding-right: 7px;
    padding-left: 7px;
  }
}
@media screen and (max-width: 1122px) {
  .navbar-brand{
    margin-right:0px !important;
    padding-right: 0px !important;
    padding-left: 1px;
  }
  .hide-small{
    display:none;
  }
  #navbar-phone{
    padding-left:0px;
    padding-right: 3px;
  }
  .navbar-nav > li > a {
    padding-right: 4px;
    padding-left: 4px;
  }
}
@media screen and (max-width: 1092px) and (min-width: 960px) {
  #nav-cont{
    width:100%;
    display:block;
    margin:auto;
    margin-bottom: 3rem;
  }
  .hide-small{
    display:none;
  }
  .show-nav{
    display: inline;
  }
  .ipad-nav{
    display: inline;
  }
  .ipad-one-nav{
    display: none;
  }
}
@media screen and (max-width: 942px) and (min-width: 769px) {
  #nav-cont{
    width:100%;
    display:block;
    margin:auto;
    margin-bottom: 3rem;
  }
  .hide-small{
    display:none;
  }
  .show-nav{
    display: inline;
  }
  .ipad-nav{
    display: inline;
  }
  .ipad-one-nav{
    display: inline;
  }
}
@media screen and (max-width: 767px) {
  #nav-cont{
    width:100%;
    display:block;
    margin:auto;
  }
  .hide-small{
    display:none;
  }
  .show-nav{
    display: none;
  }
  .dont-show{
    display:none;
  }
  .ipad-nav{
    display: none;
  }
  .ipad-one-nav{
    display: none;
  }
}
html,
body {
 height: 100%;
 position: relative; 
}
.main-container {
 min-height: 100vh; /* will cover the 100% of viewport */
 overflow: hidden;
 display: block;
 position: relative;
 padding-bottom: 100px; /* height of your footer */
}
footer {
 position: absolute;
 bottom: 0;
 width: 100%;
}
.data{
			background-color: #DBDBDB;
			text-align:center;
		}
		.head{
			text-align:center;
			background-color: #9AD0EC;
		}
		.activities-button{
			text-align:center;
			border-radius:5px;
			background-color:#286090;
			color: white;
			margin-bottom: 10px;
			text-decoration: none;
			padding: 5px;
			transition: 0.3s;
		}
		.activities-button:hover{
			background-color: #3c88c9;
		}	
.sdate_picker input[type=checkbox]{
    display: none;
}
	
	 .LRG-WHT {
    font-family: Arial;
    font-size: large !important;
    font-style: normal !important;
    font-weight: bold !important; 
    color: #FFFFFF !important;
}
/* .shipfilter{
	/*	display: grid;
	/* } */
	
	
	 input[type=checkbox]:checked + .sdate_picker{
    background-color: #50CD76;
		 color:#fff;
		 font-weight:bolder;
}
	 input[type=checkbox]:unchecked + .sdate_picker{
    background-color: #f1f1f1;
		 color:#000;
}
.IT {
    font-size: x-small;
    font-weight: bold;
    font-family: Arial;
    font-style: normal;
    color: #000000;
}
	body {


}
	.home_header{
		padding-top:0px;
		padding-bottom:0px;
		  background: url(https://crucon.com/2020/images/bg.jpg) no-repeat center center  ; 
  -webkit-background-size: cover;
  -moz-background-size: cover; 
  -o-background-size: cover;
  background-size: cover;
	} 

		
		
	.navbar-default{
		
	}
	
	.navbar-default .navbar-nav>li>a {
	
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
		
		color:#fff;
	}
	
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
		
		color:#fff;
	}
	
	
	.ccfooter{
		background-color: #265196;
		border-top:1px solid #333333; 
		bottom:0;
		width:100%;
	}
	
	
.style97X {font-family: Arial !important;font-size: x-large !important;color: #0000FF !important;font-weight: bold !important;font-style: normal !important;}
	
	
	.checkbox_div{
		width:100%;
		border-radius:5px;
		margin:2px;
		text-align:center;
		font-weight:normal;
		background-color:#f1f1f1;
		padding:5px;
	}
	.checkbox_div_disabled{
        width:100%;
		border-radius:5px;
		margin:2px;
		text-align:center;
		font-weight:normal;
		background-color:#f1f1f1;
		color:#d1d1d1;
		padding:5px;
	}
	
	 
	.page_backing{
		 
    background: url(wavebg.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
 
	} 
	
	@media print {
    a[href]:after {
      content: none !important;
    }
}
	
tbody{
  background-color:#fff;
}

.modal-dialog{
  z-index: 9000;
}

#catapult-cookie-bar {
					box-sizing: border-box;
					max-height: 0;
					opacity: 0;
					z-index: 99999;
					overflow: hidden;
					color: #ffffff;
					position: fixed;
					left: 0;
					bottom: 0;
					width: 100%;
					background-color: #232323;
				}
				#catapult-cookie-bar a {
					color: #939393;
				}
				#catapult-cookie-bar .x_close span {
					background-color: #ffffff;
				}
				button#catapultCookie {
					background:#ee2e24;
					color: #ffffff;
					border: 0; padding: 6px 9px; border-radius: 3px;
				}
				#catapult-cookie-bar h3 {
					color: #ffffff;
				}
				.has-cookie-bar #catapult-cookie-bar {
					opacity: 1;
					max-height: 999px;
					min-height: 30px;
				}
				
				
				
				
	