/* Minification failed. Returning unminified contents.
(7572,1): run-time error CSS1019: Unexpected token, found '}'
(8901,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8902,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8915,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8916,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(11301,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(11302,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(11335,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(11336,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(11369,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(11370,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot');
	src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('fonts/icomoon.woff') format('woff'),
		url('fonts/icomoon.ttf') format('truetype'),
		url('fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*Optional font-face icons just remove if not want it*/
@font-face {
	font-family: 'broccolidry';
	src: url('fonts/broccolidry.eot');
	src: url('fonts/broccolidry.eot?#iefix') format('embedded-opentype'),
		url('fonts/broccolidry.svg#broccolidry') format('svg'),
		url('fonts/broccolidry.woff') format('woff'),
		url('fonts/broccolidry.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'cuticons';
	src: url('fonts/cuticons.eot');
	src: url('fonts/cuticons.eot?#iefix') format('embedded-opentype'),
		url('fonts/cuticons.svg#cuticons') format('svg'),
		url('fonts/cuticons.woff') format('woff'),
		url('fonts/cuticons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'entypo';
	src: url('fonts/entypo.eot');
	src: url('fonts/entypo.eot?#iefix') format('embedded-opentype'),
		url('fonts/entypo.svg#entypo') format('svg'),
		url('fonts/entypo.woff') format('woff'),
		url('fonts/entypo.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'minia';
	src: url('fonts/minia.eot');
	src: url('fonts/minia.eot?#iefix') format('embedded-opentype'),
		url('fonts/minia.svg#minia') format('svg'),
		url('fonts/minia.woff') format('woff'),
		url('fonts/minia.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'iconic';
	src: url('fonts/iconic.eot');
	src: url('fonts/iconic.eot?#iefix') format('embedded-opentype'),
		url('fonts/iconic.svg#iconic') format('svg'),
		url('fonts/iconic.woff') format('woff'),
		url('fonts/iconic.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'meteocons';
	src: url('fonts/meteocons.eot');
	src: url('fonts/meteocons.eot?#iefix') format('embedded-opentype'),
		url('fonts/meteocons.svg#meteocons') format('svg'),
		url('fonts/meteocons.woff') format('woff'),
		url('fonts/meteocons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'silkcons';
	src: url('fonts/silkcons.eot');
	src: url('fonts/silkcons.eot?#iefix') format('embedded-opentype'),
		url('fonts/silkcons.svg#silkcons') format('svg'),
		url('fonts/silkcons.woff') format('woff'),
		url('fonts/silkcons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'typicons';
	src: url('fonts/typicons.eot');
	src: url('fonts/typicons.eot?#iefix') format('embedded-opentype'),
		url('fonts/typicons.svg#typicons') format('svg'),
		url('fonts/typicons.woff') format('woff'),
		url('fonts/typicons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'wpzoom';
	src: url('fonts/wpzoom.eot');
	src: url('fonts/wpzoom.eot?#iefix') format('embedded-opentype'),
		url('fonts/wpzoom.svg#wpzoom') format('svg'),
		url('fonts/wpzoom.woff') format('woff'),
		url('fonts/wpzoom.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ecoico';
	src: url('fonts/ecoico.eot');
	src: url('fonts/ecoico.eot?#iefix') format('embedded-opentype'),
		url('fonts/ecoico.svg#ecoico') format('svg'),
		url('fonts/ecoico.woff') format('woff'),
		url('fonts/ecoico.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


/*panel for icons page */
/*.box1 {
	display: inline-block;
	width: 15em;
	padding: .25em .5em;
	background: #eee;
	margin: .5em 1em .5em 0;
	text-align: left;
	-moz-panel-sizing: border-panel;
	-webkit-panel-sizing: border-panel;
	panel-sizing: border-panel;
}
	.box1 span {font-size:16px;}*/

	.the-icons {list-style: none; margin-left:0}



.icon12 {font-size:12px;}
.icon16 {font-size:16px;}
.icon24 {font-size:24px;}
.icon32 {font-size:32px;}
.icon42 {font-size:42px;}
.icon64 {font-size:64px;}

.icon {height: 16px; width:16px;}

/* IcoMoon premium icons set */
.icomoon-icon-home, .icomoon-icon-home-2, .icomoon-icon-home-3, .icomoon-icon-home-4, .icomoon-icon-home-5, .icomoon-icon-home-6, .icomoon-icon-home-7, .icomoon-icon-office, .icomoon-icon-newspaper, .icomoon-icon-pencil, .icomoon-icon-pencil-2, .icomoon-icon-pencil-3, .icomoon-icon-pencil-4, .icomoon-icon-quill, .icomoon-icon-quill-2, .icomoon-icon-pen, .icomoon-icon-pen-2, .icomoon-icon-pen-3, .icomoon-icon-marker, .icomoon-icon-blog, .icomoon-icon-eyedropper, .icomoon-icon-droplet, .icomoon-icon-droplet-2, .icomoon-icon-paint-format, .icomoon-icon-image, .icomoon-icon-image-2, .icomoon-icon-images, .icomoon-icon-image-3, .icomoon-icon-image-4, .icomoon-icon-image-5, .icomoon-icon-camera, .icomoon-icon-camera-2, .icomoon-icon-camera-3, .icomoon-icon-camera-4, .icomoon-icon-music, .icomoon-icon-music-2, .icomoon-icon-music-3, .icomoon-icon-piano, .icomoon-icon-headphones, .icomoon-icon-headphones-2, .icomoon-icon-play, .icomoon-icon-movie, .icomoon-icon-movie-2, .icomoon-icon-film, .icomoon-icon-film-2, .icomoon-icon-film-3, .icomoon-icon-camera-5, .icomoon-icon-camera-6, .icomoon-icon-camera-7, .icomoon-icon-dice, .icomoon-icon-pacman, .icomoon-icon-spades, .icomoon-icon-clubs, .icomoon-icon-diamonds, .icomoon-icon-king, .icomoon-icon-queen, .icomoon-icon-rock, .icomoon-icon-bishop, .icomoon-icon-knight, .icomoon-icon-pawn, .icomoon-icon-bullhorn, .icomoon-icon-megaphone, .icomoon-icon-new, .icomoon-icon-connection, .icomoon-icon-connection-2, .icomoon-icon-podcast, .icomoon-icon-radio, .icomoon-icon-feed, .icomoon-icon-mic, .icomoon-icon-mic-2, .icomoon-icon-mic-3, .icomoon-icon-mic-4, .icomoon-icon-book, .icomoon-icon-book-2, .icomoon-icon-books, .icomoon-icon-library, .icomoon-icon-file, .icomoon-icon-profile, .icomoon-icon-file-2, .icomoon-icon-file-3, .icomoon-icon-file-4, .icomoon-icon-file-5, .icomoon-icon-file-6, .icomoon-icon-file-plus, .icomoon-icon-file-minus, .icomoon-icon-file-download, .icomoon-icon-file-upload, .icomoon-icon-file-check, .icomoon-icon-file-remove, .icomoon-icon-file-7, .icomoon-icon-copy, .icomoon-icon-copy-2, .icomoon-icon-copy-3, .icomoon-icon-copy-4, .icomoon-icon-paste, .icomoon-icon-paste-2, .icomoon-icon-paste-3, .icomoon-icon-stack, .icomoon-icon-folder, .icomoon-icon-folder-download, .icomoon-icon-folder-upload, .icomoon-icon-folder-plus, .icomoon-icon-folder-plus-2, .icomoon-icon-folder-minus, .icomoon-icon-folder-minus-2, .icomoon-icon-folder8, .icomoon-icon-folder-remove, .icomoon-icon-folder-2, .icomoon-icon-folder-open, .icomoon-icon-folder-plus-3, .icomoon-icon-folder-minus-3, .icomoon-icon-folder-download-2, .icomoon-icon-folder-upload-2, .icomoon-icon-folder-3, .icomoon-icon-folder-open-2, .icomoon-icon-certificate, .icomoon-icon-cc, .icomoon-icon-tag, .icomoon-icon-tag-2, .icomoon-icon-tag-3, .icomoon-icon-tag-4, .icomoon-icon-tags, .icomoon-icon-tags-2, .icomoon-icon-tag-5, .icomoon-icon-barcode, .icomoon-icon-barcode-2, .icomoon-icon-qrcode, .icomoon-icon-ticket, .icomoon-icon-cart, .icomoon-icon-cart-2, .icomoon-icon-cart-3, .icomoon-icon-cart-4, .icomoon-icon-cart-5, .icomoon-icon-cart-plus, .icomoon-icon-cart-minus, .icomoon-icon-cart-add, .icomoon-icon-cart-remove, .icomoon-icon-cart-checkout, .icomoon-icon-cart-remove-2, .icomoon-icon-basket, .icomoon-icon-basket-2, .icomoon-icon-coin, .icomoon-icon-credit, .icomoon-icon-calculate, .icomoon-icon-calculate-2, .icomoon-icon-support, .icomoon-icon-phone, .icomoon-icon-phone-2, .icomoon-icon-phone-3, .icomoon-icon-contact-add, .icomoon-icon-contact-remove, .icomoon-icon-contact-add-2, .icomoon-icon-contact-remove-2, .icomoon-icon-call-incoming, .icomoon-icon-call-outgoing, .icomoon-icon-phone-4, .icomoon-icon-phone-5, .icomoon-icon-phone-hang-up, .icomoon-icon-phone-hang-up-2, .icomoon-icon-address-book, .icomoon-icon-notebook, .icomoon-icon-envelop, .icomoon-icon-mail-send, .icomoon-icon-envelop-2, .icomoon-icon-pushpin, .icomoon-icon-location, .icomoon-icon-location-2, .icomoon-icon-location-3, .icomoon-icon-location-4, .icomoon-icon-compass, .icomoon-icon-compass-2, .icomoon-icon-map, .icomoon-icon-map-2, .icomoon-icon-map-3, .icomoon-icon-direction, .icomoon-icon-history, .icomoon-icon-clock, .icomoon-icon-clock-2, .icomoon-icon-clock-3, .icomoon-icon-clock-4, .icomoon-icon-watch, .icomoon-icon-alarm, .icomoon-icon-alarm-2, .icomoon-icon-bell, .icomoon-icon-stopwatch, .icomoon-icon-calendar, .icomoon-icon-calendar-2, .icomoon-icon-calendar-3, .icomoon-icon-calendar-4, .icomoon-icon-print, .icomoon-icon-print-2, .icomoon-icon-mouse, .icomoon-icon-mouse-2, .icomoon-icon-keyboard, .icomoon-icon-screen, .icomoon-icon-screen-2, .icomoon-icon-laptop, .icomoon-icon-mobile, .icomoon-icon-mobile-2, .icomoon-icon-tablet, .icomoon-icon-tv, .icomoon-icon-cabinet, .icomoon-icon-archive, .icomoon-icon-drawer, .icomoon-icon-drawer-2, .icomoon-icon-drawer-3, .icomoon-icon-panel-add, .icomoon-icon-panel-remove, .icomoon-icon-download, .icomoon-icon-upload, .icomoon-icon-disk, .icomoon-icon-storage, .icomoon-icon-storage-2, .icomoon-icon-database, .icomoon-icon-database-2, .icomoon-icon-undo, .icomoon-icon-redo, .icomoon-icon-rotate, .icomoon-icon-rotate-2, .icomoon-icon-flip, .icomoon-icon-flip-2, .icomoon-icon-undo-2, .icomoon-icon-redo-2, .icomoon-icon-forward, .icomoon-icon-reply, .icomoon-icon-reply-2, .icomoon-icon-bubble, .icomoon-icon-bubbles, .icomoon-icon-bubbles-2, .icomoon-icon-bubble-2, .icomoon-icon-bubbles-3, .icomoon-icon-bubbles-4, .icomoon-icon-bubble-notification, .icomoon-icon-bubble-3, .icomoon-icon-bubble-dots, .icomoon-icon-bubble-4, .icomoon-icon-bubble-5, .icomoon-icon-bubble-dots-2, .icomoon-icon-bubble-6, .icomoon-icon-bubbles-5, .icomoon-icon-bubbles-6, .icomoon-icon-bubble-blocked, .icomoon-icon-bubble-quote, .icomoon-icon-bubble-user, .icomoon-icon-bubble-check, .icomoon-icon-bubble-video-chat, .icomoon-icon-bubble-link, .icomoon-icon-bubble-locked, .icomoon-icon-bubble-star, .icomoon-icon-bubble-heart, .icomoon-icon-bubble-paperclip, .icomoon-icon-bubble-cancel, .icomoon-icon-bubble-plus, .icomoon-icon-bubble-minus, .icomoon-icon-bubble-notification-2, .icomoon-icon-bubble-trash, .icomoon-icon-bubble-left, .icomoon-icon-bubble-right, .icomoon-icon-bubble-up, .icomoon-icon-bubble-down, .icomoon-icon-bubble-first, .icomoon-icon-bubble-last, .icomoon-icon-bubble-replu, .icomoon-icon-bubble-forward, .icomoon-icon-bubble-reply, .icomoon-icon-bubble-forward-2, .icomoon-icon-user, .icomoon-icon-users, .icomoon-icon-user-plus, .icomoon-icon-user-plus-2, .icomoon-icon-user-minus, .icomoon-icon-user-minus-2, .icomoon-icon-user-cancel, .icomoon-icon-user-block, .icomoon-icon-user-2, .icomoon-icon-users-2, .icomoon-icon-user-plus-3, .icomoon-icon-user-minus-3, .icomoon-icon-user-cancel-2, .icomoon-icon-user-block-2, .icomoon-icon-user-3, .icomoon-icon-user-4, .icomoon-icon-vcard, .icomoon-icon-hanger, .icomoon-icon-quotes-left, .icomoon-icon-quotes-right, .icomoon-icon-quotes-right-2, .icomoon-icon-quotes-right-3, .icomoon-icon-busy, .icomoon-icon-busy-2, .icomoon-icon-busy-3, .icomoon-icon-spinner, .icomoon-icon-spinner-2, .icomoon-icon-spinner-3, .icomoon-icon-spinner-4, .icomoon-icon-spinner-5, .icomoon-icon-spinner-6, .icomoon-icon-spinner-7, .icomoon-icon-spinner-8, .icomoon-icon-binoculars, .icomoon-icon-search, .icomoon-icon-search-2, .icomoon-icon-zoom-in, .icomoon-icon-zoom-out, .icomoon-icon-search-3, .icomoon-icon-zoom-in-2, .icomoon-icon-zoom-out-2, .icomoon-icon-expand, .icomoon-icon-contract, .icomoon-icon-expand-2, .icomoon-icon-contract-2, .icomoon-icon-key, .icomoon-icon-key-2, .icomoon-icon-lock, .icomoon-icon-lock-2, .icomoon-icon-unlocked, .icomoon-icon-lock-3, .icomoon-icon-unlocked-2, .icomoon-icon-wrench, .icomoon-icon-wrench-2, .icomoon-icon-settings, .icomoon-icon-equalizer, .icomoon-icon-equalizer-2, .icomoon-icon-equalizer-3, .icomoon-icon-cog, .icomoon-icon-cogs, .icomoon-icon-cog-2, .icomoon-icon-cog-3, .icomoon-icon-cog-4, .icomoon-icon-factory, .icomoon-icon-hammer, .icomoon-icon-tools, .icomoon-icon-wand, .icomoon-icon-wand-2, .icomoon-icon-aid, .icomoon-icon-patch, .icomoon-icon-bug, .icomoon-icon-bug-2, .icomoon-icon-inject, .icomoon-icon-construction, .icomoon-icon-cone, .icomoon-icon-pie, .icomoon-icon-pie-2, .icomoon-icon-pie-3, .icomoon-icon-pie-4, .icomoon-icon-stats, .icomoon-icon-stats-2, .icomoon-icon-stats-3, .icomoon-icon-bars, .icomoon-icon-bars-2, .icomoon-icon-bars-3, .icomoon-icon-stats-up, .icomoon-icon-stats-down, .icomoon-icon-ladder, .icomoon-icon-cake, .icomoon-icon-gift, .icomoon-icon-balloon, .icomoon-icon-rating, .icomoon-icon-rating-2, .icomoon-icon-rating-3, .icomoon-icon-podium, .icomoon-icon-medal, .icomoon-icon-medal-2, .icomoon-icon-medal-3, .icomoon-icon-medal-4, .icomoon-icon-medal-5, .icomoon-icon-crown, .icomoon-icon-trophy, .icomoon-icon-trophy-2, .icomoon-icon-trophy-star, .icomoon-icon-diamond, .icomoon-icon-glass, .icomoon-icon-glass-2, .icomoon-icon-bottle, .icomoon-icon-bottle-2, .icomoon-icon-mug, .icomoon-icon-food, .icomoon-icon-food-2, .icomoon-icon-leaf, .icomoon-icon-apple-fruit, .icomoon-icon-paw, .icomoon-icon-steps, .icomoon-icon-flower, .icomoon-icon-rocket, .icomoon-icon-meter, .icomoon-icon-meter2, .icomoon-icon-meter-slow, .icomoon-icon-meter-medium, .icomoon-icon-meter-fast, .icomoon-icon-dashboard, .icomoon-icon-hammer-2, .icomoon-icon-balance, .icomoon-icon-fire, .icomoon-icon-lab, .icomoon-icon-magnet, .icomoon-icon-dumbbell, .icomoon-icon-skull, .icomoon-icon-skull-2, .icomoon-icon-lamp, .icomoon-icon-lamp-2, .icomoon-icon-lamp-3, .icomoon-icon-remove, .icomoon-icon-remove-2, .icomoon-icon-remove-3, .icomoon-icon-remove-4, .icomoon-icon-remove-5, .icomoon-icon-briefcase, .icomoon-icon-briefcase-2, .icomoon-icon-briefcase-3, .icomoon-icon-airplane, .icomoon-icon-airplane-2, .icomoon-icon-paper-plane, .icomoon-icon-car, .icomoon-icon-gas-pump, .icomoon-icon-bus, .icomoon-icon-truck, .icomoon-icon-road, .icomoon-icon-boat, .icomoon-icon-cube, .icomoon-icon-cube-2, .icomoon-icon-pyramid, .icomoon-icon-puzzle, .icomoon-icon-puzzle-2, .icomoon-icon-puzzle-3, .icomoon-icon-puzzle-4, .icomoon-icon-glasses, .icomoon-icon-glasses-2, .icomoon-icon-glasses-3, .icomoon-icon-sun-glasses, .icomoon-icon-accessibility, .icomoon-icon-accessibility-2, .icomoon-icon-target, .icomoon-icon-target-2, .icomoon-icon-target-3, .icomoon-icon-gun, .icomoon-icon-gun-ban, .icomoon-icon-shield, .icomoon-icon-shield-2, .icomoon-icon-lightning, .icomoon-icon-power, .icomoon-icon-power-2, .icomoon-icon-switch, .icomoon-icon-power-cord, .icomoon-icon-clipboard, .icomoon-icon-signup, .icomoon-icon-list, .icomoon-icon-list-2, .icomoon-icon-numbered-list, .icomoon-icon-playlist, .icomoon-icon-grid, .icomoon-icon-grid-2, .icomoon-icon-grid-3, .icomoon-icon-grid-4, .icomoon-icon-tree, .icomoon-icon-tree-2, .icomoon-icon-tree-3, .icomoon-icon-menu, .icomoon-icon-menu-2, .icomoon-icon-menu-3, .icomoon-icon-menu-4, .icomoon-icon-menu-5, .icomoon-icon-cloud, .icomoon-icon-cloud-download, .icomoon-icon-cloud-upload, .icomoon-icon-download-2, .icomoon-icon-upload-2, .icomoon-icon-download-3, .icomoon-icon-upload-3, .icomoon-icon-download-4, .icomoon-icon-upload-4, .icomoon-icon-download-5, .icomoon-icon-upload-5, .icomoon-icon-globe, .icomoon-icon-globe-2, .icomoon-icon-earth, .icomoon-icon-link, .icomoon-icon-link-2, .icomoon-icon-link-3, .icomoon-icon-link2, .icomoon-icon-link-4, .icomoon-icon-link-5, .icomoon-icon-link-6, .icomoon-icon-anchor, .icomoon-icon-flag, .icomoon-icon-flag-2, .icomoon-icon-flag-3, .icomoon-icon-flag-4, .icomoon-icon-attachment, .icomoon-icon-attachment-2, .icomoon-icon-eye, .icomoon-icon-eye-blocked, .icomoon-icon-eye-2, .icomoon-icon-eye-3, .icomoon-icon-eye-blocked-2, .icomoon-icon-eye-4, .icomoon-icon-eye-5, .icomoon-icon-eye-6, .icomoon-icon-eye-7, .icomoon-icon-bookmark, .icomoon-icon-bookmark-2, .icomoon-icon-bookmarks, .icomoon-icon-bookmark-3, .icomoon-icon-weather-lightning, .icomoon-icon-weather-rain, .icomoon-icon-weather-snow, .icomoon-icon-windy, .icomoon-icon-fan, .icomoon-icon-umbrella, .icomoon-icon-sun, .icomoon-icon-sun-2, .icomoon-icon-brightness-high, .icomoon-icon-brightness-medium, .icomoon-icon-brightness-low, .icomoon-icon-brightness-contrast, .icomoon-icon-contrast, .icomoon-icon-moon, .icomoon-icon-bed, .icomoon-icon-bed-2, .icomoon-icon-star, .icomoon-icon-star-2, .icomoon-icon-star-3, .icomoon-icon-star-4, .icomoon-icon-star-5, .icomoon-icon-star-6, .icomoon-icon-heart, .icomoon-icon-heart-2, .icomoon-icon-heart-broken, .icomoon-icon-heart-3, .icomoon-icon-heart-4, .icomoon-icon-heart-broken-2, .icomoon-icon-heart-5, .icomoon-icon-heart-6, .icomoon-icon-heart-broken-3, .icomoon-icon-thumbs-up, .icomoon-icon-thumbs-up-2, .icomoon-icon-thumbs-down, .icomoon-icon-thumbs-down-2, .icomoon-icon-thumbs-up-3, .icomoon-icon-thumbs-up-4, .icomoon-icon-people, .icomoon-icon-man, .icomoon-icon-male, .icomoon-icon-woman, .icomoon-icon-female, .icomoon-icon-peace, .icomoon-icon-yin-yang, .icomoon-icon-happy, .icomoon-icon-happy-2, .icomoon-icon-smiley, .icomoon-icon-smiley-2, .icomoon-icon-tongue, .icomoon-icon-tongue-2, .icomoon-icon-sad, .icomoon-icon-sad-2, .icomoon-icon-wink, .icomoon-icon-wink-2, .icomoon-icon-grin, .icomoon-icon-grin-2, .icomoon-icon-cool, .icomoon-icon-cool-2, .icomoon-icon-angry, .icomoon-icon-angry-2, .icomoon-icon-evil, .icomoon-icon-evil-2, .icomoon-icon-shocked, .icomoon-icon-shocked-2, .icomoon-icon-confused, .icomoon-icon-confused-2, .icomoon-icon-neutral, .icomoon-icon-neutral-2, .icomoon-icon-wondering, .icomoon-icon-wondering-2, .icomoon-icon-cursor, .icomoon-icon-cursor-2, .icomoon-icon-point-up, .icomoon-icon-point-right, .icomoon-icon-point-down, .icomoon-icon-point-left, .icomoon-icon-move, .icomoon-icon-warning, .icomoon-icon-notification, .icomoon-icon-question, .icomoon-icon-question-2, .icomoon-icon-question-3, .icomoon-icon-question-4, .icomoon-icon-question-5, .icomoon-icon-plus-circle, .icomoon-icon-plus-circle-2, .icomoon-icon-minus-circle, .icomoon-icon-minus-circle-2, .icomoon-icon-info, .icomoon-icon-info-2, .icomoon-icon-blocked, .icomoon-icon-cancel-circle, .icomoon-icon-cancel-circle-2, .icomoon-icon-checkmark-circle, .icomoon-icon-checkmark-circle-2, .icomoon-icon-cancel, .icomoon-icon-spam, .icomoon-icon-close, .icomoon-icon-checkmark, .icomoon-icon-checkmark-2, .icomoon-icon-checkmark-3, .icomoon-icon-checkmark-4, .icomoon-icon-spell-check, .icomoon-icon-minus, .icomoon-icon-plus, .icomoon-icon-enter, .icomoon-icon-exit, .icomoon-icon-enter-2, .icomoon-icon-exit-2, .icomoon-icon-enter-3, .icomoon-icon-exit-3, .icomoon-icon-exit-4, .icomoon-icon-play-2, .icomoon-icon-pause, .icomoon-icon-stop, .icomoon-icon-backward, .icomoon-icon-forward-2, .icomoon-icon-play-3, .icomoon-icon-pause-2, .icomoon-icon-stop-2, .icomoon-icon-backward-2, .icomoon-icon-forward-3, .icomoon-icon-first, .icomoon-icon-last, .icomoon-icon-previous, .icomoon-icon-next, .icomoon-icon-eject, .icomoon-icon-volume-high, .icomoon-icon-volume-medium, .icomoon-icon-volume-low, .icomoon-icon-volume-mute, .icomoon-icon-volume-mute-2, .icomoon-icon-volume-increase, .icomoon-icon-volume-decrease, .icomoon-icon-volume-high-2, .icomoon-icon-volume-medium-2, .icomoon-icon-volume-low-2, .icomoon-icon-volume-mute-3, .icomoon-icon-volume-mute-4, .icomoon-icon-volume-increase-2, .icomoon-icon-volume-decrease-2, .icomoon-icon-volume5, .icomoon-icon-volume4, .icomoon-icon-volume3, .icomoon-icon-volume2, .icomoon-icon-volume1, .icomoon-icon-volume0, .icomoon-icon-volume-mute-5, .icomoon-icon-volume-mute-6, .icomoon-icon-loop, .icomoon-icon-loop-2, .icomoon-icon-loop-3, .icomoon-icon-loop-4, .icomoon-icon-loop-5, .icomoon-icon-shuffle, .icomoon-icon-shuffle-2, .icomoon-icon-wave, .icomoon-icon-wave-2, .icomoon-icon-arrow-first, .icomoon-icon-arrow-right, .icomoon-icon-arrow-up, .icomoon-icon-arrow-right-2, .icomoon-icon-arrow-down, .icomoon-icon-arrow-left, .icomoon-icon-arrow-up-2, .icomoon-icon-arrow-right-3, .icomoon-icon-arrow-down-2, .icomoon-icon-arrow-left-2, .icomoon-icon-arrow-up-left, .icomoon-icon-arrow-up-3, .icomoon-icon-arrow-up-right, .icomoon-icon-arrow-right-4, .icomoon-icon-arrow-down-right, .icomoon-icon-arrow-down-3, .icomoon-icon-arrow-down-left, .icomoon-icon-arrow-left-3, .icomoon-icon-arrow-up-left-2, .icomoon-icon-arrow-up-4, .icomoon-icon-arrow-up-right-2, .icomoon-icon-arrow-right-5, .icomoon-icon-arrow-down-right-2, .icomoon-icon-arrow-down-4, .icomoon-icon-arrow-down-left-2, .icomoon-icon-arrow-left-4, .icomoon-icon-arrow-up-left-3, .icomoon-icon-arrow-up-5, .icomoon-icon-arrow-up-right-3, .icomoon-icon-arrow-right-6, .icomoon-icon-arrow-down-right-3, .icomoon-icon-arrow-down-5, .icomoon-icon-arrow-down-left-3, .icomoon-icon-arrow-left-5, .icomoon-icon-arrow, .icomoon-icon-arrow-2, .icomoon-icon-arrow-3, .icomoon-icon-arrow-4, .icomoon-icon-arrow-up-left-4, .icomoon-icon-arrow-up-6, .icomoon-icon-arrow-up-right-4, .icomoon-icon-arrow-right-7, .icomoon-icon-arrow-down-right-4, .icomoon-icon-arrow-down-6, .icomoon-icon-arrow-down-left-4, .icomoon-icon-arrow-left-6, .icomoon-icon-arrow-up-left-5, .icomoon-icon-arrow-up-7, .icomoon-icon-arrow-up-right-5, .icomoon-icon-arrow-right-8, .icomoon-icon-arrow-down-right-5, .icomoon-icon-arrow-down-7, .icomoon-icon-arrow-down-left-5, .icomoon-icon-arrow-left-7, .icomoon-icon-arrow-up-8, .icomoon-icon-arrow-right-9, .icomoon-icon-arrow-down-8, .icomoon-icon-arrow-left-8, .icomoon-icon-arrow-up-9, .icomoon-icon-arrow-right-10, .icomoon-icon-arrow-down-9, .icomoon-icon-arrow-left-9, .icomoon-icon-arrow-up-10, .icomoon-icon-arrow-right-11, .icomoon-icon-arrow-down-10, .icomoon-icon-arrow-left-10, .icomoon-icon-arrow-up-11, .icomoon-icon-arrow-right-12, .icomoon-icon-arrow-down-11, .icomoon-icon-arrow-left-11, .icomoon-icon-enter-4, .icomoon-icon-enter-5, .icomoon-icon-esc, .icomoon-icon-backspace, .icomoon-icon-backspace-2, .icomoon-icon-backspace-3, .icomoon-icon-tab, .icomoon-icon-transmission, .icomoon-icon-transmission-2, .icomoon-icon-sort, .icomoon-icon-sort-2, .icomoon-icon-command, .icomoon-icon-checkbox-checked, .icomoon-icon-checkbox-unchecked, .icomoon-icon-checkbox-partial, .icomoon-icon-radio-checked, .icomoon-icon-radio-unchecked, .icomoon-icon-crop, .icomoon-icon-vector, .icomoon-icon-rulers, .icomoon-icon-scissors, .icomoon-icon-scissors-2, .icomoon-icon-filter, .icomoon-icon-filter-2, .icomoon-icon-filter-3, .icomoon-icon-filter-4, .icomoon-icon-font, .icomoon-icon-text-height, .icomoon-icon-text-width, .icomoon-icon-font-size, .icomoon-icon-bold, .icomoon-icon-underline, .icomoon-icon-italic, .icomoon-icon-strikethrough, .icomoon-icon-omega, .icomoon-icon-sigma, .icomoon-icon-nbsp, .icomoon-icon-page-break, .icomoon-icon-page-break-2, .icomoon-icon-superscript, .icomoon-icon-subscript, .icomoon-icon-superscript-2, .icomoon-icon-subscript-2, .icomoon-icon-text-color, .icomoon-icon-pagebreak, .icomoon-icon-clear-formatting, .icomoon-icon-table, .icomoon-icon-table-2, .icomoon-icon-insert-template, .icomoon-icon-pilcrow, .icomoon-icon-left-to-right, .icomoon-icon-right-to-left, .icomoon-icon-paragraph-left, .icomoon-icon-paragraph-center, .icomoon-icon-paragraph-right, .icomoon-icon-paragraph-justify, .icomoon-icon-paragraph-left-2, .icomoon-icon-paragraph-center-2, .icomoon-icon-paragraph-right-2, .icomoon-icon-paragraph-justify-2, .icomoon-icon-indent-increase, .icomoon-icon-indent-decrease, .icomoon-icon-share, .icomoon-icon-new-tab, .icomoon-icon-new-tab-2, .icomoon-icon-popout, .icomoon-icon-embed, .icomoon-icon-code, .icomoon-icon-console, .icomoon-icon-share-2, .icomoon-icon-share-3, .icomoon-icon-mail, .icomoon-icon-mail-2, .icomoon-icon-mail-3, .icomoon-icon-mail-4, .icomoon-icon-google, .icomoon-icon-google-plus, .icomoon-icon-google-plus-2, .icomoon-icon-google-plus-3, .icomoon-icon-google-plus-4, .icomoon-icon-google-drive, .icomoon-icon-facebook, .icomoon-icon-facebook-2, .icomoon-icon-facebook-3, .icomoon-icon-instagram, .icomoon-icon-twitter, .icomoon-icon-twitter-2, .icomoon-icon-twitter-3, .icomoon-icon-feed-2, .icomoon-icon-feed-3, .icomoon-icon-feed-4, .icomoon-icon-youtube, .icomoon-icon-youtube-2, .icomoon-icon-vimeo, .icomoon-icon-vimeo2, .icomoon-icon-vimeo-2, .icomoon-icon-lanyrd, .icomoon-icon-flickr, .icomoon-icon-flickr-2, .icomoon-icon-flickr-3, .icomoon-icon-flickr-4, .icomoon-icon-picassa, .icomoon-icon-picassa-2, .icomoon-icon-dribbble, .icomoon-icon-dribbble-2, .icomoon-icon-dribbble-3, .icomoon-icon-forrst, .icomoon-icon-forrst-2, .icomoon-icon-deviantart, .icomoon-icon-deviantart-2, .icomoon-icon-steam, .icomoon-icon-steam-2, .icomoon-icon-github, .icomoon-icon-github-2, .icomoon-icon-github-3, .icomoon-icon-github-4, .icomoon-icon-github-5, .icomoon-icon-wordpress, .icomoon-icon-wordpress-2, .icomoon-icon-joomla, .icomoon-icon-blogger, .icomoon-icon-blogger-2, .icomoon-icon-tumblr, .icomoon-icon-tumblr-2, .icomoon-icon-yahoo, .icomoon-icon-tux, .icomoon-icon-apple, .icomoon-icon-finder, .icomoon-icon-android, .icomoon-icon-windows, .icomoon-icon-windows8, .icomoon-icon-soundcloud, .icomoon-icon-soundcloud-2, .icomoon-icon-skype, .icomoon-icon-reddit, .icomoon-icon-linkedin, .icomoon-icon-lastfm, .icomoon-icon-lastfm-2, .icomoon-icon-delicious, .icomoon-icon-stumbleupon, .icomoon-icon-stumbleupon-2, .icomoon-icon-stackoverflow, .icomoon-icon-pinterest, .icomoon-icon-pinterest-2, .icomoon-icon-xing, .icomoon-icon-xing-2, .icomoon-icon-flattr, .icomoon-icon-foursquare, .icomoon-icon-foursquare-2, .icomoon-icon-paypal, .icomoon-icon-paypal-2, .icomoon-icon-paypal-3, .icomoon-icon-yelp, .icomoon-icon-libreoffice, .icomoon-icon-file-pdf, .icomoon-icon-file-openoffice, .icomoon-icon-file-word, .icomoon-icon-file-excel, .icomoon-icon-file-zip, .icomoon-icon-file-powerpoint, .icomoon-icon-file-xml, .icomoon-icon-file-css, .icomoon-icon-html5, .icomoon-icon-html5-2, .icomoon-icon-css3, .icomoon-icon-chrome, .icomoon-icon-firefox, .icomoon-icon-IE, .icomoon-icon-opera, .icomoon-icon-safari, .icomoon-icon-IcoMoon {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	text-decoration: none;
}

/*Font face icons*/
[class^="brocco-icon-"], [class*=" brocco-icon-"],[class^="cut-icon-"], [class*=" cut-icon-"],[class^="entypo-icon-"], [class*=" entypo-icon-"],[class^="icomoon-icon-"], [class*=" icomoon-icon-"],[class^="minia-icon-"], [class*=" minia-icon-"],[class^="iconic-icon-"], [class*=" iconic-icon-"],[class^="meteo-icon-"], [class*=" meteo-icon-"],[class^="silk-icon-"], [class*=" silk-icon-"],[class^="typ-icon-"], [class*=" typ-icon-"], [class^="wpzoom-"], [class*=" wpzoom-"], [class^="eco-"], [class*=" eco-"], [class^="wpzoom-"]:before, [class*=" wpzoom-"]:before, [class^="eco-"]:before, [class*=" eco-"]:before  {
  vertical-align: middle;
  color: #353535;
  margin-right:5px;
  margin-left:5px;
  display: inline-block;
  margin-top: -2px;
}

.icomoon-icon-home:before {
	content: "\e000";
}
.icomoon-icon-home-2:before {
	content: "\e001";
}
.icomoon-icon-home-3:before {
	content: "\e002";
}
.icomoon-icon-home-4:before {
	content: "\e003";
}
.icomoon-icon-home-5:before {
	content: "\e004";
}
.icomoon-icon-home-6:before {
	content: "\e005";
}
.icomoon-icon-home-7:before {
	content: "\e006";
}
.icomoon-icon-office:before {
	content: "\e007";
}
.icomoon-icon-newspaper:before {
	content: "\e008";
}
.icomoon-icon-pencil:before {
	content: "\e009";
}
.icomoon-icon-pencil-2:before {
	content: "\e00a";
}
.icomoon-icon-pencil-3:before {
	content: "\e00b";
}
.icomoon-icon-pencil-4:before {
	content: "\e00c";
}
.icomoon-icon-quill:before {
	content: "\e00d";
}
.icomoon-icon-quill-2:before {
	content: "\e00e";
}
.icomoon-icon-pen:before {
	content: "\e00f";
}
.icomoon-icon-pen-2:before {
	content: "\e010";
}
.icomoon-icon-pen-3:before {
	content: "\e011";
}
.icomoon-icon-marker:before {
	content: "\e012";
}
.icomoon-icon-blog:before {
	content: "\e013";
}
.icomoon-icon-eyedropper:before {
	content: "\e014";
}
.icomoon-icon-droplet:before {
	content: "\e015";
}
.icomoon-icon-droplet-2:before {
	content: "\e016";
}
.icomoon-icon-paint-format:before {
	content: "\e017";
}
.icomoon-icon-image:before {
	content: "\e018";
}
.icomoon-icon-image-2:before {
	content: "\e019";
}
.icomoon-icon-images:before {
	content: "\e01a";
}
.icomoon-icon-image-3:before {
	content: "\e01b";
}
.icomoon-icon-image-4:before {
	content: "\e01c";
}
.icomoon-icon-image-5:before {
	content: "\e01d";
}
.icomoon-icon-camera:before {
	content: "\e01e";
}
.icomoon-icon-camera-2:before {
	content: "\e01f";
}
.icomoon-icon-camera-3:before {
	content: "\e020";
}
.icomoon-icon-camera-4:before {
	content: "\e021";
}
.icomoon-icon-music:before {
	content: "\e022";
}
.icomoon-icon-music-2:before {
	content: "\e023";
}
.icomoon-icon-music-3:before {
	content: "\e024";
}
.icomoon-icon-piano:before {
	content: "\e025";
}
.icomoon-icon-headphones:before {
	content: "\e026";
}
.icomoon-icon-headphones-2:before {
	content: "\e027";
}
.icomoon-icon-play:before {
	content: "\e028";
}
.icomoon-icon-movie:before {
	content: "\e029";
}
.icomoon-icon-movie-2:before {
	content: "\e02a";
}
.icomoon-icon-film:before {
	content: "\e02b";
}
.icomoon-icon-film-2:before {
	content: "\e02c";
}
.icomoon-icon-film-3:before {
	content: "\e02d";
}
.icomoon-icon-camera-5:before {
	content: "\e02e";
}
.icomoon-icon-camera-6:before {
	content: "\e02f";
}
.icomoon-icon-camera-7:before {
	content: "\e030";
}
.icomoon-icon-dice:before {
	content: "\e031";
}
.icomoon-icon-pacman:before {
	content: "\e032";
}
.icomoon-icon-spades:before {
	content: "\e033";
}
.icomoon-icon-clubs:before {
	content: "\e034";
}
.icomoon-icon-diamonds:before {
	content: "\e035";
}
.icomoon-icon-king:before {
	content: "\e036";
}
.icomoon-icon-queen:before {
	content: "\e037";
}
.icomoon-icon-rock:before {
	content: "\e038";
}
.icomoon-icon-bishop:before {
	content: "\e039";
}
.icomoon-icon-knight:before {
	content: "\e03a";
}
.icomoon-icon-pawn:before {
	content: "\e03b";
}
.icomoon-icon-bullhorn:before {
	content: "\e03c";
}
.icomoon-icon-megaphone:before {
	content: "\e03d";
}
.icomoon-icon-new:before {
	content: "\e03e";
}
.icomoon-icon-connection:before {
	content: "\e03f";
}
.icomoon-icon-connection-2:before {
	content: "\e040";
}
.icomoon-icon-podcast:before {
	content: "\e041";
}
.icomoon-icon-radio:before {
	content: "\e042";
}
.icomoon-icon-feed:before {
	content: "\e043";
}
.icomoon-icon-mic:before {
	content: "\e044";
}
.icomoon-icon-mic-2:before {
	content: "\e045";
}
.icomoon-icon-mic-3:before {
	content: "\e046";
}
.icomoon-icon-mic-4:before {
	content: "\e047";
}
.icomoon-icon-book:before {
	content: "\e048";
}
.icomoon-icon-book-2:before {
	content: "\e049";
}
.icomoon-icon-books:before {
	content: "\e04a";
}
.icomoon-icon-library:before {
	content: "\e04b";
}
.icomoon-icon-file:before {
	content: "\e04c";
}
.icomoon-icon-profile:before {
	content: "\e04d";
}
.icomoon-icon-file-2:before {
	content: "\e04e";
}
.icomoon-icon-file-3:before {
	content: "\e04f";
}
.icomoon-icon-file-4:before {
	content: "\e050";
}
.icomoon-icon-file-5:before {
	content: "\e051";
}
.icomoon-icon-file-6:before {
	content: "\e052";
}
.icomoon-icon-file-plus:before {
	content: "\e053";
}
.icomoon-icon-file-minus:before {
	content: "\e054";
}
.icomoon-icon-file-download:before {
	content: "\e055";
}
.icomoon-icon-file-upload:before {
	content: "\e056";
}
.icomoon-icon-file-check:before {
	content: "\e057";
}
.icomoon-icon-file-remove:before {
	content: "\e058";
}
.icomoon-icon-file-7:before {
	content: "\e059";
}
.icomoon-icon-copy:before {
	content: "\e05a";
}
.icomoon-icon-copy-2:before {
	content: "\e05b";
}
.icomoon-icon-copy-3:before {
	content: "\e05c";
}
.icomoon-icon-copy-4:before {
	content: "\e05d";
}
.icomoon-icon-paste:before {
	content: "\e05e";
}
.icomoon-icon-paste-2:before {
	content: "\e05f";
}
.icomoon-icon-paste-3:before {
	content: "\e060";
}
.icomoon-icon-stack:before {
	content: "\e061";
}
.icomoon-icon-folder:before {
	content: "\e062";
}
.icomoon-icon-folder-download:before {
	content: "\e063";
}
.icomoon-icon-folder-upload:before {
	content: "\e064";
}
.icomoon-icon-folder-plus:before {
	content: "\e065";
}
.icomoon-icon-folder-plus-2:before {
	content: "\e066";
}
.icomoon-icon-folder-minus:before {
	content: "\e067";
}
.icomoon-icon-folder-minus-2:before {
	content: "\e068";
}
.icomoon-icon-folder8:before {
	content: "\e069";
}
.icomoon-icon-folder-remove:before {
	content: "\e06a";
}
.icomoon-icon-folder-2:before {
	content: "\e06b";
}
.icomoon-icon-folder-open:before {
	content: "\e06c";
}
.icomoon-icon-folder-plus-3:before {
	content: "\e06d";
}
.icomoon-icon-folder-minus-3:before {
	content: "\e06e";
}
.icomoon-icon-folder-download-2:before {
	content: "\e06f";
}
.icomoon-icon-folder-upload-2:before {
	content: "\e070";
}
.icomoon-icon-folder-3:before {
	content: "\e071";
}
.icomoon-icon-folder-open-2:before {
	content: "\e072";
}
.icomoon-icon-certificate:before {
	content: "\e073";
}
.icomoon-icon-cc:before {
	content: "\e074";
}
.icomoon-icon-tag:before {
	content: "\e075";
}
.icomoon-icon-tag-2:before {
	content: "\e076";
}
.icomoon-icon-tag-3:before {
	content: "\e077";
}
.icomoon-icon-tag-4:before {
	content: "\e078";
}
.icomoon-icon-tags:before {
	content: "\e079";
}
.icomoon-icon-tags-2:before {
	content: "\e07a";
}
.icomoon-icon-tag-5:before {
	content: "\e07b";
}
.icomoon-icon-barcode:before {
	content: "\e07c";
}
.icomoon-icon-barcode-2:before {
	content: "\e07d";
}
.icomoon-icon-qrcode:before {
	content: "\e07e";
}
.icomoon-icon-ticket:before {
	content: "\e07f";
}
.icomoon-icon-cart:before {
	content: "\e080";
}
.icomoon-icon-cart-2:before {
	content: "\e081";
}
.icomoon-icon-cart-3:before {
	content: "\e082";
}
.icomoon-icon-cart-4:before {
	content: "\e083";
}
.icomoon-icon-cart-5:before {
	content: "\e084";
}
.icomoon-icon-cart-plus:before {
	content: "\e085";
}
.icomoon-icon-cart-minus:before {
	content: "\e086";
}
.icomoon-icon-cart-add:before {
	content: "\e087";
}
.icomoon-icon-cart-remove:before {
	content: "\e088";
}
.icomoon-icon-cart-checkout:before {
	content: "\e089";
}
.icomoon-icon-cart-remove-2:before {
	content: "\e08a";
}
.icomoon-icon-basket:before {
	content: "\e08b";
}
.icomoon-icon-basket-2:before {
	content: "\e08c";
}
.icomoon-icon-coin:before {
	content: "\e08d";
}
.icomoon-icon-credit:before {
	content: "\e08e";
}
.icomoon-icon-calculate:before {
	content: "\e08f";
}
.icomoon-icon-calculate-2:before {
	content: "\e090";
}
.icomoon-icon-support:before {
	content: "\e091";
}
.icomoon-icon-phone:before {
	content: "\e092";
}
.icomoon-icon-phone-2:before {
	content: "\e093";
}
.icomoon-icon-phone-3:before {
	content: "\e094";
}
.icomoon-icon-contact-add:before {
	content: "\e095";
}
.icomoon-icon-contact-remove:before {
	content: "\e096";
}
.icomoon-icon-contact-add-2:before {
	content: "\e097";
}
.icomoon-icon-contact-remove-2:before {
	content: "\e098";
}
.icomoon-icon-call-incoming:before {
	content: "\e099";
}
.icomoon-icon-call-outgoing:before {
	content: "\e09a";
}
.icomoon-icon-phone-4:before {
	content: "\e09b";
}
.icomoon-icon-phone-5:before {
	content: "\e09c";
}
.icomoon-icon-phone-hang-up:before {
	content: "\e09d";
}
.icomoon-icon-phone-hang-up-2:before {
	content: "\e09e";
}
.icomoon-icon-address-book:before {
	content: "\e09f";
}
.icomoon-icon-notebook:before {
	content: "\e0a0";
}
.icomoon-icon-envelop:before {
	content: "\e0a1";
}
.icomoon-icon-mail-send:before {
	content: "\e0a2";
}
.icomoon-icon-envelop-2:before {
	content: "\e0a3";
}
.icomoon-icon-pushpin:before {
	content: "\e0a4";
}
.icomoon-icon-location:before {
	content: "\e0a5";
}
.icomoon-icon-location-2:before {
	content: "\e0a6";
}
.icomoon-icon-location-3:before {
	content: "\e0a7";
}
.icomoon-icon-location-4:before {
	content: "\e0a8";
}
.icomoon-icon-compass:before {
	content: "\e0a9";
}
.icomoon-icon-compass-2:before {
	content: "\e0aa";
}
.icomoon-icon-map:before {
	content: "\e0ab";
}
.icomoon-icon-map-2:before {
	content: "\e0ac";
}
.icomoon-icon-map-3:before {
	content: "\e0ad";
}
.icomoon-icon-direction:before {
	content: "\e0ae";
}
.icomoon-icon-history:before {
	content: "\e0af";
}
.icomoon-icon-clock:before {
	content: "\e0b0";
}
.icomoon-icon-clock-2:before {
	content: "\e0b1";
}
.icomoon-icon-clock-3:before {
	content: "\e0b2";
}
.icomoon-icon-clock-4:before {
	content: "\e0b3";
}
.icomoon-icon-watch:before {
	content: "\e0b4";
}
.icomoon-icon-alarm:before {
	content: "\e0b5";
}
.icomoon-icon-alarm-2:before {
	content: "\e0b6";
}
.icomoon-icon-bell:before {
	content: "\e0b7";
}
.icomoon-icon-stopwatch:before {
	content: "\e0b8";
}
.icomoon-icon-calendar:before {
	content: "\e0b9";
}
.icomoon-icon-calendar-2:before {
	content: "\e0ba";
}
.icomoon-icon-calendar-3:before {
	content: "\e0bb";
}
.icomoon-icon-calendar-4:before {
	content: "\e0bc";
}
.icomoon-icon-print:before {
	content: "\e0bd";
}
.icomoon-icon-print-2:before {
	content: "\e0be";
}
.icomoon-icon-mouse:before {
	content: "\e0bf";
}
.icomoon-icon-mouse-2:before {
	content: "\e0c0";
}
.icomoon-icon-keyboard:before {
	content: "\e0c1";
}
.icomoon-icon-screen:before {
	content: "\e0c2";
}
.icomoon-icon-screen-2:before {
	content: "\e0c3";
}
.icomoon-icon-laptop:before {
	content: "\e0c4";
}
.icomoon-icon-mobile:before {
	content: "\e0c5";
}
.icomoon-icon-mobile-2:before {
	content: "\e0c6";
}
.icomoon-icon-tablet:before {
	content: "\e0c7";
}
.icomoon-icon-tv:before {
	content: "\e0c8";
}
.icomoon-icon-cabinet:before {
	content: "\e0c9";
}
.icomoon-icon-archive:before {
	content: "\e0ca";
}
.icomoon-icon-drawer:before {
	content: "\e0cb";
}
.icomoon-icon-drawer-2:before {
	content: "\e0cc";
}
.icomoon-icon-drawer-3:before {
	content: "\e0cd";
}
.icomoon-icon-panel-add:before {
	content: "\e0ce";
}
.icomoon-icon-panel-remove:before {
	content: "\e0cf";
}
.icomoon-icon-download:before {
	content: "\e0d0";
}
.icomoon-icon-upload:before {
	content: "\e0d1";
}
.icomoon-icon-disk:before {
	content: "\e0d2";
}
.icomoon-icon-storage:before {
	content: "\e0d3";
}
.icomoon-icon-storage-2:before {
	content: "\e0d4";
}
.icomoon-icon-database:before {
	content: "\e0d5";
}
.icomoon-icon-database-2:before {
	content: "\e0d6";
}
.icomoon-icon-undo:before {
	content: "\e0d7";
}
.icomoon-icon-redo:before {
	content: "\e0d8";
}
.icomoon-icon-rotate:before {
	content: "\e0d9";
}
.icomoon-icon-rotate-2:before {
	content: "\e0da";
}
.icomoon-icon-flip:before {
	content: "\e0db";
}
.icomoon-icon-flip-2:before {
	content: "\e0dc";
}
.icomoon-icon-undo-2:before {
	content: "\e0dd";
}
.icomoon-icon-redo-2:before {
	content: "\e0de";
}
.icomoon-icon-forward:before {
	content: "\e0df";
}
.icomoon-icon-reply:before {
	content: "\e0e0";
}
.icomoon-icon-reply-2:before {
	content: "\e0e1";
}
.icomoon-icon-bubble:before {
	content: "\e0e2";
}
.icomoon-icon-bubbles:before {
	content: "\e0e3";
}
.icomoon-icon-bubbles-2:before {
	content: "\e0e4";
}
.icomoon-icon-bubble-2:before {
	content: "\e0e5";
}
.icomoon-icon-bubbles-3:before {
	content: "\e0e6";
}
.icomoon-icon-bubbles-4:before {
	content: "\e0e7";
}
.icomoon-icon-bubble-notification:before {
	content: "\e0e8";
}
.icomoon-icon-bubble-3:before {
	content: "\e0e9";
}
.icomoon-icon-bubble-dots:before {
	content: "\e0ea";
}
.icomoon-icon-bubble-4:before {
	content: "\e0eb";
}
.icomoon-icon-bubble-5:before {
	content: "\e0ec";
}
.icomoon-icon-bubble-dots-2:before {
	content: "\e0ed";
}
.icomoon-icon-bubble-6:before {
	content: "\e0ee";
}
.icomoon-icon-bubbles-5:before {
	content: "\e0ef";
}
.icomoon-icon-bubbles-6:before {
	content: "\e0f0";
}
.icomoon-icon-bubble-blocked:before {
	content: "\e0f1";
}
.icomoon-icon-bubble-quote:before {
	content: "\e0f2";
}
.icomoon-icon-bubble-user:before {
	content: "\e0f3";
}
.icomoon-icon-bubble-check:before {
	content: "\e0f4";
}
.icomoon-icon-bubble-video-chat:before {
	content: "\e0f5";
}
.icomoon-icon-bubble-link:before {
	content: "\e0f6";
}
.icomoon-icon-bubble-locked:before {
	content: "\e0f7";
}
.icomoon-icon-bubble-star:before {
	content: "\e0f8";
}
.icomoon-icon-bubble-heart:before {
	content: "\e0f9";
}
.icomoon-icon-bubble-paperclip:before {
	content: "\e0fa";
}
.icomoon-icon-bubble-cancel:before {
	content: "\e0fb";
}
.icomoon-icon-bubble-plus:before {
	content: "\e0fc";
}
.icomoon-icon-bubble-minus:before {
	content: "\e0fd";
}
.icomoon-icon-bubble-notification-2:before {
	content: "\e0fe";
}
.icomoon-icon-bubble-trash:before {
	content: "\e0ff";
}
.icomoon-icon-bubble-left:before {
	content: "\e100";
}
.icomoon-icon-bubble-right:before {
	content: "\e101";
}
.icomoon-icon-bubble-up:before {
	content: "\e102";
}
.icomoon-icon-bubble-down:before {
	content: "\e103";
}
.icomoon-icon-bubble-first:before {
	content: "\e104";
}
.icomoon-icon-bubble-last:before {
	content: "\e105";
}
.icomoon-icon-bubble-replu:before {
	content: "\e106";
}
.icomoon-icon-bubble-forward:before {
	content: "\e107";
}
.icomoon-icon-bubble-reply:before {
	content: "\e108";
}
.icomoon-icon-bubble-forward-2:before {
	content: "\e109";
}
.icomoon-icon-user:before {
	content: "\e10a";
}
.icomoon-icon-users:before {
	content: "\e10b";
}
.icomoon-icon-user-plus:before {
	content: "\e10c";
}
.icomoon-icon-user-plus-2:before {
	content: "\e10d";
}
.icomoon-icon-user-minus:before {
	content: "\e10e";
}
.icomoon-icon-user-minus-2:before {
	content: "\e10f";
}
.icomoon-icon-user-cancel:before {
	content: "\e110";
}
.icomoon-icon-user-block:before {
	content: "\e111";
}
.icomoon-icon-user-2:before {
	content: "\e112";
}
.icomoon-icon-users-2:before {
	content: "\e113";
}
.icomoon-icon-user-plus-3:before {
	content: "\e114";
}
.icomoon-icon-user-minus-3:before {
	content: "\e115";
}
.icomoon-icon-user-cancel-2:before {
	content: "\e116";
}
.icomoon-icon-user-block-2:before {
	content: "\e117";
}
.icomoon-icon-user-3:before {
	content: "\e118";
}
.icomoon-icon-user-4:before {
	content: "\e119";
}
.icomoon-icon-vcard:before {
	content: "\e11a";
}
.icomoon-icon-hanger:before {
	content: "\e11b";
}
.icomoon-icon-quotes-left:before {
	content: "\e11c";
}
.icomoon-icon-quotes-right:before {
	content: "\e11d";
}
.icomoon-icon-quotes-right-2:before {
	content: "\e11e";
}
.icomoon-icon-quotes-right-3:before {
	content: "\e11f";
}
.icomoon-icon-busy:before {
	content: "\e120";
}
.icomoon-icon-busy-2:before {
	content: "\e121";
}
.icomoon-icon-busy-3:before {
	content: "\e122";
}
.icomoon-icon-spinner:before {
	content: "\e123";
}
.icomoon-icon-spinner-2:before {
	content: "\e124";
}
.icomoon-icon-spinner-3:before {
	content: "\e125";
}
.icomoon-icon-spinner-4:before {
	content: "\e126";
}
.icomoon-icon-spinner-5:before {
	content: "\e127";
}
.icomoon-icon-spinner-6:before {
	content: "\e128";
}
.icomoon-icon-spinner-7:before {
	content: "\e129";
}
.icomoon-icon-spinner-8:before {
	content: "\e12a";
}
.icomoon-icon-binoculars:before {
	content: "\e12b";
}
.icomoon-icon-search:before {
	content: "\e12c";
}
.icomoon-icon-search-2:before {
	content: "\e12d";
}
.icomoon-icon-zoom-in:before {
	content: "\e12e";
}
.icomoon-icon-zoom-out:before {
	content: "\e12f";
}
.icomoon-icon-search-3:before {
	content: "\e130";
}
.icomoon-icon-zoom-in-2:before {
	content: "\e131";
}
.icomoon-icon-zoom-out-2:before {
	content: "\e132";
}
.icomoon-icon-expand:before {
	content: "\e133";
}
.icomoon-icon-contract:before {
	content: "\e134";
}
.icomoon-icon-expand-2:before {
	content: "\e135";
}
.icomoon-icon-contract-2:before {
	content: "\e136";
}
.icomoon-icon-key:before {
	content: "\e137";
}
.icomoon-icon-key-2:before {
	content: "\e138";
}
.icomoon-icon-lock:before {
	content: "\e139";
}
.icomoon-icon-lock-2:before {
	content: "\e13a";
}
.icomoon-icon-unlocked:before {
	content: "\e13b";
}
.icomoon-icon-lock-3:before {
	content: "\e13c";
}
.icomoon-icon-unlocked-2:before {
	content: "\e13d";
}
.icomoon-icon-wrench:before {
	content: "\e13e";
}
.icomoon-icon-wrench-2:before {
	content: "\e13f";
}
.icomoon-icon-settings:before {
	content: "\e140";
}
.icomoon-icon-equalizer:before {
	content: "\e141";
}
.icomoon-icon-equalizer-2:before {
	content: "\e142";
}
.icomoon-icon-equalizer-3:before {
	content: "\e143";
}
.icomoon-icon-cog:before {
	content: "\e144";
}
.icomoon-icon-cogs:before {
	content: "\e145";
}
.icomoon-icon-cog-2:before {
	content: "\e146";
}
.icomoon-icon-cog-3:before {
	content: "\e147";
}
.icomoon-icon-cog-4:before {
	content: "\e148";
}
.icomoon-icon-factory:before {
	content: "\e149";
}
.icomoon-icon-hammer:before {
	content: "\e14a";
}
.icomoon-icon-tools:before {
	content: "\e14b";
}
.icomoon-icon-wand:before {
	content: "\e14c";
}
.icomoon-icon-wand-2:before {
	content: "\e14d";
}
.icomoon-icon-aid:before {
	content: "\e14e";
}
.icomoon-icon-patch:before {
	content: "\e14f";
}
.icomoon-icon-bug:before {
	content: "\e150";
}
.icomoon-icon-bug-2:before {
	content: "\e151";
}
.icomoon-icon-inject:before {
	content: "\e152";
}
.icomoon-icon-construction:before {
	content: "\e153";
}
.icomoon-icon-cone:before {
	content: "\e154";
}
.icomoon-icon-pie:before {
	content: "\e155";
}
.icomoon-icon-pie-2:before {
	content: "\e156";
}
.icomoon-icon-pie-3:before {
	content: "\e157";
}
.icomoon-icon-pie-4:before {
	content: "\e158";
}
.icomoon-icon-stats:before {
	content: "\e159";
}
.icomoon-icon-stats-2:before {
	content: "\e15a";
}
.icomoon-icon-stats-3:before {
	content: "\e15b";
}
.icomoon-icon-bars:before {
	content: "\e15c";
}
.icomoon-icon-bars-2:before {
	content: "\e15d";
}
.icomoon-icon-bars-3:before {
	content: "\e15e";
}
.icomoon-icon-stats-up:before {
	content: "\e15f";
}
.icomoon-icon-stats-down:before {
	content: "\e160";
}
.icomoon-icon-ladder:before {
	content: "\e161";
}
.icomoon-icon-cake:before {
	content: "\e162";
}
.icomoon-icon-gift:before {
	content: "\e163";
}
.icomoon-icon-balloon:before {
	content: "\e164";
}
.icomoon-icon-rating:before {
	content: "\e165";
}
.icomoon-icon-rating-2:before {
	content: "\e166";
}
.icomoon-icon-rating-3:before {
	content: "\e167";
}
.icomoon-icon-podium:before {
	content: "\e168";
}
.icomoon-icon-medal:before {
	content: "\e169";
}
.icomoon-icon-medal-2:before {
	content: "\e16a";
}
.icomoon-icon-medal-3:before {
	content: "\e16b";
}
.icomoon-icon-medal-4:before {
	content: "\e16c";
}
.icomoon-icon-medal-5:before {
	content: "\e16d";
}
.icomoon-icon-crown:before {
	content: "\e16e";
}
.icomoon-icon-trophy:before {
	content: "\e16f";
}
.icomoon-icon-trophy-2:before {
	content: "\e170";
}
.icomoon-icon-trophy-star:before {
	content: "\e171";
}
.icomoon-icon-diamond:before {
	content: "\e172";
}
.icomoon-icon-glass:before {
	content: "\e173";
}
.icomoon-icon-glass-2:before {
	content: "\e174";
}
.icomoon-icon-bottle:before {
	content: "\e175";
}
.icomoon-icon-bottle-2:before {
	content: "\e176";
}
.icomoon-icon-mug:before {
	content: "\e177";
}
.icomoon-icon-food:before {
	content: "\e178";
}
.icomoon-icon-food-2:before {
	content: "\e179";
}
.icomoon-icon-leaf:before {
	content: "\e17a";
}
.icomoon-icon-apple-fruit:before {
	content: "\e17b";
}
.icomoon-icon-paw:before {
	content: "\e17c";
}
.icomoon-icon-steps:before {
	content: "\e17d";
}
.icomoon-icon-flower:before {
	content: "\e17e";
}
.icomoon-icon-rocket:before {
	content: "\e17f";
}
.icomoon-icon-meter:before {
	content: "\e180";
}
.icomoon-icon-meter2:before {
	content: "\e181";
}
.icomoon-icon-meter-slow:before {
	content: "\e182";
}
.icomoon-icon-meter-medium:before {
	content: "\e183";
}
.icomoon-icon-meter-fast:before {
	content: "\e184";
}
.icomoon-icon-dashboard:before {
	content: "\e185";
}
.icomoon-icon-hammer-2:before {
	content: "\e186";
}
.icomoon-icon-balance:before {
	content: "\e187";
}
.icomoon-icon-fire:before {
	content: "\e188";
}
.icomoon-icon-lab:before {
	content: "\e189";
}
.icomoon-icon-magnet:before {
	content: "\e18a";
}
.icomoon-icon-dumbbell:before {
	content: "\e18b";
}
.icomoon-icon-skull:before {
	content: "\e18c";
}
.icomoon-icon-skull-2:before {
	content: "\e18d";
}
.icomoon-icon-lamp:before {
	content: "\e18e";
}
.icomoon-icon-lamp-2:before {
	content: "\e18f";
}
.icomoon-icon-lamp-3:before {
	content: "\e190";
}
.icomoon-icon-remove:before {
	content: "\e191";
}
.icomoon-icon-remove-2:before {
	content: "\e192";
}
.icomoon-icon-remove-3:before {
	content: "\e193";
}
.icomoon-icon-remove-4:before {
	content: "\e194";
}
.icomoon-icon-remove-5:before {
	content: "\e195";
}
.icomoon-icon-briefcase:before {
	content: "\e196";
}
.icomoon-icon-briefcase-2:before {
	content: "\e197";
}
.icomoon-icon-briefcase-3:before {
	content: "\e198";
}
.icomoon-icon-airplane:before {
	content: "\e199";
}
.icomoon-icon-airplane-2:before {
	content: "\e19a";
}
.icomoon-icon-paper-plane:before {
	content: "\e19b";
}
.icomoon-icon-car:before {
	content: "\e19c";
}
.icomoon-icon-gas-pump:before {
	content: "\e19d";
}
.icomoon-icon-bus:before {
	content: "\e19e";
}
.icomoon-icon-truck:before {
	content: "\e19f";
}
.icomoon-icon-road:before {
	content: "\e1a0";
}
.icomoon-icon-boat:before {
	content: "\e1a1";
}
.icomoon-icon-cube:before {
	content: "\e1a2";
}
.icomoon-icon-cube-2:before {
	content: "\e1a3";
}
.icomoon-icon-pyramid:before {
	content: "\e1a4";
}
.icomoon-icon-puzzle:before {
	content: "\e1a5";
}
.icomoon-icon-puzzle-2:before {
	content: "\e1a6";
}
.icomoon-icon-puzzle-3:before {
	content: "\e1a7";
}
.icomoon-icon-puzzle-4:before {
	content: "\e1a8";
}
.icomoon-icon-glasses:before {
	content: "\e1a9";
}
.icomoon-icon-glasses-2:before {
	content: "\e1aa";
}
.icomoon-icon-glasses-3:before {
	content: "\e1ab";
}
.icomoon-icon-sun-glasses:before {
	content: "\e1ac";
}
.icomoon-icon-accessibility:before {
	content: "\e1ad";
}
.icomoon-icon-accessibility-2:before {
	content: "\e1ae";
}
.icomoon-icon-target:before {
	content: "\e1af";
}
.icomoon-icon-target-2:before {
	content: "\e1b0";
}
.icomoon-icon-target-3:before {
	content: "\e1b1";
}
.icomoon-icon-gun:before {
	content: "\e1b2";
}
.icomoon-icon-gun-ban:before {
	content: "\e1b3";
}
.icomoon-icon-shield:before {
	content: "\e1b4";
}
.icomoon-icon-shield-2:before {
	content: "\e1b5";
}
.icomoon-icon-lightning:before {
	content: "\e1b6";
}
.icomoon-icon-power:before {
	content: "\e1b7";
}
.icomoon-icon-power-2:before {
	content: "\e1b8";
}
.icomoon-icon-switch:before {
	content: "\e1b9";
}
.icomoon-icon-power-cord:before {
	content: "\e1ba";
}
.icomoon-icon-clipboard:before {
	content: "\e1bb";
}
.icomoon-icon-signup:before {
	content: "\e1bc";
}
.icomoon-icon-list:before {
	content: "\e1bd";
}
.icomoon-icon-list-2:before {
	content: "\e1be";
}
.icomoon-icon-numbered-list:before {
	content: "\e1bf";
}
.icomoon-icon-playlist:before {
	content: "\e1c0";
}
.icomoon-icon-grid:before {
	content: "\e1c1";
}
.icomoon-icon-grid-2:before {
	content: "\e1c2";
}
.icomoon-icon-grid-3:before {
	content: "\e1c3";
}
.icomoon-icon-grid-4:before {
	content: "\e1c4";
}
.icomoon-icon-tree:before {
	content: "\e1c5";
}
.icomoon-icon-tree-2:before {
	content: "\e1c6";
}
.icomoon-icon-tree-3:before {
	content: "\e1c7";
}
.icomoon-icon-menu:before {
	content: "\e1c8";
}
.icomoon-icon-menu-2:before {
	content: "\e1c9";
}
.icomoon-icon-menu-3:before {
	content: "\e1ca";
}
.icomoon-icon-menu-4:before {
	content: "\e1cb";
}
.icomoon-icon-menu-5:before {
	content: "\e1cc";
}
.icomoon-icon-cloud:before {
	content: "\e1cd";
}
.icomoon-icon-cloud-download:before {
	content: "\e1ce";
}
.icomoon-icon-cloud-upload:before {
	content: "\e1cf";
}
.icomoon-icon-download-2:before {
	content: "\e1d0";
}
.icomoon-icon-upload-2:before {
	content: "\e1d1";
}
.icomoon-icon-download-3:before {
	content: "\e1d2";
}
.icomoon-icon-upload-3:before {
	content: "\e1d3";
}
.icomoon-icon-download-4:before {
	content: "\e1d4";
}
.icomoon-icon-upload-4:before {
	content: "\e1d5";
}
.icomoon-icon-download-5:before {
	content: "\e1d6";
}
.icomoon-icon-upload-5:before {
	content: "\e1d7";
}
.icomoon-icon-globe:before {
	content: "\e1d8";
}
.icomoon-icon-globe-2:before {
	content: "\e1d9";
}
.icomoon-icon-earth:before {
	content: "\e1da";
}
.icomoon-icon-link:before {
	content: "\e1db";
}
.icomoon-icon-link-2:before {
	content: "\e1dc";
}
.icomoon-icon-link-3:before {
	content: "\e1dd";
}
.icomoon-icon-link2:before {
	content: "\e1de";
}
.icomoon-icon-link-4:before {
	content: "\e1df";
}
.icomoon-icon-link-5:before {
	content: "\e1e0";
}
.icomoon-icon-link-6:before {
	content: "\e1e1";
}
.icomoon-icon-anchor:before {
	content: "\e1e2";
}
.icomoon-icon-flag:before {
	content: "\e1e3";
}
.icomoon-icon-flag-2:before {
	content: "\e1e4";
}
.icomoon-icon-flag-3:before {
	content: "\e1e5";
}
.icomoon-icon-flag-4:before {
	content: "\e1e6";
}
.icomoon-icon-attachment:before {
	content: "\e1e7";
}
.icomoon-icon-attachment-2:before {
	content: "\e1e8";
}
.icomoon-icon-eye:before {
	content: "\e1e9";
}
.icomoon-icon-eye-blocked:before {
	content: "\e1ea";
}
.icomoon-icon-eye-2:before {
	content: "\e1eb";
}
.icomoon-icon-eye-3:before {
	content: "\e1ec";
}
.icomoon-icon-eye-blocked-2:before {
	content: "\e1ed";
}
.icomoon-icon-eye-4:before {
	content: "\e1ee";
}
.icomoon-icon-eye-5:before {
	content: "\e1ef";
}
.icomoon-icon-eye-6:before {
	content: "\e1f0";
}
.icomoon-icon-eye-7:before {
	content: "\e1f1";
}
.icomoon-icon-bookmark:before {
	content: "\e1f2";
}
.icomoon-icon-bookmark-2:before {
	content: "\e1f3";
}
.icomoon-icon-bookmarks:before {
	content: "\e1f4";
}
.icomoon-icon-bookmark-3:before {
	content: "\e1f5";
}
.icomoon-icon-weather-lightning:before {
	content: "\e1f6";
}
.icomoon-icon-weather-rain:before {
	content: "\e1f7";
}
.icomoon-icon-weather-snow:before {
	content: "\e1f8";
}
.icomoon-icon-windy:before {
	content: "\e1f9";
}
.icomoon-icon-fan:before {
	content: "\e1fa";
}
.icomoon-icon-umbrella:before {
	content: "\e1fb";
}
.icomoon-icon-sun:before {
	content: "\e1fc";
}
.icomoon-icon-sun-2:before {
	content: "\e1fd";
}
.icomoon-icon-brightness-high:before {
	content: "\e1fe";
}
.icomoon-icon-brightness-medium:before {
	content: "\e1ff";
}
.icomoon-icon-brightness-low:before {
	content: "\e200";
}
.icomoon-icon-brightness-contrast:before {
	content: "\e201";
}
.icomoon-icon-contrast:before {
	content: "\e202";
}
.icomoon-icon-moon:before {
	content: "\e203";
}
.icomoon-icon-bed:before {
	content: "\e204";
}
.icomoon-icon-bed-2:before {
	content: "\e205";
}
.icomoon-icon-star:before {
	content: "\e206";
}
.icomoon-icon-star-2:before {
	content: "\e207";
}
.icomoon-icon-star-3:before {
	content: "\e208";
}
.icomoon-icon-star-4:before {
	content: "\e209";
}
.icomoon-icon-star-5:before {
	content: "\e20a";
}
.icomoon-icon-star-6:before {
	content: "\e20b";
}
.icomoon-icon-heart:before {
	content: "\e20c";
}
.icomoon-icon-heart-2:before {
	content: "\e20d";
}
.icomoon-icon-heart-broken:before {
	content: "\e20e";
}
.icomoon-icon-heart-3:before {
	content: "\e20f";
}
.icomoon-icon-heart-4:before {
	content: "\e210";
}
.icomoon-icon-heart-broken-2:before {
	content: "\e211";
}
.icomoon-icon-heart-5:before {
	content: "\e212";
}
.icomoon-icon-heart-6:before {
	content: "\e213";
}
.icomoon-icon-heart-broken-3:before {
	content: "\e214";
}
.icomoon-icon-thumbs-up:before {
	content: "\e215";
}
.icomoon-icon-thumbs-up-2:before {
	content: "\e216";
}
.icomoon-icon-thumbs-down:before {
	content: "\e217";
}
.icomoon-icon-thumbs-down-2:before {
	content: "\e218";
}
.icomoon-icon-thumbs-up-3:before {
	content: "\e219";
}
.icomoon-icon-thumbs-up-4:before {
	content: "\e21a";
}
.icomoon-icon-people:before {
	content: "\e21b";
}
.icomoon-icon-man:before {
	content: "\e21c";
}
.icomoon-icon-male:before {
	content: "\e21d";
}
.icomoon-icon-woman:before {
	content: "\e21e";
}
.icomoon-icon-female:before {
	content: "\e21f";
}
.icomoon-icon-peace:before {
	content: "\e220";
}
.icomoon-icon-yin-yang:before {
	content: "\e221";
}
.icomoon-icon-happy:before {
	content: "\e222";
}
.icomoon-icon-happy-2:before {
	content: "\e223";
}
.icomoon-icon-smiley:before {
	content: "\e224";
}
.icomoon-icon-smiley-2:before {
	content: "\e225";
}
.icomoon-icon-tongue:before {
	content: "\e226";
}
.icomoon-icon-tongue-2:before {
	content: "\e227";
}
.icomoon-icon-sad:before {
	content: "\e228";
}
.icomoon-icon-sad-2:before {
	content: "\e229";
}
.icomoon-icon-wink:before {
	content: "\e22a";
}
.icomoon-icon-wink-2:before {
	content: "\e22b";
}
.icomoon-icon-grin:before {
	content: "\e22c";
}
.icomoon-icon-grin-2:before {
	content: "\e22d";
}
.icomoon-icon-cool:before {
	content: "\e22e";
}
.icomoon-icon-cool-2:before {
	content: "\e22f";
}
.icomoon-icon-angry:before {
	content: "\e230";
}
.icomoon-icon-angry-2:before {
	content: "\e231";
}
.icomoon-icon-evil:before {
	content: "\e232";
}
.icomoon-icon-evil-2:before {
	content: "\e233";
}
.icomoon-icon-shocked:before {
	content: "\e234";
}
.icomoon-icon-shocked-2:before {
	content: "\e235";
}
.icomoon-icon-confused:before {
	content: "\e236";
}
.icomoon-icon-confused-2:before {
	content: "\e237";
}
.icomoon-icon-neutral:before {
	content: "\e238";
}
.icomoon-icon-neutral-2:before {
	content: "\e239";
}
.icomoon-icon-wondering:before {
	content: "\e23a";
}
.icomoon-icon-wondering-2:before {
	content: "\e23b";
}
.icomoon-icon-cursor:before {
	content: "\e23c";
}
.icomoon-icon-cursor-2:before {
	content: "\e23d";
}
.icomoon-icon-point-up:before {
	content: "\e23e";
}
.icomoon-icon-point-right:before {
	content: "\e23f";
}
.icomoon-icon-point-down:before {
	content: "\e240";
}
.icomoon-icon-point-left:before {
	content: "\e241";
}
.icomoon-icon-move:before {
	content: "\e242";
}
.icomoon-icon-warning:before {
	content: "\e243";
}
.icomoon-icon-notification:before {
	content: "\e244";
}
.icomoon-icon-question:before {
	content: "\e245";
}
.icomoon-icon-question-2:before {
	content: "\e246";
}
.icomoon-icon-question-3:before {
	content: "\e247";
}
.icomoon-icon-question-4:before {
	content: "\e248";
}
.icomoon-icon-question-5:before {
	content: "\e249";
}
.icomoon-icon-plus-circle:before {
	content: "\e24a";
}
.icomoon-icon-plus-circle-2:before {
	content: "\e24b";
}
.icomoon-icon-minus-circle:before {
	content: "\e24c";
}
.icomoon-icon-minus-circle-2:before {
	content: "\e24d";
}
.icomoon-icon-info:before {
	content: "\e24e";
}
.icomoon-icon-info-2:before {
	content: "\e24f";
}
.icomoon-icon-blocked:before {
	content: "\e250";
}
.icomoon-icon-cancel-circle:before {
	content: "\e251";
}
.icomoon-icon-cancel-circle-2:before {
	content: "\e252";
}
.icomoon-icon-checkmark-circle:before {
	content: "\e253";
}
.icomoon-icon-checkmark-circle-2:before {
	content: "\e254";
}
.icomoon-icon-cancel:before {
	content: "\e255";
}
.icomoon-icon-spam:before {
	content: "\e256";
}
.icomoon-icon-close:before {
	content: "\e257";
}
.icomoon-icon-checkmark:before {
	content: "\e258";
}
.icomoon-icon-checkmark-2:before {
	content: "\e259";
}
.icomoon-icon-checkmark-3:before {
	content: "\e25a";
}
.icomoon-icon-checkmark-4:before {
	content: "\e25b";
}
.icomoon-icon-spell-check:before {
	content: "\e25c";
}
.icomoon-icon-minus:before {
	content: "\e25d";
}
.icomoon-icon-plus:before {
	content: "\e25e";
}
.icomoon-icon-enter:before {
	content: "\e25f";
}
.icomoon-icon-exit:before {
	content: "\e260";
}
.icomoon-icon-enter-2:before {
	content: "\e261";
}
.icomoon-icon-exit-2:before {
	content: "\e262";
}
.icomoon-icon-enter-3:before {
	content: "\e263";
}
.icomoon-icon-exit-3:before {
	content: "\e264";
}
.icomoon-icon-exit-4:before {
	content: "\e265";
}
.icomoon-icon-play-2:before {
	content: "\e266";
}
.icomoon-icon-pause:before {
	content: "\e267";
}
.icomoon-icon-stop:before {
	content: "\e268";
}
.icomoon-icon-backward:before {
	content: "\e269";
}
.icomoon-icon-forward-2:before {
	content: "\e26a";
}
.icomoon-icon-play-3:before {
	content: "\e26b";
}
.icomoon-icon-pause-2:before {
	content: "\e26c";
}
.icomoon-icon-stop-2:before {
	content: "\e26d";
}
.icomoon-icon-backward-2:before {
	content: "\e26e";
}
.icomoon-icon-forward-3:before {
	content: "\e26f";
}
.icomoon-icon-first:before {
	content: "\e270";
}
.icomoon-icon-last:before {
	content: "\e271";
}
.icomoon-icon-previous:before {
	content: "\e272";
}
.icomoon-icon-next:before {
	content: "\e273";
}
.icomoon-icon-eject:before {
	content: "\e274";
}
.icomoon-icon-volume-high:before {
	content: "\e275";
}
.icomoon-icon-volume-medium:before {
	content: "\e276";
}
.icomoon-icon-volume-low:before {
	content: "\e277";
}
.icomoon-icon-volume-mute:before {
	content: "\e278";
}
.icomoon-icon-volume-mute-2:before {
	content: "\e279";
}
.icomoon-icon-volume-increase:before {
	content: "\e27a";
}
.icomoon-icon-volume-decrease:before {
	content: "\e27b";
}
.icomoon-icon-volume-high-2:before {
	content: "\e27c";
}
.icomoon-icon-volume-medium-2:before {
	content: "\e27d";
}
.icomoon-icon-volume-low-2:before {
	content: "\e27e";
}
.icomoon-icon-volume-mute-3:before {
	content: "\e27f";
}
.icomoon-icon-volume-mute-4:before {
	content: "\e280";
}
.icomoon-icon-volume-increase-2:before {
	content: "\e281";
}
.icomoon-icon-volume-decrease-2:before {
	content: "\e282";
}
.icomoon-icon-volume5:before {
	content: "\e283";
}
.icomoon-icon-volume4:before {
	content: "\e284";
}
.icomoon-icon-volume3:before {
	content: "\e285";
}
.icomoon-icon-volume2:before {
	content: "\e286";
}
.icomoon-icon-volume1:before {
	content: "\e287";
}
.icomoon-icon-volume0:before {
	content: "\e288";
}
.icomoon-icon-volume-mute-5:before {
	content: "\e289";
}
.icomoon-icon-volume-mute-6:before {
	content: "\e28a";
}
.icomoon-icon-loop:before {
	content: "\e28b";
}
.icomoon-icon-loop-2:before {
	content: "\e28c";
}
.icomoon-icon-loop-3:before {
	content: "\e28d";
}
.icomoon-icon-loop-4:before {
	content: "\e28e";
}
.icomoon-icon-loop-5:before {
	content: "\e28f";
}
.icomoon-icon-shuffle:before {
	content: "\e290";
}
.icomoon-icon-shuffle-2:before {
	content: "\e291";
}
.icomoon-icon-wave:before {
	content: "\e292";
}
.icomoon-icon-wave-2:before {
	content: "\e293";
}
.icomoon-icon-arrow-first:before {
	content: "\e294";
}
.icomoon-icon-arrow-right:before {
	content: "\e295";
}
.icomoon-icon-arrow-up:before {
	content: "\e296";
}
.icomoon-icon-arrow-right-2:before {
	content: "\e297";
}
.icomoon-icon-arrow-down:before {
	content: "\e298";
}
.icomoon-icon-arrow-left:before {
	content: "\e299";
}
.icomoon-icon-arrow-up-2:before {
	content: "\e29a";
}
.icomoon-icon-arrow-right-3:before {
	content: "\e29b";
}
.icomoon-icon-arrow-down-2:before {
	content: "\e29c";
}
.icomoon-icon-arrow-left-2:before {
	content: "\e29d";
}
.icomoon-icon-arrow-up-left:before {
	content: "\e29e";
}
.icomoon-icon-arrow-up-3:before {
	content: "\e29f";
}
.icomoon-icon-arrow-up-right:before {
	content: "\e2a0";
}
.icomoon-icon-arrow-right-4:before {
	content: "\e2a1";
}
.icomoon-icon-arrow-down-right:before {
	content: "\e2a2";
}
.icomoon-icon-arrow-down-3:before {
	content: "\e2a3";
}
.icomoon-icon-arrow-down-left:before {
	content: "\e2a4";
}
.icomoon-icon-arrow-left-3:before {
	content: "\e2a5";
}
.icomoon-icon-arrow-up-left-2:before {
	content: "\e2a6";
}
.icomoon-icon-arrow-up-4:before {
	content: "\e2a7";
}
.icomoon-icon-arrow-up-right-2:before {
	content: "\e2a8";
}
.icomoon-icon-arrow-right-5:before {
	content: "\e2a9";
}
.icomoon-icon-arrow-down-right-2:before {
	content: "\e2aa";
}
.icomoon-icon-arrow-down-4:before {
	content: "\e2ab";
}
.icomoon-icon-arrow-down-left-2:before {
	content: "\e2ac";
}
.icomoon-icon-arrow-left-4:before {
	content: "\e2ad";
}
.icomoon-icon-arrow-up-left-3:before {
	content: "\e2ae";
}
.icomoon-icon-arrow-up-5:before {
	content: "\e2af";
}
.icomoon-icon-arrow-up-right-3:before {
	content: "\e2b0";
}
.icomoon-icon-arrow-right-6:before {
	content: "\e2b1";
}
.icomoon-icon-arrow-down-right-3:before {
	content: "\e2b2";
}
.icomoon-icon-arrow-down-5:before {
	content: "\e2b3";
}
.icomoon-icon-arrow-down-left-3:before {
	content: "\e2b4";
}
.icomoon-icon-arrow-left-5:before {
	content: "\e2b5";
}
.icomoon-icon-arrow:before {
	content: "\e2b6";
}
.icomoon-icon-arrow-2:before {
	content: "\e2b7";
}
.icomoon-icon-arrow-3:before {
	content: "\e2b8";
}
.icomoon-icon-arrow-4:before {
	content: "\e2b9";
}
.icomoon-icon-arrow-up-left-4:before {
	content: "\e2ba";
}
.icomoon-icon-arrow-up-6:before {
	content: "\e2bb";
}
.icomoon-icon-arrow-up-right-4:before {
	content: "\e2bc";
}
.icomoon-icon-arrow-right-7:before {
	content: "\e2bd";
}
.icomoon-icon-arrow-down-right-4:before {
	content: "\e2be";
}
.icomoon-icon-arrow-down-6:before {
	content: "\e2bf";
}
.icomoon-icon-arrow-down-left-4:before {
	content: "\e2c0";
}
.icomoon-icon-arrow-left-6:before {
	content: "\e2c1";
}
.icomoon-icon-arrow-up-left-5:before {
	content: "\e2c2";
}
.icomoon-icon-arrow-up-7:before {
	content: "\e2c3";
}
.icomoon-icon-arrow-up-right-5:before {
	content: "\e2c4";
}
.icomoon-icon-arrow-right-8:before {
	content: "\e2c5";
}
.icomoon-icon-arrow-down-right-5:before {
	content: "\e2c6";
}
.icomoon-icon-arrow-down-7:before {
	content: "\e2c7";
}
.icomoon-icon-arrow-down-left-5:before {
	content: "\e2c8";
}
.icomoon-icon-arrow-left-7:before {
	content: "\e2c9";
}
.icomoon-icon-arrow-up-8:before {
	content: "\e2ca";
}
.icomoon-icon-arrow-right-9:before {
	content: "\e2cb";
}
.icomoon-icon-arrow-down-8:before {
	content: "\e2cc";
}
.icomoon-icon-arrow-left-8:before {
	content: "\e2cd";
}
.icomoon-icon-arrow-up-9:before {
	content: "\e2ce";
}
.icomoon-icon-arrow-right-10:before {
	content: "\e2cf";
}
.icomoon-icon-arrow-down-9:before {
	content: "\e2d0";
}
.icomoon-icon-arrow-left-9:before {
	content: "\e2d1";
}
.icomoon-icon-arrow-up-10:before {
	content: "\e2d2";
}
.icomoon-icon-arrow-right-11:before {
	content: "\e2d3";
}
.icomoon-icon-arrow-down-10:before {
	content: "\e2d4";
}
.icomoon-icon-arrow-left-10:before {
	content: "\e2d5";
}
.icomoon-icon-arrow-up-11:before {
	content: "\e2d6";
}
.icomoon-icon-arrow-right-12:before {
	content: "\e2d7";
}
.icomoon-icon-arrow-down-11:before {
	content: "\e2d8";
}
.icomoon-icon-arrow-left-11:before {
	content: "\e2d9";
}
.icomoon-icon-enter-4:before {
	content: "\e2da";
}
.icomoon-icon-enter-5:before {
	content: "\e2db";
}
.icomoon-icon-esc:before {
	content: "\e2dc";
}
.icomoon-icon-backspace:before {
	content: "\e2dd";
}
.icomoon-icon-backspace-2:before {
	content: "\e2de";
}
.icomoon-icon-backspace-3:before {
	content: "\e2df";
}
.icomoon-icon-tab:before {
	content: "\e2e0";
}
.icomoon-icon-transmission:before {
	content: "\e2e1";
}
.icomoon-icon-transmission-2:before {
	content: "\e2e2";
}
.icomoon-icon-sort:before {
	content: "\e2e3";
}
.icomoon-icon-sort-2:before {
	content: "\e2e4";
}
.icomoon-icon-command:before {
	content: "\e2e5";
}
.icomoon-icon-checkbox-checked:before {
	content: "\e2e6";
}
.icomoon-icon-checkbox-unchecked:before {
	content: "\e2e7";
}
.icomoon-icon-checkbox-partial:before {
	content: "\e2e8";
}
.icomoon-icon-radio-checked:before {
	content: "\e2e9";
}
.icomoon-icon-radio-unchecked:before {
	content: "\e2ea";
}
.icomoon-icon-crop:before {
	content: "\e2eb";
}
.icomoon-icon-vector:before {
	content: "\e2ec";
}
.icomoon-icon-rulers:before {
	content: "\e2ed";
}
.icomoon-icon-scissors:before {
	content: "\e2ee";
}
.icomoon-icon-scissors-2:before {
	content: "\e2ef";
}
.icomoon-icon-filter:before {
	content: "\e2f0";
}
.icomoon-icon-filter-2:before {
	content: "\e2f1";
}
.icomoon-icon-filter-3:before {
	content: "\e2f2";
}
.icomoon-icon-filter-4:before {
	content: "\e2f3";
}
.icomoon-icon-font:before {
	content: "\e2f4";
}
.icomoon-icon-text-height:before {
	content: "\e2f5";
}
.icomoon-icon-text-width:before {
	content: "\e2f6";
}
.icomoon-icon-font-size:before {
	content: "\e2f7";
}
.icomoon-icon-bold:before {
	content: "\e2f8";
}
.icomoon-icon-underline:before {
	content: "\e2f9";
}
.icomoon-icon-italic:before {
	content: "\e2fa";
}
.icomoon-icon-strikethrough:before {
	content: "\e2fb";
}
.icomoon-icon-omega:before {
	content: "\e2fc";
}
.icomoon-icon-sigma:before {
	content: "\e2fd";
}
.icomoon-icon-nbsp:before {
	content: "\e2fe";
}
.icomoon-icon-page-break:before {
	content: "\e2ff";
}
.icomoon-icon-page-break-2:before {
	content: "\e300";
}
.icomoon-icon-superscript:before {
	content: "\e301";
}
.icomoon-icon-subscript:before {
	content: "\e302";
}
.icomoon-icon-superscript-2:before {
	content: "\e303";
}
.icomoon-icon-subscript-2:before {
	content: "\e304";
}
.icomoon-icon-text-color:before {
	content: "\e305";
}
.icomoon-icon-pagebreak:before {
	content: "\e306";
}
.icomoon-icon-clear-formatting:before {
	content: "\e307";
}
.icomoon-icon-table:before {
	content: "\e308";
}
.icomoon-icon-table-2:before {
	content: "\e309";
}
.icomoon-icon-insert-template:before {
	content: "\e30a";
}
.icomoon-icon-pilcrow:before {
	content: "\e30b";
}
.icomoon-icon-left-to-right:before {
	content: "\e30c";
}
.icomoon-icon-right-to-left:before {
	content: "\e30d";
}
.icomoon-icon-paragraph-left:before {
	content: "\e30e";
}
.icomoon-icon-paragraph-center:before {
	content: "\e30f";
}
.icomoon-icon-paragraph-right:before {
	content: "\e310";
}
.icomoon-icon-paragraph-justify:before {
	content: "\e311";
}
.icomoon-icon-paragraph-left-2:before {
	content: "\e312";
}
.icomoon-icon-paragraph-center-2:before {
	content: "\e313";
}
.icomoon-icon-paragraph-right-2:before {
	content: "\e314";
}
.icomoon-icon-paragraph-justify-2:before {
	content: "\e315";
}
.icomoon-icon-indent-increase:before {
	content: "\e316";
}
.icomoon-icon-indent-decrease:before {
	content: "\e317";
}
.icomoon-icon-share:before {
	content: "\e318";
}
.icomoon-icon-new-tab:before {
	content: "\e319";
}
.icomoon-icon-new-tab-2:before {
	content: "\e31a";
}
.icomoon-icon-popout:before {
	content: "\e31b";
}
.icomoon-icon-embed:before {
	content: "\e31c";
}
.icomoon-icon-code:before {
	content: "\e31d";
}
.icomoon-icon-console:before {
	content: "\e31e";
}
.icomoon-icon-share-2:before {
	content: "\e31f";
}
.icomoon-icon-share-3:before {
	content: "\e320";
}
.icomoon-icon-mail:before {
	content: "\e321";
}
.icomoon-icon-mail-2:before {
	content: "\e322";
}
.icomoon-icon-mail-3:before {
	content: "\e323";
}
.icomoon-icon-mail-4:before {
	content: "\e324";
}
.icomoon-icon-google:before {
	content: "\e325";
}
.icomoon-icon-google-plus:before {
	content: "\e326";
}
.icomoon-icon-google-plus-2:before {
	content: "\e327";
}
.icomoon-icon-google-plus-3:before {
	content: "\e328";
}
.icomoon-icon-google-plus-4:before {
	content: "\e329";
}
.icomoon-icon-google-drive:before {
	content: "\e32a";
}
.icomoon-icon-facebook:before {
	content: "\e32b";
}
.icomoon-icon-facebook-2:before {
	content: "\e32c";
}
.icomoon-icon-facebook-3:before {
	content: "\e32d";
}
.icomoon-icon-instagram:before {
	content: "\e32e";
}
.icomoon-icon-twitter:before {
	content: "\e32f";
}
.icomoon-icon-twitter-2:before {
	content: "\e330";
}
.icomoon-icon-twitter-3:before {
	content: "\e331";
}
.icomoon-icon-feed-2:before {
	content: "\e332";
}
.icomoon-icon-feed-3:before {
	content: "\e333";
}
.icomoon-icon-feed-4:before {
	content: "\e334";
}
.icomoon-icon-youtube:before {
	content: "\e335";
}
.icomoon-icon-youtube-2:before {
	content: "\e336";
}
.icomoon-icon-vimeo:before {
	content: "\e337";
}
.icomoon-icon-vimeo2:before {
	content: "\e338";
}
.icomoon-icon-vimeo-2:before {
	content: "\e339";
}
.icomoon-icon-lanyrd:before {
	content: "\e33a";
}
.icomoon-icon-flickr:before {
	content: "\e33b";
}
.icomoon-icon-flickr-2:before {
	content: "\e33c";
}
.icomoon-icon-flickr-3:before {
	content: "\e33d";
}
.icomoon-icon-flickr-4:before {
	content: "\e33e";
}
.icomoon-icon-picassa:before {
	content: "\e33f";
}
.icomoon-icon-picassa-2:before {
	content: "\e340";
}
.icomoon-icon-dribbble:before {
	content: "\e341";
}
.icomoon-icon-dribbble-2:before {
	content: "\e342";
}
.icomoon-icon-dribbble-3:before {
	content: "\e343";
}
.icomoon-icon-forrst:before {
	content: "\e344";
}
.icomoon-icon-forrst-2:before {
	content: "\e345";
}
.icomoon-icon-deviantart:before {
	content: "\e346";
}
.icomoon-icon-deviantart-2:before {
	content: "\e347";
}
.icomoon-icon-steam:before {
	content: "\e348";
}
.icomoon-icon-steam-2:before {
	content: "\e349";
}
.icomoon-icon-github:before {
	content: "\e34a";
}
.icomoon-icon-github-2:before {
	content: "\e34b";
}
.icomoon-icon-github-3:before {
	content: "\e34c";
}
.icomoon-icon-github-4:before {
	content: "\e34d";
}
.icomoon-icon-github-5:before {
	content: "\e34e";
}
.icomoon-icon-wordpress:before {
	content: "\e34f";
}
.icomoon-icon-wordpress-2:before {
	content: "\e350";
}
.icomoon-icon-joomla:before {
	content: "\e351";
}
.icomoon-icon-blogger:before {
	content: "\e352";
}
.icomoon-icon-blogger-2:before {
	content: "\e353";
}
.icomoon-icon-tumblr:before {
	content: "\e354";
}
.icomoon-icon-tumblr-2:before {
	content: "\e355";
}
.icomoon-icon-yahoo:before {
	content: "\e356";
}
.icomoon-icon-tux:before {
	content: "\e357";
}
.icomoon-icon-apple:before {
	content: "\e358";
}
.icomoon-icon-finder:before {
	content: "\e359";
}
.icomoon-icon-android:before {
	content: "\e35a";
}
.icomoon-icon-windows:before {
	content: "\e35b";
}
.icomoon-icon-windows8:before {
	content: "\e35c";
}
.icomoon-icon-soundcloud:before {
	content: "\e35d";
}
.icomoon-icon-soundcloud-2:before {
	content: "\e35e";
}
.icomoon-icon-skype:before {
	content: "\e35f";
}
.icomoon-icon-reddit:before {
	content: "\e360";
}
.icomoon-icon-linkedin:before {
	content: "\e361";
}
.icomoon-icon-lastfm:before {
	content: "\e362";
}
.icomoon-icon-lastfm-2:before {
	content: "\e363";
}
.icomoon-icon-delicious:before {
	content: "\e364";
}
.icomoon-icon-stumbleupon:before {
	content: "\e365";
}
.icomoon-icon-stumbleupon-2:before {
	content: "\e366";
}
.icomoon-icon-stackoverflow:before {
	content: "\e367";
}
.icomoon-icon-pinterest:before {
	content: "\e368";
}
.icomoon-icon-pinterest-2:before {
	content: "\e369";
}
.icomoon-icon-xing:before {
	content: "\e36a";
}
.icomoon-icon-xing-2:before {
	content: "\e36b";
}
.icomoon-icon-flattr:before {
	content: "\e36c";
}
.icomoon-icon-foursquare:before {
	content: "\e36d";
}
.icomoon-icon-foursquare-2:before {
	content: "\e36e";
}
.icomoon-icon-paypal:before {
	content: "\e36f";
}
.icomoon-icon-paypal-2:before {
	content: "\e370";
}
.icomoon-icon-paypal-3:before {
	content: "\e371";
}
.icomoon-icon-yelp:before {
	content: "\e372";
}
.icomoon-icon-libreoffice:before {
	content: "\e373";
}
.icomoon-icon-file-pdf:before {
	content: "\e374";
}
.icomoon-icon-file-openoffice:before {
	content: "\e375";
}
.icomoon-icon-file-word:before {
	content: "\e376";
}
.icomoon-icon-file-excel:before {
	content: "\e377";
}
.icomoon-icon-file-zip:before {
	content: "\e378";
}
.icomoon-icon-file-powerpoint:before {
	content: "\e379";
}
.icomoon-icon-file-xml:before {
	content: "\e37a";
}
.icomoon-icon-file-css:before {
	content: "\e37b";
}
.icomoon-icon-html5:before {
	content: "\e37c";
}
.icomoon-icon-html5-2:before {
	content: "\e37d";
}
.icomoon-icon-css3:before {
	content: "\e37e";
}
.icomoon-icon-chrome:before {
	content: "\e37f";
}
.icomoon-icon-firefox:before {
	content: "\e380";
}
.icomoon-icon-IE:before {
	content: "\e381";
}
.icomoon-icon-opera:before {
	content: "\e382";
}
.icomoon-icon-safari:before {
	content: "\e383";
}
.icomoon-icon-IcoMoon:before {
	content: "\e384";
}

/*Broccolidry icon set*/
[class^="brocco-icon-"]:before, [class*=" brocco-icon-"]:before {
	font-family: 'broccolidry';
	font-style: normal;
	speak: none;
}
.brocco-icon-warning:before {
	content: "\21";
}
.brocco-icon-cloud:before {
	content: "\22";
}
.brocco-icon-locked:before {
	content: "\23";
}
.brocco-icon-inbox:before {
	content: "\24";
}
.brocco-icon-comment:before {
	content: "\25";
}
.brocco-icon-mic:before {
	content: "\26";
}
.brocco-icon-envelope:before {
	content: "\27";
}
.brocco-icon-briefcase:before {
	content: "\28";
}
.brocco-icon-cart:before {
	content: "\29";
}
.brocco-icon-contrast:before {
	content: "\2a";
}
.brocco-icon-clock:before {
	content: "\2b";
}
.brocco-icon-user:before {
	content: "\2c";
}
.brocco-icon-cog:before {
	content: "\2d";
}
.brocco-icon-music:before {
	content: "\2e";
}
.brocco-icon-twitter:before {
	content: "\2f";
}
.brocco-icon-pencil:before {
	content: "\30";
}
.brocco-icon-frame:before {
	content: "\31";
}
.brocco-icon-switch:before {
	content: "\32";
}
.brocco-icon-star:before {
	content: "\33";
}
.brocco-icon-key:before {
	content: "\34";
}
.brocco-icon-chart:before {
	content: "\35";
}
.brocco-icon-apple:before {
	content: "\36";
}
.brocco-icon-file:before {
	content: "\37";
}
.brocco-icon-plus:before {
	content: "\38";
}
.brocco-icon-minus:before {
	content: "\39";
}
.brocco-icon-picture:before {
	content: "\3a";
}
.brocco-icon-folder:before {
	content: "\3b";
}
.brocco-icon-camera:before {
	content: "\3c";
}
.brocco-icon-search:before {
	content: "\3d";
}
.brocco-icon-dribbble:before {
	content: "\3e";
}
.brocco-icon-forrst:before {
	content: "\3f";
}
.brocco-icon-feed:before {
	content: "\40";
}
.brocco-icon-blocked:before {
	content: "\41";
}
.brocco-icon-target:before {
	content: "\42";
}
.brocco-icon-play:before {
	content: "\43";
}
.brocco-icon-pause:before {
	content: "\44";
}
.brocco-icon-bug:before {
	content: "\45";
}
.brocco-icon-console:before {
	content: "\46";
}
.brocco-icon-film:before {
	content: "\47";
}
.brocco-icon-type:before {
	content: "\48";
}
.brocco-icon-home:before {
	content: "\49";
}
.brocco-icon-earth:before {
	content: "\4a";
}
.brocco-icon-location:before {
	content: "\4b";
}
.brocco-icon-info:before {
	content: "\4c";
}
.brocco-icon-eye:before {
	content: "\4d";
}
.brocco-icon-heart:before {
	content: "\4e";
}
.brocco-icon-bookmark:before {
	content: "\4f";
}
.brocco-icon-wrench:before {
	content: "\50";
}
.brocco-icon-calendar:before {
	content: "\51";
}
.brocco-icon-window:before {
	content: "\52";
}
.brocco-icon-monitor:before {
	content: "\53";
}
.brocco-icon-mobile:before {
	content: "\54";
}
.brocco-icon-droplet:before {
	content: "\55";
}
.brocco-icon-mouse:before {
	content: "\56";
}
.brocco-icon-refresh:before {
	content: "\57";
}
.brocco-icon-location-2:before {
	content: "\58";
}
.brocco-icon-tag:before {
	content: "\59";
}
.brocco-icon-phone:before {
	content: "\5a";
}
.brocco-icon-star-2:before {
	content: "\5b";
}
.brocco-icon-pointer:before {
	content: "\5c";
}
.brocco-icon-thumbs-up:before {
	content: "\5d";
}
.brocco-icon-thumbs-down:before {
	content: "\5e";
}
.brocco-icon-headphones:before {
	content: "\5f";
}
.brocco-icon-move:before {
	content: "\60";
}
.brocco-icon-checkmark:before {
	content: "\61";
}
.brocco-icon-cancel:before {
	content: "\62";
}
.brocco-icon-skype:before {
	content: "\63";
}
.brocco-icon-gift:before {
	content: "\64";
}
.brocco-icon-cone:before {
	content: "\65";
}
.brocco-icon-alarm:before {
	content: "\66";
}
.brocco-icon-coffee:before {
	content: "\67";
}
.brocco-icon-basket:before {
	content: "\68";
}
.brocco-icon-flag:before {
	content: "\69";
}
.brocco-icon-ipod:before {
	content: "\6a";
}
.brocco-icon-trashcan:before {
	content: "\6b";
}
.brocco-icon-bolt:before {
	content: "\6c";
}
.brocco-icon-ampersand:before {
	content: "\6d";
}
.brocco-icon-compass:before {
	content: "\6e";
}
.brocco-icon-list:before {
	content: "\6f";
}
.brocco-icon-grid:before {
	content: "\70";
}
.brocco-icon-volume:before {
	content: "\71";
}
.brocco-icon-volume-2:before {
	content: "\72";
}
.brocco-icon-stats:before {
	content: "\73";
}
.brocco-icon-target-2:before {
	content: "\74";
}
.brocco-icon-forward:before {
	content: "\75";
}
.brocco-icon-paperclip:before {
	content: "\76";
}
.brocco-icon-keyboard:before {
	content: "\77";
}
.brocco-icon-crop:before {
	content: "\78";
}
.brocco-icon-floppy:before {
	content: "\79";
}
.brocco-icon-filter:before {
	content: "\7a";
}
.brocco-icon-trophy:before {
	content: "\7b";
}
.brocco-icon-diary:before {
	content: "\7c";
}
.brocco-icon-address-book:before {
	content: "\7d";
}
.brocco-icon-stop:before {
	content: "\e000";
}
.brocco-icon-circle:before {
	content: "\e001";
}
.brocco-icon-shit:before {
	content: "\e002";
}
.brocco-icon-bookmark-2:before {
	content: "\e003";
}
.brocco-icon-camera-2:before {
	content: "\e004";
}
.brocco-icon-lamp:before {
	content: "\e005";
}
.brocco-icon-disk:before {
	content: "\e006";
}
.brocco-icon-button:before {
	content: "\e007";
}
.brocco-icon-database:before {
	content: "\e008";
}
.brocco-icon-credit-card:before {
	content: "\e009";
}
.brocco-icon-atom:before {
	content: "\e00a";
}
.brocco-icon-winsows:before {
	content: "\e00b";
}
.brocco-icon-target-3:before {
	content: "\e00c";
}
.brocco-icon-battery:before {
	content: "\e00d";
}
.brocco-icon-code:before {
	content: "\e00e";
}

/* Cuticons icon set */
[class^="cut-icon-"]:before, [class*=" cut-icon-"]:before {
	font-family: 'cuticons';
	font-style: normal;
	speak: none;
}
.cut-icon-arrow-right:before {
	content: "\21";
}
.cut-icon-arrow-left:before {
	content: "\22";
}
.cut-icon-arrow-up:before {
	content: "\23";
}
.cut-icon-arrow-down:before {
	content: "\24";
}
.cut-icon-plus:before {
	content: "\25";
}
.cut-icon-minus:before {
	content: "\26";
}
.cut-icon-stats:before {
	content: "\27";
}
.cut-icon-broadcast:before {
	content: "\28";
}
.cut-icon-enter:before {
	content: "\29";
}
.cut-icon-download:before {
	content: "\2a";
}
.cut-icon-mobile:before {
	content: "\2b";
}
.cut-icon-mobile-2:before {
	content: "\2c";
}
.cut-icon-screen:before {
	content: "\2d";
}
.cut-icon-stats-2:before {
	content: "\2e";
}
.cut-icon-user:before {
	content: "\2f";
}
.cut-icon-heart:before {
	content: "\30";
}
.cut-icon-heart-2:before {
	content: "\31";
}
.cut-icon-frame:before {
	content: "\32";
}
.cut-icon-plus-2:before {
	content: "\33";
}
.cut-icon-minus-2:before {
	content: "\34";
}
.cut-icon-checkbox-checked:before {
	content: "\35";
}
.cut-icon-alert:before {
	content: "\36";
}
.cut-icon-comment:before {
	content: "\37";
}
.cut-icon-chat:before {
	content: "\38";
}
.cut-icon-bookmark:before {
	content: "\39";
}
.cut-icon-locked:before {
	content: "\3a";
}
.cut-icon-unlock:before {
	content: "\3b";
}
.cut-icon-film:before {
	content: "\3c";
}
.cut-icon-camera:before {
	content: "\3d";
}
.cut-icon-camera-2:before {
	content: "\3e";
}
.cut-icon-painting:before {
	content: "\3f";
}
.cut-icon-painting-2:before {
	content: "\40";
}
.cut-icon-reload:before {
	content: "\41";
}
.cut-icon-credit-card:before {
	content: "\42";
}
.cut-icon-vcard:before {
	content: "\43";
}
.cut-icon-marker:before {
	content: "\44";
}
.cut-icon-list:before {
	content: "\45";
}
.cut-icon-file:before {
	content: "\46";
}
.cut-icon-thumbs-up:before {
	content: "\47";
}
.cut-icon-printer:before {
	content: "\48";
}
.cut-icon-untitled:before {
	content: "\49";
}
.cut-icon-popout:before {
	content: "\4a";
}
.cut-icon-popout-2:before {
	content: "\4b";
}
.cut-icon-printer-2:before {
	content: "\4c";
}
.cut-icon-battery-full:before {
	content: "\4d";
}
.cut-icon-battery-low:before {
	content: "\4e";
}
.cut-icon-battery:before {
	content: "\4f";
}
.cut-icon-hash:before {
	content: "\50";
}
.cut-icon-trashcan:before {
	content: "\51";
}
.cut-icon-crop:before {
	content: "\52";
}
.cut-icon-apple:before {
	content: "\53";
}
.cut-icon-cart:before {
	content: "\54";
}
.cut-icon-pause:before {
	content: "\55";
}
.cut-icon-play:before {
	content: "\56";
}
.cut-icon-next:before {
	content: "\57";
}
.cut-icon-previous:before {
	content: "\58";
}
.cut-icon-next-2:before {
	content: "\59";
}
.cut-icon-previous-2:before {
	content: "\5a";
}
.cut-icon-record:before {
	content: "\5b";
}
.cut-icon-eject:before {
	content: "\5c";
}
.cut-icon-disk:before {
	content: "\5d";
}
.cut-icon-equalizer:before {
	content: "\5e";
}
.cut-icon-desktop:before {
	content: "\5f";
}
.cut-icon-grid:before {
	content: "\60";
}
.cut-icon-frame-2:before {
	content: "\61";
}
.cut-icon-board:before {
	content: "\62";
}
.cut-icon-shrink:before {
	content: "\63";
}
.cut-icon-expand:before {
	content: "\64";
}
.cut-icon-tree:before {
	content: "\65";
}
.cut-icon-paper-plane:before {
	content: "\66";
}

/* Entypo icons set */
[class^="entypo-icon-"]:before, [class*=" entypo-icon-"]:before {
	font-family: 'entypo';
	font-style: normal;
	speak: none;
}
.entypo-icon-phone:before {
	content: "\21";
}
.entypo-icon-mobile:before {
	content: "\22";
}
.entypo-icon-mouse:before {
	content: "\23";
}
.entypo-icon-address:before {
	content: "\24";
}
.entypo-icon-email:before {
	content: "\25";
}
.entypo-icon-write:before {
	content: "\26";
}
.entypo-icon-attachment:before {
	content: "\27";
}
.entypo-icon-reply:before {
	content: "\28";
}
.entypo-icon-reply-to-all:before {
	content: "\29";
}
.entypo-icon-forward:before {
	content: "\2a";
}
.entypo-icon-user:before {
	content: "\2b";
}
.entypo-icon-users:before {
	content: "\2c";
}
.entypo-icon-contact:before {
	content: "\2d";
}
.entypo-icon-card:before {
	content: "\2e";
}
.entypo-icon-export:before {
	content: "\2f";
}
.entypo-icon-location:before {
	content: "\30";
}
.entypo-icon-map:before {
	content: "\31";
}
.entypo-icon-compass:before {
	content: "\32";
}
.entypo-icon-direction:before {
	content: "\33";
}
.entypo-icon-center:before {
	content: "\34";
}
.entypo-icon-share:before {
	content: "\35";
}
.entypo-icon-heart:before {
	content: "\36";
}
.entypo-icon-heart-2:before {
	content: "\37";
}
.entypo-icon-star:before {
	content: "\38";
}
.entypo-icon-star-2:before {
	content: "\39";
}
.entypo-icon-thumbs-up:before {
	content: "\3a";
}
.entypo-icon-chat:before {
	content: "\3b";
}
.entypo-icon-comment:before {
	content: "\3c";
}
.entypo-icon-quote:before {
	content: "\3d";
}
.entypo-icon-printer:before {
	content: "\3e";
}
.entypo-icon-alert:before {
	content: "\3f";
}
.entypo-icon-link:before {
	content: "\40";
}
.entypo-icon-flag:before {
	content: "\41";
}
.entypo-icon-settings:before {
	content: "\42";
}
.entypo-icon-search:before {
	content: "\43";
}
.entypo-icon-trophy:before {
	content: "\44";
}
.entypo-icon-price:before {
	content: "\45";
}
.entypo-icon-camera:before {
	content: "\46";
}
.entypo-icon-sleep:before {
	content: "\47";
}
.entypo-icon-palette:before {
	content: "\48";
}
.entypo-icon-leaf:before {
	content: "\49";
}
.entypo-icon-music:before {
	content: "\4a";
}
.entypo-icon-shopping:before {
	content: "\4b";
}
.entypo-icon-flight:before {
	content: "\4c";
}
.entypo-icon-support:before {
	content: "\4d";
}
.entypo-icon-google-circles:before {
	content: "\4e";
}
.entypo-icon-eye:before {
	content: "\4f";
}
.entypo-icon-clock:before {
	content: "\50";
}
.entypo-icon-microphone:before {
	content: "\51";
}
.entypo-icon-calendar:before {
	content: "\52";
}
.entypo-icon-flash:before {
	content: "\53";
}
.entypo-icon-time:before {
	content: "\54";
}
.entypo-icon-rss:before {
	content: "\55";
}
.entypo-icon-locked:before {
	content: "\56";
}
.entypo-icon-unlocked:before {
	content: "\57";
}
.entypo-icon-checkmark:before {
	content: "\58";
}
.entypo-icon-cancel:before {
	content: "\59";
}
.entypo-icon-minus:before {
	content: "\5a";
}
.entypo-icon-plus:before {
	content: "\5b";
}
.entypo-icon-close:before {
	content: "\5c";
}
.entypo-icon-minus-2:before {
	content: "\5d";
}
.entypo-icon-plus-2:before {
	content: "\5e";
}
.entypo-icon-blocked:before {
	content: "\5f";
}
.entypo-icon-info:before {
	content: "\60";
}
.entypo-icon-info-circle:before {
	content: "\61";
}
.entypo-icon-help:before {
	content: "\62";
}
.entypo-icon-help-2:before {
	content: "\63";
}
.entypo-icon-warning:before {
	content: "\64";
}
.entypo-icon-reload-CW:before {
	content: "\65";
}
.entypo-icon-reload-CCW:before {
	content: "\66";
}
.entypo-icon-shuffle:before {
	content: "\67";
}
.entypo-icon-back:before {
	content: "\68";
}
.entypo-icon-arrow:before {
	content: "\69";
}
.entypo-icon-retweet:before {
	content: "\6a";
}
.entypo-icon-list:before {
	content: "\6b";
}
.entypo-icon-add:before {
	content: "\6c";
}
.entypo-icon-grid:before {
	content: "\6d";
}
.entypo-icon-document:before {
	content: "\6e";
}
.entypo-icon-document-2:before {
	content: "\6f";
}
.entypo-icon-documents:before {
	content: "\70";
}
.entypo-icon-landscape:before {
	content: "\71";
}
.entypo-icon-images:before {
	content: "\72";
}
.entypo-icon-movie:before {
	content: "\73";
}
.entypo-icon-song:before {
	content: "\74";
}
.entypo-icon-folder:before {
	content: "\75";
}
.entypo-icon-archive:before {
	content: "\76";
}
.entypo-icon-trashcan:before {
	content: "\77";
}
.entypo-icon-upload:before {
	content: "\78";
}
.entypo-icon-download:before {
	content: "\79";
}
.entypo-icon-install:before {
	content: "\7a";
}
.entypo-icon-cloud:before {
	content: "\7b";
}
.entypo-icon-upload-2:before {
	content: "\7c";
}
.entypo-icon-play:before {
	content: "\7d";
}
.entypo-icon-pause:before {
	content: "\e000";
}
.entypo-icon-record:before {
	content: "\e001";
}
.entypo-icon-stop:before {
	content: "\e002";
}
.entypo-icon-fast-forward:before {
	content: "\e003";
}
.entypo-icon-fast-backward:before {
	content: "\e004";
}
.entypo-icon-first:before {
	content: "\e005";
}
.entypo-icon-last:before {
	content: "\e006";
}
.entypo-icon-full-screen:before {
	content: "\e007";
}
.entypo-icon-collapse:before {
	content: "\e008";
}
.entypo-icon-volume:before {
	content: "\e009";
}
.entypo-icon-sound:before {
	content: "\e00a";
}
.entypo-icon-mute:before {
	content: "\e00b";
}
.entypo-icon-arrow-2:before {
	content: "\e00c";
}
.entypo-icon-arrow-3:before {
	content: "\e00d";
}
.entypo-icon-arrow-4:before {
	content: "\e00e";
}
.entypo-icon-arrow-5:before {
	content: "\e00f";
}
.entypo-icon-arrow-6:before {
	content: "\e010";
}
.entypo-icon-arrow-7:before {
	content: "\e011";
}
.entypo-icon-arrow-8:before {
	content: "\e012";
}
.entypo-icon-arrow-9:before {
	content: "\e013";
}
.entypo-icon-arrow-10:before {
	content: "\e014";
}
.entypo-icon-arrow-11:before {
	content: "\e015";
}
.entypo-icon-arrow-12:before {
	content: "\e016";
}
.entypo-icon-arrow-13:before {
	content: "\e017";
}
.entypo-icon-arrow-14:before {
	content: "\e018";
}
.entypo-icon-arrow-15:before {
	content: "\e019";
}
.entypo-icon-arrow-16:before {
	content: "\e01a";
}
.entypo-icon-arrow-17:before {
	content: "\e01b";
}
.entypo-icon-arrow-18:before {
	content: "\e01c";
}
.entypo-icon-arrow-19:before {
	content: "\e01d";
}
.entypo-icon-arrow-20:before {
	content: "\e01e";
}
.entypo-icon-arrow-21:before {
	content: "\e01f";
}
.entypo-icon-triangle:before {
	content: "\e020";
}
.entypo-icon-triangle-2:before {
	content: "\e021";
}
.entypo-icon-triangle-3:before {
	content: "\e022";
}
.entypo-icon-triangle-4:before {
	content: "\e023";
}
.entypo-icon-code:before {
	content: "\e024";
}
.entypo-icon-battery:before {
	content: "\e025";
}
.entypo-icon-battery-2:before {
	content: "\e026";
}
.entypo-icon-battery-3:before {
	content: "\e027";
}
.entypo-icon-battery-4:before {
	content: "\e028";
}
.entypo-icon-battery-5:before {
	content: "\e029";
}
.entypo-icon-history:before {
	content: "\e02a";
}
.entypo-icon-back-2:before {
	content: "\e02b";
}
.entypo-icon-sun:before {
	content: "\e02c";
}
.entypo-icon-sun-2:before {
	content: "\e02d";
}
.entypo-icon-light-bulb:before {
	content: "\e02e";
}
.entypo-icon-browser:before {
	content: "\e02f";
}
.entypo-icon-publish:before {
	content: "\e030";
}
.entypo-icon-screen:before {
	content: "\e031";
}
.entypo-icon-arrow-22:before {
	content: "\e032";
}
.entypo-icon-broadcast:before {
	content: "\e033";
}
.entypo-icon-globe:before {
	content: "\e034";
}
.entypo-icon-square:before {
	content: "\e035";
}
.entypo-icon-inbox:before {
	content: "\e036";
}
.entypo-icon-network:before {
	content: "\e037";
}
.entypo-icon-feather:before {
	content: "\e038";
}
.entypo-icon-keyboard:before {
	content: "\e039";
}
.entypo-icon-home:before {
	content: "\e03a";
}
.entypo-icon-bookmark:before {
	content: "\e03b";
}
.entypo-icon-book:before {
	content: "\e03c";
}
.entypo-icon-popup:before {
	content: "\e03d";
}
.entypo-icon-search-2:before {
	content: "\e03e";
}
.entypo-icon-dots-three:before {
	content: "\e03f";
}
.entypo-icon-dots-two:before {
	content: "\e040";
}
.entypo-icon-dot:before {
	content: "\e041";
}
.entypo-icon-creative-commons:before {
	content: "\e042";
}
.entypo-icon-cd:before {
	content: "\e043";
}
.entypo-icon-suitcase:before {
	content: "\e044";
}
.entypo-icon-suitcase-2:before {
	content: "\e045";
}

/* Minia icon set */
[class^="minia-icon-"]:before, [class*=" minia-icon-"]:before {
	font-family: 'minia';
	font-style: normal;
	speak: none;
}
.minia-icon-home:before {
	content: "\21";
}
.minia-icon-list:before {
	content: "\22";
}
.minia-icon-book:before {
	content: "\23";
}
.minia-icon-pencil:before {
	content: "\24";
}
.minia-icon-bookmark:before {
	content: "\25";
}
.minia-icon-pointer:before {
	content: "\26";
}
.minia-icon-cloud:before {
	content: "\27";
}
.minia-icon-cloud-ul:before {
	content: "\28";
}
.minia-icon-cloud-dl:before {
	content: "\29";
}
.minia-icon-search:before {
	content: "\2a";
}
.minia-icon-folder:before {
	content: "\2b";
}
.minia-icon-trashcan:before {
	content: "\2c";
}
.minia-icon-droplet:before {
	content: "\2d";
}
.minia-icon-tag:before {
	content: "\2e";
}
.minia-icon-moon:before {
	content: "\2f";
}
.minia-icon-eye:before {
	content: "\30";
}
.minia-icon-target:before {
	content: "\31";
}
.minia-icon-blocked:before {
	content: "\32";
}
.minia-icon-switch:before {
	content: "\33";
}
.minia-icon-goal:before {
	content: "\34";
}
.minia-icon-location:before {
	content: "\35";
}
.minia-icon-close:before {
	content: "\36";
}
.minia-icon-checkmark:before {
	content: "\37";
}
.minia-icon-munis:before {
	content: "\38";
}
.minia-icon-plus:before {
	content: "\39";
}
.minia-icon-close-2:before {
	content: "\3a";
}
.minia-icon-divide:before {
	content: "\3b";
}
.minia-icon-minus:before {
	content: "\3c";
}
.minia-icon-plus-2:before {
	content: "\3d";
}
.minia-icon-equals:before {
	content: "\3e";
}
.minia-icon-cancel:before {
	content: "\3f";
}
.minia-icon-minus-2:before {
	content: "\40";
}
.minia-icon-checkmark-2:before {
	content: "\41";
}
.minia-icon-equals-2:before {
	content: "\42";
}
.minia-icon-asterisk:before {
	content: "\43";
}
.minia-icon-mobile:before {
	content: "\44";
}
.minia-icon-tablet:before {
	content: "\45";
}
.minia-icon-phone:before {
	content: "\46";
}
.minia-icon-bars:before {
	content: "\47";
}
.minia-icon-stack:before {
	content: "\48";
}
.minia-icon-battery:before {
	content: "\49";
}
.minia-icon-battery-2:before {
	content: "\4a";
}
.minia-icon-battery-3:before {
	content: "\4b";
}
.minia-icon-calculator:before {
	content: "\4c";
}
.minia-icon-bolt:before {
	content: "\4d";
}
.minia-icon-list-2:before {
	content: "\4e";
}
.minia-icon-grid:before {
	content: "\4f";
}
.minia-icon-list-3:before {
	content: "\50";
}
.minia-icon-list-4:before {
	content: "\51";
}
.minia-icon-layout:before {
	content: "\52";
}
.minia-icon-equalizer:before {
	content: "\53";
}
.minia-icon-equalizer-2:before {
	content: "\54";
}
.minia-icon-cog:before {
	content: "\55";
}
.minia-icon-window:before {
	content: "\56";
}
.minia-icon-window-2:before {
	content: "\57";
}
.minia-icon-window-3:before {
	content: "\58";
}
.minia-icon-window-4:before {
	content: "\59";
}
.minia-icon-locked:before {
	content: "\5a";
}
.minia-icon-unlocked:before {
	content: "\5b";
}
.minia-icon-shield:before {
	content: "\5c";
}
.minia-icon-cart:before {
	content: "\5d";
}
.minia-icon-console:before {
	content: "\5e";
}
.minia-icon-office:before {
	content: "\5f";
}
.minia-icon-basket:before {
	content: "\60";
}
.minia-icon-suitcase:before {
	content: "\61";
}
.minia-icon-airplane:before {
	content: "\62";
}
.minia-icon-file-download:before {
	content: "\63";
}
.minia-icon-file-upload:before {
	content: "\64";
}
.minia-icon-file:before {
	content: "\65";
}
.minia-icon-file-add:before {
	content: "\66";
}
.minia-icon-file-remove:before {
	content: "\67";
}
.minia-icon-bars-2:before {
	content: "\68";
}
.minia-icon-chart:before {
	content: "\69";
}
.minia-icon-stats:before {
	content: "\6a";
}
.minia-icon-arrow-right:before {
	content: "\6b";
}
.minia-icon-arrow-left:before {
	content: "\6c";
}
.minia-icon-arrow-down:before {
	content: "\6d";
}
.minia-icon-arrow-up:before {
	content: "\6e";
}
.minia-icon-arrow-right-2:before {
	content: "\6f";
}
.minia-icon-arrow-left-2:before {
	content: "\70";
}
.minia-icon-arrow-up-2:before {
	content: "\71";
}
.minia-icon-arrow-down-2:before {
	content: "\72";
}
.minia-icon-arrow-down-left:before {
	content: "\73";
}
.minia-icon-arrow-down-right:before {
	content: "\74";
}
.minia-icon-arrow-up-left:before {
	content: "\75";
}
.minia-icon-arrow-up-right:before {
	content: "\76";
}
.minia-icon-arrow-left-3:before {
	content: "\77";
}
.minia-icon-arrow-right-3:before {
	content: "\78";
}
.minia-icon-arrow-down-3:before {
	content: "\79";
}
.minia-icon-arrow-up-3:before {
	content: "\7a";
}
.minia-icon-move:before {
	content: "\7b";
}
.minia-icon-movie:before {
	content: "\7c";
}
.minia-icon-refresh:before {
	content: "\7d";
}
.minia-icon-picture:before {
	content: "\e000";
}
.minia-icon-music:before {
	content: "\e001";
}
.minia-icon-disk:before {
	content: "\e002";
}
.minia-icon-camera:before {
	content: "\e003";
}
.minia-icon-film:before {
	content: "\e004";
}
.minia-icon-tablet-2:before {
	content: "\e005";
}
.minia-icon-ipod:before {
	content: "\e006";
}
.minia-icon-camera-2:before {
	content: "\e007";
}
.minia-icon-mouse:before {
	content: "\e008";
}
.minia-icon-volume:before {
	content: "\e009";
}
.minia-icon-monitor:before {
	content: "\e00a";
}
.minia-icon-thumbs-up:before {
	content: "\e00b";
}
.minia-icon-thumbs-down:before {
	content: "\e00c";
}
.minia-icon-neutral:before {
	content: "\e00d";
}
.minia-icon-grin:before {
	content: "\e00e";
}
.minia-icon-heart:before {
	content: "\e00f";
}
.minia-icon-pacman:before {
	content: "\e010";
}
.minia-icon-star:before {
	content: "\e011";
}
.minia-icon-star-2:before {
	content: "\e012";
}
.minia-icon-envelope:before {
	content: "\e013";
}
.minia-icon-comment:before {
	content: "\e014";
}
.minia-icon-comment-2:before {
	content: "\e015";
}
.minia-icon-user:before {
	content: "\e016";
}
.minia-icon-download:before {
	content: "\e017";
}
.minia-icon-upload:before {
	content: "\e018";
}
.minia-icon-inbox:before {
	content: "\e019";
}
.minia-icon-partial:before {
	content: "\e01a";
}
.minia-icon-unchecked:before {
	content: "\e01b";
}
.minia-icon-checked:before {
	content: "\e01c";
}
.minia-icon-circles:before {
	content: "\e01d";
}
.minia-icon-pencil-2:before {
	content: "\e01e";
}
.minia-icon-flag:before {
	content: "\e01f";
}
.minia-icon-link:before {
	content: "\e020";
}
.minia-icon-stop:before {
	content: "\e021";
}
.minia-icon-play:before {
	content: "\e022";
}
.minia-icon-pause:before {
	content: "\e023";
}
.minia-icon-next:before {
	content: "\e024";
}
.minia-icon-previous:before {
	content: "\e025";
}
.minia-icon-drink:before {
	content: "\e026";
}
.minia-icon-drink-2:before {
	content: "\e027";
}
.minia-icon-hamburger:before {
	content: "\e028";
}
.minia-icon-mug:before {
	content: "\e029";
}
.minia-icon-calendar:before {
	content: "\e02a";
}
.minia-icon-clock:before {
	content: "\e02b";
}
.minia-icon-calendar-2:before {
	content: "\e02c";
}
.minia-icon-compass:before {
	content: "\e02d";
}

/* Iconic icon set */
[class^="iconic-icon-"]:before, [class*=" iconic-icon-"]:before {
	font-family: 'iconic';
	font-style: normal;
	speak: none;
}
.iconic-icon-chat:before {
	content: "\21";
}
.iconic-icon-chat-alt-stroke:before {
	content: "\22";
}
.iconic-icon-chat-alt-fill:before {
	content: "\23";
}
.iconic-icon-comment-alt1-stroke:before {
	content: "\24";
}
.iconic-icon-comment-alt1-fill:before {
	content: "\25";
}
.iconic-icon-comment-stroke:before {
	content: "\26";
}
.iconic-icon-comment-fill:before {
	content: "\27";
}
.iconic-icon-comment-alt2-stroke:before {
	content: "\28";
}
.iconic-icon-comment-alt2-fill:before {
	content: "\29";
}
.iconic-icon-checkmark:before {
	content: "\2a";
}
.iconic-icon-check-alt:before {
	content: "\2b";
}
.iconic-icon-x:before {
	content: "\2c";
}
.iconic-icon-x-altx-alt:before {
	content: "\2d";
}
.iconic-icon-denied:before {
	content: "\2e";
}
.iconic-icon-cursor:before {
	content: "\2f";
}
.iconic-icon-rss:before {
	content: "\30";
}
.iconic-icon-rss-alt:before {
	content: "\31";
}
.iconic-icon-wrench:before {
	content: "\32";
}
.iconic-icon-dial:before {
	content: "\33";
}
.iconic-icon-cog:before {
	content: "\34";
}
.iconic-icon-calendar:before {
	content: "\35";
}
.iconic-icon-calendar-alt-stroke:before {
	content: "\36";
}
.iconic-icon-calendar-alt-fill:before {
	content: "\37";
}
.iconic-icon-share:before {
	content: "\38";
}
.iconic-icon-mail:before {
	content: "\39";
}
.iconic-icon-heart-stroke:before {
	content: "\3a";
}
.iconic-icon-heart-fill:before {
	content: "\3b";
}
.iconic-icon-movie:before {
	content: "\3c";
}
.iconic-icon-document-alt-stroke:before {
	content: "\3d";
}
.iconic-icon-document-alt-fill:before {
	content: "\3e";
}
.iconic-icon-document-stroke:before {
	content: "\3f";
}
.iconic-icon-document-fill:before {
	content: "\40";
}
.iconic-icon-plus:before {
	content: "\41";
}
.iconic-icon-plus-alt:before {
	content: "\42";
}
.iconic-icon-minus:before {
	content: "\43";
}
.iconic-icon-minus-alt:before {
	content: "\44";
}
.iconic-icon-pin:before {
	content: "\45";
}
.iconic-icon-link:before {
	content: "\46";
}
.iconic-icon-bolt:before {
	content: "\47";
}
.iconic-icon-move:before {
	content: "\48";
}
.iconic-icon-move-alt1:before {
	content: "\49";
}
.iconic-icon-move-alt2:before {
	content: "\4a";
}
.iconic-icon-equalizer:before {
	content: "\4b";
}
.iconic-icon-award-fill:before {
	content: "\4c";
}
.iconic-icon-award-stroke:before {
	content: "\4d";
}
.iconic-icon-magnifying-glass:before {
	content: "\4e";
}
.iconic-icon-trash-stroke:before {
	content: "\4f";
}
.iconic-icon-trash-fill:before {
	content: "\50";
}
.iconic-icon-beaker-alt:before {
	content: "\51";
}
.iconic-icon-beaker:before {
	content: "\52";
}
.iconic-icon-key-stroke:before {
	content: "\53";
}
.iconic-icon-key-fill:before {
	content: "\54";
}
.iconic-icon-new-window:before {
	content: "\55";
}
.iconic-icon-lightbulb:before {
	content: "\56";
}
.iconic-icon-spin-alt:before {
	content: "\57";
}
.iconic-icon-spin:before {
	content: "\58";
}
.iconic-icon-curved-arrow:before {
	content: "\59";
}
.iconic-icon-undo:before {
	content: "\5a";
}
.iconic-icon-reload:before {
	content: "\5b";
}
.iconic-icon-reload-alt:before {
	content: "\5c";
}
.iconic-icon-loop:before {
	content: "\5d";
}
.iconic-icon-loop-alt1:before {
	content: "\5e";
}
.iconic-icon-loop-alt2:before {
	content: "\5f";
}
.iconic-icon-loop-alt3:before {
	content: "\60";
}
.iconic-icon-loop-alt4:before {
	content: "\61";
}
.iconic-icon-transfer:before {
	content: "\62";
}
.iconic-icon-move-vertical:before {
	content: "\63";
}
.iconic-icon-move-vertical-alt1:before {
	content: "\64";
}
.iconic-icon-move-vertical-alt2:before {
	content: "\65";
}
.iconic-icon-move-horizontal:before {
	content: "\66";
}
.iconic-icon-move-horizontal-alt1:before {
	content: "\67";
}
.iconic-icon-move-horizontal-alt2:before {
	content: "\68";
}
.iconic-icon-arrow-left:before {
	content: "\69";
}
.iconic-icon-arrow-left-alt1:before {
	content: "\6a";
}
.iconic-icon-arrow-left-alt2:before {
	content: "\6b";
}
.iconic-icon-arrow-right:before {
	content: "\6c";
}
.iconic-icon-arrow-right-alt1:before {
	content: "\6d";
}
.iconic-icon-arrow-right-alt2:before {
	content: "\6e";
}
.iconic-icon-arrow-up:before {
	content: "\6f";
}
.iconic-icon-arrow-up-alt1:before {
	content: "\70";
}
.iconic-icon-arrow-up-alt2:before {
	content: "\71";
}
.iconic-icon-arrow-down:before {
	content: "\72";
}
.iconic-icon-arrow-down-alt1:before {
	content: "\73";
}
.iconic-icon-arrow-down-alt2:before {
	content: "\74";
}
.iconic-icon-cd:before {
	content: "\75";
}
.iconic-icon-steering-wheel:before {
	content: "\76";
}
.iconic-icon-microphone:before {
	content: "\77";
}
.iconic-icon-headphones:before {
	content: "\78";
}
.iconic-icon-volume:before {
	content: "\79";
}
.iconic-icon-volume-mute:before {
	content: "\7a";
}
.iconic-icon-play:before {
	content: "\7b";
}
.iconic-icon-pause:before {
	content: "\7c";
}
.iconic-icon-stop:before {
	content: "\7d";
}
.iconic-icon-eject:before {
	content: "\e000";
}
.iconic-icon-first:before {
	content: "\e001";
}
.iconic-icon-last:before {
	content: "\e002";
}
.iconic-icon-play-alt:before {
	content: "\e003";
}
.iconic-icon-fullscreen-exit:before {
	content: "\e004";
}
.iconic-icon-fullscreen-exit-alt:before {
	content: "\e005";
}
.iconic-icon-fullscreen:before {
	content: "\e006";
}
.iconic-icon-fullscreen-alt:before {
	content: "\e007";
}
.iconic-icon-iphone:before {
	content: "\e008";
}
.iconic-icon-battery-empty:before {
	content: "\e009";
}
.iconic-icon-battery-half:before {
	content: "\e00a";
}
.iconic-icon-battery-full:before {
	content: "\e00b";
}
.iconic-icon-battery-charging:before {
	content: "\e00c";
}
.iconic-icon-compass:before {
	content: "\e00d";
}
.iconic-icon-panel:before {
	content: "\e00e";
}
.iconic-icon-folder-stroke:before {
	content: "\e00f";
}
.iconic-icon-folder-fill:before {
	content: "\e010";
}
.iconic-icon-at:before {
	content: "\e011";
}
.iconic-icon-ampersand:before {
	content: "\e012";
}
.iconic-icon-info:before {
	content: "\e013";
}
.iconic-icon-question-mark:before {
	content: "\e014";
}
.iconic-icon-pilcrow:before {
	content: "\e015";
}
.iconic-icon-hash:before {
	content: "\e016";
}
.iconic-icon-left-quote:before {
	content: "\e017";
}
.iconic-icon-right-quote:before {
	content: "\e018";
}
.iconic-icon-left-quote-alt:before {
	content: "\e019";
}
.iconic-icon-right-quote-alt:before {
	content: "\e01a";
}
.iconic-icon-article:before {
	content: "\e01b";
}
.iconic-icon-read-more:before {
	content: "\e01c";
}
.iconic-icon-list:before {
	content: "\e01d";
}
.iconic-icon-list-nested:before {
	content: "\e01e";
}
.iconic-icon-book:before {
	content: "\e01f";
}
.iconic-icon-book-alt:before {
	content: "\e020";
}
.iconic-icon-book-alt2:before {
	content: "\e021";
}
.iconic-icon-pen:before {
	content: "\e022";
}
.iconic-icon-pen-alt-stroke:before {
	content: "\e023";
}
.iconic-icon-pen-alt-fill:before {
	content: "\e024";
}
.iconic-icon-pen-alt2:before {
	content: "\e025";
}
.iconic-icon-brush:before {
	content: "\e026";
}
.iconic-icon-brush-alt:before {
	content: "\e027";
}
.iconic-icon-eyedropper:before {
	content: "\e028";
}
.iconic-icon-layers-alt:before {
	content: "\e029";
}
.iconic-icon-layers:before {
	content: "\e02a";
}
.iconic-icon-image:before {
	content: "\e02b";
}
.iconic-icon-camera:before {
	content: "\e02c";
}
.iconic-icon-aperture:before {
	content: "\e02d";
}
.iconic-icon-aperture-alt:before {
	content: "\e02e";
}
.iconic-icon-chart:before {
	content: "\e02f";
}
.iconic-icon-chart-alt:before {
	content: "\e030";
}
.iconic-icon-bars:before {
	content: "\e031";
}
.iconic-icon-bars-alt:before {
	content: "\e032";
}
.iconic-icon-eye:before {
	content: "\e033";
}
.iconic-icon-user:before {
	content: "\e034";
}
.iconic-icon-home:before {
	content: "\e035";
}
.iconic-icon-clock:before {
	content: "\e036";
}
.iconic-icon-lock-stroke:before {
	content: "\e037";
}
.iconic-icon-lock-fill:before {
	content: "\e038";
}
.iconic-icon-unlock-stroke:before {
	content: "\e039";
}
.iconic-icon-unlock-fill:before {
	content: "\e03a";
}
.iconic-icon-tag-stroke:before {
	content: "\e03b";
}
.iconic-icon-tag-fill:before {
	content: "\e03c";
}
.iconic-icon-sun-stroke:before {
	content: "\e03d";
}
.iconic-icon-sun-fill:before {
	content: "\e03e";
}
.iconic-icon-moon-stroke:before {
	content: "\e03f";
}
.iconic-icon-moon-fill:before {
	content: "\e040";
}
.iconic-icon-cloud:before {
	content: "\e041";
}
.iconic-icon-rain:before {
	content: "\e042";
}
.iconic-icon-umbrella:before {
	content: "\e043";
}
.iconic-icon-star:before {
	content: "\e044";
}
.iconic-icon-map-pin-stroke:before {
	content: "\e045";
}
.iconic-icon-map-pin-fill:before {
	content: "\e046";
}
.iconic-icon-map-pin-alt:before {
	content: "\e047";
}
.iconic-icon-target:before {
	content: "\e048";
}
.iconic-icon-download:before {
	content: "\e049";
}
.iconic-icon-upload:before {
	content: "\e04a";
}
.iconic-icon-cloud-download:before {
	content: "\e04b";
}
.iconic-icon-cloud-upload:before {
	content: "\e04c";
}
.iconic-icon-fork:before {
	content: "\e04d";
}
.iconic-icon-paperclip:before {
	content: "\e04e";
}

/* Meteocons icon set*/
[class^="meteo-icon-"]:before, [class*=" meteo-icon-"]:before {
	font-family: 'meteocons';
	font-style: normal;
	speak: none;
}
.meteo-icon-sunrise:before {
	content: "\21";
}
.meteo-icon-sun:before {
	content: "\22";
}
.meteo-icon-moon:before {
	content: "\23";
}
.meteo-icon-sun-2:before {
	content: "\24";
}
.meteo-icon-windy:before {
	content: "\25";
}
.meteo-icon-wind:before {
	content: "\26";
}
.meteo-icon-snowflake:before {
	content: "\27";
}
.meteo-icon-cloudy:before {
	content: "\28";
}
.meteo-icon-cloud:before {
	content: "\29";
}
.meteo-icon-weather:before {
	content: "\2a";
}
.meteo-icon-weather-2:before {
	content: "\2b";
}
.meteo-icon-weather-3:before {
	content: "\2c";
}
.meteo-icon-lines:before {
	content: "\2d";
}
.meteo-icon-cloud-2:before {
	content: "\2e";
}
.meteo-icon-lightning:before {
	content: "\2f";
}
.meteo-icon-lightning-2:before {
	content: "\30";
}
.meteo-icon-rainy:before {
	content: "\31";
}
.meteo-icon-rainy-2:before {
	content: "\32";
}
.meteo-icon-windy-2:before {
	content: "\33";
}
.meteo-icon-windy-3:before {
	content: "\34";
}
.meteo-icon-snowy:before {
	content: "\35";
}
.meteo-icon-snowy-2:before {
	content: "\36";
}
.meteo-icon-snowy-3:before {
	content: "\37";
}
.meteo-icon-weather-4:before {
	content: "\38";
}
.meteo-icon-cloudy-2:before {
	content: "\39";
}
.meteo-icon-cloud-3:before {
	content: "\3a";
}
.meteo-icon-lightning-3:before {
	content: "\3b";
}
.meteo-icon-sun-3:before {
	content: "\3c";
}
.meteo-icon-moon-2:before {
	content: "\3d";
}
.meteo-icon-cloudy-3:before {
	content: "\3e";
}
.meteo-icon-cloud-4:before {
	content: "\3f";
}
.meteo-icon-cloud-5:before {
	content: "\40";
}
.meteo-icon-lightning-4:before {
	content: "\41";
}
.meteo-icon-rainy-3:before {
	content: "\42";
}
.meteo-icon-rainy-4:before {
	content: "\43";
}
.meteo-icon-windy-4:before {
	content: "\44";
}
.meteo-icon-windy-5:before {
	content: "\45";
}
.meteo-icon-snowy-4:before {
	content: "\46";
}
.meteo-icon-snowy-5:before {
	content: "\47";
}
.meteo-icon-weather-5:before {
	content: "\48";
}
.meteo-icon-cloudy-4:before {
	content: "\49";
}
.meteo-icon-lightning-5:before {
	content: "\4a";
}
.meteo-icon-thermometer:before {
	content: "\4b";
}
.meteo-icon-compass:before {
	content: "\4c";
}
.meteo-icon-none:before {
	content: "\4d";
}
.meteo-icon-Celsius:before {
	content: "\4e";
}
.meteo-icon-Fahrenheit:before {
	content: "\4f";
}

/* Silkcons icons set */
[class^="silk-icon-"]:before, [class*=" silk-icon-"]:before {
	font-family: 'silkcons';
	font-style: normal;
	speak: none;
}
.silk-icon-expand:before {
	content: "\21";
}
.silk-icon-expand-2:before {
	content: "\22";
}
.silk-icon-untitled:before {
	content: "\23";
}
.silk-icon-shrink:before {
	content: "\24";
}
.silk-icon-plus:before {
	content: "\25";
}
.silk-icon-minus:before {
	content: "\26";
}
.silk-icon-notes:before {
	content: "\27";
}
.silk-icon-notebook:before {
	content: "\28";
}
.silk-icon-popout:before {
	content: "\29";
}
.silk-icon-popout-2:before {
	content: "\2a";
}
.silk-icon-arrow-down:before {
	content: "\2b";
}
.silk-icon-arrow-up:before {
	content: "\2c";
}
.silk-icon-arrow-left:before {
	content: "\2d";
}
.silk-icon-arrow-right:before {
	content: "\2e";
}
.silk-icon-arrow-down-2:before {
	content: "\2f";
}
.silk-icon-arrow-up-2:before {
	content: "\30";
}
.silk-icon-arrow-left-2:before {
	content: "\31";
}
.silk-icon-arrow-right-2:before {
	content: "\32";
}
.silk-icon-target:before {
	content: "\33";
}
.silk-icon-clock:before {
	content: "\34";
}
.silk-icon-cloud:before {
	content: "\35";
}
.silk-icon-cloud-2:before {
	content: "\36";
}
.silk-icon-mobile:before {
	content: "\37";
}
.silk-icon-expand-3:before {
	content: "\38";
}
.silk-icon-contract:before {
	content: "\39";
}
.silk-icon-chart:before {
	content: "\3a";
}
.silk-icon-checkmark:before {
	content: "\3b";
}
.silk-icon-cancel:before {
	content: "\3c";
}
.silk-icon-enter:before {
	content: "\3d";
}
.silk-icon-exit:before {
	content: "\3e";
}
.silk-icon-download:before {
	content: "\3f";
}
.silk-icon-upload:before {
	content: "\40";
}
.silk-icon-heart:before {
	content: "\41";
}
.silk-icon-heart-2:before {
	content: "\42";
}
.silk-icon-heart-3:before {
	content: "\43";
}
.silk-icon-vector:before {
	content: "\44";
}
.silk-icon-vector-2:before {
	content: "\45";
}
.silk-icon-star:before {
	content: "\46";
}
.silk-icon-star-half:before {
	content: "\47";
}
.silk-icon-star-empty:before {
	content: "\48";
}
.silk-icon-eraser:before {
	content: "\49";
}
.silk-icon-pencil:before {
	content: "\4a";
}
.silk-icon-calendar:before {
	content: "\4b";
}
.silk-icon-marker:before {
	content: "\4c";
}
.silk-icon-arrow:before {
	content: "\4d";
}
.silk-icon-arrow-2:before {
	content: "\4e";
}
.silk-icon-undo:before {
	content: "\4f";
}
.silk-icon-redo:before {
	content: "\50";
}
.silk-icon-console:before {
	content: "\51";
}
.silk-icon-picture:before {
	content: "\52";
}
.silk-icon-droplet:before {
	content: "\53";
}
.silk-icon-droplet-2:before {
	content: "\54";
}
.silk-icon-arrow-up-3:before {
	content: "\55";
}
.silk-icon-arrow-down-3:before {
	content: "\56";
}
.silk-icon-arrow-left-3:before {
	content: "\57";
}
.silk-icon-arrow-right-3:before {
	content: "\58";
}
.silk-icon-pictures:before {
	content: "\59";
}
.silk-icon-frame:before {
	content: "\5a";
}
.silk-icon-cloud-play:before {
	content: "\5b";
}
.silk-icon-cover-flow:before {
	content: "\5c";
}
.silk-icon-columns:before {
	content: "\5d";
}
.silk-icon-list:before {
	content: "\5e";
}
.silk-icon-icons:before {
	content: "\5f";
}
.silk-icon-home:before {
	content: "\60";
}
.silk-icon-office:before {
	content: "\61";
}
.silk-icon-camera:before {
	content: "\62";
}
.silk-icon-redo-2:before {
	content: "\63";
}
.silk-icon-refresh:before {
	content: "\64";
}
.silk-icon-undo-2:before {
	content: "\65";
}
.silk-icon-credit-card:before {
	content: "\66";
}
.silk-icon-podcast:before {
	content: "\67";
}
.silk-icon-share:before {
	content: "\68";
}
.silk-icon-calculator:before {
	content: "\69";
}
.silk-icon-play:before {
	content: "\6a";
}
.silk-icon-search:before {
	content: "\6b";
}
.silk-icon-chat:before {
	content: "\6c";
}
.silk-icon-umbrella:before {
	content: "\6d";
}
.silk-icon-drops:before {
	content: "\6e";
}
.silk-icon-sun:before {
	content: "\6f";
}
.silk-icon-battery-empty:before {
	content: "\70";
}
.silk-icon-battery-charging:before {
	content: "\71";
}
.silk-icon-battery-low:before {
	content: "\72";
}
.silk-icon-battery:before {
	content: "\73";
}
.silk-icon-battery-full:before {
	content: "\74";
}
.silk-icon-battery-warning:before {
	content: "\75";
}
.silk-icon-grass:before {
	content: "\76";
}
.silk-icon-food:before {
	content: "\77";
}
.silk-icon-pointer:before {
	content: "\78";
}
.silk-icon-drawer:before {
	content: "\79";
}
.silk-icon-envelope:before {
	content: "\7a";
}
.silk-icon-rainbow:before {
	content: "\7b";
}
.silk-icon-trashcan:before {
	content: "\7c";
}
.silk-icon-lollipop:before {
	content: "\7d";
}
.silk-icon-contrast:before {
	content: "\e000";
}
.silk-icon-crop:before {
	content: "\e001";
}
.silk-icon-untitled-2:before {
	content: "\e002";
}
.silk-icon-boat:before {
	content: "\e003";
}
.silk-icon-puzzle:before {
	content: "\e004";
}
.silk-icon-tshirt:before {
	content: "\e005";
}
.silk-icon-yinyang:before {
	content: "\e006";
}
.silk-icon-watch:before {
	content: "\e007";
}
.silk-icon-bars:before {
	content: "\e008";
}
.silk-icon-wand:before {
	content: "\e009";
}
.silk-icon-music:before {
	content: "\e00a";
}
.silk-icon-music-2:before {
	content: "\e00b";
}
.silk-icon-checklist:before {
	content: "\e00c";
}
.silk-icon-notes-2:before {
	content: "\e00d";
}
.silk-icon-power:before {
	content: "\e00e";
}
.silk-icon-folder:before {
	content: "\e00f";
}
.silk-icon-broadcast:before {
	content: "\e010";
}
.silk-icon-locked:before {
	content: "\e011";
}
.silk-icon-unlocked:before {
	content: "\e012";
}
.silk-icon-desktop:before {
	content: "\e013";
}
.silk-icon-warning:before {
	content: "\e014";
}
.silk-icon-happy:before {
	content: "\e015";
}
.silk-icon-fence:before {
	content: "\e016";
}

/* Typicons icons set */
[class^="typ-icon-"]:before, [class*=" typ-icon-"]:before {
	font-family: 'typicons';
	font-style: normal;
	speak: none;
}
.typ-icon-battery-low:before {
	content: "\e000";
}
.typ-icon-battery:before {
	content: "\e001";
}
.typ-icon-battery-full:before {
	content: "\e002";
}
.typ-icon-battery-charging:before {
	content: "\e003";
}
.typ-icon-plus:before {
	content: "\e004";
}
.typ-icon-cross:before {
	content: "\e005";
}
.typ-icon-arrow-right:before {
	content: "\e006";
}
.typ-icon-arrow-left:before {
	content: "\e007";
}
.typ-icon-pencil:before {
	content: "\e008";
}
.typ-icon-search:before {
	content: "\e009";
}
.typ-icon-grid:before {
	content: "\e00a";
}
.typ-icon-list:before {
	content: "\e00b";
}
.typ-icon-star:before {
	content: "\e00c";
}
.typ-icon-heart:before {
	content: "\e00d";
}
.typ-icon-back:before {
	content: "\e00e";
}
.typ-icon-forward:before {
	content: "\e00f";
}
.typ-icon-map-marker:before {
	content: "\e010";
}
.typ-icon-phone:before {
	content: "\e011";
}
.typ-icon-home:before {
	content: "\e012";
}
.typ-icon-camera:before {
	content: "\e013";
}
.typ-icon-arrow-left-2:before {
	content: "\e014";
}
.typ-icon-arrow-right-2:before {
	content: "\e015";
}
.typ-icon-arrow-up:before {
	content: "\e016";
}
.typ-icon-arrow-down:before {
	content: "\e017";
}
.typ-icon-refresh:before {
	content: "\e018";
}
.typ-icon-refresh-2:before {
	content: "\e019";
}
.typ-icon-escape:before {
	content: "\e01a";
}
.typ-icon-repeat:before {
	content: "\e01b";
}
.typ-icon-loop:before {
	content: "\e01c";
}
.typ-icon-shuffle:before {
	content: "\e01d";
}
.typ-icon-feed:before {
	content: "\e01e";
}
.typ-icon-cog:before {
	content: "\e01f";
}
.typ-icon-wrench:before {
	content: "\e020";
}
.typ-icon-bars:before {
	content: "\e021";
}
.typ-icon-chart:before {
	content: "\e022";
}
.typ-icon-stats:before {
	content: "\e023";
}
.typ-icon-eye:before {
	content: "\e024";
}
.typ-icon-zoom-out:before {
	content: "\e025";
}
.typ-icon-zoom-in:before {
	content: "\e026";
}
.typ-icon-export:before {
	content: "\e027";
}
.typ-icon-user:before {
	content: "\e028";
}
.typ-icon-users:before {
	content: "\e029";
}
.typ-icon-microphone:before {
	content: "\e02a";
}
.typ-icon-mail:before {
	content: "\e02b";
}
.typ-icon-comment:before {
	content: "\e02c";
}
.typ-icon-trashcan:before {
	content: "\e02d";
}
.typ-icon-delete:before {
	content: "\e02e";
}
.typ-icon-infinity:before {
	content: "\e02f";
}
.typ-icon-key:before {
	content: "\e030";
}
.typ-icon-globe:before {
	content: "\e031";
}
.typ-icon-thumbs-up:before {
	content: "\e032";
}
.typ-icon-thumbs-down:before {
	content: "\e033";
}
.typ-icon-tag:before {
	content: "\e034";
}
.typ-icon-views:before {
	content: "\e035";
}
.typ-icon-warning:before {
	content: "\e036";
}
.typ-icon-beta:before {
	content: "\e037";
}
.typ-icon-unlocked:before {
	content: "\e038";
}
.typ-icon-locked:before {
	content: "\e039";
}
.typ-icon-eject:before {
	content: "\e03a";
}
.typ-icon-move:before {
	content: "\e03b";
}
.typ-icon-expand:before {
	content: "\e03c";
}
.typ-icon-cancel:before {
	content: "\e03d";
}
.typ-icon-electricity:before {
	content: "\e03e";
}
.typ-icon-compass:before {
	content: "\e03f";
}
.typ-icon-location:before {
	content: "\e040";
}
.typ-icon-directions:before {
	content: "\e041";
}
.typ-icon-pin:before {
	content: "\e042";
}
.typ-icon-mute:before {
	content: "\e043";
}
.typ-icon-volume:before {
	content: "\e044";
}
.typ-icon-globe-2:before {
	content: "\e045";
}
.typ-icon-pencil-2:before {
	content: "\e046";
}
.typ-icon-minus:before {
	content: "\e047";
}
.typ-icon-equals:before {
	content: "\e048";
}
.typ-icon-list-2:before {
	content: "\e049";
}
.typ-icon-flag:before {
	content: "\e04a";
}
.typ-icon-info:before {
	content: "\e04b";
}
.typ-icon-question:before {
	content: "\e04c";
}
.typ-icon-chat:before {
	content: "\e04d";
}
.typ-icon-clock:before {
	content: "\e04e";
}
.typ-icon-calendar:before {
	content: "\e04f";
}
.typ-icon-sun:before {
	content: "\e050";
}
.typ-icon-contrast:before {
	content: "\e051";
}
.typ-icon-mobile:before {
	content: "\e052";
}
.typ-icon-download:before {
	content: "\e053";
}
.typ-icon-puzzle:before {
	content: "\e054";
}
.typ-icon-music:before {
	content: "\e055";
}
.typ-icon-scissors:before {
	content: "\e056";
}
.typ-icon-bookmark:before {
	content: "\e057";
}
.typ-icon-anchor:before {
	content: "\e058";
}
.typ-icon-checkmark:before {
	content: "\e059";
}

/* Wp zoom font */
[class^="wpzoom-"]:before, [class*=" wpzoom-"]:before {
	font-family: 'wpzoom';
	font-style: normal;
	speak: none;
}
.wpzoom-facebook:before {
	content: "\21";
}
.wpzoom-twitter-old:before {
	content: "\22";
}
.wpzoom-share:before {
	content: "\23";
}
.wpzoom-feed:before {
	content: "\24";
}
.wpzoom-bird:before {
	content: "\25";
}
.wpzoom-chat:before {
	content: "\26";
}
.wpzoom-envelope:before {
	content: "\27";
}
.wpzoom-envelope-2:before {
	content: "\28";
}
.wpzoom-phone:before {
	content: "\29";
}
.wpzoom-phone-2:before {
	content: "\2a";
}
.wpzoom-phone-3:before {
	content: "\2b";
}
.wpzoom-mobile:before {
	content: "\2c";
}
.wpzoom-ipod:before {
	content: "\2d";
}
.wpzoom-monitor:before {
	content: "\2e";
}
.wpzoom-laptop:before {
	content: "\2f";
}
.wpzoom-modem:before {
	content: "\30";
}
.wpzoom-speaker:before {
	content: "\31";
}
.wpzoom-window:before {
	content: "\32";
}
.wpzoom-server:before {
	content: "\33";
}
.wpzoom-hdd:before {
	content: "\34";
}
.wpzoom-keyboard:before {
	content: "\35";
}
.wpzoom-mouse:before {
	content: "\36";
}
.wpzoom-cd:before {
	content: "\37";
}
.wpzoom-floppy:before {
	content: "\38";
}
.wpzoom-hardware:before {
	content: "\39";
}
.wpzoom-usb:before {
	content: "\3a";
}
.wpzoom-cord:before {
	content: "\3b";
}
.wpzoom-socket:before {
	content: "\3c";
}
.wpzoom-socket-2:before {
	content: "\3d";
}
.wpzoom-socket-3:before {
	content: "\3e";
}
.wpzoom-printer:before {
	content: "\3f";
}
.wpzoom-camera:before {
	content: "\40";
}
.wpzoom-pictures:before {
	content: "\41";
}
.wpzoom-eye:before {
	content: "\42";
}
.wpzoom-untitled:before {
	content: "\43";
}
.wpzoom-film:before {
	content: "\44";
}
.wpzoom-camera-2:before {
	content: "\45";
}
.wpzoom-movie:before {
	content: "\46";
}
.wpzoom-tv:before {
	content: "\47";
}
.wpzoom-camera-3:before {
	content: "\48";
}
.wpzoom-camera-4:before {
	content: "\49";
}
.wpzoom-volume:before {
	content: "\4a";
}
.wpzoom-music:before {
	content: "\4b";
}
.wpzoom-microphone:before {
	content: "\4c";
}
.wpzoom-radio:before {
	content: "\4d";
}
.wpzoom-ipod-2:before {
	content: "\4e";
}
.wpzoom-headphone:before {
	content: "\4f";
}
.wpzoom-cassette:before {
	content: "\50";
}
.wpzoom-broadcast:before {
	content: "\51";
}
.wpzoom-broadcast-2:before {
	content: "\52";
}
.wpzoom-calculator:before {
	content: "\53";
}
.wpzoom-gamepad:before {
	content: "\54";
}
.wpzoom-gamepad-2:before {
	content: "\55";
}
.wpzoom-cog:before {
	content: "\56";
}
.wpzoom-shield:before {
	content: "\57";
}
.wpzoom-skull:before {
	content: "\58";
}
.wpzoom-bug:before {
	content: "\59";
}
.wpzoom-mine:before {
	content: "\5a";
}
.wpzoom-earth:before {
	content: "\5b";
}
.wpzoom-globe:before {
	content: "\5c";
}
.wpzoom-planet:before {
	content: "\5d";
}
.wpzoom-battery:before {
	content: "\5e";
}
.wpzoom-battery-low:before {
	content: "\5f";
}
.wpzoom-battery-2:before {
	content: "\60";
}
.wpzoom-battery-full:before {
	content: "\61";
}
.wpzoom-folder:before {
	content: "\62";
}
.wpzoom-search:before {
	content: "\63";
}
.wpzoom-zoom-out:before {
	content: "\64";
}
.wpzoom-zoom-in:before {
	content: "\65";
}
.wpzoom-binocular:before {
	content: "\66";
}
.wpzoom-location:before {
	content: "\67";
}
.wpzoom-pin:before {
	content: "\68";
}
.wpzoom-file:before {
	content: "\69";
}
.wpzoom-tag:before {
	content: "\6a";
}
.wpzoom-quote:before {
	content: "\6b";
}
.wpzoom-attachment:before {
	content: "\6c";
}
.wpzoom-bookmark:before {
	content: "\6d";
}
.wpzoom-bookmark-2:before {
	content: "\6e";
}
.wpzoom-newspaper:before {
	content: "\6f";
}
.wpzoom-notebook:before {
	content: "\70";
}
.wpzoom-address-book:before {
	content: "\71";
}
.wpzoom-clipboard:before {
	content: "\72";
}
.wpzoom-clipboard-2:before {
	content: "\73";
}
.wpzoom-board:before {
	content: "\74";
}
.wpzoom-pencil:before {
	content: "\75";
}
.wpzoom-pen:before {
	content: "\76";
}
.wpzoom-user:before {
	content: "\77";
}
.wpzoom-user-2:before {
	content: "\78";
}
.wpzoom-user-3:before {
	content: "\79";
}
.wpzoom-trashcan:before {
	content: "\7a";
}
.wpzoom-cart:before {
	content: "\7b";
}
.wpzoom-bag:before {
	content: "\7c";
}
.wpzoom-suitcase:before {
	content: "\7d";
}
.wpzoom-card:before {
	content: "\e000";
}
.wpzoom-book:before {
	content: "\e001";
}
.wpzoom-gift:before {
	content: "\e002";
}
.wpzoom-lamp:before {
	content: "\e003";
}
.wpzoom-settings:before {
	content: "\e004";
}
.wpzoom-support:before {
	content: "\e005";
}
.wpzoom-medicine:before {
	content: "\e006";
}
.wpzoom-cone:before {
	content: "\e007";
}
.wpzoom-locked:before {
	content: "\e008";
}
.wpzoom-unlocked:before {
	content: "\e009";
}
.wpzoom-key:before {
	content: "\e00a";
}
.wpzoom-info:before {
	content: "\e00b";
}
.wpzoom-clock:before {
	content: "\e00c";
}
.wpzoom-timer:before {
	content: "\e00d";
}
.wpzoom-food:before {
	content: "\e00e";
}
.wpzoom-drink:before {
	content: "\e00f";
}
.wpzoom-mug:before {
	content: "\e010";
}
.wpzoom-cup:before {
	content: "\e011";
}
.wpzoom-drink-2:before {
	content: "\e012";
}
.wpzoom-mug-2:before {
	content: "\e013";
}
.wpzoom-lollipop:before {
	content: "\e014";
}
.wpzoom-lab:before {
	content: "\e015";
}
.wpzoom-puzzle:before {
	content: "\e016";
}
.wpzoom-flag:before {
	content: "\e017";
}
.wpzoom-star:before {
	content: "\e018";
}
.wpzoom-heart:before {
	content: "\e019";
}
.wpzoom-badge:before {
	content: "\e01a";
}
.wpzoom-cup-2:before {
	content: "\e01b";
}
.wpzoom-scissors:before {
	content: "\e01c";
}
.wpzoom-snowflake:before {
	content: "\e01d";
}
.wpzoom-cloud:before {
	content: "\e01e";
}
.wpzoom-lightning:before {
	content: "\e01f";
}
.wpzoom-night:before {
	content: "\e020";
}
.wpzoom-sunny:before {
	content: "\e021";
}
.wpzoom-droplet:before {
	content: "\e022";
}
.wpzoom-umbrella:before {
	content: "\e023";
}
.wpzoom-truck:before {
	content: "\e024";
}
.wpzoom-car:before {
	content: "\e025";
}
.wpzoom-gas-pump:before {
	content: "\e026";
}
.wpzoom-factory:before {
	content: "\e027";
}
.wpzoom-tree:before {
	content: "\e028";
}
.wpzoom-leaf:before {
	content: "\e029";
}
.wpzoom-flower:before {
	content: "\e02a";
}
.wpzoom-direction:before {
	content: "\e02b";
}
.wpzoom-thumbs-up:before {
	content: "\e02c";
}
.wpzoom-thumbs-down:before {
	content: "\e02d";
}
.wpzoom-pointer:before {
	content: "\e02e";
}
.wpzoom-pointer-2:before {
	content: "\e02f";
}
.wpzoom-pointer-3:before {
	content: "\e030";
}
.wpzoom-pointer-4:before {
	content: "\e031";
}
.wpzoom-arrow-up:before {
	content: "\e032";
}
.wpzoom-arrow-down:before {
	content: "\e033";
}
.wpzoom-arrow-left:before {
	content: "\e034";
}
.wpzoom-arrow-right:before {
	content: "\e035";
}
.wpzoom-arrow-top-right:before {
	content: "\e036";
}
.wpzoom-arrow-top-left:before {
	content: "\e037";
}
.wpzoom-arrow-bottom-right:before {
	content: "\e038";
}
.wpzoom-arrow-bottom-left:before {
	content: "\e039";
}
.wpzoom-contract:before {
	content: "\e03a";
}
.wpzoom-enlarge:before {
	content: "\e03b";
}
.wpzoom-refresh:before {
	content: "\e03c";
}

/* Ecoico icons */
[class^="eco-"]:before, [class*=" eco-"]:before {
	font-family: 'ecoico';
	font-style: normal;
	speak: none;
}
.eco-download:before {
	content: "\21";
}
.eco-chat:before {
	content: "\22";
}
.eco-archive:before {
	content: "\23";
}
.eco-user:before {
	content: "\24";
}
.eco-users:before {
	content: "\25";
}
.eco-archive-2:before {
	content: "\26";
}
.eco-earth:before {
	content: "\27";
}
.eco-location:before {
	content: "\28";
}
.eco-contract:before {
	content: "\29";
}
.eco-mobile:before {
	content: "\2a";
}
.eco-screen:before {
	content: "\2b";
}
.eco-mail:before {
	content: "\2c";
}
.eco-support:before {
	content: "\2d";
}
.eco-help:before {
	content: "\2e";
}
.eco-videos:before {
	content: "\2f";
}
.eco-pictures:before {
	content: "\30";
}
.eco-link:before {
	content: "\31";
}
.eco-search:before {
	content: "\32";
}
.eco-cog:before {
	content: "\33";
}
.eco-trashcan:before {
	content: "\34";
}
.eco-pencil:before {
	content: "\35";
}
.eco-info:before {
	content: "\36";
}
.eco-article:before {
	content: "\37";
}
.eco-clock:before {
	content: "\38";
}
.eco-photoshop:before {
	content: "\39";
}
.eco-illustrator:before {
	content: "\3a";
}
.eco-star:before {
	content: "\3b";
}
.eco-heart:before {
	content: "\3c";
}
.eco-bookmark:before {
	content: "\3d";
}
.eco-file:before {
	content: "\3e";
}
.eco-feed:before {
	content: "\3f";
}
.eco-locked:before {
	content: "\40";
}
.eco-unlocked:before {
	content: "\41";
}
.eco-refresh:before {
	content: "\42";
}
.eco-list:before {
	content: "\43";
}
.eco-share:before {
	content: "\44";
}
.eco-archive-3:before {
	content: "\45";
}
.eco-images:before {
	content: "\46";
}
.eco-images-2:before {
	content: "\47";
}
.eco-pencil-2:before {
	content: "\48";
}

/*Gluph halflings ( boostrap icons )*/

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("images/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/active states of certain elements */

.icon-white,
.nav > .active > a > [class^="icon-"],
.nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
  background-image: url("images/glyphicons-halflings-white.png");
}

.icon-glass {
  background-position: 0      0;
}

.icon-music {
  background-position: -24px 0;
}

.icon-search {
  background-position: -48px 0;
}

.icon-envelope {
  background-position: -72px 0;
}

.icon-heart {
  background-position: -96px 0;
}

.icon-star {
  background-position: -120px 0;
}

.icon-star-empty {
  background-position: -144px 0;
}

.icon-user {
  background-position: -168px 0;
}

.icon-film {
  background-position: -192px 0;
}

.icon-th-large {
  background-position: -216px 0;
}

.icon-th {
  background-position: -240px 0;
}

.icon-th-list {
  background-position: -264px 0;
}

.icon-ok {
  background-position: -288px 0;
}

.icon-remove {
  background-position: -312px 0;
}

.icon-zoom-in {
  background-position: -336px 0;
}

.icon-zoom-out {
  background-position: -360px 0;
}

.icon-off {
  background-position: -384px 0;
}

.icon-signal {
  background-position: -408px 0;
}

.icon-cog {
  background-position: -432px 0;
}

.icon-trash {
  background-position: -456px 0;
}

.icon-home {
  background-position: 0 -24px;
}

.icon-file {
  background-position: -24px -24px;
}

.icon-time {
  background-position: -48px -24px;
}

.icon-road {
  background-position: -72px -24px;
}

.icon-download-alt {
  background-position: -96px -24px;
}

.icon-download {
  background-position: -120px -24px;
}

.icon-upload {
  background-position: -144px -24px;
}

.icon-inbox {
  background-position: -168px -24px;
}

.icon-play-circle {
  background-position: -192px -24px;
}

.icon-repeat {
  background-position: -216px -24px;
}

.icon-refresh {
  background-position: -240px -24px;
}

.icon-list-alt {
  background-position: -264px -24px;
}

.icon-lock {
  background-position: -287px -24px;
}

.icon-flag {
  background-position: -312px -24px;
}

.icon-headphones {
  background-position: -336px -24px;
}

.icon-volume-off {
  background-position: -360px -24px;
}

.icon-volume-down {
  background-position: -384px -24px;
}

.icon-volume-up {
  background-position: -408px -24px;
}

.icon-qrcode {
  background-position: -432px -24px;
}

.icon-barcode {
  background-position: -456px -24px;
}

.icon-tag {
  background-position: 0 -48px;
}

.icon-tags {
  background-position: -25px -48px;
}

.icon-book {
  background-position: -48px -48px;
}

.icon-bookmark {
  background-position: -72px -48px;
}

.icon-print {
  background-position: -96px -48px;
}

.icon-camera {
  background-position: -120px -48px;
}

.icon-font {
  background-position: -144px -48px;
}

.icon-bold {
  background-position: -167px -48px;
}

.icon-italic {
  background-position: -192px -48px;
}

.icon-text-height {
  background-position: -216px -48px;
}

.icon-text-width {
  background-position: -240px -48px;
}

.icon-align-left {
  background-position: -264px -48px;
}

.icon-align-center {
  background-position: -288px -48px;
}

.icon-align-right {
  background-position: -312px -48px;
}

.icon-align-justify {
  background-position: -336px -48px;
}

.icon-list {
  background-position: -360px -48px;
}

.icon-indent-left {
  background-position: -384px -48px;
}

.icon-indent-right {
  background-position: -408px -48px;
}

.icon-facetime-video {
  background-position: -432px -48px;
}

.icon-picture {
  background-position: -456px -48px;
}

.icon-pencil {
  background-position: 0 -72px;
}

.icon-map-marker {
  background-position: -24px -72px;
}

.icon-adjust {
  background-position: -48px -72px;
}

.icon-tint {
  background-position: -72px -72px;
}

.icon-edit {
  background-position: -96px -72px;
}

.icon-share {
  background-position: -120px -72px;
}

.icon-check {
  background-position: -144px -72px;
}

.icon-move {
  background-position: -168px -72px;
}

.icon-step-backward {
  background-position: -192px -72px;
}

.icon-fast-backward {
  background-position: -216px -72px;
}

.icon-backward {
  background-position: -240px -72px;
}

.icon-play {
  background-position: -264px -72px;
}

.icon-pause {
  background-position: -288px -72px;
}

.icon-stop {
  background-position: -312px -72px;
}

.icon-forward {
  background-position: -336px -72px;
}

.icon-fast-forward {
  background-position: -360px -72px;
}

.icon-step-forward {
  background-position: -384px -72px;
}

.icon-eject {
  background-position: -408px -72px;
}

.icon-chevron-left {
  background-position: -432px -72px;
}

.icon-chevron-right {
  background-position: -456px -72px;
}

.icon-plus-sign {
  background-position: 0 -96px;
}

.icon-minus-sign {
  background-position: -24px -96px;
}

.icon-remove-sign {
  background-position: -48px -96px;
}

.icon-ok-sign {
  background-position: -72px -96px;
}

.icon-question-sign {
  background-position: -96px -96px;
}

.icon-info-sign {
  background-position: -120px -96px;
}

.icon-screenshot {
  background-position: -144px -96px;
}

.icon-remove-circle {
  background-position: -168px -96px;
}

.icon-ok-circle {
  background-position: -192px -96px;
}

.icon-ban-circle {
  background-position: -216px -96px;
}

.icon-arrow-left {
  background-position: -240px -96px;
}

.icon-arrow-right {
  background-position: -264px -96px;
}

.icon-arrow-up {
  background-position: -289px -96px;
}

.icon-arrow-down {
  background-position: -312px -96px;
}

.icon-share-alt {
  background-position: -336px -96px;
}

.icon-resize-full {
  background-position: -360px -96px;
}

.icon-resize-small {
  background-position: -384px -96px;
}

.icon-plus {
  background-position: -408px -96px;
}

.icon-minus {
  background-position: -433px -96px;
}

.icon-asterisk {
  background-position: -456px -96px;
}

.icon-exclamation-sign {
  background-position: 0 -120px;
}

.icon-gift {
  background-position: -24px -120px;
}

.icon-leaf {
  background-position: -48px -120px;
}

.icon-fire {
  background-position: -72px -120px;
}

.icon-eye-open {
  background-position: -96px -120px;
}

.icon-eye-close {
  background-position: -120px -120px;
}

.icon-warning-sign {
  background-position: -144px -120px;
}

.icon-plane {
  background-position: -168px -120px;
}

.icon-calendar {
  background-position: -192px -120px;
}

.icon-random {
  width: 16px;
  background-position: -216px -120px;
}

.icon-comment {
  background-position: -240px -120px;
}

.icon-magnet {
  background-position: -264px -120px;
}

.icon-chevron-up {
  background-position: -288px -120px;
}

.icon-chevron-down {
  background-position: -313px -119px;
}

.icon-retweet {
  background-position: -336px -120px;
}

.icon-shopping-cart {
  background-position: -360px -120px;
}

.icon-folder-close {
  background-position: -384px -120px;
}

.icon-folder-open {
  width: 16px;
  background-position: -408px -120px;
}

.icon-resize-vertical {
  background-position: -432px -119px;
}

.icon-resize-horizontal {
  background-position: -456px -118px;
}

.icon-hdd {
  background-position: 0 -144px;
}

.icon-bullhorn {
  background-position: -24px -144px;
}

.icon-bell {
  background-position: -48px -144px;
}

.icon-certificate {
  background-position: -72px -144px;
}

.icon-thumbs-up {
  background-position: -96px -144px;
}

.icon-thumbs-down {
  background-position: -120px -144px;
}

.icon-hand-right {
  background-position: -144px -144px;
}

.icon-hand-left {
  background-position: -168px -144px;
}

.icon-hand-up {
  background-position: -192px -144px;
}

.icon-hand-down {
  background-position: -216px -144px;
}

.icon-circle-arrow-right {
  background-position: -240px -144px;
}

.icon-circle-arrow-left {
  background-position: -264px -144px;
}

.icon-circle-arrow-up {
  background-position: -288px -144px;
}

.icon-circle-arrow-down {
  background-position: -312px -144px;
}

.icon-globe {
  background-position: -336px -144px;
}

.icon-wrench {
  background-position: -360px -144px;
}

.icon-tasks {
  background-position: -384px -144px;
}

.icon-filter {
  background-position: -408px -144px;
}

.icon-briefcase {
  background-position: -432px -144px;
}

.icon-fullscreen {
  background-position: -456px -144px;
}
/* Main.css version 3.0
================================================== */

html {
    height: 100%;
}

body {
    background: #fff;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
    background: url(images/patterns/5.png) repeat;
    height: 100%;
}

/*Switcher styles (Remove it in production site)*/
#switcher {
    display: none;
    position: fixed;
    right: 0;
    top: 160px;
    width: 120px;
    height: auto;
    z-index: 9999;
    padding: 5px;
    padding-left: 10px;
    border: 2px solid #c4c4c4;
    border-right: none;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

    #switcher h4 {
    }

    #switcher ul {
        list-style: none;
        margin-bottom: 0;
        margin-left: 0;
    }

        #switcher ul li {
            display: inline;
        }

            #switcher ul li a {
                width: 20px;
                height: 20px;
                border: 1px solid #555;
                display: inline-block;
                margin-right: 3px;
                margin-bottom: 3px;
            }

#swithcher img {
    width: 20px !important;
    height: 20px !important;
}

#switchBtn {
    position: fixed;
    right: -2px;
    top: 160px;
    padding: 10px 5px;
    z-index: 99999;
    border: 2px solid #c4c4c4;
    border-right: 1px solid transparent;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

/*Error pages style*/
body.errorPage, body.loginPage {
    background: url(images/patterns/2.png) repeat;
}

.errorContainer {
    background: url(images/patterns/6.png) repeat;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 15px;
    -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    position: absolute;
    /* top:50%;*/
    left: 50%;
    margin-left: -286px;
    margin-top: -155px;
    width: 540px;
}

    .errorContainer h1 {
        font-size: 10em;
        line-height: 1em;
    }

    .errorContainer.offline h1 {
        font-size: 5em;
    }

    .errorContainer h1 small {
        font-weight: 700;
        font-size: 0.3em;
    }

.loginContainer {
    /*position: absolute;*/
    border: 1px solid #c4c4c4;
    width: 300px;
    /*height:232px;*/
    height: auto;
    /*left:50%;
    top:50%;*/
    margin-left: auto;
    margin-right: auto;
    /*margin-top: -150px;*/
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    background: #fefefe;
    padding: 0px 20px 0 20px;
}

.loginContainer-wide {
    width: 400px;
}

.loginContainer:after, .loginContainer:before, .errorContainer:after, .errorContainer:before {
    /*background: #f9f9f9;
    background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    background: linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
    border: 1px solid #c4c6ca;
    content: "";
    display: block;*/
    /*height: 100%;
    left: -1px;
    position: absolute;
    width: 100%;*/
}
/*.loginContainer:after, .errorContainer:after {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg);
    top: 0;
    z-index: -1;
}
.loginContainer:before, .errorContainer:before {
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
    top: 0;
    z-index: -2;
}*/

.loginPage .navbar {
    text-align: center;
}

    .loginPage .navbar .navbar-brand {
        float: none;
        text-align: center;
        margin: 0;
    }

.loginContainer .forgot {
    float: right;
    font-size: 11px;
    margin-top: 10px;
    margin-bottom: 0;
}

.loginContainer .form-horizontal {
    margin-bottom: 0px;
    margin-top: 15px;
}

    .loginContainer .form-horizontal .form-group:last-child {
        margin-left: -20px;
        margin-right: -20px;
        margin-bottom: 0;
    }

.loginContainer .form-actions {
    border-bottom: 1px solid #E5E5E5;
    -moz-box-shadow: 0 1px 0px rgba(229, 229, 229, 0.1);
    -webkit-box-shadow: 0 1px 0px rgba(229, 229, 229, 0.1);
    box-shadow: 0 1px 0px rgba(229, 229, 229, 0.1);
    padding: 19px 20px 20px;
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5;
}

.loginContainer .form-group .control-label {
    text-align: left;
    padding-right: 27px;
    padding-top: 6px;
    position: relative;
    padding-bottom: 10px;
    font-weight: normal;
    font-size: 14px;
}

#loginForm .form-group span.icon16 {
    position: absolute;
    right: 15px;
    top: 7px;
}

#loginForm #loginBtn span.icon16 {
    top: auto;
    right: auto;
    position: relative;
}

/*Colors*/
.green {
    color: #9FC569;
}

.red {
    color: #ED7A53;
}

.gray {
    color: #a2aaac;
}

.orange {
    color: #FF8A00;
}

.dark {
    color: #1F3140;
}

.blue {
    color: #3399cc;
}

.white {
    color: #ffffff;
}

/*position elements*/
.left {
    float: left;
}

.right {
    float: right;
}

.center {
    text-align: center;
    width: 100%;
    display: inline-block;
}

    .center i {
        float: none;
        display: inline;
    }

/*margins*/
.marginR5 {
    margin-right: 5px;
}

.marginR10 {
    margin-right: 10px;
}

.marginT5 {
    margin-top: 5px;
}

.marginT8 {
    margin-top: 8px;
}

.marginT10 {
    margin-top: 10px;
}

.marginT20 {
    margin-top: 20px;
}

.marginB5 {
    margin-bottom: 5px;
}

.marginB10 {
    margin-bottom: 10px;
}

.marginL5 {
    margin-left: 5px;
}

.marginL10 {
    margin-left: 10px;
}

.margin10 {
    margin: 10px;
}

.margin20 {
    margin: 20px;
}

/*paddings*/
.padding15 {
    padding: 15px;
}

.padingR5 {
    padding-right: 5px;
}

.padingR10 {
    padding-right: 10px;
}

.padingT5 {
    padding-top: 5px;
}

.padingT10 {
    padding-top: 10px;
}

.padingB5 {
    padding-bottom: 5px;
}

.padingB10 {
    padding-bottom: 10px;
}

.padingL5 {
    padding-left: 5px;
}

.padingL10 {
    padding-left: 10px;
}

.padding {
    padding: 10px;
}

.padding5 {
    padding: 5px;
}

div.centerContent {
    margin: 0;
    display: block;
}

.strong {
    font-weight: 700;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

a, .btn {
    outline: none !important;
}

/* Typography
-------------------------------------------------- */

li {
    margin-bottom: 7px;
}

a {
    color: #3399cc;
    text-decoration: none;
}

    a:hover {
        color: #005580;
        text-decoration: underline;
    }

body {
    font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
    color: #353535;
    font-size: 13px;
    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%;
    font-size-adjust: 100%;
    font-weight: 400;
    /*-webkit-text-stroke: 100%;*/
}

p {
    margin: 0 0 9px;
    font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 22px;
    font-weight: 400;
}

    p small {
        font-size: 11px;
        color: #999999;
    }

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    /*font-family: 'Signika', sans-serif;*/
    font-weight: 700;
    color: inherit;
    text-rendering: optimizelegibility;
    margin-bottom: 10px;
}

#top-nav a {
    font-family: 'Open Sans', sans-serif;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-weight: normal;
    color: #999999;
}

h1 {
    font-size: 30px;
    line-height: 45px;
}

    h1 small {
        font-size: 18px;
    }

h2 {
    font-size: 24px;
    line-height: 36px;
}

    h2 small {
        font-size: 18px;
    }

h3 {
    font-size: 18px;
    line-height: 27px;
}

    h3 small {
        font-size: 14px;
    }

h4, h5, h6 {
    line-height: 18px;
}

h4 {
    font-size: 14px;
}

    h4 small {
        font-size: 12px;
    }

h5 {
    font-size: 12px;
}

h6 {
    font-size: 11px;
    color: #999999;
    text-transform: uppercase;
}

/*Change here if you want to use other fonts*/
#top-nav a, h1, h2, h3, h4, h5, h6 {
    font-family: 'Open Sans', sans-serif;
}

body, p {
    font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
}

/* Boostrap override (make it pretty :)
================================================== */

/*Page header*/
.page-header {
    padding-bottom: 0;
    margin-top: 9px;
    border-color: #c4c4c4;
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

/*Tables*/
.table {
    position: relative;
}

    .table td {
        border-top: 1px solid #c4c4c4;
    }

    .table thead th {
        text-align: center;
    }
    /*.table thead th, .table tbody td {text-align: center;}
.table thead th:first-child, .table tbody td:first-child  {text-align: left;}*/

    .table tr {
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    }

    .table tbody {
        background-color: #fafafa;
    }

        .table tbody + tbody {
            border-top: 2px solid #c4c4c4;
        }

        .table tbody tr:last-child {
            border-bottom: 1px solid #c4c4c4;
        }

    .table thead th {
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    }

.table-bordered {
    border-color: #c4c4c4;
    border-top: 1px solid transparent;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding-bottom: 1px;
    border-collapse: collapse;
}

.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {
    border-top: 1px solid #c4c4c4;
}

.table-bordered th, .table-bordered td {
    border-left: 1px solid #c4c4c4;
}

.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
    -webkit-border-top-left-radius: 2px;
    border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
}

.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
    -webkit-border-top-right-radius: 2px;
    border-top-right-radius: 2px;
    -moz-border-radius-topright: 2px;
}

.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {
    -webkit-border-radius: 0 0 0 2px;
    -moz-border-radius: 0 0 0 2px;
    border-radius: 0 0 0 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
}

.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 2px;
    border-bottom-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
}

.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th {
    background-color: #f7f7f7;
}

.table tbody tr:hover td,
.table tbody tr:hover th {
    background-color: #e8eaeb;
}

.table .ch {
    width: 10px;
}

.noPad .table {
    margin-bottom: 0;
}

.box .dataTables_wrapper {
    margin-left: -1px;
}

.dataTables_wrapper .row {
    margin: 0;
}

.dataTables_paginate .pagination {
    margin-bottom: 0;
}
/*Forms*/
.ui-spinner input {
    border: none;
}

/*Left direction in labels */
.form-row .form-label.lDir {
    text-align: left;
    padding-right: 27px;
    padding-top: 6px;
}

.select2-container.select2-container-multi.form-control, .select2-container.nostyle.form-control {
    padding: 0;
    border: none;
}

.seperator .form-group {
    border-bottom: 1px dashed #c4c4c4;
    padding-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
}

    .seperator .form-group:last-child {
        border-bottom: none;
    }

.form-group .form-control + .form-control {
    margin-top: 15px;
}

.form-horizontal div.radio {
    padding-top: 0;
}

.radio-inline, .checkbox-inline {
    padding-left: 0;
}

.radio, .checkbox {
    padding-left: 0;
}

select {
    width: 150px;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: left;
    margin-left: 0px;
}

.btn-group > .dropdown-toggle {
    padding-bottom: 12px;
}
/*Labels & badge fix*/
.label {
    font-size: 85%;
}

.badge {
    padding-top: 4px;
    padding-bottom: 4px;
}

/*Tabs*/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: 1px solid #c4c4c4;
    border-top: 1px solid transparent;
    border-bottom-color: transparent;
}
}

.tabs-below > .nav-tabs {
    border-top: 1px solid #c4c4c4;
}

    .tabs-below > .nav-tabs > li {
        margin-top: -1px;
        margin-bottom: 0;
    }

        .tabs-below > .nav-tabs > li > a {
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
        }

            .tabs-below > .nav-tabs > li > a:hover,
            .tabs-below > .nav-tabs > li > a:focus {
                border-top-color: #c4c4c4;
                border-bottom-color: transparent;
            }

    .tabs-below > .nav-tabs > .active > a,
    .tabs-below > .nav-tabs > .active > a:hover,
    .tabs-below > .nav-tabs > .active > a:focus {
        border-color: transparent #c4c4c4 #c4c4c4 #c4c4c4;
    }

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
    float: none;
}

    .tabs-left > .nav-tabs > li > a,
    .tabs-right > .nav-tabs > li > a {
        min-width: 74px;
        margin-right: 0;
        margin-bottom: 3px;
    }

.tabs-left > .nav-tabs {
    float: left;
    margin-right: 19px;
    border-right: 1px solid #c4c4c4;
}

    .tabs-left > .nav-tabs > li > a {
        margin-right: -1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }

        .tabs-left > .nav-tabs > li > a:hover,
        .tabs-left > .nav-tabs > li > a:focus {
            border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4;
        }

    .tabs-left > .nav-tabs .active > a,
    .tabs-left > .nav-tabs .active > a:hover,
    .tabs-left > .nav-tabs .active > a:focus {
        border-color: #c4c4c4 transparent #c4c4c4 #c4c4c4;
        *border-right-color: #ffffff;
    }

.tabs-right > .nav-tabs {
    float: right;
    margin-left: 19px;
    border-left: 1px solid #c4c4c4;
}

    .tabs-right > .nav-tabs > li > a {
        margin-left: -1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }

        .tabs-right > .nav-tabs > li > a:hover,
        .tabs-right > .nav-tabs > li > a:focus {
            border-color: #eeeeee #eeeeee #eeeeee #c4c4c4;
        }

    .tabs-right > .nav-tabs .active > a,
    .tabs-right > .nav-tabs .active > a:hover,
    .tabs-right > .nav-tabs .active > a:focus {
        border-color: #c4c4c4 #c4c4c4 #c4c4c4 transparent;
        *border-left-color: #ffffff;
    }

.tabs-left .tab-pane {
    padding-left: 78px;
    min-height: 78px;
}

.tabs-right .tab-pane {
    padding-right: 78px;
    min-height: 78px;
}

.tab-content {
    background-color: #fff;
    padding: 15px;
    border-left: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
    border-right: 1px solid #c4c4c4;
    border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
}

.nav-tabs {
    margin-bottom: 0;
    border-color: #c4c4c4;
    background: #fff;
    border-top: 1px solid #c4c4c4;
    border-right: 1px solid #c4c4c4;
    border-left: 1px solid #c4c4c4;
    -moz-border-radius-topright: 2px;
    -webkit-border-top-right-radius: 2px;
    border-top-right-radius: 2px;
    -moz-border-radius-topleft: 2px;
    -webkit-border-top-left-radius: 2px;
    border-top-left-radius: 2px;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}

    .nav-tabs.pattern {
        background: url(images/patterns/2.png) repeat;
    }

    .nav-tabs > .active > a, .nav-tabs > .active > a:hover {
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-color: #c4c4c4;
        border-bottom: 2px solid #fff;
        margin-left: -1px;
        border-top: 1px solid transparent;
    }

    .nav-tabs > li > a {
        margin-left: -1px;
        margin-right: -1px;
        border-right: 1px solid #c4c4c4;
        border-left: 1px solid transparent;
        border-radius: 0;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
    }

        .nav-tabs > li > a:hover {
            border-color: transparent #c4c4c4 #c4c4c4 #c4c4c4;
            border-radius: 0;
            -moz-border-radius: 0;
            -webkit-border-radius: 0;
        }

    .nav-tabs > li:first-child > a:hover {
        -webkit-border-radius: 0 0 0 2px;
        -moz-border-radius: 0 0 0 2px;
        border-radius: 0 0 0 2px;
    }

    .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
        border-radius: 0;
    }

.tabs-below > .tab-content {
    border-top: 1px solid #c4c4c4;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
}

.tabs-below .nav-tabs > .active > a, .tabs-below .nav-tabs > .active > a:hover {
    margin-top: 0;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-color: #ffffff #c4c4c4 #c4c4c4 #c4c4c4;
    border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
}

.tabs-below > .nav-tabs {
    border-top: none;
    border-bottom: 1px solid #c4c4c4;
    margin-bottom: -1px;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
}

    .tabs-below > .nav-tabs > li {
        margin-bottom: -1px;
    }

        .tabs-below > .nav-tabs > li > a:hover {
            border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4;
        }

.tabs-left > .nav-tabs {
    border-color: #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
    margin-right: -1px;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.tabs-left > .tab-content {
    min-height: 100%;
    min-height: 81px;
    border-top: 1px solid #c4c4c4;
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover {
    border-color: #c4c4c4 #fff #c4c4c4 #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
    /*margin-right: -1px;*/
}

.tabs-left > .nav-tabs .active > a {
    border-right: 1px;
}

.tabs-left > .nav-tabs > li > a {
    margin-right: -1px;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {
    margin-bottom: 0;
    border-bottom: 1px solid #c4c4c4
}

    .tabs-left > .nav-tabs > li > a:hover {
        border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4;
        margin-left: -1px;
        margin-right: -1px;
    }

.tabs-left > .nav-tabs > li:first-child a:hover {
    border-top: 1px solid transparent;
}

.tabs-left > .nav-tabs > li.active:first-child a:hover {
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.tabs-left > .nav-tabs > li.active:first-child a {
    border-top: 1px solid transparent;
}

.tabs-right > .nav-tabs {
    margin-left: -1px;
    border-left: 1px solid #c4c4c4;
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    border-bottom: 1px solid #c4c4c4;
}

.tabs-right > .tab-content {
    min-height: 81px;
    border-top: 1px solid #c4c4c4;
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {
    border-color: #c4c4c4 #c4c4c4 #c4c4c4 transparent;
    border-bottom: 1px solid #c4c4c4;
    margin-right: -1px;
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

    .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {
        border-left: 0;
    }

.tabs-right > .nav-tabs > li > a {
    -webkit-border-radius: 0 2px 2px 0;
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    border-left: 1px solid #c4c4c4;
    margin-right: -1px;
}

.tabs-right > .nav-tabs > li:first-child a:hover {
    border-top: 1px solid transparent;
}

.tabs-right > .nav-tabs > li.active:first-child a:hover {
    -webkit-border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.tabs-right > .nav-tabs > li.active:first-child a {
    border-top: 1px solid transparent;
}

.tabs-right > .nav-tabs > li > a:hover {
    border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4;
    margin-left: -1px;
    margin-right: -1px;
    border-left: 1px solid #c4c4c4
}

/*fix dropdown menu padding in tabs*/
.nav-tabs .dropdown-menu {
    top: auto;
    left: -1px;
}

.nav-tabs span.label {
    margin-left: 10px;
    margin-right: 5px;
}

.btn-group .dropdown-menu {
    top: 35px;
}

.btn-group.dropup .dropdown-menu {
    top: auto;
}

.tab-content .tab-pane.calendar {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: -15px;
    margin-top: -15px;
    overflow: hidden;
    position: relative;
}

    .tab-content .tab-pane.calendar .fc-header-right {
        position: relative;
        top: 0;
        right: 0;
        vertical-align: middle;
        margin-top: 10px;
        margin-left: 5px;
        float: left;
    }

/*Labels*/
.label {
    padding: 4px 7px 5px;
}

/*Btn caret*/
.btn .caret {
    margin-top: 8px;
    margin-bottom: 2px;
}

/* ------------------ Accordion --------------------*/
.panel-group {
    margin-bottom: 20px;
}

    .panel-group .panel + .panel {
        margin-top: -1px;
    }

.panel-default > .panel-heading + .panel-collapse .panel-body {
    border-top: none;
}

.panel-heading .accordion-toggle {
    display: inline-block;
    width: 100%;
}

    .panel-heading .accordion-toggle:after {
        font-family: 'icomoon';
        content: "\e29a";
        position: absolute;
        right: 10px;
        top: 10px;
        -webkit-transition: all ease-in-out 0.2s;
        -moz-transition: all ease-in-out 0.2s;
        -o-transition: all ease-in-out 0.2s;
        transition: all ease-in-out 0.2s;
    }

    .panel-heading .accordion-toggle.collapsed:after {
        content: "\e29c";
    }

.accordion .panel {
    margin-bottom: 0px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin-top: -1px;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
}

    .accordion .panel:first-child {
        -webkit-border-radius: 2px 2px 0 0;
        -moz-border-radius: 2px 2px 0 0;
        border-radius: 2px 2px 0 0;
        /*border-bottom: none;*/
    }

    .accordion .panel:last-child {
        -webkit-border-radius: 0 0 2px 2px;
        -moz-border-radius: 0 0 2px 2px;
        border-radius: 0 0 2px 2px;
        /*border-top:none;*/
    }

.accordion.gradient .panel-heading {
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}

/*Progress bars*/
.progress {
    height: 15px;
    margin-top: 8px;
    margin-bottom: 8px;
    overflow: hidden;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #e1e1e1;
    box-shadow: -1px -1px 0 0 #d4d4d4 inset;
    z-index: 1;
}

    .progress .bar {
        z-index: 2;
        height: 13px;
        border: 1px solid #439db8;
        box-shadow: 0 1px 0 #55cbee inset;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        font-size: 12px;
        color: white;
        text-align: center;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        -ms-box-sizing: content-box;
        box-sizing: content-box;
    }

        .progress .bar + .bar {
            border-radius: 0;
            margin-left: -4px;
            box-shadow: none;
        }

            .progress .bar + .bar + .bar {
                -moz-border-radius: 0 6px 6px 0;
                -webkit-border-radius: 0 6px 6px 0;
                border-radius: 0 6px 6px 0;
                margin-left: -4px;
                box-shadow: none;
            }

.progress-info .bar {
    border: 1px solid #48a9c6;
    box-shadow: 0 1px 0 #4eb8d7 inset;
}

.progress-success .bar {
    border: 1px solid #57ac57;
    box-shadow: 0 1px 0 #65c765 inset;
}

.progress-danger .bar {
    border: 1px solid #b0352f;
    box-shadow: 0 1px 0 #d6423a inset;
}

.progress-warning .bar {
    border: 1px solid #ea8c06;
    box-shadow: 0 1px 0 #fe9706 inset;
}

.progress-mini {
    height: 6px;
}

    .progress-mini .bar {
        height: 4px;
    }

.progress-danger .bar {
    background-color: #ED7A53;
    background-image: -moz-linear-gradient(top, #ED7A53, #c43c35);
    background-image: -ms-linear-gradient(top, #ED7A53, #c43c35);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ED7A53), to(#c43c35));
    background-image: -webkit-linear-gradient(top, #ED7A53, #c43c35);
    background-image: -o-linear-gradient(top, #ED7A53, #c43c35);
    background-image: linear-gradient(top, #ED7A53, #c43c35);
    background-repeat: repeat-x;
    filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ED7A53', endColorstr='#c43c35', GradientType=0);
}

/*Pagination*/
.pagination {
    height: auto;
    margin: 0 0 18px 0;
}

    .pagination ul {
        box-shadow: none;
    }

    .pagination a {
        display: inline-block !important;
        float: left !important;
        padding: 0 14px !important;
        line-height: 28px !important;
        text-decoration: none !important;
        border: 1px solid #c4c4c4 !important;
        border-left-width: 1px !important;
        background-color: #f3f3f3 !important;
        background: rgb(255,255,255) !important;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1))) !important;
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ) !important;
        min-height: 28px !important;
        color: #717171 !important;
        box-shadow: 0 1px 0 #eaeaea,0 1px 0 #fff inset !important;
        margin-right: 4px !important;
        -webkit-border-radius: 2px 2px 2px 2px !important;
        -moz-border-radius: 2px 2px 2px 2px !important;
        border-radius: 2px 2px 2px 2px !important;
        font-weight: 700 !important;
        margin-bottom: 10px !important;
    }

    .pagination li:first-child a {
        border-left-width: 1px;
        -webkit-border-radius: 2px 2px 2px 2px;
        -moz-border-radius: 2px 2px 2px 2px;
        border-radius: 2px 2px 2px 2px;
    }

    .pagination li:last-child a {
        -webkit-border-radius: 2px 2px 2px 2px;
        -moz-border-radius: 2px 2px 2px 2px;
        border-radius: 2px 2px 2px 2px;
    }

    .pagination a span {
        margin: 0;
        color: #717171;
        padding: 0;
        line-height: 28px;
        background: transparent;
        border: none;
    }

    .pagination li > span {
        margin: 0px 8px 0 7px !important;
        padding: 0 5px 0 5px !important;
        float: left !important;
        display: inline-block !important;
        border: none !important;
        background: transparent !important;
        line-height: 30px !important;
    }

    .pagination .active a, .pagination .active a:hover {
        color: #f2f2f2 !important;
        box-shadow: 0 1px 0 #eaeaea,0 1px 0 #67c3da inset !important;
        border-color: #5098aa !important;
        background: #88BBC8 !important;
        filter: progid:DXImageTransform.Microsoft.gradient(enabled='false') !important;
    }

    .pagination a:hover {
        border: 1px solid #a3a3a3 !important;
        background: #e8e6e6 !important;
    }

.pager a {
    display: inline-block;
    padding: 5px 14px;
    border: 1px solid #c4c4c4;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
    color: #717171;
    box-shadow: 0 1px 0 #eaeaea,0 1px 0 #fff inset;
    margin-right: 4px;
}

    .pager a:hover {
        border: 1px solid #a3a3a3;
        background: #e8e6e6;
    }

/*Modal window*/
.modal {
    /*margin: -250px 0 0 -280px;*/
    border: 1px solid #c4c4c4;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.modal-header {
    padding: 9px 15px 0px 15px;
    border-bottom: 1px solid #c4c4c4;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}

.modal-footer {
    padding: 10px 15px 10px;
    text-align: center;
    border-top: 1px solid #c4c4c4;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
}

/*Popover*/
.popover-inner {
    background: white;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.popover-title {
    margin-bottom: 0;
    border-bottom: 1px solid #c4c4c4;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}

.popover-content {
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
}

.carousel {
    margin-bottom: 25px;
}

.carousel-control {
    top: 50%;
    margin-top: -30px;
}

.dropdown-menu li > a {
    white-space: normal;
}

/* Layout structure
================================================== */
#header {
    height: 66px;
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
}
    /*Fix the header in top*/
    #header.fixed {
        position: fixed;
    }

    #header .logo {
        padding: 7px 0 2px 20px;
    }

        #header .logo a {
            color: #353535;
        }

            #header .logo a:hover {
                text-decoration: none;
            }

        #header .logo span.slogan {
            font-size: 14px;
            color: #6b6b6b;
        }

/*7E8525*/
.navbar {
    background-color: #004780;
    position: relative;
    margin-bottom: 0;
    min-height: 66px;
    padding-right: 0px;
    padding-left: 20px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid #c4c4c4;
}

    .navbar .navbar-brand {
        padding: 0 20px 0;
        margin-left: -20px;
        margin-right: 55px;
        font-size: 30px;
        font-weight: 700;
        line-height: 45px;
        color: #353535;
        height: 65px;
        line-height: 62px;
        float: left;
    }

        .navbar .navbar-brand:hover {
            text-decoration: none;
        }

        .navbar .navbar-brand .slogan {
            font-size: 14px;
            color: #6b6b6b;
        }

    .navbar .nav {
        margin: 15px 10px 5px 20px;
    }

        .navbar .nav > li {
            display: block;
            float: left;
            margin-right: 20px;
            position: relative;
        }

            .navbar .nav > li > a {
                float: none;
                line-height: 18px;
                font-size: 12px;
                color: #555;
                padding: 8px 10px;
                border: 1px solid;
                border-radius: 2px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                position: relative;
                -webkit-text-shadow: 0 1px 0 white;
                -moz-text-shadow: 0 1px 0 white;
                text-shadow: 0 1px 0 white;
                border-color: #CCC #CCC #AAA;
                background-color: #E0E0E0;
                -moz-box-shadow: inset 0 0 1px #fff;
                -ms-box-shadow: inset 0 0 1px #fff;
                -webkit-box-shadow: inset 0 0 1px white;
                box-shadow: inset 0 0 1px white;
                filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
                background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
                background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
                background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
                background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
                background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
                background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
            }

        .navbar .nav .active > a {
            color: #3f3f3f;
            text-decoration: none;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
            background: #fff;
            box-shadow: none;
        }

            .navbar .nav .active > a:after {
                content: "";
                background: url(images/arrowdown.png) no-repeat;
                width: 11px;
                height: 8px;
                position: absolute;
                bottom: -8px;
                left: 50%;
                margin-left: -5px;
            }

            .navbar .nav .active > a:hover {
                border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
                -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
                -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
                box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
                background: #fff;
                color: #3f3f3f;
            }

        .navbar .nav li > a:hover {
            color: #3f3f3f;
            background: rgb(232,232,232);
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(249,249,249,1) 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(100%,rgba(249,249,249,1)));
            background: -webkit-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
            background: -o-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
            background: -ms-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
            background: linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f9f9f9',GradientType=0 );
            text-decoration: none;
            border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
            -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
            -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
            box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
        }

        .navbar .nav .avatar {
            position: relative;
            padding-left: 44px;
        }

        .navbar .nav .image {
            position: absolute;
            left: 1px;
            top: 1px;
            width: 36px;
            height: 32px;
        }

.dropdown-menu {
    font-size: 12px;
    position: absolute;
    top: 55px;
    left: 0;
    z-index: 9999;
    display: none;
    float: left;
    min-width: 160px;
    padding: 4px;
    margin: 0;
    list-style: none;
    background: #efefef;
    border: 1px solid #c4c4c4;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}

.navbar .dropdown-menu:before {
    content: "";
    position: absolute;
    top: -13px !important;
    background: url(images/arrowup.png) no-repeat !important;
    width: 15px !important;
    height: 14px !important;
    border: none !important;
    z-index: 5;
}

.dropdown-menu a {
    display: inline-block;
    padding: 5px 0 5px 5px;
    clear: both;
    font-weight: normal;
    line-height: 14px;
    color: #333;
    white-space: normal;
    width: 98%;
}

.dropdown .menu ul li a span {
    margin-right: 15px;
}

.navbar .nav li.dropdown ul a:hover {
    color: rgb(63, 63, 63);
    background: none;
    text-decoration: underline;
    border: none;
    box-shadow: none;
}

.dropdown-menu .menu {
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    display: block;
    float: left;
    background: #fff;
    padding: 0 10px;
    margin-bottom: 0;
    min-width: 150px;
}

    .dropdown-menu .menu ul {
        list-style: none;
        margin: 0;
        padding-left: 0;
    }

    .dropdown-menu .menu li {
        border-bottom: 1px solid #ebebeb;
        margin: 0;
        padding-bottom: 8px;
        padding-top: 10px;
        line-height: 14px;
        width: 100%;
    }

        .dropdown-menu .menu li:last-child {
            border-bottom: none;
        }

.dropdown-menu .icon {
    float: left;
    padding: 6px 1px 6px 1px;
    border: 1px solid #ebebeb;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    background: #efefef;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 30px;
    height: 30px;
}

    .dropdown-menu .icon.avatar img {
        width: 24px;
        height: 24px;
    }

    .dropdown-menu .icon .icon16 {
        margin-top: 1px;
    }

.dropdown-menu .menu .notif {
    min-width: 180px;
}

    .dropdown-menu .menu .notif li a {
        padding-bottom: 5px;
        line-height: 14px;
    }

    .dropdown-menu .menu .notif li {
        margin-bottom: 0;
        padding-top: 3px;
        padding-bottom: 7px;
    }

        .dropdown-menu .menu .notif li.header {
            padding-top: 10px;
            padding-bottom: 8px;
        }

.dropdown-menu .notif .event {
    padding-top: 7px;
    padding-bottom: 5px;
    display: block;
    margin-right: 5px;
}

.dropdown-menu .menu .notif li.view-all {
    line-height: 28px;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.navbar-right .dropdown-menu:before {
    right: 15px;
}

.dropdown-menu .menu ul li a .icon {
    margin-bottom: 0px;
    width: 30px;
    height: 30px;
}

    .dropdown-menu .menu ul li a .icon .icon16 {
        margin-top: 1px;
    }

.dropdown-menu .icon.avatar {
    padding: 2px 1px 9px 2px;
}

.dropdown-menu .name {
    float: left;
    width: 168px;
}

.dropdown-menu .messages {
    min-width: 210px;
}

    .dropdown-menu .messages a {
        padding: 0;
    }

    .dropdown-menu .messages .time {
        font-size: 8px;
        text-transform: uppercase;
        float: right;
        padding-top: 0px;
        margin-top: -13px;
    }

.dropdown-menu .msg {
    width: 190px;
    clear: both;
    color: #6e6e6e;
}

.dropdown-menu .view-all {
    width: 100%;
    text-align: center;
    padding-bottom: 8px !important;
    padding-top: 8px !important;
}

.dropdown-menu .header {
    font-size: 13px;
}

.dropdown-menu li > a {
    padding: 5px 1px;
}

.btn-group .dropdown-menu li > a {
    padding: 5px;
    padding-right: 0;
    margin-right: 0;
    width: 100%;
}

.btn-group .dropdown-menu li:last-child {
    margin-bottom: 0;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 4px solid #666666;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    opacity: 1;
    filter: alpha(opacity=100);
}

.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {
    border-top-color: #666666;
    border-bottom-color: #666666;
    opacity: 0.8;
}

.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret {
    border-top-color: #666666;
    border-bottom-color: #666666;
}

.nav.pull-right.usernav li.dropdown a span.icon16 {
    padding-top: 2px;
}

.nav.usernav {
    margin-right: 0;
}

    .nav.usernav li:last-child {
        margin-right: 0;
    }

    .nav.usernav li:first-child a {
        height: 36px;
    }

/*Notification styles*/

/*Red style*/
.notification {
    padding: 0px 7px 0px 7px;
    color: #fff;
    background: #ed7a53;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    font-weight: 700;
    font-size: 12px;
    font-family: Tahoma;
    position: absolute;
    top: -11px;
    right: -10px;
    -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
    text-shadow: none;
}

    .notification.green {
        background: #9fc569;
    }
    /*green style*/
    .notification.blue {
        background: #88bbc8;
    }
/*blue style*/

/*Responsive buttons*/
.resBtn {
    position: absolute;
    top: 15px;
    left: 235px;
    z-index: 1000;
    display: none;
}

    .resBtn a, .resBtnSearch a {
        float: left;
        line-height: 16px;
        font-size: 12px;
        color: #555;
        padding: 9px 10px;
        border: 1px solid;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        position: relative;
        -webkit-text-shadow: 0 1px 0 white;
        -moz-text-shadow: 0 1px 0 white;
        text-shadow: 0 1px 0 white;
        border-color: #CCC #CCC #AAA;
        background-color: #E0E0E0;
        -moz-box-shadow: inset 0 0 1px #fff;
        -ms-box-shadow: inset 0 0 1px #fff;
        -webkit-box-shadow: inset 0 0 1px white;
        box-shadow: inset 0 0 1px white;
        filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
        background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
        background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
        text-decoration: none;
    }

.resBtnSearch {
    margin-top: 6px;
    display: none;
}

.navbar-default .navbar-toggle {
    line-height: 16px;
    font-size: 12px;
    color: #555;
    padding: 9px 10px;
    border: 1px solid;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    position: relative;
    -webkit-text-shadow: 0 1px 0 white;
    -moz-text-shadow: 0 1px 0 white;
    text-shadow: 0 1px 0 white;
    border-color: #CCC #CCC #AAA;
    background-color: #E0E0E0;
    -moz-box-shadow: inset 0 0 1px #fff;
    -ms-box-shadow: inset 0 0 1px #fff;
    -webkit-box-shadow: inset 0 0 1px white;
    box-shadow: inset 0 0 1px white;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
    background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
    background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
    text-decoration: none;
    position: absolute;
    right: 25px;
    top: 7px;
}

/*Collapse sidebar button*/
.collapseBtn {
    position: absolute;
    z-index: 1000;
    display: block;
}

    .collapseBtn.leftbar {
        top: 120px;
        left: 170px;
    }

        .collapseBtn.leftbar.top {
            left: 200px;
            top: 22px;
        }

    .collapseBtn.rightbar {
        top: 120px;
        right: 18px;
    }

        .collapseBtn.rightbar.top {
            top: 80px;
            right: 10px;
        }

    .collapseBtn a {
        float: left;
        color: #555;
        padding: 0;
        border: 1px solid;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        position: relative;
        -webkit-text-shadow: 0 1px 0 white;
        -moz-text-shadow: 0 1px 0 white;
        text-shadow: 0 1px 0 white;
        border-color: #CCC #CCC #AAA;
        background-color: #E0E0E0;
        -moz-box-shadow: inset 0 0 1px #fff;
        -ms-box-shadow: inset 0 0 1px #fff;
        -webkit-box-shadow: inset 0 0 1px white;
        box-shadow: inset 0 0 1px white;
        filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
        background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
        background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
        background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
        text-decoration: none;
    }

        .collapseBtn a span.icon12 {
            display: inline;
        }

    .collapseBtn.shadow {
        box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
        -moz-box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
        -webkit-box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
        -moz-animation: pulse 2s ease-in-out;
        -webkit-animation: pulse 2s linear;
    }

@-moz-keyframes pulse {
    0% {
        box-shadow: 0px 0px 16px rgba(136, 187, 200, 0.99);
    }

    50% {
        box-shadow: 0px 0px 16px rgba(136, 187, 200, 0);
    }

    100% {
        box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
    }
}

@-webkit-keyframes pulse {
    0% {
        box-shadow: 0px 0px 16px rgba(136, 187, 200, 0.99);
    }

    50% {
        box-shadow: 0px 0px 16px rgba(136, 187, 200, 0);
    }

    100% {
        box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
    }
}

#wrapper {
    height: auto;
    min-height: 100%;
    position: relative;
}

#wrap {
    overflow: hidden;
}

/*Content for left sidebar only*/
#content {
    padding: 67px 25px 25px 25px;
    margin-left: 212px;
    padding-top: 67px;
    min-height: 100%;
    background: url(images/patterns/5.png) repeat;
    -webkit-transition: margin ease-in-out 0.1s;
    -moz-transition: margin ease-in-out 0.1s;
    -o-transition: margin ease-in-out 0.1s;
    transition: margin ease-in-out 0.1s;
    margin-bottom: 40px;
}

    #content.hided {
        margin-left: 0;
    }

    #content.hided-right {
        margin-right: 0;
    }

#content-noside {
    padding: 67px 25px 25px 25px;
    min-height: 100%;
    background: url(images/patterns/5.png) repeat;
}

/*Content for right sidebar only*/
#content-one {
    padding: 67px 25px 25px 25px;
    margin-right: 212px;
    padding-top: 67px;
    min-height: 100%;
    background: url(images/patterns/5.png) repeat;
    -webkit-transition: margin ease-in-out 0.1s;
    -moz-transition: margin ease-in-out 0.1s;
    -o-transition: margin ease-in-out 0.1s;
    transition: margin ease-in-out 0.1s;
}

    #content-one.hided {
        margin-right: 0;
    }

/*Content for two sidebars*/
#content-two {
    padding: 67px 25px 25px 25px;
    margin-left: 212px;
    margin-right: 212px;
    padding-top: 67px;
    min-height: 100%;
    background: url(images/patterns/5.png) repeat;
    -webkit-transition: margin ease-in-out 0.1s;
    -moz-transition: margin ease-in-out 0.1s;
    -o-transition: margin ease-in-out 0.1s;
    transition: margin ease-in-out 0.1s;
}

    #content-two.hided {
        margin-left: 0;
    }

    #content-two.hided-right {
        margin-right: 0;
    }

.contentwrapper {
    float: left;
    width: 100%;
    position: relative;
    padding-top: 76px;
}

/*Left sidebar*/
#sidebarbg {
    left: 0;
    z-index: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    border-right: 1px solid #d9d9d9;
    background: url(images/patterns/2.png) repeat;
    width: 211px;
}

    #sidebarbg.hided {
        margin-left: -299px;
    }

#sidebar {
    width: 210px;
    padding-top: 67px;
    float: left;
    z-index: 1;
    position: relative;
    -webkit-transition: margin ease-in-out 0.1s;
    -moz-transition: margin ease-in-out 0.1s;
    -o-transition: margin ease-in-out 0.1s;
    transition: margin ease-in-out 0.1s;
}

    #sidebar.hided {
        margin-left: -299px;
    }

    #sidebar.fixed {
        position: fixed;
        padding-top: 0;
        margin-top: 67px;
    }

    #sidebar .shortcuts, #sidebar-right .shortcuts {
        border-bottom: 1px solid #c4c4c4;
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
        position: relative;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        height: auto;
        width: 100%;
        padding-bottom: 2px;
        padding-top: 5px;
        float: left;
    }

.shortcuts ul {
    list-style: none;
    margin: 0;
    text-align: center;
    width: 100%;
    padding-left: 0;
}

    .shortcuts ul li {
        display: inline-block;
        margin-bottom: 0;
        margin-left: 3px;
        padding-bottom: 0;
    }

.shortcuts li a {
    display: inline-block;
    margin-bottom: 5px;
    padding: 0;
    width: 40px;
    height: 36px;
    border: 1px solid;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    position: relative;
    -webkit-text-shadow: 0 1px 0 white;
    -moz-text-shadow: 0 1px 0 white;
    text-shadow: 0 1px 0 white;
    border-color: #CCC #CCC #AAA;
    background-color: #E0E0E0;
    -moz-box-shadow: inset 0 0 1px #fff;
    -ms-box-shadow: inset 0 0 1px #fff;
    -webkit-box-shadow: inset 0 0 1px white;
    box-shadow: inset 0 0 1px white;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
    background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
    background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
    background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
}

    .shortcuts li a:hover {
        border: 1px solid;
        background: rgb(232,232,232);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(249,249,249,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(100%,rgba(249,249,249,1)));
        background: -webkit-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
        background: -o-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
        background: -ms-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
        background: linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f9f9f9',GradientType=0 );
        text-decoration: none;
        border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
        -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
        -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
        box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
        -webkit-transition: background 0.5s ease-in-out;
        -moz-transition: background 0.5s ease-in-out;
        -ms-transition: background 0.5s ease-in-out;
        -o-transition: background 0.5s ease-in-out;
        transition: background 0.5s ease-in-out;
    }

        .shortcuts li a:hover span {
            color: #3399cc;
            -webkit-transition: color 0.5s ease-in-out;
            -moz-transition: color 0.5s ease-in-out;
            -ms-transition: color 0.5s ease-in-out;
            -o-transition: color 0.5s ease-in-out;
            transition: color 0.5s ease-in-out;
        }

    .shortcuts li a span {
        padding-top: 2px;
        display: inline-block;
    }

/*Right sidebar*/
#sidebarbg-right {
    right: 0;
    z-index: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    border-left: 1px solid #d9d9d9;
    background: url(images/patterns/2.png) repeat;
    width: 211px;
}

    #sidebarbg-right.hided {
        margin-right: -299px;
    }

#sidebar-right {
    width: 210px;
    padding-top: 67px;
    float: right;
    z-index: 1;
    position: relative;
    -webkit-transition: margin ease-in-out 0.1s;
    -moz-transition: margin ease-in-out 0.1s;
    -o-transition: margin ease-in-out 0.1s;
    transition: margin ease-in-out 0.1s;
}

    #sidebar-right.hided {
        margin-right: -299px;
    }

.search {
    float: right;
    position: relative;
    padding-right: 12px;
}

    .search form {
        margin-bottom: 0;
    }

    .search .top-search {
        width: 75%;
        margin: 10px 10px;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-color: #d9d7d7;
        padding-left: 25px;
    }

    .search .search-btn {
        background: url(images/search.png) no-repeat;
        border: none;
        width: 20px;
        height: 20px;
        position: absolute;
        top: 15px;
        left: 18px;
    }

.sidenav {
    float: left;
    width: 100%;
    margin-left: 0;
}

#sidebar-right .sidenav {
    margin-left: 0px;
}

.mainnav ul {
    list-style: none;
    margin: 0;
    padding-left: 0;
}

.mainnav li {
    display: block;
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
}

    .mainnav li a {
        padding: 10px 0 10px 0;
        position: relative;
        font-size: 14px;
        /*height:38px;*/
        float: left;
        width: 100%;
        /*line-height:38px;*/
        border-bottom: 1px solid #c4c4c4;
        border-top: 1px solid white;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        color: #3f3f3f;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .mainnav li a:hover {
            text-decoration: none;
            background: rgb(255,255,255);
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
            background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
            color: #1f1f1f;
        }

        .mainnav li a.current, .mainnav li a.current:hover {
            background: url(images/patterns/5.png) repeat;
            width: 101%;
            margin-left: -1px;
        }

#sidebar-right .mainnav li a.current, #sidebar-right .mainnav li a.current:hover {
    margin-left: -1px;
}

.mainnav li a span[class*=" icon-"], .mainnav li a span[class*=" brocco-icon-"], .mainnav li a span[class*=" cut-icon-"], .mainnav li a span[class*=" entypo-icon-"], .mainnav li a span[class*=" icomoon-icon-"], .mainnav li a span[class*=" minia-icon-"], .mainnav li a span[class*=" iconic-icon-"], .mainnav li a span[class*=" meteo-icon-"], .mainnav li a span[class*=" silk-icon-"], .mainnav li a span[class*=" typ-icon-"], .mainnav li a span[class*=" wpzoom-"], .mainnav li a span[class*=" eco-"] {
    padding-left: 10px;
    padding-right: 10px;
}

.mainnav .notification {
    line-height: 21px;
    top: 8px;
    right: 30px;
}

.mainnav ul li .sub {
    display: none;
    float: left;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); It is not being used in Firefox, Chrome, and it is breaking IE9*/
    margin-top: 0px;
    width: 100%;
}

    .mainnav ul li .sub.expand {
        display: block;
    }

    .mainnav ul li .sub li a {
        font-size: 13px;
        border-bottom: 1px solid transparent;
        box-shadow: none;
        border-top: 1px solid transparent;
    }

        .mainnav ul li .sub li a.current {
            border-bottom: 1px solid #c4c4c4;
            border-top: 1px solid #c4c4c4;
            -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
            -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
            box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        }

            .mainnav ul li .sub li a.current:hover {
                background: url(images/patterns/5.png) repeat;
                border-top: 1px solid #c4c4c4;
                border-bottom: 1px solid #c4c4c4;
            }

    .mainnav ul li .sub li:first-child a.current {
        border-top: none;
    }

    .mainnav ul li .sub li:last-child {
        border-bottom: 1px solid #c4c4c4;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    }

    .mainnav ul li .sub li a:hover {
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
        color: #1f1f1f;
        border-bottom: 1px solid #dfdfdf;
        border-top: 1px solid #dfdfdf;
    }

    .mainnav ul li .sub li {
        width: 100%;
    }

        .mainnav ul li .sub li:first-child a:hover {
            border-top: 1px solid transparent;
        }

        .mainnav ul li .sub li:last-child a:hover {
            border-top: 1px solid #dfdfdf;
            border-bottom: 1px solid transparent;
        }

    .mainnav ul li .sub a span[class*=" icon-"], .mainnav ul li .sub a span[class*=" brocco-icon-"], .mainnav ul li .sub a span[class*=" cut-icon-"], .mainnav ul li .sub a span[class*=" entypo-icon-"], .mainnav ul li .sub a span[class*=" icomoon-icon-"], .mainnav ul li .sub a span[class*=" minia-icon-"], .mainnav ul li .sub a span[class*=" iconic-icon-"], .mainnav ul li .sub a span[class*=" meteo-icon-"], .mainnav ul li .sub a span[class*=" silk-icon-"], .mainnav ul li .sub a span[class*=" typ-icon-"], .mainnav ul li .sub a span[class*=" wpzoom-"], .mainnav ul li .sub a span[class*=" eco-"] {
        padding-left: 25px;
        padding-right: 10px;
    }

    .mainnav ul li .sub li .sub a span[class*=" icon-"], .mainnav ul li .sub li .sub a span[class*=" brocco-icon-"], .mainnav ul li .sub li .sub a span[class*=" cut-icon-"], .mainnav ul li .sub li .sub a span[class*=" entypo-icon-"], .mainnav ul li .sub li .sub a span[class*=" icomoon-icon-"], .mainnav ul li .sub li .sub a span[class*=" minia-icon-"], .mainnav ul li .sub li .sub a span[class*=" iconic-icon-"], .mainnav ul li .sub li .sub a span[class*=" meteo-icon-"], .mainnav ul li .sub li .sub a span[class*=" silk-icon-"], .mainnav ul li .sub li .sub a span[class*=" typ-icon-"], .mainnav ul li .sub li .sub a span[class*=" wpzoom-"], .mainnav ul li .sub li .sub a span[class*=" eco-"] {
        padding-left: 35px;
        padding-right: 10px;
    }

.mainnav .hasDrop {
    position: absolute;
    right: 0;
    top: 0;
    padding-right: 0 !important;
    padding-top: 10px
}

/*Second sub*/
.mainnav ul li .sub li .sub {
    width: 100%;
}

    .mainnav ul li .sub li .sub li:first-child a {
        border-top: 1px solid #c4c4c4;
    }

    .mainnav ul li .sub li .sub li a:hover {
        border-bottom: 1px solid #dfdfdf;
    }

.mainnav ul li .sub li a.hasUl.drop {
    border-top: 1px solid #dfdfdf;
}

/*Widget panel style*/
.panel {
    width: 100%;
    /*min-height:100%;*/
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    margin-bottom: 25px;
    border: none;
}

    .panel.hover {
        -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
        box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -ms-transition: all 1s ease;
        -o-transition: all 1s ease;
        transition: all 1s ease;
    }

    .panel.drag {
        min-height: auto;
    }

    .panel.plain.hover {
        box-shadow: none;
    }

    .panel .panel-heading {
        height: auto;
        background: url(images/patterns/2.png) repeat;
        position: relative;
        border: 1px solid #c4c4c4;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        padding: 0;
    }

    .panel.drag .panel-heading:hover {
        cursor: move;
    }

    .panel.plain {
        background-color: transparent;
    }

        .panel.plain .panel-heading {
            border-top: none;
            border-left: none;
            border-right: none;
            background: none;
        }

    .panel.gradient .panel-heading {
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
    }

    .panel .panel-heading.min {
        border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px;
    }

    .panel .panel-heading h4 {
        padding-left: 15px;
        margin-bottom: 0;
        padding-top: 9px;
        padding-bottom: 9px;
        min-height: 37px;
    }

h4 .label {
    float: right;
    margin-right: 40px;
}

h4 .badge {
    float: right;
    margin-right: 40px;
}

.panel .panel-heading span[class*=" icon-"], .panel .panel-heading span[class*=" brocco-icon-"], .panel .panel-heading span[class*=" cut-icon-"],
.panel .panel-heading span[class*=" entypo-icon-"], .panel .panel-heading span[class*=" icomoon-icon-"], .panel .panel-heading span[class*=" minia-icon-"],
.panel .panel-heading span[class*=" iconic-icon-"], .panel .panel-heading span[class*=" meteo-icon-"], .panel .panel-heading span[class*=" silk-icon-"],
.panel .panel-heading span[class*=" typ-icon-"], .panel .panel-heading span[class*=" wpzoom-"], .panel .panel-heading span[class*=" eco-"] {
    margin: 0 10px 0 0px;
}

.panel .panel-heading .iToggle-button span.icon16 {
    margin-right: 0 !important;
}

.panel .panel-heading .loader {
    position: absolute;
    right: 40px;
    top: 10px;
}

.panel .panel-heading > a {
    position: absolute;
    right: 10px;
    top: 9px;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    text-decoration: none;
    color: #3f3f3f;
    text-indent: -9999px;
    background-color: #f3f3f3;
    width: 18px;
    height: 18px;
}

.panel .spark {
    margin-right: 40px;
    float: right;
}

.panel .panel-form {
    position: absolute;
    right: 40px;
    top: 5px;
    margin-bottom: 0;
}

    .panel .panel-form input {
        width: 100%;
        margin-bottom: 0;
    }

    .panel .panel-form .dropdown-menu {
        top: auto;
        left: auto;
        right: 0;
    }

    .panel .panel-form .btn-xs.dropdown-toggle {
        margin-top: 1px;
    }

    .panel .panel-form .btn span {
        margin-right: 0;
        margin-top: -8px;
        display: inline-block;
    }

    .panel .panel-form .btn-xs span {
        margin-top: -2px;
    }

    .panel .panel-form .dropdown-toggle {
        margin-top: -4px;
        padding-bottom: 0;
    }

    .panel .panel-form .btn span.caret {
        margin-left: 2px;
    }

    .panel .panel-form .ibutton-container {
        margin-top: -2px;
    }

.panel .panel-heading .label span, .panel .panel-heading .badge span {
    margin-left: 0;
    margin-right: 0
}

.panel .panel-heading .progress {
    width: 40%;
    position: absolute;
    right: 40px;
    top: 8px;
}

.panel .panel-heading .minimize {
    cursor: pointer;
    background: url(images/icons/minus.png) no-repeat center 2px #f3f3f3;
    display: block;
}

.minimize, .maximize {
    cursor: pointer;
}

.panel .panel-heading .maximize {
    background: url(images/icons/plus.png) no-repeat center 2px #f3f3f3;
    display: block;
}

.panel .panel-body {
    border: 1px solid #c4c4c4;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top: none;
    background-color: #fff;
    position: relative;
}

    .panel .panel-body.vertical-scroll {
        width: 200px;
    }

    .panel .panel-body.noPad {
        padding: 0;
    }

        .panel .panel-body.noPad .nav-tabs {
            margin-top: -1px;
            margin-left: -1px;
            margin-right: -1px;
        }

        .panel .panel-body.noPad .tab-content {
            margin-bottom: -1px;
            margin-left: -1px;
            margin-right: -1px;
        }

.panel.boxMargin {
    margin-bottom: 27px;
}

.sortable-placeholder {
    border: 4px dashed #C4C4C4;
    margin-bottom: 25px;
}

#money-transfer-detail-container .panel .panel-heading h4 span {
    top: -6px;
    position: relative;
}

/*General heading style*/
.heading {
    height: 49px;
    border-bottom: 1px solid #c4c4c4;
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
    -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    z-index: 1;
    width: auto;
    min-width: 100%;
    position: relative;
    margin-top: 0px;
    position: absolute;
    left: -26px;
    right: -26px;
    top: 0;
    padding-left: 26px;
    margin-bottom: 0;
}

    .heading h3 {
        line-height: 48px;
        float: left;
        margin-right: 20px;
    }

    .heading .breadcrumb {
        float: right;
        padding: 15px 10px 6px 10px;
        margin: 0 20px 0 0;
        background: none;
        border: none;
        box-shadow: none;
    }

        .heading .breadcrumb > li + li:before {
            display: none
        }

        .heading .breadcrumb span {
            margin-left: 0;
            margin-right: 0;
        }

        .heading .breadcrumb li:first-child {
            margin-right: 8px;
        }

/*Big buttons with icons*/
.bigBtnIcon {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
}

    .bigBtnIcon li {
        text-align: center;
        margin-right: 14px;
        margin-bottom: 13px;
        display: inline-block;
    }

        .bigBtnIcon li a {
            border: 1px solid #c4c4c4;
            border-radius: 2px;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            padding: 5px;
            background: rgb(255,255,255);
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
            background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
            position: relative;
            -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
            -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
            box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
            text-decoration: none;
            width: 102px;
            height: 72px;
            display: inline-block;
        }

            .bigBtnIcon li a:after {
                content: "";
                width: 100px;
                height: 70px;
                border: 1px solid #fff;
                border-radius: 2px;
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                position: absolute;
                top: 0;
                left: 0;
            }

            .bigBtnIcon li a:hover {
                -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
                -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
                box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
                border-color: #a5a5a5;
                -webkit-transition: all 0.5s ease;
                -moz-transition: all 0.5s ease;
                -ms-transition: all 0.5s ease;
                -o-transition: all 0.5s ease;
                transition: all 0.5s ease;
            }

            .bigBtnIcon li a.pattern {
                background: url(images/patterns/sidebarbg1.png) repeat;
            }

            .bigBtnIcon li a .icon {
                font-size: 26px;
                width: 100%;
                height: auto;
                margin: 0;
                margin-top: 0px;
                display: inline-block;
            }

            .bigBtnIcon li a .txt {
                line-height: 12px;
                text-align: center;
                font-size: 12px;
            }

            .bigBtnIcon li a .notification {
                padding: 0 6px 1px 6px;
                z-index: 999
            }

/*Circle stats*/
.circle-stats {
    text-align: center;
    margin-top: -5px;
    position: relative;
}

.circular-item {
    position: relative;
    width: 82px;
    height: 82px;
    margin-right: 20px;
    margin-bottom: 10px;
    display: inline-block;
}

    .circular-item .icon {
        font-size: 20px;
        position: absolute;
        top: 48%;
        left: 50%;
        margin-top: -18px;
        margin-left: -10px;
    }

    .circular-item input {
        cursor: default;
        box-shadow: none;
        border: none;
        height: auto;
        position: absolute;
        top: 15px;
        border-color: rgba(82, 168, 236, 0.8);
    }

        .circular-item input:focus {
            outline: 0;
            outline: thin dotted 0;
            /* IE6-9 */
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
        }

.circular-progress-item {
    position: relative;
    width: 82px;
    height: 82px;
    margin-right: 20px;
    margin-bottom: 10px;
    display: inline-block;
}

    .circular-progress-item input {
        cursor: default;
        box-shadow: none;
        border: none;
        height: auto;
        position: absolute;
        top: 0px;
        border-color: rgba(82, 168, 236, 0.8);
    }

        .circular-progress-item input:focus {
            outline: 0;
            outline: thin dotted 0;
            /* IE6-9 */
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
        }

/*circular porgress bars*/
.jCProgress {
    position: absolute;
    z-index: 999;
    /*  margin-top:-15px; /* offset from the center */
}

    .jCProgress > div.percent {
        font-size: 16px;
        text-shadow: 0px 0px 1px #1f1f1f;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -20px;
        text-align: center;
        width: 40px;
        margin-top: 2px;
    }

div.percent:before {
    content: "%";
    width: 10px;
}

/*Reminder*/
.reminder {
    position: relative;
    margin-bottom: 25px;
}

    .reminder h4 {
        border-bottom: 1px solid #c4c4c4;
        padding-bottom: 3px;
        margin-bottom: 0px;
        line-height: 37px;
        position: relative;
    }

    .reminder ul {
        list-style: none;
        margin: 0;
        padding-left: 0;
    }

    .reminder li {
        margin-bottom: 0;
        padding-top: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ebebeb;
        -webkit-transition: 0.25s all ease-in;
        -moz-transition: 0.25s all ease-in;
        -o-transition: 0.25s all ease-in;
        transition: 0.25s all ease-in;
    }

    .reminder ul li .icon {
        float: left;
        width: 32px;
    }

    .reminder .number {
        float: left;
        font-size: 26px;
        font-weight: 700;
        padding: 0 15px;
        color: #ed7a53;
        margin-top: 5px;
    }

    .reminder .btn {
        text-transform: uppercase;
        float: right;
        font-weight: 700;
        margin-top: 4px;
    }

    .reminder .txt {
        float: left;
        margin-top: 13px;
    }

    .reminder li:hover {
        background: #fcfcfc;
        border-color: #d9d9d9;
    }

/* Icon in headlines */
h4 .icon {
    width: auto;
    position: absolute;
    right: 0
}

    h4 .icon span {
        color: #7d7d7d;
    }

        h4 .icon span:hover {
            color: #3F3F3F;
        }

/* ------------------Typeahead--------------------*/
.twitter-typeahead {
    width: 100%;
}

.typeahead,
.tt-query,
.tt-hint {
    width: 100%;
    height: 30px;
    padding: 8px 12px;
    font-size: 24px;
    line-height: 30px;
    border: 2px solid #c4c4c4;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    outline: none;
    font-size: 13px;
}

.typeahead {
    background-color: #fff;
}

    .typeahead:focus {
        border: 2px solid #0097cf;
    }

.tt-query {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.tt-hint {
    color: #999
}

.tt-dropdown-menu {
    width: 422px;
    margin-top: 12px;
    padding: 8px 0;
    background-color: #fff;
    border: 1px solid #c4c4c4;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);
    -moz-box-shadow: 0 2px 5px rgba(0,0,0,.2);
    box-shadow: 0 2px 5px rgba(0,0,0,.2);
}

.tt-suggestion {
    padding: 3px 20px;
    font-size: 18px;
    line-height: 24px;
}

    .tt-suggestion.tt-is-under-cursor {
        color: #fff;
        background-color: #0097cf;
    }

    .tt-suggestion p {
        margin: 0;
    }

/*Spark stats*/
.sparkStats {
    position: relative;
    margin-bottom: 25px;
}

    .sparkStats ul {
        margin: 0;
        padding-left: 0;
        list-style: none;
    }

    .sparkStats li {
        margin-bottom: 0;
        line-height: 32px;
        padding-top: 4px;
        padding-bottom: 6px;
    }

        .sparkStats li .number {
            font-size: 18px;
            font-weight: 700;
            padding: 0 10px;
            color: #ed7a53;
        }

        .sparkStats li span:first-child {
            margin-right: 15px;
        }

    .sparkStats h4 {
        position: relative;
        border-bottom: 1px solid #c4c4c4;
        padding-bottom: 0px;
        margin-bottom: 10px;
        line-height: 37px;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    }

.jqstooltip {
    padding: 5px;
    display: inline-block;
}

.jqsfield {
    color: white;
    text-align: left;
    padding: 5px;
    margin-left: -5px;
    margin-right: 5px;
    margin-top: -5px;
    margin-bottom: 5px;
}

/*Chart shortcuts style*/
.chartShortcuts {
    width: 100%;
    list-style: none;
    margin-left: 0;
    margin-bottom: 0;
    padding: 0;
    text-align: center;
}

    .chartShortcuts li {
        display: inline-block;
        margin: 0 5px 5px 0;
        border: 1px solid #C4C4C4;
        border-radius: 2px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
    }

    .chartShortcuts a {
        float: left;
        color: #666666;
        min-width: 150px;
        padding: 10px 0px 10px 10px;
        background: url(images/icons/external.png) no-repeat;
        background-position: 150% center;
        text-align: left;
    }

        .chartShortcuts a:hover {
            background-position: 85% center;
            color: #444444;
            -webkit-transition: background 0.3s ease;
            -moz-transition: background 0.3s ease;
            -ms-transition: background 0.3s ease;
            -o-transition: background 0.3s ease;
            transition: background 0.3s ease;
        }

    .chartShortcuts .head {
        font-size: 11px;
        text-transform: uppercase;
        float: left;
        width: 100%;
    }

    .chartShortcuts .number {
        font-family: 'Signika';
        float: left;
        font-size: 21px;
        font-weight: 700;
        width: 100%
    }

/*To Do List*/
.todo {
    position: relative;
    margin-bottom: 27px;
}

    .todo h4 {
        border-bottom: 1px solid #c4c4c4;
        padding-bottom: 0px;
        margin-bottom: 10px;
        line-height: 37px;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    }

    .todo ul {
        list-style: none;
        margin: 0;
        padding-left: 0;
    }

    .todo li {
        margin-bottom: 0;
        border-bottom: 1px solid #EBEBEB;
        padding-top: 10px;
        padding-bottom: 10px;
        -webkit-transition: 0.25s all ease-in;
        -moz-transition: 0.25s all ease-in;
        -o-transition: 0.25s all ease-in;
        transition: 0.25s all ease-in;
    }

        .todo li:hover {
            background: #FCFCFC;
            border-color: #D9D9D9;
        }

        .todo li .txt {
            float: left;
        }

        .todo li .by {
            margin-left: 10px;
            margin-right: 10px;
        }

        .todo li .date {
            margin-right: 10px;
        }

        .todo li .controls {
            float: right;
        }

/*Sidebar Widget*/
.sidebar-widget {
    position: relative;
    margin: -1px 0 10px 0;
    display: block;
    float: left;
    width: 100%;
}

    .sidebar-widget .content {
        padding: 0px 10px;
        position: relative;
    }

    .sidebar-widget .title {
        /*background-color: #e5e5e5;*/
        background: url(images/patterns/3.png) repeat;
        padding: 5px 15px;
        border-top: 1px solid #c4c4c4;
        border-bottom: 1px solid #c4c4c4;
        -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
        box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
    }

    .sidebar-widget .content span.icon16.left {
        line-height: 12px;
    }

    .sidebar-widget .progress {
        margin-bottom: 2px;
        width: 70%;
        margin-top: 2px;
    }

    .sidebar-widget .percent {
        position: absolute;
        right: 10px;
        top: -1px;
        font-weight: 700;
    }

    .sidebar-widget .stat {
        font-size: 11px;
        display: inline-block;
        width: 100%;
        margin-top: 2px;
        text-align: center;
    }

    .sidebar-widget ul {
        padding-left: 0;
        list-style: none;
    }

.vital-stats {
    margin-bottom: 25px;
}
/*Sidebar Widget stats*/
.sidebar-widget .stats {
    position: relative;
    margin: 0px -10px;
}

.stats .item {
    width: 90px;
    float: left;
    margin-left: 10px;
    margin-bottom: 5px
}

.sidebar-widget .item span.icon16.left {
    line-height: 18px;
    margin-top: 5px;
}

.stats .head {
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 4px;
    margin-bottom: 8px
}

.stats .number {
    font-size: 20px;
    font-weight: 700;
    float: left;
    width: 48%;
}

.stats .txt {
    float: left;
}

.stats .change {
    float: left;
    margin-top: 8px;
}

    .stats .change span {
        margin-left: -2px;
        margin-right: 0;
    }

.stats .spark {
    float: left;
    margin-top: 13px;
    margin-left: 5px;
}

/*Rightnow stats style*/
.rightnow {
    position: relative;
}

    .rightnow ul {
        margin-left: 10px;
    }

    .rightnow li {
        line-height: 24px;
    }

    .rightnow .number {
        font-size: 18px;
        font-weight: 700;
        margin-right: 10px;
        width: 30px;
        float: left;
        text-align: right;
        color: #2C7282;
    }

/*Misc styles*/
.pie-chart-label {
    font-size: 12px;
    text-align: center;
    background: #e2e2e2;
    color: #000;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    padding: 2px 10px;
    -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 0px rgba(0, 0, 0, 0.3);
    opacity: 0.8;
}

/*Btn with font face icon fix*/
.right .btn [class^="brocco-icon-"], .right .btn [class*=" brocco-icon-"], .right .btn [class^="cut-icon-"], .right .btn [class*=" cut-icon-"], .right .btn [class^="entypo-icon-"], .right .btn [class*=" entypo-icon-"], .right .btn [class^="icomoon-icon-"], .right .btn [class*=" icomoon-icon-"], .right .btn [class^="minia-icon-"], .right .btn [class*=" minia-icon-"], .right .btn [class^="iconic-icon-"], .right .btn [class*=" iconic-icon-"], .right .btn [class^="meteo-icon-"], .right .btn [class*=" meteo-icon-"], .right .btn [class^="silk-icon-"], .right .btn [class*=" silk-icon-"], .right .btn [class^="typ-icon-"], .right .btn [class*=" typ-icon-"] {
    margin-left: 0;
    margin-right: 0;
}

.btn [class^="brocco-icon-"], .btn [class*=" brocco-icon-"], .btn [class^="cut-icon-"], .btn [class*=" cut-icon-"], .btn [class^="entypo-icon-"], .btn [class*=" entypo-icon-"], .btn [class^="icomoon-icon-"], .btn [class*=" icomoon-icon-"], .btn [class^="minia-icon-"], .btn [class*=" minia-icon-"], .btn [class^="iconic-icon-"], .btn [class*=" iconic-icon-"], .btn [class^="meteo-icon-"], .btn [class*=" meteo-icon-"], .btn [class^="silk-icon-"], .btn [class*=" silk-icon-"], .btn [class^="typ-icon-"], .btn [class*=" typ-icon-"] {
    margin-left: 0;
    margin-right: 5px;
}

.btn-link:disabled {
    background: none;
    cursor: not-allowed;
}

.hasTimeEntry {
    background: url(images/spinner.png) no-repeat center right;
}

/* Dual Multiselect
----------------------------------*/
.leftBox {
    float: left;
    width: 38%;
}

.rightBox {
    float: right;
    width: 38%;
    margin-right: 2%;
}

.dualBtn {
    text-align: center;
    width: 100px;
    margin: 160px 1px;
    position: absolute;
    left: 50%;
    margin-left: -55px;
}

    .dualBtn .btn span {
        margin-right: 0;
    }

.searchField {
    max-width: 60%;
    margin: 0 5px 0 5px;
    float: left;
    background: url(images/search.png) no-repeat 95% center;
}

.searchBox {
    margin: 10px 0 22px 0;
    position: relative;
    width: 100%;
}

    .searchBox > span {
        float: left;
        display: block;
        margin-top: 8px;
    }

    .searchBox button {
        padding-left: 7px;
        padding-right: 7px;
        padding-bottom: 10px;
        margin-top: 2px;
    }

.count {
    margin-top: 10px;
    display: block;
    float: left;
}

#box1Clear span, #box2Clear span {
    display: inline-block;
    margin-right: 0;
    height: 12px;
}

.slider {
    margin-top: 12px;
}

.pbar .ui-progressbar-value {
    display: block !important
}

.pbar {
    overflow: hidden
}

.percent1 {
    position: relative;
    float: left;
}

.elapsed {
    position: relative;
    float: right;
}

/* Gallery view
----------------------------------*/
.galleryView > li img {
    border: 1px solid #e3e2e2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 5px;
}

    .galleryView > li img:hover {
        border: 1px solid #88BBC8;
        -webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
        box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    }

.galleryView > li .actionBtn {
    position: absolute;
    bottom: 10px;
    width: 100%;
}

    .galleryView > li .actionBtn a {
        padding: 3px;
        background: #000;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        width: 23px;
        display: inline-block;
        opacity: 0.8;
        filter: alpha(opacity=80);
    }

        .galleryView > li .actionBtn a span {
            margin-left: 0;
            margin-right: 0;
        }

        .galleryView > li .actionBtn a:first-child {
            float: left;
            margin-left: 10px;
        }

        .galleryView > li .actionBtn a:last-child {
            float: right;
            margin-right: 10px;
        }

/*Activity widget*/
.activity {
    position: relative;
    list-style: none;
    padding-top: 15px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
}

    .activity li {
        border-bottom: 1px solid #c4c4c4;
        padding: 10px 0 15px 0;
        width: 100%;
    }

        .activity li:last-child {
            border-bottom: none;
            padding-bottom: 10px;
        }

        .activity li:hover {
            border-color: #a9a9a9;
        }

        .activity li span {
            margin-left: 25px;
            margin-right: 20px;
            margin-bottom: 25px;
            float: left;
        }

        .activity li strong {
            text-align: center;
            margin-right: 2px;
        }

        .activity li .btn {
            margin-left: 15px;
            margin-right: 15px;
        }

        .activity li small {
            margin-right: 15px;
            font-size: 11px;
            color: #999999;
        }

.recent-users {
    position: relative;
    list-style: none;
    padding-top: 15px;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
}

    .recent-users li {
        border-bottom: 1px solid #c4c4c4;
        padding: 10px 0 15px 0;
        width: 100%;
    }

    .recent-users .avatar {
        margin-left: 15px;
        width: 40px;
        height: 40px;
        border: 1px solid #e3e2e2;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        padding: 2px;
        float: left;
    }

        .recent-users .avatar img {
            width: 34px;
            height: 34px;
            width: 122px;
        }

        .recent-users .avatar span {
            margin-top: -6px;
            display: inline-block;
            margin-left: 1px;
            margin-right: 0;
        }

    .recent-users .name {
        float: left;
        margin-left: 10px;
        margin-right: 10px;
    }

    .recent-users .status {
        float: right;
        margin-right: 15px;
        margin-top: 2px;
    }

        .recent-users .status small {
            font-size: 11px;
            color: #999999;
        }

    .recent-users .email {
        float: left;
        margin-left: 10px;
        margin-top: 2px;
    }

    .recent-users li:last-child {
        border-bottom: none;
        padding-bottom: 10px;
    }

/*Messages layout*/
.messages {
    position: relative;
    list-style: none;
    margin-left: 0;
    padding-bottom: 0;
    margin-bottom: -7px;
    padding-left: 0;
}

    .messages li {
        position: relative;
        padding: 10px 0 15px 0;
        width: 100%;
    }

        .messages li.sendMsg {
            border-top: 1px solid #c4c4c4;
            padding-top: 15px;
            background: #f0f0f0;
        }

            .messages li.sendMsg form {
                margin-left: 15px;
                margin-right: 15px;
                margin-bottom: 0;
            }

        .messages li a.avatar {
            float: left;
            margin: 0 15px 0 15px;
        }

            .messages li a.avatar img {
                width: 40px;
                height: 40px;
            }

        .messages li div.message {
            position: relative;
            margin-right: 15px;
            margin-left: 75px;
            border: 1px solid #d8d8d8;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            padding: 10px;
            background: rgb(255,255,255);
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
            background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
        }

        .messages li.user div.message:after {
            float: left;
            content: "";
            position: absolute;
            top: 10px;
            left: -10px;
            width: 10px;
            height: 17px;
            background: url(images/icons/arrow-left.png) no-repeat;
        }

        .messages li div.message .head {
            float: left;
            width: 100%;
            margin-bottom: 10px;
        }

            .messages li div.message .head span.name {
                float: left;
                color: #999999;
            }

                .messages li div.message .head span.name strong {
                    color: #ED7A53;
                }

            .messages li div.message .head span.time {
                float: right;
                font-size: 11px;
                margin-right: 15px;
                color: #999999;
            }

        .messages li div.message p {
        }

        .messages li.admin a.avatar {
            float: right;
        }

        .messages li.admin div.message {
            margin-left: 15px;
            margin-right: 75px;
        }

            .messages li.admin div.message .head span.name {
                float: right;
            }

            .messages li.admin div.message .head span.time {
                float: left;
                margin-right: 15px;
            }

            .messages li.admin div.message:after {
                float: left;
                content: "";
                position: absolute;
                top: 10px;
                right: -10px;
                width: 10px;
                height: 17px;
                background: url(images/icons/arrow-right.png) no-repeat;
            }

/*loader*/
#qLoverlay {
    visibility: visible;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 666999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(images/patterns/3-1.png) repeat;
}

#qLoverlayT {
    visibility: visible;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 666999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(images/patterns/3-1.png) repeat;
    opacity: .4;
}

#qLbar {
    visibility: visible;
    width: 80px;
    height: 80px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -80px;
    margin-left: -40px;
    background: url(images/loader.gif) no-repeat;
    z-index: 667999;
}

/*Invoice page*/
.invoice {
    position: relative;
}

    .invoice .content {
        padding-left: 25px;
        padding-right: 25px;
    }

    .invoice .invoice-info {
        float: right;
        margin-right: 10px;
        font-size: 12px;
        width: 100px;
        padding: 5px 0;
    }

        .invoice .invoice-info .number {
            float: left;
        }

        .invoice .invoice-info .data {
            float: left;
        }

    .invoice .print {
        float: right;
        margin-right: 25px;
        margin-top: 5px;
    }

        .invoice .print a span {
            margin-left: 7px !important;
            display: inline-block;
        }

        .invoice .print a {
            float: left;
            padding: 0;
            width: 40px;
            height: 36px;
            border: 1px solid;
            border-radius: 2px;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            position: relative;
            -webkit-text-shadow: 0 1px 0 white;
            -moz-text-shadow: 0 1px 0 white;
            text-shadow: 0 1px 0 white;
            border-color: #CCC #CCC #AAA;
            background-color: #E0E0E0;
            -moz-box-shadow: inset 0 0 1px #fff;
            -ms-box-shadow: inset 0 0 1px #fff;
            -webkit-box-shadow: inset 0 0 1px white;
            box-shadow: inset 0 0 1px white;
            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
            background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
            background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
            background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
            background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
            background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
            background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
        }

            .invoice .print a:hover {
                border: 1px solid;
                background: rgb(232,232,232);
                background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                background: -moz-linear-gradient(top, rgba(232,232,232,1) 0%, rgba(249,249,249,1) 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(100%,rgba(249,249,249,1)));
                background: -webkit-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
                background: -o-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
                background: -ms-linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
                background: linear-gradient(top, rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f9f9f9',GradientType=0 );
                text-decoration: none;
                border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
                -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
                -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
                box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
                -webkit-transition: background 0.5s ease-in-out;
                -moz-transition: background 0.5s ease-in-out;
                -ms-transition: background 0.5s ease-in-out;
                -o-transition: background 0.5s ease-in-out;
                transition: background 0.5s ease-in-out;
            }

    .invoice .you {
        float: left;
        margin-bottom: 15px;
    }

    .invoice .client {
        float: right;
    }

    .invoice .payment {
        float: left;
    }

    .invoice .total {
        float: right;
        margin-right: 20px;
    }

        .invoice .total span {
            font-size: 20px;
        }

.invoice-footer {
    border: 1px solid #c4c4c4;
    padding: 10px 0;
    margin-top: 10px;
    background: #f1f1f1;
}

    .invoice-footer p {
        margin-left: 20px;
        margin-top: 10px;
    }

form .image {
    padding: 5px;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}

/* Form Validation */
label.error {
    padding: 3px 4px 3px 4px;
    color: #c93605;
    font-weight: bold;
    text-shadow: none;
    font-size: 11px;
}

form input.error {
    border: 1px solid #ED7A53 !important;
}

form input.valid {
    border: 1px solid #9FC569 !important;
}

.checker label.error {
    min-width: 260px;
    text-align: right;
    display: block;
}

/*.selector label.error {
    position: absolute;
    top: 5px;
    right: 0;
    margin:0;
}*/

/*Email page*/

.email-nav {
}

    .email-nav .nav-list > .active > a, .email-nav .nav-list > .active > a:hover {
        background-color: #88BBC8;
    }

    .email-nav .nav-list > li > a {
        padding: 3px 15px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }

    .email-nav .nav-header {
        color: #666;
        border-bottom: 1px solid #c4c4c4;
        padding-left: 10px;
        padding-bottom: 5px;
        font-weight: bold;
    }

    .email-nav .composeBtn {
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-bottom: 20px;
    }

        .email-nav .composeBtn .btn {
            text-transform: uppercase;
            font-weight: 700;
        }

    .email-nav .nav-list .divider {
        height: 1px;
        margin: 5px 1px;
        background-color: #c4c4c4;
        border-bottom: 1px solid white;
    }

.email-header {
    margin-bottom: 20px;
}

    .email-header .btn-group > .dropdown-toggle, .email-header .btn-group .check {
        padding: 4px 10px;
        font-size: 12px;
        -moz-border-radius: 2px 2px 2px 2px !important;
        -webkit-border-radius: 2px 2px 2px 2px !important;
        border-radius: 2px 2px 2px 2px !important;
        line-height: 24px;
    }

        .email-header .btn-group .check div.checker span {
            margin-left: 2px;
        }

    .email-header .btn-group label {
        margin-bottom: 0;
    }

    .email-header .btn-group > .btn:first-child {
        -moz-border-radius: 2px 0 0 2px;
        -webkit-border-radius: 2px 0 0 2px;
        border-radius: 2px 0 0 2px;
    }

    .email-header .btn-group > .btn:last-child {
        -moz-border-radius: 0 2px 2px 0;
        -webkit-border-radius: 0 2px 2px 0;
        border-radius: 0 2px 2px 0;
    }

    .email-header .btn-group .btn .caret {
        height: 9px;
    }

    .email-header .btn-group .btn span.icon16 {
        margin-right: 0;
    }

    .email-header .btn-group .dropdown-menu a {
        font-size: 12px;
    }

.email-content .panel.plain {
    display: block;
}

.email-content .panel .dataTables_filter {
    margin-right: 15px;
    position: absolute;
    top: -46px;
    right: 0;
}

.email-content .panel.plain .dataTables_wrapper {
    padding-top: 0;
    margin-top: -2px;
}

.emailTable a {
    text-decoration: none;
    color: #555;
}

.emailTable .star span {
    cursor: pointer;
}

.emailTable .subject, .emailTable .from {
    text-align: left;
}

    .emailTable .subject span {
        color: #999;
    }

.emailTable .unread {
    color: #005580;
}

.compose {
    display: none;
}

    .compose .form-label, .read-email .form-label {
        text-align: left;
        font-weight: 700;
        font-size: 13px;
    }

    .compose .page-header h4 {
        float: left;
        margin-right: 15px;
    }

    .compose .page-header .actions, .read-email .page-header .actions {
        margin-top: -6px;
        margin-bottom: 5px;
        display: inline-block;
    }

.read-email {
    display: none;
}

    .read-email .page-header .actions {
        width: 100%;
        margin-bottom: 10px;
    }

    .read-email .attach {
        margin-top: 0;
    }

        .read-email .attach dd {
            margin-bottom: 5px;
            margin-left: 0;
        }

    .read-email span.icon16 {
        margin-right: 0;
    }

/*Support page*/
.support-section {
    position: relative;
}

    .support-section .support-search {
        position: absolute;
        left: 50px;
    }

        .support-section .support-search form {
            margin-bottom: 0;
        }

        .support-section .support-search .searchfield {
            width: 100%;
            margin: 10px 10px;
            border-radius: 2px;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-color: #c4c4c4;
            padding-left: 25px;
            float: right;
            position: relative;
        }

        .support-section .support-search .search-btn {
            background: url(images/search.png) no-repeat;
            border: none;
            width: 20px;
            height: 20px;
            position: absolute;
            top: 18px;
            left: -3px;
        }

    .support-section .nav-tabs {
        margin-top: 58px;
        overflow-x: hidden;
        width: 236px;
        height: 399px;
    }

        .support-section .nav-tabs li {
            position: relative;
            width: 236px;
        }

            .support-section .nav-tabs li a {
                border-left: 5px solid transparent;
                padding-right: 46px;
            }

            .support-section .nav-tabs li.active a {
                border-left: 5px solid #555;
            }

    .support-section .status {
        font-size: 32px;
        position: absolute;
        left: -5px;
        top: 12px;
        width: 10px;
        height: 10px;
    }

    .support-section .nav-tabs li:last-child a {
        padding-bottom: 10px;
    }

    .support-section .disconnected .status {
        font-size: 16px;
        left: 3px;
        top: 23px;
    }

    .support-section .avatar img {
        width: 40px;
        height: 40px;
    }

    .support-section .avatar .icon {
        width: 40px;
        height: 40px;
        font-size: 32px;
        margin-left: 2px;
        display: inline-block;
    }

    .support-section .nav-tabs li .avatar {
        width: 40px;
        height: 40px;
        padding-right: 10px;
        padding-left: 10px;
        display: block;
        float: left;
    }

    .support-section .nav-tabs .name {
        float: left;
        line-height: 37px;
        margin-left: 20px;
    }

    .support-section .closeMsg {
        position: absolute;
        right: 0px;
        top: 2px;
        display: none;
        cursor: pointer;
    }

    .support-section .tab-content {
        padding: 0;
    }

    .support-section .tab-pane.active {
        height: 457px;
    }

    .support-section .tabs-left .tab-pane {
        padding-left: 0;
        min-height: 457px;
    }

    .support-section .messages {
        padding: 15px;
    }

    .support-section .sendMsg {
        border: 1px solid #c4c4c4;
        margin-left: 0;
        margin-top: 15px;
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
    }

        .support-section .sendMsg textarea {
            margin-top: 10px;
            margin-left: 10px;
            margin-right: 10px;
            width: 97%;
        }

        .support-section .sendMsg .send {
            margin-top: 0;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-radius: 2px;
            font-size: 13px;
            font-weight: 700;
            margin-left: 15px;
        }

        .support-section .sendMsg .attach {
            margin-top: 15px;
            display: inline-block;
            margin-left: 5px;
        }

    .support-section .notification {
        right: 15px;
        top: 18px;
    }

        .support-section .notification.newMsg {
            animation: support-notif 2s linear;
            -moz-animation: support-notif 2s ease-in-out; /* Firefox */
            -webkit-animation: support-notif 2s linear; /* Safari and Chrome */
            -o-animation: support-notif 2s linear; /* Opera */
        }

@keyframes support-notif {
    0% {
        -webkit-transform: scale(1);
    }

    30% {
        -webkit-transform: scale(1);
    }

    40% {
        -webkit-transform: scale(1.08);
    }

    50% {
        -webkit-transform: scale(1);
    }

    60% {
        -webkit-transform: scale(1);
    }

    70% {
        -webkit-transform: scale(1.05);
    }

    80% {
        -webkit-transform: scale(1);
    }

    100% {
        -webkit-transform: scale(1);
    }
}

@-moz-keyframes support-notif /* Firefox */ {
    0% {
        -webkit-transform: scale(1);
    }

    30% {
        -webkit-transform: scale(1);
    }

    40% {
        -webkit-transform: scale(1.08);
    }

    50% {
        -webkit-transform: scale(1);
    }

    60% {
        -webkit-transform: scale(1);
    }

    70% {
        -webkit-transform: scale(1.05);
    }

    80% {
        -webkit-transform: scale(1);
    }

    100% {
        -webkit-transform: scale(1);
    }
}

@-webkit-keyframes support-notif /* Safari and Chrome */ {
    0% {
        -webkit-transform: scale(1);
    }

    30% {
        -webkit-transform: scale(1);
    }

    40% {
        -webkit-transform: scale(1.08);
    }

    50% {
        -webkit-transform: scale(1);
    }

    60% {
        -webkit-transform: scale(1);
    }

    70% {
        -webkit-transform: scale(1.05);
    }

    80% {
        -webkit-transform: scale(1);
    }

    100% {
        -webkit-transform: scale(1);
    }
}

@-o-keyframes support-notif /* Opera */ {
    0% {
        -webkit-transform: scale(1);
    }

    30% {
        -webkit-transform: scale(1);
    }

    40% {
        -webkit-transform: scale(1.08);
    }

    50% {
        -webkit-transform: scale(1);
    }

    60% {
        -webkit-transform: scale(1);
    }

    70% {
        -webkit-transform: scale(1.05);
    }

    80% {
        -webkit-transform: scale(1);
    }

    100% {
        -webkit-transform: scale(1);
    }
}

/*FAQ page*/
.faq-search {
    position: relative;
    margin-top: -15px;
}

    .faq-search form {
        margin-bottom: 0;
        position: relative;
    }

    .faq-search .searchfield {
        margin: 10px 10px 10px 0;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-color: #c4c4c4;
        padding-left: 25px;
    }

    .faq-search .search-btn {
        background: url(images/search.png) no-repeat;
        border: none;
        width: 20px;
        height: 20px;
        position: absolute;
        top: 9px;
        left: 22px;
    }

.categories ul {
    list-style: none;
    padding-left: 0;
}

    .categories ul li {
        line-height: 32px;
    }

.categories a {
    color: #555;
    text-decoration: underline;
    font-weight: 700;
}

    .categories a:hover {
        color: #666;
        text-decoration: none;
    }

.popular-question ul {
    list-style: none;
    padding-left: 0;
}

.popular-question a {
    color: #555;
    text-decoration: underline;
    font-weight: 700;
}

    .popular-question a:hover {
        color: #666;
        text-decoration: none;
    }

.popular-question .txt {
    margin-bottom: 0;
}

.popular-question .info {
    font-size: 11px;
    margin-top: -5px;
    display: inline-block;
    color: #666;
}

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
|--------------------------------------------------------------------------
*/

#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 10px;
    right: 10px;
    overflow: hidden;
    width: 30px;
    height: 31px;
    border: none;
    text-indent: 100%;
    background: url(images/ui.totop.png) no-repeat left top;
    z-index: 999;
}

#toTopHover {
    background: url(images/ui.totop.png) no-repeat left -31px;
    width: 30px;
    height: 31px;
    display: block;
    overflow: hidden;
    float: left;
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}

#toTop:active, #toTop:focus {
    outline: none;
}

/* ------------------Responsive tables --------------------*/
.responsive {
    overflow-x: auto;
}

    .responsive table {
        min-width: 680px;
        margin-bottom: 0;
    }

/* ------------------ Wizard styles --------------------*/
.ui-formwizard {
    margin-top: 0;
    margin-bottom: 0;
    position: relative;
    background: #f8f8f8;
    float: left;
    width: 100%;
}

    .ui-formwizard .wizard-actions {
        margin-bottom: 0;
        padding-bottom: 15px;
        padding-top: 15px;
        width: 100%;
        float: left;
        background: inherit;
        border-top: 1px solid #c4c4c4;
    }

        .ui-formwizard .wizard-actions .btn.pull-left {
            margin-left: 15px;
        }

        .ui-formwizard .wizard-actions .btn.pull-right {
            margin-right: 15px;
        }

.ui-formwizard-content {
    padding: 0 10px;
}

    .ui-formwizard-content .form-group:last-child, .ui-formwizard-content p {
        margin-bottom: 0;
        padding-bottom: 10px;
    }

.wizard-steps.show {
    width: 100%;
    height: auto;
    padding: 0;
    border-bottom: 1px solid #c4c4c4;
    margin-bottom: 20px;
}

.wizard-steps.hide {
    display: none;
}

.wizard-steps .wstep {
    float: left;
    position: relative;
    color: #c9c9c9;
    font-weight: bold;
    font-size: 13px;
    position: relative;
    height: 60px;
    width: 100%;
    max-width: 178px;
    min-width: 176px;
    border-right: 1px solid #c4c4c4;
}

    .wizard-steps .wstep.current {
        color: #737373;
    }

    .wizard-steps .wstep.done {
        color: #72b110;
    }

    .wizard-steps .wstep .donut {
        margin-top: 10px;
        border: 2px solid #c9c9c9;
        border-radius: 20px;
        height: 34px;
        width: 34px;
        margin-left: 10px;
        position: relative;
        margin-bottom: 5px;
        text-align: center;
        font: bold 25px Verdana, Arial, Helvetica, sans-serif;
        float: left;
        color: #c9c9c9;
        line-height: 29px;
    }

        .wizard-steps .wstep .donut span.icon16 {
            font-size: 24px;
            margin-top: 3px;
            margin-left: 2px;
            color: #c9c9c9;
            display: inline-block;
        }

    .wizard-steps .wstep.current .donut span.icon16 {
        color: #737373;
    }

    .wizard-steps .wstep.done .donut span.icon16 {
        color: #9fc569;
    }

    .wizard-steps .wstep.current .donut {
        border-color: #737373;
        color: #737373;
    }

    .wizard-steps .wstep.done .donut {
        border-color: #9fc569;
    }

    .wizard-steps .wstep .txt {
        text-align: left;
        padding: 10px 5px;
        font-size: 14px;
        font-weight: bold;
        width: 122px;
        height: auto;
        margin-left: 10px;
        display: inline-block;
    }

.ui-formwizard-button.pull-left i {
    margin-left: 0;
}

.ui-formwizard-button.pull-right i {
    margin-right: 0;
}
/* vertical styles */
.wizard-vertical .wizard-steps.show {
    width: 180px;
    border-bottom: none;
    float: left;
    margin-left: 0;
    margin-bottom: 0;
}

.wizard-vertical .ui-formwizard-content {
    width: auto !important;
    padding-top: 10px;
}

.wizard-vertical .wizard-steps .wstep {
    width: 150px;
    margin-bottom: 0px;
    border-bottom: 1px solid #c4c4c4;
}

    .wizard-vertical .wizard-steps .wstep.last-child {
        border-bottom: none;
    }

    .wizard-vertical .wizard-steps .wstep .donut {
        margin-left: 10px;
        position: relative;
        margin-bottom: 5px;
        float: left;
    }

    .wizard-vertical .wizard-steps .wstep .txt {
        display: inline-block;
        width: 120px
    }

.wizard-vertical .step {
    display: inline-block;
    float: left;
    width: 100%;
}

.wizard-vertical .wrap {
    padding-left: 185px;
}

.wizard-vertical .form-actions {
    clear: both;
}

/* # Fixed version
================================================== */
body.fixedWidth {
    background: url(images/patterns/4.png) repeat;
}

    body.fixedWidth #header {
        padding-right: 0;
        padding-left: 0;
    }

    body.fixedWidth .navbar .navbar-inner {
        border-bottom: none;
    }

    body.fixedWidth .heading:after {
        border-right: 1px solid #c4c4c4;
    }

    body.fixedWidth #content.hided .heading {
        border-left: 1px solid #c4c4c4;
    }

    body.fixedWidth #wrapper {
        background: url(images/patterns/5.png) repeat;
        border-left: 1px solid #c4c4c4;
        border-right: 1px solid #c4c4c4;
        padding-left: 0;
        padding-right: 0;
    }

    body.fixedWidth #sidebar {
        padding-top: 66px;
    }

        body.fixedWidth #sidebar .shortcuts, body.fixedWidth #sidebar-right .shortcuts {
            border-top: 1px solid #c4c4c4;
        }

    body.fixedWidth .collapseBtn.leftbar.top {
        left: 165px;
    }

    body.fixedWidth #sidebar.hided, body.fixedWidth #sidebarbg.hided {
        margin-left: 0;
        position: absolute;
        z-index: -1;
    }

    body.fixedWidth #sidebar-right.hided, body.fixedWidth #sidebarbg-right.hided {
        margin-right: 0;
        position: absolute;
        z-index: -1;
    }

    body.fixedWidth .mainnav li a.current, body.fixedWidth .mainnav li a.current:hover {
        margin-left: 0;
    }

@media only screen and (max-width: 1200px) {
    body.fixedWidth .navbar .container {
        width: 940px;
    }

    body.fixedWidth #header .navbar .nav a {
        padding: 10px 0;
        width: 46px;
        display: inline-block;
    }

        body.fixedWidth #header .navbar .nav a img.image {
            margin-left: 5px;
            position: relative;
            top: auto;
            left: auto;
            margin-top: -8px;
            margin-bottom: -8px;
        }

        body.fixedWidth #header .navbar .nav a span.txt {
            display: none;
        }

        body.fixedWidth #header .navbar .nav a span.icon16 {
            margin-left: 15px;
            display: inline-block;
            line-height: 14px;
        }

        body.fixedWidth #header .navbar .nav a .caret {
            display: none;
        }

    body.fixedWidth #header .dropdown-menu li a {
        width: auto !important;
        padding: 5px 1px !important;
    }

    body.fixedWidth #header .dropdown-menu li span.name a {
        padding: 5px 0 5px 5px;
        width: 100%
    }

    body.fixedWidth #header .dropdown-menu li span.time {
        margin-top: -18px;
    }

    body.fixedWidth #header .dropdown-menu li.view-all a {
        padding: 5px 0 5px 5px;
        width: auto;
    }

    body.fixedWidth #header .dropdown-menu li.menu a span {
        margin-left: 0 !important;
    }

        body.fixedWidth #header .dropdown-menu li.menu a span.icon .icon16 {
            margin-left: 5px !important;
        }

    body.fixedWidth #header .dropdown-menu .messages {
        padding-top: 0;
    }

    body.fixedWidth #header .dropdown-menu span.icon span {
        margin-left: 5px !important;
    }

    body.fixedWidth #header .dropdown-menu ul.notif a {
        width: 100% !important;
    }
}

@media (max-width: 979px) {
    body.fixedWidth .navbar .container {
        width: 724px;
    }

    body.fixedWidth .resBtn {
        left: 160px;
    }

    body.fixedWidth #sidebar.offCanvas .shortcuts, body.fixedWidth #sidebar-right.offCanvas .shortcuts {
        border-top: none;
    }
}

@media (max-width: 767px) {
    body.fixedWidth .navbar .container {
        width: auto;
    }
}

@media only screen and (max-width: 572px) {
    body.fixedWidth .resBtn {
        top: 59px;
        left: 10px;
    }

    body.fixedWidth #wrapper {
        padding-top: 42px;
    }
}

@media only screen and (max-width: 400px) {
    body.fixedWidth .resBtn {
        top: 15px;
        left: 15px;
    }
}

/* # RTL version
================================================== */
body.rtl {
    direction: rtl;
    unicode-bidi: embed;
}

    body.rtl .nav.usernav {
        float: left;
    }

    body.rtl .notification {
        left: -10px;
        right: auto;
    }

    body.rtl .navbar .nav > li {
        float: right;
    }

    body.rtl .navbar .navbar-brand {
        margin-left: 55px;
        margin-right: 0;
    }

    body.rtl .dropdown-menu {
        float: right;
        left: auto;
    }

    body.rtl .dropdown .menu ul li a span {
        margin-right: auto;
        margin-left: 15px;
        float: right;
    }

    body.rtl .dropdown-menu .icon {
        float: right;
        margin-right: auto;
        margin-left: 10px;
    }

    body.rtl .dropdown-menu .messages .time {
        float: left;
    }

    body.rtl .dropdown-menu .notif .event {
        margin-left: 5px;
        margin-right: auto;
        float: none;
    }

    body.rtl .dropdown .menu ul.notif li a .icon span {
        margin-right: 5px;
    }

    body.rtl .collapseBtn {
        right: 170px !important;
        left: auto !important;
        z-index: 999;
    }

    body.rtl .heading h3 {
        float: right;
    }

    body.rtl .heading .breadcrumb {
        float: left;
        margin: 0 0 0 20px;
    }

    body.rtl .search {
        float: left;
    }

    body.rtl .shortcuts ul {
        margin: 0;
    }

    body.rtl .mainnav .hasDrop {
        right: auto;
        top: 0;
        left: 0;
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    body.rtl .mainnav .notification {
        right: auto;
        left: 30px;
    }

    body.rtl .search .search-btn {
        left: auto;
        right: 25px;
    }

    body.rtl .search .top-search {
        padding-left: 0;
        padding-right: 25px;
    }

    body.rtl #content-one {
        margin-right: 213px;
    }

    body.rtl .panel .panel-heading h4 {
        padding-left: 0;
        padding-right: 15px;
    }

        body.rtl .panel .panel-heading h4 span.icon16 {
            margin-right: 0;
            margin-left: 5px;
        }

    body.rtl .panel .panel-heading > a {
        left: 10px;
        right: auto;
        top: 8px;
    }

    body.rtl h4 .icon {
        right: auto;
        left: 0;
    }

    body.rtl .stats .number {
        float: right;
    }

    body.rtl .sidebar-widget .item span.icon16.left {
        float: right;
    }

    body.rtl .rightnow li span.icon16 {
        float: right;
    }

    body.rtl .sidebar-widget .content span.icon16.left {
        float: right;
    }

    body.rtl .sidebar-widget .stat {
        float: left;
    }

    body.rtl .sidebar-widget .percent {
        right: auto;
        left: 10px;
        top: -4px;
    }

    body.rtl .sidebar-widget .progress {
        margin-left: 30px;
    }

    body.rtl h4 .label {
        float: left;
        margin-left: 40px;
    }

    body.rtl .vital-stats .pull-right {
        float: left;
    }

    body.rtl .reminder ul li .icon {
        float: right;
    }

    body.rtl .reminder .number {
        float: right;
    }

    body.rtl .reminder .txt {
        float: right;
    }

    body.rtl .reminder .btn {
        float: left;
    }

    body.rtl .fc-header-right {
        right: auto;
        left: 20px;
    }

    body.rtl .fc-header-center {
        float: left;
        margin-left: 20px;
    }

    body.rtl .fc-header-left {
        text-align: right;
        float: right;
        margin-right: 20px;
    }

    body.rtl .todo li .txt {
        float: right;
    }

    body.rtl .todo li .controls {
        float: left;
    }

    body.rtl .form-row .form-label {
        float: right;
        text-align: left;
        padding-left: 27px;
        padding-right: 0;
    }

    body.rtl .select2-container-multi .select2-choices .select2-search-choice {
        float: right;
    }

    body.rtl .select2-container-multi .select2-choices {
        padding-right: 5px;
    }

    body.rtl .hasTimeEntry {
        background-position: center left;
    }

    body.rtl .searchField {
        float: right;
        background-position: 5% center;
    }

    body.rtl div.selector span {
        padding: 0px 40px 0px 2px;
    }

    body.rtl .select2-container .select2-choice span {
        margin-right: 40px;
    }

    body.rtl .ui-combobox-toggle {
        right: auto;
        left: -8px;
    }

    body.rtl .wizard-steps .wstep {
        float: right;
    }

    body.rtl label.error {
        text-align: right;
    }

    body.rtl .panel .panel-form {
        margin-right: 0;
        margin-left: 40px;
    }

    body.rtl .accordion-toggle span {
        float: left;
    }

    body.rtl .close {
        float: left;
    }

    body.rtl .ui-pnotify-closer, .ui-pnotify-sticker {
        float: left;
        margin-right: .2em;
        margin-left: 0;
    }

    body.rtl .ui-pnotify-icon, .ui-pnotify-icon span {
        float: right;
        margin-left: .2em;
        margin-right: 0;
    }

    body.rtl .panel .panel-heading .loader {
        left: 40px;
        right: auto;
    }

    body.rtl h4 .badge {
        float: left;
        margin-left: 40px;
        margin-right: 0;
    }

    body.rtl .panel .spark {
        margin-left: 40px;
        margin-right: 0;
        float: left;
    }

    body.rtl .panel .panel-heading .progress {
        right: auto;
        left: 40px;
    }

    body.rtl .form-row .form-label.lDir {
        text-align: right;
        padding-left: 27px;
    }

    body.rtl .activity li span {
        margin-right: 25px;
        margin-left: 20px;
        float: right;
    }

    body.rtl .recent-users .avatar {
        margin-left: 0;
        margin-right: 15px;
        float: right;
    }

    body.rtl .recent-users .name {
        float: right;
    }

    body.rtl .recent-users .status {
        float: left;
        margin-right: 0;
        margin-left: 15px;
    }

    body.rtl .progress .bar {
        float: right;
    }

    body.rtl #loginForm label .icon16 {
        right: auto;
        left: 0;
    }

    body.rtl .invoice-footer p {
        margin-right: 20px;
    }

    body.rtl .invoice .payment {
        float: right;
        margin-top: 20px;
    }

    body.rtl .invoice .total {
        float: left;
        margin-left: 20px;
        margin-top: 20px;
    }

    body.rtl .invoice .print {
        float: left;
        margin-left: 25px;
        margin-right: 0;
    }

    body.rtl .invoice .invoice-info {
        float: left;
        margin-left: 10px;
        margin-right: 0;
    }

    body.rtl .invoice .you {
        float: right;
    }

    body.rtl .invoice .client {
        float: left;
    }

    body.rtl .email-content .panel .dataTables_filter {
        margin-right: 0;
        margin-left: 15px;
        right: auto;
        left: 0;
    }

    body.rtl .faq-search .search-btn {
        left: auto;
        right: 3px;
    }

    body.rtl .faq-search .searchfield {
        margin: 10px 0 10px 10px;
        padding-right: 25px;
        padding-left: 0;
    }

    body.rtl .nav-tabs {
        margin-right: 0;
    }

    body.rtl .dataTables_length {
        float: right;
    }

    body.rtl .dataTables_filter {
        float: left;
        margin-left: 15px;
    }

    body.rtl .dataTables_paginate {
        float: left;
        text-align: left;
        margin-left: 10px;
    }

    body.rtl .dataTables_info {
        float: right;
        padding-right: 10px;
    }

    body.rtl .panel .dataTables_wrapper {
        margin-left: 0;
    }

    body.rtl .right {
        float: left;
    }

    body.rtl .left {
        float: right;
    }

    body.rtl .select2-search-choice-close {
        right: auto;
        left: 3px;
    }

    body.rtl .form-row .controls, body.rtl .form-row .controls-textarea {
        margin-right: 0;
    }

    body.rtl .form-row .row [class*="span"] {
        margin-right: 0;
    }

    body.rtl .tabs-below .nav-tabs > .active > a, body.rtl .tabs-below .nav-tabs > .active > a:hover, body.rtl .nav-tabs > .active > a, body.rtl .nav-tabs > .active > a:hover {
        margin-left: 0;
    }

    body.rtl .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {
        margin-left: -1px;
    }

    body.rtl .tabs-left > .nav-tabs > li > a {
        margin-left: -1px;
    }

    body.rtl .tabs-left > .tab-content {
        border-left: 0;
    }

    body.rtl .tabs-right > .tab-content {
        border-right: 0;
    }

    body.rtl .noPad .dataTable {
        margin-right: -1px;
    }

    body.rtl .jqueryFileTree li.directory {
        background-position: right;
    }

    body.rtl ul.jqueryFileTree li {
        padding-left: 0;
        padding-right: 20px;
    }

    body.rtl .jqueryFileTree li.ext_png, body.rtl .jqueryFileTree li.ext_jpg, body.rtl .jqueryFileTree li.file, body.rtl .jqueryFileTree LI.ext_html {
        background-position: right;
    }

    body.rtl #supportTab.tabs-left > .tab-content {
        border-left: 1px solid #c4c4c4;
    }

    body.rtl #supportTab .notification {
        left: auto;
        right: 10px;
    }

    body.rtl .support-section .sendMsg .send {
        margin-left: 0px;
        margin-right: 15px;
    }

    body.rtl .support-section .sendMsg {
        margin-right: 0;
    }
/* # Media queries
================================================== */

/* ------------------Print support for invoice page--------------------*/
@media print {
    .row.printable {
        display: block !important;
    }

    body {
        background: #fff;
        margin: 0;
        padding: 0;
    }

    #content, .row {
        margin: 0 !important;
        padding: 0 !important;
    }

    .panel {
        box-shadow: none;
    }

        .panel .panel-heading {
            background: none;
            border: none;
            box-shadow: none;
        }

        .panel .content {
            padding-left: 0;
            padding-right: 0;
            border: none;
        }

    #header, .collapseBtn, #sidebarbg, #sidebar, .heading, #switchBtn, #switcher, .print {
        display: none;
    }
}

@media only screen and (max-width: 1350px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

@media only screen and (max-width: 1100px) {
    #content-two .resBtnSearch {
        display: block;
        position: absolute;
        right: 15px;
    }

    #content-two .search {
        z-index: 1000;
        display: none;
        position: absolute;
        top: 0px;
        right: 70px;
        float: left;
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
        border: 1px solid #c4c4c4;
        /*border-top: none;*/
        padding-right: 0;
        padding-top: 0px;
    }

    #content-two #searchform .top-search {
        width: 150px;
    }

    .heading .breadcrumb {
        margin-right: 40px;
    }

    .navbar .nav > li {
        margin-right: 10px;
    }

    #content-two .breadcrumb {
        margin-right: 70px;
    }

    #content-two.hided-right .breadcrumb {
        margin-right: 100px;
    }
    /*#content-two.hided-right .resBtnSearch {right:50px;}*/
}

@media only screen and (max-width: 1024px) {
    #header .navbar .nav a {
        padding: 10px 0;
        width: 46px;
        display: inline-block;
    }

        #header .navbar .nav a img.image {
            margin-left: 5px;
            position: relative;
            top: auto;
            left: auto;
            margin-top: -8px;
            margin-bottom: -8px;
        }

        #header .navbar .nav a span.txt {
            display: none;
        }

        #header .navbar .nav a span.icon16 {
            margin-left: 15px;
            display: inline-block;
            line-height: 14px;
        }

        #header .navbar .nav a .caret {
            display: none;
        }

    #header .dropdown-menu li a {
        width: auto !important;
        padding: 5px 1px !important;
    }

    #header .dropdown-menu li span.name a {
        padding: 5px 0 5px 5px;
        width: 100%
    }

    #header .dropdown-menu li span.time {
        margin-top: -18px;
    }

    #header .dropdown-menu li.view-all a {
        padding: 5px 0 5px 5px;
        width: auto;
    }

    #header .dropdown-menu li.menu a span {
        margin-left: 0 !important;
    }

        #header .dropdown-menu li.menu a span.icon .icon16 {
            margin-left: 5px !important;
        }

    #header .dropdown-menu .messages {
        padding-top: 0;
    }

    #header .dropdown-menu span.icon span {
        margin-left: 5px !important;
    }

    #header .dropdown-menu ul.notif a {
        width: 100% !important;
    }
}

@media only screen and (max-width: 980px) {
    .resBtn {
        left: 25px;
        display: block;
    }

        .resBtn.offCanvas {
            left: 80px;
            top: 15px;
        }

    #header .navbar .navbar-brand {
        margin-left: 50px;
        margin-right: 0;
    }

    .navbar .nav {
        margin-left: 25px;
    }

    .collapseBtn {
        display: none;
    }

        .collapseBtn.rightbar.offCanvas.top {
            display: block;
            top: 120px;
            right: 10px;
        }

        .collapseBtn.rightbar.offCanvas.hide-sidebar {
            display: block;
            top: 80px;
            right: 10px;
        }

    #sidebarbg, #sidebarbg-right {
        display: none;
    }

        #sidebarbg.offCanvas, #sidebarbg-right.offCanvas {
            display: block;
        }

    #sidebar {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        margin-top: 66px;
        padding-top: 0;
    }

    #sidebar-right {
        display: none;
        position: absolute;
        top: 0;
        right: 0;
        margin-top: 66px;
        padding-top: 0;
    }

        #sidebar-right.hided.showRb {
            display: none;
        }

        #sidebarbg-right.showRb, #sidebar-right.showRb {
            display: block;
            z-index: 999;
        }

    #sidebar.offCanvas {
        display: block;
        border-top: 1px solid #c4c4c4;
    }

    #sidebar-right.offCanvas {
        display: block;
    }

    #wrapper {
        overflow: hidden;
    }

    #content {
        margin-left: 0;
    }

        #content.offCanvas {
            margin-left: 212px;
            width: 100%;
        }

    #content-one {
        margin-right: 0;
    }

        #content-one.offCanvas {
            margin-right: 212px;
            width: 100%;
        }

    #content-two {
        margin-left: 0;
        margin-right: 0;
    }

        #content-two.offCanvas {
            margin-left: 212px;
            width: 100%;
        }

        #content-two.showRb {
            margin-right: 212px;
        }

        #content-two.hided-right.showRb {
            margin-right: 0;
        }

        #content-two.showRb .breadcrumb {
            margin-right: 100px;
        }

        #content-two.showRb .resBtnSearch {
            margin-right: 35px;
        }

    .mainnav ul li .sub {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    #header .navbar .navbar-brand {
        margin-left: 60px;
    }

    body {
        padding-left: 0;
        padding-right: 0;
    }

    #header .navbar {
        padding-left: 10px;
    }

        #header .navbar .nav > li {
            width: 100%;
            margin-bottom: 5px;
            margin-right: 0;
        }

        #header .navbar .nav a {
            padding: 10px 0;
            width: 100%;
            min-height: 40px;
        }

            #header .navbar .nav a span.txt {
                display: inline-block;
            }

        #header .navbar .nav .active > a:after {
            display: none;
        }

    #header .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }

    #header .navbar .nav {
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
    }

    #header .notification {
        right: 10px;
        top: 10px;
    }

    #header .usernav {
        padding-bottom: 10px;
        margin-right: 10px;
    }

    #header .navbar .dropdown-menu:before {
        display: none;
    }

    #header .dropdown-menu .menu {
        margin-bottom: 0px;
        min-width: 100%;
    }

        #header .dropdown-menu .menu li {
            padding-bottom: 0;
            padding-top: 0;
        }

    #header .dropdown-menu li a {
        padding: 10px 0 !important;
        width: 100% !important;
    }

    #header .dropdown-menu .menu ul.messages li.header {
        padding: 10px 0;
    }

    #header .dropdown-menu .menu ul.messages li {
        height: 40px;
        clear: both;
    }

    #header .dropdown-menu .menu ul.messages .icon {
        height: 30px;
        margin-top: 4px;
        width: 30px;
        margin-bottom: 0;
    }

        #header .dropdown-menu .menu ul.messages .icon .icon16 {
            margin-top: 1px;
        }

    #header .dropdown-menu .menu ul.messages .name {
        width: auto;
        margin-right: 10px;
    }

    #header .dropdown-menu .menu ul.messages .time {
        margin-top: -28px;
        margin-left: 10px;
    }

    #header .dropdown-menu .menu ul.messages .msg {
        width: auto;
        margin-top: 10px;
        float: left;
        clear: none;
    }

    #header .dropdown-menu .menu ul.messages .avatar img {
        width: 20px;
        height: 20px;
    }

    #header .dropdown-menu .menu ul.messages .view-all a {
        padding: 0 !important;
    }

    #header .open > .dropdown-menu {
        position: static;
        width: 100%;
        border: none;
        background: none;
        box-shadow: none;
    }

    #header .dropdown-menu .menu .notif li.header {
        padding-top: 10px;
        padding-bottom: 8px;
    }

    #header .dropdown-menu .menu .notif .icon {
        width: 30px;
        height: 30px;
    }

        #header .dropdown-menu .menu .notif .icon .icon16 {
            margin-top: 1px;
        }

    .collapseBtn.rightbar.offCanvas.hide-sidebar {
        top: 23px;
        right: 90px;
    }

    #content-two.showRb .resBtnSearch {
        margin-right: 15px;
    }

    .navbar-default .navbar-toggle {
        right: 15px;
    }

    .heading .breadcrumb {
        margin-right: 80px;
    }

    .resBtnSearch {
        display: block;
        position: absolute;
        right: 15px;
    }

    .search {
        z-index: 1000;
        display: none;
        position: absolute;
        top: 0px;
        right: 70px;
        float: left;
        background: rgb(255,255,255);
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
        background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -o-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        background: linear-gradient(top, rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
        border: 1px solid #c4c4c4;
        /*border-top: none;*/
        padding-right: 0;
        padding-top: 0px;
    }

    #searchform .top-search {
        width: 150px;
    }

    .loginContainer input#username {
        width: 100%;
    }

    .form-row .form-label {
        text-align: left;
    }

    input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row input[class*="span"], .row select[class*="span"], .row textarea[class*="span"], .row .uneditable-input[class*="span"] {
        width: 98%;
    }

    .input-prepend input[class*="span"], .input-append input[class*="span"] {
        width: auto;
    }

    .dataTables_filter {
        float: none;
        margin-right: 0;
        text-align: center;
    }

    .dataTables_length {
        float: none;
        text-align: center;
    }

    .panel .dataTables_length {
        margin-right: 0;
    }

        .panel .dataTables_length label span {
            text-align: left;
        }

    .panel .dataTables_info {
        float: none;
        text-align: center;
        margin-bottom: 0;
    }

    .dataTables_wrapper .table-wrapper {
        margin-top: 45px;
        border-top: 1px solid #c4c4c4;
    }

    div.dataTables_paginate {
        margin-right: 0;
        margin-top: 0;
        float: none;
        text-align: center;
    }
}

@media only screen and (max-width: 687px) {
    #header .navbar .nav > li {
        margin-right: 1px;
    }

    .modal {
        width: 70%;
        left: 60%;
    }

    .faq-search .searchfield {
        width: 90%;
    }
}

@media only screen and (max-width: 572px) {
    .loginPage #header {
        height: 67px;
    }

    .loginPage .navbar .navbar-brand {
        width: auto;
    }

    #header .navbar .nav.pull-right {
        margin-left: 0;
    }

    .navbar .nav {
        margin-top: 0;
        margin-left: 50px;
    }

    .dropdown-menu .menu {
        padding: 0 5px;
    }

    .holder a, .holder span {
        display: none;
    }

        .holder a.jp-previous, .holder a.jp-next {
            display: inline-block;
        }

    .modal {
        left: 70%;
    }

    .errorContainer {
        width: 450px;
        margin-left: -241px;
    }

    .support-section .sendMsg textarea {
        width: 94%;
    }

    .support-section .nav-tabs {
        width: 100px;
    }

        .support-section .nav-tabs li {
            width: auto;
        }

    .support-section .notification {
        right: 18px;
        top: 0;
    }

    .support-section .nav-tabs .name {
        line-height: 18px;
        width: 100%;
    }

    .support-section .support-search {
        left: 0;
    }

        .support-section .support-search .searchfield {
            width: 60px;
            margin: 10px 0px;
        }

        .support-section .support-search .search-btn {
            left: 7px;
        }
}

@media only screen and (max-width: 500px) {
    .heading .breadcrumb {
        display: none;
    }

    .modal {
        left: 90%;
    }

    .errorContainer {
        width: 340px;
        margin-left: -185px;
    }

    .elfinder-navbar {
        width: 120px !important;
    }

    .search .search-btn {
        top: 18px;
    }

    .search {
        padding-top: 1px;
    }
}

@media only screen and (max-width: 400px) {
    .resBtn {
        top: 15px;
        left: 15px
    }

    #header .navbar .nav {
        margin-left: 15px;
    }

    #header .navbar-inner {
        padding-left: 0;
    }

    .loginContainer {
        width: 250px;
        margin-left: -150px;
    }

    .leftBox, .rightBox {
        width: 100%;
        float: left;
    }

    .dualBtn {
        text-align: center;
        width: 100%;
        margin: 10px -10px;
        position: relative;
        float: left;
        left: 0;
        border-top: 1px solid #C4C4C4;
        border-bottom: 1px solid #C4C4C4;
        padding: 10px 10px;
        background: #f2f2f2;
        padding-bottom: 12px;
    }

    .modal {
        width: 100%;
        left: 0;
        margin-left: 0
    }

    .errorContainer {
        width: 280px;
        margin-left: -155px;
    }

    .invoice .you, .invoice .client {
        float: none;
        width: 100%;
        margin-bottom: 15px;
    }

    .invoice .total {
        width: 100%;
        margin-top: 15px;
        text-align: center;
    }

    .support-section .support-search .searchfield {
        width: 100%;
        float: none;
    }

    .support-section .nav-tabs {
        width: 100%;
    }

        .support-section .nav-tabs .name {
            line-height: 38px;
            width: auto;
        }

    .support-section .notification {
        top: 18px;
    }
}

@media only screen and (max-width: 340px) {
    #header .navbar .nav {
        margin-left: 2px;
    }

    .ui-datepicker {
        max-width: 260px;
    }

    .activity li .btn {
        margin-left: 0px;
        margin-right: 15px;
    }

    .dataTables_filter {
        position: absolute;
        top: 15px;
    }

    .dataTables_wrapper .table-wrapper {
        margin-top: 60px;
    }

    .dataTables_paginate {
        margin: 0;
        display: inline-block;
        margin-left: 50px;
        float: none;
        margin-bottom: 15px;
    }

    .dataTables_info {
        text-align: center;
        width: 100%;
        margin: 10px 0 15px 0;
        padding-left: 0;
    }

    .errorContainer {
        width: 240px;
        margin-left: -135px;
    }

        .errorContainer.offline h1 {
            font-size: 4em;
        }

    .elfinder-ltr .elfinder-button-search {
        width: 90%;
    }

    form .image {
        margin-bottom: 20px;
    }
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) and (max-device-width : 480px) {
    .loginPage #header {
        display: none;
    }

    .loginContainer {
        top: 10px;
        margin-top: 0;
    }
}

/* Most phones */
@media only screen and (max-width: 320px) {
    #header .navbar .nav a {
        width: 36px;
    }

        #header .navbar .nav a span.icon16 {
            margin-left: 10px;
        }

        #header .navbar .nav a img.image {
            margin-left: 0px;
        }

    #header .navbar .nav {
        margin-right: 0px;
    }

    .resBtnSearch {
        right: 20px;
    }

    .fc-header-right {
        position: relative;
        top: 0;
        right: 0;
        float: left;
        margin-left: 60px;
    }

    .fc-header-center {
        margin-right: 80px;
    }

    .todo li .txt {
        width: 75%;
    }

    .sparkStats li {
        text-align: center;
    }

        .sparkStats li span:first-child {
            margin-right: 0px;
            width: 100%;
            float: left;
        }

    .loginContainer {
        width: 220px;
        margin-left: -130px;
        top: 15%;
        margin-top: 0;
    }

    .loginPage #header {
        display: none;
    }

    .ui-datepicker {
        max-width: 220px;
    }

    .breadcrumb li:first-child {
        display: none;
    }

    .recent-users .status {
        float: left;
        margin-left: 15px;
    }

    .modal {
        width: 100%;
        left: 0;
        margin-left: 0
    }

    .ui-pnotify {
        position: fixed;
        right: 10px !important;
    }

    .errorContainer {
        width: 200px;
        margin-left: -115px;
    }

        .errorContainer .btn {
            margin-bottom: 15px;
        }

    .elfinder-navbar {
        width: 80px !important;
    }

    .plupload_filelist_footer {
        height: auto;
        line-height: none;
    }

    #html4_uploader {
        height: auto !important;
    }

    .plupload_button {
        margin-bottom: 10px;
    }
}
/* Crappy phones :) :D */
@media only screen and (max-width: 241px) {
    .resBtn {
        left: 5px
    }

    #searchform .top-search {
        width: 130px;
    }

    .fc-header-right {
        margin-left: 25px;
    }

    .fc-header-center {
        margin-right: 45px;
    }

    .loginContainer {
        width: 180px;
        margin-left: -100px;
    }

    .ui-datepicker {
        max-width: 180px;
    }
}

/* styles for validation helpers */

.field-validation-error {
    color: #e80c4d;
    font-weight: bold;
}

.field-validation-valid {
    display: none;
}

select.input-validation-error,
input[type="email"].input-validation-error,
input[type="tel"].input-validation-error,
input[type="text"].input-validation-error,
input[type="password"].input-validation-error {
    border: 1px solid #e80c4d;
}

.validation-summary-errors {
    color: #e80c4d;
    font-weight: bold;
    font-size: 1.1em;
}

.validation-summary-valid {
    display: none;
}

.highlight {
    background-color: #00aeef !important;
}

/*.button_example{
 background-color: #a7cfdf; background-image: -webkit-gradient(linear, left top, left bottom, from(#a7cfdf), to(#23538a));
 background-image: -webkit-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -moz-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -ms-linear-gradient(top, #a7cfdf, #23538a);
 background-image: -o-linear-gradient(top, #a7cfdf, #23538a);
 background-image: linear-gradient(to bottom, #a7cfdf, #23538a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a7cfdf, endColorstr=#23538a);
}

.button_example:hover{
 border:1px solid #5ca6c4;
 background-color: #82bbd1; background-image: -webkit-gradient(linear, left top, left bottom, from(#82bbd1), to(#193b61));
 background-image: -webkit-linear-gradient(top, #82bbd1, #193b61);
 background-image: -moz-linear-gradient(top, #82bbd1, #193b61);
 background-image: -ms-linear-gradient(top, #82bbd1, #193b61);
 background-image: -o-linear-gradient(top, #82bbd1, #193b61);
 background-image: linear-gradient(to bottom, #82bbd1, #193b61);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#82bbd1, endColorstr=#193b61);
}*/

.bigBtnIconUs li a {
    background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #CACACA 1%, #F5F5F5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#CACACA), color-stop(100%,#F5F5F5));
    background: -webkit-linear-gradient(top, #CACACA 1%, #F5F5F5 100%);
    background: -o-linear-gradient(top, #CACACA 1%, #F5F5F5 100%);
    background: -ms-linear-gradient(top, #CACACA 1%, #F5F5F5 100%);
    background: linear-gradient(top, #CACACA 1%, #F5F5F5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CACACA', endColorstr='#F5F5F5',GradientType=0 );
    position: relative;
    -moz-box-shadow: 1px 1px 3px #39B3D7;
    -webkit-box-shadow: 1px 1px 3px #39B3D7;
    box-shadow: 1px 1px 3px #39B3D7;
}

.bwblue {
    color: #00205B;
}

.report-panel {
    width: 100%;
    margin-bottom: 25px;
    border: none;
    background-color: #ffffff;
    border-radius: 4px;
}

.report-panel-body {
    padding: 5px 1px;
    border-right: 1px solid #c4c4c4;
    border-left: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
}

.report-panel-heading {
    padding-left: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    background: url(images/patterns/2.png);
    border: 1px solid #c4c4c4;
}

.report-panel-footer {
    padding: 5px 10px;
    background-color: #f5f5f5;
    border: 1px solid #dddddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

/* Cash Pickup Transactions */
#cash-pickup-transactions .table {
    width: 100%;
    margin-top: 20px;
}

    #cash-pickup-transactions .table thead th {
        text-align: left;
    }

    #cash-pickup-transactions .table tbody tr:hover td, .table tbody tr:hover th {
        background: none;
    }

    #cash-pickup-transactions .table tbody {
        background: none;
    }

    #cash-pickup-transactions .table tr {
        border-bottom: thin solid #ddd;
        padding: 20px 0;
        box-shadow: none;
    }

        #cash-pickup-transactions .table tr td {
            vertical-align: middle;
        }

    #cash-pickup-transactions .table .text-small {
        font-size: x-small;
    }

#cash-pickup-transactions form {
    padding-left: 15px;
}

    #cash-pickup-transactions form label {
        display: block;
    }

    #cash-pickup-transactions form input[name=search] {
        display: inline-block;
        width: 50%;
        height: 34px;
        padding: 6px 12px;
    }

.westernunion-name-container {
    margin-right: 6px;
    margin-top: 10px;
}

    .westernunion-name-container .form-control {
        padding: 3px;
    }

/* Money Transfer Corridors */
#money-transfer-corridors {
    max-width: 800px;
    min-width: 700px;
    margin: 0 auto;
}

    #money-transfer-corridors ul {
        list-style: none;
        margin: 0;
        padding: 0;
        padding-top: 2em;
        margin-bottom: 2em;
    }

        #money-transfer-corridors ul li {
            background: white;
            padding: 1em;
            border-bottom: 2px solid #ccc;
            border-radius: 5px;
            font-size: larger;
            cursor: default;
        }

            #money-transfer-corridors ul li .check {
                color: #ddd;
                font-size: large;
                padding: 0 1em;
            }

                #money-transfer-corridors ul li .check:hover {
                    color: #999;
                    cursor: pointer;
                }

            #money-transfer-corridors ul li.enabled .check:hover {
                color: darkgreen;
            }

            #money-transfer-corridors ul li.enabled .check {
                color: green;
            }

            #money-transfer-corridors ul li .country {
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                vertical-align: bottom;
            }

                #money-transfer-corridors ul li .country img {
                    width: 25px;
                    margin-right: 5px;
                    border: thin solid #ccc;
                }

            #money-transfer-corridors ul li .currency {
                font-weight: bold;
            }

                #money-transfer-corridors ul li .currency i.glyphicon {
                    margin: 0 3px;
                    color: #aaa;
                }

            #money-transfer-corridors ul li .markup,
            #money-transfer-corridors ul li .fee {
                visibility: hidden;
            }

            #money-transfer-corridors ul li.enabled .markup,
            #money-transfer-corridors ul li.enabled .fee {
                visibility: visible;
            }

                #money-transfer-corridors ul li.enabled .markup .markup-label,
                #money-transfer-corridors ul li.enabled .fee .fee-label {
                    color: #666;
                    font-size: small;
                }

            #money-transfer-corridors ul li .set-markup-button {
                display: none;
            }

            #money-transfer-corridors ul li.enabled .set-markup-button {
                display: inline-block;
            }

    #money-transfer-corridors .filters {
        padding: 1em 0;
    }

        #money-transfer-corridors .filters button {
            border-radius: 3px;
            margin-right: 5px;
        }

            #money-transfer-corridors .filters button:hover {
                background: #eee;
            }

            #money-transfer-corridors .filters button.active {
                background: #00205b;
                color: white;
            }

            #money-transfer-corridors .filters button.active {
                cursor: default;
            }

    #money-transfer-corridors .no-results {
        font-size: large;
        color: #ccc;
        text-align: center;
        padding: 4em;
    }

#cash-pickup-transactions .status:hover {
    cursor: pointer;
}

#cash-pickup-transactions .status + .popover .status-entry {
    text-align: center;
}

    #cash-pickup-transactions .status + .popover .status-entry .spacer {
        text-align: center;
        padding: 5px 0;
    }

    #cash-pickup-transactions .status + .popover .status-entry:last-child .spacer {
        display: none;
    }

    #cash-pickup-transactions .status + .popover .status-entry:last-child {
        font-weight: bold;
    }

.multi-line {
    white-space: pre-line
}

/* Service Provider Corridors */
#service-provider-corridors {
    max-width: 940px;
    min-width: 700px;
    margin: 0 auto;
}

    #service-provider-corridors ul {
        list-style: none;
        margin: 0;
        padding: 0;
        margin-bottom: 2em;
    }

        #service-provider-corridors ul li {
            background: white;
            padding: 1em;
            border-bottom: 2px solid #ccc;
            border-radius: 5px;
            font-size: larger;
            cursor: default;
        }

            #service-provider-corridors ul li .check {
                color: #ddd;
                font-size: large;
                padding: 0 1em;
            }

                #service-provider-corridors ul li .check:hover {
                    color: #999;
                    cursor: pointer;
                }

            #service-provider-corridors ul li.enabled .check:hover {
                color: darkgreen;
            }

            #service-provider-corridors ul li.enabled .check {
                color: green;
            }

            #service-provider-corridors ul li .country {
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                vertical-align: bottom;
            }

                #service-provider-corridors ul li .country img {
                    width: 25px;
                    margin-right: 5px;
                    border: thin solid #ccc;
                }

            #service-provider-corridors ul li .currency {
                font-weight: bold;
                margin-left: 1em;
            }

                #service-provider-corridors ul li .currency i.glyphicon {
                    margin: 0 3px;
                    color: #aaa;
                }

            #service-provider-corridors ul li .markup {
                font-size: larger;
                visibility: hidden;
            }

            #service-provider-corridors ul li.enabled .markup {
                visibility: visible;
            }

                #service-provider-corridors ul li.enabled .markup .markup-label {
                    color: #666;
                    font-size: small;
                }

            #service-provider-corridors ul li .set-markup-button {
                display: none;
            }

            #service-provider-corridors ul li.enabled .set-markup-button {
                display: inline-block;
            }

    #service-provider-corridors .filters {
        padding: 1em 0;
    }

        #service-provider-corridors .filters button {
            border: none;
            margin-right: 5px;
        }

            #service-provider-corridors .filters button:hover {
                background: #eee;
            }

            #service-provider-corridors .filters button.status {
                background: #00205b;
                color: white;
            }

            #service-provider-corridors .filters button.providers {
                background: #6cb2c0;
                color: white;
            }

            #service-provider-corridors .filters button.methods {
                background: #3399cc;
                color: white;
            }

            #service-provider-corridors .filters button.active {
                cursor: default;
            }

    #service-provider-corridors .no-results {
        font-size: large;
        color: #ccc;
        text-align: center;
        padding: 4em;
    }

.active-filter {
    font-size: 14px;
    padding: 5px;
    display: inline-block;
    background: #E0E0E0;
    margin-top: 10px;
    margin-right: 5px;
    cursor: pointer;
}

    .active-filter:hover {
        border: 1px solid teal;
        background: lightcyan;
    }

    .active-filter .close-x {
        padding-left: 5px;
        color: gray;
    }

/* Create Generic table */
.bwp-table {
    max-width: 940px;
    min-width: 700px;
    margin: 0 auto;
}

    .bwp-table ul {
        list-style: none;
        margin: 0;
        padding: 0;
        margin-bottom: 2em;
    }

        .bwp-table ul li {
            background: white;
            padding: 1em;
            border-bottom: 2px solid #ccc;
            border-radius: 5px;
            font-size: larger;
            cursor: default;
        }

            .bwp-table ul li .check {
                color: #ddd;
                font-size: large;
                padding: 0 1em;
            }

                .bwp-table ul li .check:hover {
                    color: #999;
                    cursor: pointer;
                }

            .bwp-table ul li.enabled .check:hover {
                color: darkgreen;
            }

            .bwp-table ul li.enabled .check {
                color: green;
            }

    .bwp-table .no-results {
        font-size: large;
        color: #ccc;
        text-align: center;
        padding: 4em;
    }

.active-filter {
    font-size: 14px;
    padding: 5px;
    display: inline-block;
    background: #E0E0E0;
    margin-top: 10px;
    margin-right: 5px;
    cursor: pointer;
}

    .active-filter:hover {
        border: 1px solid teal;
        background: lightcyan;
    }

    .active-filter .close-x {
        padding-left: 5px;
        color: gray;
    }

.readonly {
    background-color: lightgray !important;
}

/* Blocked Account */

#account-lists #addAccount {
    background: #3399cc;
    color: white;
}

#account-lists #addAccountDiv {
    padding-bottom: 10px;
}

#RANModal {
    min-width: 700px;
}

/**/
#markup-modal[data-modal-template] label {
    display: block;
}

#markup-modal[data-modal-template] .k-numerictextbox {
    width: 100%;
    padding-bottom: 10px;
}

#money-transfer-transactions .text-small {
    font-size: x-small;
}

#money-transfer-transactions form label {
    display: block;
}

#money-transfer-transactions form input[name=search] {
    display: inline-block;
    width: 50%;
    height: 34px;
    padding: 6px 12px;
    margin-right: 10px;
}

#money-transfer-transactions #moneyTransferGrid {
    margin-top: 20px;
}

/* Specific to the bootstrap popovers in MoneyTransferTransactions page.*/
#money-transfer-transactions .status + .popover .status-entry .spacer {
    text-align: center;
    padding: 5px 0;
}

/* VIRTUAL CARD HISTORY STYLES */

#Virtual-Card-History .k-widget.k-listview {
    border: none;
    background: none;
}

.vch_table_div {
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0px 3px 4px rgba(0,0,0,.15);
    background-color: #fff;
    margin-bottom: 20px;
}

.vch_entity {
    margin-bottom: 20px;
}

.entity_column_header {
    font-size: 12px;
    color: #666;
    font-weight: lighter;
    margin-bottom: 5px;
}

.entity_column_content {
    font-size: 18px;
    font-weight: 500;
}

.vch_table_div .k-grid-header {
    text-transform: uppercase;
    color: #666
}

.vch_table_div .k-link {
    color: #666 !important;
    font-size: 12px;
    font-weight: 500;
}

.vch_table_div .k-grid-norecords {
    padding: 20px 0;
    color: #666
}

.switchContainer .k-switch {
    width: 90px;
}
