html,body,div,h4,p,a{
	/*margin:0;*/
	padding:0;
	border:0;
	vertical-align:baseline
	}
	
.btn{display:inline-block;*display:inline;*zoom:1;padding:3px 12px;font-weight:600;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;text-decoration:none;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#eaecef;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f3f5f8),color-stop(100%,#dee0e2));background-image:-webkit-linear-gradient(#f3f5f8,#dee0e2);background-image:-moz-linear-gradient(#f3f5f8,#dee0e2);background-image:-o-linear-gradient(#f3f5f8,#dee0e2);background-image:linear-gradient(#f3f5f8,#dee0e2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #a1a3ac;border-color:#cbcfd4 #b5bac2 #afb4bc #b5bac2;*border:0;border:1px solid #333 \9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;*margin-left:.3em;-webkit-box-shadow:rgba(255,255,255,0.75) 0 1px 0 inset,rgba(0,0,0,0.2) 0 1px 1px,rgba(36,40,47,0.1) 0 0 10px inset;-moz-box-shadow:rgba(255,255,255,0.75) 0 1px 0 inset,rgba(0,0,0,0.2) 0 1px 1px,rgba(36,40,47,0.1) 0 0 10px inset;box-shadow:rgba(255,255,255,0.75) 0 1px 0 inset,rgba(0,0,0,0.2) 0 1px 1px,rgba(36,40,47,0.1) 0 0 10px inset}
.btn{border-color:#cbcfd4 #92969a #75797e #92969a}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.35);background-color:#3e7cab;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#82b8e3),color-stop(100%,#3573a2));background-image:-webkit-linear-gradient(#82b8e3,#3573a2);background-image:-moz-linear-gradient(#82b8e3,#3573a2);background-image:-o-linear-gradient(#82b8e3,#3573a2);background-image:linear-gradient(#82b8e3,#3573a2);border-color:#5583b4 #366ba6 #2a527f #366ba6;*background-color:#3e7cab;-webkit-box-shadow:rgba(255,255,255,0.25) 0 1px 0 inset,rgba(0,0,0,0.25) 0 1px 1px,rgba(36,40,47,0.1) 0 0 10px inset;-moz-box-shadow:rgba(255,255,255,0.25) 0 1px 0 inset,rgba(0,0,0,0.25) 0 1px 1px,rgba(36,40,47,0.1) 0 0 10px inset;box-shadow:rgba(255,255,255,0.25) 0 1px 0 inset,rgba(0,0,0,0.25) 0 1px 1px,rgba(36,40,47,0.1) 0 0 10px inset;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}

#consumer_consent p{font-size:12px !important;line-height:1.5;margin:0;padding:0;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif}
#consumer_consent{width:600px;height:315px;position:absolute;z-index:520;background-color:rgba(21, 21, 21, 0.85);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:15px;}
#consumer_consent h4{font-size:20px;font-weight:bold;color: #fff}
#consumer_consent #consent_terms{height:200px;overflow-y:scroll;margin:5px 0;border:1px solid #373737;padding:5px;background-color:rgb(37, 37, 37)}
#consumer_consent #consent_terms strong{margin-top:10px;display:block;color: #fff}
#consumer_consent #accept_consent{margin-top:5px}
#consumer_consent #accept_consent a.btn{float:right;border-color:#000;margin-left:10px}
#consumer_consent #accept_consent a.btn:active{box-shadow:none}


#blanket {
   background-color:#111111ad;
   opacity: 0.65;
   *background:none;
   position:absolute;
   z-index: 9001;
   top:0px;
   left:0px;
   width:100%;
}

#popUpDiv #consumer_consent {
	position:absolute;
	z-index: 9002;
    margin: auto;
	top: 25%;
	left: 25%;
}
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(icons/set2/Preloader_0.gif) center no-repeat #fff;
}


/***Loader Style***/
.windows8 {
  position: relative;
  width: 78px;
  height:78px;
  margin:auto;
}

.windows8 .wBall {
  position: absolute;
  width: 74px;
  height: 74px;
  opacity: 0;
  transform: rotate(225deg);
    -o-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
  animation: orbit 6.96s infinite;
    -o-animation: orbit 6.96s infinite;
    -ms-animation: orbit 6.96s infinite;
    -webkit-animation: orbit 6.96s infinite;
    -moz-animation: orbit 6.96s infinite;
}

.windows8 .wBall .wInnerBall{
  position: absolute;
  width: 10px;
  height: 10px;
  background: rgb(255, 0, 43);
  left:0px;
  top:0px;
  border-radius: 10px;
}

.windows8 #wBall_1 {
  animation-delay: 1.52s;
    -o-animation-delay: 1.52s;
    -ms-animation-delay: 1.52s;
    -webkit-animation-delay: 1.52s;
    -moz-animation-delay: 1.52s;
}

.windows8 #wBall_2 {
  animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
    -ms-animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
}

.windows8 #wBall_3 {
  animation-delay: 0.61s;
    -o-animation-delay: 0.61s;
    -ms-animation-delay: 0.61s;
    -webkit-animation-delay: 0.61s;
    -moz-animation-delay: 0.61s;
}

.windows8 #wBall_4 {
  animation-delay: 0.91s;
    -o-animation-delay: 0.91s;
    -ms-animation-delay: 0.91s;
    -webkit-animation-delay: 0.91s;
    -moz-animation-delay: 0.91s;
}

.windows8 #wBall_5 {
  animation-delay: 1.22s;
    -o-animation-delay: 1.22s;
    -ms-animation-delay: 1.22s;
    -webkit-animation-delay: 1.22s;
    -moz-animation-delay: 1.22s;
}



@keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    transform: rotate(180deg);
    animation-timing-function: ease-out;
  }

  7% {
    opacity: 1;
    transform: rotate(300deg);
    animation-timing-function: linear;
    origin:0%;
  }

  30% {
    opacity: 1;
    transform:rotate(410deg);
    animation-timing-function: ease-in-out;
    origin:7%;
  }

  39% {
    opacity: 1;
    transform: rotate(645deg);
    animation-timing-function: linear;
    origin:30%;
  }

  70% {
    opacity: 1;
    transform: rotate(770deg);
    animation-timing-function: ease-out;
    origin:39%;
  }

  75% {
    opacity: 1;
    transform: rotate(900deg);
    animation-timing-function: ease-out;
    origin:70%;
  }

  76% {
  opacity: 0;
    transform:rotate(900deg);
  }

  100% {
  opacity: 0;
    transform: rotate(900deg);
  }
}

@-o-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -o-transform: rotate(180deg);
    -o-animation-timing-function: ease-out;
  }

  7% {
    opacity: 1;
    -o-transform: rotate(300deg);
    -o-animation-timing-function: linear;
    -o-origin:0%;
  }

  30% {
    opacity: 1;
    -o-transform:rotate(410deg);
    -o-animation-timing-function: ease-in-out;
    -o-origin:7%;
  }

  39% {
    opacity: 1;
    -o-transform: rotate(645deg);
    -o-animation-timing-function: linear;
    -o-origin:30%;
  }

  70% {
    opacity: 1;
    -o-transform: rotate(770deg);
    -o-animation-timing-function: ease-out;
    -o-origin:39%;
  }

  75% {
    opacity: 1;
    -o-transform: rotate(900deg);
    -o-animation-timing-function: ease-out;
    -o-origin:70%;
  }

  76% {
  opacity: 0;
    -o-transform:rotate(900deg);
  }

  100% {
  opacity: 0;
    -o-transform: rotate(900deg);
  }
}

@-ms-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -ms-transform: rotate(180deg);
    -ms-animation-timing-function: ease-out;
  }

  7% {
    opacity: 1;
    -ms-transform: rotate(300deg);
    -ms-animation-timing-function: linear;
    -ms-origin:0%;
  }

  30% {
    opacity: 1;
    -ms-transform:rotate(410deg);
    -ms-animation-timing-function: ease-in-out;
    -ms-origin:7%;
  }

  39% {
    opacity: 1;
    -ms-transform: rotate(645deg);
    -ms-animation-timing-function: linear;
    -ms-origin:30%;
  }

  70% {
    opacity: 1;
    -ms-transform: rotate(770deg);
    -ms-animation-timing-function: ease-out;
    -ms-origin:39%;
  }

  75% {
    opacity: 1;
    -ms-transform: rotate(900deg);
    -ms-animation-timing-function: ease-out;
    -ms-origin:70%;
  }

  76% {
  opacity: 0;
    -ms-transform:rotate(900deg);
  }

  100% {
  opacity: 0;
    -ms-transform: rotate(900deg);
  }
}

@-webkit-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -webkit-transform: rotate(180deg);
    -webkit-animation-timing-function: ease-out;
  }

  7% {
    opacity: 1;
    -webkit-transform: rotate(300deg);
    -webkit-animation-timing-function: linear;
    -webkit-origin:0%;
  }

  30% {
    opacity: 1;
    -webkit-transform:rotate(410deg);
    -webkit-animation-timing-function: ease-in-out;
    -webkit-origin:7%;
  }

  39% {
    opacity: 1;
    -webkit-transform: rotate(645deg);
    -webkit-animation-timing-function: linear;
    -webkit-origin:30%;
  }

  70% {
    opacity: 1;
    -webkit-transform: rotate(770deg);
    -webkit-animation-timing-function: ease-out;
    -webkit-origin:39%;
  }

  75% {
    opacity: 1;
    -webkit-transform: rotate(900deg);
    -webkit-animation-timing-function: ease-out;
    -webkit-origin:70%;
  }

  76% {
  opacity: 0;
    -webkit-transform:rotate(900deg);
  }

  100% {
  opacity: 0;
    -webkit-transform: rotate(900deg);
  }
}

@-moz-keyframes orbit {
  0% {
    opacity: 1;
    z-index:99;
    -moz-transform: rotate(180deg);
    -moz-animation-timing-function: ease-out;
  }

  7% {
    opacity: 1;
    -moz-transform: rotate(300deg);
    -moz-animation-timing-function: linear;
    -moz-origin:0%;
  }

  30% {
    opacity: 1;
    -moz-transform:rotate(410deg);
    -moz-animation-timing-function: ease-in-out;
    -moz-origin:7%;
  }

  39% {
    opacity: 1;
    -moz-transform: rotate(645deg);
    -moz-animation-timing-function: linear;
    -moz-origin:30%;
  }

  70% {
    opacity: 1;
    -moz-transform: rotate(770deg);
    -moz-animation-timing-function: ease-out;
    -moz-origin:39%;
  }

  75% {
    opacity: 1;
    -moz-transform: rotate(900deg);
    -moz-animation-timing-function: ease-out;
    -moz-origin:70%;
  }

  76% {
  opacity: 0;
    -moz-transform:rotate(900deg);
  }

  100% {
  opacity: 0;
    -moz-transform: rotate(900deg);
  }
}

.deolitte{
  text-align:center;
  margin:150px 20px 20px 20px
}

.simpson {
    font-family: Josefin Sans,Lato,Open Sans;
  text-align:center;
  font-size:24px;
}

@media(max-width: 767px){
	#popUpDiv #consumer_consent { height: 350px; width: 100%; left: 0; right: 0; margin: 0 auto; }
}
