/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 *
 * ==|== normalize ==========================================================
 */


/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
 * 2. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
 */

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 1em; line-height: 1.4; padding:0; }



/* =============================================================================
   Links
   ========================================================================== */

a { color: #00e; }
a:visited { color: #551a8b; }
a:hover,
a:focus { color: #06e; }

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active { outline: 0; }


/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }


/* =============================================================================
   Lists
   ========================================================================== */

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }


/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/i/440
 */

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

/*
 * Correct overflow not hidden in IE9
 */

svg:not(:root) { overflow: hidden; }


/* =============================================================================
   Figures
   ========================================================================== */

figure { margin: 0; }


/* =============================================================================
   Forms
   ========================================================================== */

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
label { cursor: pointer; }

/*
 * 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7
 */

legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }

/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */

button, input { line-height: normal; }

/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */

button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }

/*
 * Re-set default cursor for disabled elements
 */

button[disabled], input[disabled] { cursor: default; }

/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }

/*
 * Remove inner padding and border in FF3/4: h5bp.com/l
 */

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */

textarea { overflow: auto; vertical-align: top; resize: vertical; }

/* Colors for form validity */
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }


/* =============================================================================
   Tables
   ========================================================================== */

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }


/* =============================================================================
   Chrome Frame Prompt
   ========================================================================== */

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }


/* ==|== primary styles =====================================================
   Author:
   ========================================================================== */


body { font-size: 62.5%; color: #999999; font-family: Georgia, Times, "Times New Roman", serif; }
.ie7 body { font-size: 60.9%; }

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: bold; color: #666666; line-height: 1; margin-top: 2.0em; margin-bottom: 0.25em; }

h1 { font-size: 3em; }
h2 { font-size: 2em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1em; }
h6 { font-size: 1em; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }

::-moz-selection { background: #323232; color: #FFFFFF; text-shadow: none; }
::selection{ background: #323232; color: #FFFFFF; text-shadow: none; }


p { font-size: 1.6em; margin: 0 0 1.4em; line-height: 1.4; }
img { height: auto; border: 0; outline: 0; }
.figure img { width: auto; }
.figure img, .ie6 .figure img { width: 100%; }
.figure img { display: block; }
img, embed, object, video, canvas { max-width: 100%; }
.gmaps img { max-width: none; }


.float-left { float: left; }
.float-right { float: right; }
.clear-left { clear: left; }
.clear-right { clear: right; }
.clear-float { clear: both; }
.block { display: block; }
.inline { display: inline; }
.inline-block { display: inline-block; }
.hidden { display: none !important; visibility: hidden; }
.b { font-weight: bold; }
.i { font-style: italic; }
.u { text-decoration: underline; }
.center-align { text-align: center; margin: 0 auto; }
.left-align { text-align: left; }
.right-align { text-align: right; }
.uppercase { text-transform: uppercase; }
.lowercase { text-transform: lowercase; }
.bare-li { }
.bare-li li { list-style-type: none; display: block; }
span.break { display: block; clear: both; height: 0; }
.hyphenate { -moz-hyphens:auto; -ms-hyphens:auto; -webkit-hyphens:auto; hyphens:auto; word-wrap:break-word; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

.center-float-list { margin-left: auto; margin-right: auto; display: table; white-space: nowrap; }
.center-float-list > ul { display: table-row; white-space: nowrap; }
.center-float-list > ul li { display: table-cell; }

/** font-sizes */
.f7 { font-size:0.7em !important; }.f8 { font-size:0.8em !important; }.f9 { font-size:0.9em !important; }.f10 { font-size:1.0em !important; }.f11 { font-size:1.1em !important; }.f12 { font-size:1.2em !important; }.f13 { font-size:1.3em !important; }.f14 { font-size:1.4em !important; }.f15 { font-size:1.5em !important; }.f16 { font-size:1.6em !important; }.f17 { font-size:1.7em !important; }.f18 { font-size:1.8em !important; }.f19 { font-size:1.9em !important; }.f20 { font-size:2.0em !important; }.f21 { font-size:2.1em !important; }.f22 { font-size:2.2em !important; }.f23 { font-size:2.3em !important; }.f24 { font-size:2.4em !important; }.f25 { font-size:2.5em !important; }.f26 { font-size:2.6em !important; }.f27 { font-size:2.7em !important; }.f28 { font-size:2.8em !important; }.f29 { font-size:2.9em !important; }.f30 { font-size:3.0em !important; }

/** colors */
.c-black { color: #000000 !important; }.c-blue { color: #0000FF !important; }.c-brown { color: #A52A2A !important; }.c-cyan { color: #00FFFF !important; }.c-dark-gray { color: #A9A9A9 !important; }.c-dark-khaki { color: #BDB76B !important; } .c-dark-red { color: #8B0000 !important; } .c-gray { color: #808080 !important; }.c-green { color: #00FF00 !important; }.c-indigo { color: #4B0082 !important; }.c-khaki { color: #F0E68C !important; }.c-maroon { color: #800000 !important; }.c-orange { color: #FFA500 !important; }.c-red { color: #FF0000 !important; } .c-silver { color: #C0C0C0 !important; }.c-wheat { color: #F5DEB3 !important; }.c-white { color: #FFFFFF !important; }.c-yellow { color: #FFFF00 !important; }.c-yellow-green { color: #9ACD32 !important; }.c-gray1 { color: #333333 !important; }.c-gray2 { color: #666666 !important; }.c-gray3 { color: #999999 !important; }.c-gray4 { color: #CCCCCC !important; }
.bc-black { background-color: #000000 !important; }.bc-blue { background-color: #0000FF !important; }.bc-brown { background-color: #A52A2A !important; }.bc-cyan { background-color: #00FFFF !important; }.bc-dark-gray { background-color: #A9A9A9 !important; }.bc-dark-khaki { background-color: #BDB76B !important; } .bc-dark-red { background-color: #8B0000 !important; } .bc-gray { background-color: #808080 !important; }.bc-green { background-color: #00FF00 !important; }.bc-indigo { background-color: #4B0082 !important; }.bc-khaki { background-color: #F0E68C !important; }.bc-maroon { background-color: #800000 !important; }.bc-orange { background-color: #FFA500 !important; }.bc-red { background-color: #FF0000 !important; } .bc-silver { background-color: #C0C0C0 !important; }.bc-wheat { background-color: #F5DEB3 !important; }.bc-white { background-color: #FFFFFF !important; }.bc-yellow { background-color: #FFFF00 !important; }.bc-yellow-green { background-color: #9ACD32 !important; }.bc-gray1 { background-color: #333333 !important; }.bc-gray2 { background-color: #666666 !important; }.bc-gray3 { background-color: #999999 !important; }.bc-gray4 { background-color: #CCCCCC !important; }


/** width, margin and padding, left and right positions */
.wa { width: auto !important; }
.m-center { margin: 0 auto !important; }
.w0 { width: 0 !important; }.w5 { width: 5px !important; }.w10 { width: 10px !important; }.w20 { width: 20px !important; }.w30 { width: 30px !important; }.w40 { width: 40px !important; }.w50 { width: 50px !important; }.w60 { width: 60px !important; }.w70 { width: 70px !important; }.w80 { width: 80px !important; }.w90 { width: 90px !important; }.w100 { width: 100px !important; }.w110 { width: 110px !important; }.w120 { width: 120px !important; }.w130 { width: 130px !important; }.w140 { width: 140px !important; }.w150 { width: 150px !important; }.w160 { width: 160px !important; }.w170 { width: 170px !important; }.w180 { width: 180px !important; }.w190 { width: 190px !important; }.w200 { width: 200px !important; }.w210 { width: 210px !important; }.w220 { width: 220px !important; }.w230 { width: 230px !important; }.w240 { width: 240px !important; }.w250 { width: 250px !important; }.w260 { width: 260px !important; }.w270 { width: 270px !important; }.w280 { width: 280px !important; }.w290 { width: 290px !important; }.w300 { width: 300px !important; }.w310 { width: 310px !important; }.w320 { width: 320px !important; }.w330 { width: 330px !important; }.w340 { width: 340px !important; }.w350 { width: 350px !important; }.w360 { width: 360px !important; }.w370 { width: 370px !important; }.w380 { width: 380px !important; }.w390 { width: 390px !important; }.w400 { width: 400px !important; }.w410 { width: 410px !important; }.w420 { width: 420px !important; }.w430 { width: 430px !important; }.w440 { width: 440px !important; }.w450 { width: 450px !important; }.w460 { width: 460px !important; }.w470 { width: 470px !important; }.w480 { width: 480px !important; }.w490 { width: 490px !important; }.w500 { width: 500px !important; }.w510 { width: 510px !important; }.w520 { width: 520px !important; }.w530 { width: 530px !important; }.w540 { width: 540px !important; }.w550 { width: 550px !important; }.w560 { width: 560px !important; }.w570 { width: 570px !important; }.w580 { width: 580px !important; }.w590 { width: 590px !important; }.w600 { width: 600px !important; }.w620 { width: 620px !important; }.w640 { width: 640px !important; }.w660 { width: 660px !important; }.w680 { width: 680px !important; }.w700 { width: 700px !important; }.w720 { width: 720px !important; }.w740 { width: 740px !important; }.w760 { width: 760px !important; }.w780 { width: 780px !important; }.w800 { width: 800px !important; }.w820 { width: 820px !important; }.w840 { width: 840px !important; }.w860 { width: 860px !important; }.w880 { width: 880px !important; }.w900 { width: 900px !important; }.w910 { width: 910px !important; }.w920 { width: 920px !important; }.w930 { width: 930px !important; }.w940 { width: 940px !important; }.w950 { width: 950px !important; }.w960 { width: 960px !important; }.w970 { width: 970px !important; }.w980 { width: 980px !important; }.w990 { width: 990px !important; }.w1000 { width: 1000px !important; }.w1024 { width: 1024px !important; }.w1280 { width: 1280px !important; }.w1440 { width: 1440px !important; }.w1920 { width: 1920px !important; }
.h0 {height:0 !important;}.h5 {height:5px !important;}.h10 {height:10px !important;}.h20{height:20px !important;}.h30{height:30px !important;}.h40{height:40px !important;}.h50{height:50px !important;}.h60{height:60px !important;}.h70{height:70px !important;}.h80{height:80px !important;}.h90{height:90px !important;}.h100{height:100px !important;}.h110{height:110px !important;}.h120{height:120px !important;}.h130{height:130px !important;}.h140{height:140px !important;}.h150{height:150px !important;}.h160{height:160px !important;}.h170{height:170px !important;}.h180{height:180px !important;}.h190{height:190px !important;}.h200{height:200px !important;}.h210{height:210px !important;}.h220{height:220px !important;}.h230{height:230px !important;}.h240{height:240px !important;}.h250{height:250px !important;}.h260{height:260px !important;}.h270{height:270px !important;}.h280{height:280px !important;}.h290{height:290px !important;}.h300{height:300px !important;}.h310{height:310px !important;}.h320{height:320px !important;}.h330{height:330px !important;}.h340{height:340px !important;}.h350{height:350px !important;}.h360{height:360px !important;}.h370{height:370px !important;}.h380{height:380px !important;}.h390{height:390px !important;}.h400{height:400px !important;}.h410{height:410px !important;}.h420{height:420px !important;}.h430{height:430px !important;}.h440{height:440px !important;}.h450{height:450px !important;}.h460{height:460px !important;}.h470{height:470px !important;}.h480{height:480px !important;}.h490{height:490px !important;}.h500{height:500px !important;}.h510{height:510px !important;}.h520{height:520px !important;}.h530{height:530px !important;}.h540{height:540px !important;}.h550{height:550px !important;}.h560{height:560px !important;}.h570{height:570px !important;}.h580{height:580px !important;}.h590{height:590px !important;}.h600{height:600px !important;}.h610{height:610px !important;}.h620{height:620px !important;}.h630{height:630px !important;}.h640{height:640px !important;}.h650{height:650px !important;}.h660{height:660px !important;}.h670{height:670px !important;}.h680{height:680px !important;}.h690{height:690px !important;}.h700{height:700px !important;}.h710{height:710px !important;}.h720{height:720px !important;}.h730{height:730px !important;}.h740{height:740px !important;}.h750{height:750px !important;}.h760{height:760px !important;}.h770{height:770px !important;}.h780{height:780px !important;}.h790{height:790px !important;}.h800{height:800px !important;}.h810{height:810px !important;}.h820{height:820px !important;}.h830{height:830px !important;}.h840{height:840px !important;}.h850{height:850px !important;}.h860{height:860px !important;}.h870{height:870px !important;}.h880{height:880px !important;}.h890{height:890px !important;}.h900{height:900px !important;}.h910{height:910px !important;}.h920{height:920px !important;}.h930{height:930px !important;}.h940{height:940px !important;}.h950{height:950px !important;}.h960{height:960px !important;}.h970{height:970px !important;}.h980{height:980px !important;}.h990{height:990px !important;}.h1000{height:1000px !important;}
.m0 {margin:0 !important;}
.mt0 { margin-top: 0 !important; }.mt5 { margin-top: 5px !important; }.mt10 { margin-top: 10px !important; }.mt20 { margin-top: 20px !important; }.mt30 { margin-top: 30px !important; }.mt40 { margin-top: 40px !important; }.mt50 { margin-top: 50px !important; }.mt60 { margin-top: 60px !important; }.mt70 { margin-top: 70px !important; }.mt80 { margin-top: 80px !important; }.mt90 { margin-top: 90px !important; }.mt100 { margin-top: 100px !important; }
.mr0 { margin-right: 0 !important; }.mr5 { margin-right: 5px !important; }.mr10 { margin-right: 10px !important; }.mr20 { margin-right: 20px !important; }.mr30 { margin-right: 30px !important; }.mr40 { margin-right: 40px !important; }.mr50 { margin-right: 50px !important; }.mr60 { margin-right: 60px !important; }.mr70 { margin-right: 70px !important; }.mr80 { margin-right: 80px !important; }.mr90 { margin-right: 90px !important; }.mr100 { margin-right: 100px !important; }
.mb0 { margin-bottom: 0 !important; }.mb5 { margin-bottom: 5px !important; }.mb10 { margin-bottom: 10px !important; }.mb20 { margin-bottom: 20px !important; }.mb30 { margin-bottom: 30px !important; }.mb40 { margin-bottom: 40px !important; }.mb50 { margin-bottom: 50px !important; }.mb60 { margin-bottom: 60px !important; }.mb70 { margin-bottom: 70px !important; }.mb80 { margin-bottom: 80px !important; }.mb90 { margin-bottom: 90px !important; }.mb100 { margin-bottom: 100px !important; }
.ml0 { margin-left: 0 !important; }.ml5 { margin-left: 5px !important; }.ml10 { margin-left: 10px !important; }.ml20 { margin-left: 20px !important; }.ml30 { margin-left: 30px !important; }.ml40 { margin-left: 40px !important; }.ml50 { margin-left: 50px !important; }.ml60 { margin-left: 60px !important; }.ml70 { margin-left: 70px !important; }.ml80 { margin-left: 80px !important; }.ml90 { margin-left: 90px !important; }.ml100 { margin-left: 100px !important; }
.p0 { padding: 0 !important; }.p5 { padding: 5px !important; }.p10 { padding: 10px !important; }.p15 { padding: 15px !important; }.p20 { padding: 20px !important; }.p25 { padding: 25px !important; }.p30 { padding: 30px !important; }.p35 { padding: 35px !important; }.p40 { padding: 40px !important; }.p45 { padding: 45px !important; }.p50 { padding: 50px !important; }.p55 { padding: 55px !important; }.p60 { padding: 60px !important; }
.pt0 { padding-top: 0 !important; }.pt5 { padding-top: 5px !important; }.pt10 { padding-top: 10px !important; }.pt15 { padding-top: 15px !important; }.pt20 { padding-top: 20px !important; }.pt25 { padding-top: 25px !important; }.pt30 { padding-top: 30px !important; }
.pr0 { padding-right: 0 !important; }.pr5 { padding-right: 5px !important; }.pr10 { padding-right: 10px !important; }.pr15 { padding-right: 15px !important; }.pr20 { padding-right: 20px !important; }.pr25 { padding-right: 25px !important; }.pr30 { padding-right: 30px !important; }.pr35 { padding-right: 35px !important; }.pr40 { padding-right: 40px !important; }
.pb0 { padding-bottom: 0 !important; }.pb5 { padding-bottom: 5px !important; }.pb10 { padding-bottom: 10px !important; }
.pl0 { padding-left: 0 !important; }.pl5 { padding-left: 5px !important; }.pl10 { padding-left: 10px !important; }.pl15 { padding-left: 15px !important; }.pl20 { padding-left: 20px !important; }.pl25 { padding-left: 25px !important; }.pl30 { padding-left: 30px !important; }.pl35 { padding-left: 35px !important; }.pl40 { padding-left: 40px !important; }
.w0p {width:0% !important;}.w1p {width:1% !important;}.w2p {width:2% !important;}.w3p {width:3% !important;}.w4p {width:4% !important;}.w5p {width:5% !important;}.w6p {width:6% !important;}.w7p {width:7% !important;}.w8p {width:8% !important;}.w9p {width:9% !important;}.w10p {width:10% !important;}.w11p {width:11% !important;}.w12p {width:12% !important;}.w13p {width:13% !important;}.w14p {width:14% !important;}.w15p {width:15% !important;}.w16p {width:16% !important;}.w17p {width:17% !important;}.w18p {width:18% !important;}.w19p {width:19% !important;}.w20p {width:20% !important;}.w21p {width:21% !important;}.w22p {width:22% !important;}.w23p {width:23% !important;}.w24p {width:24% !important;}.w25p {width:25% !important;}.w26p {width:26% !important;}.w27p {width:27% !important;}.w28p {width:28% !important;}.w29p {width:29% !important;}.w30p {width:30% !important;}.w31p {width:31% !important;}.w32p {width:32% !important;}.w33p {width:33% !important;}.w34p {width:34% !important;}.w35p {width:35% !important;}.w36p {width:36% !important;}.w37p {width:37% !important;}.w38p {width:38% !important;}.w39p {width:39% !important;}.w40p {width:40% !important;}.w41p {width:41% !important;}.w42p {width:42% !important;}.w43p {width:43% !important;}.w44p {width:44% !important;}.w45p {width:45% !important;}.w46p {width:46% !important;}.w47p {width:47% !important;}.w48p {width:48% !important;}.w49p {width:49% !important;}.w50p {width:50% !important;}.w51p {width:51% !important;}.w52p {width:52% !important;}.w53p {width:53% !important;}.w54p {width:54% !important;}.w55p {width:55% !important;}.w56p {width:56% !important;}.w57p {width:57% !important;}.w58p {width:58% !important;}.w59p {width:59% !important;}.w60p {width:60% !important;}.w61p {width:61% !important;}.w62p {width:62% !important;}.w63p {width:63% !important;}.w64p {width:64% !important;}.w65p {width:65% !important;}.w66p {width:66% !important;}.w67p {width:67% !important;}.w68p {width:68% !important;}.w69p {width:69% !important;}.w70p {width:70% !important;}.w71p {width:71% !important;}.w72p {width:72% !important;}.w73p {width:73% !important;}.w74p {width:74% !important;}.w75p {width:75% !important;}.w76p {width:76% !important;}.w77p {width:77% !important;}.w78p {width:78% !important;}.w79p {width:79% !important;}.w80p {width:80% !important;}.w81p {width:81% !important;}.w82p {width:82% !important;}.w83p {width:83% !important;}.w84p {width:84% !important;}.w85p {width:85% !important;}.w86p {width:86% !important;}.w87p {width:87% !important;}.w88p {width:88% !important;}.w89p {width:89% !important;}.w90p {width:90% !important;}.w91p {width:91% !important;}.w92p {width:92% !important;}.w93p {width:93% !important;}.w94p {width:94% !important;}.w95p {width:95% !important;}.w96p {width:96% !important;}.w97p {width:97% !important;}.w98p {width:98% !important;}.w99p {width:99% !important;}.w100p {width:100% !important;}
.p0p {padding:0% !important;}.p1p {padding:1% !important;}.p2p {padding:2% !important;}.p3p {padding:3% !important;}.p4p {padding:4% !important;}.p5p {padding:5% !important;}.p6p {padding:6% !important;}.p7p {padding:7% !important;}.p8p {padding:8% !important;}.p9p {padding:9% !important;}.p10p {padding:10% !important;}.p11p {padding:11% !important;}.p12p {padding:12% !important;}.p13p {padding:13% !important;}.p14p {padding:14% !important;}.p15p {padding:15% !important;}.p16p {padding:16% !important;}.p17p {padding:17% !important;}.p18p {padding:18% !important;}.p19p {padding:19% !important;}.p20p {padding:20% !important;}.p21p {padding:21% !important;}.p22p {padding:22% !important;}.p23p {padding:23% !important;}.p24p {padding:24% !important;}.p25p {padding:25% !important;}.p26p {padding:26% !important;}.p27p {padding:27% !important;}.p28p {padding:28% !important;}.p29p {padding:29% !important;}.p30p {padding:30% !important;}.p31p {padding:31% !important;}.p32p {padding:32% !important;}.p33p {padding:33% !important;}.p34p {padding:34% !important;}.p35p {padding:35% !important;}.p36p {padding:36% !important;}.p37p {padding:37% !important;}.p38p {padding:38% !important;}.p39p {padding:39% !important;}.p40p {padding:40% !important;}.p41p {padding:41% !important;}.p42p {padding:42% !important;}.p43p {padding:43% !important;}.p44p {padding:44% !important;}.p45p {padding:45% !important;}.p46p {padding:46% !important;}.p47p {padding:47% !important;}.p48p {padding:48% !important;}.p49p {padding:49% !important;}.p50p {padding:50% !important;}.p51p {padding:51% !important;}.p52p {padding:52% !important;}.p53p {padding:53% !important;}.p54p {padding:54% !important;}.p55p {padding:55% !important;}.p56p {padding:56% !important;}.p57p {padding:57% !important;}.p58p {padding:58% !important;}.p59p {padding:59% !important;}.p60p {padding:60% !important;}.p61p {padding:61% !important;}.p62p {padding:62% !important;}.p63p {padding:63% !important;}.p64p {padding:64% !important;}.p65p {padding:65% !important;}.p66p {padding:66% !important;}.p67p {padding:67% !important;}.p68p {padding:68% !important;}.p69p {padding:69% !important;}.p70p {padding:70% !important;}.p71p {padding:71% !important;}.p72p {padding:72% !important;}.p73p {padding:73% !important;}.p74p {padding:74% !important;}.p75p {padding:75% !important;}.p76p {padding:76% !important;}.p77p {padding:77% !important;}.p78p {padding:78% !important;}.p79p {padding:79% !important;}.p80p {padding:80% !important;}.p81p {padding:81% !important;}.p82p {padding:82% !important;}.p83p {padding:83% !important;}.p84p {padding:84% !important;}.p85p {padding:85% !important;}.p86p {padding:86% !important;}.p87p {padding:87% !important;}.p88p {padding:88% !important;}.p89p {padding:89% !important;}.p90p {padding:90% !important;}.p91p {padding:91% !important;}.p92p {padding:92% !important;}.p93p {padding:93% !important;}.p94p {padding:94% !important;}.p95p {padding:95% !important;}.p96p {padding:96% !important;}.p97p {padding:97% !important;}.p98p {padding:98% !important;}.p99p {padding:99% !important;}.p100p {padding:100% !important;}
.pt0p {padding-top:0% !important;}.pt1p {padding-top:1% !important;}.pt2p {padding-top:2% !important;}.pt3p {padding-top:3% !important;}.pt4p {padding-top:4% !important;}.pt5p {padding-top:5% !important;}.pt6p {padding-top:6% !important;}.pt7p {padding-top:7% !important;}.pt8p {padding-top:8% !important;}.pt9p {padding-top:9% !important;}.pt10p {padding-top:10% !important;}.pt11p {padding-top:11% !important;}.pt12p {padding-top:12% !important;}.pt13p {padding-top:13% !important;}.pt14p {padding-top:14% !important;}.pt15p {padding-top:15% !important;}.pt16p {padding-top:16% !important;}.pt17p {padding-top:17% !important;}.pt18p {padding-top:18% !important;}.pt19p {padding-top:19% !important;}.pt20p {padding-top:20% !important;}.pt21p {padding-top:21% !important;}.pt22p {padding-top:22% !important;}.pt23p {padding-top:23% !important;}.pt24p {padding-top:24% !important;}.pt25p {padding-top:25% !important;}.pt26p {padding-top:26% !important;}.pt27p {padding-top:27% !important;}.pt28p {padding-top:28% !important;}.pt29p {padding-top:29% !important;}.pt30p {padding-top:30% !important;}.pt31p {padding-top:31% !important;}.pt32p {padding-top:32% !important;}.pt33p {padding-top:33% !important;}.pt34p {padding-top:34% !important;}.pt35p {padding-top:35% !important;}.pt36p {padding-top:36% !important;}.pt37p {padding-top:37% !important;}.pt38p {padding-top:38% !important;}.pt39p {padding-top:39% !important;}.pt40p {padding-top:40% !important;}.pt41p {padding-top:41% !important;}.pt42p {padding-top:42% !important;}.pt43p {padding-top:43% !important;}.pt44p {padding-top:44% !important;}.pt45p {padding-top:45% !important;}.pt46p {padding-top:46% !important;}.pt47p {padding-top:47% !important;}.pt48p {padding-top:48% !important;}.pt49p {padding-top:49% !important;}.pt50p {padding-top:50% !important;}.pt51p {padding-top:51% !important;}.pt52p {padding-top:52% !important;}.pt53p {padding-top:53% !important;}.pt54p {padding-top:54% !important;}.pt55p {padding-top:55% !important;}.pt56p {padding-top:56% !important;}.pt57p {padding-top:57% !important;}.pt58p {padding-top:58% !important;}.pt59p {padding-top:59% !important;}.pt60p {padding-top:60% !important;}.pt61p {padding-top:61% !important;}.pt62p {padding-top:62% !important;}.pt63p {padding-top:63% !important;}.pt64p {padding-top:64% !important;}.pt65p {padding-top:65% !important;}.pt66p {padding-top:66% !important;}.pt67p {padding-top:67% !important;}.pt68p {padding-top:68% !important;}.pt69p {padding-top:69% !important;}.pt70p {padding-top:70% !important;}.pt71p {padding-top:71% !important;}.pt72p {padding-top:72% !important;}.pt73p {padding-top:73% !important;}.pt74p {padding-top:74% !important;}.pt75p {padding-top:75% !important;}.pt76p {padding-top:76% !important;}.pt77p {padding-top:77% !important;}.pt78p {padding-top:78% !important;}.pt79p {padding-top:79% !important;}.pt80p {padding-top:80% !important;}.pt81p {padding-top:81% !important;}.pt82p {padding-top:82% !important;}.pt83p {padding-top:83% !important;}.pt84p {padding-top:84% !important;}.pt85p {padding-top:85% !important;}.pt86p {padding-top:86% !important;}.pt87p {padding-top:87% !important;}.pt88p {padding-top:88% !important;}.pt89p {padding-top:89% !important;}.pt90p {padding-top:90% !important;}.pt91p {padding-top:91% !important;}.pt92p {padding-top:92% !important;}.pt93p {padding-top:93% !important;}.pt94p {padding-top:94% !important;}.pt95p {padding-top:95% !important;}.pt96p {padding-top:96% !important;}.pt97p {padding-top:97% !important;}.pt98p {padding-top:98% !important;}.pt99p {padding-top:99% !important;}.pt100p {padding-top:100% !important;}
.pr0p {padding-right:0% !important;}.pr1p {padding-right:1% !important;}.pr2p {padding-right:2% !important;}.pr3p {padding-right:3% !important;}.pr4p {padding-right:4% !important;}.pr5p {padding-right:5% !important;}.pr6p {padding-right:6% !important;}.pr7p {padding-right:7% !important;}.pr8p {padding-right:8% !important;}.pr9p {padding-right:9% !important;}.pr10p {padding-right:10% !important;}.pr11p {padding-right:11% !important;}.pr12p {padding-right:12% !important;}.pr13p {padding-right:13% !important;}.pr14p {padding-right:14% !important;}.pr15p {padding-right:15% !important;}.pr16p {padding-right:16% !important;}.pr17p {padding-right:17% !important;}.pr18p {padding-right:18% !important;}.pr19p {padding-right:19% !important;}.pr20p {padding-right:20% !important;}.pr21p {padding-right:21% !important;}.pr22p {padding-right:22% !important;}.pr23p {padding-right:23% !important;}.pr24p {padding-right:24% !important;}.pr25p {padding-right:25% !important;}.pr26p {padding-right:26% !important;}.pr27p {padding-right:27% !important;}.pr28p {padding-right:28% !important;}.pr29p {padding-right:29% !important;}.pr30p {padding-right:30% !important;}.pr31p {padding-right:31% !important;}.pr32p {padding-right:32% !important;}.pr33p {padding-right:33% !important;}.pr34p {padding-right:34% !important;}.pr35p {padding-right:35% !important;}.pr36p {padding-right:36% !important;}.pr37p {padding-right:37% !important;}.pr38p {padding-right:38% !important;}.pr39p {padding-right:39% !important;}.pr40p {padding-right:40% !important;}.pr41p {padding-right:41% !important;}.pr42p {padding-right:42% !important;}.pr43p {padding-right:43% !important;}.pr44p {padding-right:44% !important;}.pr45p {padding-right:45% !important;}.pr46p {padding-right:46% !important;}.pr47p {padding-right:47% !important;}.pr48p {padding-right:48% !important;}.pr49p {padding-right:49% !important;}.pr50p {padding-right:50% !important;}.pr51p {padding-right:51% !important;}.pr52p {padding-right:52% !important;}.pr53p {padding-right:53% !important;}.pr54p {padding-right:54% !important;}.pr55p {padding-right:55% !important;}.pr56p {padding-right:56% !important;}.pr57p {padding-right:57% !important;}.pr58p {padding-right:58% !important;}.pr59p {padding-right:59% !important;}.pr60p {padding-right:60% !important;}.pr61p {padding-right:61% !important;}.pr62p {padding-right:62% !important;}.pr63p {padding-right:63% !important;}.pr64p {padding-right:64% !important;}.pr65p {padding-right:65% !important;}.pr66p {padding-right:66% !important;}.pr67p {padding-right:67% !important;}.pr68p {padding-right:68% !important;}.pr69p {padding-right:69% !important;}.pr70p {padding-right:70% !important;}.pr71p {padding-right:71% !important;}.pr72p {padding-right:72% !important;}.pr73p {padding-right:73% !important;}.pr74p {padding-right:74% !important;}.pr75p {padding-right:75% !important;}.pr76p {padding-right:76% !important;}.pr77p {padding-right:77% !important;}.pr78p {padding-right:78% !important;}.pr79p {padding-right:79% !important;}.pr80p {padding-right:80% !important;}.pr81p {padding-right:81% !important;}.pr82p {padding-right:82% !important;}.pr83p {padding-right:83% !important;}.pr84p {padding-right:84% !important;}.pr85p {padding-right:85% !important;}.pr86p {padding-right:86% !important;}.pr87p {padding-right:87% !important;}.pr88p {padding-right:88% !important;}.pr89p {padding-right:89% !important;}.pr90p {padding-right:90% !important;}.pr91p {padding-right:91% !important;}.pr92p {padding-right:92% !important;}.pr93p {padding-right:93% !important;}.pr94p {padding-right:94% !important;}.pr95p {padding-right:95% !important;}.pr96p {padding-right:96% !important;}.pr97p {padding-right:97% !important;}.pr98p {padding-right:98% !important;}.pr99p {padding-right:99% !important;}.pr100p {padding-right:100% !important;}
.pb0p {padding-bottom:0% !important;}.pb1p {padding-bottom:1% !important;}.pb2p {padding-bottom:2% !important;}.pb3p {padding-bottom:3% !important;}.pb4p {padding-bottom:4% !important;}.pb5p {padding-bottom:5% !important;}.pb6p {padding-bottom:6% !important;}.pb7p {padding-bottom:7% !important;}.pb8p {padding-bottom:8% !important;}.pb9p {padding-bottom:9% !important;}.pb10p {padding-bottom:10% !important;}.pb11p {padding-bottom:11% !important;}.pb12p {padding-bottom:12% !important;}.pb13p {padding-bottom:13% !important;}.pb14p {padding-bottom:14% !important;}.pb15p {padding-bottom:15% !important;}.pb16p {padding-bottom:16% !important;}.pb17p {padding-bottom:17% !important;}.pb18p {padding-bottom:18% !important;}.pb19p {padding-bottom:19% !important;}.pb20p {padding-bottom:20% !important;}.pb21p {padding-bottom:21% !important;}.pb22p {padding-bottom:22% !important;}.pb23p {padding-bottom:23% !important;}.pb24p {padding-bottom:24% !important;}.pb25p {padding-bottom:25% !important;}.pb26p {padding-bottom:26% !important;}.pb27p {padding-bottom:27% !important;}.pb28p {padding-bottom:28% !important;}.pb29p {padding-bottom:29% !important;}.pb30p {padding-bottom:30% !important;}.pb31p {padding-bottom:31% !important;}.pb32p {padding-bottom:32% !important;}.pb33p {padding-bottom:33% !important;}.pb34p {padding-bottom:34% !important;}.pb35p {padding-bottom:35% !important;}.pb36p {padding-bottom:36% !important;}.pb37p {padding-bottom:37% !important;}.pb38p {padding-bottom:38% !important;}.pb39p {padding-bottom:39% !important;}.pb40p {padding-bottom:40% !important;}.pb41p {padding-bottom:41% !important;}.pb42p {padding-bottom:42% !important;}.pb43p {padding-bottom:43% !important;}.pb44p {padding-bottom:44% !important;}.pb45p {padding-bottom:45% !important;}.pb46p {padding-bottom:46% !important;}.pb47p {padding-bottom:47% !important;}.pb48p {padding-bottom:48% !important;}.pb49p {padding-bottom:49% !important;}.pb50p {padding-bottom:50% !important;}.pb51p {padding-bottom:51% !important;}.pb52p {padding-bottom:52% !important;}.pb53p {padding-bottom:53% !important;}.pb54p {padding-bottom:54% !important;}.pb55p {padding-bottom:55% !important;}.pb56p {padding-bottom:56% !important;}.pb57p {padding-bottom:57% !important;}.pb58p {padding-bottom:58% !important;}.pb59p {padding-bottom:59% !important;}.pb60p {padding-bottom:60% !important;}.pb61p {padding-bottom:61% !important;}.pb62p {padding-bottom:62% !important;}.pb63p {padding-bottom:63% !important;}.pb64p {padding-bottom:64% !important;}.pb65p {padding-bottom:65% !important;}.pb66p {padding-bottom:66% !important;}.pb67p {padding-bottom:67% !important;}.pb68p {padding-bottom:68% !important;}.pb69p {padding-bottom:69% !important;}.pb70p {padding-bottom:70% !important;}.pb71p {padding-bottom:71% !important;}.pb72p {padding-bottom:72% !important;}.pb73p {padding-bottom:73% !important;}.pb74p {padding-bottom:74% !important;}.pb75p {padding-bottom:75% !important;}.pb76p {padding-bottom:76% !important;}.pb77p {padding-bottom:77% !important;}.pb78p {padding-bottom:78% !important;}.pb79p {padding-bottom:79% !important;}.pb80p {padding-bottom:80% !important;}.pb81p {padding-bottom:81% !important;}.pb82p {padding-bottom:82% !important;}.pb83p {padding-bottom:83% !important;}.pb84p {padding-bottom:84% !important;}.pb85p {padding-bottom:85% !important;}.pb86p {padding-bottom:86% !important;}.pb87p {padding-bottom:87% !important;}.pb88p {padding-bottom:88% !important;}.pb89p {padding-bottom:89% !important;}.pb90p {padding-bottom:90% !important;}.pb91p {padding-bottom:91% !important;}.pb92p {padding-bottom:92% !important;}.pb93p {padding-bottom:93% !important;}.pb94p {padding-bottom:94% !important;}.pb95p {padding-bottom:95% !important;}.pb96p {padding-bottom:96% !important;}.pb97p {padding-bottom:97% !important;}.pb98p {padding-bottom:98% !important;}.pb99p {padding-bottom:99% !important;}.pb100p {padding-bottom:100% !important;}
.pl0p {padding-left:0% !important;}.pl1p {padding-left:1% !important;}.pl2p {padding-left:2% !important;}.pl3p {padding-left:3% !important;}.pl4p {padding-left:4% !important;}.pl5p {padding-left:5% !important;}.pl6p {padding-left:6% !important;}.pl7p {padding-left:7% !important;}.pl8p {padding-left:8% !important;}.pl9p {padding-left:9% !important;}.pl10p {padding-left:10% !important;}.pl11p {padding-left:11% !important;}.pl12p {padding-left:12% !important;}.pl13p {padding-left:13% !important;}.pl14p {padding-left:14% !important;}.pl15p {padding-left:15% !important;}.pl16p {padding-left:16% !important;}.pl17p {padding-left:17% !important;}.pl18p {padding-left:18% !important;}.pl19p {padding-left:19% !important;}.pl20p {padding-left:20% !important;}.pl21p {padding-left:21% !important;}.pl22p {padding-left:22% !important;}.pl23p {padding-left:23% !important;}.pl24p {padding-left:24% !important;}.pl25p {padding-left:25% !important;}.pl26p {padding-left:26% !important;}.pl27p {padding-left:27% !important;}.pl28p {padding-left:28% !important;}.pl29p {padding-left:29% !important;}.pl30p {padding-left:30% !important;}.pl31p {padding-left:31% !important;}.pl32p {padding-left:32% !important;}.pl33p {padding-left:33% !important;}.pl34p {padding-left:34% !important;}.pl35p {padding-left:35% !important;}.pl36p {padding-left:36% !important;}.pl37p {padding-left:37% !important;}.pl38p {padding-left:38% !important;}.pl39p {padding-left:39% !important;}.pl40p {padding-left:40% !important;}.pl41p {padding-left:41% !important;}.pl42p {padding-left:42% !important;}.pl43p {padding-left:43% !important;}.pl44p {padding-left:44% !important;}.pl45p {padding-left:45% !important;}.pl46p {padding-left:46% !important;}.pl47p {padding-left:47% !important;}.pl48p {padding-left:48% !important;}.pl49p {padding-left:49% !important;}.pl50p {padding-left:50% !important;}.pl51p {padding-left:51% !important;}.pl52p {padding-left:52% !important;}.pl53p {padding-left:53% !important;}.pl54p {padding-left:54% !important;}.pl55p {padding-left:55% !important;}.pl56p {padding-left:56% !important;}.pl57p {padding-left:57% !important;}.pl58p {padding-left:58% !important;}.pl59p {padding-left:59% !important;}.pl60p {padding-left:60% !important;}.pl61p {padding-left:61% !important;}.pl62p {padding-left:62% !important;}.pl63p {padding-left:63% !important;}.pl64p {padding-left:64% !important;}.pl65p {padding-left:65% !important;}.pl66p {padding-left:66% !important;}.pl67p {padding-left:67% !important;}.pl68p {padding-left:68% !important;}.pl69p {padding-left:69% !important;}.pl70p {padding-left:70% !important;}.pl71p {padding-left:71% !important;}.pl72p {padding-left:72% !important;}.pl73p {padding-left:73% !important;}.pl74p {padding-left:74% !important;}.pl75p {padding-left:75% !important;}.pl76p {padding-left:76% !important;}.pl77p {padding-left:77% !important;}.pl78p {padding-left:78% !important;}.pl79p {padding-left:79% !important;}.pl80p {padding-left:80% !important;}.pl81p {padding-left:81% !important;}.pl82p {padding-left:82% !important;}.pl83p {padding-left:83% !important;}.pl84p {padding-left:84% !important;}.pl85p {padding-left:85% !important;}.pl86p {padding-left:86% !important;}.pl87p {padding-left:87% !important;}.pl88p {padding-left:88% !important;}.pl89p {padding-left:89% !important;}.pl90p {padding-left:90% !important;}.pl91p {padding-left:91% !important;}.pl92p {padding-left:92% !important;}.pl93p {padding-left:93% !important;}.pl94p {padding-left:94% !important;}.pl95p {padding-left:95% !important;}.pl96p {padding-left:96% !important;}.pl97p {padding-left:97% !important;}.pl98p {padding-left:98% !important;}.pl99p {padding-left:99% !important;}.pl100p {padding-left:100% !important;}
.l0p {left:0% !important;}.l1p {left:1% !important;}.l2p {left:2% !important;}.l3p {left:3% !important;}.l4p {left:4% !important;}.l5p {left:5% !important;}.l6p {left:6% !important;}.l7p {left:7% !important;}.l8p {left:8% !important;}.l9p {left:9% !important;}.l10p {left:10% !important;}.l11p {left:11% !important;}.l12p {left:12% !important;}.l13p {left:13% !important;}.l14p {left:14% !important;}.l15p {left:15% !important;}.l16p {left:16% !important;}.l17p {left:17% !important;}.l18p {left:18% !important;}.l19p {left:19% !important;}.l20p {left:20% !important;}.l21p {left:21% !important;}.l22p {left:22% !important;}.l23p {left:23% !important;}.l24p {left:24% !important;}.l25p {left:25% !important;}.l26p {left:26% !important;}.l27p {left:27% !important;}.l28p {left:28% !important;}.l29p {left:29% !important;}.l30p {left:30% !important;}.l31p {left:31% !important;}.l32p {left:32% !important;}.l33p {left:33% !important;}.l34p {left:34% !important;}.l35p {left:35% !important;}.l36p {left:36% !important;}.l37p {left:37% !important;}.l38p {left:38% !important;}.l39p {left:39% !important;}.l40p {left:40% !important;}.l41p {left:41% !important;}.l42p {left:42% !important;}.l43p {left:43% !important;}.l44p {left:44% !important;}.l45p {left:45% !important;}.l46p {left:46% !important;}.l47p {left:47% !important;}.l48p {left:48% !important;}.l49p {left:49% !important;}.l50p {left:50% !important;}.l51p {left:51% !important;}.l52p {left:52% !important;}.l53p {left:53% !important;}.l54p {left:54% !important;}.l55p {left:55% !important;}.l56p {left:56% !important;}.l57p {left:57% !important;}.l58p {left:58% !important;}.l59p {left:59% !important;}.l60p {left:60% !important;}.l61p {left:61% !important;}.l62p {left:62% !important;}.l63p {left:63% !important;}.l64p {left:64% !important;}.l65p {left:65% !important;}.l66p {left:66% !important;}.l67p {left:67% !important;}.l68p {left:68% !important;}.l69p {left:69% !important;}.l70p {left:70% !important;}.l71p {left:71% !important;}.l72p {left:72% !important;}.l73p {left:73% !important;}.l74p {left:74% !important;}.l75p {left:75% !important;}.l76p {left:76% !important;}.l77p {left:77% !important;}.l78p {left:78% !important;}.l79p {left:79% !important;}.l80p {left:80% !important;}.l81p {left:81% !important;}.l82p {left:82% !important;}.l83p {left:83% !important;}.l84p {left:84% !important;}.l85p {left:85% !important;}.l86p {left:86% !important;}.l87p {left:87% !important;}.l88p {left:88% !important;}.l89p {left:89% !important;}.l90p {left:90% !important;}.l91p {left:91% !important;}.l92p {left:92% !important;}.l93p {left:93% !important;}.l94p {left:94% !important;}.l95p {left:95% !important;}.l96p {left:96% !important;}.l97p {left:97% !important;}.l98p {left:98% !important;}.l99p {left:99% !important;}.l100p {left:100% !important;}
.r0p {right:0% !important;}.r1p {right:1% !important;}.r2p {right:2% !important;}.r3p {right:3% !important;}.r4p {right:4% !important;}.r5p {right:5% !important;}.r6p {right:6% !important;}.r7p {right:7% !important;}.r8p {right:8% !important;}.r9p {right:9% !important;}.r10p {right:10% !important;}.r11p {right:11% !important;}.r12p {right:12% !important;}.r13p {right:13% !important;}.r14p {right:14% !important;}.r15p {right:15% !important;}.r16p {right:16% !important;}.r17p {right:17% !important;}.r18p {right:18% !important;}.r19p {right:19% !important;}.r20p {right:20% !important;}.r21p {right:21% !important;}.r22p {right:22% !important;}.r23p {right:23% !important;}.r24p {right:24% !important;}.r25p {right:25% !important;}.r26p {right:26% !important;}.r27p {right:27% !important;}.r28p {right:28% !important;}.r29p {right:29% !important;}.r30p {right:30% !important;}.r31p {right:31% !important;}.r32p {right:32% !important;}.r33p {right:33% !important;}.r34p {right:34% !important;}.r35p {right:35% !important;}.r36p {right:36% !important;}.r37p {right:37% !important;}.r38p {right:38% !important;}.r39p {right:39% !important;}.r40p {right:40% !important;}.r41p {right:41% !important;}.r42p {right:42% !important;}.r43p {right:43% !important;}.r44p {right:44% !important;}.r45p {right:45% !important;}.r46p {right:46% !important;}.r47p {right:47% !important;}.r48p {right:48% !important;}.r49p {right:49% !important;}.r50p {right:50% !important;}.r51p {right:51% !important;}.r52p {right:52% !important;}.r53p {right:53% !important;}.r54p {right:54% !important;}.r55p {right:55% !important;}.r56p {right:56% !important;}.r57p {right:57% !important;}.r58p {right:58% !important;}.r59p {right:59% !important;}.r60p {right:60% !important;}.r61p {right:61% !important;}.r62p {right:62% !important;}.r63p {right:63% !important;}.r64p {right:64% !important;}.r65p {right:65% !important;}.r66p {right:66% !important;}.r67p {right:67% !important;}.r68p {right:68% !important;}.r69p {right:69% !important;}.r70p {right:70% !important;}.r71p {right:71% !important;}.r72p {right:72% !important;}.r73p {right:73% !important;}.r74p {right:74% !important;}.r75p {right:75% !important;}.r76p {right:76% !important;}.r77p {right:77% !important;}.r78p {right:78% !important;}.r79p {right:79% !important;}.r80p {right:80% !important;}.r81p {right:81% !important;}.r82p {right:82% !important;}.r83p {right:83% !important;}.r84p {right:84% !important;}.r85p {right:85% !important;}.r86p {right:86% !important;}.r87p {right:87% !important;}.r88p {right:88% !important;}.r89p {right:89% !important;}.r90p {right:90% !important;}.r91p {right:91% !important;}.r92p {right:92% !important;}.r93p {right:93% !important;}.r94p {right:94% !important;}.r95p {right:95% !important;}.r96p {right:96% !important;}.r97p {right:97% !important;}.r98p {right:98% !important;}.r99p {right:99% !important;}.r100p {right:100% !important;}


/** columns, 1-6 columns */
.one-col, .two-col, .three-col, .four-col, .five-col, .six-col { overflow: hidden; display: block; position: relative; }
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6 { float: left; position: relative; overflow: hidden; width: 100%; }
.one-col .col-1{width:100%;}
.two-col .col-1, .two-col .col-2{width:50%;}
.three-col .col-1, .three-col .col-2, .three-col .col-3{width:33.3%;}
.four-col .col-1, .four-col .col-2, .four-col .col-3, .four-col .col-4{width:25%;}
.five-col .col-1, .five-col .col-2, .five-col .col-3, .five-col .col-4, .five-col .col-5{width:20%;}
.six-col .col-1, .six-col .col-2, .six-col .col-3, .six-col .col-4, .six-col .col-5, .six-col .col-6{width:16.66%;}

/** columns, fluid 12 columns */
.cols {
    overflow: hidden;
    display: block;
}

.cols .col-item, .cols .col-1, .cols .col-2, .cols .col-3, .cols .col-4, .cols .col-5, .cols .col-6, .cols .col-7, .cols .col-8, .cols .col-9, .cols .col-10, .cols .col-11, .cols .col-12 {
    float: left;
    position: relative; 
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    border: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
    a, a:visited { text-decoration: underline; }
    a[href]:after { content: " (" attr(href) ")"; }
    abbr[title]:after { content: " (" attr(title) ")"; }
    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead { display: table-header-group; } /* h5bp.com/t */
    tr, img { page-break-inside: avoid; }
    img { max-width: 100% !important; }
    @page { margin: 0.5cm; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3 { page-break-after: avoid; }
}


* {  
    box-sizing: border-box;  
    -moz-box-sizing: border-box; /*Firefox 1-3*/  
    -webkit-box-sizing: border-box; /* Safari */  
}

.froz-rwd-slider-wrapper {
    overflow: hidden;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.froz-rwd-slider-wrapper .froz-rwd-slider {
    display: none;        
    overflow: hidden;
}

.froz-rwd-slider-wrapper .froz-rwd-slider ul,
.froz-rwd-slider-wrapper .froz-rwd-slider ul > li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.froz-rwd-slider-wrapper .froz-rwd-slider,
.froz-rwd-slider-wrapper .froz-rwd-slider ul,
.froz-rwd-slider-wrapper .froz-rwd-slider .froz-rwd-slider-item {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

.froz-rwd-slider-wrapper .froz-rwd-slider .froz-rwd-slider-item {
    list-style-type: none;
    display: none;
    position: relative;
    float: left;
    width: 100%;
    height: auto;
    max-width: 100%;
}

.froz-rwd-slider-wrapper .froz-rwd-slider .froz-rwd-slider-item:first-child { display: block; }

/* Default Skin w/o Javascript */
.no-js .froz-rwd-slider,
.no-js .froz-rwd-slider .froz-rwd-slider-item {
    margin: 0;
    padding: 0;
}

.no-js .froz-rwd-slider .froz-rwd-slider-item {
    float: left;
    display: none;
    list-style-type: none;
}

.no-js .froz-rwd-slider .froz-rwd-slider-item:first-child { display: block; }

/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading/*, .fancybox-close, .fancybox-prev span, .fancybox-next span*/ {
	background-image:url('/img/ui/jquery/fancybox/fancybox-sprite-20131021.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background:url('/img/ui/jquery/fancybox/fancybox-loading-20131021.gif') center center no-repeat;
}

.fancybox-close {
	background:url('/img/ui/jquery/fancybox/close-opt-20131021.png') center center no-repeat;
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background:url('/img/ui/jquery/blank-20131021.gif') transparent; /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	background:url('/img/ui/jquery/fancybox/left-opt-20131021.png') no-repeat;
	left: 20px;
	/*background-position: 0 -36px;*/
}

.fancybox-next span {
	background:url('/img/ui/jquery/fancybox/right-opt-20131021.png') no-repeat;
	right: 20px;
	/*background-position: 0 -72px;*/
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background:url('/img/ui/jquery/fancybox/fancybox-overlay-20131021.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

