/*! PassKit Online Pass Generator Style Sheet
 *
 *	Copyright Notice
 *
 *	The following code is Copyright 2012-13 Passkit, Inc. & Anatta Limited - All Rights Reserved
 *
 *	No person may copy, modify, merge, publish, distribute, sub-license, and/or
 *	sell copies of the code reproduced below without the express written permission
 *	of the copyright owner.
 *
 *	If you would like to use any portion of the code below then permission can be
 *	requested via email to hello@passk.it (if you ask nicely, we may even let you
 * 	use it).
 */
@import
	url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800)
	;

@import
	url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic)
	;

body {-webkit-text-size-adjust:100%;}
html, body {height:100%;}

h6 {
	font-weight: 700;
	font-family: 'Open Sans', sans-serif !important;
}

h5 {
	font-weight: 800;
	font-family: 'Open Sans', sans-serif !important;
}

.passkit {
	background-image:
		url(https://d321ofrgjjwiwz.cloudfront.net/images/passkit_icon.svgz);
	background-repeat: no-repeat;
	background-size: 20px 20px!important;
	background-position: center center;
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right:6px;
}

footer p>a {color:#8a8a8a!important;}
footer p>a:hover {text-decoration:none;}
footer {position: absolute;bottom:0;width:100%;background:#fff;}

.icon-heading {
	background-image: url(../images/ui/minus.png);
	background-repeat: no-repeat;
	background-position: 0 10px;
	padding-left: 25px;
}

.page-content {
	position: absolute;
	z-index: 10;
	width: 100%;
	min-height: 100%;
	display: block;
	background: #fff;
}

.content {
	min-height: 100%;padding-bottom:70px;
}

.page-sidebar {
	/* background-image: url(../images/misc/menu-bg.png);
	background-repeat: repeat; */
	background:#222;
	width: 270px;
	display: block;
	z-index: 2;
	top: 0;
	left: 0;
	bottom: 0;
	overflow: hidden;
	position: fixed;
}

.page-sidebar-scroll {
	width: 290px;
	overflow: scroll !important;
	overflow-x: hidden !important;
	-webkit-overflow-scroll: touch !important;
	height: 100%;
}

.image-decoration {
	box-sizing: border-box;
	background-color: #fff;
	border: solid 1px #cacaca;
	margin-bottom: 2px;
	padding: 4px;
}

.menu-item {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	font-family: Lato, sans-serif !important;
	background-image: url(../images/misc/menu-item/menu-item-strip.png);
	background-repeat: repeat-x;
	display: block;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 48px;
	margin-bottom: -1px;
}

.menu-item:hover {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	background-image:
		url(../images/misc/menu-item/menu-item-strip-hover.png);
}

.menu-item a {
	color: #fff;
}

.menu-disabled {
		text-shadow: 0 1px 0 #000;
}

.menu-enabled {
	background-image: url(../images/misc/menu-item/menu_on.png);
	background-position: 180px 17px;
	background-repeat: no-repeat;
}

.menu-item strong {
	background-size: 30px 30px;
	background-repeat: no-repeat;
	display: block;
	width: 30px;
	height: 50px;
	float: left;
	margin-left: 20px;
	margin-right: 12px;
}

.closer-icon {
	background-image: url(../images/icon_shadow/misc/accessdenied.png);
	background-position: 0 13px;
}

.home-icon {
	background-image: url(../images/icon_shadow/misc/home.png);
	background-position: 0 13px;
}

.features-icon {
	background-image: url(../images/icon_shadow/settings/cog4.png);
	background-position: 0 14px;
}

.gallery-icon {
	background-image: url(../images/icon_shadow/media/image2.png);
	background-position: 0 13px;
}

.portfolio-icon {
	background-image: url(../images/icon_shadow/media/image3.png);
	background-position: 0 13px;
}

.blog-icon {
	background-image: url(../images/icon_shadow/tools/pencil.png);
	background-position: 0 14px;
}

.contact-icon {
	background-image: url(../images/icon_shadow/misc/mail.png);
	background-position: 0 14px;
}

.facebook-icon {
	background-image: url(../images/social/fb/AppIcon40x40.png);
	background-position: 0 9px;
}

.twitter-icon {
	background-image: url(../images/social/twitter_white/AppIcon40x40.png);
	background-position: 0 9px;
}

.wechat-icon {
	background-image: url(../images/social/wechat/AppIcon40x40.png);
	background-position: 0 9px;
}

.whatsapp-icon {
	background-image: url(../images/social/whatsapp/AppIcon40x40.png);
	background-position: 0 9px;
}

.tencentweibo-icon {
	background-image: url(../images/social/tencent_weibo/AppIcon40x40.png);
	background-position: 0 9px;
}

.weibo-icon {
	background-image: url(../images/social/weibo/AppIcon40x40.png);
	background-position: 0 9px;
}

.line-icon {
	background-image: url(../images/social/line/AppIcon40x40.png);
	background-position: 0 9px;
}

.googleplus-icon {
	background-image: url(../images/social/googleplus/AppIcon40x40.png);
	background-position: 0 9px;
}

.mailto-icon {
	background-image: url(../images/social/mail/AppIcon40x40.png);
	background-position: 0 9px;
}

.message-icon {
	background-image: url(../images/social/message/AppIcon40x40.png);
	background-position: 0 9px;
}

.twitterd-icon {
	background-image: url(../images/social/twitter/AppIcon40x40.png);
	background-position: 0 9px;
}

.linkedin-icon {
	background-image: url(../images/social/linkedin/Spotlight.png);
	background-position: 0 9px;
}

.baidu-icon {
	background-image: url(../images/social/baidu/Spotlight.png);
	background-position: 0 9px;
}

.mixi-icon {
	background-image: url(../images/social/mixi/Spotlight.png);
	background-position: 0 9px;
}


.submenu {
	display: none;
}

.submenu-on-page {
	display: block;
}

.submenu-active {
	color: #fff !important;
}

.submenu>a:last-child {
	padding-bottom: 5px;
	margin-bottom: -5px;
}

.submenu a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	line-height: 35px !important;
	text-shadow: 0 1px 0 #000;
	display: block;
	font-size: 10px;
	background-image: url(../images/misc/menu-arrows/arrow.png) !important;
	background-repeat: no-repeat;
	padding-left: 55px;
	background-position: 35px 14px;
	color: #9a9a9a;
}

.submenu a:hover {
	background-color: rgba(255, 255, 255, 0.07);
}

.submenu-decoration {
	background-image: url(../images/misc/sidebar-deco.png);
	background-repeat: repeat-x;
	display: block;
	height: 2px;
}

.sidebar-heading {
	color: #fff;
	text-shadow: 0 2px 0 #000;
	font-family: Lato, sans-serif !important;
	font-weight: 600;
	font-size: 10px;
	letter-spacing: 1px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-left: 20px;
	max-width:235px;
}

.sidebar-notice {
	color: #fff;
	font-family: Lato, sans-serif !important;
	font-weight: 500;
	font-size: 12px;
	letter-spacing: 1px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-left: 20px;
	max-width:235px;
}

.sidebar-logo {
	width: 148px;
	margin: 20px auto;
}

.sidebar-decoration {
	background-image: url(../images/misc/sidebar-deco.png);
	height: 2px;
	background-repeat: repeat-x;
	display: block;
}

.update-box {
	font-size: 10px;
	font-family: Lato, sans-serif;
	font-weight: 900;
	text-shadow: 0 1px 0 #000;
	background-repeat: no-repeat;
	padding-left: 50px;
	line-height: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	color: #9a9a9a;
}

.update-box:hover {
	background-color: rgba(255, 255, 255, 0.1);
}

.sidebar-updates p {
	margin-bottom: 0 !important;
}

.update-box a {
	color: #9a9a9a;
}

.update-box a:hover {
	text-decoration: none;
}

.update-news {
	background-image: url(../images/misc/menu-icons/update-news.png);
	background-position: 20px 14px;
}

.update-blog {
	background-image: url(../images/misc/menu-icons/update-blog.png);
	background-position: 20px 14px;
}

.update-folio {
	background-image: url(../images/misc/menu-icons/update-folio.png);
	background-position: 20px 14px;
}

.sidebar-button {
	width: 90px;
	height: 49px;
	display: block;
	float: left;
	background-image: url(../images/misc/sidebar-button.png);
	background-repeat: no-repeat;
}

.sidebar-top {
	width:100%;
	height: 49px;
	display: block;
	background-image: url(../images/misc/menu-item/menu-item-strip.png);
	background-repeat: repeat-x;
}


.sidebar-top img {
	width:30px;
	height:30px;
	top:8px; left:20px;
	position:absolute;
}

.sidebar-top p {
	width:270px;
	font-size:14px;
	color:#fff;
	padding:0 17px 0 62px;
	white-space: nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:14px 0 0;
}

.sidebar-button em {
	color: #fff;
	font-size: 10px;
	font-style: normal;
	background-size: 16px 16px;
	background-position: 39px 9px;
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	padding-top: 24px;
	font-weight: 400;
}

.sidebar-button-facebook {
	background-image: url(../images/icon_shadow/social/facebook.png);
}

.sidebar-button-twitter {
	background-image: url(../images/icon_shadow/social/twitter.png);
}

.sidebar-button-youtube {
	background-image: url(../images/icon_shadow/social/youtube3.png);
}

.sidebar-button-call {
	background-image: url(../images/icon_shadow/communication/phonehook.png);
}

.sidebar-button-text {
	background-image:
		url(../images/icon_shadow/communication/speechbubble4.png);
}

.sidebar-button-close {
	background-image: url(../images/icon_shadow/misc/accessdenied.png);
}

.sidebar-copyright {
	padding-top: 20px;
	font-size: 11px;
	width: 270px;
	color:#FFF;
}

.sidebar-copyright a,  .sidebar-copyright a:hover{
	color:#FFF;
	text-decoration:none;
}

header {
	height: 48px;
	border-bottom: 1px solid #ababab;
	background-color: #fdfdfd;
	display:block;
}

.logo {
	width: 146px;
	margin-left: auto;
	margin-right: auto;
}

header p {
	font-weight: 400;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #5e5e5e;
	padding-top: 15px;
}

.hide-sidebar {
	position: absolute;
	z-index: 12;
	background-image: url(../images/misc/menu-item/back_icon.png);
	background-repeat: no-repeat;
	background-position: 13px 15px;
	width: 48px;
	height: 48px;
	display: none;
}

.show-sidebar {
	position: absolute;
	z-index: 12;
	background-image: url(../images/misc/menu-item/shares.png);
	background-repeat: no-repeat;
	background-position: 13px 15px;
	width: 48px;
	height: 48px;
	display: block;
}

.show-sidebar.bars {
	position: absolute;
	z-index: 12;
	background-image:url(../images/misc/menu-item/deploy-menu.png);
	background-repeat:no-repeat;
	background-position:13px 18px;
	width: 48px;
	height: 48px;
	display: block;
}

.header-mail {
	position: absolute;
	z-index: 12;
	background-image: url(../images/misc/menu-item/mail.png);
	background-repeat: no-repeat;
	background-position: 14px 18px;
	width: 48px;
	height: 48px;
	display: block;
	right: 0;
	top: 0;
}/*
Framework: Epsilon 1.0.1
Author: Enabled
Author URL: http://paultrifa.com
Description: Custom Mobile Framework Available Exclusively on ThemeForest and in Enabled/CosminCotor developer projects!
Version: 1.0.130204
License: You MAY NOT resell / include in personal or commercial projects.
License Restrictions: You are not allowed to remove these comments, or take credit for this framework!
*/

/*.page-open {position:fixed; left:270px; top:0;}*/

.content{
	/*margin-left:15px;
	margin-right:15px;*/
	margin:auto;
	max-width:320px;
}

.container{
	margin:0 15px 20px;
}

.container-nobottom{
	margin:0 15px 0px;
}

.strip{
	margin:0;
	width:100%;
}

article {
	margin-top:20px;
}

.strip img {
	width:100%;
}

input[type="submit"], input[type="button"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance:none;
	padding:0;
	cursor: pointer;
	border:0;

}

.atp {
	width: 122px;
	height: 40px;
	background: url(https://d1v6vxpmctmtey.cloudfront.net/wiki/Add_to_Passbook_Badge.svgz) no-repeat transparent;
	background-size:122px 40px;
	cursor: pointer;
	margin: 15px auto 40px;
}

.atpw {
	width: 123px;
	height: 40px;
	background: url(https://d1ye292yvr7tf6.cloudfront.net/images/Add_to_PassWallet.png) no-repeat transparent;
	background-size:123px 40px;
	cursor: pointer;
	margin: 15px auto 40px;
}

.submit {
	background:#47D256;
	border-radius:5px;
	color: #FFFFFF;
	font-weight:500;
	cursor: pointer;
	vertical-align: middle!important;
	width:85%;
	min-height:50px;
	margin: 15px auto 35px;
}

body{
	background-image:url(../images/body-bg.png);
	-webkit-font-smoothing: antialiased;
	overflow-x:hidden;
}


/*//////////////////////////////////////////////////////////////*/
/*---Framework CSS Images And Editable Styles - Epsilon v1.0----*/
/*//////////////////////////////////////////////////////////////*/


h1 > a						{	color:#5e5e5e; 		font-family: 'Lato', sans-serif;		}
h2 > a						{	color:#5e5e5e; 		font-family: 'Lato', sans-serif;		}
h3 > a						{	color:#5e5e5e; 		font-family: 'Lato', sans-serif;		}
h4 > a						{	color:#5e5e5e;		font-family: 'Lato', sans-serif;		}
h5 > a						{	color:#5e5e5e; 		font-family: 'Lato', sans-serif;		}
h6 > a						{	color:#5e5e5e; 		font-family: 'Lato', sans-serif;		}
h1, h2, h3, h4, h5, h6		{	color:#5e5e5e; 		font-family: 'Lato', sans-serif;		}
span						{	color:#8a8a8a;		font-family: 'Open Sans', sans-serif;	}
body						{	color:#8a8a8a;		font-family: 'Open Sans', sans-serif;	}
input, textarea				{						font-family: 'Open Sans', sans-serif;}
li, ul						{	color:#8a8a8a;		}
a							{	color:#e34e47;		}
em							{	color:#8a8a8a;		}
blockquote					{	color:#8a8a8a!important;}
.filtrable-caption			{	color:#8a8a8a;}
.portfolio-tem-full-width a	{	color:#8a8a8a;}
.portfolio-item-thumb a		{	color:#8a8a8a;}
.dropcaps					{	color:#333333;}
.field-title				{	color:#333333;}

/*////////////////////////////////*/
/*----Background Color Styles-----*/
/*////////////////////////////////*/
.icon{			background-color:#262428;										}
.bg-orange{		background-color:#e34e47;			color:#FFFFFF!important;	}
.bg-yellow{		background-color:#ffd100;			color:inherit;				}
.bg-green{		background-color:#518900;			color:#FFFFFF!important;	}
.bg-gray{		background-color:#424242;			color:#FFFFFF!important;	}
.bg-light-gray{	background-color:rgba(0,0,0,0.1); 	color:#333333!important;	}
.bg-dark-gray{	background-color:rgba(0,0,0,0.7);	color:#FFFFFF!important;	}
.bg-light{		background-color:rgba(0,0,0,0.05);  color:#333333!important;	}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Quotes Style--------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/

.quote em{			font-family:'Open Sans', sans-serif;	font-weight:400;	font-size:12px;	display:block;	line-height:18px;}
.quote strong{		font-size:10px;							display:block;		text-align:right;}
.quote-icon{		font-family:'Open Sans', sans-serif;	font-weight:400;	font-size:12px;	line-height:18px;	margin-top:10px;}
.quote-icon em span{										margin-right:10px;	float:left; margin-top:3px;}
.quote-icon strong{											display:block;		text-align:right;	font-size:10px;}


/*/////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Toggle Style 5------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v5{		background-image:url(../images/ui/minus.png);					}
.hide-toggle-v5{		background-image:url(../images/ui/plus.png);					}

.toggle-v5 a{			color:#999999!important; font-family:'Open Sans', sans-serif!important; font-weight:400!important; font-size:14px; text-transform:uppercase;	}
.toggle-container-v5{	color:#9a9a9a!important;	}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Toggle Style 4------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v4{		background-image:url(../images/lists/delete_16.png);			}
.hide-toggle-v4{		background-image:url(../images/lists/plus_16.png);				}

.toggle-v4 a{			color:#999999!important; font-family:'Open Sans', sans-serif!important; font-weight:400!important;	font-size:14px; text-transform:uppercase;	}
.toggle-container-v4{	color:#9a9a9a!important;	}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Toggle Style 3------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v3{		background-image:url(../images/ui/switch-on.png); 				}
.hide-toggle-v3{		background-image:url(../images/ui/switch-off.png);				}

.toggle-v3 a{			color:#999999!important; font-family:'Open Sans', sans-serif!important; font-weight:400!important; font-size:14px; text-transform:uppercase;	}
.toggle-container-v3{	color:#9a9a9a!important;	}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Toggle Style 2------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v2{		background-image:url(../images/lists/delete_16.png);			}
.hide-toggle-v2{		background-image:url(../images/lists/plus_16.png);				}

.toggle-v2 a{			color:#999999!important; font-family:'Open Sans', sans-serif!important; font-weight:400!important; font-size:14px; text-transform:uppercase;	}
.toggle-container-v2{	color:#9a9a9a!important;	}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Toggle Style 1------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v1{	background-image:url(../images/ui/minus.png);						}
.hide-toggle-v1{	background-image:url(../images/ui/plus.png);						}

.toggle-v1 a{			color:#999999!important; font-family:'Open Sans', sans-serif!important; font-weight:400!important;	font-size:14px; text-transform:uppercase;	}
.toggle-container-v1{	color:#9a9a9a!important;	}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------Checkboxes and Radios--------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////////////*/
.checker{			color:#9a9a9a!important;}
.checkbox-v1{		background-image:url(../images/ui/checkbox.png);					}
.checked-v1{		background-image:url(../images/ui/checkbox-selected.png)!important; }
.checkbox-v2{		background-image:url(../images/ui/checkbox2.png);					}
.checked-v2{		background-image:url(../images/ui/checkbox2-selected.png)!important;}
.checkbox-v3{		background-image:url(../images/ui/empty.png);						}
.checked-v3{		background-image:url(../images/ui/cross.png)!important;				}
.checkbox-v4{		background-image:url(../images/ui/empty.png);						}
.checked-v4{		background-image:url(../images/ui/tick.png)!important;				}
.radio-v1{			background-image:url(../images/ui/radio.png);						}
.balled-v1{			background-image:url(../images/ui/radio-selected.png)!important;	}
.radio-v2{			background-image:url(../images/ui/radio2.png);						}
.balled-v2{			background-image:url(../images/ui/radio2-selected.png)!important;	}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------List Icons-------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

.demo{	margin-left:3px;	margin-bottom:3px;}
.list-address{		background-image:url(../images/lists/address_16.png);		}
.list-block{		background-image:url(../images/lists/block_16.png);			}
.list-bookmark{		background-image:url(../images/lists/bookmark_16.png);		}
.list-briefcase{	background-image:url(../images/lists/briefcase_16.png);		}
.list-bubble{		background-image:url(../images/lists/bubble_16.png);		}
.list-buy{			background-image:url(../images/lists/buy_16.png);			}
.list-calendar{		background-image:url(../images/lists/calendar_16.png);		}
.list-clipboard{	background-image:url(../images/lists/clipboard_16.png);		}
.list-delete{		background-image:url(../images/lists/delete_16.png);		}
.list-clock{		background-image:url(../images/lists/clock_16.png);			}
.list-diagram{		background-image:url(../images/lists/diagram_16.png);		}
.list-document{		background-image:url(../images/lists/document_16.png);		}
.list-down{			background-image:url(../images/lists/down_16.png);			}
.list-flag{			background-image:url(../images/lists/flag_16.png);			}
.list-folder{		background-image:url(../images/lists/folder_16.png);		}
.list-gear{			background-image:url(../images/lists/gear_16.png);			}
.list-globe{		background-image:url(../images/lists/globe_16.png);			}
.list-heart{		background-image:url(../images/lists/heart_16.png);			}
.list-help{			background-image:url(../images/lists/help_16.png);			}
.list-home{			background-image:url(../images/lists/home_16.png);			}
.list-key{			background-image:url(../images/lists/key_16.png);			}
.list-label{		background-image:url(../images/lists/label_16.png);			}
.list-left{			background-image:url(../images/lists/left_16.png);			}
.list-letter{		background-image:url(../images/lists/letter_16.png);		}
.list-monitor{		background-image:url(../images/lists/monitor_16.png);		}
.list-pencil{		background-image:url(../images/lists/pencil_16.png);		}
.list-plus{			background-image:url(../images/lists/plus_16.png);			}
.list-present{		background-image:url(../images/lists/present_16.png);		}
.list-print{		background-image:url(../images/lists/print_16.png);			}
.list-right{		background-image:url(../images/lists/right_16.png);			}
.list-save{			background-image:url(../images/lists/save_16.png);			}
.list-shield{		background-image:url(../images/lists/shield_16.png);		}
.list-statistics{	background-image:url(../images/lists/statistics_16.png);	}
.list-stop{			background-image:url(../images/lists/stop_16.png);			}
.list-tick{			background-image:url(../images/lists/tick_16.png);			}
.list-trash{		background-image:url(../images/lists/trash_16.png);			}
.list-up{			background-image:url(../images/lists/up_16.png);			}
.list-user{			background-image:url(../images/lists/user_16.png);			}
.list-walet{		background-image:url(../images/lists/wallet_16.png);		}
.list-warning{		background-image:url(../images/lists/warning_16.png);		}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------Header Notification------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/
.header-notification{			background-color:#000000;	font-size:12px;	text-align:left;	color:#FFFFFF;}
.header-notification strong{ 	color:#666;}
.warning-notification em{		background-image:url(../images/lists/warning_16.png);}
.close-notification em{			background-image:url(../images/lists/delete_16.png);}
.heart-notification em{			background-image:url(../images/lists/heart_16.png);}
.calendar-notification em{		background-image:url(../images/lists/calendar_16.png);}
.info-notification em{			background-image:url(../images/lists/info_16.png);}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------------CSS3 Buttons-------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

.fullscreen-button{
	width:99%;
	box-sizing:border-box;
	display:block;
	text-align:center;
}

.button, .button-minimal{
	margin-top:10px;
	margin-bottom:20px;
}


.demo-button{
	margin-right:3px;
	margin-left:3px;
}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------Regular Image Slider---------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

.slider-heading{
	color:#808080;
	padding-bottom:10px;
	margin-top:-10px;
	line-height:20px;
	font-size:12px;
	text-transform:uppercase;
}

.slider-wrapper{
	display:block!important;
	max-width:100%!important;
	height:auto;
	border:solid 1px rgba(0,0,0,0.2);
}

.slider-container{
	display:block!important;
	max-width:100%!important;
	border:solid 4px #FFFFFF;
}

.swipe-img{
	height:auto;
	width:100%!important;
	display:block!important;
}

.swipe-text{
	font-size:10px!important;
	color:#FFFFFF;
	background-color: rgba(0, 0, 0, 0.4);
	text-shadow:none;
	color:#FFF!important;
	position:relative;
	padding-top:6px;
	z-index:9999;
	margin-top:-50px;
	padding-bottom:15px;
	font-weight:400;
}

/*////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------Mobile Detectors--------------------------------*/
/*////////////////////////////////////////////////////////////////////////////////*/

.no-detected-background{background-image:none!important;}
.iphone-detected{	background-image:url(../images/icon/mobile/iphone4.png); 				background-size:45px 45px; background-position:4px 4px!important;	background-repeat:no-repeat;}
.ipod-detected{		background-image:url(../images/icon/electrical/ipodclassic.png);	    background-size:45px 45px; background-position:4px 4px!important;	background-repeat:no-repeat;}
.android-detected{	background-image:url(../images/icon/mobile/android.png);	   			background-size:45px 45px; background-position:4px 4px!important;	background-repeat:no-repeat;}
.ipad-detected{		background-image:url(../images/icon/electrical/ipad2.png);	   			background-size:45px 45px; background-position:4px 4px!important;	background-repeat:no-repeat;}


/*///////////////////////////////////////////////////////////////////////////////*/
/*----------------------------Classic Notifications------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/

.small-notification{	margin-bottom:20px;	}

.green-notification p{		background-image:url(../images/lists/tick_16.png);	background-repeat:no-repeat;		display:inline-block;	min-height:16px;	padding-left:30px;	color:#060;}
.red-notification p  {		background-image:url(../images/lists/delete_16.png);	background-repeat:no-repeat;	display:inline-block;	min-height:16px;	padding-left:30px;	color:#C00;}
.blue-notification p{		background-image:url(../images/lists/info_16.png);	background-repeat:no-repeat;	display:inline-block;	min-height:16px;	padding-left:30px;	color:#039;}
.yellow-notification p{		background-image:url(../images/lists/warning_16.png);	background-repeat:no-repeat;	display:inline-block;	min-height:16px;	padding-left:30px;	color:#F90;}


/*///////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Big Notifications--------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////*/


.red-box{		background-color:#ffdcdd;	border:1px solid #e9b9bb;}
.red-box a{ 	color:#8d4345; font-weight:bold; padding-top:3px;}
.red-box h4{	color:#8d4345; font-weight:400; font-size:14px; text-shadow:none;}
.red-box p{		color:#c19597;	border-top: 1px solid #e9b9bb; padding-top:15px; margin-top:8px;}

.yellow-box{	background-color:#fffcdc;	border:1px solid #e9e1b9;}
.yellow-box a{ 	color:#c2b925; font-weight:bold; padding-top:3px;}
.yellow-box h4{	color:#c2b925; font-weight:400; font-size:14px;  text-shadow:none;}
.yellow-box p{	color:#ccc894;	border-top: 1px solid #e9e1b9; padding-top:15px; margin-top:8px;}

.green-box{		background-color:#e3ffdc;	border:1px solid #d9e9b9;}
.green-box a{ 	color:#7b8a77; font-weight:bold; padding-top:3px;}
.green-box h4{	color:#7b8a77; font-weight:400; font-size:14px;  text-shadow:none;}
.green-box p{	color:#abc0a6;	border-top: 1px solid #d9e9b9; padding-top:15px; margin-top:8px;}

.blue-box{		background-color:#dcf9ff;	border:1px solid #b9d9e9;}
.blue-box a{ 	color:#90a9b2; font-weight:bold; padding-top:3px;}
.blue-box h4{	color:#90a9b2; font-weight:400; font-size:14px;  text-shadow:none;}
.blue-box p{	color:#90a9b2;	border-top: 1px solid #b9d9e9; padding-top:15px; margin-top:8px;}



/*/////////////////////////////////////////////*/
/*------------------Twitter--------------------*/
/*/////////////////////////////////////////////*/


#twitter-feed {
	font-size: 10px;
	color: #333333;
}

#twitter-feed .tweet {
	border-bottom: 1px dotted #ccc;
}

#twitter-feed .tweet .time {
	font-size: 10px;
	font-style: italic;
	color: #666666;
}

#twitter-feed h1{margin-bottom:-10px;}
#twitter-feed h2{margin-bottom:-10px;}
#twitter-feed h3{margin-bottom:-10px;}
#twitter-feed h4{margin-bottom:-10px;}
#twitter-feed h5{margin-bottom:-10px;}

/*/////////////////////////////////////////////*/
/*-------------Contact Form--------------------*/
/*/////////////////////////////////////////////*/

.contactField, .passField, .contactTextarea, .passTextarea {
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	background-color:rgba(255,255,255,0.4);
	font-size:12px;
	color:#666;
	border-radius:0;
	background:#fff;
	box-shadow:none;
	border:solid 1px #cacaca!important;
	display:block;
	min-width:100%;
}

.contactField, .passField {
	height:30px;
}

.contactTextarea, .passTextarea{
	margin-bottom: 20px;
	padding: 9px 12px;
	line-height: 18px;
	height: 90px;
}

.formFieldWrap input:focus, .formFieldWrap textarea:focus{
	outline-color:transparent;
}

select.passField  {

	background: #fff url(https://d1ye292yvr7tf6.cloudfront.net/images/jquery.selectBox-arrow.gif) no-repeat 98% 50%;
	text-align: center;
	cursor: pointer;
}

.submit.stripe {
	font-size:140%;
	font-weight:600;
}


/*/////////////////////////////////////////////*/
/*-------------Sign In Form--------------------*/
/*/////////////////////////////////////////////*/

.sign-in-form{
	background-color:#FFFFFF;
	border:solid 1px #cacaca;
	-webkit-box-shadow: inset 0px 0px 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 		inset 0px 0px 0px 5px rgba(0, 0, 0, 0.1);
	margin-bottom:20px;
}

.username-password-field{
	width:100%;
	display:block;
	border:solid 1px #cacaca;
	margin-bottom:10px;
	height:30px;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	color:#9a9a9a;
}


/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Page Divider---------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

.decoration{
	margin-bottom:20px;
	height:1px;
	display:block;
	background-color:rgba(0,0,0,0.15);
}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Pre Styling----------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

.code{
	border:solid 1px #cacaca;
	font-size:12px;
	margin-bottom:30px;
}

.wline{
	display:block;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
}

.code > span:last-child{
	border-bottom:none;
}

.gline{
	border-top:solid 1px rgba(0,0,0,0.1);
	border-bottom:solid 1px rgba(0,0,0,0.1);
	display:block;
	background-color:#f1f1f1;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Portfolio Styles-----------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

/*Filtrable Styles*/

.filtrable-caption{
	font-size:10px!important;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:0px!important;
	text-align:center;
	background-color:#3c3c3c;
	text-transform:uppercase;
}

.gallery-filtrable{
	margin-top:10px;
}

.filtrable-button{
	font-size:11px;
	text-decoration:none;
	display:inline;
	padding-right:5px;
	padding-left:5px;
}

.filtrable-button:hover{
	text-decoration:underline;
}


/*Fullwidth portfolio Styles*/

.portfolio-item-full-width a{
	background-color:#FFFFFF;
	padding:5px;
	border:solid 1px #cacaca;
	font-size:10px;
	text-align:center;
	line-height:18px;
	text-transform:uppercase;
	margin-bottom:10px;
}

.filtrable-caption{
	color:#FFFFFF;
}

/*Thumbnail Portfolio Styles*/

.portfolio-item-thumb a{
	background-color:#FFFFFF;
	padding:5px;
	border:solid 1px #cacaca;
	text-align:center;
	font-size:10px;
	line-height:18px;
	margin-bottom:10px;
	text-transform:uppercase;
}


/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Blog Posts-----------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/


@media screen and (orientation:portrait) {
	.post-image img{	display:block;	max-width:100%;	}
}

@media screen and (orientation:landscape) {
	.post-image{		float:left;		width:130px;		margin-right:10px;	}
}

.post-details{
	display:block;
	width:100%;
}

.blog-post-image{
	margin-top:10px;
	margin-bottom:10px;
	display:block;
	max-width:100%;
	overflow:visible!important;
	background-color:#FFFFFF;
	padding:4px;
	border:solid 1px #cacaca;
}

.blog-post p{
	margin-bottom:10px;
}


.posted-by{
	background-image:url(../images/blog/user.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-right:20px;
	padding-left:25px;
	margin-bottom:5px;
	font-size:10px;
	float:left;
	color:#333;
	text-shadow:0px 1px 0px #FFFFFF;
}

.posted-at{
	background-image:url(../images/blog/time.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-right:20px;
	padding-left:25px;
	margin-bottom:5px;
	font-size:10px;
	float:left;
	color:#333;
	text-shadow:0px 1px 0px #FFFFFF;
}

.posted-cat{
	background-image:url(../images/blog/cat.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-right:20px;
	padding-left:25px;
	margin-bottom:5px;
	font-size:10px;
	float:left;
	color:#333;
	text-shadow:0px 1px 0px #FFFFFF;
}

.posted-tag{
	background-image:url(../images/blog/tag.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-right:20px;
	padding-left:25px;
	margin-bottom:5px;
	font-size:10px;
	float:left;
	color:#333;
	text-shadow:0px 1px 0px #FFFFFF;
}

.posted-more{
	background-image:url(../images/blog/more.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-right:20px;
	padding-left:25px;
	margin-bottom:5px;
	font-size:10px;
	float:left;
	color:#333;
	text-shadow:0px 1px 0px #FFFFFF;
}

.ads img{
	background-color:#FFFFFF;
	padding:3px;
	border:solid 1px #cacaca;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
}

.ads{
	width:290px;
	margin:auto;
}

.recent-post img{
	width:90px;
	height:90px;
	background-color:#FFFFFF;
	padding:3px;
	border:solid 1px #cacaca;
	float:left;
	margin-right:10px;
}

.recent-post strong{
	display:inline-block;
	padding-bottom:5px;
	font-size:14px;

}

.recent-post a{
	padding-top:5px;
	display:inline-block;
	float:right;
}


/*///////////////////////////*/
/*-------Speach Bubble------*/
/*///////////////////////////*/


.speach-left{	background-color:#FFFFFF;	border:solid 1px #cacaca;}
.speach-right{	background-color:#FFFFFF;	border:solid 1px #cacaca;}

.speach-left-title{		color:#000000;	text-shadow:0px 1px 0px #FFFFFF;}
.speach-right-title{	color:#000000;	text-shadow:0px 1px 0px #FFFFFF;}

/*/////////////////////////////////////////////////////////////*/
/*---------------------DROPDOWN MENU---------------------------*/
/*/////////////////////////////////////////////////////////////*/

.dropdown-deploy{	color:#333333;	background-color:#FFFFFF;	background-repeat:no-repeat;		border:solid 1px #cacaca;	border-bottom:none!important;}
.dropdown-hidden{	color:#333333;	background-color:#FFFFFF;	background-repeat:no-repeat;		border:solid 1px #cacaca;	border-bottom:none!important;}
.dropdown-item{		border:solid 1px #cacaca;	border-bottom:none!important;}

/*/////////////////////////////////////////////////////////////*/
/*------------------------TABS MENU----------------------------*/
/*/////////////////////////////////////////////////////////////*/

.tab-but{
	background-color:#ececec;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:10px;
	color:#9a9a9a;
	font-weight:500;
	text-shadow:0px 1px 0px #ffffff;
	border:solid 1px #cacaca;
	outline: 1px solid #ffffff;
	outline-offset: -2px
}

.tab-content{
	border:solid 1px #cacaca;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	font-size:12px;
	background-color:#ececec;
	outline: 1px solid #ffffff;
	outline-offset: -2px; /*Delete if you don't want an offset*/
}

#gallery{
	margin-bottom:10px;
}

.gallery {  padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { list-style: none!important; float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px;}
.gallery li img { display: block; width: 100%; height: auto; }


.swipebox {
  overflow: hidden!important;
}

.swipebox div{
	overflow:visible!important;
}



#swipebox-overlay img {
  border: none!important;
}

#swipebox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999!important;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
}

#swipebox-slider {
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  display: none;
}



#swipebox-slider .slide {
  background: url("../images/gallery/loader.gif") no-repeat center center;
  height: 100%;
  width: 100%;
  line-height: 1px;
  text-align: center;
  display: inline-block;
}

#swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}

#swipebox-slider .slide img {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle;
}

#swipebox-action, #swipebox-caption {
  position: absolute;
  left: 0;
  z-index: 999;
  height: 50px;
  width: 100%;
}

#swipebox-action {
  bottom: -50px;
}
#swipebox-action.visible-bars {
  bottom: 0;
}

#swipebox-action.force-visible-bars {
  bottom: 0!important;
}

#swipebox-caption {
  top: -50px;
  text-align: center;
}
#swipebox-caption.visible-bars {
  top: 0;
}

#swipebox-caption.force-visible-bars {
  top: 0!important;
}

#swipebox-action #swipebox-prev, #swipebox-action #swipebox-next,
#swipebox-action #swipebox-close {
  background-image: url("../images/gallery/icon3.png");
  background-repeat: no-repeat;
  border: none!important;
  text-decoration: none!important;
  cursor: pointer;
  position: absolute;
  width: 50px;
  height: 50px;
  top: 0;
}

#swipebox-action #swipebox-close {
  background-position: 15px 12px;
  left: 40px;
}

#swipebox-action #swipebox-prev {
  background-position: -32px 13px;
  right: 100px;
}

#swipebox-action #swipebox-next {
  background-position: -78px 13px;
  right: 40px;
}

#swipebox-action #swipebox-prev.disabled,
#swipebox-action #swipebox-next.disabled {
  /* filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); */
  opacity: 0.3;
}

#swipebox-slider.rightSpring {
  -moz-animation: rightSpring 0.3s;
  -webkit-animation: rightSpring 0.3s;
}

#swipebox-slider.leftSpring {
  -moz-animation: leftSpring 0.3s;
  -webkit-animation: leftSpring 0.3s;
}

@keyframes rightSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: -30px;
  }

  100% {
    margin-left: 0px;
  }
}

@keyframes leftSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: 30px;
  }

  100% {
    margin-left: 0px;
  }
}

/* @-moz-keyframes rightSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: -30px;
  }

  100% {
    margin-left: 0px;
  }
}

@-moz-keyframes leftSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: 30px;
  }

  100% {
    margin-left: 0px;
  }
}

@-webkit-keyframes rightSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: -30px;
  }

  100% {
    margin-left: 0px;
  }
}

@-webkit-keyframes leftSpring {
  0% {
    margin-left: 0px;
  }

  50% {
    margin-left: 30px;
  }

  100% {
    margin-left: 0px;
  }
} */

/* Skin
----------------------------*/
#swipebox-overlay {
  background: #0d0d0d;
  opacity:0.99;
}

#swipebox-action, #swipebox-caption {
  text-shadow: 1px 1px 1px black;
  background-color: #0d0d0d;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0d0d0d), color-stop(100%, #000000));
  background-image: -webkit-linear-gradient(#0d0d0d, #000000);
  background-image: -moz-linear-gradient(#0d0d0d, #000000);
  background-image: -o-linear-gradient(#0d0d0d, #000000);
  background-image: linear-gradient(#0d0d0d, #000000);
  -webkit-box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
  -moz-box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
  box-shadow: 0 1px 1px 1px #212121, inset 0 1px 1px 1px black;
 /* filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); */
  opacity: 0.95;
}

#swipebox-action {
  -webkit-box-shadow: 0 -1px -px 1px #212121, inset 0 -1px 1px 1px black;
  -moz-box-shadow: 0 -1px 1px 1px #212121, inset 0 -1px 1px 1px black;
  box-shadow: 0 -1px 1px 1px #212121, inset 0 -1px 1px 1px black;
}

#swipebox-caption {
  color: white!important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}/*
Framework: Epsilon 1.0.1
Author: Enabled
Author URL: http://paultrifa.com
Description: Custom Mobile Framwork Available Exclusively on ThemeForest and in Enabled/CosminCotor developer projects!
Version: 1.0.130204
License: You MAY NOT resell / include in personal or commercial projects.
License Restrictions: You are not allowed to remove these comments, or take credit for this framework!
*/

/*////////////////////////////////////////////////////////////////////////*/
/*---Framework CSS Engine DO NOT EDIT ONLY IF NECESSARY - Epsilon v1.0----*/
/*////////////////////////////////////////////////////////////////////////*/

* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	font-size-adjust: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
}
*:focus {
	outline:none;
}

image, a, button, fieldset {
	outline:none;
	border: 0;
}


*,*:after,*:before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 0;	margin: 0;}

body {
	margin: 0;
	padding: 0;
	line-height: 18px;
}

selection {
	background-color: transparent;
	color: #8a8a8a;
}

div, a, p, img, blockquote, form, fieldset, textarea, input, label, iframe, code, pre {
	display: block;
	overflow:hidden;
	position:relative;
}

p {
	line-height: 18px;
	margin-bottom: 20px;
	font-size: 13px;
}
p > a {
	display: inline;
	text-decoration: none;
}
p > a:hover {
	text-decoration: underline;
}
p > span {
	display: inline;
}
span > a {
	display: inline;
}
a > span {
	display: inline;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}

h1 {
	font-size: 22px;
	line-height: 26px;
}
h2 {
	font-size: 20px;
	line-height: 24px;
	padding-bottom: 1px;
}
h3 {
	font-size: 18px;
	line-height: 22px;
	padding-top: 1px;
}
h4 {
	font-size: 16px;
	line-height: 20px;
	padding-bottom: 1px;
}

h6{
	font-size:12px;
	line-height:18px;
	padding-bottom:1px;
}

h5 {
	font-size: 14px;
	line-height: 18px;
}
h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
	display: inline;
}
h1, h2, h3, h4, h5{
	font-weight:600;
	margin-bottom:5px;
}

table {
	border-collapse: separate;
	border-spacing: 0;
	background-color: #f6f6f6;
	border-left: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	width: 100%;
	clear: both;
	margin-bottom: 27px;
}
thead {
}
th {
	vertical-align: middle;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	font-weight: bold;
	color: #555;
	background-color: #f6f6f6;
}
tr {
	line-height: 18px;
}
td {
	border-right: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	text-align: center;
	color: #666;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	vertical-align: middle;
	background-color: #fdfdfd;
}
tr:hover > td {
	background: #fff;
}

ul {
	margin-bottom: 20px;
}

.regular-list{
	overflow:visible!important;
	margin-left:0px;
}

.number-list li{
	overflow:visible!important;
	margin-left:0px;
	list-style:decimal;
	margin-left:20px;
}

ol {
	margin-bottom: 20px;
}
li {
	font-size:12px;
	line-height: 18px;
	margin-bottom:5px;
	list-style:inside;
}

ol > li:last-child, ul > li:last-child {
    margin-bottom:0px;
}
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
}

.float-left{
	padding-right:10px;
}

.float-right{
	padding-left:10px;
}

.no-bottom{ 	margin-bottom:0px!important;}
.half-bottom{	margin-bottom:10px!important;}
.responsive-image{display:block; max-width:100%;}
.uppercase{	text-transform:uppercase!important;}
.float-left{float:left;}
.float-right{float:right;}

.demo-class-do-not-copy{
	background-color:#e34e47;
}

/*///////////////////////////////////////*/
/*--------------Data Preloader-----------*/
/*///////////////////////////////////////*/

#preloader {
	position:fixed;
	z-index:2500;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff;
	z-index:999999;
}

#status {
	position:fixed;
	z-index:999999;
	width:250px;
	height:250px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-125px 0 0 -125px;
}

#status p{
	top:70%;
}

#status em{
	font-size:10px!important;
	display:block;
	font-style:normal;
}

/*///////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////*/
/*-----------------------BASIC TYPOGRAPHY STYLES---------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////////*/
/*--------------------HEADING BACKGROUND-----------------------*/
/*/////////////////////////////////////////////////////////////*/
.heading-background{
	text-transform:uppercase;
	border:solid 1px #cacaca;
	background-image:url(../images/icon_shadow/arrows/bendedright.png);
	background-repeat:no-repeat;
	background-size:18px 19px;
	background-position:10px center;
	padding-left:35px;
	padding-top:10px;
	padding-bottom:10px;
	text-shadow:0px 1px 0px rgba(0,0,0,0.6);
}



/*///////////////////////////////////////////////////////////////////////////////*/
/*-----------------------Left Right Center Text----------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/
.center-text{	text-align:center;	}
.left-text{		text-align:left;	}
.right-text{	text-align:right;	}

/*///////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------Dropcaps--------------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/
.dropcaps{
	font-size:250%;
	padding-left:5px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}

/*///////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------Text Highlights-----------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/
.highlight{ 	text-shadow:none;	margin-top:5px; margin-right:5px; padding:2px;}


/*///////////////////////////////////////////////////////////////////////////////*/
/*-------------------------Column Separation-------------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/

.column p, a{
	margin-bottom:0px;
	padding-bottom:0px;
}

.column	{					display:block; overflow:hidden; margin-bottom:20px; }
.column div:last-child{		margin-right:0%;}
.column div:first-child{	margin-left:0%;}

.column p span{				float:left;	margin-right:10px;	margin-top:5px;}
.column h1,h2,h3,h4,h5{		padding-top:5px;}

.one-third{		float:left;	width:28%;	margin-left:4.5%;	margin-right:3.5%;}
.one-half{		float:left;	width:46%;	margin-left:3.5%;	margin-right:3.5%;}

.column-icon{	float:left; padding-right:15px;}
.center-icon{	width:70px; margin-left: auto; margin-right:auto;}


/*///////////////////////////////////////////////////////////////////////////////*/
/*---------------------------Notification Boxes----------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/
.notification-box{	  margin-bottom:20px; padding:15px;		float:none;}
.notification-box h4{ margin-bottom:5px;					float:left;}
.notification-box a { margin-top:2px; 	  font-size:12px;	float:right;}
.notification-box p	{ margin-bottom:0px;  font-size:12px; 	float:none; }


/*///////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------TOGGLES----------------------------------------*/
/*///////////////////////////////////////////////////////////////////////////////*/
.no-toggle-border{
	border:none!important;
}

.no-toggle-border .toggle-v5{	margin:0px!important;	}
.no-toggle-border .toggle-v4{	margin:0px!important;	}
.no-toggle-border .toggle-v3{	margin:0px!important;	}
.no-toggle-border .toggle-v2{	margin:0px!important;	}
.no-toggle-border .toggle-v1{	margin:0px!important;	}

/*/////////////////////////////////////////////////////////////////////////////*/
/*--------------------------Toggle Version 5.0---------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v5{
	width:100%;
	height:27px;
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	line-height:27px;
	padding-left:30px;
	font-weight:400!important;
}

.hide-toggle-v5{
	width:100%;
	height:27px;
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px; line-height:27px;
	padding-left:30px;
	font-weight:400!important;
}

.toggle-container-v5{
	display:block;
	margin-bottom:20px;
	border-radius:5px;
	border:solid 1px rgba(0,0,0,0.1);
}

.toggle-v5{
	margin:15px;
}
.toggle-v5 a{
	float:left!important;
}

.toggle-v5 p{
	line-height:20px!important;
	margin-bottom:0px;
	padding-bottom:0px;
}

.toggle-decoration-v5{
	background-color:rgba(0,0,0,0.1);
	height:1px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}


/*/////////////////////////////////////////////////////////////////////////////*/
/*--------------------------Toggle Version 4.0---------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v4{
	width:100%;
	height:27px;
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	line-height:27px;
	padding-left:30px;
	font-weight:400!important;
}

.hide-toggle-v4{
	width:100%;
	height:27px;
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px; line-height:27px;
	padding-left:30px;
	font-weight:400!important;
}

.toggle-container-v4{
	display:block;
	margin-bottom:20px;
	border-radius:5px;
	border:solid 1px rgba(0,0,0,0.1);
}

.toggle-v4{
	margin:15px;
}
.toggle-v4 a{
	float:left!important;
}

.toggle-v4 p{
	line-height:20px!important;
	margin-bottom:0px;
	padding-bottom:0px;
}

.toggle-decoration-v4{
	background-color:rgba(0,0,0,0.1);
	height:1px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

/*/////////////////////////////////////////////////////////////////////////////*/
/*--------------------------Toggle Version 3.0---------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v3{
	width:100%;
	height:27px;
	background-position:right;
	background-repeat:no-repeat;
	font-size:18px;
	line-height:27px;
	font-weight:400!important;
}

.hide-toggle-v3{
	width:100%;
	height:27px;
	background-position:right;
	background-repeat:no-repeat;
	font-size:18px; line-height:27px;
	font-weight:400!important;
}

.toggle-container-v3{
	display:block;
	margin-bottom:20px;
	border-radius:5px;
	border:solid 1px rgba(0,0,0,0.1);
}

.toggle-v3{
	margin:15px;
}
.toggle-v3 a{
	float:left!important;
}

.toggle-v3 p{
	line-height:20px!important;
	margin-bottom:0px;
	padding-bottom:0px;
}

.toggle-decoration-v3{
	background-color:rgba(0,0,0,0.1);
	height:1px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

/*/////////////////////////////////////////////////////////////////////////////*/
/*--------------------------Toggle Version 2.0---------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v2{
	width:100%;
	background-position:right;
	font-size:18px;
	line-height:27px;
	background-repeat:no-repeat;
	height:27px;
	font-weight:400!important;
}

.hide-toggle-v2{
	width:100%;
	background-position:right;
	font-size:18px; line-height:27px;
	background-repeat:no-repeat; height:27px;
	font-weight:400!important;
}

.toggle-container-v2{
	display:block;
	margin-bottom:20px;
	border-radius:5px;
	border:solid 1px rgba(0,0,0,0.1);
}

.toggle-v2{
	margin:15px;
}
.toggle-v2 a{
	float:left!important;
}

.toggle-v2 a:hover{
	text-decoration:none!important;
}

.toggle-v2 p{
	line-height:20px!important;
	margin-bottom:0px;
	padding-bottom:0px;
}

.toggle-decoration-v2{
	background-color:rgba(0,0,0,0.1);
	height:1px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

/*/////////////////////////////////////////////////////////////////////////////*/
/*--------------------------Toggle Version 1.0---------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/
.show-toggle-v1{
	width:100%;
	background-position:right;
	font-size:18px; line-height:27px;
	background-repeat:no-repeat;
	height:27px;
	font-weight:400!important;
}

.hide-toggle-v1{
	width:100%;
	background-position:right;
	font-size:18px;
	line-height:27px;
	background-repeat:no-repeat;
	height:27px;
	font-weight:400!important;
}

.toggle-container-v1{
	display:block;
	margin-bottom:20px;
	border-radius:5px;
	border:solid 1px rgba(0,0,0,0.1);
}

.toggle-v1{
	margin:15px;
}

.toggle-v1 a{
	float:left!important;
}

.toggle-v1 a:hover{
	text-decoration:none!important;
}

.toggle-v1 p{
	line-height:20px!important;
	margin-bottom:0px;
	padding-bottom:0px;
}
.toggle-decoration-v1{
	background-color:rgba(0,0,0,0.1);
	height:1px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}



/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------------------------Checkboxes-------------------------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.checkbox-v1{	background-position:0px 6px;	background-repeat:no-repeat;	font-size:12px; 	padding-left:25px;	line-height:30px;}
.checkbox-v2{	background-position:0px 6px;	background-repeat:no-repeat;	font-size:12px; 	padding-left:25px;  line-height:30px;}
.checkbox-v3{	background-position:0px 6px;	background-repeat:no-repeat;	font-size:12px;		padding-left:25px;	line-height:30px;}
.checkbox-v4{	background-position:0px 6px;	background-repeat:no-repeat;	font-size:12px; 	padding-left:25px;	line-height:30px;}
.radio-v1{		background-position:0px 6px;	background-repeat:no-repeat;	font-size:12px; 	padding-left:25px;	line-height:30px;}
.radio-v2{		background-position:0px 6px;	background-repeat:no-repeat;	font-size:12px; 	padding-left:25px;	line-height:30px;}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------------------Icon Lists------------------------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.icon{
	display:inline-block;
	height:32px;
	width:32px;
	border-radius:32px;
}

.icon-lists{
	font-size:10px;
	text-shadow:0px 1px 0px #FFFFFF;
}

.icon-lists a{

}

.icon-lists li{
	line-height:24px;
	margin-bottom:2px;
	list-style:none;
	padding-left:30px;
	font-size:12px;
}

.list-address{			background-repeat:no-repeat;	background-position:0 5px;}
.list-block{			background-repeat:no-repeat;	background-position:0 5px;}
.list-bookmark{			background-repeat:no-repeat;	background-position:0 5px;}
.list-briefcase{		background-repeat:no-repeat;	background-position:0 5px;}
.list-bubble{			background-repeat:no-repeat;	background-position:0 5px;}
.list-buy{				background-repeat:no-repeat;	background-position:0 5px;}
.list-calendar{			background-repeat:no-repeat;	background-position:0 5px;}
.list-clipboard{		background-repeat:no-repeat;	background-position:0 5px;}
.list-delete{			background-repeat:no-repeat;	background-position:0 5px;}
.list-clock{			background-repeat:no-repeat;	background-position:0 5px;}
.list-diagram{			background-repeat:no-repeat;	background-position:0 5px;}
.list-document{			background-repeat:no-repeat;	background-position:0 5px;}
.list-down{				background-repeat:no-repeat;	background-position:0 5px;}
.list-flag{				background-repeat:no-repeat;	background-position:0 5px;}
.list-folder{			background-repeat:no-repeat;	background-position:0 5px;}
.list-gear{				background-repeat:no-repeat;	background-position:0 5px;}
.list-globe{			background-repeat:no-repeat;	background-position:0 5px;}
.list-heart{			background-repeat:no-repeat;	background-position:0 5px;}
.list-help{				background-repeat:no-repeat;	background-position:0 5px;}
.list-home{				background-repeat:no-repeat;	background-position:0 5px;}
.list-key{				background-repeat:no-repeat;	background-position:0 5px;}
.list-label{			background-repeat:no-repeat;	background-position:0 5px;}
.list-left{				background-repeat:no-repeat;	background-position:0 5px;}
.list-letter{			background-repeat:no-repeat;	background-position:0 5px;}
.list-monitor{			background-repeat:no-repeat;	background-position:0 5px;}
.list-pencil{			background-repeat:no-repeat;	background-position:0 5px;}
.list-plus{				background-repeat:no-repeat;	background-position:0 5px;}
.list-present{			background-repeat:no-repeat;	background-position:0 5px;}
.list-print{			background-repeat:no-repeat;	background-position:0 5px;}
.list-right{			background-repeat:no-repeat;	background-position:0 5px;}
.list-save{				background-repeat:no-repeat;	background-position:0 5px;}
.list-shield{			background-repeat:no-repeat;	background-position:0 5px;}
.list-statistics{		background-repeat:no-repeat;	background-position:0 5px;}
.list-stop{				background-repeat:no-repeat;	background-position:0 5px;}
.list-tick{				background-repeat:no-repeat;	background-position:0 5px;}
.list-trash{			background-repeat:no-repeat;	background-position:0 5px;}
.list-up{				background-repeat:no-repeat;	background-position:0 5px;}
.list-user{				background-repeat:no-repeat;	background-position:0 5px;}
.list-walet{			background-repeat:no-repeat;	background-position:0 5px;}
.list-warning{			background-repeat:no-repeat;	background-position:0 5px;}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------------------------Tables Stuff---------------------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
table a:link {
	font-weight: bold;
	text-decoration:none;
}
table a:visited {
	font-weight:bold;
	text-decoration:none;
}
table a:active,
table a:hover {
	text-decoration:underline;
}

.table{
	width:100%;
	margin-bottom:25px;
}

.table-title{
	font-size:11px;
}

.table-sub-title{
	font-weight:bold;
	font-size:10px;
}

.price{
	font-size:10px;
}

.small-price{
	position:absolute;
	margin-left:0px;
	font-size:10px;
	margin-top:-3px!important;
}

table {
	font-size:10px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	border:#ccc 1px solid;
	margin-bottom:15px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
table th {
	padding:21px 25px 22px 25px;
	border-bottom:1px solid #e0e0e0;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
table th:first-child{
	text-align: center;
	padding-left:20px;
}
table tr:first-child th:first-child{
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
table tr:first-child th:last-child{
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
table tr{
	text-align: center;
	padding-left:20px;
}
table tr td:first-child{
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
table tr td {
	padding:14px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
table tr.even td{
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
table tr:last-child td{
	border-bottom:0;
}
table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
table tr:last-child td:last-child{
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
table tr:hover td{
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);
}

.table-heading{
	padding-top:10px;
	padding-bottom:15px;
}

.table-text{
	color:#6f6f6f;
}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------Header Notification------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/
.header-notification{
	width:100%;
	display:block;
	padding: 0 10px;
	height:35px;
	line-height:35px;
	margin-bottom:2px;
}

.header-notification em{
	background-position:0px 10px;
	background-repeat:no-repeat;
	width:18px;
	height:35px;
	display:inline-block;
	float:left;
	padding-right:40px;
}

.header-notification strong{
	float:right;
	padding-right:10px;
	line-height:33px;
}

/*//////////////////////////////////////////////////////////////////////////////////////*/
/*-----------------------------CSS3 Buttons---------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/
.button-minimal2{
	border-radius:1px!important;
}

.button-minimal {
	font-size: 12px;
	text-decoration: none!important;
	padding: 8px 12px;
	border-radius: 3px;
	display:inline-block;
}

.button-minimal:active {
	display:inline-block;
	padding: 8px 12px;
}

.button-minimal:visited {
	display:inline-block;
	padding: 8px 12px;
	margin-right:20px;
	margin-bottom:30px;
}


.grey2-minimal {
	color: #444;
	border: 1px solid #d0d0d0;
	text-shadow: 1px 1px 1px #fff;
	background-color: #e1e1e1;
}
.grey2-minimal:hover {
	border: 1px solid #b0b0b0;
	background-color: #ededed;
}

/* The styles for the grey button */
.grey-minimal {
	color: #444;
	border: 1px solid #d0d0d0;
	text-shadow: 1px 1px 1px #fff;
	background-color: #e1e1e1;
}
.grey-minimal:hover {
	border: 1px solid #b0b0b0;
	background-color: #ededed;
}
.grey-minimal:active {
	padding: 8px 12px;
	display:block;
	border: 1px solid #666;
	width:auto;
}

/* The styles for the red button */
.red-minimal {
	color: #923c47;
	border: 1px solid #d96d7c;
	text-shadow: 1px 1px 1px #fdbcc7;
	background-color: #f6677b;
}
.red-minimal:hover {
	border: 1px solid #c75964;
	background-color: #f997b0;
}
.red-minimal:active {border: 1px solid #ab3e4b;}

/* The styles for the blue button */
.blue-minimal {
	color: #41788c;
	border: 1px solid #6fb1c7;
	text-shadow: 1px 1px 1px #bfeafb;
	background-color: #73d0f1;
}
.blue-minimal:hover {
	border: 1px solid #4690ad;
	background-color: #aae5f7;
}
.blue-minimal:active {border: 1px solid #3b778b;}

/* The styles for the green button */
.green-minimal {
	color: #5a742d;
	border: 1px solid #95b959;
	text-shadow: 1px 1px 1px #dff4bc;
	background-color: #a5cb5e;
}
.green-minimal:hover {
	border: 1px solid #687e30;
	background-color: #cae387;
}
.green-minimal:active {border: 1px solid #506320; width:auto; height:auto;}

/* The styles for the black button */
.black-minimal {
	color: #fff;
	border: 1px solid #4d4d4d;
	text-shadow: 1px 1px 1px #6d6d6d;
	background-color: #454545;
}
.black-minimal:hover {
	border: 1px solid #363636;
	background-color: #656565;
}
.black-minimal:active {border: 1px solid #000;}

/* The styles for the yellow button */
.yellow-minimal {
	color: #986a39;
	border: 1px solid #e6b650;
	text-shadow: 1px 1px 1px #fbe5ac;
	background-color: #febf4d;
}
.yellow-minimal:hover {
	border: 1px solid #c1913d;

	background-color: #ffd974;
}
.yellow-minimal:active {border: 1px solid #936b26;}

/* The styles for the purple button */
.purple-minimal {
	color: #7e5d7c;
	border: 1px solid #cd93c6;
	text-shadow: 1px 1px 1px #f1ceef;
	background-color: #d798d1;
}
.purple-minimal:hover {
	border: 1px solid #886382;
	background-color: #e9c4e3;
}
.purple-minimal:active {border: 1px solid #6a4664;}

/* The styles for the greyblue button */
.gblue-minimal {
	color: #57646d;
	border: 1px solid #929ba2;
	text-shadow: 1px 1px 1px #c6d4df;
	background-color: #8ea5b5;
}
.gblue-minimal:hover {
	border: 1px solid #656f78;
	background-color: #bbcbd8;
}
.gblue-minimal:active {border: 1px solid #434f5a;}



.button2{
	border-radius:1px!important;
}

.button {
	font-size: 12px;
	text-decoration: none!important;
	padding: 8px 12px;
	border-radius: 3px;
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
	display:inline-block;


}
.button:active {
	display:inline-block;
	padding: 8px 12px;
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}

.button:visited {
	display:inline-block;
	padding: 8px 12px;
	margin-right:20px;
	margin-bottom:30px;
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}


.grey2 {
	color: #444;
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	text-shadow: 1px 1px 1px #fff;
	background-color: #e1e1e1;
}
.grey2:hover {
	border: 1px solid #b0b0b0;
	background-image: -moz-linear-gradient(#e1e1e1, #ededed);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#e1e1e1));
	background-image: -webkit-linear-gradient(#e1e1e1, #ededed);
	background-image: -o-linear-gradient(#e1e1e1, #ededed);
	background-color: #ededed;
}

/* The styles for the grey button */
.grey {
	color: #444;
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	text-shadow: 1px 1px 1px #fff;
	background-color: #e1e1e1;
}
.grey:hover {
	border: 1px solid #b0b0b0;
	background-image: -moz-linear-gradient(#e1e1e1, #ededed);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#e1e1e1));
	background-image: -webkit-linear-gradient(#e1e1e1, #ededed);
	background-image: -o-linear-gradient(#e1e1e1, #ededed);
	background-color: #ededed;
}
.grey:active {
	padding: 8px 12px;
	display:block;
	border: 1px solid #666;
	width:auto;
}

/* The styles for the red button */
.red {
	color: #923c47;
	border: 1px solid #d96d7c;
	background-image: -moz-linear-gradient(#f997b0, #f6677b);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6677b), to(#f997b0));
	background-image: -webkit-linear-gradient(#f997b0, #f6677b);
	background-image: -o-linear-gradient(#f997b0, #f6677b);
	text-shadow: 1px 1px 1px #fdbcc7;
	background-color: #f6677b;
}
.red:hover {
	border: 1px solid #c75964;
	background-image: -moz-linear-gradient(#f6677b, #f997b0);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f997b0), to(#f6677b));
	background-image: -webkit-linear-gradient(#f6677b, #f997b0);
	background-image: -o-linear-gradient(#f6677b, #f997b0);
	background-color: #f997b0;
}
.red:active {border: 1px solid #ab3e4b;}

/* The styles for the blue button */
.blue {
	color: #41788c;
	border: 1px solid #6fb1c7;
	background-image: -moz-linear-gradient(#aae5f7, #73d0f1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7));
	background-image: -webkit-linear-gradient(#aae5f7, #73d0f1);
	background-image: -o-linear-gradient(#aae5f7, #73d0f1);
	text-shadow: 1px 1px 1px #bfeafb;
	background-color: #73d0f1;
}
.blue:hover {
	border: 1px solid #4690ad;
	background-image: -moz-linear-gradient(#73d0f1, #aae5f7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1));
	background-image: -webkit-linear-gradient(#73d0f1, #aae5f7);
	background-image: -o-linear-gradient(#73d0f1, #aae5f7);
	background-color: #aae5f7;
}
.blue:active {border: 1px solid #3b778b;}

/* The styles for the green button */
.green {
	color: #5a742d;
	border: 1px solid #95b959;
	background-image: -moz-linear-gradient(#cae387, #a5cb5e);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a5cb5e), to(#cae387));
	background-image: -webkit-linear-gradient(#cae387, #a5cb5e);
	background-image: -o-linear-gradient(#cae387, #a5cb5e);
	text-shadow: 1px 1px 1px #dff4bc;
	background-color: #a5cb5e;
}
.green:hover {
	border: 1px solid #687e30;
	background-image: -moz-linear-gradient(#a5cb5e, #cae387);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cae387), to(#a5cb5e));
	background-image: -webkit-linear-gradient(#a5cb5e, #cae387);
	background-image: -o-linear-gradient(#a5cb5e, #cae387);
	background-color: #cae387;
}
.green:active {border: 1px solid #506320; width:auto; height:auto;}

/* The styles for the black button */
.black {
	color: #fff;
	border: 1px solid #4d4d4d;
	background-image: -moz-linear-gradient(#656565, #454545);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#454545), to(#656565));
	background-image: -webkit-linear-gradient(#656565, #454545);
	background-image: -o-linear-gradient(#656565, #454545);
	text-shadow: 1px 1px 1px #6d6d6d;
	background-color: #454545;
}
.black:hover {
	border: 1px solid #363636;
	background-image: -moz-linear-gradient(#454545, #656565);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#656565), to(#454545));
	background-image: -webkit-linear-gradient(#454545, #656565);
	background-image: -o-linear-gradient(#454545, #656565);
	background-color: #656565;
}
.black:active {border: 1px solid #000;}

/* The styles for the yellow button */
.yellow {
	color: #986a39;
	border: 1px solid #e6b650;
	background-image: -moz-linear-gradient(#ffd974, #febf4d);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#febf4d), to(#ffd974));
	background-image: -webkit-linear-gradient(#ffd974, #febf4d);
	background-image: -o-linear-gradient(#ffd974, #febf4d);
	text-shadow: 1px 1px 1px #fbe5ac;
	background-color: #febf4d;
}
.yellow:hover {
	border: 1px solid #c1913d;
	background-image: -moz-linear-gradient(#febf4d, #ffd974);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd974), to(#febf4d));
	background-image: -webkit-linear-gradient(#febf4d, #ffd974);
	background-image: -o-linear-gradient(#febf4d, #ffd974);
	background-color: #ffd974;
}
.yellow:active {border: 1px solid #936b26;}

/* The styles for the purple button */
.purple {
	color: #7e5d7c;
	border: 1px solid #cd93c6;
	background-image: -moz-linear-gradient(#e9c4e3, #d798d1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d798d1), to(#e9c4e3));
	background-image: -webkit-linear-gradient(#e9c4e3, #d798d1);
	background-image: -o-linear-gradient(#e9c4e3, #d798d1);
	text-shadow: 1px 1px 1px #f1ceef;
	background-color: #d798d1;
}
.purple:hover {
	border: 1px solid #886382;
	background-image: -moz-linear-gradient(#d798d1, #e9c4e3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9c4e3), to(#d798d1));
	background-image: -webkit-linear-gradient(#d798d1, #e9c4e3);
	background-image: -o-linear-gradient(#d798d1, #e9c4e3);
	background-color: #e9c4e3;
}
.purple:active {border: 1px solid #6a4664;}

/* The styles for the greyblue button */
.gblue {
	color: #57646d;
	border: 1px solid #929ba2;
	background-image: -moz-linear-gradient(#bbcbd8, #8ea5b5);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8ea5b5), to(#bbcbd8));
	background-image: -webkit-linear-gradient(#bbcbd8, #8ea5b5);
	background-image: -o-linear-gradient(#bbcbd8, #8ea5b5);
	text-shadow: 1px 1px 1px #c6d4df;
	background-color: #8ea5b5;
}
.gblue:hover {
	border: 1px solid #656f78;
	background-image: -moz-linear-gradient(#8ea5b5, #bbcbd8);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bbcbd8), to(#8ea5b5));
	background-image: -webkit-linear-gradient(#8ea5b5, #bbcbd8);
	background-image: -o-linear-gradient(#8ea5b5, #bbcbd8);
	background-color: #bbcbd8;
}
.gblue:active {border: 1px solid #434f5a;}


/*//////////////////////////////////////////////////////////////////////////////////////*/
/*---------------------------Regular Image Slider---------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/
.swipe{
	margin-bottom:-50px;
	margin-left:-5px;
}

.next-but-swipe{
	position:relative;
	float:left;
	z-index:999;
	left:10px;
	padding-left:10px;
	margin-top:-80px;
	opacity:1;
	margin-left:10px;
}

.prev-but-swipe{
	position:relative;
	float:right;
	z-index:999;
	right:10px;
	margin-top:-80px;
	opacity:1;
	margin-right:10px;
}

.swipe li div, .swipe div div div {
  	font-weight:bold;
  	color:#fff;
  	font-size:20px;
  	text-align:center;
}

.swipe li{
	padding-left:0px!important;
}




/*///////////////////////////////*/
/*------Mobile Detectors---------*/
/*///////////////////////////////*/
.device-detected{
	background-position:-5px -5px;
	background-repeat:no-repeat;
}

.device-detected strong{
	padding-left:45px;
	padding-right:10px;
	font-size:14px;
	font-weight:600;
}

.device-detected u{
	text-decoration:none;
	padding-left:45px;
	padding-right:10px;
}



/*//////////////////////////////////////////////////////////////*/
/*------------------Classic Notifications-----------------------*/
/*//////////////////////////////////////////////////////////////*/
.small-notification{	margin-bottom:20px;	}
.small-notification p{	margin: 10px 13px; padding-bottom:2px; line-height:18px;	}


.green-notification{	background-color: rgba(71, 210, 86, 0.3);	border-radius:5px;	border:solid 1px #3ca730;}
.green-notification a{	padding: 8px 10px;	font-size:10px;	color:#060;	float:right;}

.red-notification {		background-color: rgba(219, 84, 84, 0.5);	border-radius:5px;	border:solid 1px #c24747;}
 span.error { color:#c00;}
.red-notification a{	padding: 8px 10px;	font-size:10px;	color:#C00;	float:right;}

.blue-notification{		background-color: rgba(100, 155, 174, 0.5);	border-radius:5px;	border:solid 1px #649bae;}
.blue-notification a{	padding: 8px 10px;	font-size:10px;	color:#039;	float:right;}

.yellow-notification{		background-color: rgba(255, 210, 1, 0.5);	border-radius:5px;	border:solid 1px #cda51b;}
.yellow-notification a{		padding: 8px 10px;	font-size:10px;	color:#cda51b;	float:right;}


/*//////////////////////////////////////////////////////////////*/
/*---------------------Tabs Notifications-----------------------*/
/*//////////////////////////////////////////////////////////////*/
.tab { 				padding: 0; 	clear: both; }
.tab li { 			padding-left:0px!important; margin-bottom:20px!important; list-style:none; display:block;	float:left;}
.tab li a { 		margin-right:5px;	float:left; }
.tab li.active a { 	background: #dddddd; color:#333333; }

.tab-but{
	display:block;
	float:left;
}

.tab-content {
	margin-top:-30px;
	float: left;
	clear: both;
}

/*//////////////////////////////////////////////////////////////*/
/*------------------Twitter Notifications-----------------------*/
/*//////////////////////////////////////////////////////////////*/
#twitter-feed .tweet-item{
	float:left;
	margin-bottom:0px!important;
	padding-bottom:0px!important;
	padding-top:15px;
}

#twitter-feed .tweet {
	margin-left:auto;
	margin-right:auto;
}

#twitter-feed .tweet:last-child{
	border-bottom:none!important;
}

#twitter-feed .tweet a {
	text-decoration: none;
	color: #13c9d0;
}

#twitter-feed .tweet a:hover {
	text-decoration: underline;
}

#twitter-feed .tweet .time {
	margin-top:-1px;
	display:block;
	float:right;
	padding-bottom:15px;
}

/*//////////////////////////////////////////////////////////////*/
/*--------------------------Contact Form------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*Form Styles*/

.contactSubmitButton{
	display:block!important;
	height:36px!important;
	margin-right:4px;
	float:left;
}

.contact-form{
	margin-bottom:20px;
}

.field-title{
	padding-bottom:5px;
	font-size:12px;
}

.field-title span{
	float:right;
	color:#F00;
}

.contactEmailField{
	padding-bottom:5px;
	font-size:12px;
}

.contactEmailField span{
	float:right;
	opacity:0.2;
}

.contactMessageTextarea{
	padding-bottom:5px;
	font-size:12px;
}

.contactMessageTextarea span{
	float:right;
	opacity:0.2;
}


/*Field Styles*/
#contactNameField{
	text-transform:capitalize;
}

.contactField{
	min-width:100%;
	display:block;
	box-sizing:border-box;
}

.contactTextarea{
	min-width:100%;
	display:block;
	box-sizing:border-box;
}

.buttonWrap{
	padding:10px!important;
	min-width:43%;
	display:inline-block;
}

.formSubmitButtonErrorsWrap a{
	width:25%;
	text-align:center;
	padding:8px 10px!important;
}

#errorCont {
	display:none;
}

.formValidationError .red-notification p, .formValidationError .green-notification p{
	background-image:none!important;
	display:block!important;
	padding-left:0px!important;
	text-align:center!important;
}





/*/////////////////////////////////////////////////////////////*/
/*---------------------SIGN IN FORMS---------------------------*/
/*/////////////////////////////////////////////////////////////*/

.sign-in-form .decoration{
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
}

.sign-in-fields{
	padding-left:20px;
	padding-right:20px;
	margin-bottom:20px;
}

.sign-in-fields .checker{
	margin-top:15px;
}

.sign-in-form h4{
	text-align:center;
	padding-top:20px;
	text-transform:uppercase;
}

.sign-in-form strong{
	text-align:center;
	font-size:12px;
	display:block;
	font-weight:400;
	margin-bottom:10px;
}

.sign-in-fields em{
	font-size:12px;
	font-style:normal;
	padding-right:0px;
	display:block;
	margin-bottom:10px;
	padding-top:10px;
}


/*//////////////////////*/
/*------Colorobox-------*/
/*//////////////////////*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/colorbox/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/colorbox/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/colorbox/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}



/*//////////////////////////////////////////////////////////////*/
/*--------------------------Image Gallery-----------------------*/
/*//////////////////////////////////////////////////////////////*/
#gallery{
	margin-bottom:10px;
}

.gallery {  padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { list-style: none!important; float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px;}
.gallery li img { display: block; width: 100%; height: auto; }


/* For inline examples only */
#PhotoSwipeTarget { width: 100%; height: 200px; }
#Indicators { text-align: center; margin-top: 20px; }
#Indicators span { display: inline-block; height: 10px; width: 10px; margin: 0 10px 0 0; padding: 0; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background: #c5c5c5; overflow:hidden; }
#Indicators span.current{ background: #EEBF02; }


body.ps-active, body.ps-building, div.ps-active, div.ps-building{	background: #000;	overflow: hidden;}
body.ps-active *, div.ps-active *{ 	-webkit-tap-highlight-color:  rgba(255, 255, 255, 0); 	display: none;}
body.ps-active *:focus, div.ps-active *:focus { 	outline: 0; }
div.ps-document-overlay {		background: #000;}
div.ps-uilayer { 				background: #000;	cursor: pointer;}

div.ps-zoom-pan-rotate{			background: #000;}
div.ps-zoom-pan-rotate *  { 	display: block; }
div.ps-carousel-item-loading { 	background: url(../images/gallery/loader.gif) no-repeat center center; }
div.ps-carousel-item-error { 	background: url(../images/gallery/error.gif) no-repeat center center; }

div.ps-caption{
	background: #000000;
	background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
	border-bottom: 1px solid #42403f;
	color: #ffffff;
	font-size: 13px;
	font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
	text-align: center;
}
div.ps-caption *  { display: inline; }

div.ps-caption-bottom{
	border-top: 1px solid #42403f;
	border-bottom: none;
	min-height: 44px;
}

div.ps-caption-content{
	padding: 13px;
	display: block;
}


/* Toolbar */
div.ps-toolbar{
	background: #000000;
	background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
	border-top: 1px solid #42403f;
	color: #ffffff;
	font-size: 13px;
	font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
	text-align: center;
	height: 44px;
	display: table;
	table-layout: fixed;
}
div.ps-toolbar * { 	display: block;}
div.ps-toolbar-top {
	border-bottom: 1px solid #42403f;
	border-top: none;
}

div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play{
	cursor: pointer;
	display: table-cell;
}

div.ps-toolbar div div.ps-toolbar-content{
	width: 44px;
	height: 44px;
	margin: 0 auto 0;
	background-image: url(../images/gallery/icons.png);
	background-repeat: no-repeat;
}

div.ps-toolbar-close div.ps-toolbar-content{
	background-position: 0 0;
}

div.ps-toolbar-previous div.ps-toolbar-content{
	background-position: -44px 0;
}

div.ps-toolbar-previous-disabled div.ps-toolbar-content{
	background-position: -44px -44px;
}

div.ps-toolbar-next div.ps-toolbar-content{
	background-position: -132px 0;
}

div.ps-toolbar-next-disabled div.ps-toolbar-content{
	background-position: -132px -44px;
}

div.ps-toolbar-play div.ps-toolbar-content{
	background-position: -88px 0;
}

/* Hi-res display */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-min-moz-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 240dpi)
{
	div.ps-toolbar div div.ps-toolbar-content
	{
		-moz-background-size: 176px 88px;
		-o-background-size: 176px 88px;
		-webkit-background-size: 176px 88px;
		background-size: 176px 88px;
		background-image: url(../images/gallery/icons@2x.png);
	}
}




/*/////////////////*/
/*Filtrable Gallery*/
/*/////////////////*/
#gallery-filtralbe { padding: 0; margin-left:0px; }
#gallery-filtralbe:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
#gallery-filtralbe li { list-style:none!important; float: left; width: 33.33333333%; }
#gallery-filtralbe li a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
#gallery-filtralbe li img { display: block; width: 100%; height: auto; }


/*Portfolio One Item*/
.portfolio-item-full-width h4{
	margin-bottom:10px;
}

.portfolio-item-full-width a img{
	padding-bottom:5px;
}

.portfolio-item-full-width a{
	background-color:#FFFFFF;
	padding:5px;
	border:solid 1px #cacaca;
	font-size:10px;
	color:#333;
	text-align:center;
	line-height:18px;
	text-transform:uppercase;
	margin-bottom:10px;
}

.portfolio-item-thumb h4{
	margin-bottom:10px;
}

.portfolio-item-thumb a img{
	padding-bottom:5px;
}

.portfolio-item-thumb a{
	background-color:#FFFFFF;
	padding:5px;
	border:solid 1px #cacaca;
	color:#333;
	text-align:center;
	font-size:10px;
	line-height:18px;
	margin-bottom:10px;
	text-transform:uppercase;
}


/*/////////////////////////*/
/*---------Maps------------*/
/*/////////////////////////*/
.maps-container{
	display:block!important;
	border:solid 1px #cacaca;
	background-color:#FFFFFF;
	padding:5px;
	height:160px;
	box-sizing:border-box;
}

.maps{
	display:block!important;
	width:100%;
	height:100%;
}


/*/////////////////////////////////////////////////////////////*/
/*----------------------------Charts---------------------------*/
/*/////////////////////////////////////////////////////////////*/
.visitor-stats-vertical{
	width:280px;
	margin:auto;
}

.stat-vertical-background{
	float:left;
	margin-right:10px;
	margin-left:10px;
	background-color:#eaeaea;
	height:150px;
	display:block;
	width:15px;
	margin-bottom:40px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: inset 0px 1px 2px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 1px 2px 1px rgba(0, 0, 0, 0.3);
}

.percent-vertical{
	position:absolute;
	width:11px;
	display:block;
	margin-left:2px;
	border-radius:10px;
}

.vertical-stat-number{
	font-size:10px;
	text-transform:uppercase;
	position:absolute;
	margin-top:156px;
	margin-left:3px;
}

.vp100{height:145px; margin-top:3px;}
.vp90{height:137px; margin-top:11px;}
.vp80{height:122px; margin-top:26px;}
.vp70{height:107px; margin-top:41px;}
.vp60{height:92px; margin-top:56px;}
.vp50{height:77px; margin-top:71px;}
.vp40{height:62px; margin-top:86px;}
.vp30{height:47px; margin-top:101px;}
.vp20{height:32px; margin-top:116px;}
.vp10{height:17px; margin-top:131px;}

/*Visitor Statistics*/

.stat-left{ color:#959595;	font-size:10px; margin-bottom:5px; float:left;}
.stat-right{color:#959595;	font-size:10px; margin-bottom:5px; float:right;}

.increase{color:#95ab24; font-weight:normal; padding-left:10px;}
.decrease{color:#f61636; font-weight:normal; padding-left:10px;}

.stat-background{
	background-color:#eaeaea;
	height:15px;
	display:block;
	margin-bottom:20px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: inset 0px 1px 2px 1px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 1px 2px 1px rgba(0, 0, 0, 0.3);
}

.stat-cleaner{
	display:block;
	width:100%;
	height:2px;
}

.percent{
	border-radius:10px;
	position:relative;
	height:11px;
	display:block;
	margin-left:2px;
}

.p100{width:98%;}
.p90{width:88%;}
.p80{width:78%;}
.p70{width:68%;}
.p60{width:58%;}
.p50{width:48%;}
.p40{width:38%;}
.p30{width:28%;}
.p20{width:18%;}
.p10{width:8%;}



/*/////////////////////////////////////////////////////////////*/
/*---------------------SLIDING DOORS---------------------------*/
/*/////////////////////////////////////////////////////////////*/
.sliding-door{
	background-color:#FFFFFF;
	border:solid 1px #cacaca;
	height:40px;
	line-height:39px;
}

.sliding-door-clear{
	height:20px;
	display:block;
	width:100%;
}


.sliding-door-top{
	position:absolute;
	background-color:#FFFFFF;
	display:block;
	width:101%;
	height:inherit;
	line-height:inherit;
	padding-top:3px;
	z-index:10;
	font-size:12px;
	padding-top:0px;
	padding-left:0px;
	padding-right:15px;
	padding-bottom:0px;
	border-left:solid 1px #cacaca;
	margin-left:-1px;
}

.sliding-door-top a{
	color:#333;
	text-transform:uppercase;
	background-position:0 13px;
}


.sliding-door-bottom{
	position:absolute;
	background-color:#fefefe;
	display:block;
	width:100%;
	height:inherit;
	line-height:inherit;
	padding-top:3px;
	font-size:12px;
	padding-left:0px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
	-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
	box-shadow: 		inset 0px 0px 3px 0px rgba(0, 0, 0, 0.4);
}


.sliding-door-bottom a{
	color:#333;
	width:98%;
}

.sliding-door-bottom a strong{
	padding-right:10px;
	font-weight:normal;
	text-transform:uppercase;
}

.sliding-door-bottom a em{
	background-image:url(../images/ui/minus.png);
	background-repeat:no-repeat;
	background-position:13px 13px;
	margin-right:20px;
	display:inline-block;
	float:left;
	width:40px;
	height:40px;
}


.sliding-door-top a em{
	background-image:url(../images/ui/plus.png);
	background-repeat:no-repeat;
	background-position:13px 13px;
	margin-right:20px;
	display:inline-block;
	float:left;
	width:40px;
	height:40px;
}


/*/////////////////////////////////////////////////////////////*/
/*---------------------DROPDOWN MENU---------------------------*/
/*/////////////////////////////////////////////////////////////*/


.dropdown-menu{
	margin-bottom:20px;
}

.dropdown-deploy{
	font-size:12px;
	height:40px;
	line-height:39px;
	padding-left:20px;
}

.dropdown-deploy em{
	width:40px;
	height:40px;
	background-image:url(../images/ui/arrow-down.png);
	background-repeat:no-repeat;
	background-position:11px 15px;
}

.left-dropdown{
	float:left;
	margin-right:20px;
	margin-left:-20px;
}

.right-dropdown{float:right;}


.dropdown-hidden{
	font-size:12px;
	height:40px;
	line-height:39px;
	padding-left:20px;
}

.dropdown-hidden em{
	width:40px;
	height:40px;
	background-image:url(../images/ui/arrow-up.png);
	background-repeat:no-repeat;
	background-position:11px 15px;
}

.dropdown-bottom-border{
	height:1px;
	width:100%;
	background-color:#cacaca;
}

.dropdown-item{
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

/*/////////////////////////////////////////////////////////////*/
/*---------------------SPEACH BUBBLE---------------------------*/
/*/////////////////////////////////////////////////////////////*/

.speach-left{
	float:left;
	display:inline;
	text-align:left;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-radius:5px;
}

.speach-left-title{
	display:block;
	width:100%;
	font-size:10px;
	font-style:normal;
	padding-left:5px;
}

.speach-right{
	float:right;
	text-align:right;
	text-align:left;
	max-width:75%;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-radius:5px;
}

.speach-right-title{
	text-align:right;
	display:block;
	font-size:10px;
	font-style:normal;
	padding-right:5px;
}/* CSS Document */


/*//////////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------Shadow Icons------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

/*Arrows Icons*/
.icon-shadow-arrow-down{			background-image:url(../images/icon_shadow/arrows/bendeddown.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-arrow-up{				background-image:url(../images/icon_shadow/arrows/bendedup.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-arrow-left{			background-image:url(../images/icon_shadow/arrows/bendedleft.png);    	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-arrow-right{			background-image:url(../images/icon_shadow/arrows/bendedright.png);    	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-go-small{				background-image:url(../images/icon_shadow/arrows/gobackfromfull.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-go-small2{				background-image:url(../images/icon_shadow/arrows/gobackfromfull2.png); background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-go-full{				background-image:url(../images/icon_shadow/arrows/gofull.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-recycle{				background-image:url(../images/icon_shadow/arrows/recycle.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-refresh{				background-image:url(../images/icon_shadow/arrows/refresh.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-refresh2{				background-image:url(../images/icon_shadow/arrows/refresh2.png);    	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-refresh3{				background-image:url(../images/icon_shadow/arrows/refresh3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-refresh4{				background-image:url(../images/icon_shadow/arrows/refresh4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-repeat{				background-image:url(../images/icon_shadow/arrows/repeat.png); 	  		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shuffle{				background-image:url(../images/icon_shadow/arrows/shuffle.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Bags Icons*/
.icon-shadow-bag{					background-image:url(../images/icon_shadow/bags/bag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-bag2{					background-image:url(../images/icon_shadow/bags/bag2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ladypurse{				background-image:url(../images/icon_shadow/bags/ladypurse.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-medicalcase{			background-image:url(../images/icon_shadow/bags/medicalcase.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-suitcase1{				background-image:url(../images/icon_shadow/bags/plainesuitcase.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-suitcase2{				background-image:url(../images/icon_shadow/bags/plainesuitcase1.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-suitcase3{				background-image:url(../images/icon_shadow/bags/plainesuitcase2.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-recyclebag{			background-image:url(../images/icon_shadow/bags/recyclebag.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingbag{			background-image:url(../images/icon_shadow/bags/shoppingbag.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-travelcase{			background-image:url(../images/icon_shadow/bags/travesuitcase.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-troller{				background-image:url(../images/icon_shadow/bags/trolly.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Charts Icons*/
.icon-shadow-chart1{				background-image:url(../images/icon_shadow/charts/chart1.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chart2{				background-image:url(../images/icon_shadow/charts/chart2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chart3{				background-image:url(../images/icon_shadow/charts/chart3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chart4{				background-image:url(../images/icon_shadow/charts/chart4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chart5{				background-image:url(../images/icon_shadow/charts/chart5.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chart6{				background-image:url(../images/icon_shadow/charts/chart6.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chart7{				background-image:url(../images/icon_shadow/charts/chart7.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-graph1{				background-image:url(../images/icon_shadow/charts/graph.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-graph2{				background-image:url(../images/icon_shadow/charts/graph2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Cloathes Icons*/
.icon-shadow-adidas-shirt{			background-image:url(../images/icon_shadow/cloathes/adidassportshirt.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dress{					background-image:url(../images/icon_shadow/cloathes/dress.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-nike-shirt{			background-image:url(../images/icon_shadow/cloathes/nikesportshirt.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pants{					background-image:url(../images/icon_shadow/cloathes/pants.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sleveless{				background-image:url(../images/icon_shadow/cloathes/sleevelessshirt.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-socks{					background-image:url(../images/icon_shadow/cloathes/socks.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sportshirt{			background-image:url(../images/icon_shadow/cloathes/sportshirt.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sweater{				background-image:url(../images/icon_shadow/cloathes/sweater.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tshirt{				background-image:url(../images/icon_shadow/cloathes/tshirt.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*CMS Icons*/
.icon-shadow-drupal{				background-image:url(../images/icon_shadow/cms/drupal.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-expression{			background-image:url(../images/icon_shadow/cms/expressionengine.png); 	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-joomla{				background-image:url(../images/icon_shadow/cms/joomla.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wordpress{				background-image:url(../images/icon_shadow/cms/wordpress.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wordpress2{			background-image:url(../images/icon_shadow/cms/wordpress2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Commerce Icons*/
.icon-shadow-americanexpress{		background-image:url(../images/icon_shadow/commerce/americanexpress.png);	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-billstacks{			background-image:url(../images/icon_shadow/commerce/billstacks.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-creditcard{			background-image:url(../images/icon_shadow/commerce/creditcard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ideal{					background-image:url(../images/icon_shadow/commerce/ideal.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lemonadestand1{		background-image:url(../images/icon_shadow/commerce/lemonadestand.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lemonadestand2{		background-image:url(../images/icon_shadow/commerce/lemonadestand2.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mastercard{			background-image:url(../images/icon_shadow/commerce/mastercard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-money1{				background-image:url(../images/icon_shadow/commerce/money.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-money2{				background-image:url(../images/icon_shadow/commerce/money2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paypal1{				background-image:url(../images/icon_shadow/commerce/paypal.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paypal2{				background-image:url(../images/icon_shadow/commerce/paypal2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paypal3{				background-image:url(../images/icon_shadow/commerce/paypal3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paypal4{				background-image:url(../images/icon_shadow/commerce/paypal4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paypal5{				background-image:url(../images/icon_shadow/commerce/paypal5.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-piggybank{				background-image:url(../images/icon_shadow/commerce/piggybank.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pricetag1{				background-image:url(../images/icon_shadow/commerce/pricetag.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pricetag2{				background-image:url(../images/icon_shadow/commerce/pricetag2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-scanlabel1{			background-image:url(../images/icon_shadow/commerce/scanlabel2.png);  		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-scanlabel2{			background-image:url(../images/icon_shadow/commerce/scanlabel2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-scanlabel3{			background-image:url(../images/icon_shadow/commerce/scanlabel3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingbasket1{		background-image:url(../images/icon_shadow/commerce/shoppingbasket.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingbasket2{		background-image:url(../images/icon_shadow/commerce/shoppingbasket2.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingcart1{			background-image:url(../images/icon_shadow/commerce/shoppingcart.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingcart2{			background-image:url(../images/icon_shadow/commerce/shoppingcart2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingcart3{			background-image:url(../images/icon_shadow/commerce/shoppingcart3.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shoppingcart4{			background-image:url(../images/icon_shadow/commerce/shoppingcart4.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-visa1{					background-image:url(../images/icon_shadow/commerce/visa.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-visa2{					background-image:url(../images/icon_shadow/commerce/visa1.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Communication Icons*/
.icon-shadow-inbox{					background-image:url(../images/icon_shadow/communication/inbox.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-incoming1{				background-image:url(../images/icon_shadow/communication/incoming.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-incoming2{				background-image:url(../images/icon_shadow/communication/incoming2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-oldphone{				background-image:url(../images/icon_shadow/communication/oldphone.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-outgoing1{				background-image:url(../images/icon_shadow/communication/outgoing.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-outgoing2{				background-image:url(../images/icon_shadow/communication/outgoing2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-phone1{				background-image:url(../images/icon_shadow/communication/phone.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-phone2{				background-image:url(../images/icon_shadow/communication/phone2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-phone3{				background-image:url(../images/icon_shadow/communication/phone3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-phone4{				background-image:url(../images/icon_shadow/communication/phone4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-phonehook{				background-image:url(../images/icon_shadow/communication/phonehook.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-speechbubble1{			background-image:url(../images/icon_shadow/communication/speechbubble.png);  		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-speechbubble2{			background-image:url(../images/icon_shadow/communication/speechbubble2.png); 		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-speechbubble3{			background-image:url(../images/icon_shadow/communication/speechbubble3.png); 		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-speechbubble4{			background-image:url(../images/icon_shadow/communication/speechbubble4.png); 		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Definition Icons*/
.icon-shadow-hd1{					background-image:url(../images/icon_shadow/definition/hd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-hd2{					background-image:url(../images/icon_shadow/definition/hd2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-hd3{					background-image:url(../images/icon_shadow/definition/hd3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sd1{					background-image:url(../images/icon_shadow/definition/sd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sd2{					background-image:url(../images/icon_shadow/definition/sd2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sd3{					background-image:url(../images/icon_shadow/definition/sd3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Display Icons*/
.icon-shadow-blockimages{			background-image:url(../images/icon_shadow/display/blockimages.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-coverflow{				background-image:url(../images/icon_shadow/display/coverflow.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-frames{				background-image:url(../images/icon_shadow/display/frames.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-listimage1{			background-image:url(../images/icon_shadow/display/listimage.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-listimage2{			background-image:url(../images/icon_shadow/display/listimage2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-listimage3{			background-image:url(../images/icon_shadow/display/lists.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tables{				background-image:url(../images/icon_shadow/display/tables.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Electrical Icons*/
.icon-shadow-calculator{			background-image:url(../images/icon_shadow/electrical/calculator.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-camera1{				background-image:url(../images/icon_shadow/electrical/camera.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-camera2{				background-image:url(../images/icon_shadow/electrical/camera2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cashregister{			background-image:url(../images/icon_shadow/electrical/cashregister.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-computerimac{			background-image:url(../images/icon_shadow/electrical/computerimac.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-filmcamera1{			background-image:url(../images/icon_shadow/electrical/filmcamera.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-filmcamera2{			background-image:url(../images/icon_shadow/electrical/filmcamera2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-harddisk{				background-image:url(../images/icon_shadow/electrical/harddisk.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ipad1{					background-image:url(../images/icon_shadow/electrical/ipad.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ipad2{					background-image:url(../images/icon_shadow/electrical/ipad2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ipodclassic{			background-image:url(../images/icon_shadow/electrical/ipodclassic.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ipodnano1{				background-image:url(../images/icon_shadow/electrical/ipodnano.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ipodnano2{				background-image:url(../images/icon_shadow/electrical/ipodnano2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ipodshuffle{			background-image:url(../images/icon_shadow/electrical/ipodshuffle.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-keyboard{				background-image:url(../images/icon_shadow/electrical/keyboard.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-laptop{				background-image:url(../images/icon_shadow/electrical/laptop.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-magicmouse{			background-image:url(../images/icon_shadow/electrical/magicmouse.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mightymouse{			background-image:url(../images/icon_shadow/electrical/mightymouse.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-monitor{				background-image:url(../images/icon_shadow/electrical/monitor.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mouse1{				background-image:url(../images/icon_shadow/electrical/mouse.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mouse2{				background-image:url(../images/icon_shadow/electrical/mouse2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mousewireless{			background-image:url(../images/icon_shadow/electrical/mousewireless.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-musicalkeyboard{		background-image:url(../images/icon_shadow/electrical/musicalkeyboard.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-printer{				background-image:url(../images/icon_shadow/electrical/printer.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-radio{					background-image:url(../images/icon_shadow/electrical/radio.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-television{			background-image:url(../images/icon_shadow/electrical/television.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-usbstick{				background-image:url(../images/icon_shadow/electrical/usbstick.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wacom1{				background-image:url(../images/icon_shadow/electrical/wacom.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wacom2{				background-image:url(../images/icon_shadow/electrical/wacom2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*File Icons*/
.icon-shadow-doc{					background-image:url(../images/icon_shadow/files/document.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs{					background-image:url(../images/icon_shadow/files/documents.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-doc-excel{				background-image:url(../images/icon_shadow/files/documentexcel.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs-excel{			background-image:url(../images/icon_shadow/files/documentsexcel.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-doc-pdf{				background-image:url(../images/icon_shadow/files/documentpdf.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs-pdf{				background-image:url(../images/icon_shadow/files/documentspdf.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-doc-powerpoint{		background-image:url(../images/icon_shadow/files/documentpowerpoint.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs-powerpoint{		background-image:url(../images/icon_shadow/files/documentspowerpoint.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-doc-word{				background-image:url(../images/icon_shadow/files/documentword.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs-word{				background-image:url(../images/icon_shadow/files/documentsword.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-doc-zip{				background-image:url(../images/icon_shadow/files/documentzip.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs-zip{				background-image:url(../images/icon_shadow/files/documentszip.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-doc-text{				background-image:url(../images/icon_shadow/files/documenttext.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-docs-text{				background-image:url(../images/icon_shadow/files/documentstext.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*ID Icons*/
.icon-shadow-addressbook1{			background-image:url(../images/icon_shadow/id/addressbook.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-addressbook2{			background-image:url(../images/icon_shadow/id/addressbook2.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-addressbook3{			background-image:url(../images/icon_shadow/id/addressbook3.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-addressbook4{			background-image:url(../images/icon_shadow/id/addressbook4.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-addressbook5{			background-image:url(../images/icon_shadow/id/addressbook5.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vcard1{				background-image:url(../images/icon_shadow/id/vcard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vcard2{				background-image:url(../images/icon_shadow/id/vcard2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vcard3{				background-image:url(../images/icon_shadow/id/vcard3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Location Icons*/
.icon-shadow-maps{					background-image:url(../images/icon_shadow/location/maps.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-googlemaps{			background-image:url(../images/icon_shadow/location/mapsgoogle.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-marker{				background-image:url(../images/icon_shadow/location/marker.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-signpost1{				background-image:url(../images/icon_shadow/location/signpost.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-signpost2{				background-image:url(../images/icon_shadow/location/signpost2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Media Icons*/
.icon-shadow-bluray{				background-image:url(../images/icon_shadow/media/bluray.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cassete{				background-image:url(../images/icon_shadow/media/cassette.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cd{					background-image:url(../images/icon_shadow/media/cd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-clapboard{				background-image:url(../images/icon_shadow/media/clapboard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dvd{					background-image:url(../images/icon_shadow/media/dvd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-film1{					background-image:url(../images/icon_shadow/media/film.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-film2{					background-image:url(../images/icon_shadow/media/film2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-gkey{					background-image:url(../images/icon_shadow/media/gkey.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-headphones{			background-image:url(../images/icon_shadow/media/headphones.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-image1{				background-image:url(../images/icon_shadow/media/image.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-image2{				background-image:url(../images/icon_shadow/media/image2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-image3{				background-image:url(../images/icon_shadow/media/image3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-image4{				background-image:url(../images/icon_shadow/media/image4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-megaphone{				background-image:url(../images/icon_shadow/media/megaphone.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-microphone{			background-image:url(../images/icon_shadow/media/microphone.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-quicktime1{			background-image:url(../images/icon_shadow/media/quicktime.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-quicktime2{			background-image:url(../images/icon_shadow/media/quicktime2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-record{				background-image:url(../images/icon_shadow/media/record.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-sound{					background-image:url(../images/icon_shadow/media/sound.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Misc Icons*/
.icon-shadow-accessdenied{			background-image:url(../images/icon_shadow/misc/accessdenied.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-airplane{				background-image:url(../images/icon_shadow/misc/airplane.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-alarmbell1{			background-image:url(../images/icon_shadow/misc/alarmbell.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-alarmbell2{			background-image:url(../images/icon_shadow/misc/alarmbell2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-alert1{				background-image:url(../images/icon_shadow/misc/alert.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-alert2{				background-image:url(../images/icon_shadow/misc/alert2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-apartment{				background-image:url(../images/icon_shadow/misc/apartment.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-applications{			background-image:url(../images/icon_shadow/misc/applications.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-archive{				background-image:url(../images/icon_shadow/misc/archive.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-balloons{				background-image:url(../images/icon_shadow/misc/balloons.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-bandaid{				background-image:url(../images/icon_shadow/misc/bandaid.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-book{					background-image:url(../images/icon_shadow/misc/book.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-booklarge{				background-image:url(../images/icon_shadow/misc/booklarge.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-books1{				background-image:url(../images/icon_shadow/misc/books.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-books2{				background-image:url(../images/icon_shadow/misc/books2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-bullseye{				background-image:url(../images/icon_shadow/misc/bullseye.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-candycane{				background-image:url(../images/icon_shadow/misc/candycane.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-car{					background-image:url(../images/icon_shadow/misc/car.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cat{					background-image:url(../images/icon_shadow/misc/cat.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chair{					background-image:url(../images/icon_shadow/misc/chair.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chemical{				background-image:url(../images/icon_shadow/misc/chemical.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-chrome{				background-image:url(../images/icon_shadow/misc/chrome.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-clipboard{				background-image:url(../images/icon_shadow/misc/clipboard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cloud{					background-image:url(../images/icon_shadow/misc/cloud.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-clouddownload{ 		background-image:url(../images/icon_shadow/misc/clouddownload.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cloadupload{			background-image:url(../images/icon_shadow/misc/cloadupload.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-companies{				background-image:url(../images/icon_shadow/misc/companies.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-creatwrite{			background-image:url(../images/icon_shadow/misc/creatwrite.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cup{					background-image:url(../images/icon_shadow/misc/cup.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dinnerplate{			background-image:url(../images/icon_shadow/misc/dinnerplate.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dogtag{				background-image:url(../images/icon_shadow/misc/dogtag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dogtags{				background-image:url(../images/icon_shadow/misc/dogtags.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-download1{				background-image:url(../images/icon_shadow/misc/download.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-download2{				background-image:url(../images/icon_shadow/misc/download2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-expose{				background-image:url(../images/icon_shadow/misc/expose.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-filecabinet{			background-image:url(../images/icon_shadow/misc/filecabinet.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-finishbanner{			background-image:url(../images/icon_shadow/misc/finishbanner.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-finishflag{			background-image:url(../images/icon_shadow/misc/finishflag.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-firefox{				background-image:url(../images/icon_shadow/misc/firefox.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-flag1{					background-image:url(../images/icon_shadow/misc/flag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-flag2{					background-image:url(../images/icon_shadow/misc/flag2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-folder{				background-image:url(../images/icon_shadow/misc/folder.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-folderlocked{			background-image:url(../images/icon_shadow/misc/folderlocked.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-foldermusic{			background-image:url(../images/icon_shadow/misc/foldermusic.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-folderpersonal{		background-image:url(../images/icon_shadow/misc/folderpersonal.png); 	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-footprint{				background-image:url(../images/icon_shadow/misc/footprint.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-footprints{			background-image:url(../images/icon_shadow/misc/footprints.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-glass{					background-image:url(../images/icon_shadow/misc/glass.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-globe1{				background-image:url(../images/icon_shadow/misc/globe.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-globe2{				background-image:url(../images/icon_shadow/misc/globe2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-help{					background-image:url(../images/icon_shadow/misc/help.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-home1{					background-image:url(../images/icon_shadow/misc/home.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-home2{					background-image:url(../images/icon_shadow/misc/home2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-icecream1{				background-image:url(../images/icon_shadow/misc/icecream.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-icecream2{				background-image:url(../images/icon_shadow/misc/icecream2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-infoabout{				background-image:url(../images/icon_shadow/misc/infoabout.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-key1{					background-image:url(../images/icon_shadow/misc/key.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-key2{					background-image:url(../images/icon_shadow/misc/key2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lamp{					background-image:url(../images/icon_shadow/misc/lamp.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-leaf{					background-image:url(../images/icon_shadow/misc/leaf.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lightbulb{				background-image:url(../images/icon_shadow/misc/lightbulb.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lightnining1{			background-image:url(../images/icon_shadow/misc/lightnining.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lightnining2{			background-image:url(../images/icon_shadow/misc/lightnining2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-link1{					background-image:url(../images/icon_shadow/misc/link.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-link2{					background-image:url(../images/icon_shadow/misc/link2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-linux{					background-image:url(../images/icon_shadow/misc/linux.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-loadingbar{			background-image:url(../images/icon_shadow/misc/loadingbar.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-locked1{				background-image:url(../images/icon_shadow/misc/locked.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-locked2{				background-image:url(../images/icon_shadow/misc/locked2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-macos{					background-image:url(../images/icon_shadow/misc/macos.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-magnifier1{			background-image:url(../images/icon_shadow/misc/magnifier.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-magnifier2{			background-image:url(../images/icon_shadow/misc/magnifier2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mail1{					background-image:url(../images/icon_shadow/misc/mail.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mail2{					background-image:url(../images/icon_shadow/misc/mail2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mickey{				background-image:url(../images/icon_shadow/misc/mickey.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-notebook{				background-image:url(../images/icon_shadow/misc/notebook.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pacman{				background-image:url(../images/icon_shadow/misc/pacman.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pacmanghost{			background-image:url(../images/icon_shadow/misc/pacmanghost.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paperclip{				background-image:url(../images/icon_shadow/misc/paperclip.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-postcard{				background-image:url(../images/icon_shadow/misc/postcard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-presentation{			background-image:url(../images/icon_shadow/misc/presentation.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-preview{				background-image:url(../images/icon_shadow/misc/preview.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pumpkin{				background-image:url(../images/icon_shadow/misc/pumpkin.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-rainsun1{				background-image:url(../images/icon_shadow/misc/rainsun.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-rainsun2{				background-image:url(../images/icon_shadow/misc/rainsun2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-robot{					background-image:url(../images/icon_shadow/misc/robot.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-rss{					background-image:url(../images/icon_shadow/misc/rss.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-safari{				background-image:url(../images/icon_shadow/misc/safari.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-shades{				background-image:url(../images/icon_shadow/misc/shades.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-stickynote{			background-image:url(../images/icon_shadow/misc/stickynote.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-strategy1{				background-image:url(../images/icon_shadow/misc/strategy.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-strategy2{				background-image:url(../images/icon_shadow/misc/strategy2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-table{					background-image:url(../images/icon_shadow/misc/table.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tag1{					background-image:url(../images/icon_shadow/misc/tag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tag2{					background-image:url(../images/icon_shadow/misc/tag2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-textstyle1{			background-image:url(../images/icon_shadow/misc/textstyle.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-textstyle2{			background-image:url(../images/icon_shadow/misc/textstyle2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-textstyle3{			background-image:url(../images/icon_shadow/misc/textstyle3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-trashcan1{				background-image:url(../images/icon_shadow/misc/trashcan.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-trashcan2{				background-image:url(../images/icon_shadow/misc/trashcan2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tree{					background-image:url(../images/icon_shadow/misc/tree.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-truck1{				background-image:url(../images/icon_shadow/misc/truck.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-truck2{				background-image:url(../images/icon_shadow/misc/truck2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-umbrella{				background-image:url(../images/icon_shadow/misc/umbrella.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-construction{			background-image:url(../images/icon_shadow/misc/underconstruction.png); background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-access{				background-image:url(../images/icon_shadow/misc/universalaccess.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-unlocked{				background-image:url(../images/icon_shadow/misc/unlocked.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-upload{				background-image:url(../images/icon_shadow/misc/upload.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vault{					background-image:url(../images/icon_shadow/misc/vault.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-windows{				background-image:url(../images/icon_shadow/misc/windows.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wineglass{				background-image:url(../images/icon_shadow/misc/wineglass.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-winner{				background-image:url(../images/icon_shadow/misc/winner.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*//////////////*/
/*//////////////*/
/*//////////////*/
/*Mobile Devices*/

.icon-shadow-android{				background-image:url(../images/icon_shadow/mobile/android.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-blackberry{			background-image:url(../images/icon_shadow/mobile/blackberry.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-blackberry2{			background-image:url(../images/icon_shadow/mobile/blackberry2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-blackberry3{			background-image:url(../images/icon_shadow/mobile/blackberry3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-iphone3g{				background-image:url(../images/icon_shadow/mobile/iphone3g.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-iphone4{				background-image:url(../images/icon_shadow/mobile/iphone4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-iphone4s{				background-image:url(../images/icon_shadow/mobile/iphone4s.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mobilephone{			background-image:url(../images/icon_shadow/mobile/mobilephone.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mobilephone2{			background-image:url(../images/icon_shadow/mobile/mobilephone2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}


.icon-shadow-battery{				background-image:url(../images/icon_shadow/power/battery.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-batteryalmostempty{	background-image:url(../images/icon_shadow/power/batteryalmostempty.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-batteryalmostfull{		background-image:url(../images/icon_shadow/power/batteryalmostfull.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-batteryempty{			background-image:url(../images/icon_shadow/power/batteryempty.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-batteryfull{			background-image:url(../images/icon_shadow/power/batteryfull.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-electricityplug1{		background-image:url(../images/icon_shadow/power/electricityplug.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-electricityplug2{		background-image:url(../images/icon_shadow/power/electricityplug2.png); 	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-electricityplug3{		background-image:url(../images/icon_shadow/power/electricityplug3.png);		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-inputplug{				background-image:url(../images/icon_shadow/power/inputplug.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-power{					background-image:url(../images/icon_shadow/power/power.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}


.icon-shadow-cog1{					background-image:url(../images/icon_shadow/settings/cog.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cog2{					background-image:url(../images/icon_shadow/settings/cog2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cog3{					background-image:url(../images/icon_shadow/settings/cog3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cog4{					background-image:url(../images/icon_shadow/settings/cog4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cog5{					background-image:url(../images/icon_shadow/settings/cog5.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-settings1{				background-image:url(../images/icon_shadow/settings/settings.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-settings2{				background-image:url(../images/icon_shadow/settings/settings2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-shadow-bluetooth1{			background-image:url(../images/icon_shadow/signals/bluetooth.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-bluetooth2{			background-image:url(../images/icon_shadow/signals/bluetooth2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cellreception{			background-image:url(../images/icon_shadow/signals/cellreception.png);	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-radioreception{		background-image:url(../images/icon_shadow/signals/radioreception.png); background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wifi1{					background-image:url(../images/icon_shadow/signals/wifi.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wifi2{					background-image:url(../images/icon_shadow/signals/wifi2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wifi3{					background-image:url(../images/icon_shadow/signals/wifi3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-wifi4{					background-image:url(../images/icon_shadow/signals/wifi4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}


.icon-shadow-delicious{				background-image:url(../images/icon_shadow/social/delicious.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-digg1{					background-image:url(../images/icon_shadow/social/digg.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-digg2{					background-image:url(../images/icon_shadow/social/digg2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-digg3{					background-image:url(../images/icon_shadow/social/digg3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-digg4{					background-image:url(../images/icon_shadow/social/digg4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dribble1{				background-image:url(../images/icon_shadow/social/dribbble.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dribble2{				background-image:url(../images/icon_shadow/social/dribbble2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dribble3{				background-image:url(../images/icon_shadow/social/dribbble3.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dribble4{				background-image:url(../images/icon_shadow/social/dribbble4.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-dropbox{				background-image:url(../images/icon_shadow/social/dropbox.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-facebook{				background-image:url(../images/icon_shadow/social/facebook.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-facebooklike{			background-image:url(../images/icon_shadow/social/facebooklike.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-googlebuzz{			background-image:url(../images/icon_shadow/social/googlebuzz.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ichat{					background-image:url(../images/icon_shadow/social/ichat.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lastfm1{				background-image:url(../images/icon_shadow/social/lastfm.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-lastfm2{				background-image:url(../images/icon_shadow/social/lastfm2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-mobypicture{			background-image:url(../images/icon_shadow/social/mobypicture.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-myspace1{				background-image:url(../images/icon_shadow/social/myspace.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-myspace2{				background-image:url(../images/icon_shadow/social/myspace2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-plixi{					background-image:url(../images/icon_shadow/social/plixi.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-skype1{				background-image:url(../images/icon_shadow/social/skype.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-skype2{				background-image:url(../images/icon_shadow/social/skype2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-stumbleupon{			background-image:url(../images/icon_shadow/social/stumbleupon.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tumbler{				background-image:url(../images/icon_shadow/social/tumbler.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-twitter1{				background-image:url(../images/icon_shadow/social/twitter.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-twitter2{				background-image:url(../images/icon_shadow/social/twitter2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vimeo1{				background-image:url(../images/icon_shadow/social/vimeo.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vimeo2{				background-image:url(../images/icon_shadow/social/vimeo2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vimeo3{				background-image:url(../images/icon_shadow/social/vimeo3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vimeo4{				background-image:url(../images/icon_shadow/social/vimeo4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-vimeo5{				background-image:url(../images/icon_shadow/social/vimeo5.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-youtube1{				background-image:url(../images/icon_shadow/social/youtube.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-youtube2{				background-image:url(../images/icon_shadow/social/youtube2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-youtube3{				background-image:url(../images/icon_shadow/social/youtube3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-youtube4{				background-image:url(../images/icon_shadow/social/youtube4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-shadow-alarmclock{			background-image:url(../images/icon_shadow/time/alarmclock.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-clock1{				background-image:url(../images/icon_shadow/time/clock.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-clock2{				background-image:url(../images/icon_shadow/time/clock2.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-daycalendar1{			background-image:url(../images/icon_shadow/time/daycalendar.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-daycalendar2{			background-image:url(../images/icon_shadow/time/striketroughcalendar.png); 	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-flipclock{				background-image:url(../images/icon_shadow/time/flipclock.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-hourglass{				background-image:url(../images/icon_shadow/time/hourglass.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-monthcalendar{			background-image:url(../images/icon_shadow/time/monthcalendar.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-stopwatch{				background-image:url(../images/icon_shadow/time/stopwatch.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-timer{					background-image:url(../images/icon_shadow/time/timer.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-shadow-abacus{				background-image:url(../images/icon_shadow/tools/abacus.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-bigbrush{				background-image:url(../images/icon_shadow/tools/bigbrush.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-cutscissors{			background-image:url(../images/icon_shadow/tools/cutscissors.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-eyedropper{			background-image:url(../images/icon_shadow/tools/eyedropper.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-fountainpen{			background-image:url(../images/icon_shadow/tools/fountainpen.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-paintbrush{			background-image:url(../images/icon_shadow/tools/paintbrush.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-pencil{				background-image:url(../images/icon_shadow/tools/pencil.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-rakescoop{				background-image:url(../images/icon_shadow/tools/rakescoop.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ruller1{				background-image:url(../images/icon_shadow/tools/ruller.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-ruller2{				background-image:url(../images/icon_shadow/tools/ruller2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-smallbrush{			background-image:url(../images/icon_shadow/tools/smallbrush.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-tools{					background-image:url(../images/icon_shadow/tools/tools.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-shadow-adminuser1{			background-image:url(../images/icon_shadow/user/adminuser.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-adminuser2{			background-image:url(../images/icon_shadow/user/adminuser2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-exit{					background-image:url(../images/icon_shadow/user/exit.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-femalecontour{			background-image:url(../images/icon_shadow/user/femalecontour.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-femalesymbol{			background-image:url(../images/icon_shadow/user/femalesymbol.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-group1{				background-image:url(../images/icon_shadow/user/group.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-group2{				background-image:url(../images/icon_shadow/user/group2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-malecontour{			background-image:url(../images/icon_shadow/user/malecontour.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-malesymbol{			background-image:url(../images/icon_shadow/user/malesymbol.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-runningman{			background-image:url(../images/icon_shadow/user/runningman.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-user1{					background-image:url(../images/icon_shadow/user/user.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-user2{					background-image:url(../images/icon_shadow/user/user2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-user3{					background-image:url(../images/icon_shadow/user/user3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-usercomment{			background-image:url(../images/icon_shadow/user/usercomment.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-users{					background-image:url(../images/icon_shadow/user/users.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadow-walkingman{			background-image:url(../images/icon_shadow/user/walkingman.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}



/*//////////////////////////////////////////////////////////////////////////////////////*/
/*--------------------------------White Icons------------------------------------------*/
/*//////////////////////////////////////////////////////////////////////////////////////*/

/*Arrows Icons*/
.icon-arrow-down{		background-image:url(../images/icon/arrows/bendeddown.png);   	 	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-arrow-up{			background-image:url(../images/icon/arrows/bendedup.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-arrow-left{		background-image:url(../images/icon/arrows/bendedleft.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-arrow-right{		background-image:url(../images/icon/arrows/bendedright.png);    	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-go-small{			background-image:url(../images/icon/arrows/gobackfromfull.png);    	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-go-small2{		background-image:url(../images/icon/arrows/gobackfromfull2.png);    background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-go-full{			background-image:url(../images/icon/arrows/gofull.png);    			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-recycle{			background-image:url(../images/icon/arrows/recycle.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-refresh{			background-image:url(../images/icon/arrows/refresh.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-refresh2{			background-image:url(../images/icon/arrows/refresh2.png);    		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-refresh3{			background-image:url(../images/icon/arrows/refresh3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-refresh4{			background-image:url(../images/icon/arrows/refresh4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-repeat{			background-image:url(../images/icon/arrows/repeat.png); 	  		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shuffle{			background-image:url(../images/icon/arrows/shuffle.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Bags Icons*/
.icon-bag{				background-image:url(../images/icon/bags/bag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-bag2{				background-image:url(../images/icon/bags/bag2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ladypurse{		background-image:url(../images/icon/bags/ladypurse.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-medicalcase{		background-image:url(../images/icon/bags/medicalcase.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-suitcase1{		background-image:url(../images/icon/bags/plainesuitcase.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-suitcase2{		background-image:url(../images/icon/bags/plainesuitcase1.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-suitcase3{		background-image:url(../images/icon/bags/plainesuitcase2.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-recyclebag{		background-image:url(../images/icon/bags/recyclebag.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingbag{		background-image:url(../images/icon/bags/shoppingbag.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-travelcase{		background-image:url(../images/icon/bags/travesuitcase.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-troller{			background-image:url(../images/icon/bags/trolly.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Charts Icons*/
.icon-chart1{			background-image:url(../images/icon/charts/chart1.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chart2{			background-image:url(../images/icon/charts/chart2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chart3{			background-image:url(../images/icon/charts/chart3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chart4{			background-image:url(../images/icon/charts/chart4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chart5{			background-image:url(../images/icon/charts/chart5.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chart6{			background-image:url(../images/icon/charts/chart6.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chart7{			background-image:url(../images/icon/charts/chart7.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-graph1{			background-image:url(../images/icon/charts/graph.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-graph2{			background-image:url(../images/icon/charts/graph2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Cloathes Icons*/
.icon-adidas-shirt{		background-image:url(../images/icon/cloathes/adidassportshirt.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dress{			background-image:url(../images/icon/cloathes/dress.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-nike-shirt{		background-image:url(../images/icon/cloathes/nikesportshirt.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pants{			background-image:url(../images/icon/cloathes/pants.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sleveless{		background-image:url(../images/icon/cloathes/sleevelessshirt.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-socks{			background-image:url(../images/icon/cloathes/socks.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sportshirt{		background-image:url(../images/icon/cloathes/sportshirt.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sweater{			background-image:url(../images/icon/cloathes/sweater.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tshirt{			background-image:url(../images/icon/cloathes/tshirt.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*CMS Icons*/
.icon-drupal{			background-image:url(../images/icon/cms/drupal.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-expression{		background-image:url(../images/icon/cms/expressionengine.png); 	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-joomla{			background-image:url(../images/icon/cms/joomla.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wordpress{		background-image:url(../images/icon/cms/wordpress.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wordpress2{		background-image:url(../images/icon/cms/wordpress2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Commerce Icons*/
.icon-americanexpress{	background-image:url(../images/icon/commerce/americanexpress.png);	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-billstacks{		background-image:url(../images/icon/commerce/billstacks.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-creditcard{		background-image:url(../images/icon/commerce/creditcard.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ideal{			background-image:url(../images/icon/commerce/ideal.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lemonadestand1{	background-image:url(../images/icon/commerce/lemonadestand.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lemonadestand2{	background-image:url(../images/icon/commerce/lemonadestand2.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mastercard{		background-image:url(../images/icon/commerce/mastercard.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-money1{			background-image:url(../images/icon/commerce/money.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-money2{			background-image:url(../images/icon/commerce/money2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paypal1{			background-image:url(../images/icon/commerce/paypal.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paypal2{			background-image:url(../images/icon/commerce/paypal2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paypal3{			background-image:url(../images/icon/commerce/paypal3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paypal4{			background-image:url(../images/icon/commerce/paypal4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paypal5{			background-image:url(../images/icon/commerce/paypal5.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-piggybank{		background-image:url(../images/icon/commerce/piggybank.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pricetag1{		background-image:url(../images/icon/commerce/pricetag.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pricetag2{		background-image:url(../images/icon/commerce/pricetag2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-scanlabel1{		background-image:url(../images/icon/commerce/scanlabel2.png);  		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-scanlabel2{		background-image:url(../images/icon/commerce/scanlabel2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-scanlabel3{		background-image:url(../images/icon/commerce/scanlabel3.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingbasket1{	background-image:url(../images/icon/commerce/shoppingbasket.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingbasket2{	background-image:url(../images/icon/commerce/shoppingbasket2.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingcart1{	background-image:url(../images/icon/commerce/shoppingcart.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingcart2{	background-image:url(../images/icon/commerce/shoppingcart2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingcart3{	background-image:url(../images/icon/commerce/shoppingcart3.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shoppingcart4{	background-image:url(../images/icon/commerce/shoppingcart4.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-visa1{			background-image:url(../images/icon/commerce/visa.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-visa2{			background-image:url(../images/icon/commerce/visa1.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Communication Icons*/
.icon-inbox{			background-image:url(../images/icon/communication/inbox.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-incoming1{		background-image:url(../images/icon/communication/incoming.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-incoming2{		background-image:url(../images/icon/communication/incoming2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-oldphone{			background-image:url(../images/icon/communication/oldphone.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-outgoing1{		background-image:url(../images/icon/communication/outgoing.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-outgoing2{		background-image:url(../images/icon/communication/outgoing2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-phone1{			background-image:url(../images/icon/communication/phone.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-phone2{			background-image:url(../images/icon/communication/phone2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-phone3{			background-image:url(../images/icon/communication/phone3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-phone4{			background-image:url(../images/icon/communication/phone4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-phonehook{		background-image:url(../images/icon/communication/phonehook.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-speechbubble1{	background-image:url(../images/icon/communication/speechbubble.png);  		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-speechbubble2{	background-image:url(../images/icon/communication/speechbubble2.png); 		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-speechbubble3{	background-image:url(../images/icon/communication/speechbubble3.png); 		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-speechbubble4{	background-image:url(../images/icon/communication/speechbubble4.png); 		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Definition Icons*/
.icon-hd1{				background-image:url(../images/icon/definition/hd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-hd2{				background-image:url(../images/icon/definition/hd2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-hd3{				background-image:url(../images/icon/definition/hd3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sd1{				background-image:url(../images/icon/definition/sd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sd2{				background-image:url(../images/icon/definition/sd2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sd3{				background-image:url(../images/icon/definition/sd3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Display Icons*/
.icon-blockimages{		background-image:url(../images/icon/display/blockimages.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-coverflow{		background-image:url(../images/icon/display/coverflow.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-frames{			background-image:url(../images/icon/display/frames.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-listimage1{		background-image:url(../images/icon/display/listimage.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-listimage2{		background-image:url(../images/icon/display/listimage2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-listimage3{		background-image:url(../images/icon/display/lists.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tables{			background-image:url(../images/icon/display/tables.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Electrical Icons*/
.icon-calculator{		background-image:url(../images/icon/electrical/calculator.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-camera1{			background-image:url(../images/icon/electrical/camera.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-camera2{			background-image:url(../images/icon/electrical/camera2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cashregister{		background-image:url(../images/icon/electrical/cashregister.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-computerimac{		background-image:url(../images/icon/electrical/computerimac.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-filmcamera1{		background-image:url(../images/icon/electrical/filmcamera.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-filmcamera2{		background-image:url(../images/icon/electrical/filmcamera2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-harddisk{			background-image:url(../images/icon/electrical/harddisk.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ipad1{			background-image:url(../images/icon/electrical/ipad.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ipad2{			background-image:url(../images/icon/electrical/ipad2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ipodclassic{		background-image:url(../images/icon/electrical/ipodclassic.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ipodnano1{		background-image:url(../images/icon/electrical/ipodnano.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ipodnano2{		background-image:url(../images/icon/electrical/ipodnano2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ipodshuffle{		background-image:url(../images/icon/electrical/ipodshuffle.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-keyboard{			background-image:url(../images/icon/electrical/keyboard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-laptop{			background-image:url(../images/icon/electrical/laptop.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-magicmouse{		background-image:url(../images/icon/electrical/magicmouse.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mightymouse{		background-image:url(../images/icon/electrical/mightymouse.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-monitor{			background-image:url(../images/icon/electrical/monitor.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mouse1{			background-image:url(../images/icon/electrical/mouse.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mouse2{			background-image:url(../images/icon/electrical/mouse2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mousewireless{	background-image:url(../images/icon/electrical/mousewireless.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-musicalkeyboard{	background-image:url(../images/icon/electrical/musicalkeyboard.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-printer{			background-image:url(../images/icon/electrical/printer.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-radio{			background-image:url(../images/icon/electrical/radio.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-television{		background-image:url(../images/icon/electrical/television.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-usbstick{			background-image:url(../images/icon/electrical/usbstick.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wacom1{			background-image:url(../images/icon/electrical/wacom.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wacom2{			background-image:url(../images/icon/electrical/wacom2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*File Icons*/
.icon-doc{				background-image:url(../images/icon/files/document.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs{				background-image:url(../images/icon/files/documents.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-doc-excel{		background-image:url(../images/icon/files/documentexcel.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs-excel{		background-image:url(../images/icon/files/documentsexcel.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-doc-pdf{			background-image:url(../images/icon/files/documentpdf.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs-pdf{			background-image:url(../images/icon/files/documentspdf.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-doc-powerpoint{	background-image:url(../images/icon/files/documentpowerpoint.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs-powerpoint{	background-image:url(../images/icon/files/documentspowerpoint.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-doc-word{			background-image:url(../images/icon/files/documentword.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs-word{		background-image:url(../images/icon/files/documentsword.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-doc-zip{			background-image:url(../images/icon/files/documentzip.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs-zip{			background-image:url(../images/icon/files/documentszip.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-doc-text{			background-image:url(../images/icon/files/documenttext.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-docs-text{		background-image:url(../images/icon/files/documentstext.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*ID Icons*/
.icon-addressbook1{	background-image:url(../images/icon/id/addressbook.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-addressbook2{	background-image:url(../images/icon/id/addressbook2.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-addressbook3{	background-image:url(../images/icon/id/addressbook3.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-addressbook4{	background-image:url(../images/icon/id/addressbook4.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-addressbook5{	background-image:url(../images/icon/id/addressbook5.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vcard1{		background-image:url(../images/icon/id/vcard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vcard2{		background-image:url(../images/icon/id/vcard2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vcard3{		background-image:url(../images/icon/id/vcard3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Location Icons*/
.icon-maps{			background-image:url(../images/icon/location/maps.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-googlemaps{	background-image:url(../images/icon/location/mapsgoogle.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-marker{		background-image:url(../images/icon/location/marker.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-signpost1{	background-image:url(../images/icon/location/signpost.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-signpost2{	background-image:url(../images/icon/location/signpost2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Media Icons*/
.icon-bluray{		background-image:url(../images/icon/media/bluray.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cassete{		background-image:url(../images/icon/media/cassette.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cd{			background-image:url(../images/icon/media/cd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-clapboard{	background-image:url(../images/icon/media/clapboard.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dvd{			background-image:url(../images/icon/media/dvd.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-film1{		background-image:url(../images/icon/media/film.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-film2{		background-image:url(../images/icon/media/film2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-gkey{			background-image:url(../images/icon/media/gkey.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-headphones{	background-image:url(../images/icon/media/headphones.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-image1{		background-image:url(../images/icon/media/image.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-image2{		background-image:url(../images/icon/media/image2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-image3{		background-image:url(../images/icon/media/image3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-image4{		background-image:url(../images/icon/media/image4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-megaphone{	background-image:url(../images/icon/media/megaphone.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-microphone{	background-image:url(../images/icon/media/microphone.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-quicktime1{	background-image:url(../images/icon/media/quicktime.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-quicktime2{	background-image:url(../images/icon/media/quicktime2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-record{		background-image:url(../images/icon/media/record.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-sound{		background-image:url(../images/icon/media/sound.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*Misc Icons*/
.icon-accessdenied{	background-image:url(../images/icon/misc/accessdenied.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-airplane{		background-image:url(../images/icon/misc/airplane.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-alarmbell1{	background-image:url(../images/icon/misc/alarmbell.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-alarmbell2{	background-image:url(../images/icon/misc/alarmbell2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-alert1{		background-image:url(../images/icon/misc/alert.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-alert2{		background-image:url(../images/icon/misc/alert2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-apartment{	background-image:url(../images/icon/misc/apartment.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-applications{	background-image:url(../images/icon/misc/applications.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-archive{		background-image:url(../images/icon/misc/archive.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-balloons{		background-image:url(../images/icon/misc/balloons.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-bandaid{		background-image:url(../images/icon/misc/bandaid.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-book{			background-image:url(../images/icon/misc/book.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-booklarge{	background-image:url(../images/icon/misc/booklarge.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-books1{		background-image:url(../images/icon/misc/books.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-books2{		background-image:url(../images/icon/misc/books2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-bullseye{		background-image:url(../images/icon/misc/bullseye.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-candycane{	background-image:url(../images/icon/misc/candycane.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-car{			background-image:url(../images/icon/misc/car.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cat{			background-image:url(../images/icon/misc/cat.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chair{		background-image:url(../images/icon/misc/chair.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chemical{		background-image:url(../images/icon/misc/chemical.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-chrome{		background-image:url(../images/icon/misc/chrome.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-clipboard{	background-image:url(../images/icon/misc/clipboard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cloud{		background-image:url(../images/icon/misc/cloud.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-clouddownload{ background-image:url(../images/icon/misc/clouddownload.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cloadupload{	background-image:url(../images/icon/misc/cloadupload.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-companies{	background-image:url(../images/icon/misc/companies.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-creatwrite{	background-image:url(../images/icon/misc/creatwrite.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cup{			background-image:url(../images/icon/misc/cup.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dinnerplate{	background-image:url(../images/icon/misc/dinnerplate.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dogtag{		background-image:url(../images/icon/misc/dogtag.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dogtags{		background-image:url(../images/icon/misc/dogtags.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-download1{	background-image:url(../images/icon/misc/download.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-download2{	background-image:url(../images/icon/misc/download2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-expose{		background-image:url(../images/icon/misc/expose.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-filecabinet{	background-image:url(../images/icon/misc/filecabinet.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-finishbanner{	background-image:url(../images/icon/misc/finishbanner.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-finishflag{	background-image:url(../images/icon/misc/finishflag.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-firefox{		background-image:url(../images/icon/misc/firefox.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-flag1{		background-image:url(../images/icon/misc/flag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-flag2{		background-image:url(../images/icon/misc/flag2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-folder{		background-image:url(../images/icon/misc/folder.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-folderlocked{	background-image:url(../images/icon/misc/folderlocked.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-foldermusic{	background-image:url(../images/icon/misc/foldermusic.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-folderpersonal{background-image:url(../images/icon/misc/folderpersonal.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-footprint{	background-image:url(../images/icon/misc/footprint.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-footprints{	background-image:url(../images/icon/misc/footprints.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-glass{		background-image:url(../images/icon/misc/glass.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-globe1{		background-image:url(../images/icon/misc/globe.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-globe2{		background-image:url(../images/icon/misc/globe2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-help{			background-image:url(../images/icon/misc/help.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-home1{		background-image:url(../images/icon/misc/home.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-home2{		background-image:url(../images/icon/misc/home2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-icecream1{	background-image:url(../images/icon/misc/icecream.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-icecream2{	background-image:url(../images/icon/misc/icecream2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-infoabout{	background-image:url(../images/icon/misc/infoabout.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-key1{			background-image:url(../images/icon/misc/key.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-key2{			background-image:url(../images/icon/misc/key2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lamp{			background-image:url(../images/icon/misc/lamp.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-leaf{			background-image:url(../images/icon/misc/leaf.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lightbulb{	background-image:url(../images/icon/misc/lightbulb.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lightnining1{	background-image:url(../images/icon/misc/lightnining.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lightnining2{	background-image:url(../images/icon/misc/lightnining2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-link1{		background-image:url(../images/icon/misc/link.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-link2{		background-image:url(../images/icon/misc/link2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-linux{		background-image:url(../images/icon/misc/linux.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-loadingbar{	background-image:url(../images/icon/misc/loadingbar.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-locked1{		background-image:url(../images/icon/misc/locked.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-locked2{		background-image:url(../images/icon/misc/locked2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-macos{		background-image:url(../images/icon/misc/macos.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-magnifier1{	background-image:url(../images/icon/misc/magnifier.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-magnifier2{	background-image:url(../images/icon/misc/magnifier2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mail1{		background-image:url(../images/icon/misc/mail.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mail2{		background-image:url(../images/icon/misc/mail2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mickey{		background-image:url(../images/icon/misc/mickey.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-notebook{		background-image:url(../images/icon/misc/notebook.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pacman{		background-image:url(../images/icon/misc/pacman.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pacmanghost{	background-image:url(../images/icon/misc/pacmanghost.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paperclip{	background-image:url(../images/icon/misc/paperclip.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-postcard{		background-image:url(../images/icon/misc/postcard.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-presentation{	background-image:url(../images/icon/misc/presentation.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-preview{		background-image:url(../images/icon/misc/preview.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pumpkin{		background-image:url(../images/icon/misc/pumpkin.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-rainsun1{		background-image:url(../images/icon/misc/rainsun.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-rainsun2{		background-image:url(../images/icon/misc/rainsun2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-robot{		background-image:url(../images/icon/misc/robot.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-rss{			background-image:url(../images/icon/misc/rss.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-safari{		background-image:url(../images/icon/misc/safari.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shades{		background-image:url(../images/icon/misc/shades.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-stickynote{	background-image:url(../images/icon/misc/stickynote.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-strategy1{	background-image:url(../images/icon/misc/strategy.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-strategy2{	background-image:url(../images/icon/misc/strategy2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-table{		background-image:url(../images/icon/misc/table.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tag1{			background-image:url(../images/icon/misc/tag.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tag2{			background-image:url(../images/icon/misc/tag2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-textstyle1{	background-image:url(../images/icon/misc/textstyle.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-textstyle2{	background-image:url(../images/icon/misc/textstyle2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-textstyle3{	background-image:url(../images/icon/misc/textstyle3.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-trashcan1{	background-image:url(../images/icon/misc/trashcan.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-trashcan2{	background-image:url(../images/icon/misc/trashcan2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tree{			background-image:url(../images/icon/misc/tree.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-truck1{		background-image:url(../images/icon/misc/truck.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-truck2{		background-image:url(../images/icon/misc/truck2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-umbrella{		background-image:url(../images/icon/misc/umbrella.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-construction{	background-image:url(../images/icon/misc/underconstruction.png); background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-access{		background-image:url(../images/icon/misc/universalaccess.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-unlocked{		background-image:url(../images/icon/misc/unlocked.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-upload{		background-image:url(../images/icon/misc/upload.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vault{		background-image:url(../images/icon/misc/vault.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-windows{		background-image:url(../images/icon/misc/windows.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wineglass{	background-image:url(../images/icon/misc/wineglass.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-winner{		background-image:url(../images/icon/misc/winner.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

/*//////////////*/
/*//////////////*/
/*//////////////*/
/*Mobile Devices*/

.icon-android{		background-image:url(../images/icon/mobile/android.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadowberry{	background-image:url(../images/icon/mobile/blackberry.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadowberry2{	background-image:url(../images/icon/mobile/blackberry2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-shadowberry3{	background-image:url(../images/icon/mobile/blackberry3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-iphone3g{		background-image:url(../images/icon/mobile/iphone3g.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-iphone4{		background-image:url(../images/icon/mobile/iphone4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-iphone4s{		background-image:url(../images/icon/mobile/iphone4s.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mobilephone{	background-image:url(../images/icon/mobile/mobilephone.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mobilephone2{	background-image:url(../images/icon/mobile/mobilephone2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}


.icon-battery{				background-image:url(../images/icon/power/battery.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-batteryalmostempty{	background-image:url(../images/icon/power/batteryalmostempty.png);  background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-batteryalmostfull{	background-image:url(../images/icon/power/batteryalmostfull.png);   background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-batteryempty{			background-image:url(../images/icon/power/batteryempty.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-batteryfull{			background-image:url(../images/icon/power/batteryfull.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-electricityplug1{		background-image:url(../images/icon/power/electricityplug.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-electricityplug2{		background-image:url(../images/icon/power/electricityplug2.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-electricityplug3{		background-image:url(../images/icon/power/electricityplug3.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-inputplug{			background-image:url(../images/icon/power/inputplug.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-power{				background-image:url(../images/icon/power/power.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}


.icon-cog1{				background-image:url(../images/icon/settings/cog.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cog2{				background-image:url(../images/icon/settings/cog2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cog3{				background-image:url(../images/icon/settings/cog3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cog4{				background-image:url(../images/icon/settings/cog4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cog5{				background-image:url(../images/icon/settings/cog5.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-settings1{		background-image:url(../images/icon/settings/settings.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-settings2{		background-image:url(../images/icon/settings/settings2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-bluetooth1{		background-image:url(../images/icon/signals/bluetooth.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-bluetooth2{		background-image:url(../images/icon/signals/bluetooth2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cellreception{	background-image:url(../images/icon/signals/cellreception.png);		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-radioreception{	background-image:url(../images/icon/signals/radioreception.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wifi1{			background-image:url(../images/icon/signals/wifi.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wifi2{			background-image:url(../images/icon/signals/wifi2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wifi3{			background-image:url(../images/icon/signals/wifi3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-wifi4{			background-image:url(../images/icon/signals/wifi4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}


.icon-delicious{		background-image:url(../images/icon/social/delicious.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-digg1{			background-image:url(../images/icon/social/digg.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-digg2{			background-image:url(../images/icon/social/digg2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-digg3{			background-image:url(../images/icon/social/digg3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-digg4{			background-image:url(../images/icon/social/digg4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dribble1{			background-image:url(../images/icon/social/dribbble.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dribble2{			background-image:url(../images/icon/social/dribbble2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dribble3{			background-image:url(../images/icon/social/dribbble3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dribble4{			background-image:url(../images/icon/social/dribbble4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-dropbox{			background-image:url(../images/icon/social/dropbox.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-facebook{			background-image:url(../images/icon/social/facebook.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-facebooklike{		background-image:url(../images/icon/social/facebooklike.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-googlebuzz{		background-image:url(../images/icon/social/googlebuzz.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ichat{			background-image:url(../images/icon/social/ichat.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lastfm1{			background-image:url(../images/icon/social/lastfm.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-lastfm2{			background-image:url(../images/icon/social/lastfm2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-mobypicture{		background-image:url(../images/icon/social/mobypicture.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-myspace1{			background-image:url(../images/icon/social/myspace.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-myspace2{			background-image:url(../images/icon/social/myspace2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-plixi{			background-image:url(../images/icon/social/plixi.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-skype1{			background-image:url(../images/icon/social/skype.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-skype2{			background-image:url(../images/icon/social/skype2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-stumbleupon{		background-image:url(../images/icon/social/stumbleupon.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tumbler{			background-image:url(../images/icon/social/tumbler.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-twitter1{			background-image:url(../images/icon/social/twitter.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-twitter2{			background-image:url(../images/icon/social/twitter2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vimeo1{			background-image:url(../images/icon/social/vimeo.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vimeo2{			background-image:url(../images/icon/social/vimeo2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vimeo3{			background-image:url(../images/icon/social/vimeo3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vimeo4{			background-image:url(../images/icon/social/vimeo4.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-vimeo5{			background-image:url(../images/icon/social/vimeo5.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-youtube1{			background-image:url(../images/icon/social/youtube.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-youtube2{			background-image:url(../images/icon/social/youtube2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-youtube3{			background-image:url(../images/icon/social/youtube3.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-youtube4{			background-image:url(../images/icon/social/youtube4.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-alarmclock{		background-image:url(../images/icon/time/alarmclock.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-clock1{			background-image:url(../images/icon/time/clock.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-clock2{			background-image:url(../images/icon/time/clock2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-daycalendar1{		background-image:url(../images/icon/time/daycalendar.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-daycalendar2{		background-image:url(../images/icon/time/striketroughcalendar.png); background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-flipclock{		background-image:url(../images/icon/time/flipclock.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-hourglass{		background-image:url(../images/icon/time/hourglass.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-monthcalendar{	background-image:url(../images/icon/time/monthcalendar.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-stopwatch{		background-image:url(../images/icon/time/stopwatch.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-timer{			background-image:url(../images/icon/time/timer.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-abacus{			background-image:url(../images/icon/tools/abacus.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-bigbrush{			background-image:url(../images/icon/tools/bigbrush.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-cutscissors{		background-image:url(../images/icon/tools/cutscissors.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-eyedropper{		background-image:url(../images/icon/tools/eyedropper.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-fountainpen{		background-image:url(../images/icon/tools/fountainpen.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-paintbrush{		background-image:url(../images/icon/tools/paintbrush.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-pencil{			background-image:url(../images/icon/tools/pencil.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-rakescoop{		background-image:url(../images/icon/tools/rakescoop.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ruller1{			background-image:url(../images/icon/tools/ruller.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-ruller2{			background-image:url(../images/icon/tools/ruller2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-smallbrush{		background-image:url(../images/icon/tools/smallbrush.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-tools{			background-image:url(../images/icon/tools/tools.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

.icon-adminuser1{		background-image:url(../images/icon/user/adminuser.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-adminuser2{		background-image:url(../images/icon/user/adminuser2.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-exit{				background-image:url(../images/icon/user/exit.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-femalecontour{	background-image:url(../images/icon/user/femalecontour.png);   	background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-femalesymbol{		background-image:url(../images/icon/user/femalesymbol.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-group1{			background-image:url(../images/icon/user/group.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-group2{			background-image:url(../images/icon/user/group2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-malecontour{		background-image:url(../images/icon/user/malecontour.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-malesymbol{		background-image:url(../images/icon/user/malesymbol.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-runningman{		background-image:url(../images/icon/user/runningman.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-user1{			background-image:url(../images/icon/user/user.png);   				background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-user2{			background-image:url(../images/icon/user/user2.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-user3{			background-image:url(../images/icon/user/user3.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-usercomment{		background-image:url(../images/icon/user/usercomment.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-users{			background-image:url(../images/icon/user/users.png);   			background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}
.icon-walkingman{		background-image:url(../images/icon/user/walkingman.png);   		background-size:20px 20px;	background-repeat:no-repeat; background-position:center center;}

















.dwwc.dwrc td{
	padding:0px!important;
	box-sizing:content-box!important;
}

div.dwwc.dwrc table, div.dwwc.dwrc tbody, div.dwwc.dwrc table:hover{
	background:#fff!important;
	border:0;
	font-size:12px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
	margin-bottom:5px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	-moz-text-shadow:none;
	-webkit-text-shadow:none;
	text-shadow:none;
}

div.dwwc.dwrc td {
	border-right:0;
	border-left:0;
}

.dw {
    position: absolute;
    top: 5%;
    left: 0;
    z-index: 1001;
    color: #000;
    font-family: arial, verdana, sans-serif;
    font-size: 12px;
    text-shadow: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -ms-touch-action: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dwi {
    position: static;
    display: inline-block;
}
.dwwr {
    min-width: 170px;
    /* zoom: 1; */
    padding: 0 10px;
    text-align: center;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Datewheel overlay background */
.dw-persp, .dwo {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1001;
}
.dwo {
    background: #000;
    opacity: .7;
    /*filter: Alpha(Opacity=70);*/
}
/* Bubble positionings */
.dw-bubble .dw {
    margin: 20px 0;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dw-bubble .dw-arrw {
    position: absolute;
    left: 0;
    width: 100%;
}
.dw-bubble-top .dw-arrw {
    bottom: -36px;
}
.dw-bubble-bottom .dw-arrw {
    top: -36px;
}
.dw-bubble .dw-arrw-i {
    margin: 0 30px;
    position: relative;
    height: 36px;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dw-bubble .dw-arr {
    display: block;
}
.dw-arr {
    display: none;
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    border-width: 18px 18px;
    border-style: solid;
    margin-left: -18px;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dw-bubble-bottom .dw-arr {
    top: 0;
    border-color: transparent transparent #fff transparent;
}
.dw-bubble-top .dw-arr {
    bottom: 0;
    border-color: #fff transparent transparent transparent;
}
/* Datewheel wheel container wrapper */
.dwc {
    padding: 30px 2px 5px 2px;
    display: inline-block;
}
/* Datewheel label */
.dwl {
    text-align: center;
    line-height: 30px;
    height: 30px;
    white-space: nowrap;
    position: absolute;
    top: -30px;
    width: 100%;
	box-sizing:content-box!important;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Datewheel value */
.dwv {
    padding: 10px 0;
    border-bottom: 1px solid #000;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dw-hidden {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
}
/* Datewheel wheel container */
.dwrc {
    -webkit-border-radius: 3px;
    border-radius: 3px;
	box-sizing:content-box!important;
}

.dwwc {
    margin: 0;
    padding: 0 2px;
    position: relative;
    background: #000;
    /* zoom: 1; */
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Datewheel wheels */
.dwwl {
    margin: 4px 2px;
    padding: 0 2px;
    position: relative;
    z-index: 5;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dwww {
    position: relative;
    padding: 1px;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dww {
    overflow: hidden;
    position: relative;
    z-index: 2;
}
.dw-moz .dww {
    opacity: .99; /* Fixes Firefox translate overflow bug */
}
.dwsc .dwwl {
    background: #888;
    background: linear-gradient(#000 0%,#333 35%, #888 50%,#333 65%,#000 100%);
    background: -webkit-gradient(linear,left bottom,left top,from(#000),color-stop(0.35, #333),color-stop(0.50, #888),color-stop(0.65, #333),to(#000));
    background: -webkit-linear-gradient(#000 0%,#333 35%, #888 50%,#333 65%,#000 100%);
    background: -moz-linear-gradient(#000 0%,#333 35%, #888 50%,#333 65%,#000 100%);
}
.dwsc .dww {
    color: #fff;
    background: #444;
    background: linear-gradient(#000 0%,#444 45%, #444 55%, #000 100%);
    background: -webkit-gradient(linear,left bottom,left top,from(#000),color-stop(0.45, #444),color-stop(0.55, #444),to(#000));
    background: -webkit-linear-gradient(#000 0%,#444 45%, #444 55%, #000 100%);
    background: -moz-linear-gradient(#000 0%,#444 45%, #444 55%, #000 100%);
}
.dw-bf {
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
}
.dw-ul {
    position: relative;
    z-index: 2;
}
.dw-li {
    padding: 0 5px;
    display: block;
    text-align: center;
    line-height: 40px;
    font-size: 26px;
    white-space: nowrap;
    text-shadow: 0 1px 1px #000;
    vertical-align: bottom;
    opacity: .3;
    /*filter: Alpha(Opacity=30);*/
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Higlighted */
.dw-li.dw-hl {
    background: #fff;
    background: rgba(255,255,255,.3);
}
/* Valid entry */
.dw-li.dw-v {
    opacity: 1;
    /*filter: Alpha(Opacity=100);*/
}
/* Hidden entry */
.dw-li.dw-h {
    visibility: hidden;
}
.dw-i {
    position: relative;
    height: 100%;
}
/* Wheel +/- buttons */
.dwwb {
    position: absolute;
    z-index: 4;
    left: 0;
    cursor: pointer;
    width: 100%;
    height: 40px;
    text-align: center;
    opacity: 1;
    transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
}
.dwa .dwwb {
    opacity: 0;
}
.dwpm .dwwbp {
    top: 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    font-size: 40px;
}
.dwpm .dwwbm {
    bottom: 0;
    -webkit-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    font-size: 32px;
    font-weight: bold;
}
.dwpm .dwwc {
    background: transparent;
}
.dwpm .dwwl {
    padding: 0;
}
.dwpm .dw-li {
    text-shadow: none;
}
.dwpm .dwwol {
    display: none;
}
/* Datewheel wheel overlay */
.dwwo {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(#000 0%,rgba(44,44,44,0) 52%, rgba(44,44,44,0) 48%, #000 100%);
    background: -webkit-gradient(linear,left bottom,left top,from(#000),color-stop(0.52, rgba(44,44,44,0)),color-stop(0.48, rgba(44,44,44,0)),to(#000));
    background: -webkit-linear-gradient(#000 0%,rgba(44,44,44,0) 52%, rgba(44,44,44,0) 48%, #000 100%);
    background: -moz-linear-gradient(#000 0%,rgba(44,44,44,0) 52%, rgba(44,44,44,0) 48%, #000 100%);
    pointer-events: none;
}
/* Background line */
.dwwol {
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    width: 100%;
    height: 0;
    margin-top: -1px;
    border-top: 1px solid #333;
    border-bottom: 1px solid #555;
   	pointer-events: none;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Datewheel button */
.dwbg .dwb {
    cursor: pointer;
    overflow: hidden;
    display: block;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    margin: 0 2px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0 -1px 1px #000;
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    color: #fff;
    background: #000;
    background: linear-gradient(#6e6e6e 50%,#000 50%);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, #000),color-stop(0.5, #6e6e6e));
    background: -webkit-linear-gradient(#6e6e6e 50%,#000 50%);
    background: -moz-linear-gradient(#6e6e6e 50%,#000 50%);
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    -webkit-backface-visibility: hidden;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Datewheel button container */
.dwbc {
    padding: 5px 0;
    text-align: center;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
/* Datewheel button wrapper */
.dwbw {
    display: inline-block;
    width: 50%;
    position: relative;
    z-index: 5;
	-moz-box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	box-sizing:content-box!important;
}
.dwbc-p .dwbw {
    width: 33.33%;
}
/* Hidden label */
.dwhl {
    padding-top: 10px;
}
.dwhl .dwl {
    display: none;
}

/* Multiple selection */
.dwms .dwwms .dw-li {
    padding: 0 40px;
    position: relative;
}
.dwms .dw-msel:after {
    width: 40px;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    content: '✔';
}
/* Backgrounds */
.dwbg {
    background: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
}
.dwbg .dwpm .dwwl {
    border: 1px solid #aaa;
}
.dwbg .dwpm .dww {
    color: #000;
    background: #fff;
    -webkit-border-radius: 3px;
}
.dwbg .dwwb, .dwbg .dwwb:hover {
    background: #ccc;
    color: #888;
    font-weight: normal;
    text-decoration: none;
    text-shadow: 0 -1px 1px #333;
    box-shadow: 0 0 5px #333;
    -webkit-box-shadow: 0 0 5px #333;
}
.dwbg .dwwbp {
    background: linear-gradient(#f7f7f7,#bdbdbd);
    background: -webkit-gradient(linear,left bottom,left top,from(#bdbdbd),to(#f7f7f7));
    background: -webkit-linear-gradient(#f7f7f7,#bdbdbd);
    background: -moz-linear-gradient(#f7f7f7,#bdbdbd);
}
.dwbg .dwwbm {
    background: linear-gradient(#bdbdbd,#f7f7f7);
    background: -webkit-gradient(linear,left bottom,left top,from(#f7f7f7),to(#bdbdbd));
    background: -webkit-linear-gradient(#bdbdbd,#f7f7f7);
    background: -moz-linear-gradient(#bdbdbd,#f7f7f7);
}
.dwbg .dwbc {
    font-size: 0;
}
.dwbg .dwb-a {
    background: #3c7500;
    background: linear-gradient(#94c840 50%,#3c7500 50%);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, #3c7500),color-stop(0.5, #94c840));
    background: -webkit-linear-gradient(#94c840 50%,#3c7500 50%);
    background: -moz-linear-gradient(#94c840 50%,#3c7500 50%);
}
.dwbg .dwwl .dwb-a {
    background: #3c7500;
    background: linear-gradient(#94c840,#3c7500);
    background: -webkit-gradient(linear,left bottom,left top,from(#3c7500),to(#94c840));
    background: -webkit-linear-gradient(#94c840,#3c7500);
    background: -moz-linear-gradient(#94c840,#3c7500);
}


div.ios div.dwo {
	overflow:visible;
}

div.ios {
	position:static;
}


.ios {
	-webkit-box-sizing: content-box!important;
	-moz-box-sizing: content-box!important;
	box-sizing: content-box!important;
}
.ios .dw {
	box-sizing: content-box!important;
	-webkit-box-sizing: content-box!important;
	-moz-box-sizing: content-box!important;
	box-sizing: content-box!important;
	padding: 0;
	/* border: 1px solid white;*/
	/*background: #161616;*/
	background: #FFFFFF;
	/* background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #000),
		color-stop(1, #262626) );
	background: -moz-linear-gradient(#363636, #161616);
	background: -ms-linear-gradient(#363636, #161616);
	background: -o-linear-gradient(#363636, #161616); */
	color: #fff;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

.ios .dwwr { box-sizing:content-box!important; padding:0;}

.ios .dwc {
    padding: 0 0 5px;}

.ios .dwcc { padding-top:35px;}

.ios .dwi {
	padding: 10px;
}

.ios .dwv {
	display: none;
}

.ios .dw-li  {
	text-shadow:none!important;
}

.ios .dwwc {
	box-sizing:content-box!important;
	background: transparent;
}

.ios .dwwl {
	margin: 0;
	/*border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: #cbcce0; */
	background: #FFFFFF;

	/* background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2c2c38),
		color-stop(0.35, #cbcce0), color-stop(0.65, #cbcce0),
		color-stop(1, #2c2c38) );
	background: -moz-linear-gradient(#2c2c38 0, #cbcce0 35%, #cbcce0 65%, #2c2c38 100%);
	background: -ms-linear-gradient(#2c2c38 0, #cbcce0 35%, #cbcce0 65%, #2c2c38 100%);
	background: -o-linear-gradient(#2c2c38 0, #cbcce0 35%, #cbcce0 65%, #2c2c38 100%); */
}

.ios .dww {
	margin: 0 3px;
	background: #fff;
	/* background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #333),
		color-stop(0.10, #999), color-stop(0.30, #fff), color-stop(0.70, #fff),
		color-stop(0.90, #999), color-stop(1, #333) );
	background: -moz-linear-gradient(#333 0, #999 10%, #fff 30%, #fff 70%, #999 90%,
		#333 100%);
	background: -ms-linear-gradient(#333 0, #999 10%, #fff 30%, #fff 70%, #999 90%, #333
		100%);
	background: - */
background:#FFFFFF;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

.ios .dwpm .dww {
	/* background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #333),
		color-stop(0.48, #fff), color-stop(0.52, #fff), color-stop(1, #333) );
	background: -moz-linear-gradient(#000 0, #fff 48%, #fff 52%, #000 100%);
	background: -ms-linear-gradient(#000 0, #fff 48%, #fff 52%, #000 100%);
	background: -o-linear-gradient(#000 0, #fff 48%, #fff 52%, #000 100%); */
	background:#FFFFFF;
}

.ios .dwpm .dwwl {
	margin: 4px 2px;
}

.ios .dwpm .dww {
	margin: 0;
	border: 0;
}

.ios .dwrc {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}

.ios .dwl {
	text-align:right;
	margin-right:15px;
	width:100px;
	box-sizing:content-box!important;
}

.ios .dww .dwrc {
	margin:0;
}

.ios .dwwc.dwrc {
	padding:0!important;
}

.ios .dww li {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	text-align: right;
	text-shadow: none;
}

.ios .dwwo {
	display: none;
}

.ios .dwwol {
	height: 28px;
	padding: 1px;
	margin-top: -62px;
	height:126px;
	border:0;
	/* border-color: #	; */
	opacity:0.7;
	box-sizing: content-box!important;
	/* background: #6f75b0; */
	background:url('../images/misc/a_mask.png');
	/* background: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, rgba(22,
		22, 22, 0.15) ), color-stop(0.5, rgba(54, 54, 54, 0.15) ) );
	background: -moz-linear-gradient(rgba(22, 22, 22, 0.15) 50%,
		rgba(54, 54, 54, 0.15) 50% );
	background: -ms-linear-gradient(rgba(22, 22, 22, 0.15) 50%,
		rgba(54, 54, 54, 0.15) 50% );
	background: -o-linear-gradient(rgba(22, 22, 19227, 0.15) 50%,
		rgba(54, 54, 54, 0.15) 50% ); */
	z-index: 10;
	left: -1px;
	/* box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	filter: alpha(opacity = 50); */
}

.ios .dwbc {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	padding: 5px 0 0;
	/*background: #8093b0; */
	background:#fff;
	/* background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #020202),
		color-stop(0.5, #020202), color-stop(0.5, #131313),
		color-stop(1, #363636) );
	background: -moz-linear-gradient(#363636 0, #131313 50%, #020202 50%, #020202 100%);
	background: -ms-linear-gradient(#363636 0, #131313 50%, #020202 50%, #020202 100%);
	background: -o-linear-gradient(#363636 0, #131313 50%, #020202 50%, #020202 100%); */
	/*border-bottom: 1px solid #000; */
}

.ios .dwo {
	opacity:0.3;
}

.ios .dwb {
	margin: 0 5px;
	padding: 0 5px;
	display: inline-block;
	font-size: 22px;
	font-weight:500;
	height: 28px;
	line-height: 22px;
	background:#fff;
	color:#104DFE;
	-webkit-text-shadow:none;
	-moz-text-shadow:none;
	text-shadow:none;
	border:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	/*border: 1px solid #1947bb;
	background: #2461e6;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2461e6),
		color-stop(0.5, #225ee5), color-stop(0.5, #386de8),
		color-stop(1, #7c9df0) );
	background: -moz-linear-gradient(#7c9df0 0, #386de8 50%, #225ee5 50%, #2461e6 100%);
	background: -ms-linear-gradient(#7c9df0 0, #386de8 50%, #225ee5 50%, #2461e6 100%);
	background: -o-linear-gradient(#7c9df0 0, #386de8 50%, #225ee5 50%, #2461e6 100%);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); */
}

.ios .dwb-a {
	background:#fff;
	/*border: 1px solid #394f76;
	background: #2461e6;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4c6b9f),
		color-stop(0.5, #49689d), color-stop(0.5, #5a76a6),
		color-stop(1, #8fa4c4) );
	background: -moz-linear-gradient(#8fa4c4 0, #5a76a6 50%, #49689d 50%, #4c6b9f 100%);
	background: -ms-linear-gradient(#8fa4c4 0, #5a76a6 50%, #49689d 50%, #4c6b9f 100%);
	background: -o-linear-gradient(#8fa4c4 0, #5a76a6 50%, #49689d 50%, #4c6b9f 100%);*/
}

.ios .dwwb {
	color: #f00;
	border: 0;
	background:#fff;
	/*background: #3f4e68;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3f4e68),
		color-stop(0.5, #75859f), color-stop(0.5, #808ea6),
		color-stop(1, #c7d1e2) );
	background: -moz-linear-gradient(#c7d1e2 0, #808ea6 50%, #75859f 50%, #3f4e68 100%);
	background: -ms-linear-gradient(#c7d1e2 0, #808ea6 50%, #75859f 50%, #3f4e68 100%);
	background: -o-linear-gradient(#c7d1e2 0, #808ea6 50%, #75859f 50%, #3f4e68 100%);*/
}

.ios .dwwl .dwb-a {
	/*background: #252c36;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #252c36),
		color-stop(0.5, #171e28), color-stop(0.5, #272e38),
		color-stop(1, #6b6e75) );
	background: -moz-linear-gradient(#6b6e75 0, #272e38 50%, #171e28 50%, #252c36 100%);
	background: -ms-linear-gradient(#6b6e75 0, #272e38 50%, #171e28 50%, #252c36 100%);
	background: -o-linear-gradient(#6b6e75 0, #272e38 50%, #171e28 50%, #252c36 100%);*/
}


.ios .dwb-s {
	width: auto;
	float: right;
	text-align: right;
	padding-left:15px;
}

.ios .dwb-c {
	width: auto;
	float: left;
	text-align: left;
	padding-right:15px;
}

.ios .dw-li{ padding:0;}

.dw-i, .dw-i span {
	color:#000;
	font-size:20px;
	font-weight:500;
	text-align:right;
	padding:0 5px;
}

.dw-h .dw-i,  .dw-h .dw-i span { color:#fff!important;}

.date, .datetime {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
 }/*
 * photoswipe.css
 * Copyright (c) %%year%% by Code Computerlove (http://www.codecomputerlove.com)
 * Licensed under the MIT license
 *
 * Default styles for PhotoSwipe
 * Avoid any position or dimension based styles
 * where possible, unless specified already here.
 * The gallery automatically works out gallery item
 * positions etc.
 */

.image-ratio{
	min-width:100%;
	display:block;
}

#gallery2{}

.gallery2 { list-style: none; padding: 0; margin: 0; }
.gallery2:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery2 div { }
.gallery2 div a {
	text-decoration:none;
	display: block;
	margin-bottom:10px;
}
.gallery2 div img { display: block; width: 99%; height:auto; background-color:#FFFFFF; padding:2px; 	-webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.2);	box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.2); }

.gallery-image-caption{
	position:relative;
	z-index:10;
	background-color:rgba(255,255,255,0.9);
	width:101%;
	display:block;
	padding-top:5px;

	padding-bottom:5px;
	margin-top:-28px;
	margin-bottom:10px;
	text-align:center;
	color:#777777;
}

.gallery-description{
	margin-bottom:20px;
}

.gallery-title{
	margin-top:10px;
}

.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 33%; }
.gallery li a {
	display: block;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.gallery li img { display: block; width: 100%; height: auto; background-color:#FFFFFF; padding:2px; 	-webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.2);	box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.2); }



/* For inline examples only */
#PhotoSwipeTarget { width: 100%; height: 200px; }

#Indicators { text-align: center; margin-top: 20px; }
#Indicators span { display: inline-block; height: 10px; width: 10px; margin: 0 10px 0 0; padding: 0; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background: #c5c5c5; overflow:hidden; }
#Indicators span.current{ background: #EEBF02; }

body.ps-active, body.ps-building, div.ps-active, div.ps-building
{
	background: #000;
	overflow: hidden;
}
body.ps-active *, div.ps-active *
{
	-webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
	display: none;
}
body.ps-active *:focus, div.ps-active *:focus
{
	outline: 0;
}


/* Document overlay */
div.ps-document-overlay
{
	background: #000;
}


/* UILayer */
div.ps-uilayer {

	background: #000;
	cursor: pointer;

}


/* Zoom/pan/rotate layer */
div.ps-zoom-pan-rotate{
	background: #000;
}
div.ps-zoom-pan-rotate *  { display: block; }


/* Carousel */
div.ps-carousel-item-loading
{
	background: url(../images/swype/loader.gif) no-repeat center center;
}

div.ps-carousel-item-error
{
	background: url(../images/swype/error.gif) no-repeat center center;
}


/* Caption */
div.ps-caption
{
	background: #000000;
	background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
	border-bottom: 1px solid #42403f;
	color: #ffffff;
	font-size: 13px;
	font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
	text-align: center;
}
div.ps-caption *  { display: inline; }

div.ps-caption-bottom
{
	border-top: 1px solid #42403f;
	border-bottom: none;
	min-height: 44px;
}

div.ps-caption-content
{
	padding: 13px;
	display: block;
}


/* Toolbar */
div.ps-toolbar
{
	background: #000000;
	background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
	border-top: 1px solid #42403f;
	color: #ffffff;
	font-size: 13px;
	font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
	text-align: center;
	height: 44px;
	display: table;
	table-layout: fixed;

}
div.ps-toolbar * {
	display: block;
}

div.ps-toolbar-top
{
	border-bottom: 1px solid #42403f;
	border-top: none;
}

div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play
{
	cursor: pointer;
	display: table-cell;
}

div.ps-toolbar div div.ps-toolbar-content
{
	width: 44px;
	height: 44px;
	margin: 0 auto 0;
	background-image: url(../images/swype/icons.png);
	background-repeat: no-repeat;
}

div.ps-toolbar-close div.ps-toolbar-content
{
	background-position: 0 0;
}

div.ps-toolbar-previous div.ps-toolbar-content
{
	background-position: -44px 0;
}

div.ps-toolbar-previous-disabled div.ps-toolbar-content
{
	background-position: -44px -44px;
}

div.ps-toolbar-next div.ps-toolbar-content
{
	background-position: -132px 0;
}

div.ps-toolbar-next-disabled div.ps-toolbar-content
{
	background-position: -132px -44px;
}

div.ps-toolbar-play div.ps-toolbar-content
{
	background-position: -88px 0;
}



/* Hi-res display */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (-min-moz-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 240dpi)
{
	div.ps-toolbar div div.ps-toolbar-content
	{
		-moz-background-size: 176px 88px;
		-o-background-size: 176px 88px;
		-webkit-background-size: 176px 88px;
		background-size: 176px 88px;
		background-image: url(../images/swype/icons@2x.png);
	}
}/* CSS Document */

.replace-2x {
	font-size: 1px;
}

@media all and (-webkit-min-device-pixel-ratio:2) {

.page-sidebar{	background-image:url(../images/misc/menu-bg.png);	-webkit-background-size:75px 75px;}

.hide-sidebar{	background-image:url(../images/misc/menu-item/back_icon@2x.png); -webkit-background-size:20px 20px;}
.show-sidebar{	background-image:url(../images/misc/menu-item/shares@2x.png); -webkit-background-size:20px 20px;}

.show-sidebar.bars { background-image:url(../images/misc/menu-item/deploy-menu@2x.png); -webkit-background-size:18px 12px;}

.header-mail{	background-image:url(../images/misc/menu-item/mail@2x.png); -webkit-background-size:18px 12px;}

.icon-heading{	background-image:url(../images/ui/minus@2x.png); 			-webkit-background-size:12px 12px;}

.menu-item{		background-image:url(../images/misc/menu-item/menu-item-strip@2x.png); 	 -webkit-background-size:20px 51px;}
.menu-item:hover{	background-image:url(../images/misc/menu-item/menu-item-strip@2x.png);	-webkit-background-size:20px 51px;}
.menu-item:active{	background-image:url(../images/misc/menu-item/menu-item-strip-hover@2x.png);	-webkit-background-size:20px 51px;}
/*.menu-disabled{	background-image:url(../images/misc/menu-item/menu_off@2x.png); 		 -webkit-background-size:14px 14px;} */
.menu-enabled{	background-image:url(../images/misc/menu-item/menu_on@2x.png); 			 -webkit-background-size:14px 14px;}

.ios .dwwol { background:url('../images/misc/a_mask@2x.png'); -webkit-background-size:230px 126px;}

.update-blog{	background-image:url(../images/misc/menu-icons/update-blog@2x.png);		-webkit-background-size:17px 16px;}
.update-folio{	background-image:url(../images/misc/menu-icons/update-folio@2x.png);	-webkit-background-size:17px 16px;}
.update-news{	background-image:url(../images/misc/menu-icons/update-news@2x.png);		-webkit-background-size:17px 16px;}

.submenu a{		background-image:url(../images/misc/menu-arrows/arrow@2x.png); -webkit-background-size:6px 8px;}


	.list-address{			background-image:url(../images/lists/address_32.png);		-webkit-background-size:16px 16px; }
	.list-block{			background-image:url(../images/lists/block_32.png);			-webkit-background-size:16px 16px; }
	.list-bookmark{			background-image:url(../images/lists/bookmark_32.png);		-webkit-background-size:16px 16px; }
	.list-briefcase{		background-image:url(../images/lists/briefcase_32.png);		-webkit-background-size:16px 16px; }
	.list-bubble{			background-image:url(../images/lists/bubble_32.png);		-webkit-background-size:16px 16px; }
	.list-buy{				background-image:url(../images/lists/buy_32.png);			-webkit-background-size:16px 16px; }
	.list-calendar{			background-image:url(../images/lists/calendar_32.png);		-webkit-background-size:16px 16px; }
	.list-clipboard{		background-image:url(../images/lists/clipboard_32.png);		-webkit-background-size:16px 16px; }
	.list-delete{			background-image:url(../images/lists/delete_32.png);		-webkit-background-size:16px 16px; }
	.list-clock{			background-image:url(../images/lists/clock_32.png);			-webkit-background-size:16px 16px; }
	.list-diagram{			background-image:url(../images/lists/diagram_32.png);		-webkit-background-size:16px 16px; }
	.list-document{			background-image:url(../images/lists/document_32.png);		-webkit-background-size:16px 16px; }
	.list-down{				background-image:url(../images/lists/down_32.png);			-webkit-background-size:16px 16px; }
	.list-flag{				background-image:url(../images/lists/flag_32.png);			-webkit-background-size:16px 16px; }
	.list-folder{			background-image:url(../images/lists/folder_32.png);		-webkit-background-size:16px 16px; }
	.list-gear{				background-image:url(../images/lists/gear_32.png);			-webkit-background-size:16px 16px; }
	.list-globe{			background-image:url(../images/lists/globe_32.png);			-webkit-background-size:16px 16px; }
	.list-heart{			background-image:url(../images/lists/heart_32.png);			-webkit-background-size:16px 16px; }
	.list-help{				background-image:url(../images/lists/help_32.png);			-webkit-background-size:16px 16px; }
	.list-home{				background-image:url(../images/lists/home_32.png);			-webkit-background-size:16px 16px; }
	.list-key{				background-image:url(../images/lists/key_32.png);			-webkit-background-size:16px 16px; }
	.list-label{			background-image:url(../images/lists/label_32.png);			-webkit-background-size:16px 16px; }
	.list-left{				background-image:url(../images/lists/left_32.png);			-webkit-background-size:16px 16px; }
	.list-letter{			background-image:url(../images/lists/letter_32.png);		-webkit-background-size:16px 16px; }
	.list-monitor{			background-image:url(../images/lists/monitor_32.png);		-webkit-background-size:16px 16px; }
	.list-pencil{			background-image:url(../images/lists/pencil_32.png);		-webkit-background-size:16px 16px; }
	.list-plus{				background-image:url(../images/lists/plus_32.png);			-webkit-background-size:16px 16px; }
	.list-present{			background-image:url(../images/lists/present_32.png);		-webkit-background-size:16px 16px; }
	.list-print{			background-image:url(../images/lists/print_32.png);			-webkit-background-size:16px 16px; }
	.list-right{			background-image:url(../images/lists/right_32.png);			-webkit-background-size:16px 16px; }
	.list-save{				background-image:url(../images/lists/save_32.png);			-webkit-background-size:16px 16px; }
	.list-shield{			background-image:url(../images/lists/shield_32.png);		-webkit-background-size:16px 16px; }
	.list-statistics{		background-image:url(../images/lists/statistics_32.png);	-webkit-background-size:16px 16px; }
	.list-stop{				background-image:url(../images/lists/stop_32.png);			-webkit-background-size:16px 16px; }
	.list-tick{				background-image:url(../images/lists/tick_32.png);			-webkit-background-size:16px 16px; }
	.list-trash{			background-image:url(../images/lists/trash_32.png);			-webkit-background-size:16px 16px; }
	.list-up{				background-image:url(../images/lists/up_32.png);			-webkit-background-size:16px 16px; }
	.list-user{				background-image:url(../images/lists/user_32.png);			-webkit-background-size:16px 16px; }
	.list-walet{			background-image:url(../images/lists/wallet_32.png);		-webkit-background-size:16px 16px; }
	.list-warning{			background-image:url(../images/lists/warning_32.png);		-webkit-background-size:16px 16px; }


	.show-toggle-v5{		background-image:url(../images/ui/minus@2x.png);			-webkit-background-size:12px 12px;		}
	.hide-toggle-v5{		background-image:url(../images/ui/plus@2x.png);				-webkit-background-size:12px 12px;		}

	.show-toggle-v4{		background-image:url(../images/lists/delete_32.png);		-webkit-background-size:16px 16px;		}
	.hide-toggle-v4{		background-image:url(../images/lists/plus_32.png);			-webkit-background-size:16px 16px;		}

	.show-toggle-v3{		background-image:url(../images/ui/switch-on@2x.png); 		-webkit-background-size:61px 27px;		}
	.hide-toggle-v3{		background-image:url(../images/ui/switch-off@2x.png);		-webkit-background-size:61px 27px;		}

	.show-toggle-v2{		background-image:url(../images/lists/delete_32.png);		-webkit-background-size:16px 16px;		}
	.hide-toggle-v2{		background-image:url(../images/lists/plus_32.png);			-webkit-background-size:16px 16px;		}

	.show-toggle-v1{		background-image:url(../images/ui/minus@2x.png);			-webkit-background-size:12px 12px;		}
	.hide-toggle-v1{		background-image:url(../images/ui/plus@2x.png);				-webkit-background-size:12px 12px;		}


	/*Checkboxes*/
	/*//////////*/
	.checkbox-v1{	background-image:url(../images/ui/checkbox@2x.png);						-webkit-background-size:16px 18px;}
	.checked-v1{	background-image:url(../images/ui/checkbox-selected@2x.png)!important;	-webkit-background-size:16px 18px;}
	.checkbox-v2{	background-image:url(../images/ui/checkbox2@2x.png);					-webkit-background-size:16px 18px;}
	.checked-v2{	background-image:url(../images/ui/checkbox2-selected@2x.png)!important;	-webkit-background-size:16px 18px;}
	.checkbox-v3{	background-image:url(../images/ui/empty@2x.png);						-webkit-background-size:16px 16px;}
	.checked-v3{	background-image:url(../images/ui/cross@2x.png)!important;				-webkit-background-size:16px 16px;}
	.checkbox-v4{	background-image:url(../images/ui/empty@2x.png);						-webkit-background-size:16px 16px;}
	.checked-v4{	background-image:url(../images/ui/tick@2x.png)!important;				-webkit-background-size:16px 16px;}

	.radio-v1{		background-image:url(../images/ui/radio@2x.png);						-webkit-background-size:16px 18px;}
	.balled-v1{		background-image:url(../images/ui/radio-selected@2x.png)!important;		-webkit-background-size:16px 18px;}
	.radio-v2{		background-image:url(../images/ui/radio2@2x.png);						-webkit-background-size:16px 18px;}
	.balled-v2{		background-image:url(../images/ui/radio2-selected@2x.png)!important;	-webkit-background-size:16px 18px;}


	/*//////////////////////////////////////////////////////////////*/
	/*------------------Classic Notifications-----------------------*/
	/*//////////////////////////////////////////////////////////////*/

	.green-notification p{		background-image:url(../images/lists/tick_32.png);		-webkit-background-size:16px 16px;}
	.red-notification p{		background-image:url(../images/lists/delete_32.png);	-webkit-background-size:16px 16px;}
	.blue-notification p{		background-image:url(../images/lists/info_32.png);		-webkit-background-size:16px 16px;}
	.yellow-notification p{		background-image:url(../images/lists/warning_32.png);	-webkit-background-size:16px 16px;}

	/*//////////////////////////////////////////////////////////////////////////////////////*/
	/*-------------------------Header Notification------------------------------------------*/
	/*//////////////////////////////////////////////////////////////////////////////////////*/

	.header-notification strong{ 	color:#666;}
	.warning-notification em{		background-image:url(../images/lists/warning_32.png);	-webkit-background-size:16px 16px;}
	.close-notification em{			background-image:url(../images/lists/delete_32.png);	-webkit-background-size:16px 16px;}
	.heart-notification em{			background-image:url(../images/lists/heart_32.png);		-webkit-background-size:16px 16px;}
	.calendar-notification em{		background-image:url(../images/lists/calendar_32.png);	-webkit-background-size:16px 16px;}
	.info-notification em{			background-image:url(../images/lists/info_32.png);		-webkit-background-size:16px 16px;}


	/*Blog*/

	.posted-by{		background-image:url(../images/blog/user@2x.png);	-webkit-background-size:12px 12px;}
	.posted-at{		background-image:url(../images/blog/time@2x.png);	-webkit-background-size:13px 12px;}
	.posted-cat{	background-image:url(../images/blog/cat@2x.png);	-webkit-background-size:16px 11px;}
	.posted-tag{	background-image:url(../images/blog/tag@2x.png);	-webkit-background-size:12px 12px;}
	.posted-more{	background-image:url(../images/blog/more@2x.png);	-webkit-background-size:17px 12px;}

	/* Social Icons */

.facebook-icon {
	background-image: url(../images/social/fb/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.twitter-icon {
	background-image: url(../images/social/twitter_white/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.wechat-icon {
	background-image: url(../images/social/wechat/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.whatsapp-icon {
	background-image: url(../images/social/whatsapp/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.tencentweibo-icon {
	background-image: url(../images/social/tencent_weibo/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.weibo-icon {
	background-image: url(../images/social/weibo/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.line-icon {
	background-image: url(../images/social/line/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.googleplus-icon {
	background-image: url(../images/social/googleplus/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.mailto-icon {
	background-image: url(../images/social/mail/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.message-icon {
	background-image: url(../images/social/message/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.twitterd-icon {
	background-image: url(../images/social/twitter/AppIcon40x40@2x.png);
	background-position: 0 9px;
}

.linkedin-icon {
	background-image: url(../images/social/linkedin/Spotlight@2x.png);
	background-position: 0 9px;
}

.baidu-icon {
	background-image: url(../images/social/baidu/Spotlight@2x.png);
	background-position: 0 9px;
}

.mixi-icon {
	background-image: url(../images/social/mixi/Spotlight@2x.png);
	background-position: 0 9px;
}

}
#status {background-image:url('https://d1ye292yvr7tf6.cloudfront.net/images/pkajaxgrey128.gif');background-size:64px 64px;background-repeat:no-repeat;background-position:center;}