/**
 * Glyphicons free set (400 icons).
 * http://glyphicons.com/
 * GLYPHICONS FREE are released under the Creative Commons Attribution 3.0
 * Unported (CC BY 3.0).
 * The Glyphicons FREE can be used both commercially and for personal use,
 * but you must always add a link to glyphicons.com in a prominent place
 * (e.g. the footer of a website), include the CC-BY license
 * and the reference to glyphicons.com on every page using Glyphicons.
 *
 * Sprite preview, image and stylesheet created by MaximAL's Sprite Glue
 * at Mon, 11 Jun 2012 22:26:54 +0400.
 * http://maximals.ru/project/sprite/glyphicons
 **/

[class^="gi-"],
[class*=" gi-"] {
	display: inline-block;
	width: 24px;
	height: 24px;
	*margin-right: .3em;
	line-height: 24px;
	vertical-align: text-top;
	background-image: url("../IMG/glyphicons.png");
	background-position: 24px 24px;
	background-repeat: no-repeat;
	opacity: 0.3;
}

[class^="gi-"]:last-child,
[class*=" gi-"]:last-child {
	*margin-left: 0;
}

.gi-white {
	background-image: url("../IMG/glyphicons_white.png");
	opacity: 1;
}

.gi-maps {
	background-image: url("../IMG/gmaps_icon.png");
}

.gi-bin {
	background-position: 0 0;
	width: 20px;
	height: 28px;
	line-height: 28px;
}

.gi-train {
	background-position: -20px 0;
	width: 20px;
	height: 27px;
	line-height: 27px;
}

.gi-film {
	background-position: -40px 0;
	width: 22px;
	height: 26px;
	line-height: 26px;
}

.gi-leaf {
	background-position: -62px 0;
	height: 25px;
	line-height: 25px;
}

.gi-dog {
	background-position: -86px 0;
	width: 26px;
	height: 25px;
	line-height: 25px;
}

.gi-beach_umbrella {
	background-position: -112px 0;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-music {
	background-position: -137px 0;
	width: 21px;
	height: 25px;
	line-height: 25px;
}

.gi-note {
	background-position: -158px 0;
	width: 18px;
	height: 25px;
	line-height: 25px;
}

.gi-glass {
	background-position: -176px 0;
}

.gi-magic {
	background-position: -200px 0;
}

.gi-print {
	background-position: -224px 0;
}

.gi-cogwheel {
	background-position: -248px 0;
}

.gi-user {
	background-position: -272px 0;
	width: 23px;
	height: 22px;
	line-height: 22px;
}

.gi-girl {
	background-position: -295px 0;
	width: 22px;
	height: 22px;
	line-height: 22px;
}

.gi-car {
	background-position: -317px 0;
	width: 26px;
	height: 22px;
	line-height: 22px;
}

.gi-user_add {
	background-position: -343px 0;
	width: 28px;
	height: 22px;
	line-height: 22px;
}

.gi-user_remove {
	background-position: -371px 0;
	width: 26px;
	height: 22px;
	line-height: 22px;
}

.gi-heart {
	background-position: -397px 0;
	height: 22px;
	line-height: 22px;
}

.gi-camera {
	background-position: -421px 0;
	width: 26px;
	height: 20px;
	line-height: 20px;
}

.gi-envelope {
	background-position: -447px 0;
	height: 16px;
	line-height: 16px;
}

.gi-snowflake {
	background-position: 0 -28px;
	width: 28px;
	height: 28px;
	line-height: 28px;
}

.gi-notes_2 {
	background-position: -28px -28px;
	width: 20px;
	height: 27px;
	line-height: 27px;
}

.gi-luggage {
	background-position: -48px -28px;
	width: 20px;
	height: 27px;
	line-height: 27px;
}

.gi-home {
	background-position: -68px -28px;
	width: 27px;
	height: 26px;
	line-height: 26px;
}

.gi-fire {
	background-position: -95px -28px;
	width: 20px;
	height: 26px;
	line-height: 26px;
}

.gi-cogwheels {
	background-position: -115px -28px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-wifi_alt {
	background-position: -141px -28px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-cars {
	background-position: -167px -28px;
	width: 36px;
	height: 25px;
	line-height: 25px;
}

.gi-pencil {
	background-position: -203px -28px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-bus {
	background-position: -228px -28px;
	width: 32px;
	height: 25px;
	line-height: 25px;
}

.gi-airplane {
	background-position: -260px -28px;
	height: 25px;
	line-height: 25px;
}

.gi-notes {
	background-position: -284px -28px;
	width: 20px;
	height: 25px;
	line-height: 25px;
}

.gi-binoculars {
	background-position: -304px -28px;
}

.gi-road {
	background-position: -328px -28px;
	width: 28px;
}

.gi-search {
	background-position: -356px -28px;
}

.gi-old_man {
	background-position: -380px -28px;
	width: 23px;
}

.gi-file {
	background-position: -403px -28px;
	width: 19px;
}

.gi-credit {
	background-position: -422px -28px;
	width: 26px;
}

.gi-parents {
	background-position: -448px -28px;
	width: 32px;
	height: 22px;
	line-height: 22px;
}

.gi-woman {
	background-position: -480px -28px;
	width: 22px;
	height: 22px;
	line-height: 22px;
}

.gi-stopwatch {
	background-position: 0 -56px;
	width: 23px;
	height: 27px;
	line-height: 27px;
}

.gi-truck {
	background-position: -23px -56px;
	width: 32px;
	height: 27px;
	line-height: 27px;
}

.gi-keys {
	background-position: -55px -56px;
	height: 26px;
	line-height: 26px;
}

.gi-router {
	background-position: -79px -56px;
	width: 27px;
	height: 26px;
	line-height: 26px;
}

.gi-alarm {
	background-position: -106px -56px;
	width: 28px;
	height: 26px;
	line-height: 26px;
}

.gi-history {
	background-position: -134px -56px;
	width: 25px;
	height: 26px;
	line-height: 26px;
}

.gi-cargo {
	background-position: -159px -56px;
	width: 25px;
	height: 26px;
	line-height: 26px;
}

.gi-stats {
	background-position: -184px -56px;
	width: 26px;
	height: 25px;
	line-height: 25px;
}

.gi-pie_chart {
	background-position: -210px -56px;
	width: 26px;
	height: 25px;
	line-height: 25px;
}

.gi-calendar {
	background-position: -236px -56px;
	width: 23px;
	height: 25px;
	line-height: 25px;
}

.gi-projector {
	background-position: -259px -56px;
	width: 28px;
	height: 25px;
	line-height: 25px;
}

.gi-charts {
	background-position: -287px -56px;
	width: 27px;
}

.gi-camera_small {
	background-position: -314px -56px;
	width: 22px;
}

.gi-dislikes {
	background-position: -336px -56px;
	width: 26px;
}

.gi-star {
	background-position: -362px -56px;
	width: 25px;
}

.gi-eye_close {
	background-position: -387px -56px;
	width: 31px;
}

.gi-clock {
	background-position: -418px -56px;
}

.gi-link {
	background-position: -442px -56px;
	width: 21px;
	height: 23px;
	line-height: 23px;
}

.gi-group {
	background-position: -463px -56px;
	width: 35px;
	height: 22px;
	line-height: 22px;
}

.gi-eye_open {
	background-position: -498px -56px;
	width: 31px;
	height: 17px;
	line-height: 17px;
}

.gi-keynote {
	background-position: 0 -83px;
	width: 20px;
	height: 30px;
	line-height: 30px;
}

.gi-umbrella {
	background-position: -20px -83px;
	width: 26px;
	height: 28px;
	line-height: 28px;
}

.gi-headset {
	background-position: -46px -83px;
	height: 28px;
	line-height: 28px;
}

.gi-lightbulb {
	background-position: -70px -83px;
	width: 20px;
	height: 26px;
	line-height: 26px;
}

.gi-stroller {
	background-position: -90px -83px;
	width: 25px;
	height: 26px;
	line-height: 26px;
}

.gi-cleaning {
	background-position: -115px -83px;
	height: 25px;
	line-height: 25px;
}

.gi-gift {
	background-position: -139px -83px;
	height: 25px;
	line-height: 25px;
}

.gi-compass {
	background-position: -163px -83px;
}

.gi-attach {
	background-position: -187px -83px;
	width: 26px;
}

.gi-power {
	background-position: -213px -83px;
	width: 22px;
}

.gi-tag {
	background-position: -235px -83px;
}

.gi-tags {
	background-position: -259px -83px;
	width: 30px;
}

.gi-book {
	background-position: -289px -83px;
	width: 22px;
}

.gi-bookmark {
	background-position: -311px -83px;
	width: 16px;
}

.gi-cup {
	background-position: -327px -83px;
	width: 22px;
}

.gi-headphones {
	background-position: -349px -83px;
}

.gi-warning_sign {
	background-position: -373px -83px;
	width: 29px;
}

.gi-signal_bars {
	background-position: -402px -83px;
}

.gi-signal {
	background-position: -426px -83px;
	width: 31px;
	height: 23px;
	line-height: 23px;
}

.gi-ruller {
	background-position: -457px -83px;
	width: 27px;
	height: 14px;
	line-height: 14px;
}

.gi-roundabout {
	background-position: 0 -113px;
	width: 27px;
	height: 27px;
	line-height: 27px;
}

.gi-refresh {
	background-position: -27px -113px;
	width: 25px;
	height: 26px;
	line-height: 26px;
}

.gi-repeat {
	background-position: -52px -113px;
	height: 26px;
	line-height: 26px;
}

.gi-adjust {
	background-position: -76px -113px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-tint {
	background-position: -102px -113px;
	width: 23px;
	height: 26px;
	line-height: 26px;
}

.gi-crop {
	background-position: -125px -113px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-heat {
	background-position: -151px -113px;
	width: 29px;
	height: 25px;
	line-height: 25px;
}

.gi-vector_path_polygon {
	background-position: -180px -113px;
	width: 26px;
	height: 25px;
	line-height: 25px;
}

.gi-display {
	background-position: -206px -113px;
	width: 28px;
}

.gi-log_book {
	background-position: -234px -113px;
	width: 22px;
}

.gi-adress_book {
	background-position: -256px -113px;
	width: 22px;
}

.gi-table {
	background-position: -278px -113px;
}

.gi-vector_path_square {
	background-position: -302px -113px;
}

.gi-vector_path_circle {
	background-position: -326px -113px;
}

.gi-vector_path_line {
	background-position: -350px -113px;
}

.gi-vector_path_curve {
	background-position: -374px -113px;
}

.gi-vector_path_all {
	background-position: -398px -113px;
}

.gi-magnet {
	background-position: -422px -113px;
	width: 21px;
	height: 23px;
	line-height: 23px;
}

.gi-random {
	background-position: -443px -113px;
	width: 28px;
	height: 20px;
	line-height: 20px;
}

.gi-retweet {
	background-position: -471px -113px;
	width: 30px;
	height: 15px;
	line-height: 15px;
}

.gi-text_resize {
	background-position: 0 -140px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-italic {
	background-position: -26px -140px;
	width: 14px;
}

.gi-bold {
	background-position: -40px -140px;
	width: 19px;
}

.gi-text_underline {
	background-position: -59px -140px;
	width: 20px;
}

.gi-text_height {
	background-position: -79px -140px;
	width: 26px;
}

.gi-text_width {
	background-position: -105px -140px;
	width: 22px;
}

.gi-embed_close {
	background-position: -127px -140px;
	width: 30px;
}

.gi-adjust_slider {
	background-position: -157px -140px;
	width: 23px;
}

.gi-font {
	background-position: -180px -140px;
	width: 27px;
	height: 23px;
	line-height: 23px;
}

.gi-text_strike {
	background-position: -207px -140px;
	width: 20px;
	height: 22px;
	line-height: 22px;
}

.gi-left_indent {
	background-position: -227px -140px;
	height: 22px;
	line-height: 22px;
}

.gi-right_indent {
	background-position: -251px -140px;
	height: 22px;
	line-height: 22px;
}

.gi-text_bigger {
	background-position: -275px -140px;
	height: 22px;
	line-height: 22px;
}

.gi-align_left {
	background-position: -299px -140px;
	height: 21px;
	line-height: 21px;
}

.gi-align_center {
	background-position: -323px -140px;
	height: 21px;
	line-height: 21px;
}

.gi-align_right {
	background-position: -347px -140px;
	height: 21px;
	line-height: 21px;
}

.gi-justify {
	background-position: -371px -140px;
	height: 21px;
	line-height: 21px;
}

.gi-list {
	background-position: -395px -140px;
	height: 21px;
	line-height: 21px;
}

.gi-text_smaller {
	background-position: -419px -140px;
	width: 22px;
	height: 16px;
	line-height: 16px;
}

.gi-embed {
	background-position: -441px -140px;
	width: 30px;
	height: 14px;
	line-height: 14px;
}

.gi-message_full {
	background-position: 0 -166px;
	height: 28px;
	line-height: 28px;
}

.gi-message_empty {
	background-position: -24px -166px;
	height: 28px;
	line-height: 28px;
}

.gi-message_in {
	background-position: -48px -166px;
	height: 28px;
	line-height: 28px;
}

.gi-message_out {
	background-position: -72px -166px;
	height: 28px;
	line-height: 28px;
}

.gi-inbox_lock {
	background-position: -96px -166px;
	width: 26px;
	height: 28px;
	line-height: 28px;
}

.gi-inbox_plus {
	background-position: -122px -166px;
	width: 27px;
	height: 27px;
	line-height: 27px;
}

.gi-inbox_minus {
	background-position: -149px -166px;
	width: 27px;
	height: 27px;
	line-height: 27px;
}

.gi-inbox_in {
	background-position: -176px -166px;
	height: 26px;
	line-height: 26px;
}

.gi-inbox_out {
	background-position: -200px -166px;
	height: 26px;
	line-height: 26px;
}

.gi-phone {
	background-position: -224px -166px;
	width: 15px;
	height: 25px;
	line-height: 25px;
}

.gi-message_lock {
	background-position: -239px -166px;
	width: 28px;
}

.gi-computer_locked {
	background-position: -267px -166px;
	width: 28px;
}

.gi-computer_service {
	background-position: -295px -166px;
	width: 28px;
}

.gi-computer_proces {
	background-position: -323px -166px;
	width: 28px;
}

.gi-message_plus {
	background-position: -351px -166px;
	width: 29px;
	height: 23px;
	line-height: 23px;
}

.gi-message_minus {
	background-position: -380px -166px;
	width: 29px;
	height: 23px;
	line-height: 23px;
}

.gi-message_ban {
	background-position: -409px -166px;
	width: 29px;
	height: 23px;
	line-height: 23px;
}

.gi-message_flag {
	background-position: -438px -166px;
	width: 27px;
	height: 23px;
	line-height: 23px;
}

.gi-inbox {
	background-position: -465px -166px;
	height: 23px;
	line-height: 23px;
}

.gi-message_new {
	background-position: -489px -166px;
	width: 28px;
	height: 22px;
	line-height: 22px;
}

.gi-database_lock {
	background-position: 0 -194px;
	width: 26px;
	height: 28px;
	line-height: 28px;
}

.gi-database_plus {
	background-position: -26px -194px;
	width: 27px;
	height: 27px;
	line-height: 27px;
}

.gi-database_minus {
	background-position: -53px -194px;
	width: 27px;
	height: 27px;
	line-height: 27px;
}

.gi-database_ban {
	background-position: -80px -194px;
	width: 26px;
	height: 27px;
	line-height: 27px;
}

.gi-folder_lock {
	background-position: -106px -194px;
	width: 28px;
	height: 26px;
	line-height: 26px;
}

.gi-folder_plus {
	background-position: -134px -194px;
	width: 29px;
	height: 25px;
	line-height: 25px;
}

.gi-folder_minus {
	background-position: -163px -194px;
	width: 29px;
	height: 25px;
	line-height: 25px;
}

.gi-folder_flag {
	background-position: -192px -194px;
	width: 27px;
	height: 25px;
	line-height: 25px;
}

.gi-folder_new {
	background-position: -219px -194px;
	width: 28px;
}

.gi-playlist {
	background-position: -247px -194px;
	width: 29px;
}

.gi-more_windows {
	background-position: -276px -194px;
	width: 23px;
	height: 23px;
	line-height: 23px;
}

.gi-folder_open {
	background-position: -299px -194px;
	width: 30px;
	height: 22px;
	line-height: 22px;
}

.gi-new_window {
	background-position: -329px -194px;
	width: 26px;
	height: 22px;
	line-height: 22px;
}

.gi-show_big_thumbnails {
	background-position: -355px -194px;
	width: 22px;
	height: 22px;
	line-height: 22px;
}

.gi-show_thumbnails {
	background-position: -377px -194px;
	width: 22px;
	height: 22px;
	line-height: 22px;
}

.gi-edit {
	background-position: -399px -194px;
	height: 21px;
	line-height: 21px;
}

.gi-picture {
	background-position: -423px -194px;
	height: 20px;
	line-height: 20px;
}

.gi-check {
	background-position: -447px -194px;
	width: 22px;
	height: 18px;
	line-height: 18px;
}

.gi-show_thumbnails_with_lines {
	background-position: -469px -194px;
	height: 15px;
	line-height: 15px;
}

.gi-show_lines {
	background-position: -493px -194px;
	height: 15px;
	line-height: 15px;
}

.gi-ipad {
	background-position: 0 -222px;
	width: 20px;
	height: 27px;
	line-height: 27px;
}

.gi-iphone {
	background-position: -20px -222px;
	width: 14px;
	margin-left: 7px;
}

.gi-iphone_transfer {
	background-position: -34px -222px;
	width: 29px;
}

.gi-iphone_exchange {
	background-position: -63px -222px;
	width: 29px;
}

.gi-ear_plugs {
	background-position: -92px -222px;
	width: 20px;
}

.gi-imac {
	background-position: -112px -222px;
	width: 26px;
	height: 22px;
	line-height: 22px;
}

.gi-ipod {
	background-position: -138px -222px;
	width: 14px;
	height: 22px;
	line-height: 22px;
}

.gi-albums {
	background-position: -152px -222px;
	width: 28px;
	height: 18px;
	line-height: 18px;
}

.gi-step_backward {
	background-position: -180px -222px;
	width: 14px;
	height: 18px;
	line-height: 18px;
}

.gi-fast_backward {
	background-position: -194px -222px;
	width: 25px;
	height: 18px;
	line-height: 18px;
}

.gi-rewind {
	background-position: -219px -222px;
	width: 23px;
	height: 18px;
	line-height: 18px;
}

.gi-play {
	background-position: -242px -222px;
	width: 16px;
	height: 18px;
	line-height: 18px;
}

.gi-forward {
	background-position: -258px -222px;
	width: 23px;
	height: 18px;
	line-height: 18px;
}

.gi-fast_forward {
	background-position: -281px -222px;
	width: 25px;
	height: 18px;
	line-height: 18px;
}

.gi-step_forward {
	background-position: -306px -222px;
	width: 14px;
	height: 18px;
	line-height: 18px;
}

.gi-eject {
	background-position: -320px -222px;
	width: 18px;
	height: 17px;
	line-height: 17px;
}

.gi-pause {
	background-position: -338px -222px;
	width: 10px;
	height: 16px;
	line-height: 16px;
}

.gi-macbook {
	background-position: -348px -222px;
	width: 28px;
	height: 15px;
	line-height: 15px;
}

.gi-stop {
	background-position: -376px -222px;
	width: 14px;
	height: 14px;
	line-height: 14px;
}

.gi-ipod_shuffle {
	background-position: -390px -222px;
	width: 15px;
	height: 13px;
	line-height: 13px;
}

.gi-screenshot {
	background-position: 0 -249px;
	width: 27px;
	height: 27px;
	line-height: 27px;
}

.gi-volume_up {
	background-position: -27px -249px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_plus {
	background-position: -51px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_minus {
	background-position: -77px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_remove {
	background-position: -103px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_ok {
	background-position: -129px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_question_mark {
	background-position: -155px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_info {
	background-position: -181px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_exclamation_mark {
	background-position: -207px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-remove {
	background-position: -233px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-ok {
	background-position: -259px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-ban {
	background-position: -285px -249px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-download_alt {
	background-position: -311px -249px;
}

.gi-move {
	background-position: -335px -249px;
}

.gi-brightness_increase {
	background-position: -359px -249px;
}

.gi-brightness_reduce {
	background-position: -383px -249px;
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.gi-facetime_video {
	background-position: -403px -249px;
	height: 16px;
	line-height: 16px;
}

.gi-mute {
	background-position: -427px -249px;
	width: 22px;
	height: 16px;
	line-height: 16px;
}

.gi-volume_down {
	background-position: -449px -249px;
	width: 16px;
	height: 16px;
	line-height: 16px;
}

.gi-more {
	background-position: -465px -249px;
	width: 22px;
	height: 7px;
	line-height: 7px;
}

.gi-download {
	background-position: 0 -276px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-upload {
	background-position: -26px -276px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-lock {
	background-position: -52px -276px;
	width: 21px;
	height: 26px;
	line-height: 26px;
}

.gi-unlock {
	background-position: -73px -276px;
	width: 21px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_arrow_left {
	background-position: -94px -276px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_arrow_right {
	background-position: -120px -276px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_arrow_top {
	background-position: -146px -276px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-circle_arrow_down {
	background-position: -172px -276px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-cart_out {
	background-position: -198px -276px;
	width: 26px;
	height: 25px;
	line-height: 25px;
}

.gi-electricity {
	background-position: -224px -276px;
	width: 11px;
}

.gi-cart_in {
	background-position: -235px -276px;
	width: 26px;
}

.gi-resize_small {
	background-position: -261px -276px;
}

.gi-resize_full {
	background-position: -285px -276px;
}

.gi-shopping_cart {
	background-position: -309px -276px;
	width: 26px;
	height: 23px;
	line-height: 23px;
}

.gi-down_arrow {
	background-position: -335px -276px;
	width: 18px;
	height: 20px;
	line-height: 20px;
}

.gi-up_arrow {
	background-position: -353px -276px;
	width: 18px;
	height: 20px;
	line-height: 20px;
}

.gi-ok_2 {
	background-position: -371px -276px;
	width: 25px;
	height: 19px;
	line-height: 19px;
}

.gi-remove_2 {
	background-position: -396px -276px;
	width: 18px;
	height: 18px;
	line-height: 18px;
}

.gi-left_arrow {
	background-position: -414px -276px;
	width: 20px;
	height: 18px;
	line-height: 18px;
}

.gi-right_arrow {
	background-position: -434px -276px;
	width: 20px;
	height: 18px;
	line-height: 18px;
}

.gi-play_button {
	background-position: 0 -302px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-usd {
	background-position: -26px -302px;
	width: 17px;
	height: 26px;
	line-height: 26px;
	margin-left: 5px;
}

.gi-direction {
	background-position: -43px -302px;
	width: 26px;
	height: 26px;
	line-height: 26px;
}

.gi-moon {
	background-position: -69px -302px;
	width: 22px;
	height: 25px;
	line-height: 25px;
}

.gi-zoom_in {
	background-position: -91px -302px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-zoom_out {
	background-position: -116px -302px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-pin {
	background-position: -141px -302px;
	width: 10px;
	height: 25px;
	line-height: 25px;
}

.gi-riflescope {
	background-position: -151px -302px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-bluetooth {
	background-position: -176px -302px;
	width: 14px;
}

.gi-bp {
	background-position: -190px -302px;
	width: 17px;
}

.gi-sun {
	background-position: -207px -302px;
}

.gi-pen {
	background-position: -231px -302px;
}

.gi-euro {
	background-position: -255px -302px;
	width: 22px;
	height: 23px;
	line-height: 23px;
}

.gi-brush {
	background-position: -277px -302px;
	width: 25px;
	height: 23px;
	line-height: 23px;
}

.gi-thin_right_arrow {
	background-position: -302px -302px;
	width: 15px;
	height: 22px;
	line-height: 22px;
}

.gi-thin_arrow_left {
	background-position: -317px -302px;
	width: 15px;
	height: 22px;
	line-height: 22px;
}

.gi-retweet_2 {
	background-position: -332px -302px;
	width: 33px;
	height: 21px;
	line-height: 21px;
}

.gi-unshare {
	background-position: -365px -302px;
	height: 18px;
	line-height: 18px;
}

.gi-share {
	background-position: -389px -302px;
	height: 18px;
	line-height: 18px;
}

.gi-cloud {
	background-position: -413px -302px;
	width: 27px;
	height: 17px;
	line-height: 17px;
}

.gi-fishes {
	background-position: 0 -328px;
	width: 28px;
	height: 30px;
	line-height: 30px;
}

.gi-female {
	background-position: -28px -328px;
	width: 16px;
	height: 27px;
	line-height: 27px;
}

.gi-oxygen_bottle {
	background-position: -44px -328px;
	width: 22px;
	height: 27px;
	line-height: 27px;
}

.gi-fins {
	background-position: -66px -328px;
	width: 31px;
	height: 27px;
	line-height: 27px;
}

.gi-sheriffs_-star {
	background-position: -97px -328px;
	height: 26px;
	line-height: 26px;
}

.gi-flash {
	background-position: -121px -328px;
	width: 14px;
	height: 25px;
	line-height: 25px;
}

.gi-anchor {
	background-position: -135px -328px;
	height: 25px;
	line-height: 25px;
}

.gi-snorkel_diving {
	background-position: -159px -328px;
	width: 27px;
	height: 25px;
	line-height: 25px;
}

.gi-rotation_lock {
	background-position: -186px -328px;
	width: 27px;
}

.gi-google_maps {
	background-position: -213px -328px;
	width: 15px;
}

.gi-scuba_diving {
	background-position: -228px -328px;
	width: 27px;
}

.gi-boat {
	background-position: -255px -328px;
}

.gi-qrcode {
	background-position: -279px -328px;
}

.gi-barcode {
	background-position: -303px -328px;
}

.gi-male {
	background-position: -327px -328px;
	width: 22px;
	height: 22px;
	line-height: 22px;
}

.gi-asterisk {
	background-position: -349px -328px;
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.gi-chat {
	background-position: -369px -328px;
	height: 19px;
	line-height: 19px;
}

.gi-conversation {
	background-position: -393px -328px;
	width: 25px;
	height: 18px;
	line-height: 18px;
}

.gi-delete_point {
	background-position: -418px -328px;
	width: 26px;
	height: 17px;
	line-height: 17px;
}

.gi-divide {
	background-position: -444px -328px;
	width: 18px;
	height: 16px;
	line-height: 16px;
}

.gi-pizza {
	background-position: 0 -358px;
	width: 26px;
	height: 29px;
	line-height: 29px;
}

.gi-birthday_cake {
	background-position: -26px -358px;
	width: 26px;
	height: 29px;
	line-height: 29px;
}

.gi-flag {
	background-position: -52px -358px;
	width: 21px;
	height: 26px;
	line-height: 26px;
}

.gi-electrical_plug {
	background-position: -73px -358px;
	width: 18px;
	height: 25px;
	line-height: 25px;
}

.gi-keyboard_wired {
	background-position: -91px -358px;
	width: 27px;
	height: 25px;
	line-height: 25px;
}

.gi-tablet {
	background-position: -118px -358px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-pool {
	background-position: -143px -358px;
}

.gi-buoy {
	background-position: -167px -358px;
}

.gi-spade {
	background-position: -191px -358px;
}

.gi-bank {
	background-position: -215px -358px;
}

.gi-vcard {
	background-position: -239px -358px;
	width: 22px;
}

.gi-shield {
	background-position: -261px -358px;
	width: 22px;
}

.gi-ring {
	background-position: -283px -358px;
	width: 21px;
}

.gi-cake {
	background-position: -304px -358px;
	width: 22px;
}

.gi-drink {
	background-position: -326px -358px;
	width: 23px;
}

.gi-beer {
	background-position: -349px -358px;
	width: 23px;
}

.gi-fast_food {
	background-position: -372px -358px;
	width: 28px;
}

.gi-cutlery {
	background-position: -400px -358px;
	width: 13px;
}

.gi-credit_card {
	background-position: -413px -358px;
	width: 26px;
	height: 19px;
	line-height: 19px;
}

.gi-keyboard_wireless {
	background-position: -439px -358px;
	width: 27px;
	height: 19px;
	line-height: 19px;
}

.gi-scissors {
	background-position: 0 -387px;
	height: 27px;
	line-height: 27px;
}

.gi-cardio {
	background-position: -24px -387px;
	width: 25px;
	height: 26px;
	line-height: 26px;
}

.gi-celebration {
	background-position: -49px -387px;
	height: 25px;
	line-height: 25px;
}

.gi-french_press {
	background-position: -73px -387px;
	width: 23px;
	height: 25px;
	line-height: 25px;
}

.gi-settings {
	background-position: -96px -387px;
}

.gi-pants {
	background-position: -120px -387px;
	width: 19px;
}

.gi-sweater {
	background-position: -139px -387px;
	width: 29px;
}

.gi-leather {
	background-position: -168px -387px;
	width: 23px;
}

.gi-skull {
	background-position: -191px -387px;
	width: 22px;
}

.gi-grater {
	background-position: -213px -387px;
	width: 18px;
}

.gi-kettle {
	background-position: -231px -387px;
	width: 23px;
}

.gi-hospital {
	background-position: -254px -387px;
}

.gi-hospital_h {
	background-position: -278px -387px;
}

.gi-bullets {
	background-position: -302px -387px;
	width: 27px;
	height: 23px;
	line-height: 23px;
}

.gi-t-shirt {
	background-position: -329px -387px;
	width: 28px;
	height: 23px;
	line-height: 23px;
}

.gi-tea_kettle {
	background-position: -357px -387px;
	width: 26px;
	height: 23px;
	line-height: 23px;
}

.gi-fabric {
	background-position: -383px -387px;
	width: 27px;
	height: 22px;
	line-height: 22px;
}

.gi-pot {
	background-position: -410px -387px;
	width: 27px;
	height: 22px;
	line-height: 22px;
}

.gi-podium {
	background-position: -437px -387px;
	width: 28px;
	height: 21px;
	line-height: 21px;
}

.gi-coffe_cup {
	background-position: -465px -387px;
	width: 25px;
	height: 19px;
	line-height: 19px;
}

.gi-bomb {
	background-position: 0 -414px;
	width: 27px;
	height: 26px;
	line-height: 26px;
}

.gi-baseball {
	background-position: -27px -414px;
	width: 25px;
	height: 26px;
	line-height: 26px;
}

.gi-temple_christianity_church {
	background-position: -52px -414px;
	height: 25px;
	line-height: 25px;
}

.gi-flower {
	background-position: -76px -414px;
	width: 19px;
	height: 25px;
	line-height: 25px;
}

.gi-ax {
	background-position: -95px -414px;
	width: 27px;
	height: 25px;
	line-height: 25px;
}

.gi-tree_deciduous {
	background-position: -122px -414px;
	width: 20px;
	height: 25px;
	line-height: 25px;
}

.gi-sort {
	background-position: -142px -414px;
	width: 25px;
	height: 25px;
	line-height: 25px;
}

.gi-microphone {
	background-position: -167px -414px;
	width: 17px;
}

.gi-webcam {
	background-position: -184px -414px;
	width: 19px;
}

.gi-temple_islam {
	background-position: -203px -414px;
	width: 25px;
}

.gi-temple_hindu {
	background-position: -228px -414px;
}

.gi-rugby {
	background-position: -252px -414px;
	width: 23px;
}

.gi-table_tennis {
	background-position: -275px -414px;
}

.gi-bowling {
	background-position: -299px -414px;
}

.gi-tree_conifer {
	background-position: -323px -414px;
	width: 21px;
}

.gi-more-items {
	background-position: -344px -414px;
	width: 21px;
}

.gi-electrical_socket_eu {
	background-position: -365px -414px;
	width: 23px;
	height: 23px;
	line-height: 23px;
}

.gi-electrical_socket_us {
	background-position: -388px -414px;
	width: 23px;
	height: 23px;
	line-height: 23px;
}

.gi-comments {
	background-position: -411px -414px;
	height: 23px;
	line-height: 23px;
}

.gi-temple_buddhist {
	background-position: -435px -414px;
	width: 28px;
	height: 22px;
	line-height: 22px;
}

.gi-tie {
	background-position: 0 -440px;
	width: 11px;
	height: 26px;
	line-height: 26px;
}

.gi-certificate {
	background-position: -11px -440px;
	width: 17px;
	height: 25px;
	line-height: 25px;
}

.gi-candle {
	background-position: -28px -440px;
	width: 20px;
	height: 25px;
	line-height: 25px;
}

.gi-filter {
	background-position: -48px -440px;
	width: 20px;
}

.gi-calculator {
	background-position: -68px -440px;
	width: 21px;
}

.gi-piano {
	background-position: -89px -440px;
	width: 23px;
}

.gi-dashboard {
	background-position: -112px -440px;
}

.gi-bell {
	background-position: -136px -440px;
}

.gi-pin_classic {
	background-position: -160px -440px;
}

.gi-iphone_shake {
	background-position: -184px -440px;
}

.gi-playing_dices {
	background-position: -208px -440px;
	width: 27px;
	height: 23px;
	line-height: 23px;
}

.gi-blog {
	background-position: -235px -440px;
	width: 21px;
	height: 23px;
	line-height: 23px;
}

.gi-share_connect {
	background-position: -256px -440px;
	width: 22px;
	height: 22px;
	line-height: 22px;
}

.gi-sampler {
	background-position: -278px -440px;
	width: 27px;
	height: 22px;
	line-height: 22px;
}

.gi-web_browser {
	background-position: -305px -440px;
	height: 22px;
	line-height: 22px;
}

.gi-pin_flag {
	background-position: -329px -440px;
	width: 30px;
	height: 22px;
	line-height: 22px;
}

.gi-rabbit {
	background-position: -359px -440px;
	width: 26px;
	height: 22px;
	line-height: 22px;
}

.gi-wallet {
	background-position: -385px -440px;
	width: 25px;
	height: 20px;
	line-height: 20px;
}

.gi-gamepad {
	background-position: -410px -440px;
	width: 27px;
	height: 19px;
	line-height: 19px;
}

.gi-turtle {
	background-position: -437px -440px;
	width: 28px;
	height: 16px;
	line-height: 16px;
}

.gi-hand_down {
	background-position: 0 -466px;
	width: 19px;
	height: 27px;
	line-height: 27px;
}

.gi-hand_up {
	background-position: -19px -466px;
	width: 19px;
	height: 26px;
	line-height: 26px;
}

.gi-shopping_bag {
	background-position: -38px -466px;
	width: 23px;
	height: 26px;
	line-height: 26px;
}

.gi-globe {
	background-position: -61px -466px;
}

.gi-fullscreen {
	background-position: -85px -466px;
}

.gi-vases {
	background-position: -109px -466px;
}

.gi-file_import {
	background-position: -133px -466px;
	width: 22px;
}

.gi-file_export {
	background-position: -155px -466px;
	width: 23px;
}

.gi-book_open {
	background-position: -178px -466px;
	width: 25px;
	height: 23px;
	line-height: 23px;
}

.gi-nameplate_alt {
	background-position: -203px -466px;
	height: 22px;
	line-height: 22px;
}

.gi-suitcase {
	background-position: -227px -466px;
	height: 22px;
	line-height: 22px;
}

.gi-briefcase {
	background-position: -251px -466px;
	height: 21px;
	line-height: 21px;
}

.gi-hdd {
	background-position: -275px -466px;
	height: 21px;
	line-height: 21px;
}

.gi-thumbs_up {
	background-position: -299px -466px;
	height: 21px;
	line-height: 21px;
}

.gi-thumbs_down {
	background-position: -323px -466px;
	height: 21px;
	line-height: 21px;
}

.gi-nameplate {
	background-position: -347px -466px;
	height: 21px;
	line-height: 21px;
}

.gi-announcement {
	background-position: -371px -466px;
	width: 25px;
	height: 20px;
	line-height: 20px;
}

.gi-hand_right {
	background-position: -396px -466px;
	width: 26px;
	height: 19px;
	line-height: 19px;
}

.gi-hand_left {
	background-position: -422px -466px;
	width: 26px;
	height: 19px;
	line-height: 19px;
}

.gi-dumbbell {
	background-position: -448px -466px;
	width: 26px;
	height: 16px;
	line-height: 16px;
}

.gi-pinterest {
	background-position: 0 -493px;
}

.gi-dropbox {
	background-position: -24px -493px;
}

.gi-google_plus_alt {
	background-position: -48px -493px;
}

.gi-jolicloud {
	background-position: -72px -493px;
}

.gi-yahoo {
	background-position: -96px -493px;
}

.gi-blogger {
	background-position: -120px -493px;
}

.gi-picasa {
	background-position: -144px -493px;
}

.gi-amazon {
	background-position: -168px -493px;
}

.gi-tumblr {
	background-position: -192px -493px;
}

.gi-wordpress {
	background-position: -216px -493px;
}

.gi-instapaper {
	background-position: -240px -493px;
}

.gi-evernote {
	background-position: -264px -493px;
}

.gi-xing {
	background-position: -288px -493px;
}

.gi-zootool {
	background-position: -312px -493px;
}

.gi-dribbble {
	background-position: -336px -493px;
}

.gi-deviantart {
	background-position: -360px -493px;
}

.gi-read_it_later {
	background-position: -384px -493px;
}

.gi-linked_in {
	background-position: -408px -493px;
}

.gi-forrst {
	background-position: -432px -493px;
}

.gi-pinboard {
	background-position: -456px -493px;
}

.gi-behance {
	background-position: 0 -517px;
}

.gi-github {
	background-position: -24px -517px;
}

.gi-youtube {
	background-position: -48px -517px;
}

.gi-skitch {
	background-position: -72px -517px;
}

.gi-4square {
	background-position: -96px -517px;
}

.gi-quora {
	background-position: -120px -517px;
}

.gi-google_plus {
	background-position: -144px -517px;
}

.gi-spootify {
	background-position: -168px -517px;
}

.gi-stumbleupon {
	background-position: -192px -517px;
}

.gi-readability {
	background-position: -216px -517px;
}

.gi-facebook {
	background-position: -240px -517px;
}

.gi-twitter_t {
	background-position: -264px -517px;
}

.gi-twitter {
	background-position: -288px -517px;
}

.gi-buzz {
	background-position: -312px -517px;
}

.gi-vimeo {
	background-position: -336px -517px;
}

.gi-flickr {
	background-position: -360px -517px;
}

.gi-last_fm {
	background-position: -384px -517px;
}

.gi-rss {
	background-position: -408px -517px;
}

.gi-skype {
	background-position: -432px -517px;
}

.gi-email {
	background-position: -456px -517px;
}

