/* CSS Custom document by Equix Design */


/* Media queries in media.queries.css */


/* Fonts */


/* imported fonts */

/* Quicksand */
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700); 

/* regulary loaded */

/* Helvetica */
@font-face {
  font-family: 'HelveticaNeue';
  src: url('../fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),  
  	   url('../fonts/HelveticaNeue.otf')  format('opentype'),
	   url('../fonts/HelveticaNeue.woff') format('woff'), 
	   url('../fonts/HelveticaNeue.ttf')  format('truetype'), 
	   url('../fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Light';
  src: url('../fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),  
  	   url('../fonts/HelveticaNeue-Light.otf')  format('opentype'),
	   url('../fonts/HelveticaNeue-Light.woff') format('woff'), 
	   url('../fonts/HelveticaNeue-Light.ttf')  format('truetype'), 
	   url('../fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-UltraLight';
  src: url('../fonts/HelveticaNeue-UltraLight.eot?#iefix') format('embedded-opentype'),  
  	   url('../fonts/HelveticaNeue-UltraLight.otf')  format('opentype'),
	   url('../fonts/HelveticaNeue-UltraLight.woff') format('woff'), 
	   url('../fonts/HelveticaNeue-UltraLight.ttf')  format('truetype'), 
	   url('../fonts/HelveticaNeue-UltraLight.svg#HelveticaNeue-UltraLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Bold';
  src: url('../fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),  
  	   url('../fonts/HelveticaNeue-Bold.otf')  format('opentype'),
	   url('../fonts/HelveticaNeue-Bold.woff') format('woff'), 
	   url('../fonts/HelveticaNeue-Bold.ttf')  format('truetype'), 
	   url('../fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}




/* Default */ 


/* Start dimension settings */

.alpha {padding-left: 0px; padding-right: 0px;}
.omega {padding-left: 7.5px; padding-right: 7.5px;}

.margin-top-0 {margin-top: 0px;}
.margin-top-1 {margin-top: 1px;}
.margin-top-2 {margin-top: 2px;}
.margin-top-3 {margin-top: 3px;}
.margin-top-4 {margin-top: 4px;}
.margin-top-5 {margin-top: 5px;}
.margin-top-6 {margin-top: 6px;}
.margin-top-7 {margin-top: 7px;}
.margin-top-8 {margin-top: 8px;}
.margin-top-9 {margin-top: 9px;}
.margin-top-10 {margin-top: 10px;}
.margin-top-11 {margin-top: 11px;}
.margin-top-12 {margin-top: 12px;}
.margin-top-13 {margin-top: 13px;}
.margin-top-14 {margin-top: 14px;}
.margin-top-15 {margin-top: 15px;}
.margin-top-16 {margin-top: 16px;}
.margin-top-17 {margin-top: 17px;}
.margin-top-18 {margin-top: 18px;}
.margin-top-19 {margin-top: 19px;}
.margin-top-20 {margin-top: 20px;}
.margin-top-25 {margin-top: 25px;}
.margin-top-30 {margin-top: 30px;}
.margin-top-35 {margin-top: 35px;}
.margin-top-40 {margin-top: 40px;}
.margin-top-45 {margin-top: 45px;}
.margin-top-50 {margin-top: 50px;}
.margin-top-55 {margin-top: 55px;}
.margin-top-60 {margin-top: 60px;}

.margin-right-0 {margin-right: 0px;}
.margin-right-1 {margin-right: 1px;}
.margin-right-2 {margin-right: 2px;}
.margin-right-3 {margin-right: 3px;}
.margin-right-4 {margin-right: 4px;}
.margin-right-5 {margin-right: 5px;}
.margin-right-6 {margin-right: 6px;}
.margin-right-7 {margin-right: 7px;}
.margin-right-8 {margin-right: 8px;}
.margin-right-9 {margin-right: 9px;}
.margin-right-10 {margin-right: 10px;}
.margin-right-11 {margin-right: 11px;}
.margin-right-12 {margin-right: 12px;}
.margin-right-13 {margin-right: 13px;}
.margin-right-14 {margin-right: 14px;}
.margin-right-15 {margin-right: 15px;}
.margin-right-16 {margin-right: 16px;}
.margin-right-17 {margin-right: 17px;}
.margin-right-18 {margin-right: 18px;}
.margin-right-19 {margin-right: 19px;}
.margin-right-20 {margin-right: 20px;}
.margin-right-25 {margin-right: 25px;}
.margin-right-30 {margin-right: 30px;}
.margin-right-35 {margin-right: 35px;}
.margin-right-40 {margin-right: 40px;}
.margin-right-45 {margin-right: 45px;}
.margin-right-50 {margin-right: 50px;}
.margin-right-55 {margin-right: 55px;}
.margin-right-60 {margin-right: 60px;}

.margin-bottom-0 {margin-bottom: 0px;}
.margin-bottom-1 {margin-bottom: 1px;}
.margin-bottom-2 {margin-bottom: 2px;}
.margin-bottom-3 {margin-bottom: 3px;}
.margin-bottom-4 {margin-bottom: 4px;}
.margin-bottom-5 {margin-bottom: 5px;}
.margin-bottom-6 {margin-bottom: 6px;}
.margin-bottom-7 {margin-bottom: 7px;}
.margin-bottom-8 {margin-bottom: 8px;}
.margin-bottom-9 {margin-bottom: 9px;}
.margin-bottom-10 {margin-bottom: 10px;}
.margin-bottom-11 {margin-bottom: 11px;}
.margin-bottom-12 {margin-bottom: 12px;}
.margin-bottom-13 {margin-bottom: 13px;}
.margin-bottom-14 {margin-bottom: 14px;}
.margin-bottom-15 {margin-bottom: 15px;}
.margin-bottom-16 {margin-bottom: 16px;}
.margin-bottom-17 {margin-bottom: 17px;}
.margin-bottom-18 {margin-bottom: 18px;}
.margin-bottom-19 {margin-bottom: 19px;}
.margin-bottom-20 {margin-bottom: 20px;}
.margin-bottom-25 {margin-bottom: 25px;}
.margin-bottom-30 {margin-bottom: 30px;}
.margin-bottom-35 {margin-bottom: 35px;}
.margin-bottom-40 {margin-bottom: 40px;}
.margin-bottom-45 {margin-bottom: 45px;}
.margin-bottom-50 {margin-bottom: 50px;}
.margin-bottom-55 {margin-bottom: 55px;}
.margin-bottom-60 {margin-bottom: 60px;}

.margin-left-0 {margin-left: 0px;}
.margin-left-1 {margin-left: 1px;}
.margin-left-2 {margin-left: 2px;}
.margin-left-3 {margin-left: 3px;}
.margin-left-4 {margin-left: 4px;}
.margin-left-5 {margin-left: 5px;}
.margin-left-6 {margin-left: 6px;}
.margin-left-7 {margin-left: 7px;}
.margin-left-8 {margin-left: 8px;}
.margin-left-9 {margin-left: 9px;}
.margin-left-10 {margin-left: 10px;}
.margin-left-11 {margin-left: 11px;}
.margin-left-12 {margin-left: 12px;}
.margin-left-13 {margin-left: 13px;}
.margin-left-14 {margin-left: 14px;}
.margin-left-15 {margin-left: 15px;}
.margin-left-16 {margin-left: 16px;}
.margin-left-17 {margin-left: 17px;}
.margin-left-18 {margin-left: 18px;}
.margin-left-19 {margin-left: 19px;}
.margin-left-20 {margin-left: 20px;}
.margin-left-25 {margin-left: 25px;}
.margin-left-30 {margin-left: 30px;}
.margin-left-35 {margin-left: 35px;}
.margin-left-40 {margin-left: 40px;}
.margin-left-45 {margin-left: 45px;}
.margin-left-50 {margin-left: 50px;}
.margin-left-55 {margin-left: 55px;}
.margin-left-60 {margin-left: 60px;}

.padding-top-0 {padding-top: 0px;}
.padding-top-1 {padding-top: 1px;}
.padding-top-2 {padding-top: 2px;}
.padding-top-3 {padding-top: 3px;}
.padding-top-4 {padding-top: 4px;}
.padding-top-5 {padding-top: 5px;}
.padding-top-6 {padding-top: 6px;}
.padding-top-7 {padding-top: 7px;}
.padding-top-8 {padding-top: 8px;}
.padding-top-9 {padding-top: 9px;}
.padding-top-10 {padding-top: 10px;}
.padding-top-11 {padding-top: 11px;}
.padding-top-12 {padding-top: 12px;}
.padding-top-13 {padding-top: 13px;}
.padding-top-14 {padding-top: 14px;}
.padding-top-15 {padding-top: 15px;}
.padding-top-16 {padding-top: 16px;}
.padding-top-17 {padding-top: 17px;}
.padding-top-18 {padding-top: 18px;}
.padding-top-19 {padding-top: 19px;}
.padding-top-20 {padding-top: 20px;}
.padding-top-25 {padding-top: 25px;}
.padding-top-30 {padding-top: 30px;}
.padding-top-35 {padding-top: 35px;}
.padding-top-40 {padding-top: 40px;}
.padding-top-45 {padding-top: 45px;}
.padding-top-50 {padding-top: 50px;}
.padding-top-55 {padding-top: 55px;}
.padding-top-60 {padding-top: 60px;}

.padding-right-0 {padding-right: 0px;}
.padding-right-1 {padding-right: 1px;}
.padding-right-2 {padding-right: 2px;}
.padding-right-3 {padding-right: 3px;}
.padding-right-4 {padding-right: 4px;}
.padding-right-5 {padding-right: 5px;}
.padding-right-6 {padding-right: 6px;}
.padding-right-7 {padding-right: 7px;}
.padding-right-8 {padding-right: 8px;}
.padding-right-9 {padding-right: 9px;}
.padding-right-10 {padding-right: 10px;}
.padding-right-11 {padding-right: 11px;}
.padding-right-12 {padding-right: 12px;}
.padding-right-13 {padding-right: 13px;}
.padding-right-14 {padding-right: 14px;}
.padding-right-15 {padding-right: 15px;}
.padding-right-16 {padding-right: 16px;}
.padding-right-17 {padding-right: 17px;}
.padding-right-18 {padding-right: 18px;}
.padding-right-19 {padding-right: 19px;}
.padding-right-20 {padding-right: 20px;}
.padding-right-25 {padding-right: 25px;}
.padding-right-30 {padding-right: 30px;}
.padding-right-35 {padding-right: 35px;}
.padding-right-40 {padding-right: 40px;}
.padding-right-45 {padding-right: 45px;}
.padding-right-50 {padding-right: 50px;}
.padding-right-55 {padding-right: 55px;}
.padding-right-60 {padding-right: 60px;}

.padding-bottom-0 {padding-bottom: 0px;}
.padding-bottom-1 {padding-bottom: 1px;}
.padding-bottom-2 {padding-bottom: 2px;}
.padding-bottom-3 {padding-bottom: 3px;}
.padding-bottom-4 {padding-bottom: 4px;}
.padding-bottom-5 {padding-bottom: 5px;}
.padding-bottom-6 {padding-bottom: 6px;}
.padding-bottom-7 {padding-bottom: 7px;}
.padding-bottom-8 {padding-bottom: 8px;}
.padding-bottom-9 {padding-bottom: 9px;}
.padding-bottom-10 {padding-bottom: 10px;}
.padding-bottom-11 {padding-bottom: 11px;}
.padding-bottom-12 {padding-bottom: 12px;}
.padding-bottom-13 {padding-bottom: 13px;}
.padding-bottom-14 {padding-bottom: 14px;}
.padding-bottom-15 {padding-bottom: 15px;}
.padding-bottom-16 {padding-bottom: 16px;}
.padding-bottom-17 {padding-bottom: 17px;}
.padding-bottom-18 {padding-bottom: 18px;}
.padding-bottom-19 {padding-bottom: 19px;}
.padding-bottom-20 {padding-bottom: 20px;}
.padding-bottom-25 {padding-bottom: 25px;}
.padding-bottom-30 {padding-bottom: 30px;}
.padding-bottom-35 {padding-bottom: 35px;}
.padding-bottom-40 {padding-bottom: 40px;}
.padding-bottom-45 {padding-bottom: 45px;}
.padding-bottom-50 {padding-bottom: 50px;}
.padding-bottom-55 {padding-bottom: 55px;}
.padding-bottom-60 {padding-bottom: 60px;}

.padding-left-0 {padding-left: 0px;}
.padding-left-1 {padding-left: 1px;}
.padding-left-2 {padding-left: 2px;}
.padding-left-3 {padding-left: 3px;}
.padding-left-4 {padding-left: 4px;}
.padding-left-5 {padding-left: 5px;}
.padding-left-6 {padding-left: 6px;}
.padding-left-7 {padding-left: 7px;}
.padding-left-8 {padding-left: 8px;}
.padding-left-9 {padding-left: 9px;}
.padding-left-10 {padding-left: 10px;}
.padding-left-11 {padding-left: 11px;}
.padding-left-12 {padding-left: 12px;}
.padding-left-13 {padding-left: 13px;}
.padding-left-14 {padding-left: 14px;}
.padding-left-15 {padding-left: 15px;}
.padding-left-16 {padding-left: 16px;}
.padding-left-17 {padding-left: 17px;}
.padding-left-18 {padding-left: 18px;}
.padding-left-19 {padding-left: 19px;}
.padding-left-20 {padding-left: 20px;}
.padding-left-25 {padding-left: 25px;}
.padding-left-30 {padding-left: 30px;}
.padding-left-35 {padding-left: 35px;}
.padding-left-40 {padding-left: 40px;}
.padding-left-45 {padding-left: 45px;}
.padding-left-50 {padding-left: 50px;}
.padding-left-55 {padding-left: 55px;}
.padding-left-60 {padding-left: 60px;}

.height-0 {height: 0px;}
.height-10 {height: 10px;}
.height-20 {height: 20px;}
.height-30 {height: 30px;}
.height-40 {height: 40px;}
.height-50 {height: 50px;}
.height-60 {height: 60px;}
.height-70 {height: 70px;}
.height-80 {height: 80px;}
.height-90 {height: 90px;}
.height-100 {height: 100px;}
.height-100-percent {height: 100%;}

/* End dimension settings */



/* Start typography settings */

.font-size-13 {font-size: 13px;}
.font-size-14 {font-size: 14px;}
.font-size-15 {font-size: 15px;}
.font-size-16 {font-size: 16px;}
.font-size-17 {font-size: 17px;}
.font-size-18 {font-size: 18px;}
.font-size-19 {font-size: 19px;}
.font-size-20 {font-size: 20px;}
.font-size-21 {font-size: 21px;}
.font-size-22 {font-size: 22px;}
.font-size-23 {font-size: 23px;}
.font-size-24 {font-size: 24px;}
.font-size-25 {font-size: 25px;}

.letter-spacing-05 {letter-spacing: -0.5px;}
.letter-spacing-02 {letter-spacing: -0.2px;}
.letter-spacing-01 {letter-spacing: -0.1px;}
.letter-spacing01 {letter-spacing: 0.1px;}
.letter-spacing02 {letter-spacing: 0.2px;}
.letter-spacing05 {letter-spacing: 0.5px;}

.italic { font-style: italic; }
.underline { text-decoration: underline; }
.bold { font-weight: bold; }

.text-decoration-none { text-decoration: none !important;}

/* End typography settings */



/* Start alignment, behaviour and display settings */

.textalign-left {text-align: left;}
.textalign-right {text-align: right;}
.textalign-center {text-align: center;}

.z1 {z-index: 1}
.z2 {z-index: 2}
.z3 {z-index: 3}

.overflow-auto { overflow: auto; }
.overflow-hidden { overflow: hidden; }

.full-width {width: 100%;}

.float-left { float: left; }
.float-right { float: right; }

.display-none { display: none; }
.display-block { display: block; }
.display-inline { display: inline; }
.display-inline-block { display: inline-block; }

.position-absolute { position: absolute; }
.position-relative { position: relative; }

/* End placement settings */



/* Start color settings */

.backgroundcolor-black {background-color: #fff;}
.backgroundcolor-white {background-color: #fff;}
.backgroundcolor-grey {background-color: #777;}

.text-black {color: #222;}
.text-white {color: #fff;}
.text-grey {color: #777;}

/* End color settings */



/* Start miscellaneous settings */

.cursor-default { cursor: default; }
.cursor-pointer { cursor: pointer; }

/* End miscellaneous settings */




/* Elements */


body {
    background-color: #fff;   
}
h1, .h1, h2, .h2, h3, .h3 { margin: 0px;}
h1, .h1 {
  color: #000;
  font-size: 26px;
}
h2, .h2 {
  color: #000;
  font-size: 20px;
}
a {
    color: #000;
    text-decoration: none;
}
a:hover {
    color: #000;
    text-decoration: underline;
}
a:focus { outline: 0px; }

b, strong {
	font-weight: 500;
}