* {padding: 0; margin: 0; border: 0;}
html, body, div, img, form, fieldset, legend, label, p, h1, h2, h3 {margin: 0; padding: 0;}
header, nav, article, footer, address, aside, section, summary, hgroup, details, figcaption, figure, main {display:block;}
html {font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}

header {width: 100%;}
#logo {width: 50%;float:left; height: 185px; display:block; }
#logo a img {width: 250px; height: auto; margin-top: 0px; margin-bottom: 25px;}
#contact {width: 47%; float:right; height: 120px; padding-top: 25px; padding-right: 3%; display:block; text-align:right;}
#contact a {color: #240772; font-weight: normal;}
footer {width: 100%;clear:both;}
#banner { width: 100%; height: auto; display:block;min-height: 400px; border-top: solid 2px #240772;border-bottom: solid 2px #240772;}
#banner img {width: 100%; height: auto;}
#content { min-height: 200px;padding-top: 50px; padding-bottom: 50px;}
#footer {background-color: #240772; width: 100%; min-height: 300px; color: #dedbe7; padding-top: 50px;}
#footer a {color: #dedbe7; font-weight: normal; margin-bottom: 10px;}
#main {background-image: url('../images/bg.png'); padding-bottom: 75px;}
.glass {background-image: url('../images/glass.png');}

.stretch {width: 100%; clear:both;}
.trap {width: 1200px; margin: auto;}


#top, #nottop {width: 100%; height: 10px; display:block;}
.stripe1, .stripe2, .stripe3, .stripe4, .stripe5 {display:block; float: left; width: 20%; height: 10px; background-color: #dedbe7;}
.stripe2 {background-color: #a9a2c0;}
.stripe3 {background-color: #8176a2;}
.stripe4 {background-color: #4c437f;}
.stripe5 {background-color: #240772;}

ul.bxslider, ul.bxslider li {padding-left: 0px; background-attachment: fixed !important;padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}
.bx-pager {display:none;}


.uk-slidenav-previous, .uk-slidenav-next {display:none !important;}


@media only screen and (min-width: 1200px) { /* WIDE - Desktop */
.stretch-wide {;}
.stretch {max-width: 1199px; margin: auto;}
.onlymob {display:none;}
.notmob {display:block;}
#content {;}
  .social {margin-top: 30px;}
}

@media only screen and (min-width: 768px) and (max-width: 1199px) { /* MEDIUM - Tablet Portrait */
.stretch-medium {;}
.stretch {width: 100%; margin: auto;}
.onlymob {display:none;}
.notmob {display:block;}
#content {;}
#logo {width: 40%;margin-left: 2%; }
.social {margin-top: 30px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) { /* SMALL - Mobile Landscape */
.stretch-small {;}
.stretch {width: 100%; margin: auto;}
.onlymob {display:block;}
.notmob {display:none;}
  #logo {width: 100%; text-align:center;}
  #logo a img {margin-left: auto; margin-right: auto; padding-top: 30px;}
  #contact {width: 100%;text-align:center; padding-right: 0px;}
  #content {;}
   #footer a {line-height: 40px;}
}

@media only screen and (max-width: 479px) { /* TINY - Mobile Portrait */
.stretch-tiny {;}
.stretch {max-width: 100%; margin: auto;}
.onlymob {display:block;}
.notmob {display:none;}
  #logo {width: 100%; text-align:center;}
  #logo a img {margin-left: auto; margin-right: auto; padding-top: 30px;}
  #contact {width: 100%;text-align:center; padding-right: 0px;}
  #content {;}
  #footer a {line-height:40px;}
}

