/*
*****************************
MULTI LEVEL BOOSTARP MENU CSS
*****************************
*/
.dropdown-menu>li
{	position:relative;
	-webkit-user-select: none; /* Chrome/Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+ */
	/* Rules below not implemented in browsers yet */
	-o-user-select: none;
	user-select: none;
	cursor:pointer;
}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    display:none;
    margin-top: -1px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	/*border-left-color:#fff;*/
	box-shadow:none;
}
.right-caret:after,.left-caret:after
 {	content:"";
    border-bottom: 5px solid transparent;
    border-top: 5px solid transparent;
    display: inline-block;
    height: 0;
    vertical-align: middle;
    width: 0;
	margin-left:5px;
}
.right-caret:after
{	border-left: 5px solid #9d9d9d;
}
.left-caret:after
{	border-right: 5px solid #9d9d9d;
}
#menuspan
{
width:100%;
height:50px;
display:block;
}

/*
*****************************
GEODATA FOOTER BRANDING
*****************************
*/
#footer
{
margin-top:30px;
}

#geodata_footer_branding
{
float:right;
}

#geodata_footer_branding a
{
color:#008689;
}


/*
*****************************
GRID CSS
*****************************
*/

.sector
{
border: 1px solid #80B2FF;

background-color:rgba(192,216,255,0.5);
width:14.28%;
height:7.69%;
/*
width:100px;
height:100px;*/
float:left;
}
.sector:hover
{
background-color:rgba(128, 178, 255,0.5);
}
.sector h4
{
text-align: center;
color:#668ECC;
font-weight: bold;
margin-top:15px;
}
.active
{
background-color:rgba(255, 102, 0,0.5);
}
.active:hover
{
background-color:rgba(255, 153, 51,0.5);
}

.null
{
border: 1px solid #FFFFFF;
background-color:#FFFFFF;
}
.null:hover
{
background-color:#FFFFFF;
}

.notused
{

border: 1px solid #cccccc;
background-color:rgba(238,238,238,0.5);
}
.notused h4
{
color:#cccccc;
}
.notused:hover
{
background-color:rgba(238,238,238,0.5);
}



#grid
{
padding-left:0px !IMPORTANT;
padding-right:0px !IMPORTANT;
margin-left:5px;
margin-bottom:10px !IMPORTANT;
position:relative;
width:350px;
height:650px;
z-index:1;
/*background: url("/images/UK6.png");*/
}

#selected
{
border: 2px solid #80B2FF;
padding-bottom:5px;

margin-bottom:15px;
  border-radius: 4px;
}

#uk
{
max-width:350px;
max-height:650px;
position: absolute;
top:0px;
left:0px;
z-index:-1;

}

#selected h4
{
text-align: center;
}

.listItems
{
padding-left:10px;
}

#pic1
{
display: block;
margin-left: auto;
margin-right: auto;
}

#reset
{
margin-bottom:10px;
}

#all
{
margin-bottom:10px;
}
/*
*****************************
FORM VALIDATION CSS
*****************************
*/
#warning
{
display:none;
color: red;
}

/*
*****************************
OTHER CSS
*****************************
*/

#disclaimer
{
margin-top:20px;
}

.line
{
border-bottom: 1px solid #CCCCCC;
padding-bottom:10px;
}

#countdown
{
color: red;
}

.logohalf
{

max-height:245px;
/*
top:-50px;
left:-60px;
position:relative;*/
opacity:0.5;
}
.jumbotron
{
padding-left:0px !IMPORTANT;
padding-top:0px !IMPORTANT;
padding-bottom:0px !IMPORTANT;
}
.logohalfcol
{
padding:0px !IMPORTANT;
}
.ptitle
{
margin-top:5%;
}
.contable
{

}
.copyright
{
font-weight:bold;
}

span.glyphicon-search
{
display:none;
}

.goog-te-banner-frame.skiptranslate {display: none !important;} 
body { top: 0px !important; }
/*
*****************************
BOOTSRAP OVERIDE
*****************************
*/
.jumbotron
{
/*padding-left:0px !IMPORTANT;
padding-right:0px !IMPORTANT;*/
}


/*
*****************************
SLIDER TEST
*****************************
*/
.answer
{
text-align:center;
}
.questionrow
{
margin-bottom:20px;
}
.ui-slider-range
{ 
background: #b8356b;
}
.ui-slider .ui-slider-handle
{
border-color: #b8356b;
} 
.qslider
{
max-width:880px;
margin:auto;
margin-bottom:20px;
}
.partrow
{
margin-bottom:20px;
}
.partdec
{
color:#006fc3;
}
.qnum
{
max-width:40px;
max-height:40px;
background: #b8356b;
color:#FFFFFF;
text-align: center;
border-radius: 100%;
padding:auto;
padding: 5px;
line-height: 30px;
}
.qnum b
{
margin-top:auto;
margin-bottom:auto;
}
.qline
{
background: #b8356b;
max-width:98%;
min-width:98%;
height:1px;
float:right;
position:relative;
top:-20px;
z-index:-1
}
.current p b
{
color:#b8356b;
}

.stagebut
{
background-color:#b8356b !important;
border-color:#b8356b !important;
}
.stagebut:hover
{
background-color:#BF497A !important;
border-color:#BF497A !important;
}
#section1 ,#section2, #section3
{
display:none;
}

#theform input
{
max-width:500px;
}
#theform select
{
max-width:500px;
}
/*
*****************************
MEDIA QUERYS
*****************************
*/
.logcol
{

}
@media (max-width: 480px)
{ 
.logohalf{display:none;}
.logcol{float:left;}
#pic1{display:none;}
}
@media(max-width:767px){
.logohalf{display:none;}
#pic1{display:none;}
.logcol{float:left;}
}
@media(max-width:992px){
/*.logohalf{display:none;}*/
.logcol{float:left;}
}
@media(max-width:1200px){
/*.logohalf{display:none;}*/
.logcol{float:left;}
}
/*
*****************************
DOWNLOAD PAGE
*****************************
*/
.files
{
  -ms-word-break:   break-all;
 
  word-break:       break-word;
  word-wrap:        break-word;
 
  -webkit-hyphens:  auto;
     -moz-hyphens:  auto;
          hyphens:  auto;
	
}


