body
{
	height: 100%;
	background: rgb(195,34,34);
background: linear-gradient(0deg, rgba(195,34,34,1) 0%, rgba(98,17,17,1) 100%);
}
html
{
	height: 100%;
}
input
{
	outline: none !important;
}
textarea
{
	outline: none !important;
}
.navbar
{
	background: #37434f;
	border: none;
	border-bottom: none;
	border-radius: 0;
	height: 59px;
	padding: 0;
}
.navbar-header
{
	background: #2C363F;
	height: 59px;
	width: 305px;
}
.navbar-nav > li > a
{
	padding: 19px;
}
.navbar-nav > li > a.dashboard img
{
	margin-left: 5px;
	margin-top: -2px;
}
.navbar-default .navbar-nav > li > a
{
	background: #37434f;
	color: #afb4b9;
	font-size: 15px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.navbar-default .navbar-nav > li > a:hover
{
	background: #2c363f;
	color: #fff;
}
.navbar-collapse
{
	padding-right: 0;
}
.navbar-default .navbar-nav > li > a:hover,
 .navbar-default .navbar-nav > li > a:focus
{
	background: #2c363f;
	color: #fff;
}
.navbar-brand
{
	height: 59px;
	line-height: 30px;
	padding: 15px 25px;
	position: relative;
	width: 100%;
}
.navbar-brand img
{
}
.navbar-brand span
{
}
.navbar-default .navbar-nav > .dropdown > a .caret
{
	border-bottom-color: #959DA5;
	border-top-color: #959DA5;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret
{
	border-bottom-color: #7C7E7E;
	border-top-color: #7C7E7E;
}
.header-notifications li
{
	border-left: 1px solid #49545F;
	display: block;
	float: left;
	height: 59px;
	position: relative;
	width: 55px;
}
.header-notifications li:last-child
{
	border-right: 1px solid #49545F;
}
.header-notifications a
{
	display: inline-block;
	height: 59px;
	transition: all 160ms;
	width: 55px;
}
.header-notifications a:hover
{
	background-color: #2c363f !important;
	color: #fff;
}
.header-notifications li.last
{
	width: 57px;
}
.header-notifications .lbl
{
	background: #5275fe;
	color: #fff;
	display: block;
	font-size: 9px;
	height: 13px;
	line-height: 13px;
	position: Absolute;
	right: 10px;
	text-align: center;
	top: 15px;
	width: 13px;
}
.header-notifications a.clock
{
	background: url('images/icon-clock-dashboard.png') no-repeat center center;
}
.header-notifications a.task
{
	background: url('images/icon-task-dashboard.png') no-repeat center center;
}
.header-notifications a.globe
{
	background: url('images/icon-globe-dashboard.png') no-repeat center center;
}
.header-drop-right li a
{
	color: #fff !important;
	padding: 0 20px 0 25px;
}
.header-drop-right img
{
	display: inline-block;
	padding: 0 15px 0 20px;
}
.user-dropdown-one.open > a
{
	background: #2c363f !important;
}
.user-dropdown-two
{
	border: none;
	border-radius: 0;
	box-shadow: none;
	padding: 0;
	right: 19px !important;
	width: 100%;
}
.user-dropdown-two li
{
	background: #414A52 url('images/dropd-1.png') no-repeat 160px 12px !important;
	height: 45px;
	opacity: .9;
}
.user-dropdown-two li a
{
	background: rgba('44,54,63,0.9');
	border-bottom: 1px solid #545c64;
	color: #fff;
	font-size: 14px;
	height: 45px;
	line-height: 45px;
	moz-transition: background-color 700ms;
	o-transition: background-color 700ms;
	padding-left: 20px;
	text-decoration: none;
	transition: background-color 700ms;
	webkit-transition: background-color 700ms;
}
.user-dropdown-two.open a
{
	background: #2c363f !important;
	color: #fff;
}
.user-dropdown-two li.log-out
{
	background: #2C363F url('images/dropd-2.png') no-repeat 160px 12px !important;
}
.user-dropdown-two li.log-out a:link
{
}
.user-dropdown-two li.log-out a:visited
{
}
.user-dropdown-two li.log-out a:hover
{
	background: #20272d url('images/dropd-2.png') no-repeat 160px 12px !important;
	color: #2ecc71 !important;
}
.user-dropdown-two li.log-out a:active
{
}
.user-dropdown-two a:link
{
}
.user-dropdown-two a:visited
{
}
.user-dropdown-two a:hover
{
	background: #20272d url('images/dropd-1.png') no-repeat 160px 12px !important;
	color: #2ecc71 !important;
}
.user-dropdown-two a:active
{
}
.user-dropdown-two li:last-child a
{
	border-bottom: none;
	border-radius: 0 0 2px 2px;
}
.user-dropdown-two li:last-child
{
	border-radius: 0 0 2px 2px;
}
#footer
{
	background-color: #37434f;
	height: 60px;
	overflow: hidden;
	padding-left: 50px;
	position: relative;
	text-align: left;
	z-index: 9999;
}
#footer ul
{
	float: left;
}
#wrap
{
	height: 100%;
	height: auto !important;
	margin: 0 auto -60px;
	min-height: 100%;
	padding: 0 0 60px;
}
#footer .col-md-6.left
{
}
#footer .col-md-6.right
{
	padding: 0 60px 0 0;
}
#footer .col-md-6.right span
{
	color: #afb4b9;
	display: inline-block;
	font-size: 13px;
	padding: 11px 0 0 0;
}
#footer .col-md-6.right strong
{
	color: #d4d9dd;
}
#footer .col-md-6.left ul
{
	list-style-type: none;
}
#footer .col-md-6.left li
{
	display: inline-block;
	line-height: 60px;
}
#footer .col-md-6.left li a
{
	color: #d4d9dd;
	font-size: 14px;
	font-weight: 500;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	text-decoration: none;
	transition: all 700ms;
	webkit-transition: all 700ms;
}
#footer .col-md-6.left li span
{
	color: #d4d9dd;
	font-size: 9px;
	margin: 0 10px;
}
#footer .col-md-6.left li a:link
{
}
#footer .col-md-6.left li a:visited
{
}
#footer .col-md-6.left li a:hover
{
	color: #B9BCBF;
}
#footer .col-md-6.left li a:active
{
}
.note-wrapper
{
	background: url('images/back-shadow-style.png') repeat-x left bottom;
	border-left: 1px solid #e1e2e1;
	border-right: 1px solid #e1e2e1;
	margin-bottom: 10px;
	margin-top: 15px;
	padding: 0 0 2px 0;
}
.note
{
	background: #fff;
	border-radius: 2px;
	color: #3498db;
	cursor: pointer;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding: 10px 0 10px 40px;
	position: Relative;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 100%;
}
.note.first
{
	margin-top: 30px;
}
.note-wrapper.last
{
	margin-bottom: 0 !important;
}
.note:link
{
}
.note:visited
{
}
.note:hover
{
	background: #f9fafa;
}
.note:active
{
}
.note .number
{
	border-right: 1px solid #f0f1f2;
	height: 100%;
	left: 0;
	position: Absolute;
	text-align: center;
	top: 0;
	width: 43px;
}
.note .number span
{
	color: #798189;
	font-size: 15px;
}
.note .number:before
{
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.note .number div
{
	display: inline-block;
	vertical-align: middle;
}
.note p
{
	color: #3498db;
	line-height: 22px;
	margin: 0;
	padding: 0 0 0 15px;
}
.note .close1
{
	border-left: 1px solid #f0f1f2;
	height: 100%;
	position: Absolute;
	right: 0;
	text-align: Center;
	top: 0;
	width: 43px;
}
.note .close1:before
{
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.note .close1 div
{
	display: inline-block;
	vertical-align: middle;
}
.note .close1 a
{
	background: url('images/note-cancel-icon.png') no-repeat left top;
	display: inline-block;
	height: 15px;
	margin: 0 2px 0 0;
	width: 15px;
}
.note .close1 a:link
{
}
.note .close1 a:visited
{
}
.note .close1 a:hover
{
	background-position: right top;
}
.note .close1 a:active
{
}
.note .editable
{
	border-left: 1px solid #f0f1f2;
	display: none;
	height: 100%;
	position: Absolute;
	right: 43px;
	text-align: Center;
	top: 0;
	width: 90px;
}
.note .editable a
{
	color: #899197;
}
.note .editable:before
{
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.note .editable div
{
	display: inline-block;
	vertical-align: middle;
}
.note:hover .editable
{
	display: block;
}
.note .editable a:hover
{
	color: #6A6A6A;
}
.profile-info
{
	background: #fff url('images/back-shadow-style.png') repeat-x left bottom;
	border-left: 1px solid #e5e5e5;
	border-radius: 2px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	margin: 0 0 30px 0;
	padding: 25px 0 25px 26px;
}
.profile-info > img
{
	margin: 0 0 12px 0;
	max-width: 100%;
	padding: 0 26px 0 0;
}
.profile-info .info.extra
{
	margin: 0 0 24px 0;
}
.profile-info .info
{
	border-bottom: 1px solid #e6e7e9;
	display: block;
	margin: 10px 0 17px 0;
	padding: 0 0 15px 0;
}
.profile-info .info h3
{
	color: #37434f;
	font-size: 15px;
	font-weight: 600;
	margin-bottom: 5px;
}
.profile-info .info h3 a
{
	color: #3498db;
	margin-left: 5px;
}
.profile-info .info span
{
	color: #90969c;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
}
.profile-categories
{
	background: #fff url('images/back-shadow-style.png') repeat-x left bottom;
	border-left: 1px solid #e5e5e5;
	border-radius: 2px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	margin: 0 0 30px 0;
	padding: 24px 0 10px 24px;
}
.profile-categories > span
{
	color: #B2B7BB;
	display: block;
	font-size: 12px;
	font-weight: 600;
	margin: 0 0 15px;
	text-transform: uppercase;
}
.profile-categories > span.title
{
	color: #798189;
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 15px 0;
	text-transform: uppercase;
}
.profile-categories .wrap span
{
	display: block;
}
.profile-categories ul
{
	padding: 0;
}
.profile-categories ul li
{
	display: block;
	float: left;
	margin: 0 8px 0 0;
}
.profile-categories ul img
{
	display: block;
}
.profile-categories ul li > a
{
	border: 2px solid #DFE1E4;
	border-radius: 50px;
	color: #28A95F;
	display: inline-block;
	height: 35px;
	line-height: 30px;
	margin: 2px 0 0 0;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	text-align: center;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 35px;
}
.profile-categories ul li > a:link
{
}
.profile-categories ul li > a:visited
{
}
.profile-categories ul li > a:hover
{
	background-color: #28A95F;
	border-color: #28A95F;
	color: #fff;
}
.profile-categories ul li > a:active
{
}
.profile-categories .hr
{
	background: #e6e7e9;
	height: 1px;
	margin: 24px 0 10px -24px;
}
.profile-categories .view
{
	background: url('images/icon-profile-c-01.png') no-repeat left 13px;
	color: #90969C;
	font-size: 12px;
	font-weight: 600;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	padding-left: 25px;
	text-transform: uppercase;
}
.profile-categories .fav
{
	background: url('images/icon-profile-c-02.png') no-repeat left 13px;
	border-bottom: 1px solid #e6e7e9;
	border-top: 1px solid #e6e7e9;
	color: #90969C;
	font-size: 12px;
	font-weight: 600;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	padding-left: 25px;
	text-transform: uppercase;
}
.profile-categories .com
{
	background: url('images/icon-profile-c-03.png') no-repeat left 15px;
	color: #90969C;
	font-size: 12px;
	font-weight: 600;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	padding-left: 25px;
	text-transform: uppercase;
}
.profile-categories .text
{
	color: #37434f;
	float: right;
	font-size: 24px;
	margin: -3px 24px 0 0;
}
.profile-categories .text.first
{
	margin-top: -4px;
}
.m-right-10
{
	margin-right: 10px;
}
.m-right-15
{
	margin-right: 10px;
}
.m-right-20
{
	margin-right: 10px;
}
.timeline-post
{
	background: #37434f url('images/back-posts-o.png') repeat-x left bottom;
	border-radius: 2px;
	margin: 0 0 30px -75px;
	padding: 0 25px 25px 25px;
}
.timeline-post ul li
{
	display: inline-block;
	height: 60px;
	margin-right: 20px;
}
.timeline-post > ul a
{
	color: #939ba3;
	font-size: 15px;
	height: 60px;
	line-height: 60px;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	transition: all 700ms;
	webkit-transition: all 700ms;
}
.timeline-post ul span
{
	background: url('images/tabs-pin.png') no-repeat center center;
	display: inline-block;
	height: 10px;
	margin: 0 -5px 0 0;
	width: 25px;
}
.timeline-post ul li.active
{
	background: url('images/tabs-icn.png') no-repeat center 51px;
}
.timeline-post ul li.active a
{
	color: #42dd84;
	font-weight: 600;
}
.timeline-post ul li.active a:link
{
}
.timeline-post ul li.active a:visited
{
}
.timeline-post ul li.active a:hover
{
	color: #2ecc71;
	font-weight: 600;
}
.timeline-post ul li.active a:active
{
}
.timeline-post ul a:link
{
}
.timeline-post ul a:visited
{
}
.timeline-post ul a:hover
{
	color: #818689;
}
.timeline-post ul a:active
{
}
.timeline-post .text
{
	background: #fff;
	border: none;
	border-radius: 2px 2px 0 0;
	color: #b2b5b9;
	display: block;
	font-size: 15px;
	min-height: 60px;
	padding: 15px;
	width: 100%;
}
.timeline-post .options
{
	background: #f9fafa;
	border-radius: 0 0 2px 2px;
	border-top: 1px solid #e7ebeb;
	height: 39px;
}
.timeline-post .options li
{
	border-right: 1px solid #e7ebeb;
	display: inline-block;
	height: 38px;
	margin: 0 -4px 0 0;
	width: 42px;
}
.timeline-post .options li a
{
	display: inline-block;
	height: 100%;
	moz-transition: background-color 160ms;
	o-transition: background-color 700ms;
	transition: background-color 160ms;
	webkit-transition: background-color 160ms;
	width: 100%;
}
.timeline-post .options ul
{
	float: left;
}
.timeline-post .options li a:link
{
}
.timeline-post .options li a:visited
{
}
.timeline-post .options li a:hover
{
	background: #f4f5f5;
}
.timeline-post .options li a:active
{
}
.timeline-post .options > a
{
	color: #3498db;
	display: inline-block;
	float: right;
	font-size: 15px;
	line-height: 36px;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	padding: 0 15px 0 0;
	text-decoration: underline;
	transition: all 700ms;
	webkit-transition: all 700ms;
}
.timeline-post .options > a:link
{
}
.timeline-post .options > a:visited
{
}
.timeline-post .options > a:hover
{
	color: #2c86c2;
}
.timeline-post .options > a:active
{
}
.timeline-post .options .one
{
	background: url('images/post-icon-1.png') no-repeat center left;
	border-radius: 0 0 0 2px;
}
.timeline-post .options .two
{
	background: url('images/post-icon-2.png') no-repeat center left;
}
.timeline-post .options .three
{
	background: url('images/post-icon-3.png') no-repeat center left;
}
.timeline-post .options .four
{
	background: url('images/post-icon-4.png') no-repeat center left;
}
.timeline-post .options .one:link
{
}
.timeline-post .options .one:visited
{
}
.timeline-post .options .one:hover
{
	background: #f4f5f5 url('images/post-icon-1.png') no-repeat center right;
}
.timeline-post .options .one:active
{
}
.timeline-post .options .two:link
{
}
.timeline-post .options .two:visited
{
}
.timeline-post .options .two:hover
{
	background: #f4f5f5 url('images/post-icon-2.png') no-repeat center right;
}
.timeline-post .options .two:active
{
}
.timeline-post .options .three:link
{
}
.timeline-post .options .three:visited
{
}
.timeline-post .options .three:hover
{
	background: #f4f5f5 url('images/post-icon-3.png') no-repeat center right;
}
.timeline-post .options .three:active
{
}
.timeline-post .options .four:link
{
}
.timeline-post .options .four:visited
{
}
.timeline-post .options .four:hover
{
	background: #f4f5f5 url('images/post-icon-4.png') no-repeat center right;
}
.timeline-post .options .four:active
{
}
.timeline-item .gallery .overlay
{
	background: rgba(0,0,0,0.5) url('images/icon-plus-timeline.png') no-repeat center center;
	display: block;
	height: 80px;
	left: 0;
	opacity: 0;
	position: Absolute;
	top: 0;
	transition: all 160ms;
	width: 80px;
}
.timeline-item .gallery li
{
	position: Relative;
	transition: all 250ms;
}
.timeline-item .gallery li:hover a.overlay
{
	opacity: 1;
}
.timeline-wrapper
{
	margin-bottom: 40px;
	padding-left: 75px;
}
.timeline-wrapper.dash
{
	padding-left: 20px;
}
.timeline-wrapper.dash .timeline-post
{
	margin-left: -20px;
}
.container.dashboard .timeline-wrapper
{
	margin-bottom: 25px;
}
.container.dashboard .timeline-wrapper .timeline-item
{
	margin-left: 8px;
}
.container.dashboard .timeline-wrapper .timeline-comment
{
	margin-left: 8px;
}
.timeline-item
{
	border-left: 6px solid #d4d6d8;
	margin-left: -47px;
	padding: 0 0 30px 50px;
}
.timeline-item:last-child
{
	padding-bottom: 15px;
}
.timeline-item.no-border
{
	border: none;
}
.timeline-comment
{
	margin-left: -47px;
	padding-left: 2px;
}
.timeline-item .comment
{
	border-radius: 2px 2px 4px 4px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding: 15px 25px 25px 25px;
	position: relative;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.timeline-item .comment.image
{
}
.timeline-item .comment.image
{
	padding-bottom: 55px;
}
.timeline-item .comment.more
{
	padding-bottom: 60px;
}
.timeline-item .comment.image-section
{
	padding-bottom: 55px !important;
}
.timeline-item .comment p
{
	color: #798189;
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	margin: 0;
	padding: 0;
}
.timeline-item .comment p a
{
	color: #3498db;
	font-weight: 500;
}
.timeline-item .comment span
{
	color: #a8adb2;
	display: inline-block;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	text-transform: uppercase;
}
.timeline-item .comment span > a
{
	color: #a8adb2;
}
.timeline-item .comment .more
{
	background: #f9fafa;
	border-radius: 0 0 2px 2px;
	border-top: 1px solid #e7ebeb;
	bottom: 2px;
	height: 38px;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
}
.timeline-item .comment .more.extra
{
	bottom: 0;
}
.timeline-item .comment.extra
{
	padding: 15px 25px 20px 25px;
}
.timeline-item .comment .more a
{
	border-bottom: 1px solid #c1c3c7;
	color: #3f4551;
	display: inline-block;
	font-size: 15px;
	height: 30px;
	line-height: 32px;
}
.timeline-item .comment .pin
{
	background: url('images/post-pin.png') no-repeat center center;
	height: 21px;
	left: -7px;
	position: Absolute;
	top: 20px;
	width: 8px;
}
.timeline-item .comment .photo
{
	background: #F0F1F0;
	border-radius: 2px;
	height: 64px;
	left: -85px;
	padding: 12px 0 76px 0;
	position: absolute;
	top: -12px;
	width: 64px;
}
.timeline-item .comment .photo img
{
	border-radius: 2px;
	box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
	display: block;
	moz-box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
	webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
}
.timeline-item .comment .block-image
{
	background: #fff url("images/back-shadow-style.png") repeat-x left bottom;
	background: ccc;
	height: 225px;
	margin: 20px -30px -15px -30px;
	position: relative;
	z-index: 999;
}
.timeline-item .comment .block-image img
{
	display: block;
	height: 99.7%;
	width: 100%;
}
.timeline-item .comment .block-image .info
{
	background: rgba(62,205,123,0.9);
	left: 0;
	padding: 10px 35px 5px 35px;
	position: absolute;
	top: 100px;
}
.timeline-item .comment .block-image .info span
{
	color: #c9f0da;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0 1px #34b463;
}
.timeline-item .comment .block-image .info h2
{
	color: #fff;
	font-size: 24px;
	text-shadow: 0 1px #33b166;
}
.timeline-item .response
{
	border-left: 3px solid #d4d6d8;
	margin-left: 23px;
	padding: 30px 0 0 45px;
	position: Relative;
}
.timeline-item .response .last
{
	background: url('images/back-timeline-border.png') no-repeat center center;
	bottom: 0;
	display: block;
	height: 55px;
	left: -3px;
	position: absolute;
	width: 3px;
}
.timeline-item .response .comment
{
	border-radius: 2px;
	padding: 10px 25px 20px 25px;
	position: relative;
}
.timeline-item .response .comment .photo img
{
	border-radius: 2px;
	box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
	display: block;
	moz-box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
	webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
}
.timeline-item .response .comment .photo
{
	background: #F0F1F0;
	border-radius: 2px;
	height: 48px;
	left: -72px;
	padding: 12px 0 60px 0;
	position: absolute;
	top: -12px;
	width: 48px;
}
.timeline-item .response .comment .photo.first
{
	padding-top: 31px;
	top: -31px;
}
.timeline-item .response .comment > a
{
	color: #3498db;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.timeline-item .response .comment > span
{
	color: #a8adb2;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.timeline-item .response .comment > span > a
{
	color: #a8adb2;
}
.timeline-item .response .comment > p
{
	color: #798189;
	font-size: 14px;
	margin: 5px 0 0 0;
}
.timeline-item .response .comment > p > a
{
	color: #3498db;
}
.timeline-item .response .comment > p > a.grey
{
	border: none;
	color: #798189;
	font-weight: bold;
}
.timeline-item .response .comment .pin
{
	background: url('images/post-pin.png') no-repeat center center;
	height: 21px;
	left: -7px;
	position: Absolute;
	top: 15px;
	width: 8px;
}
.timeline-item .response .comment .reply
{
	background: #f9fafa;
	border-radius: 0 0 2px 2px;
	border-top: 1px solid #e7ebeb;
	bottom: 2px;
	display: none;
	height: 30px;
	left: 0;
	position: absolute;
	width: 100%;
}
.timeline-item .response .comment:hover .reply
{
	display: block;
}
.timeline-item .response .comment.reply-pad:hover
{
	padding-bottom: 45px;
}
.timeline-item .response .comment .reply span
{
	color: #a8adb2;
	display: inline-block;
	font-size: 10px;
	font-weight: bold;
	line-height: 9px;
	padding: 0 0 0 25px;
	text-transform: uppercase;
}
.timeline-item .response .comment .reply span > a
{
	color: #798189;
}
.timeline-comment .all-comments
{
	margin: -5px 0 15px 120px;
	padding: 0 25px 10px 25px;
}
.timeline-comment .all-comments > a
{
	color: #798189;
	display: block;
	float: left;
	font-size: 13px;
	font-weight: bold;
}
.timeline-comment .all-comments > a.bullets
{
	background: url('images/post-bullets.png') no-repeat center center;
	float: right;
	height: 16px;
	line-height: 16px;
	width: 19px;
}
.timeline-comment .all-comments > a.com
{
	moz-transition: all 160ms;
	o-transition: all 160ms;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.timeline-comment .all-comments > a.com:link
{
}
.timeline-comment .all-comments > a.com:visited
{
}
.timeline-comment .all-comments > a.com:hover
{
	color: #696f75;
}
.timeline-comment .all-comments > a.com:active
{
}
.timeline-item .gallery
{
	margin: 15px 0 5px 0;
}
.timeline-item .gallery li
{
	float: left;
}
.timeline-comment .field-com
{
	margin: 0 0 30px 120px;
	position: relative;
}
.timeline-comment .field-com .photo
{
	top: -14px !important;
}
.timeline-comment .field-com input
{
	background: #fff url('images/back-shadow-style.png') repeat-x left bottom;
	border: none;
	border-left: 1px solid #e5e5e5;
	border-radius: 2px 2px 4px 4px;
	border-radius: 2px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	color: #798189;
	display: block;
	font-size: 14px;
	margin-bottom: 20px;
	moz-transition: all 200ms;
	o-transition: all 200ms;
	padding: 14px 15px;
	transition: all 200ms;
	webkit-transition: all 200ms;
	width: 100%;
}
.timeline-comment .field-com span.nr
{
	color: #d7d9dc;
	display: block;
	font-size: 20px;
	font-weight: bold;
	height: 44px;
	line-height: 45px;
	position: absolute;
	right: 0;
	text-align: Center;
	top: 0;
	width: 44px;
}
.timeline-comment .field-com span.pin
{
	background: url('images/post-pin.png') no-repeat center center;
	height: 21px;
	left: -6px;
	position: Absolute;
	top: 12px;
	width: 8px;
}
.timeline-comment .field-com input:focus
{
}
.timeline-comment .field-com .photo
{
	background: #F0F1F0;
	border-radius: 2px;
	height: 48px;
	left: -72px;
	padding: 12px 0;
	position: absolute;
	top: -11px;
	width: 48px;
}
.timeline-comment .field-com .photo img
{
	border-radius: 2px;
	box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
	display: block;
	moz-box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
	webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(0,0,0,.95), inset 0 0 2px rgba(245,246,246,.25);
}
.italic
{
	font-style: italic;
}
.panel-style
{
	background: #fff url('images/back-shadow-style.png') repeat-x left bottom;
	border-left: 1px solid #e5e5e5;
	border-radius: 2px 2px 4px 4px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
}
.panel-style.space
{
	margin: 55px 0 55px 0;
	padding: 25px;
}
.panel-style.space-m
{
	margin: 55px 0 30px 0;
}
.panel-style.space.no-pad-bot
{
	padding: 25px 25px 5px 25px;
}
.no-pad-bot
{
	padding-bottom: 0 !important;
}
.no-pad-bot-top
{
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}
.panel-widget
{
	background: #37434f;
	border-radius: 2px 2px 0 0;
	height: 60px;
	padding-left: 25px;
	position: relative;
}
.panel-widget > span
{
	color: #42dd84;
	display: block;
	font-size: 15px;
	font-weight: 600;
	height: 60px;
	line-height: 60px;
}
.panel-widget .button-dropdown
{
	border: none;
	border-radius: 0;
	display: block;
	height: 60px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	position: Absolute;
	right: 0;
	top: 0;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 70px;
}
.panel-widget button.btn-default
{
	background: #2c363f url('images/icon-panel-settings.png') no-repeat center center !important;
	border-top-right-radius: 2px;
	height: 60px;
	position: Absolute;
	right: 0;
	top: 0;
	width: 70px;
}
.panel-widget button.btn-default:hover
{
	background: #1a2025 url('images/icon-panel-settings.png') no-repeat center center !important;
}
.panel-widget .btn-group.open .dropdown-menu .pin
{
	left: 28px !important;
}
.panel-widget .btn-group.open .dropdown-menu
{
	margin-top: 3px !important;
}
.widget-wrapper
{
	border-radius: 1px;
	margin: 0 0 30px 0;
}
.w-435
{
	width: 435px;
}
.widget-wrapper .content
{
	background: #fff url("images/back-shadow-style.png") repeat-x scroll left bottom;
	border-left: 1px solid #d7dada;
	border-right: 1px solid #d7dada;
	padding: 25px;
}
.widget-wrapper .content.extra
{
	padding: 25px 25px 15px 25px;
}
.widget-wrapper .options
{
	background: #f4f5f5;
	border-bottom: 1px solid #d7dada;
	border-left: 1px solid #d7dada;
	border-right: 1px solid #d7dada;
	height: 40px;
}
.widget-wrapper .options a
{
	color: #3498db;
	display: block;
	float: right;
	font-size: 15px;
	height: 40px;
	line-height: 40px;
	padding-right: 25px;
	text-decoration: underline;
}
.panel
{
	border-radius: 2px;
	box-shadow: none;
}
.panel .panel-heading
{
	background: #37434F;
	border-bottom: none;
	border-radius: 3px 3px 0 0;
	color: #42dd84;
	font-size: 15px;
	font-weight: 600;
	height: 60px;
	line-height: 40px;
}
.panel .panel-heading h3
{
	line-height: 37px;
}
.panel-default
{
	border: 1px solid #E5E5E5;
}
.panel.basic .panel-body
{
	line-height: 60px;
	min-height: 60px;
	padding: 0 0 0 15px;
}
.panel-easy
{
	border: none;
}
.panel-easy .panel-heading
{
	background: #37434f;
	border: none;
	color: #2ecc71;
	font-weight: bold;
}
.panel-easy .panel-body
{
	border-bottom: 1px solid #e1e2e1;
	border-left: 1px solid #e1e2e1;
	border-right: 1px solid #e1e2e1;
}
.panel.easy
{
	transition: all 300ms;
}
.panel.easy:hover
{
	opacity: 1;
}
.panel.easy .panel-body
{
	background: url("images/back-shadow-style.png") repeat-x scroll left bottom #fff;
	color: #899197;
	padding: 25px;
}
.panel.easy.drag
{
	cursor: pointer;
}
.panel.easy.drag:hover
{
	opacity: 1;
}
.notes-categories li
{
	float: left;
	margin: 0 5px 10px 0;
}
.notes-categories a
{
	border: 2px solid #d8d8d8;
	border-radius: 2px;
	color: #899197;
	display: block;
	font-size: 14px;
	font-weight: 500;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding: 7px 12px;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.notes-categories a:link
{
}
.notes-categories a:visited
{
}
.notes-categories a:hover
{
	background: #3498db;
	border: 2px solid #3498db;
	color: #fff;
}
.notes-categories a:active
{
}
.widget-wrapper.tabs
{
	margin: 0 0 20px 0;
}
.widget-wrapper.tabs .tabs li
{
	display: inline-block;
	height: 60px;
}
.widget-wrapper.tabs .tabs a
{
	color: #939ba3;
	font-size: 15px;
	height: 60px;
	line-height: 60px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.widget-wrapper.tabs .tabs span
{
	background: url('images/tabs-pin.png') no-repeat center center;
	display: inline-block;
	height: 10px;
	margin: 0 -5px 0 0;
	width: 25px;
}
.widget-wrapper.tabs .tabs li.active
{
	background: url('images/tabs-icn.png') no-repeat center 51px;
}
.widget-wrapper.tabs .tabs li.active a
{
	color: #2ecc71;
	font-weight: bold;
}
.widget-wrapper.tabs .tabs li.active a:link
{
}
.widget-wrapper.tabs .tabs li.active a:visited
{
}
.widget-wrapper.tabs .tabs li.active a:hover
{
	color: #2ecc71;
	font-weight: bold;
}
.widget-wrapper.tabs .tabs li.active a:active
{
}
.widget-wrapper.tabs .tabs ul a:link
{
}
.widget-wrapper.tabs .tabs ul a:visited
{
}
.widget-wrapper.tabs .tabs ul a:hover
{
	color: #818689;
}
.widget-wrapper.tabs .tabs ul a:active
{
}
.last-b
{
	margin-bottom: 0 !important;
}
.task-feature li
{
	border: 1px solid #e1e1e1;
	border-radius: 2px;
	cursor: pointer;
	display: block;
	height: 42px;
	line-height: 42px;
	margin: 5px 0 0 0;
	overflow: hidden;
	white-space: nowrap;
	width: 100%;
}
.task-feature li div
{
	border-right: 1px solid #f0f1f2;
	float: left;
	height: 42px;
	line-height: 42px;
	text-align: Center;
	width: 42px;
}
.task-feature li span
{
	color: #899197;
	display: block;
	float: left;
	font-size: 15px;
	font-weight: 500;
	padding: 0 0 0 10px;
}
.task-feature li a
{
	margin: 0 0 5px 4px;
}
body.pnf
{
	background: #2c363f;
	position: relative;
}
.page-not-found
{
	left: 225px;
	position: Absolute;
	top: 225px;
}
.page-not-found h1
{
	color: #2ecc71;
	font-size: 60px;
	font-weight: 400;
}
.page-not-found p
{
	color: #8f969d;
	font-size: 15px;
	line-height: 22px;
	padding: 20px 0 25px 0;
}
.page-not-found div
{
	position: relative;
	width: 390px;
}
.page-not-found div input
{
	border: none;
	border-radius: 3px;
	color: #cfd0d3;
	display: block;
	font-size: 16px;
	height: 43px;
	padding-left: 15px;
	width: 390px;
}
.page-not-found div a.search
{
	background: #2abc68;
	border-radius: 0 2px 2px 0;
	color: #fff;
	display: block;
	font-size: 16px;
	font-weight: 500;
	height: 43px;
	line-height: 43px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	position: absolute;
	right: -15px;
	text-align: center;
	top: 0;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 90px;
}
.page-not-found div a.search:link
{
}
.page-not-found div a.search:visited
{
}
.page-not-found div a.search:hover
{
	background: #22a158;
}
.page-not-found div a.search:active
{
}
.page-not-found .small-logo
{
	border-bottom: 1px solid #4A535B;
	display: block;
	margin-bottom: 30px;
	padding-bottom: 15px;
	width: 130px;
}
body.login
{

	position: relative;
}
#login
{
	width: 305px;
}
#login .logo a
{
	display: block;
	height: 30px;
	margin-bottom: 30px;
	moz-transition: all 700ms;
	opacity: 1;
	o-transition: all 700ms;
	text-align: center;
	transition: all 700ms;
	webkit-transition: all 700ms;
	width: 305px;
}
#login .logo a:link
{
}
#login .logo a:visited
{
}
#login .logo a:hover
{
	opacity: 0.7;
}
#login .logo a:active
{
}
#login .input-fields
{
	border-radius: 2px;
}
#login > span
{
	color: #899197;
	display: block;
	font-size: 15px;
	margin: 25px 0 0 0;
	text-align: Center;
}
#login > span a
{
	color: #fff;
	margin-left: 10px;
	text-decoration: underline;
}
.wrapper-login
{
	margin-bottom: 20px;
}
.wrapper-login input
{
	border: none;
	color: #96999f;
	display: block;
	font-size: 15px;
	height: 43px;
	line-height: 43px;
	padding-left: 60px;
	width: 100%;
}
.wrapper-login input.userid
{
	background: #fff url('images/login-icons-1.png') no-repeat 0 0;
	border-bottom: 1px solid #e5e7e8;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-radius: 3px 3px 0 0;
	font-weight: 500;
}
.wrapper-login input.userid:focus
{
	background: #fff url('images/login-icons-1.png') no-repeat 0 -43px;
}
.wrapper-login input.password
{
	background: #fff url('images/login-icons-2.png') no-repeat 0 0;
	border-radius: 0 0 3px 3px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.wrapper-login input.password:focus
{
	background: #fff url('images/login-icons-2.png') no-repeat 0 -43px;
}
.login-button
{
	background: #ff1515;
	border-radius: 3px;
	color: #000;
	display: block;
	font-size: 15px;
	font-weight: 500;
	height: 43px;
	line-height: 43px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	text-align: center;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 305px;
}
.login-button:link
{
}
.login-button:visited
{
}
.login-button:hover
{
	background: #ff653b;
	color: #000;
}
.login-button:active
{
}
.login-button:focus
{
	color: #fff;
	text-decoration: none;
}
#wrapper-gallery
{
	margin-bottom: 45px;
	margin-top: 55px;
}
#wrapper-gallery .item
{
	margin: 0 0 10px 0;
	position: relative;
	width: 200px;
}
#wrapper-gallery .item img
{
	display: block;
	width: 100%;
}
#wrapper-gallery .item > div
{
	background: url('images/back-gallery-overlay.png');
	height: 100%;
	left: 0;
	moz-transition: all 160ms;
	opacity: 0;
	o-transition: all 160ms;
	position: absolute;
	text-align: center;
	top: 0;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 100%;
}
#wrapper-gallery .item .options
{
	bottom: 0;
	height: 47px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 160px;
}
#wrapper-gallery .item:hover > div
{
	opacity: 1;
}
#wrapper-gallery .item > div .options > a
{
	border: 2px solid rgba(255,255,255,0.4);
	border-radius: 2px;
	display: inline-block;
	height: 43px;
	margin-right: 5px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 43px;
}
#wrapper-gallery .item > div .options > a.maximize
{
	background: url('images/icon-max-gal-2.png') no-repeat center center;
}
#wrapper-gallery .item > div .options > a.edit
{
	background: url('images/icon-edit-gal-2.png') no-repeat center center;
}
#wrapper-gallery .item > div .options > a.delete
{
	background: url('images/icon-trash-gal-2.png') no-repeat center center;
	margin-right: 0;
}
#wrapper-gallery .item > div .options > a.maximize:link
{
}
#wrapper-gallery .item > div .options > a.maximize:visited
{
}
#wrapper-gallery .item > div .options > a.maximize:hover
{
	background: #5275fe url('images/icon-max-gal-2.png') no-repeat center center;
	border: 2px solid #5275fe;
}
#wrapper-gallery .item > div > a.maximize:active
{
}
#wrapper-gallery .item > div .options > a.edit:link
{
}
#wrapper-gallery .item > div .options > a.edit:visited
{
}
#wrapper-gallery .item > div .options > a.edit:hover
{
	background: #5275fe url('images/icon-edit-gal-2.png') no-repeat center center;
	border: 2px solid #5275fe;
}
#wrapper-gallery .item > div > a.edit:active
{
}
#wrapper-gallery .item > div .options > a.delete:link
{
}
#wrapper-gallery .item > div .options > a.delete:visited
{
}
#wrapper-gallery .item > div .options > a.delete:hover
{
	background: #5275fe url('images/icon-trash-gal-2.png') no-repeat center center;
	border: 2px solid #5275fe;
}
#wrapper-gallery .item > div .options > a.delete:active
{
}
body.under-construction
{
	background: #2C363F;
	position: Relative;
}
.under-construction
{
	padding-top: 100px;
}
.under-construction .top-section
{
	text-align: center;
}
.under-construction .top-section h1
{
	color: #2ECC71;
	font-size: 60px;
	font-weight: 400;
}
.under-construction .top-section p
{
	color: #8F969D;
	display: inline-block;
	font-size: 15px;
	line-height: 22px;
	padding: 10px 70px 10px 0;
}
.text-left
{
	text-align: left !important;
}
.text-center
{
	text-align: center !important;
}
.under-construction .bottom-section
{
	margin: 25px auto 0 auto;
	position: Relative;
	width: 505px;
}
.under-construction .bottom-section a.cls
{
	display: block;
	height: 25px;
	position: Absolute;
	right: 110px;
	text-align: Center;
	top: 9px;
	width: 25px;
}
.under-construction .bottom-section a.cls i
{
	background-color: #df3c6a;
	border-radius: 200px;
	color: #fbe7ea;
	display: inline-block;
	font-size: 27px;
	height: 15px;
	line-height: 15px;
	margin-top: 5px;
	transition: all 300ms;
	width: 22px;
}
.under-construction .bottom-section a.cls:hover i
{
	color: #F5E0E3;
}
.under-construction .bottom-section input
{
	border: none;
	border-radius: 3px 3px 3px 3px;
	color: #CFD0D3;
	display: block;
	font-size: 16px;
	height: 43px;
	margin-left: 5px;
	padding-left: 15px;
	width: 100%;
}
.under-construction .bottom-section a.notify
{
	background: none repeat scroll 0 0 #2ABC68;
	border-radius: 0 2px 2px 0;
	color: #FFFFFF;
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 43px;
	line-height: 43px;
	position: absolute;
	right: -5px;
	text-align: center;
	top: 0;
	transition: all 160ms ease 0s;
	width: 105px;
}
.under-construction .bottom-section a.notify:link
{
}
.under-construction .bottom-section a.notify:visited
{
}
.under-construction .bottom-section a.notify:hover
{
	background: #22a158;
}
.under-construction .bottom-section a.notify:active
{
}
.heading-title
{
	color: #798189 !important;
	font-size: 18px !important;
}
.separator
{
	background: #E6E7E9;
	height: 1px;
	margin: 25px -25px 25px 0;
}
body
{
	font-family: arial, verdana;
}
h1 , h2 , h3 , h4 , h5 , h6
{
	font-family: 'Raleway' !important;
	margin: 0 0 20px 0;
	padding: 0;
}
h2
{
	font-size: 24px;
}
h3
{
	font-size: 18px;
}
h4
{
	font-size: 15px;
}
h1
{
	color: #3f4551;
	font-size: 34px;
}
a:focus
{
	outline: none !important;
}
span
{
	margin: 0;
	padding: 0;
}
ul
{
	margin: 0;
	padding: 0;
}
a:link
{
}
a:visited
{
}
a:hover
{
	text-decoration: none;
}
a:active
{
}
ul li
{
	list-style-type: none;
}
p
{
	color: #798189;
	font-size: 15px;
	font-weight: 300;
	line-height: 24px;
	padding: 10px 0 20px 0;
}
.m-bot-0
{
	margin-bottom: 0 !important;
}
.p-bot-0
{
	padding-bottom: 0 !important;
}
.m-bot-45
{
	margin-bottom: 45px !important;
}
.m-bot-40
{
	margin-bottom: 40px !important;
}
.m-top-40
{
	margin-top: 40px !important;
}
.m-bot-30
{
	margin-bottom: 30px !important;
}
.m-bot-35
{
	margin-bottom: 35px !important;
}
.m-bot-20
{
	margin-bottom: 20px !important;
}
.m-bot-25
{
	margin-bottom: 25px !important;
}
.m-top-30
{
	margin-top: 30px !important;
}
.m-top-55
{
	margin-top: 55px !important;
}
.m-top-15
{
	margin-top: 15px !important;
}
.m-bot-55
{
	margin-bottom: 55px !important;
}
.mtop-25
{
	margin-top: -25px !important;
}
.f-400
{
	font-weight: 400 !important;
}
blockquote
{
	border-left: 5px solid #348fcd;
	color: #798189;
	font-size: 15px;
	font-style: italic;
	line-height: 24px;
	margin: 0 0 20px -30px;
	padding: 0 50px 0 50px;
}
p > a
{
	border-bottom: 1px solid #bad9ed;
}
ul
{
}
ol
{
	list-style-type: none;
	padding: 0;
}
ul li
{
	color: #798189;
	font-size: 15px;
	line-height: 26px;
}
ul.unordered-arrow li
{
	background: url('images/arrow-unordered-list.png') no-repeat left 5px;
	color: #798189;
	font-size: 15px;
	line-height: 26px;
	padding: 0 0 0 20px;
}
ul.unordered-bullet li
{
	background: url('images/bullet-unordered-list.png') no-repeat left 5px;
	color: #798189;
	font-size: 15px;
	line-height: 26px;
	padding: 0 0 0 20px;
}
ol.ordered-arabic
{
	color: #798189;
	font-size: 15px;
	line-height: 26px;
}
ol.ordered-arabic span
{
	color: #3498db;
	display: inline-block;
	width: 20px;
}
ol.ordered-roman
{
	color: #798189;
	font-size: 15px;
	line-height: 26px;
}
ol.ordered-roman span
{
	color: #2ecc71;
	display: inline-block;
	width: 20px;
}
.alert
{
	margin: 0;
}
.alert-easy
{
	border: none;
	border-radius: 2px;
	box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.06);
	color: #7d8d9a;
	font-size: 15px;
	margin: 0 0 20px 0;
	moz-box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.06);
	padding: 10px 15px;
	position: Relative;
	webkit-box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.06);
}
.alert-easy.info
{
	background: #f5f9fc;
}
.alert-easy.success
{
	background: #EAF8F0;
	color: #71AD8A;
}
.alert-easy.warning
{
	background: #FCF8E3;
	color: #D39853;
}
.alert-easy.danger
{
	background: #F2DEDE;
	color: #B94A48;
}
.alert-easy button.close
{
	background: url('images/note-cancel-icon.png') no-repeat left -1px;
	color: transparent;
	float: right;
	height: 15px;
	margin: 0;
	margin: 3px 0 0 0;
	opacity: 1;
	padding: 0;
	width: 15px;
}
.alert-easy button.close:link
{
}
.alert-easy button.close:visited
{
}
.alert-easy button.close:hover
{
	background: url('images/note-cancel-icon.png') no-repeat right -1px;
}
.alert-easy button.close:active
{
}
span.drop-cap
{
	border-bottom: 1px solid #D7D9DB;
	color: #37434F;
	display: Block;
	float: left;
	font-size: 34px;
	margin: 0 15px 5px 0;
	padding: 8px 0 10px 0;
}
.table.simple tr th
{
	border-right: 1px solid #e1e3e4;
	color: #798189;
	font-size: 12px;
	text-transform: uppercase;
}
.table.simple tr th:last-child
{
	border-right: none;
}
.table.simple thead
{
	background: #f4f5f5;
}
.table.simple thead th
{
	border-bottom: 1px solid #e1e3e4;
	padding-bottom: 15px;
	padding-top: 17px;
}
.table.simple tbody tr td
{
	border-right: 1px solid #e1e3e4;
	color: #b2b5b9;
	font-size: 15px;
	line-height: 32px;
	padding-left: 15px;
}
.table.simple tbody tr td:last-child
{
	border-right: none;
}
.p-right-25
{
	padding-right: 25px !important;
}
.table.blue tr th
{
	border-color: #348fcd;
	color: #fff;
}
.table.blue thead
{
	background: #3498db;
}
.table.blue thead th
{
	border-color: #348fcd;
}
.table.dark tr th
{
	border-color: #2f3a44;
	color: #2ecc71;
}
.table.dark thead
{
	background: #37434f;
}
.table.dark thead th
{
	border-color: #2f3a44;
}
body table
{
	margin-bottom: 40px !important;
}
body table:last-child
{
	margin-bottom: 20px !important;
}
table.invoice
{
	border-collapse: collapse !important;
}
.panel-style.invoice
{
	min-height: 1000px;
}
.col-md-4
{
}
.m-top-25
{
	margin-top: 25px !important;
}
.m-top-35
{
	margin-top: 35px !important;
}
.table.invoice
{
	margin-bottom: 25px !important;
}
.table.invoice thead th:first-child
{
	width: 70%;
}
.table.invoice .price
{
	width: 10%;
}
.table.invoice .qty
{
	width: 10%;
}
.table.invoice .t-price
{
}
.inv-total
{
	text-align: right;
}
.inv-total ul li
{
	color: #b2b7bb;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.inv-total ul span
{
	display: inline-block;
	font-size: 18px;
	font-weight: normal;
	padding-left: 25px;
	text-align: left;
	width: 65px;
}
.inv-total ul span.dark
{
	color: #37434f;
}
.inv-total ul span.blue
{
	color: #3498db;
}
span.grey-title
{
	color: #B2B7BB;
	display: inline-block;
	font-size: 12px;
	font-weight: 600;
	margin-bottom: 2px;
}
li.invoice-dark-title
{
	color: #37434F;
}
table thead
{
	border-bottom: 1px solid red !important;
}
table
{
	border-collapse: separate !important;
}
table tr
{
	border-bottom: 1px solid #E1E3E4 !important;
}
table tr:last-child
{
	border-bottom: none !important;
}
table tbody tr:first-child
{
}
table thead
{
}
.pagination
{
	border-radius: none;
	display: block !important;
}
.pagination a
{
	border: 2px solid #DBDBDB !important;
	border-radius: 2px !important;
	color: #899197;
	font-size: 14px !important;
	height: 30px;
	line-height: 25px !important;
	padding: 0 !important;
	text-align: Center;
	width: 30px;
}
.pagination > li
{
	display: inline-block;
	margin-right: 2px;
	padding: 0 !important;
}
.pagination > li:last-child
{
	margin-right: 0;
}
.pagination li.points
{
	border: none;
	margin: 0 -3px 0 0;
	padding: 0 !important;
	text-align: Center;
	width: 30px;
}
.pagination li.points span
{
	background: transparent;
	border: none;
	display: inline-block;
	margin-left: 0 !important;
	padding: 0;
	width: 30px;
}
.pagination li.points span:hover
{
	background: transparent;
}
.pagination li.active
{
	border-color: #3A9BDC;
}
.pagination li.active a
{
	background: #3A9BDC;
	border-color: #3A9BDC !important;
}
.pagination > li.neg-space
{
	margin-right: -3px !important;
}
.m-right-0
{
	margin-right: 0 !important;
}
.w-275
{
	width: 275px;
}
.w-290
{
	width: 290px;
}
.w-305
{
	width: 305px;
}
.w-310
{
	width: 310px;
}
.custom-menu
{
	position: relative;
	z-index: 9999;
}
.custom-menu ul
{
	margin: 0 0 20px 0;
}
.custom-menu.space
{
	padding: 20px 0 20px 25px;
	z-index: 9;
}
.custom-menu ul a
{
	color: #37434f;
	display: inline-block;
	font-weight: 500;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding: 7px 0 7px 30px;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 100%;
}
.custom-menu ul li
{
	border-bottom: 1px solid #e6e7e9;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.custom-menu a
{
	position: relative;
	z-index: 9999;
}
.custom-menu a:hover span
{
	opacity: 1;
	right: -5px;
	width: 5px;
}
.custom-menu a span
{
	background: #2CC588;
	border-bottom: 1px solid #2db481;
	border-right: 1px solid #2db481;
	border-top: 1px solid #2db481;
	height: 42px;
	moz-transition: all 500ms;
	opacity: 0;
	o-transition: all 500ms;
	position: absolute;
	right: -5px;
	top: -1px;
	transition: all 500ms;
	webkit-transition: all 500ms;
	width: 5px;
	z-index: 0;
}
.custom-menu ul a.tasks
{
	background: url('images/icon-task.png') no-repeat left center;
}
.custom-menu ul a.timeline
{
	background: url('images/icon-clock.png') no-repeat left center;
}
.custom-menu ul a.calendar
{
	background: url('images/icon-calendar.png') no-repeat left center;
}
.custom-menu ul a.connections
{
	background: url('images/icon-connections.png') no-repeat left center;
}
.custom-menu ul li:hover
{
}
.custom-menu ul a:link
{
}
.custom-menu ul a:visited
{
}
.custom-menu ul a:hover
{
	color: #a2a7ad;
}
.custom-menu ul a:active
{
}
.latest-uploads ul
{
	margin: 0;
}
.latest-uploads ul a.doc
{
	background: url('images/icon-doc.png') no-repeat left center;
}
.latest-uploads ul a.home
{
	background: url('images/icon-homepg.png') no-repeat left center;
}
.latest-uploads ul a.mobile
{
	background: url('images/icon-doc.png') no-repeat left center;
}
.latest-uploads .section-new
{
	background: url('images/icon-plus-green.png') no-repeat left 6px;
	color: #139a4c;
	display: inline-block;
	font-size: 15px;
	font-weight: 500;
	margin: 15px 0 5px 0;
	moz-transition: all 200ms;
	o-transition: all 200ms;
	padding: 0 0 0 15px;
	text-decoration: underline;
	transition: all 200ms;
	webkit-transition: all 200ms;
}
.latest-uploads .section-new:link
{
}
.latest-uploads .section-new:visited
{
}
.latest-uploads .section-new:hover
{
	color: #138242;
	text-decoration: none;
}
.latest-uploads .section-new:active
{
}
.share-block .top
{
	background: #37434f url('images/icon-thumbs-up.png') no-repeat center 25px;
	background: #37434f;
	border-radius: 2px 2px 0 0;
	box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.1);
	moz-box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.1);
	padding: 85px 35px 25px 35px;
	webkit-box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.1);
}
.share-block .top
{
	text-align: center;
}
.share-block .top h3
{
	color: #939ba3;
	font-size: 12px;
	line-height: 1.3;
	margin-bottom: 10px;
	padding: 0;
	text-transform: uppercase;
}
.share-block .top span
{
	color: #fff;
	font-size: 15px;
}
.share-block .bottom
{
	background: #fff url("images/back-shadow-style.png") repeat-x left bottom;
	border-left: 1px solid #E5E5E5;
	border-radius: 0 0 2px 2px;
	border-right: 1px solid #E5E5E5;
	height: 45px;
	margin-bottom: 30px;
}
.share-block .bottom > a
{
	background: gold;
	display: inline-block;
	float: left;
	height: 43px;
	line-height: 43px;
	padding: 0 0 0 35px;
	text-indent: 12px;
	width: 33.334%;
}
.share-block .bottom > a.facebook
{
	background: url('images/icon-facebook.png') no-repeat 20px center;
	border-right: 1px solid #ebeced;
	color: #3483db;
}
.share-block .bottom > a.twitter
{
	background: url('images/icon-twitter.png') no-repeat 20px center;
	color: #50b3e7;
}
.share-block .bottom > a.pinterest
{
	background: url('images/icon-pinterest.png') no-repeat 20px center;
	border-left: 1px solid #ebeced;
	color: #e14f60;
}
.extra-info
{
	background: #fff;
	background: url("images/back-shadow-style.png") repeat-x scroll left bottom #fff;
	height: 115px;
	margin-bottom: 50px;
	margin-top: -20px;
}
.extra-info .row
{
	margin: 0;
	padding: 0;
}
.extra-info div h1
{
	font-weight: 300;
	padding: 0;
}
.extra-info h1
{
	line-height: 110px;
	padding: 0;
}
.extra-info .col-md-6.first
{
	background: Red;
	padding-left: 0;
}
.extra-info .col-md-6.last
{
	background: gold;
	padding-right: 0;
}
.extra-info a.btn
{
	margin-top: 35px;
}
.extra-info a.btn:last-child
{
	margin-right: 15px;
}
.extra-info .btn.default
{
	padding: 8px 15px !important;
}
.general-info
{
	border-radius: 2px;
	display: inline-block;
	float: right;
	margin-top: 12px;
	padding: 10px 30px 15px 95px;
	webkit-border-radius: 2px;
}
.general-info h2
{
	color: #fff;
	font-size: 24px;
	margin: 5px 0 0 0;
	opacity: 0.8;
	padding: 0;
}
.general-info span
{
	color: #fff;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
.general-info.balance
{
	background: #42dd84 url('images/icon-home-large.png') no-repeat 25px center;
}
.general-info.calendar
{
	background: #26a8e2 url('images/icon-calendar-large.png') no-repeat 25px center;
	margin-right: 10px;
}
.row.extra-i
{
}
.w-435
{
	width: 435px;
}
.white-panel-widget
{
	background: #fff url("images/back-shadow-style.png") repeat-x left bottom;
	border-radius: 2px;
	margin: 0 0 20px 0;
	padding: 25px;
}
.users-title-wrapper
{
}
.users-title-wrapper .left
{
	float: left;
}
.users-title-wrapper .right
{
	float: right;
}
.users-title-wrapper .left span
{
	color: #37434f;
	font-size: 15px;
}
.user-drop
{
}
.user-drop button
{
	background: url('images/icon-settings.png') no-repeat left top;
	border: none !important;
	border-radius: 0;
	height: 12px;
	margin: 0 0 1px 0;
	padding: 0;
	width: 12px;
}
.user-drop button:hover
{
	background: url('images/icon-settings.png') no-repeat right top !important;
	box-shadow: none;
}
.user-drop button:active
{
	background: Red;
	background: url('images/icon-settings.png') no-repeat left top;
	box-shadow: none;
}
.user-drop .dropdown-toggle
{
	background: url('images/icon-settings.png') no-repeat left top;
	box-shadow: none !important;
}
.user-drop .btn-default
{
	background: url('images/icon-settings.png') no-repeat left top !important;
}
.user-drop .dropdown-menu
{
	border-radius: 2px;
	box-shadow: none;
}
.table.simple.users
{
	height: 400px;
	margin: 25px 0 0 0;
}
.table.simple.users td
{
	line-height: 29px;
}
#description
{
	height: 400px;
	margin: 0 0 20px 0;
	overflow: hidden;
	position: Relative;
	width: 400px;
}
.users-block
{
	height: 29px;
	margin: 0;
	padding: 0;
	position: Relative;
}
.users-block span
{
	display: inline-block;
	height: 29px;
	line-height: 29px;
	position: Absolute;
	top: 0;
}
.users-block a
{
	display: inline-block;
}
.users-block a.star
{
	background: url('images/users-star.png') no-repeat left top;
	height: 29px;
	width: 25px;
}
.users-block a.no-act
{
	background: url('images/users-no-act.png') no-repeat left top;
	height: 29px;
	width: 25px;
}
.users-block a.bubble
{
	background: url('images/users-bubble.png') no-repeat left top;
	height: 29px;
	width: 25px;
}
.users-block img
{
	display: inline-block;
	height: 46px;
	position: Absolute;
	right: -8px;
	top: -9px;
	width: 46px;
}
.users-block a.star:link
{
}
.users-block a.star:visited
{
}
.users-block a.star:hover
{
	background: url('images/users-star.png') no-repeat right top;
}
.users-block a.star:active
{
}
.users-block a.no-act:link
{
}
.users-block a.no-act:visited
{
}
.users-block a.no-act:hover
{
	background: url('images/users-no-act.png') no-repeat right top;
}
.users-block a.no-act:active
{
}
.users-block a.bubble:link
{
}
.users-block a.bubble:visited
{
}
.users-block a.bubble:hover
{
	background: url('images/users-bubble.png') no-repeat right top;
}
.users-block a.bubble:active
{
}
.visited-places-wrapper
{
}
.visited-places-wrapper .left
{
	float: left;
}
.visited-places-wrapper .right
{
	float: right;
}
.visited-places-wrapper .left span
{
	color: #37434f;
	font-size: 15px;
}
.visited-places-wrapper .right a
{
	background: url('images/maps-pin.png') no-repeat left top;
	display: inline-block;
	height: 16px;
	width: 11px;
}
.visited-places-wrapper .right a:link
{
}
.visited-places-wrapper .right a:visited
{
}
.visited-places-wrapper .right a:hover
{
	background: url('images/maps-pin.png') no-repeat right top;
}
.visited-places-wrapper .right a:active
{
}
#map
{
	margin: 20px 0 0 -25px;
}
.leaflet-control-attribution
{
	display: none;
}
.gm-bottom
{
	height: 45px;
	margin: 0 -25px -25px -25px;
	text-align: center;
}
.gm-bottom span
{
	color: #899197;
	display: inline-block;
	font-size: 15px;
	line-height: 45px;
}
.separator-25
{
	background: #E6E7E9;
	height: 1px;
	margin: 15px 0 25px 0;
	width: 100%;
}
.separator-20
{
	background: #E6E7E9;
	height: 1px;
	margin: 31px 0 36px 0;
	width: 100%;
}
.separator-full-25
{
	background: #E6E7E9;
	height: 1px;
	margin: 36px 0 36px 0;
	width: 100%;
}
.buttons-wrapper
{
	margin-bottom: 15px;
}
.buttons-wrapper .btn
{
}
.buttons-wrapper .btn
{
	margin: 0 12px 5px 0;
}
.buttons-wrapper .btn-group .btn
{
	margin-right: 0;
}
.buttons-wrapper .btn-block
{
	margin-bottom: 20px;
}
.buttons-wrapper .btn-group.grey
{
}
.buttons-wrapper .btn-group
{
	margin-right: 10px;
}
.buttons-wrapper .btn-group.blue
{
	margin-bottom: 0;
}
.buttons-wrapper:last-child
{
	margin-bottom: 0;
}
.m-bot-15
{
	margin-bottom: 15px !important;
}
.no-pad
{
	padding: 0 !important;
}
.caret.space
{
}
.btn
{
	moz-transition: 160ms all;
	webkit-transition: 160ms all;
}
.btn.default
{
	background: #fff;
	border: 2px solid #e1e3e5;
	border-radius: 2px;
	color: #818689;
	display: inline-block;
	font-size: 15px;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	padding: 5px 15px;
	transition: all 700ms;
	webkit-transition: all 700ms;
}
.btn.default.middle
{
	padding: 9px 15px;
}
.btn.middle
{
	line-height: 23px;
	padding: 8px 16px;
}
.btn.default.large
{
	padding: 12px 25px;
}
.btn.large
{
	padding: 13px 23px;
}
.btn-group.dropup .btn.default
{
	background: #E1E3E5;
	border: none;
	padding-bottom: 7px;
	padding-top: 7px;
}
.btn-group.dropup .btn.default:hover
{
	background: #CECECE;
}
.btn-group.dropup .btn
{
	line-height: 22px;
}
.btn.simple
{
	background: #fff;
	color: #818689;
}
.btn.simple:link
{
}
.btn.simple:visited
{
}
.btn.simple:hover
{
	color: #818689;
	text-decoration: underline;
}
.btn.simple:active
{
}
.btn
{
	border-radius: 2px;
	color: #fff;
	font-size: 15px;
}
.btn.default
{
}
.btn:link
{
}
.btn:visited
{
}
.btn:hover
{
	color: #fff;
}
.btn:active
{
	box-shadow: none;
	color: #fff;
}
.btn:focus
{
	outline: none;
}
.btn.active
{
	color: #fff;
}
.btn.default
{
	color: #818689;
}
.btn.default:hover
{
	color: #818689;
}
.btn.default:Avtive
{
	color: #818689;
}
.btn.blue
{
	background: #3498db;
}
.btn.red
{
	background: #e64d5f;
}
.btn.green
{
	background: #2abc68;
}
.btn.orange
{
	background: #F7AF48;
}
.btn-group .btn.orange.active
{
	background: #F7A52E;
}
.btn-group .btn.red.active
{
	background: #D64B5A;
}
.btn-group .btn.blue.active
{
	background: #2e80b6;
}
.btn-group .btn.green.active
{
	background: #24AD5D;
}
.btn.orange:link
{
}
.btn.orange:visited
{
}
.btn.orange:hover
{
	background: #F7A52E;
}
.btn.orange:active
{
}
.btn.red:link
{
}
.btn.red:visited
{
}
.btn.red:hover
{
	background: #D64B5A;
}
.btn.red:active
{
}
.btn.blue:link
{
}
.btn.blue:visited
{
}
.btn.blue:hover
{
	background: #2e80b6;
}
.btn.blue:active
{
}
.btn.green:link
{
}
.btn.green:visited
{
}
.btn.green:hover
{
	background: #24AD5D;
}
.btn.green:active
{
}
.btn.default:link
{
}
.btn.default:visited
{
}
.btn.default:hover
{
	color: #818689;
}
.btn.default:active
{
}
.btn.default-btn:focus
{
	color: #818689;
}
.button-dropdown
{
	background: #fff;
	background: transparent;
	border: 2px solid #E1E3E5;
	border-radius: 2px;
	color: #818689;
	font-size: 16px;
	padding: 5px 15px;
}
.button-dropdown.middle
{
	padding: 8px 15px;
}
.button-dropdown.large
{
	padding: 12px 15px;
}
.open .dropdown-toggle.default
{
	background: #fff;
	border-color: #E1E3E5;
	color: #818689;
}
.button-dropdown:link
{
}
.button-dropdown:visited
{
}
.button-dropdown:hover
{
	background: #fffdfd;
	border-color: #e1e2e3;
	color: #818689;
}
.button-dropdown:active
{
	background: #fffdfd;
	box-shadow: none;
}
.caret
{
	border-width: 5px 3px 0 3px;
}
.btn-group.open .dropdown-toggle
{
	box-shadow: none !important;
}
.btn-group.open .dropdown-toggle.button-dropdown
{
	background: #fffdfd;
	border-color: #e1e2e3;
}
.btn-group.open .dropdown-menu
{
	border-color: #E5E5E5;
	border-radius: 2px;
	box-shadow: none;
}
.btn .caret
{
	border-top-color: #fff;
}
.btn.btn-default .caret
{
	border-top-color: #9FA2A4;
}
.dropdown-menu .divider
{
	color: #E5E5E5;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus
{
	color: #ffffff;
	outline: none;
	text-decoration: none;
}
.btn .caret
{
	margin-bottom: 3px;
}
.btn-primary
{
	border: none;
}
.btn-primary.large
{
	padding: 13px 23;
}
.btn-primary.default.large
{
	padding: 10px 25px 11px 25px;
}
.btn-danger.green
{
	border-color: #4CAE4C;
}
.btn-danger.red
{
	border-color: #C65552;
}
.btn-danger.orange
{
	border-color: #EEA236;
}
.btn-danger.blue
{
	border-color: #357EBD;
}
.btn-danger.default
{
	border: 1px solid #E1E3E5;
	padding: 6px 15px;
}
.btn-danger.default .caret
{
	border-top-color: #9FA2A4;
}
.btn-danger.green:hover,
.btn-danger.green:focus,
.btn-danger.green:active,
.btn-danger.green.active,
.open .dropdown-toggle.btn-danger.green
{
	background: #24AD5D;
}
.btn-danger.orange:hover,
.btn-danger.orange:focus,
.btn-danger.orange:active,
.btn-danger.orange.active,
.open .dropdown-toggle.btn-danger.orange
{
	background: #F7A52E;
}
.btn-danger.red:hover,
.btn-danger.red:focus,
.btn-danger.red:active,
.btn-danger.red.active,
.open .dropdown-toggle.btn-danger.red
{
	background: #D64B5A;
}
.btn-danger.blue:hover,
.btn-danger.blue:focus,
.btn-danger.blue:active,
.btn-danger.blue.active,
.open .dropdown-toggle.btn-danger.blue
{
	background: #2e80b6;
}
.dropup .btn.default
{
	border: 1px solid #E1E3E5;
	padding-bottom: 6px;
	padding-top: 6px;
}
.dropup .btn.default .caret
{
	border-top-color: #9FA2A4;
}
.dropup .btn.green:hover,
.dropup .btn.green:focus,
.dropup .btn.green:active,
.dropup .btn.green.active,
.open .dropdown-toggle.dropup .btn.green
{
	background: #24AD5D;
}
.dropup .btn.orange:hover,
.dropup .btn.orange:focus,
.dropup .btn.orange:active,
.dropup .btn.orange.active,
.open .dropdown-toggle.dropup .btn.orange
{
	background: #F7A52E;
}
.dropup .btn.red:hover,
.dropup .btn.red:focus,
.dropup .btn.red:active,
.dropup .btn.red.active,
.open .dropdown-toggle.dropup .btn.red
{
	background: #D64B5A;
}
.dropup .btn.blue:hover,
.dropup .btn.blue:focus,
.dropup .btn.blue:active,
.dropup .btn.blue.active,
.open .dropdown-toggle.dropup .btn.blue
{
	background: #2e80b6;
}
.dropup .caret
{
	border-bottom-color: #fff;
}
.dropup .btn.default .caret
{
	border-bottom-color: #9FA2A4;
}
.caret.space
{
	margin-left: 15px;
	margin-right: 0;
}
#fat-btn
{
	color: Red;
}
.btn:active, .btn.active
{
	box-shadow: none;
}
.icon-wrapper li
{
	color: #37434f;
	font-weight: 500;
	height: 42px;
	line-height: 42px;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	transition: all 700ms;
	webkit-transition: all 700ms;
}
.icon-wrapper li.no-bor-bot
{
	border-bottom: none;
}
.icon-wrapper li span
{
	float: left;
	margin: 12px 10px 0 0;
}
.icon-wrapper li p.text-muted
{
	display: inline-block;
}
span.icn
{
	display: block;
	height: 16px;
	width: 16px;
}
span.icn.icon-1
{
	background: url('images/icon-1.png') no-repeat center center;
}
span.icn.icon-2
{
	background: url('images/icon-2.png') no-repeat center center;
}
span.icn.icon-3
{
	background: url('images/icon-3.png') no-repeat center center;
}
span.icn.icon-4
{
	background: url('images/icon-4.png') no-repeat center center;
}
span.icn.icon-5
{
	background: url('images/icon-5.png') no-repeat center center;
}
span.icn.icon-6
{
	background: url('images/icon-6.png') no-repeat center center;
}
span.icn.icon-7
{
	background: url('images/icon-7.png') no-repeat center center;
}
span.icn.icon-8
{
	background: url('images/icon-8.png') no-repeat center center;
}
span.icn.icon-9
{
	background: url('images/icon-9.png') no-repeat center center;
}
span.icn.icon-10
{
	background: url('images/icon-10.png') no-repeat center center;
}
span.icn.icon-11
{
	background: url('images/icon-11.png') no-repeat center center;
}
span.icn.icon-12
{
	background: url('images/icon-12.png') no-repeat center center;
}
span.icn.icon-13
{
	background: url('images/icon-13.png') no-repeat center center;
}
span.icn.icon-14
{
	background: url('images/icon-14.png') no-repeat center center;
}
span.icn.icon-15
{
	background: url('images/icon-15.png') no-repeat center center;
}
span.icn.icon-16
{
	background: url('images/icon-16.png') no-repeat center center;
}
span.icn.icon-17
{
	background: url('images/icon-17.png') no-repeat center center;
}
span.icn.icon-18
{
	background: url('images/icon-18.png') no-repeat center center;
}
span.icn.icon-19
{
	background: url('images/icon-19.png') no-repeat center center;
}
span.icn.icon-20
{
	background: url('images/icon-20.png') no-repeat center center;
}
span.icn.icon-21
{
	background: url('images/icon-21.png') no-repeat center center;
}
span.icn.icon-22
{
	background: url('images/icon-22.png') no-repeat center center;
}
span.icn.icon-23
{
	background: url('images/icon-23.png') no-repeat center center;
}
span.icn.icon-24
{
	background: url('images/icon-24.png') no-repeat center center;
}
span.icn.icon-25
{
	background: url('images/icon-25.png') no-repeat center center;
}
span.icn.icon-26
{
	background: url('images/icon-26.png') no-repeat center center;
}
span.icn.icon-27
{
	background: url('images/icon-27.png') no-repeat center center;
}
span.icn.icon-28
{
	background: url('images/icon-28.png') no-repeat center center;
}
span.icn.icon-29
{
	background: url('images/icon-29.png') no-repeat center center;
}
span.icn.icon-30
{
	background: url('images/icon-30.png') no-repeat center center;
}
span.icn.icon-31
{
	background: url('images/icon-31.png') no-repeat center center;
}
span.icn.icon-32
{
	background: url('images/icon-32.png') no-repeat center center;
}
span.icn.icon-33
{
	background: url('images/icon-33.png') no-repeat center center;
}
span.icn.icon-34
{
	background: url('images/icon-34.png') no-repeat center center;
}
span.icn.icon-35
{
	background: url('images/icon-35.png') no-repeat center center;
}
span.icn.icon-36
{
	background: url('images/icon-36.png') no-repeat center center;
}
span.icn.icon-37
{
	background: url('images/icon-37.png') no-repeat center center;
}
span.icn.icon-38
{
	background: url('images/icon-38.png') no-repeat center center;
}
span.icn.icon-39
{
	background: url('images/icon-39.png') no-repeat center center;
}
span.icn.icon-40
{
	background: url('images/icon-40.png') no-repeat center center;
}
span.icn.icon-41
{
	background: url('images/icon-41.png') no-repeat center center;
}
span.icn.icon-42
{
	background: url('images/icon-42.png') no-repeat center center;
}
span.icn.icon-43
{
	background: url('images/icon-43.png') no-repeat center center;
}
span.icn.icon-44
{
	background: url('images/icon-44.png') no-repeat center center;
}
span.icn.icon-45
{
	background: url('images/icon-45.png') no-repeat center center;
}
span.icn.icon-46
{
	background: url('images/icon-46.png') no-repeat center center;
}
span.icn.icon-47
{
	background: url('images/icon-47.png') no-repeat center center;
}
span.icn.icon-48
{
	background: url('images/icon-48.png') no-repeat center center;
}
span.icn.icon-49
{
	background: url('images/icon-49.png') no-repeat center center;
}
span.icn.icon-50
{
	background: url('images/icon-50.png') no-repeat center center;
}
span.icn.icon-51
{
	background: url('images/icon-51.png') no-repeat center center;
}
span.icn.icon-52
{
	background: url('images/icon-52.png') no-repeat center center;
}
span.icn.icon-53
{
	background: url('images/icon-53.png') no-repeat center center;
}
span.icn.icon-54
{
	background: url('images/icon-54.png') no-repeat center center;
}
span.icn.icon-55
{
	background: url('images/icon-55.png') no-repeat center center;
}
span.icn.icon-56
{
	background: url('images/icon-56.png') no-repeat center center;
}
span.icn.icon-57
{
	background: url('images/icon-57.png') no-repeat center center;
}
span.icn.icon-58
{
	background: url('images/icon-58.png') no-repeat center center;
}
span.icn.icon-59
{
	background: url('images/icon-59.png') no-repeat center center;
}
span.icn.icon-60
{
	background: url('images/icon-60.png') no-repeat center center;
}
span.icn.icon-61
{
	background: url('images/icon-61.png') no-repeat center center;
}
span.icn.icon-62
{
	background: url('images/icon-62.png') no-repeat center center;
}
span.icn.icon-63
{
	background: url('images/icon-63.png') no-repeat center center;
}
span.icn.icon-64
{
	background: url('images/icon-64.png') no-repeat center center;
}
span.icn.icon-65
{
	background: url('images/icon-65.png') no-repeat center center;
}
span.icn.icon-66
{
	background: url('images/icon-66.png') no-repeat center center;
}
span.icn.icon-67
{
	background: url('images/icon-67.png') no-repeat center center;
}
span.icn.icon-68
{
	background: url('images/icon-68.png') no-repeat center center;
}
span.icn.icon-69
{
	background: url('images/icon-69.png') no-repeat center center;
}
span.icn.icon-70
{
	background: url('images/icon-70.png') no-repeat center center;
}
span.icn.icon-71
{
	background: url('images/icon-71.png') no-repeat center center;
}
span.icn.icon-72
{
	background: url('images/icon-72.png') no-repeat center center;
}
span.icn.icon-73
{
	background: url('images/icon-73.png') no-repeat center center;
}
span.icn.icon-74
{
	background: url('images/icon-74.png') no-repeat center center;
}
span.icn.icon-75
{
	background: url('images/icon-75.png') no-repeat center center;
}
span.icn.icon-76
{
	background: url('images/icon-76.png') no-repeat center center;
}
span.icn.icon-77
{
	background: url('images/icon-77.png') no-repeat center center;
}
span.icn.icon-78
{
	background: url('images/icon-78.png') no-repeat center center;
}
span.icn.icon-79
{
	background: url('images/icon-79.png') no-repeat center center;
}
span.icn.icon-80
{
	background: url('images/icon-80.png') no-repeat center center;
}
span.icn.icon-81
{
	background: url('images/icon-81.png') no-repeat center center;
}
span.icn.icon-82
{
	background: url('images/icon-82.png') no-repeat center center;
}
span.icn.icon-83
{
	background: url('images/icon-83.png') no-repeat center center;
}
span.icn.icon-84
{
	background: url('images/icon-84.png') no-repeat center center;
}
span.icn.icon-85
{
	background: url('images/icon-85.png') no-repeat center center;
}
span.icn.icon-86
{
	background: url('images/icon-86.png') no-repeat center center;
}
span.icn.icon-87
{
	background: url('images/icon-87.png') no-repeat center center;
}
span.icn.icon-88
{
	background: url('images/icon-88.png') no-repeat center center;
}
span.icn.icon-89
{
	background: url('images/icon-89.png') no-repeat center center;
}
span.icn.icon-90
{
	background: url('images/icon-90.png') no-repeat center center;
}
span.icn.icon-91
{
	background: url('images/icon-91.png') no-repeat center center;
}
span.icn.icon-92
{
	background: url('images/icon-92.png') no-repeat center center;
}
span.icn.icon-93
{
	background: url('images/icon-93.png') no-repeat center center;
}
span.icn.icon-94
{
	background: url('images/icon-94.png') no-repeat center center;
}
span.icn.icon-95
{
	background: url('images/icon-95.png') no-repeat center center;
}
span.icn.icon-96
{
	background: url('images/icon-96.png') no-repeat center center;
}
span.icn.icon-97
{
	background: url('images/icon-97.png') no-repeat center center;
}
span.icn.icon-98
{
	background: url('images/icon-98.png') no-repeat center center;
}
span.icn.icon-99
{
	background: url('images/icon-99.png') no-repeat center center;
}
span.icn.icon-100
{
	background: url('images/icon-100.png') no-repeat center center;
}
span.icn.icon-101
{
	background: url('images/icon-101.png') no-repeat center center;
}
span.icn.icon-102
{
	background: url('images/icon-102.png') no-repeat center center;
}
span.icn.icon-103
{
	background: url('images/icon-103.png') no-repeat center center;
}
span.icn.icon-104
{
	background: url('images/icon-104.png') no-repeat center center;
}
span.icn.icon-105
{
	background: url('images/icon-105.png') no-repeat center center;
}
span.icn.icon-106
{
	background: url('images/icon-106.png') no-repeat center center;
}
span.icn.icon-107
{
	background: url('images/icon-107.png') no-repeat center center;
}
span.icn.icon-108
{
	background: url('images/icon-108.png') no-repeat center center;
}
span.icn.icon-109
{
	background: url('images/icon-109.png') no-repeat center center;
}
span.icn.icon-110
{
	background: url('images/icon-110.png') no-repeat center center;
}
span.icn.icon-111
{
	background: url('images/icon-111.png') no-repeat center center;
}
span.icn.icon-112
{
	background: url('images/icon-112.png') no-repeat center center;
}
span.icn.icon-113
{
	background: url('images/icon-113.png') no-repeat center center;
}
span.icn.icon-114
{
	background: url('images/icon-114.png') no-repeat center center;
}
span.icn.icon-115
{
	background: url('images/icon-115.png') no-repeat center center;
}
span.icn.icon-116
{
	background: url('images/icon-116.png') no-repeat center center;
}
span.icn.icon-117
{
	background: url('images/icon-117.png') no-repeat center center;
}
span.icn.icon-118
{
	background: url('images/icon-118.png') no-repeat center center;
}
span.icn.icon-119
{
	background: url('images/icon-119.png') no-repeat center center;
}
span.icn.icon-120
{
	background: url('images/icon-120.png') no-repeat center center;
}
span.icn.icon-121
{
	background: url('images/icon-121.png') no-repeat center center;
}
span.icn.icon-122
{
	background: url('images/icon-122.png') no-repeat center center;
}
span.icn.icon-123
{
	background: url('images/icon-123.png') no-repeat center center;
}
span.icn.icon-124
{
	background: url('images/icon-124.png') no-repeat center center;
}
span.icn.icon-125
{
	background: url('images/icon-125.png') no-repeat center center;
}
span.icn.icon-126
{
	background: url('images/icon-126.png') no-repeat center center;
}
span.icn.icon-127
{
	background: url('images/icon-127.png') no-repeat center center;
}
span.icn.icon-128
{
	background: url('images/icon-128.png') no-repeat center center;
}
span.icn.icon-129
{
	background: url('images/icon-129.png') no-repeat center center;
}
span.icn.icon-130
{
	background: url('images/icon-130.png') no-repeat center center;
}
span.icn.icon-131
{
	background: url('images/icon-131.png') no-repeat center center;
}
span.icn.icon-132
{
	background: url('images/icon-132.png') no-repeat center center;
}
span.icn.icon-133
{
	background: url('images/icon-133.png') no-repeat center center;
}
span.icn.icon-134
{
	background: url('images/icon-134.png') no-repeat center center;
}
span.icn.icon-135
{
	background: url('images/icon-135.png') no-repeat center center;
}
span.icn.icon-136
{
	background: url('images/icon-136.png') no-repeat center center;
}
span.icn.icon-137
{
	background: url('images/icon-137.png') no-repeat center center;
}
span.icn.icon-138
{
	background: url('images/icon-138.png') no-repeat center center;
}
span.icn.icon-139
{
	background: url('images/icon-139.png') no-repeat center center;
}
span.icn.icon-140
{
	background: url('images/icon-140.png') no-repeat center center;
}
span.icn.icon-141
{
	background: url('images/icon-141.png') no-repeat center center;
}
span.icn.icon-142
{
	background: url('images/icon-142.png') no-repeat center center;
}
span.icn.icon-143
{
	background: url('images/icon-143.png') no-repeat center center;
}
span.icn.icon-144
{
	background: url('images/icon-144.png') no-repeat center center;
}
span.icn.icon-145
{
	background: url('images/icon-145.png') no-repeat center center;
}
span.icn.icon-146
{
	background: url('images/icon-146.png') no-repeat center center;
}
span.icn.icon-147
{
	background: url('images/icon-147.png') no-repeat center center;
}
span.icn.icon-148
{
	background: url('images/icon-148.png') no-repeat center center;
}
span.icn.icon-149
{
	background: url('images/icon-149.png') no-repeat center center;
}
span.icn.icon-150
{
	background: url('images/icon-150.png') no-repeat center center;
}
span.icn.icon-151
{
	background: url('images/icon-151.png') no-repeat center center;
}
span.icn.icon-152
{
	background: url('images/icon-152.png') no-repeat center center;
}
span.icn.icon-153
{
	background: url('images/icon-153.png') no-repeat center center;
}
span.icn.icon-154
{
	background: url('images/icon-154.png') no-repeat center center;
}
span.icn.icon-155
{
	background: url('images/icon-155.png') no-repeat center center;
}
span.icn.icon-156
{
	background: url('images/icon-156.png') no-repeat center center;
}
span.icn.icon-157
{
	background: url('images/icon-157.png') no-repeat center center;
}
span.icn.icon-158
{
	background: url('images/icon-158.png') no-repeat center center;
}
span.icn.icon-159
{
	background: url('images/icon-159.png') no-repeat center center;
}
span.icn.icon-160
{
	background: url('images/icon-160.png') no-repeat center center;
}
span.icn.icon-161
{
	background: url('images/icon-161.png') no-repeat center center;
}
span.icn.icon-162
{
	background: url('images/icon-162.png') no-repeat center center;
}
span.icn.icon-163
{
	background: url('images/icon-163.png') no-repeat center center;
}
span.icn.icon-164
{
	background: url('images/icon-164.png') no-repeat center center;
}
span.icn.icon-165
{
	background: url('images/icon-165.png') no-repeat center center;
}
span.icn.icon-166
{
	background: url('images/icon-166.png') no-repeat center center;
}
span.icn.icon-167
{
	background: url('images/icon-167.png') no-repeat center center;
}
span.icn.icon-168
{
	background: url('images/icon-168.png') no-repeat center center;
}
span.icn.icon-169
{
	background: url('images/icon-169.png') no-repeat center center;
}
span.icn.icon-170
{
	background: url('images/icon-170.png') no-repeat center center;
}
span.icn.icon-171
{
	background: url('images/icon-171.png') no-repeat center center;
}
span.icn.icon-172
{
	background: url('images/icon-172.png') no-repeat center center;
}
span.icn.icon-173
{
	background: url('images/icon-173.png') no-repeat center center;
}
span.icn.icon-174
{
	background: url('images/icon-174.png') no-repeat center center;
}
span.icn.icon-175
{
	background: url('images/icon-175.png') no-repeat center center;
}
span.icn.icon-176
{
	background: url('images/icon-176.png') no-repeat center center;
}
span.icn.icon-177
{
	background: url('images/icon-177.png') no-repeat center center;
}
span.icn.icon-178
{
	background: url('images/icon-178.png') no-repeat center center;
}
span.icn.icon-179
{
	background: url('images/icon-179.png') no-repeat center center;
}
span.icn.icon-180
{
	background: url('images/icon-180.png') no-repeat center center;
}
span.icn.icon-181
{
	background: url('images/icon-181.png') no-repeat center center;
}
span.icn.icon-182
{
	background: url('images/icon-182.png') no-repeat center center;
}
span.icn.icon-183
{
	background: url('images/icon-183.png') no-repeat center center;
}
span.icn.icon-184
{
	background: url('images/icon-184.png') no-repeat center center;
}
span.icn.icon-185
{
	background: url('images/icon-185.png') no-repeat center center;
}
span.icn.icon-186
{
	background: url('images/icon-186.png') no-repeat center center;
}
span.icn.icon-187
{
	background: url('images/icon-187.png') no-repeat center center;
}
span.icn.icon-188
{
	background: url('images/icon-188.png') no-repeat center center;
}
span.icn.icon-189
{
	background: url('images/icon-189.png') no-repeat center center;
}
span.icn.icon-190
{
	background: url('images/icon-190.png') no-repeat center center;
}
span.icn.icon-191
{
	background: url('images/icon-191.png') no-repeat center center;
}
span.icn.icon-192
{
	background: url('images/icon-192.png') no-repeat center center;
}
span.icn.icon-193
{
	background: url('images/icon-193.png') no-repeat center center;
}
span.icn.icon-194
{
	background: url('images/icon-194.png') no-repeat center center;
}
span.icn.icon-195
{
	background: url('images/icon-195.png') no-repeat center center;
}
span.icn.icon-196
{
	background: url('images/icon-196.png') no-repeat center center;
}
span.icn.icon-197
{
	background: url('images/icon-197.png') no-repeat center center;
}
span.icn.icon-198
{
	background: url('images/icon-198.png') no-repeat center center;
}
span.icn.icon-199
{
	background: url('images/icon-199.png') no-repeat center center;
}
span.icn.icon-200
{
	background: url('images/icon-200.png') no-repeat center center;
}
span.icn.icon-201
{
	background: url('images/icon-201.png') no-repeat center center;
}
span.icn.icon-202
{
	background: url('images/icon-202.png') no-repeat center center;
}
span.icn.icon-203
{
	background: url('images/icon-203.png') no-repeat center center;
}
span.icn.icon-204
{
	background: url('images/icon-204.png') no-repeat center center;
}
span.icn.icon-205
{
	background: url('images/icon-205.png') no-repeat center center;
}
span.icn.icon-206
{
	background: url('images/icon-206.png') no-repeat center center;
}
span.icn.icon-207
{
	background: url('images/icon-207.png') no-repeat center center;
}
span.icn.icon-208
{
	background: url('images/icon-208.png') no-repeat center center;
}
span.icn.icon-209
{
	background: url('images/icon-209.png') no-repeat center center;
}
span.icn.icon-210
{
	background: url('images/icon-210.png') no-repeat center center;
}
input.easy-style[type=text]
{
	background: url('images/back-shadow-input.png') repeat-x left top;
	border: 1px solid #e1e1e1;
	border: solid 1px rgba(215,215,215,.75);
	border-radius: 2px;
	color: #899197;
	font-size: 15px;
	height: 45px;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	padding: 0 0 0 10px;
	transition: all 700ms;
	webkit-transition: all 700ms;
	width: 100%;
}
input.easy-style[type=text]:focus
{
	background: #fbfbfb;
}
input.easy-style[type=text].mail
{
	font-style: italic;
}
input.easy-style[type=text].website
{
	font-style: italic;
}
input.easy-style[type=text].input-button
{
	font-style: italic;
}
input.easy-style[type=text].password
{
	color: #e86373;
	display: block;
	position: Relative;
}
input.easy-style[type=text].password:focus
{
	background: #fefcfc;
	border-color: #eeb2b9;
}
.wrap-location-input
{
	position: relative;
}
.wrap-location-input > a
{
	background: url('images/maps-pin.png') no-repeat left top;
	display: block;
	height: 16px;
	position: Absolute;
	right: 15px;
	top: 13px;
	width: 11px;
}
.wrap-location-input > a:link
{
}
.wrap-location-input > a:visited
{
}
.wrap-location-input > a:hover
{
	background: url('images/maps-pin.png') no-repeat right top;
}
.wrap-location-input > a:active
{
}
.wrap-password-input
{
	position: Relative;
}
.wrap-password-input > a
{
	background: url('images/input-pass-close.png') no-repeat left top;
	display: block;
	height: 24px;
	position: absolute;
	right: 9px;
	top: 9px;
	width: 24px;
}
.wrap-password-input > a:link
{
}
.wrap-password-input > a:visited
{
}
.wrap-password-input > a:hover
{
	background: url('images/input-pass-close.png') no-repeat right top;
}
.wrap-password-input > a:active
{
}
label
{
	color: #899197;
	font-size: 15px;
	margin: 0 0 10px 0;
}
label.password
{
	color: #e64d5f;
}
.input-f-wrapper
{
	margin: 0 0 25px 0;
}
.white-panel.extra
{
	padding: 25px;
}
.button-drop-large
{
	background: #fbfbfb;
	border: solid 1px rgba(215,215,215,.75);
	border-radius: 2px;
	color: #899197;
	font-size: 15px;
	padding: 9px 15px;
}
.button-drop-large:link
{
}
.button-drop-large:visited
{
}
.button-drop-large:hover
{
	background: #FbFbFb;
	border-color: #D8D8D8;
	color: #81888d;
}
.button-drop-large:active
{
}
.btn.btn-default.button-drop-large.dropdown-toggle
{
	box-shadow: none;
}
.btn-group.open .dropdown-toggle.button-drop-large
{
	background: #FbFbFb;
	border-color: #D8D8D8;
	color: #81888d;
}
.m-top-25
{
	margin-top: 25px;
}
.wrap-check
{
	margin: 0 0 25px 0;
}
.wrap-check li
{
	line-height: 24px;
	line-height: 30px;
}
.blue-btn-check
{
	background: #3498db;
	border-radius: 2px;
	color: #fff;
	font-size: 16px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding: 9px 20px 9px 70px;
	position: Relative;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.blue-btn-check:link
{
}
.blue-btn-check:visited
{
}
.blue-btn-check:hover
{
	background: #3189C1;
	color: #fff;
}
.blue-btn-check:active
{
}
.blue-btn-check span
{
	background: #2f89c5 url('images/icon-checked-btn.png') no-repeat center center;
	display: inline-block;
	height: 42px;
	left: 0;
	position: Absolute;
	top: -1px;
	width: 50px;
}
.wrap-form-btn
{
}
.hr
{
	background: #e6e7e9;
	height: 1px;
	margin: 0 -25px 25px -25px;
}
h3.form-title
{
	color: #3f4551;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.scroll-block
{
	height: 200px;
}
.sg-button.btn-group.open .dropdown-menu li
{
	border-bottom: 1px solid #E7EBEB;
	height: 40px;
	line-height: 40px;
}
.sg-button.btn-group.open .dropdown-menu
{
	padding-bottom: 0;
	padding-left: 20px;
	padding-top: 0;
	width: 100%;
}
.sg-button.btn-group.open .dropdown-menu li a
{
	color: #37434F;
	padding-left: 0;
}
.toggle-light
{
	margin-bottom: 15px;
}
.blue-toggle .toggle-on
{
	background: #3498db url('images/back-toggle-checked.png') no-repeat 11px 8px !important;
}
.blue-toggle .toggle-off
{
	background-color: #3498db !important;
}
.grey-toggle .toggle-on
{
	background: #E1E1E1;
}
.grey-toggle .toggle-off
{
	background: #E1E1E1;
}
.red-toggle .toggle-on
{
	background: #E65062;
}
.red-toggle .toggle-off
{
	background: #E65062;
}
.wrap-multiple-form
{
	background: #fff url('images/back-shadow-panel.png') repeat-x bottom left;
	border-left: 1px solid #e1e2e1;
	border-radius: 2px;
	border-right: 1px solid #e1e2e1;
	border-top: 1px solid #e1e2e1;
	margin: 0 0 15px 0;
}
.mf-block
{
	border-bottom: 1px solid #f2f2f2;
	height: 43px;
}
.mf-block:last-child
{
	border-top: 1px solid #f2f2f2;
}
.mf-block.last
{
	height: 44px;
}
.mf-block div
{
	float: left;
	height: 42px;
}
.mf-block input
{
	background: #fff;
	border: none;
	border-radius: 0;
	color: #b2b5b9;
	font-size: 16px;
	height: 42px;
	padding-left: 15px;
	width: 100%;
}
.mf-block input:focus
{
	background: #fff;
}
.mf-block span
{
	color: #b2b5b9;
	display: inline-block;
	font-size: 16px;
	line-height: 42px;
	padding: 0 0 0 20px;
}
.mf-block .wrap
{
	border-right: 1px solid #f2f2f2;
	height: 42px;
	width: 42px;
}
.mf-block .task
{
	border-right: 1px solid #f2f2f2;
	position: relative;
	width: 62%;
}
.mf-block .quote-t
{
	width: 94%;
}
.mf-block .tag-t
{
	width: 94%;
}
.mf-block .date
{
	width: 45%;
}
.mf-block .info a
{
	background: gold;
	border-right: 1px solid #f2f2f2;
	display: block;
	float: left;
	height: 42px;
	margin: 0;
	width: 42px;
}
.mf-block .info .attach
{
	background: url('images/mf-icon-01.png') no-repeat left top;
}
.mf-block .info .attach:link
{
}
.mf-block .info .attach:visited
{
}
.mf-block .info .attach:hover
{
	background: url('images/mf-icon-01.png') no-repeat right top;
}
.mf-block .info .attach:active
{
}
.mf-block .info .dropbox
{
	background: url('images/mf-icon-02.png') no-repeat left top;
}
.mf-block .info .dropbox:link
{
}
.mf-block .info .dropbox:visited
{
}
.mf-block .info .dropbox:hover
{
	background: url('images/mf-icon-02.png') no-repeat right top;
}
.mf-block .info .dropbox:active
{
}
.mf-block .info .browse
{
	background: url('images/mf-icon-03.png') no-repeat left top;
}
.mf-block .info .browse:link
{
}
.mf-block .info .browse:visited
{
}
.mf-block .info .browse:hover
{
	background: url('images/mf-icon-03.png') no-repeat right top;
}
.mf-block .info .browse:active
{
}
.mf-block .task .close-two
{
	background: url('images/icon-close-two.png') no-repeat left top;
	height: 14px;
	position: absolute;
	right: 10px;
	top: 15px;
	width: 20px;
}
.mf-block .task .close-two:link
{
}
.mf-block .task .close-two:visited
{
}
.mf-block .task .close-two:hover
{
	background: url('images/icon-close-two.png') no-repeat right top;
}
.mf-block .task .close-two:active
{
}
.mf-block .square
{
	background: url('images/multiple-form-icon-01.png') no-repeat center center;
}
.mf-block .quote
{
	background: url('images/multiple-form-icon-02.png') no-repeat center center;
}
.mf-block .tag
{
	background: url('images/multiple-form-icon-03.png') no-repeat center center;
}
.mf-block .clock
{
	background: url('images/multiple-form-icon-04.png') no-repeat center center;
}
.no-bor-bot
{
	border-bottom: none;
}
.m-bot-25
{
	margin-bottom: 25px;
}
.m-bot-50
{
	margin-bottom: 50px;
}
.average-statistics-wrapper
{
	border-top: 1px solid #E5E5E5;
	height: 45px;
}
.average-statistics-wrapper h3
{
	padding: 13px 0 0 15px;
}
.average-statistics-wrapper .button-dropdown
{
	margin: 12px 0px 0 0 !important;
	width: auto !important;
}
.wrapper-dashboard
{
	margin-bottom: 15px;
	margin-top: 55px;
}
.index-chart
{
	height: 435px;
	width: 100%;
}
.wrapper-circle-charts
{
	background: #fbfbfb url("images/back-shadow-style.png") repeat-x scroll left bottom;
	border-top: 1px solid #E5E5E5;
	text-align: center;
}
.wrapper-circle-charts .wrp
{
	display: inline-block;
	padding-bottom: 35px;
}
.wrapper-circle-charts .wrp .chart
{
	margin-bottom: 0;
	margin-right: 5px;
	margin-top: 25px;
}
.container.dashboard #messages-wrapper .m-sidebar
{
	margin-bottom: 20px;
}
.container.dashboard .m-sidebar .button-dropdown
{
	margin-right: -10px;
}
.container.dashboard #messages-wrapper .m-sidebar h3
{
	padding-left: 5px;
}
body .container.dashboard #messages-wrapper li > h3
{
	padding-left: 0 !important;
}
.button-dropdown.user-drop
{
	padding-top: 2px !important;
}
.ui-widget-content
{
	background: #f8f8f8;
	border: solid 1px #E3E3E3;
	box-shadow: inset 0 1px rgba(255,255,255,.45);
	moz-box-shadow: inset 0 1px rgba(255,255,255,.45);
	webkit-box-shadow: inset 0 1px rgba(255,255,255,.45);
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br
{
	border-bottom-right-radius: 15px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl
{
	border-bottom-left-radius: 15px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr
{
	border-top-right-radius: 15px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl
{
	border-top-left-radius: 15px;
}
.ui-slider-wrap
{
	margin-bottom: 40px;
}
.ui-slider-wrap .left
{
	background: Red;
	margin: 0 0 25px 0;
}
.ui-slider-wrap .right
{
	background: gold;
	height: 30px;
}
.ui-slider-wrap h3
{
	color: #899197;
	font-size: 15px;
	margin-top: -4px;
}
.ui-slider-wrap p > label
{
	color: #899197;
	font-size: 14px;
	font-weight: 300;
}
.ui-slider-wrap p > input
{
	color: #899197 !important;
	font-size: 14px !important;
	font-weight: 300 !important;
}
.ui-slider-wrap h3.large-s
{
	width: 250px;
}
#equalizer > span:first-child
{
	margin-left: 0 !important;
}
#equalizer > span
{
	margin-left: 40px !important;
}
.ui-slider-horizontal
{
	border-color: #e3e3e3;
	height: 8px;
}
.ui-slider .ui-slider-handle
{
	height: 22px;
	width: 22px;
}
#slider-vertical
{
	height: 140px !important;
}
#slider-vertical.ui-slider .ui-slider-handle
{
	border-color: #9da1a3;
	height: 22px;
	left: -8px;
	width: 22px;
}
#slider-vertical.ui-slider-vertical
{
	background: #f8f8f8;
	border-color: #e3e3e3;
	width: 8px;
}
#slider-vertical .ui-slider-range.ui-widget-header.ui-corner-all.ui-slider-range-min
{
	background: #f8f8f8;
}
#slider-range-vertical
{
	height: 140px !important;
}
#slider-range-vertical.ui-slider .ui-slider-handle
{
	border-color: #9da1a3;
	height: 22px;
	left: -8px;
	width: 22px;
}
#slider-range-vertical.ui-slider-vertical
{
	background: #f8f8f8;
	border-color: #e3e3e3;
	width: 8px;
}
#slider-range-vertical .ui-slider-range.ui-widget-header.ui-corner-all
{
	background: #c1c5c7;
	border: 1px solid #9DA1A3;
	left: -1px;
	width: 8px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	background: #fff;
	border: 3px solid #9da1a3;
}
.ui-slider-handle
{
	display: block;
	position: absolute;
}
#slider-default .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border-color: #9da1a3;
}
#slider-default.ui-slider .ui-slider-handle
{
	top: -8px;
}
#step-slider .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border-color: #9da1a3;
}
#step-slider.ui-slider .ui-slider-handle
{
	top: -8px;
}
#slider-range .ui-slider-range.ui-widget-header.ui-corner-all
{
	background: #2ABC68;
	border: 1px solid #1fa95a;
	height: 8px;
	top: -1px;
}
#slider-range .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border-color: #1fa95a;
}
#slider-range.ui-slider .ui-slider-handle
{
	top: -8px;
}
.circle-slider-wrapper
{
	border-top: 1px solid #E6E7E9;
	margin: 40px -25px 0 -25px !important;
	padding: 40px 0 17px 0;
}
.circle-slider-wrapper .chart
{
	margin: 0;
	margin-right: 30px;
}
.circle-slider-wrapper h3
{
	margin-top: 65px;
	padding-left: 25px;
	width: 240px;
}
#slider-range-max .ui-slider-range.ui-widget-header.ui-corner-all
{
	background: #3498db;
	border: 1px solid #2483c3;
	height: 8px;
	top: -1px;
}
#slider-range-max .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border-color: #3498db;
}
#slider-range-max.ui-slider .ui-slider-handle
{
	top: -8px;
}
#slider-range-min .ui-slider-range.ui-widget-header.ui-corner-all
{
	background: #3498db;
	border: 1px solid #2483c3;
	height: 8px;
	top: -1px;
}
#slider-range-min .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
	border-color: #3498db;
}
#slider-range-min.ui-slider .ui-slider-handle
{
	top: -8px;
}
#equalizer > span
{
	float: left;
	margin: 0 0 0 25px;
}
#equalizer .ui-slider.ui-slider-vertical.ui-widget.ui-widget-content.ui-corner-all
{
	border-color: #e3e3e3;
	width: 8px;
}
#equalizer .ui-slider-handle.ui-state-default.ui-corner-all
{
	border-color: #9da1a3;
	left: -8px;
}
#equalizer .ui-slider-range.ui-widget-header.ui-corner-all.ui-slider-range-min
{
	background: #C1C5C7;
	border: 1px solid #B9BBBD;
	left: -1px;
	width: 8px;
}
#equalizer .ui-slider-vertical
{
	height: 140px !important;
}
#page-sliders h3.heading-title
{
	margin-bottom: 50px !important;
}
#wrapper
{
	min-height: 900px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	position: relative;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
#wrapper.sidebar #sidebar
{
	left: 0;
}
#wrapper.sidebar
{
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding-left: 325px;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
.container
{
}
#wrap
{
}
#sidebar
{
	background: #fff;
	border-right: 1px solid #E1E2E1;
	height: 100%;
	left: -325px;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	padding: 25px 25px 0 25px;
	position: absolute;
	top: 0;
	transition: all 160ms;
	webkit-transition: all 160ms;
	width: 305px;
	z-index: 99999;
}
#sidebar .search-block span
{
	background: url('images/icon-search-green.png') no-repeat left center;
	display: inline-block;
	float: left;
	height: 42px;
	width: 30px;
}
#sidebar .search-block input
{
	border: none;
	border-bottom: 1px solid #D5D7D9;
	color: #b2b5b9;
	float: left;
	font-size: 15px;
	font-style: italic;
	height: 42px;
	width: 218px;
}
#sidebar .drop-area
{
	margin: 30px 0 0 0;
}
#sidebar .drop-area > li
{
	background: url('images/droparea-01.png') no-repeat 3px 0;
	color: #3f4551;
	cursor: pointer;
	font-family: 'Raleway' !important;
	font-size: 18px;
	font-weight: 400;
	margin: 20px 0 0 0;
	padding: 0 0 0 30px;
	transition: all 160ms;
}
#sidebar .drop-area > li a:hover
{
	color: #28a95f !important;
}
#sidebar .drop-area > li:hover
{
	color: #28a95f !important;
}
#sidebar .drop-area > li a
{
	transition: all 160ms;
}
#sidebar .drop-area > li.no-back
{
	background: none !important;
}
#sidebar .drop-area > li.selected
{
	background: url('images/droparea-02.png') no-repeat 3px 0;
	color: #28A95F;
}
#sidebar .drop-area > li.active
{
	background: url('images/droparea-02.png') no-repeat 3px 0;
}
#sidebar .drop-area > li ul.active
{
}
#sidebar .drop-area > li ul
{
	background: url('images/back-shadow-panel-03.png') , url('images/back-shadow-panel-02.png');
	background-color: #f9f9fa;
	background-position: left top, left bottom;
	background-repeat: repeat-x , repeat-x;
	display: none;
	margin: 20px -25px 0 -55px;
	padding: 15px 0 15px 50px;
}
#sidebar .drop-area > li ul li
{
	color: #ADAEB0;
	font-size: 15px;
}
#sidebar .drop-area > li ul a
{
	color: #ADAEB0;
	moz-transition: all 160ms;
	o-transition: all 160ms;
	transition: all 160ms;
	webkit-transition: all 160ms;
}
#sidebar .drop-area > li ul a:hover
{
	color: #888e95 !important;
}
#sidebar .drop-area > li ul li > span
{
	float: left;
	margin: 5px 10px 0 0;
}
#sidebar .drop-area > li ul li.profile
{
	background: url('images/icon-s-profile.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.login
{
	background: url('images/icon-s-log.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.calendar
{
	background: url('images/icon-s-calendar.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.error
{
	background: url('images/icon-s-error.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.coming-s
{
	background: url('images/icon-s-search.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.timeline
{
	background: url('images/icon-s-clock.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.to-do
{
	background: url('images/icon-s-task.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.gallery
{
	background: url('images/icon-s-gallery.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul li.img-crop
{
	background: url('images/icon-s-square.png') no-repeat left 3px;
}
#sidebar .drop-area > li ul a:link
{
}
#sidebar .drop-area > li ul a:visited
{
}
#sidebar .drop-area > li ul a:hover
{
	color: #3f4551;
}
#sidebar .drop-area > li ul a:active
{
}
#sidebar-exp
{
	background: url('images/sidebar-exp.png') no-repeat center left;
	display: inline-block;
	height: 40px;
	opacity: 1;
	position: Absolute;
	right: 5px;
	top: 10px;
	transition: all 160ms;
	width: 40px;
}
#sidebar-exp:link
{
}
#sidebar-exp:visited
{
}
#sidebar-exp:hover
{
	opacity: 0.7;
}
#sidebar-exp:active
{
}
#lock-screen-page
{
	background: #2c363f;
}
#lock-screen-wrapper
{
	height: 280px;
	width: 440px;
}
.text-center
{
	text-align: Center;
}
.lock-block
{
	background: #fff;
	border-radius: 2px;
	margin: 25px 0 0 0;
	padding: 20px;
	width: 100%;
}
.lock-block img
{
	margin: 0 20px 0 0;
}
.lock-block h2
{
	color: #3f4551;
	font-size: 22px;
	margin: 0;
	padding: 0 0 5px 0;
}
.lock-block span
{
	color: #798189;
	font-size: 15px;
}
.lock-block input
{
	background: #fbfbfb url('images/back-shadow-input.png') repeat-x left top;
	border: 1px solid #e1e1e1;
	border-radius: 2px;
	color: #a5a7ab;
	display: block;
	height: 42px;
	line-height: 40px;
	margin: 17px 0 0 0;
	padding-left: 15px;
	width: 270px;
}
.lock-block .inp
{
	position: relative;
}
.lock-block .check
{
	background: #26a8e2 url('images/icon-checked-btn.png') no-repeat center center;
	border-radius: 2px;
	bottom: 3px;
	display: block;
	height: 36px;
	moz-transition: background-color 160ms;
	o-transition: background-color 160ms;
	position: absolute;
	right: 3px;
	transition: background-color 160ms;
	webkit-transition: background-color 160ms;
	width: 36px;
}
.lock-block .check:link
{
}
.lock-block .check:visited
{
}
.lock-block .check:hover
{
	background-color: #2597ca;
}
.lock-block .check:active
{
}
#lock-screen-wrapper .info
{
	color: #899197;
	display: block;
	height: 25px;
	margin: 20px 0 0 0;
	text-align: center;
}
#lock-screen-wrapper .info a
{
	border-bottom: 1px solid #636A71;
	color: #fff;
	padding-bottom: 3px;
}
.well.easy
{
	background: #fff;
	border-radius: 2px;
}
.panel-easy
{
	border-radius: 2px;
}
.panel-easy .panel-heading
{
	border-radius: 2px 2px 0 0;
	position: Relative;
}
.panel-easy .panel-body
{
	background: #fff url('images/back-shadow-style.png') repeat-x left bottom;
	border-bottom: none;
	border-left: 1px solid #e5e5e5;
	border-radius: 0 0 2px 2px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	padding: 25px;
}
.panel-settings-button
{
	height: 60px;
	position: absolute;
	right: 0;
	top: 0;
	width: 70px;
}
.panel-settings-button .btn
{
	background: #2C363F url('images/icon-panel-settings.png') no-repeat center center;
	border: none;
	border-radius: 0 2px 0 0;
	border-radius: 0;
	height: 60px;
	moz-transition: all 700ms;
	o-transition: all 700ms;
	transition: all 700ms;
	webkit-transition: all 700ms;
	width: 70px;
}
.panel-settings-button .btn:link
{
}
.panel-settings-button .btn:visited
{
}
.panel-settings-button .btn:hover
{
	background-color: #1a2025;
}
.panel-settings-button .btn:active
{
}
.panel-settings-button.open .dropdown-toggle
{
	background: #1a2025 url('images/icon-panel-settings.png') no-repeat center center;
}
.panel-settings-button .dropdown-menu li a:hover
{
	background: #37434F;
}
.morris-hover-row-label
{
	display: none;
}
.morris-hover-point
{
	display: none;
}
.modal.in .modal-dialog
{
	ms-transform: translate(0, 20%);
	transform: translate(0, 20%);
	webkit-transform: translate(0, 20%);
}
.modal-dialog
{
	box-shadow: none;
}
.modal-content
{
	border-radius: 2px;
	box-shadow: none;
}
.modal-wrapper
{
	border-bottom: 1px solid #E5E5E5;
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
}
.modal-body.extended input
{
	margin: 20px 0 0 0;
}
.modal-body.extended
{
	margin: 0;
	padding: 0 20px;
}
.modal-footer.extended
{
	margin: 0;
	padding: 20px;
}
input.type-one
{
	background: url('images/back-shadow-input.png') repeat-x left top;
	border: 1px solid #E5E5E5;
	border-radius: 2px;
	color: #818697;
	font-size: 15px;
	height: 43px;
	padding: 0 0 0 10px;
	width: 100%;
}
.pad-bot-0
{
	padding-bottom: 0 !important;
}
.mar-bot-0
{
	margin-bottom: 0 !important;
}
.row.modal-wrap
{
	margin: 0;
	padding: 0;
}
.progress
{
	border-radius: 2px;
	box-shadow: 0 1px 0px rgba(0, 0, 0, 0.1) inset;
}
.progress-bar
{
	background-color: #3498DB;
}
.progress-bar-warning
{
	background-color: #F7AF48;
}
.progress-bar-success
{
	background-color: #2ABC68;
}
.progress-bar-danger
{
	background-color: #E64D5F;
}
.container.progress-bars h3
{
	color: #899197;
	font-size: 15px;
	margin-top: -4px;
}
.container.progress-bars h3.heading-title
{
	margin-top: 0 !important;
	padding-left: 15px;
}
.notice
{
	margin: 0 0 20px 0;
	padding: 20px;
}
.notice span
{
	color: rgba('111, 116, 121 , 0.6');
	display: block;
	font-family: 'Raleway' !important;
	font-size: 18px;
	font-weight: 300;
	line-height: 13px;
	margin: 0 0 15px 0;
	padding: 0;
}
.notice p
{
	font-size: 15px;
	line-height: 17px;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
.notice.success
{
	background: #F5FFED;
	border-left: 3px solid #86CEA5;
}
.notice.info
{
	background: #E0F5FF;
	border-left: 3px solid #58B7F5;
}
.notice.warning
{
	background: #FFFAE5;
	border-left: 3px solid #FFBC5A;
}
.notice.danger
{
	background: #FFEAF0;
	border-left: 3px solid #F77E8E;
}
.m-top-10
{
	margin-top: 10px !important;
}
.alert
{
	border-radius: 2px;
	padding: 10px;
}
.alert.alert-success
{
	background: #F5FFED;
	border-color: #E3F0D8;
}
.alert.alert-info
{
	background: #E0F5FF;
	border-color: #AFDEE8;
}
.alert.alert-warning
{
	background: #FFFAE5;
	border-color: #FCEAC6;
}
.alert.alert-danger
{
	background: #FFEAF0;
	border-color: #F2D1D6;
}
.alert-dismissable .close
{
	right: 0;
	top: -1px;
}
.notice.alert-dismissable .close
{
	right: -10px;
	top: -15px;
}
.list-group-item:first-child
{
	border-radius: 2px 2px 0 0;
}
.list-group-item:last-child
{
	border-radius: 0 0 2px 2px;
}
.list-group-item
{
	padding: 13px 15px;
}
.list-group-item
{
	border-color: #E5E5E5;
}
.nav-tabs
{
}
.tab-content.easy-style.shadow
{
	background: url("images/back-shadow-style.png") repeat-x scroll left bottom #FFFFFF;
	border-bottom: none;
}
.nav.nav-tabs.easy-style
{
	background: #f4f5f5;
	border-color: #E8E9EA;
	height: 45px;
}
.nav.nav-tabs a
{
	border-radius: 0;
	color: #798189;
	display: block;
	font-size: 12px;
	font-weight: 600;
	height: 46px;
	line-height: 24px;
	margin: 0;
	text-transform: uppercase;
	transition: all 160ms;
}
.nav.nav-tabs.easy-style li.active a
{
	background: #fff;
	border-left: 1px solid #E8E9EA;
	border-radius: 0;
	border-right: 1px solid #E8E9EA;
	border-top: 1px solid #E8E9EA;
}
.nav.nav-tabs.easy-style li
{
	border: none;
	height: 45px;
	overflow: hidden;
}
.nav.nav-tabs.easy-style li.active
{
}
.nav.nav-tabs a:focus
{
	outline: none;
}
.nav.nav-tabs a:link
{
}
.nav.nav-tabs a:visited
{
}
.nav.nav-tabs a:hover
{
	height: 45px;
}
.nav.nav-tabs .active a:hover
{
	height: 46px;
}
.nav.nav-tabs a:active
{
}
.tab-content.easy-style
{
	border-bottom: 1px solid #E8E9EA;
	border-left: 1px solid #E8E9EA;
	border-right: 1px solid #E8E9EA;
	margin: 0 0 55px 0;
	padding: 20px;
}
.tab-content.easy-style .tab-pane p
{
	color: #798189;
	margin: 0;
	padding: 0;
}
.tab-content.easy-style .tab-pane .btn
{
	margin: 10px 0 0 0;
}
.nav.nav-tabs.easy-style.type-two
{
	border-color: #348fcd;
}
.nav.nav-tabs.easy-style.type-two li.active a
{
	border-color: #3498DB;
	border-top: 3px solid #3498DB;
	color: #7d858c;
	line-height: 22px;
}
.nav.nav-tabs.easy-style.type-two li.active
{
	overflow: hidden;
}
.nav.nav-tabs.easy-style.type-two
{
	background: #3498db;
}
.nav.nav-tabs.easy-style.type-two a
{
	color: #fff;
}
.nav.nav-tabs.easy-style.type-two a:hover
{
	border-color: #3498DB;
}
.nav.nav-tabs.easy-style.type-two li.active a:hover
{
	border-color: #3498DB;
}
.nav.nav-tabs.easy-style.type-two li
{
	height: 45px;
}
.nav.nav-tabs.easy-style.type-two li.active:first-child
{
}
.nav.nav-tabs.type-two a:link
{
}
.nav.nav-tabs.type-two a:visited
{
}
.nav.nav-tabs.type-two a:hover
{
	background-color: #3289c3;
}
.nav.nav-tabs.type-two a:active
{
}
.nav.nav-tabs.type-three
{
	background: #37434f;
	border-color: #2f3a44;
}
.nav.nav-tabs.type-three li.active a
{
	background: #2f3a44;
	border-color: #2f3a44;
	color: #2ecc71;
}
.nav.nav-tabs.type-three li a:hover
{
	background: #2f3a44;
	border-color: #2f3a44;
	color: #2ecc71;
}
.nav.nav-tabs.type-three li a
{
	color: #939ba3;
}
.nav.nav-tabs.type-three li
{
	border: none;
}
.nav.nav-tabs.type-three a:hover
{
}
.nav.nav-tabs.easy-style.type-three li.active a
{
}
.type-four-tab-wrapper
{
	background: url("images/back-shadow-style.png") repeat-x left bottom #fff;
	border-left: 1px solid #E5E5E5;
	border-radius: 2px 2px 4px 4px;
	border-right: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	margin: 0 0 20px 0;
}
.panel-body
{
	padding: 20px;
}
.type-four-tab-wrapper .tab-content
{
	border-radius: 2px 2px 4px 4px;
}
.type-four-tab-wrapper .tab-content.easy-style
{
	border: none;
}
.type-four-tab-wrapper .nav.nav-tabs
{
	background: #fff;
	height: 65px;
}
.type-four-tab-wrapper .nav.nav-tabs a
{
	border: none;
	color: #959da5;
	font-size: 15px;
	font-weight: normal;
	height: 65px;
	line-height: 45px;
	text-transform: none;
}
.type-four-tab-wrapper .nav.nav-tabs li.active a
{
	border: none;
	color: #626465;
}
.type-four-tab-wrapper .nav.nav-tabs li
{
	height: 65px;
}
.type-four-tab-wrapper .nav.nav-tabs li.active
{
	border-bottom: 3px solid #2abc68;
}
.type-four-tab-wrapper .nav.nav-tabs li:last-child
{
}
.type-four-tab-wrapper .nav.nav-tabs a:hover
{
	background: #fff;
	border-bottom: 3px solid #2abc68;
	color: #626465;
}
.accordion .panel
{
	border: none;
}
.accordion .panel-heading
{
	height: 42px;
	padding: 0;
}
.accordion .panel-heading:hover
{
}
.accordion .panel-heading:hover a
{
}
.accordion .panel:hover
{
}
.accordion .panel-collapse.in
{
	border-top: 1px solid red;
}
.accordion .panel-heading h4 a
{
	background: #26A8E2 url('images/accordion-chevron-02.png') no-repeat right bottom;
	border-bottom: 1px solid #2999CC;
	border-left: 1px solid #2999CC;
	border-right: 1px solid #2999CC;
	border-top: 1px solid #2999CC;
	color: #fff;
}
.accordion .panel-heading h4 a.collapsed
{
	background: #fff url('images/accordion-chevron-01.png') no-repeat right top;
	border-bottom: 1px solid #E8E9EA;
	border-left: 1px solid #E8E9EA;
	border-right: 1px solid #E8E9EA;
	border-top: 1px solid #E8E9EA;
	color: #899197;
}
.accordion .panel-heading h4 a:hover
{
	background: #26A8E2 url('images/accordion-chevron-02.png') no-repeat right bottom;
}
.accordion .panel-heading h4 a.collapsed:hover
{
	background: #26A8E2 url('images/accordion-chevron-02.png') no-repeat right top;
	border-color: #2999CC;
	color: #fff;
}
.accordion .panel .panel-collapse.collapse.in
{
	display: block;
}
.accordion .panel .panel-collapse.collapse
{
	display: none;
}
.accordion .panel .panel-collapse
{
	border-top: none;
}
.accordion .panel .panel-collapse .panel-body
{
	border-top: none !important;
}
.accordion .panel .panel-collapse.in .panel-body
{
	border-bottom: 1px solid #E8E9EA;
	border-left: 1px solid #E8E9EA;
	border-right: 1px solid #E8E9EA;
	border-top: 1px solid #fff;
}
.accordion .panel .panel-collapse.collapsing .panel-body
{
	border-bottom: 1px solid #E8E9EA;
	border-left: 1px solid #E8E9EA;
	border-right: 1px solid #E8E9EA;
	border-top: 1px solid #fff;
}
.accordion .panel
{
	border-color: #e1e1e1;
	border-radius: 2px;
}
.accordion .panel-heading .panel-title
{
	color: #899197;
	font-size: 15px;
	height: 100%;
	line-height: 40px;
	margin: 0;
	padding: 0;
}
.accordion .panel-heading .panel-title a
{
	display: block;
	height: 100%;
	padding: 0 0 0 20px;
}
.accordion .panel-heading .panel-title a:focus
{
	outline: none;
	text-decoration: none;
}
.accordion .panel-body
{
	border-color: #e1e1e1;
}
.accordion .panel-collapse.in
{
}
.accordion .panel-body
{
	color: #798189;
	font-size: 15px;
}
.accordion.type-two
{
}
.accordion.type-two .panel-heading h4 a
{
	background: #fff url('images/accordion-chevron-01.png') no-repeat right bottom;
	border-color: #E8E9E9;
	border-top: 1px solid #E8E9E9;
	color: #3498db;
}
.accordion.type-two .panel-heading h4 a.collapsed
{
	background: #f6f8f8 url('images/accordion-chevron-01.png') no-repeat right top;
	border-bottom: none;
	color: #798189;
}
.accordion.type-two .panel-heading h4 a:hover
{
	background: #fff url('images/accordion-chevron-01.png') no-repeat right bottom;
	border-color: #E8E9E9;
	color: #3498db;
}
.accordion.type-two .panel-heading h4 a.collapsed:hover
{
	background: #fff url('images/accordion-chevron-01.png') no-repeat right top;
}
.accordion.type-two .panel-heading
{
}
.accordion.type-two .panel.panel-default
{
	background: #fff url('images/back-shadow-style.png') repeat-x left bottom;
	margin-bottom: 12px;
	padding-bottom: 2px;
}
.accordion.type-two .panel.panel-default:last-child
{
	margin-bottom: 0;
}
.accordion.type-two .panel .panel-collapse.in .panel-body
{
	border-bottom: none;
}
.p-bot-50
{
	padding-bottom: 50px !important;
}
.p-bot-30
{
	padding-bottom: 30px !important;
}
.p-bot-40
{
	padding-bottom: 40px !important;
}
.container.white-b
{
}
.white-panel
{
	background: #fff;
	border-radius: 2px;
	box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.1);
	moz-box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.1);
	padding: 25px 25px 0 25px;
	webkit-box-shadow: 0 1px 1px rgba(0,0,0,.25), inset 0 1px rgba(0,0,0,.1);
}
h3.mt-title
{
	color: #798189;
	font-size: 18px;
	margin-bottom: 20px;
}
.countdown_section
{
}
.btn.default.group
{
	background: #E1E3E5;
	border: none;
	padding: 7px 13px;
}
.btn.default.group:hover
{
	background: #D3D3D3;
}
.btn.default.group.active
{
	background: #D3D3D3;
}
.btn.default.group:active
{
	background: #D3D3D3;
}
.btn.default
{
	transition: all 160ms ease 0s;
}
.btn.default:hover
{
	background: #D3D3D3;
	border-color: #D3D3D3;
}
.btn-group.open .dropdown-menu
{
	border: 1px solid #E5E5E5;
	margin-top: -1px;
	min-width: 144px;
}
.btn-group.open .dropdown-menu.extra-s
{
	margin-left: 14px;
}
.dropdown-menu .divider
{
	margin-left: 15px;
}
.btn-group.open .dropdown-menu li
{
	color: #a1a7ac;
	font-size: 13px;
	font-weight: Bold !important;
}
.btn-group.open .dropdown-menu li a
{
	color: #a1a7ac;
	font-weight: Bold !important;
	padding-left: 15px;
}
.btn-group.open .dropdown-menu a.icon
{
	display: inline-block;
	float: right;
	margin: 5px 15px 0 0;
	padding: 0;
}
.btn-group.open .dropdown-menu a.text
{
	display: inline-block;
}
.btn-group.open .dropdown-menu li a:hover
{
	background: transparent;
	color: #37434F;
}
.btn-group.open .dropdown-menu
{
	background: #fff url("images/back-shadow-style.png") repeat-x left bottom;
	border-bottom: none;
	float: right;
}
.btn-group.open .dropdown-menu .pin
{
	background: url('images/dropdown-pin.png') no-repeat center center;
	height: 8px;
	position: absolute;
	right: 9px;
	top: -8px;
	width: 13px;
}
.btn-group.open .dropdown-menu.p-left
{
	margin-left: -45px;
}
.btn-group.open .dropdown-menu.d-up
{
	box-shadow: none;
	margin-bottom: 14px;
	margin-bottom: 4px;
	margin-left: -39px;
	margin-top: 0;
}
.btn-group.open .dropdown-menu.d-up .pin
{
	background: url('images/dropdown-pin-02.png') no-repeat center center;
	bottom: -4px !important;
	top: initial;
	top: static;
}
#defaultCountdown
{
	padding-left: 10px;
}
.countdown_row
{
}
table.search img
{
	display: inline-block;
	margin-right: 15px;
}
table.search
{
	border-collapse: collapse !important;
}
table.search tr
{
	height: 76px;
}
table.search tr:last-child
{
	border-bottom: 1px solid #e1e3e4 !important;
}
table.search
{
	line-height: 50px !important;
}
table.search thead tr
{
	height: 45px !important;
}
table.search tr td:first-child
{
	color: #3498DB !important;
	padding-top: 18px !important;
}
table.search tr td
{
	color: #798189 !important;
	font-size: 14px !important;
	padding-top: 21px !important;
}
table.search ul li
{
	background: gold;
	border-radius: 2px;
	display: inline-block;
	height: 33px;
	margin-right: 1px;
	text-align: Center;
	width: 33px;
}
table.search ul a
{
	border-radius: 2px;
	display: inline-block;
	height: 33px;
	line-height: 31px;
	transition: all 160ms;
	width: 33px;
}
table.search ul i
{
	color: #fff;
}
table.search ul
{
	padding-left: 10px;
}
table.search li.blue a
{
	background: #3C9CDC;
}
table.search li.green a
{
	background: #32BF6E;
}
table.search li.red a
{
	background: #E75365;
}
.panel-style.search
{
	margin-bottom: 30px !important;
}
table.search li.blue a:hover
{
	background: #3183BC;
}
table.search li.green a:hover
{
	background: #29A05A;
}
table.search li.red a:hover
{
	background: #C94858;
}
table .back
{
	background: #FBFCFC;
}
.search-field
{
	float: right;
	margin-top: 35px;
	position: Relative;
	width: 450px;
}
.search-field input
{
	border: 2px solid #E5E7E8;
	border-radius: 2px;
	color: #A7A7A7;
	display: inline-block;
	font-size: 16px;
	height: 42px;
	padding-left: 15px;
	width: 450px;
}
.search-field a.search
{
	background: none repeat scroll 0 0 #2ABC68;
	border-radius: 0 2px 2px 0;
	color: #FFFFFF;
	display: block;
	font-size: 16px;
	font-weight: bold;
	height: 42px;
	line-height: 42px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	transition: all 160ms ease 0s;
	width: 105px;
}
.search-field a.cls
{
	background: url('images/erase-icon.png') no-repeat left top;
	display: block;
	height: 14px;
	position: Absolute;
	right: 125px;
	top: 14px;
	width: 20px;
}
.search-field a.cls:hover
{
	background-position: right top;
}
.search-field a.search:hover
{
	background: #22a158;
}
table.search-developer img
{
	display: inline-block;
	margin-right: 5px;
}
table.search-developer tr td
{
	color: #798189 !important;
	font-size: 14px !important;
	line-height: 33px !important;
}
table.search-developer tr:last-child
{
	border-bottom: 1px solid #e1e3e4 !important;
}
table.search-developer
{
	border-collapse: collapse !important;
}
table.search-developer span
{
	color: #37434F;
	display: inline-block;
}
table.search-developer i
{
	color: #DCDCDC;
	margin-left: 5px;
}
table.search-developer a
{
	transition: all 160ms;
}
table.search-developer a i
{
	transition: all 160ms;
}
table.search-developer a:hover i
{
	color: #BCBCBC;
}
.input-f-wrapper input
{
	background: url('images/back-input-shadow.png') repeat-x left top;
	border: 1px solid #E1E1E1;
	border-radius: 2px;
	color: #899197;
	display: block;
	font-size: 15px;
	height: 43px;
	padding-left: 20px;
	width: 100%;
}
.input-f-wrapper input:focus
{
	background-color: #FBFBFB;
}
.input-f-wrapper input.password:focus
{
	background-color: #FEFCFC;
	border-color: #EEB2B9;
}
.wrap-input-button
{
	position: Relative;
}
.wrap-input-button a
{
	position: absolute;
	right: 4px;
	top: 4px;
	z-index: 999;
}
.general-fc
{
	margin-bottom: 10px;
}
.scroll-drop
{
	width: 100%;
}
.sg-button button
{
	text-align: left;
	width: 100% !important;
}
.sg-button .caret
{
	border-top-color: #2ABC68 !important;
	position: Absolute;
	right: 10px;
	top: 17px;
}
.sg-button.btn-group
{
	width: 100%;
}
.scroll-drop
{
	padding: 0 0 0 15px !important;
}
.scroll-drop a
{
	color: #37434F;
	font-size: 14px;
}
.scroll-drop li a
{
	color: #37434F !important;
	line-height: 31px;
}
.scroll-drop li
{
	background: gold;
	border-bottom: 1px solid #E7EBEB;
	height: 40px;
	line-height: 40px;
}
.panel-style.forms h4
{
	color: #798189;
	font-size: 15px;
	line-height: 22px;
}
.bf-area
{
	margin: 0 0 50px 0;
}
.bf-area .col-md-6
{
	padding: 0;
}
.bf-area .btn.default
{
	background: transparent;
	margin: 0 15px 0 0;
}
.bf-area .heading-title
{
	margin: 10px 0 25px 0;
}
.google_map
{
	height: 430px;
	width: 100%;
}
#contact-map
{
	height: 430px;
	margin-top: 1px;
	width: 100%;
}
#contact-wrapper
{
	margin-top: -61px;
	min-height: 500px;
}
#contact-wrapper .c-form
{
	margin-bottom: 55px !important;
	margin-top: 0;
}
.textarea-f-wrapper textarea
{
	background: url("images/back-input-shadow.png") repeat-x scroll left top rgba(0, 0, 0, 0);
	border: 1px solid #e1e1e1;
	border-radius: 2px;
	color: #899197;
	display: block;
	font-family: 'Raleway' !important;
	font-size: 15px;
	height: 200px;
	padding-left: 20px;
	padding-top: 15px;
	width: 100%;
}
.textarea-f-wrapper textarea:focus
{
	background: #FBFBFB;
}
.row.no-margin
{
	margin: 0 !important;
}
#contact-infos .envelope
{
	height: 35px;
	position: Absolute;
	right: 35px;
	text-align: Center;
	top: 80px;
	width: 35px;
}
#contact-infos .envelope i
{
	color: #E1E1E1;
	font-size: 35px;
}
#contact-infos h4
{
	font-size: 15px;
	font-weight: 400;
	margin: 0;
	margin-bottom: 7px;
}
#contact-infos h4 > a
{
	color: #3498DB;
	display: inline-block;
	margin-left: 40px;
}
#contact-infos .panel-body
{
	padding: 20px 0 15px 25px;
}
#contact-infos .panel-body > div
{
	border-bottom: 1px solid #E1E1E1;
	margin: 0 0 15px 0;
	padding-bottom: 15px;
}
#contact-wrapper .btn
{
	margin-top: 25px;
}
.contact-details img
{
	display: block;
	float: left;
	margin: 0 25px 0 0;
}
.contact-details h2
{
	color: #3f4551;
	display: inline-block;
	font-size: 22px;
	margin: -5px 0 7px 0;
}
.contact-details h3
{
	color: #798189;
	font-size: 15px;
	margin-bottom: 27px;
}
.contact-details a
{
	color: #3498DB;
	display: inline-block;
	font-size: 15px;
}
#messages-wrapper .m-sidebar
{
	background: url("images/back-shadow-style.png") repeat-x scroll left bottom #fff;
	border-left: 1px solid #e5e5e5;
	border-radius: 2px 2px 4px 4px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	margin: 0 0 50px;
	padding: 20px 0;
}
.m-sidebar button
{
	transition: none;
}
.m-sidebar .button-dropdown
{
	background: transparent !important;
	border: none;
	float: right;
	margin-right: -20px;
	width: 14%;
}
.m-sidebar h3
{
	float: left;
	font-size: 15px;
}
.m-sidebar .btn-group.open .dropdown-menu .pin
{
	left: 14px;
}
.m-sidebar-wrapper
{
	padding: 0 25px;
}
.wrapper-items li
{
	background-color: #FBFCFC;
	border-bottom: 1px solid #E6E7E9;
	cursor: pointer;
	display: block;
	padding: 25px 25px 0 85px;
	position: relative;
	transition: all 160ms;
}
.wrapper-items li:first-child
{
	border-top: 1px solid #E6E7E9;
}
.wrapper-items li:hover
{
	background-color: #fff;
}
.wrapper-items li:hover .bar
{
	display: block;
}
.wrapper-items img
{
	left: 25px;
	position: absolute;
	top: 25px;
}
.wrapper-items > div
{
	float: left;
}
.wrapper-items p
{
	color: #959da5;
	display: block;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
}
.wrapper-items h3
{
	color: #37434f;
	display: inline-block;
	font-size: 14px;
	margin: 0 0 10px 0;
	width: 100%;
}
.wrapper-items h3 > span
{
	color: #37434f;
	color: #BFC3C6;
	display: inline-block;
	float: right;
	font-size: 10px;
	text-transform: uppercase;
}
.wrapper-items li .bar
{
	background: #348FCD;
	bottom: 0;
	display: none;
	position: Absolute;
	right: -5px;
	top: 0;
	transition: all 200ms;
	width: 5px;
}
.message-tabs .nav li a
{
	padding: 10px 25px;
	transition: all 200ms;
}
.message-tabs .nav li
{
	transition: all 200ms;
}
.message-tabs ul .first-tab a
{
	background: url("images/message-tab-bullet-02.png") no-repeat right 29px !important;
	display: inline-block;
	padding-right: 30px !important;
}
.message-tabs ul .first-tab.active a:hover
{
	background: url("images/message-tab-bullet-01.png") no-repeat right 29px !important;
}
.message-tabs ul .first-tab.active a
{
	background: url("images/message-tab-bullet-01.png") no-repeat right 29px !important;
}
.message-tabs ul span
{
	background: #BFC4C9;
	background: gold;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	position: Absolute;
	right: 0;
	text-align: Center;
	top: 22px;
	width: 26px;
}
.message-tabs ul a.space
{
	padding-right: 45px;
}
.message-tabs ul .bullet-text:hover span
{
	background-color: #2CC588;
}
.message-tabs ul .bullet-text.active span
{
	background-color: #2CC588;
}
.message-tabs .button-text .btn
{
	background-color: #959DA5;
}
.message-tabs .button-text .btn:hover
{
	background-color: #7E8386;
}
.message-tabs .button-text
{
	position: Absolute;
	right: 30px;
	top: 16px;
}
.message-tabs
{
	margin-bottom: 15px;
}
.message-tabs .top-section
{
	padding-bottom: 25px;
	padding-top: 2px;
}
.message-tabs .bottom-section img
{
	display: block;
	left: 0;
	position: Absolute;
	top: 0;
}
.message-tabs .bottom-section
{
	margin-top: 20px;
	padding-bottom: 5px;
	padding-left: 60px;
	position: relative;
}
.message-tabs .top-section .left
{
	padding-left: 55px;
	position: Relative;
}
.message-tabs .top-section .left img
{
	display: block;
	left: 0;
	position: absolute;
	top: 0;
}
.message-tabs .top-section .left h3
{
	color: #37434f;
	font-size: 15px;
	margin-bottom: 3px;
}
.message-tabs .top-section .left a
{
	color: #3498db;
	display: inline-block;
	font-size: 14px;
}
.message-tabs .top-section .right span
{
	color: #a1a7ac;
	display: block;
	font-size: 12px;
	font-weight: 400;
	margin-top: 4px;
	text-transform: uppercase;
}
.message-tabs .top-section .right a
{
	color: #3498db;
	display: block;
	font-size: 12px;
	font-weight: 400;
	text-align: right;
	text-transform: uppercase;
}
.message-tabs .separator
{
	margin: 0 -20px 15px 0;
}
.message-tabs p.b-arrow
{
	background: url('images/b-arrow.png') no-repeat left 28px;
	font-style: italic;
	margin: 27px 0 30px 0 !important;
	padding-left: 45px !important;
}
.message-tabs textarea
{
	color: #899197;
	font-size: 15px;
	height: 85px;
}
#messages-wrapper .messages-link
{
	padding: 15px 0 0 0;
	text-align: Center;
}
#messages-wrapper .messages-link a
{
	border-bottom: 1px solid #3498db;
	color: #3498db;
	display: inline-block;
	font-size: 15px;
	font-weight: 500;
}
.draggable-wrapper
{
	margin-bottom: 37px;
}
.draggable-wrapper .draggable-widget
{
}
#wrap .draggable-widget.ui-sortable-placeholder.ui-sortable-handle
{
	background: Red;
	visiblity: visible !important;
}
.widget-placeholder
{
	background: url('images/back-placeholder-pattern.gif');
	border: 2px solid #D1D1D1;
	border-radius: 3px;
	box-shadow: inset 0 0 1px 6px #F0F1F0;
	height: 120px;
	margin-bottom: 20px;
	padding: 6px;
}
.container.dashboard .timeline-item
{
	margin-left: 55px;
}
.navbar-toggle
{
	display: none !important;
}
.user-dropdown-one .dropdown-toggle
{
	background: gold;
	z-index: 9999;
}
.info-bar
{
	background: gold;
}
.container.bar
{
	background: gold;
}
.navbar
{
	margin-bottom: 0;
}
.dropdown-menu
{
	min-width: 165px;
}
.navbar-right .dropdown-menu
{
	left: 0;
	right: auto;
}
#messages-wrapper
{
	margin-top: 55px;
}
.icons-panel
{
	margin-top: 55px;
}
.table thead > tr > th
{
	padding-left: 15px !important;
}
#body-overlay
{
	background: red;
	background: rgba(44,54,63,0.6);
	bottom: 0;
	cursor: w-resize;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 9999;
}
@media (max-width: 1750px)
{
	.container.dropz .col-md-4
	{
		width: 100%;
	}
	.container.dropz .col-md-8
	{
		width: 100%;
	}
}
@media (max-width: 991px)
{
	.input-f-wrapper input
	{
		margin-top: 30px;
	}
	.mf-block .date
	{
		width: 30%;
	}
	.container.messages .m-sidebar .button-dropdown
	{
		margin-right: 0;
		position: Absolute;
		right: 20px;
		top: 20px;
		width: auto;
	}
	.m-sidebar .dropdown-menu
	{
		left: -80px;
	}
	#messages-wrapper .m-sidebar .btn-group.open .dropdown-menu .pin
	{
		left: 93px !important;
	}
	.average-statistics-wrapper .button-dropdown
	{
		top: 0 !important;
	}
	.container.dashboard #messages-wrapper .button-dropdown
	{
		width: auto !important;
	}
	.contact-details
	{
		padding-bottom: 20px;
	}
	.ci-user
	{
		margin-bottom: 15px !important;
	}
}
@media (max-width: 885px)
{
	.container.buttons .btn.middle
	{
		margin-bottom: 5px;
	}
}
@media (max-width: 810px)
{
	.header-notifications
	{
		display: none;
	}
}
@media (max-width: 768px)
{
	.header-drop-right
	{
		position: Absolute;
		right: 15px;
		top: -7px;
	}
	.page-not-found
	{
		display: inline-block;
		padding-top: 225px;
		position: initial;
	}
	.container.pnf
	{
		text-align: Center;
	}
	.page-not-found div
	{
		display: inline-block;
		width: 285px;
	}
	.page-not-found div input
	{
		width: 300px;
	}
	.page-not-found .small-logo
	{
		display: inline-block;
	}
	.user-dropdown-two li a
	{
		line-height: 34px !important;
	}
}
@media (max-width: 680px)
{
	#footer
	{
		height: auto;
		padding: 0;
		text-align: center;
	}
	#footer .col-md-6
	{
		float: none;
		text-align: Center;
		width: 100%;
	}
	#footer .pull-right
	{
		float: none !important;
	}
	#footer .pull-left
	{
		float: none !important;
	}
	#footer .col-md-6.right
	{
		padding: 0;
	}
	#footer .col-md-6.right span
	{
		padding: 0 0 20px 0;
	}
	#footer ul
	{
		float: none;
	}
}
@media (max-width: 580px)
{
	.navbar-header
	{
		width: 200px;
	}
}
@media (max-width: 560px)
{
	.modal-wrapper .pull-left
	{
		float: none !important;
	}
	.modal-wrapper .pull-right
	{
		float: none !important;
	}
	.modal-wrapper .btn
	{
		margin-bottom: 5px;
		width: 100%;
	}
	.modal-wrap .pull-left
	{
		float: none !important;
	}
	.modal-wrap .pull-right
	{
		float: none !important;
	}
	.modal-wrap .btn
	{
		margin-bottom: 5px;
		width: 100%;
	}
}
@media (max-width: 450px)
{
	.img-user
	{
		display: none !important;
	}
	.navbar-nav > li > a
	{
		line-height: 55px;
	}
	.header-drop-right li a
	{
		padding: 0 20px !important;
	}
	.navbar-nav b.caret
	{
		margin-left: 10px;
		margin-right: 10px;
	}
	.navbar-nav
	{
		margin: 7.5px -30px;
	}
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus
	{
		line-height: 58px;
		right: -66px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a
	{
		line-height: 39px !important;
	}
	.user-dropdown-two li
	{
		background: #2c363f url('images/dropd-1.png') no-repeat 125px 12px !important;
		height: 45px;
		opacity: .9;
	}
	.user-dropdown-two li.log-out
	{
		background: #2c363f url('images/dropd-2.png') no-repeat 125px 12px !important;
	}
	.user-dropdown-two li.log-out a:link
	{
	}
	.user-dropdown-two li.log-out a:visited
	{
	}
	.user-dropdown-two li.log-out a:hover
	{
		background: #20272d url('images/dropd-2.png') no-repeat 125px 12px !important;
		color: #2ecc71 !important;
	}
	.user-dropdown-two li.log-out a:active
	{
	}
	.user-dropdown-two a:link
	{
	}
	.user-dropdown-two a:visited
	{
	}
	.user-dropdown-two a:hover
	{
		background: #20272d url('images/dropd-1.png') no-repeat 125px 12px !important;
		color: #2ecc71 !important;
	}
	.user-dropdown-two a:active
	{
	}
}
@media (max-width: 350px)
{
	.page-not-found div
	{
		width: 230px;
	}
	.page-not-found div input
	{
		width: 245px;
	}
}