@charset "UTF-8";@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.1.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-fw{width:1.28571em;text-align:center;}
.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none;}
.fa-ul > li{position:relative;}
.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center;}
.fa-li.fa-lg{left:-1.85714em;}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em;}
.pull-right{float:right;}
.pull-left{float:left;}
.fa.pull-left{margin-right:.3em;}
.fa.pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}
100%{-moz-transform:rotate(359deg);}
}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);}
}
@-o-keyframes spin{0%{-o-transform:rotate(0deg);}
100%{-o-transform:rotate(359deg);}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}
.fa-stack-1x, .fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#fff;}
.fa-glass:before{content:"";}
.fa-music:before{content:"";}
.fa-search:before{content:"";}
.fa-envelope-o:before{content:"";}
.fa-heart:before{content:"";}
.fa-star:before{content:"";}
.fa-star-o:before{content:"";}
.fa-user:before{content:"";}
.fa-film:before{content:"";}
.fa-th-large:before{content:"";}
.fa-th:before{content:"";}
.fa-th-list:before{content:"";}
.fa-check:before{content:"";}
.fa-times:before{content:"";}
.fa-search-plus:before{content:"";}
.fa-search-minus:before{content:"";}
.fa-power-off:before{content:"";}
.fa-signal:before{content:"";}
.fa-gear:before,
.fa-cog:before{content:"";}
.fa-trash-o:before{content:"";}
.fa-home:before{content:"";}
.fa-file-o:before{content:"";}
.fa-clock-o:before{content:"";}
.fa-road:before{content:"";}
.fa-download:before{content:"";}
.fa-arrow-circle-o-down:before{content:"";}
.fa-arrow-circle-o-up:before{content:"";}
.fa-inbox:before{content:"";}
.fa-play-circle-o:before{content:"";}
.fa-rotate-right:before,
.fa-repeat:before{content:"";}
.fa-refresh:before{content:"";}
.fa-list-alt:before{content:"";}
.fa-lock:before{content:"";}
.fa-flag:before{content:"";}
.fa-headphones:before{content:"";}
.fa-volume-off:before{content:"";}
.fa-volume-down:before{content:"";}
.fa-volume-up:before{content:"";}
.fa-qrcode:before{content:"";}
.fa-barcode:before{content:"";}
.fa-tag:before{content:"";}
.fa-tags:before{content:"";}
.fa-book:before{content:"";}
.fa-bookmark:before{content:"";}
.fa-print:before{content:"";}
.fa-camera:before{content:"";}
.fa-font:before{content:"";}
.fa-bold:before{content:"";}
.fa-italic:before{content:"";}
.fa-text-height:before{content:"";}
.fa-text-width:before{content:"";}
.fa-align-left:before{content:"";}
.fa-align-center:before{content:"";}
.fa-align-right:before{content:"";}
.fa-align-justify:before{content:"";}
.fa-list:before{content:"";}
.fa-dedent:before,
.fa-outdent:before{content:"";}
.fa-indent:before{content:"";}
.fa-video-camera:before{content:"";}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before{content:"";}
.fa-pencil:before{content:"";}
.fa-map-marker:before{content:"";}
.fa-adjust:before{content:"";}
.fa-tint:before{content:"";}
.fa-edit:before,
.fa-pencil-square-o:before{content:"";}
.fa-share-square-o:before{content:"";}
.fa-check-square-o:before{content:"";}
.fa-arrows:before{content:"";}
.fa-step-backward:before{content:"";}
.fa-fast-backward:before{content:"";}
.fa-backward:before{content:"";}
.fa-play:before{content:"";}
.fa-pause:before{content:"";}
.fa-stop:before{content:"";}
.fa-forward:before{content:"";}
.fa-fast-forward:before{content:"";}
.fa-step-forward:before{content:"";}
.fa-eject:before{content:"";}
.fa-chevron-left:before{content:"";}
.fa-chevron-right:before{content:"";}
.fa-plus-circle:before{content:"";}
.fa-minus-circle:before{content:"";}
.fa-times-circle:before{content:"";}
.fa-check-circle:before{content:"";}
.fa-question-circle:before{content:"";}
.fa-info-circle:before{content:"";}
.fa-crosshairs:before{content:"";}
.fa-times-circle-o:before{content:"";}
.fa-check-circle-o:before{content:"";}
.fa-ban:before{content:"";}
.fa-arrow-left:before{content:"";}
.fa-arrow-right:before{content:"";}
.fa-arrow-up:before{content:"";}
.fa-arrow-down:before{content:"";}
.fa-mail-forward:before,
.fa-share:before{content:"";}
.fa-expand:before{content:"";}
.fa-compress:before{content:"";}
.fa-plus:before{content:"";}
.fa-minus:before{content:"";}
.fa-asterisk:before{content:"";}
.fa-exclamation-circle:before{content:"";}
.fa-gift:before{content:"";}
.fa-leaf:before{content:"";}
.fa-fire:before{content:"";}
.fa-eye:before{content:"";}
.fa-eye-slash:before{content:"";}
.fa-warning:before,
.fa-exclamation-triangle:before{content:"";}
.fa-plane:before{content:"";}
.fa-calendar:before{content:"";}
.fa-random:before{content:"";}
.fa-comment:before{content:"";}
.fa-magnet:before{content:"";}
.fa-chevron-up:before{content:"";}
.fa-chevron-down:before{content:"";}
.fa-retweet:before{content:"";}
.fa-shopping-cart:before{content:"";}
.fa-folder:before{content:"";}
.fa-folder-open:before{content:"";}
.fa-arrows-v:before{content:"";}
.fa-arrows-h:before{content:"";}
.fa-bar-chart-o:before{content:"";}
.fa-twitter-square:before{content:"";}
.fa-facebook-square:before{content:"";}
.fa-camera-retro:before{content:"";}
.fa-key:before{content:"";}
.fa-gears:before,
.fa-cogs:before{content:"";}
.fa-comments:before{content:"";}
.fa-thumbs-o-up:before{content:"";}
.fa-thumbs-o-down:before{content:"";}
.fa-star-half:before{content:"";}
.fa-heart-o:before{content:"";}
.fa-sign-out:before{content:"";}
.fa-linkedin-square:before{content:"";}
.fa-thumb-tack:before{content:"";}
.fa-external-link:before{content:"";}
.fa-sign-in:before{content:"";}
.fa-trophy:before{content:"";}
.fa-github-square:before{content:"";}
.fa-upload:before{content:"";}
.fa-lemon-o:before{content:"";}
.fa-phone:before{content:"";}
.fa-square-o:before{content:"";}
.fa-bookmark-o:before{content:"";}
.fa-phone-square:before{content:"";}
.fa-twitter:before{content:"";}
.fa-facebook:before{content:"";}
.fa-github:before{content:"";}
.fa-unlock:before{content:"";}
.fa-credit-card:before{content:"";}
.fa-rss:before{content:"";}
.fa-hdd-o:before{content:"";}
.fa-bullhorn:before{content:"";}
.fa-bell:before{content:"";}
.fa-certificate:before{content:"";}
.fa-hand-o-right:before{content:"";}
.fa-hand-o-left:before{content:"";}
.fa-hand-o-up:before{content:"";}
.fa-hand-o-down:before{content:"";}
.fa-arrow-circle-left:before{content:"";}
.fa-arrow-circle-right:before{content:"";}
.fa-arrow-circle-up:before{content:"";}
.fa-arrow-circle-down:before{content:"";}
.fa-globe:before{content:"";}
.fa-wrench:before{content:"";}
.fa-tasks:before{content:"";}
.fa-filter:before{content:"";}
.fa-briefcase:before{content:"";}
.fa-arrows-alt:before{content:"";}
.fa-group:before,
.fa-users:before{content:"";}
.fa-chain:before,
.fa-link:before{content:"";}
.fa-cloud:before{content:"";}
.fa-flask:before{content:"";}
.fa-cut:before,
.fa-scissors:before{content:"";}
.fa-copy:before,
.fa-files-o:before{content:"";}
.fa-paperclip:before{content:"";}
.fa-save:before,
.fa-floppy-o:before{content:"";}
.fa-square:before{content:"";}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before{content:"";}
.fa-list-ul:before{content:"";}
.fa-list-ol:before{content:"";}
.fa-strikethrough:before{content:"";}
.fa-underline:before{content:"";}
.fa-table:before{content:"";}
.fa-magic:before{content:"";}
.fa-truck:before{content:"";}
.fa-pinterest:before{content:"";}
.fa-pinterest-square:before{content:"";}
.fa-google-plus-square:before{content:"";}
.fa-google-plus:before{content:"";}
.fa-money:before{content:"";}
.fa-caret-down:before{content:"";}
.fa-caret-up:before{content:"";}
.fa-caret-left:before{content:"";}
.fa-caret-right:before{content:"";}
.fa-columns:before{content:"";}
.fa-unsorted:before,
.fa-sort:before{content:"";}
.fa-sort-down:before,
.fa-sort-desc:before{content:"";}
.fa-sort-up:before,
.fa-sort-asc:before{content:"";}
.fa-envelope:before{content:"";}
.fa-linkedin:before{content:"";}
.fa-rotate-left:before,
.fa-undo:before{content:"";}
.fa-legal:before,
.fa-gavel:before{content:"";}
.fa-dashboard:before,
.fa-tachometer:before{content:"";}
.fa-comment-o:before{content:"";}
.fa-comments-o:before{content:"";}
.fa-flash:before,
.fa-bolt:before{content:"";}
.fa-sitemap:before{content:"";}
.fa-umbrella:before{content:"";}
.fa-paste:before,
.fa-clipboard:before{content:"";}
.fa-lightbulb-o:before{content:"";}
.fa-exchange:before{content:"";}
.fa-cloud-download:before{content:"";}
.fa-cloud-upload:before{content:"";}
.fa-user-md:before{content:"";}
.fa-stethoscope:before{content:"";}
.fa-suitcase:before{content:"";}
.fa-bell-o:before{content:"";}
.fa-coffee:before{content:"";}
.fa-cutlery:before{content:"";}
.fa-file-text-o:before{content:"";}
.fa-building-o:before{content:"";}
.fa-hospital-o:before{content:"";}
.fa-ambulance:before{content:"";}
.fa-medkit:before{content:"";}
.fa-fighter-jet:before{content:"";}
.fa-beer:before{content:"";}
.fa-h-square:before{content:"";}
.fa-plus-square:before{content:"";}
.fa-angle-double-left:before{content:"";}
.fa-angle-double-right:before{content:"";}
.fa-angle-double-up:before{content:"";}
.fa-angle-double-down:before{content:"";}
.fa-angle-left:before{content:"";}
.fa-angle-right:before{content:"";}
.fa-angle-up:before{content:"";}
.fa-angle-down:before{content:"";}
.fa-desktop:before{content:"";}
.fa-laptop:before{content:"";}
.fa-tablet:before{content:"";}
.fa-mobile-phone:before,
.fa-mobile:before{content:"";}
.fa-circle-o:before{content:"";}
.fa-quote-left:before{content:"";}
.fa-quote-right:before{content:"";}
.fa-spinner:before{content:"";}
.fa-circle:before{content:"";}
.fa-mail-reply:before,
.fa-reply:before{content:"";}
.fa-github-alt:before{content:"";}
.fa-folder-o:before{content:"";}
.fa-folder-open-o:before{content:"";}
.fa-smile-o:before{content:"";}
.fa-frown-o:before{content:"";}
.fa-meh-o:before{content:"";}
.fa-gamepad:before{content:"";}
.fa-keyboard-o:before{content:"";}
.fa-flag-o:before{content:"";}
.fa-flag-checkered:before{content:"";}
.fa-terminal:before{content:"";}
.fa-code:before{content:"";}
.fa-mail-reply-all:before,
.fa-reply-all:before{content:"";}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before{content:"";}
.fa-location-arrow:before{content:"";}
.fa-crop:before{content:"";}
.fa-code-fork:before{content:"";}
.fa-unlink:before,
.fa-chain-broken:before{content:"";}
.fa-question:before{content:"";}
.fa-info:before{content:"";}
.fa-exclamation:before{content:"";}
.fa-superscript:before{content:"";}
.fa-subscript:before{content:"";}
.fa-eraser:before{content:"";}
.fa-puzzle-piece:before{content:"";}
.fa-microphone:before{content:"";}
.fa-microphone-slash:before{content:"";}
.fa-shield:before{content:"";}
.fa-calendar-o:before{content:"";}
.fa-fire-extinguisher:before{content:"";}
.fa-rocket:before{content:"";}
.fa-maxcdn:before{content:"";}
.fa-chevron-circle-left:before{content:"";}
.fa-chevron-circle-right:before{content:"";}
.fa-chevron-circle-up:before{content:"";}
.fa-chevron-circle-down:before{content:"";}
.fa-html5:before{content:"";}
.fa-css3:before{content:"";}
.fa-anchor:before{content:"";}
.fa-unlock-alt:before{content:"";}
.fa-bullseye:before{content:"";}
.fa-ellipsis-h:before{content:"";}
.fa-ellipsis-v:before{content:"";}
.fa-rss-square:before{content:"";}
.fa-play-circle:before{content:"";}
.fa-ticket:before{content:"";}
.fa-minus-square:before{content:"";}
.fa-minus-square-o:before{content:"";}
.fa-level-up:before{content:"";}
.fa-level-down:before{content:"";}
.fa-check-square:before{content:"";}
.fa-pencil-square:before{content:"";}
.fa-external-link-square:before{content:"";}
.fa-share-square:before{content:"";}
.fa-compass:before{content:"";}
.fa-toggle-down:before,
.fa-caret-square-o-down:before{content:"";}
.fa-toggle-up:before,
.fa-caret-square-o-up:before{content:"";}
.fa-toggle-right:before,
.fa-caret-square-o-right:before{content:"";}
.fa-euro:before,
.fa-eur:before{content:"";}
.fa-gbp:before{content:"";}
.fa-dollar:before,
.fa-usd:before{content:"";}
.fa-rupee:before,
.fa-inr:before{content:"";}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before{content:"";}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before{content:"";}
.fa-won:before,
.fa-krw:before{content:"";}
.fa-bitcoin:before,
.fa-btc:before{content:"";}
.fa-file:before{content:"";}
.fa-file-text:before{content:"";}
.fa-sort-alpha-asc:before{content:"";}
.fa-sort-alpha-desc:before{content:"";}
.fa-sort-amount-asc:before{content:"";}
.fa-sort-amount-desc:before{content:"";}
.fa-sort-numeric-asc:before{content:"";}
.fa-sort-numeric-desc:before{content:"";}
.fa-thumbs-up:before{content:"";}
.fa-thumbs-down:before{content:"";}
.fa-youtube-square:before{content:"";}
.fa-youtube:before{content:"";}
.fa-xing:before{content:"";}
.fa-xing-square:before{content:"";}
.fa-youtube-play:before{content:"";}
.fa-dropbox:before{content:"";}
.fa-stack-overflow:before{content:"";}
.fa-instagram:before{content:"";}
.fa-flickr:before{content:"";}
.fa-adn:before{content:"";}
.fa-bitbucket:before{content:"";}
.fa-bitbucket-square:before{content:"";}
.fa-tumblr:before{content:"";}
.fa-tumblr-square:before{content:"";}
.fa-long-arrow-down:before{content:"";}
.fa-long-arrow-up:before{content:"";}
.fa-long-arrow-left:before{content:"";}
.fa-long-arrow-right:before{content:"";}
.fa-apple:before{content:"";}
.fa-windows:before{content:"";}
.fa-android:before{content:"";}
.fa-linux:before{content:"";}
.fa-dribbble:before{content:"";}
.fa-skype:before{content:"";}
.fa-foursquare:before{content:"";}
.fa-trello:before{content:"";}
.fa-female:before{content:"";}
.fa-male:before{content:"";}
.fa-gittip:before{content:"";}
.fa-sun-o:before{content:"";}
.fa-moon-o:before{content:"";}
.fa-archive:before{content:"";}
.fa-bug:before{content:"";}
.fa-vk:before{content:"";}
.fa-weibo:before{content:"";}
.fa-renren:before{content:"";}
.fa-pagelines:before{content:"";}
.fa-stack-exchange:before{content:"";}
.fa-arrow-circle-o-right:before{content:"";}
.fa-arrow-circle-o-left:before{content:"";}
.fa-toggle-left:before,
.fa-caret-square-o-left:before{content:"";}
.fa-dot-circle-o:before{content:"";}
.fa-wheelchair:before{content:"";}
.fa-vimeo-square:before{content:"";}
.fa-turkish-lira:before,
.fa-try:before{content:"";}
.fa-plus-square-o:before{content:"";}
.fa-space-shuttle:before{content:"";}
.fa-slack:before{content:"";}
.fa-envelope-square:before{content:"";}
.fa-wordpress:before{content:"";}
.fa-openid:before{content:"";}
.fa-institution:before,
.fa-bank:before,
.fa-university:before{content:"";}
.fa-mortar-board:before,
.fa-graduation-cap:before{content:"";}
.fa-yahoo:before{content:"";}
.fa-google:before{content:"";}
.fa-reddit:before{content:"";}
.fa-reddit-square:before{content:"";}
.fa-stumbleupon-circle:before{content:"";}
.fa-stumbleupon:before{content:"";}
.fa-delicious:before{content:"";}
.fa-digg:before{content:"";}
.fa-pied-piper-square:before,
.fa-pied-piper:before{content:"";}
.fa-pied-piper-alt:before{content:"";}
.fa-drupal:before{content:"";}
.fa-joomla:before{content:"";}
.fa-language:before{content:"";}
.fa-fax:before{content:"";}
.fa-building:before{content:"";}
.fa-child:before{content:"";}
.fa-paw:before{content:"";}
.fa-spoon:before{content:"";}
.fa-cube:before{content:"";}
.fa-cubes:before{content:"";}
.fa-behance:before{content:"";}
.fa-behance-square:before{content:"";}
.fa-steam:before{content:"";}
.fa-steam-square:before{content:"";}
.fa-recycle:before{content:"";}
.fa-automobile:before,
.fa-car:before{content:"";}
.fa-cab:before,
.fa-taxi:before{content:"";}
.fa-tree:before{content:"";}
.fa-spotify:before{content:"";}
.fa-deviantart:before{content:"";}
.fa-soundcloud:before{content:"";}
.fa-database:before{content:"";}
.fa-file-pdf-o:before{content:"";}
.fa-file-word-o:before{content:"";}
.fa-file-excel-o:before{content:"";}
.fa-file-powerpoint-o:before{content:"";}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before{content:"";}
.fa-file-zip-o:before,
.fa-file-archive-o:before{content:"";}
.fa-file-sound-o:before,
.fa-file-audio-o:before{content:"";}
.fa-file-movie-o:before,
.fa-file-video-o:before{content:"";}
.fa-file-code-o:before{content:"";}
.fa-vine:before{content:"";}
.fa-codepen:before{content:"";}
.fa-jsfiddle:before{content:"";}
.fa-life-bouy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before{content:"";}
.fa-circle-o-notch:before{content:"";}
.fa-ra:before,
.fa-rebel:before{content:"";}
.fa-ge:before,
.fa-empire:before{content:"";}
.fa-git-square:before{content:"";}
.fa-git:before{content:"";}
.fa-hacker-news:before{content:"";}
.fa-tencent-weibo:before{content:"";}
.fa-qq:before{content:"";}
.fa-wechat:before,
.fa-weixin:before{content:"";}
.fa-send:before,
.fa-paper-plane:before{content:"";}
.fa-send-o:before,
.fa-paper-plane-o:before{content:"";}
.fa-history:before{content:"";}
.fa-circle-thin:before{content:"";}
.fa-header:before{content:"";}
.fa-paragraph:before{content:"";}
.fa-sliders:before{content:"";}
.fa-share-alt:before{content:"";}
.fa-share-alt-square:before{content:"";}
.fa-bomb:before{content:"";}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
@media (min-width:62em){body{min-width:960px;}
}
.container_12{margin-left:auto;margin-right:auto;width:96%;*zoom:1;overflow-x:hidden;}
.container_12:before, .container_12:after{content:" ";display:table;}
.container_12:after{clear:both;}
@media (min-width:62em){.container_12{width:960px;}
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16{display:block;}
@media (min-width:62em){.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16{display:inline;margin-left:10px;margin-right:10px;float:left;}
}
.container_12 .grid_3,
.container_16 .grid_4{width:100%;}
@media (min-width:62em){.container_12 .grid_3,
.container_16 .grid_4{width:220px;}
}
.container_12 .grid_6,
.container_16 .grid_8{width:100%;}
@media (min-width:62em){.container_12 .grid_6,
.container_16 .grid_8{width:460px;}
}
.container_12 .grid_9,
.container_16 .grid_12{width:100%;}
@media (min-width:62em){.container_12 .grid_9,
.container_16 .grid_12{width:700px;}
}
.container_12 .grid_12,
.container_16 .grid_16{width:100%;}
@media (min-width:62em){.container_12 .grid_12,
.container_16 .grid_16{width:940px;}
}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:100%;}
@media (min-width:62em){.container_12 .grid_1{width:60px;}
}
.container_12 .grid_2{width:100%;}
@media (min-width:62em){.container_12 .grid_2{width:140px;}
}
.container_12 .grid_4{width:100%;}
@media (min-width:62em){.container_12 .grid_4{width:300px;}
}
.container_12 .grid_5{width:100%;}
@media (min-width:62em){.container_12 .grid_5{width:380px;}
}
.container_12 .grid_7{width:100%;}
@media (min-width:62em){.container_12 .grid_7{width:540px;}
}
.container_12 .grid_8{width:100%;}
@media (min-width:62em){.container_12 .grid_8{width:620px;}
}
.container_12 .grid_10{width:100%;}
@media (min-width:62em){.container_12 .grid_10{width:780px;}
}
.container_12 .grid_11{width:100%;}
@media (min-width:62em){.container_12 .grid_11{width:860px;}
}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after,
.container_16:before,
.container_16:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfix:after,
.container_12:after,
.container_16:after{clear:both;}
.clearfix,
.container_12,
.container_16{zoom:1;}
body{font:normal normal 16px/20px Helvetica, Tahoma, Arial, Verdana, sans-serif;color:#555;}
.left{float:left;}
.right{float:right;}
.download-link{display:block;}
.natTraining{display:inline-block;float:none;margin:1em 0;}
@media (min-width:62em){.natTraining{float:right;}
}
p{margin:0 0 1.25em 0;}
ul{margin:10px 0;list-style-type:square;margin-left:.5em;}
ul li{padding:.375em 0;margin-left:1em;}
h1{font-size:4.4em;font-weight:normal;line-height:1em;padding:.5em 0;}
h2{font-size:2.2em;font-weight:bold;line-height:1em;padding:.5em 0;}
h3{font-size:1.6em;font-weight:bold;line-height:1em;padding:.5em 0;}
h4{font-size:1.2em;font-weight:bold;line-height:1em;padding:.5em 0;}
.enquiryArea .msgSent{font-size:0.75em;}
.enquiryArea input,
.enquiryArea textarea{padding:10px;background:#e6e6e6;display:table-cell;border:none;width:260px;margin:0 0 5px 0;}
.enquiryArea textarea{height:150px;}
.error{border:1px solid #f00;color:#f00;}
.enquiryArea input.enquireNow{background:#555;color:#fff;width:50%;cursor:pointer;}
.enquiryArea input.enquireNow:hover{color:#ccc;}
header{background:#009640;}
header a{color:#FCBF00;}
@media (min-width:62em){header h1{float:left;}
}
header h1 a{display:block;overflow:hidden;text-indent:-9999em;width:280px;height:46px;margin:0 auto;background:url(./../../img/chemqualChemicalTraining-mobile.gif) no-repeat;}
@media (min-width:62em){header h1 a{width:380px;height:62px;margin:0;background:url(./../../img/chemqualChemicalTraining.gif) no-repeat;}
}
.header-info{text-align:center;}
@media (min-width:62em){.header-info{float:right;margin-top:32px;text-align:right;}
}
.header-info .header-info--about,
.header-info .header-info--details{display:block;}
.header-info .header-info--about{color:#fff;font-weight:bold;font-style:normal;font-size:24px;padding-bottom:0.5em;}
@media (min-width:62em){.header-info .header-info--about{padding-bottom:20px;}
}
.header-info .header-info--details{color:#FCBF00;padding-bottom:1em;}
@media (min-width:62em){.header-info .header-info--details{padding-bottom:0;}
}
nav{background-color:#FCBF00;margin-bottom:20px;background-image:linear, bottom, #fcbd00 19%, #fdda66 83%;background-image:-o-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-moz-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-ms-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.19, #fcbd00), color-stop(0.83, #fdda66));}
@media (min-width:62em){nav{height:60px;}
}
.table{margin:0 auto;}
@media (min-width:62em){.table{display:table;background:url(./../../img/navLines.png) no-repeat left 0;}
}
nav ul{list-style:none;margin:0;width:100%;*zoom:1;}
nav ul:before, nav ul:after{content:" ";display:table;}
nav ul:after{clear:both;}
nav ul li{padding:0;margin:0;}
@media (min-width:40em){nav ul li{float:left;width:50%;}
}
@media (min-width:62em){nav ul li{background:url(./../../img/navLines.png) no-repeat right 0;width:auto;height:60px;display:inline;}
}
nav ul li a{display:block;color:#333;text-decoration:none;font-size:1.5em;padding:0.5em 0.75em;text-align:center;}
@media (min-width:40em){nav ul li a{text-align:left;}
}
@media (min-width:62em){nav ul li a{line-height:60px;font-size:24px;padding:0 20px 0;}
}
nav ul li a:hover{background-color:#F2C91D;}
hr{background:#B3B3B3;margin:50px 0 0;}
div.flexible{margin:-12px auto 30px;text-align:center;font-size:14px;color:#777;}
div.flexible span{color:#009640;font-size:18px;font-weight:bold;display:block;width:250px;border-left:1px solid #B3B3B3;border-right:1px solid #B3B3B3;background-color:#fff;margin:0 auto 5px;}
section.coursePortal > div{background:#4D4D4D;color:#fff;margin-bottom:20px;*zoom:1;}
section.coursePortal > div:before, section.coursePortal > div:after{content:" ";display:table;}
section.coursePortal > div:after{clear:both;}
.homestudy, .facetofacestudy, .onlinestudy{background-repeat:no-repeat;background-position:10px 66px;*zoom:1;}
.homestudy:before, .homestudy:after, .facetofacestudy:before, .facetofacestudy:after, .onlinestudy:before, .onlinestudy:after{content:" ";display:table;}
.homestudy:after, .facetofacestudy:after, .onlinestudy:after{clear:both;}
@media (min-width:62em){.homestudy, .facetofacestudy, .onlinestudy{height:220px;overflow:hidden;}
}
.homestudy{background-image:url("./../../img/homestudy.png");}
.facetofacestudy{background-image:url("./../../img/facetofacestudy.png");}
.onlinestudy{background-image:url("./../../img/onlinestudy.png");}
section.coursePortal p{padding:20px 0 5px 150px;}
@media (min-width:62em){section.coursePortal p{font-size:12px;}
}
div.heading{background:#FCBF00;display:block;line-height:1.25;padding:0.75em 20px;color:#212121;border-bottom:1px solid #fff;text-decoration:none;font-size:1.5em;background-image:linear, bottom, #fcbd00 19%, #fdda66 83%;background-image:-o-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-moz-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-ms-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.19, #fcbd00), color-stop(0.83, #fdda66));}
section.coursePortal a.heading{background:#FCBF00;display:block;height:60px;line-height:60px;padding:0 20px;color:#212121;border-bottom:1px solid #fff;text-decoration:none;font-size:26px;background-image:linear, bottom, #fcbd00 19%, #fdda66 83%;background-image:-o-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-moz-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-ms-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.19, #fcbd00), color-stop(0.83, #fdda66));}
section.coursePortal a.learnMore{display:inline-block;font-size:10px;text-transform:uppercase;padding:10px 15px 10px 150px;background:url(./../../img/learnMore.png) no-repeat right center;color:#fff;text-decoration:none;font-size:10px;margin:0 0 1px 0;}
div.feature-box,
div.ourQualifications{color:#333;font-size:14px;overflow:hidden;background-image:linear, bottom, #fcbd00 19%, #fdda66 83%;background-image:-o-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-moz-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-ms-linear-gradient(bottom, #fcbd00 19%, #fdda66 83%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.19, #fcbd00), color-stop(0.83, #fdda66));}
div.feature-box h2,
div.ourQualifications h2{padding:20px 20px 5px;color:#333;font-size:25px;text-transform:uppercase;}
div.feature-box p{padding:20px;}
div.ourQualifications p{padding:20px;max-width:360px;}
div.ourQualifications img{float:right;}
div.feature-box a,
div.ourQualifications a{color:#333;font-weight:bold;text-decoration:underline;}
section.newsItems{margin:20px 0;color:#777777;font-size:1em;line-height:1.4;}
section.newsItems article{margin:1em 0;padding:1em 0;border-top:1px solid #ccc;}
section.newsItems h3{color:#009640;font-size:22px;line-height:28px;margin:0.75em 0 0 0;}
section.newsItems h3 span{color:#fff;background-color:#4D4D4D;font-size:12px;display:block;width:82px;height:28px;margin-right:5px;text-align:center;font-weight:normal;float:left;}
section.newsItems .readMore{color:#009640;font-size:0.875em;}
.registerForm{background:#4D4D4D;color:#fff;}
.registerForm a{color:#fff;}
.registerForm h4{padding:1em;}
.registerForm .menu-container{padding:0.5em 1em;}
.registerForm ul{margin:0;}
section.registerForm h3{background:#009640;color:#fff;height:60px;line-height:60px;margin-bottom:1px solid #fff;font-size:22px;padding:0 1em;font-weight:normal;}
section.registerForm form{background-color:#E6E6E6;padding:20px 10px;color:#4D4D4D;}
section.registerForm input[type="text"], section.registerForm textarea{width:268px;}
section.registerForm .furtherInfo{font-size:14px;line-height:22px;padding:20px 20px 20px 30px;}
section.registerForm .furtherInfo a{color:#FCBF00;}
a{color:#009640;text-decoration:none;}
a:hover{text-decoration:underline;}
footer{margin-top:65px;font-size:0.75em;color:#fff;background:url(./../../img/tile_yellow.gif) #009640 top center repeat-x;padding:70px 0;min-height:100px;clear:both;}
footer a{color:#fff;text-decoration:underline;}
footer a:hover{text-decoration:none;}
.postdate{position:absolute;margin-left:-71px;padding:5px;background:#f9f9f9;background:-moz-linear-gradient(#cccccc, #aaaaaa);background:-o-linear-gradient(#cccccc, #aaaaaa);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#cccccc), to(#aaaaaa));background:-webkit-linear-gradient(#cccccc, #aaaaaa);width:40px;}
.post, .type-post, .type-page{padding:20px 20px 10px 20px;margin:15px 0px 15px 0px;background:#FFF;border:solid 1px #e3e3e3;-moz-box-shadow:inset 0 0 10px #f3f3f3;-webkit-box-shadow:inset 0 0 10px #f3f3f3;box-shadow:inset 0 0 10px #f3f3f3;}
.swpf-img img{border:5px solid #fff;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 2px #888;overflow:hidden;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0px 20px 20px 0px;clear:both;}
.alignright{float:right;margin:0px 0px 20px 20px;clear:both;}
.attachment-post-thumbnail{float:left;min-width:inherit;border:5px solid #fff;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 2px #888;overflow:hidden;margin:0px 20px 20px 0px;}
.gform_wrapper .gform_page_footer .button.gform_button,
.gform_wrapper .gform_page_footer .button.gform_next_button,
.gform_wrapper .gform_page_footer .button.gform_previous_button,
.gform_wrapper .gform_footer input.gform_button,
.gform_wrapper .gform_page_footer input[type=submit]{padding:10px 35px;border:0;background:#FCBF00;color:#fff;font-family:sans-serif;font-size:1.5em;cursor:pointer;}
.gform_wrapper .gform_page_footer .button.gform_button:hover,
.gform_wrapper .gform_page_footer .button.gform_next_button:hover,
.gform_wrapper .gform_page_footer .button.gform_previous_button:hover,
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#009640;}
.login-area{padding:0;margin:0;}
.login-area ul{padding:0;margin:0;list-style-type:none;}
.login-area li{padding:0;margin:0;}
.login-area a{display:block;padding:0.75em 1em;font-size:1.25em;background:#009640;color:#fff;text-decoration:none;border-bottom:1px solid #fff;}
.login-area a:hover{color:#fcbd00;}
.menu-container{padding:0 !important;}
.menu-container ul{padding:0;margin:0;list-style-type:none;}
.menu-container li{padding:0;margin:0;}
.menu-container a{display:block;padding:0.75em 1em;font-size:0.875 em;color:#fff;text-decoration:none;border-bottom:1px solid #fff;}
.menu-container a:hover{background:#fcbd00;color:#000;}