.sky-form {
	font: 14px/1.55 "Open Sans", Helvetica, Arial, sans-serif; margin: 0px; width: 100%; color: rgb(39, 39, 39); font-size-adjust: none; font-stretch: normal;
}
.sky-form header {
	padding: 0px 0px 9px; color: rgb(39, 39, 39); font-family: "Raleway", sans-serif; font-size: 22px; font-weight: normal; margin-bottom: 13px; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.sky-form header strong {
	font-weight: 600;
}
.sky-form_1 fieldset {
	background: none; padding: 25px 48px 5px !important; border: currentColor; border-image: none; width: 100%; display: block;
}
.sky-form fieldset {
	background: none; padding: 0px; border: currentColor; border-image: none; width: 100%; display: block;
}
.sky-form fieldset + fieldset {
	border-top-color: rgba(0, 0, 0, 0.1); border-top-width: 1px; border-top-style: solid;
}
.sky-form section {
	margin-bottom: 20px;
}
.sky-form footer {
	padding: 15px 0px 25px; display: block;
}
.sky-form footer::after {
	clear: both; display: table; content: "";
}
.sky-form a {
	color: rgb(153, 153, 153);
}
.sky-form .label {
	line-height: 19px; font-weight: 400; margin-bottom: 6px; display: block;
}
.sky-form .col.label {
	margin: 0px; padding-top: 10px;
}
.sky-form .note {
	padding: 0px 1px; color: rgb(153, 153, 153); line-height: 15px; font-size: 11px; margin-top: 6px;
}
.sky-form .input {
	display: block; position: relative;
}
.sky-form .select {
	display: block; position: relative;
}
.sky-form .textarea {
	display: block; position: relative;
}
.sky-form .radio {
	display: block; position: relative;
}
.sky-form .checkbox {
	display: block; position: relative;
}
.sky-form .toggle {
	display: block; position: relative;
}
.sky-form .button {
	display: block; position: relative;
}
.sky-form .input input {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; font: 15px/19px "Open Sans", Helvetica, Arial, sans-serif; padding: 8px 10px; border-radius: 0px; width: 100%; height: 39px; color: rgb(64, 64, 64); display: block; box-sizing: border-box; font-size-adjust: none; font-stretch: normal; -moz-box-sizing: border-box; appearance: normal; -moz-appearance: none; -webkit-appearance: none;
}
.sky-form .select select {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; font: 15px/19px "Open Sans", Helvetica, Arial, sans-serif; padding: 8px 10px; border-radius: 0px; width: 100%; height: 39px; color: rgb(64, 64, 64); display: block; box-sizing: border-box; font-size-adjust: none; font-stretch: normal; -moz-box-sizing: border-box; appearance: normal; -moz-appearance: none; -webkit-appearance: none;
}
.sky-form .textarea textarea {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; font: 15px/19px "Open Sans", Helvetica, Arial, sans-serif; padding: 8px 10px; border-radius: 0px; width: 100%; height: 39px; color: rgb(64, 64, 64); display: block; box-sizing: border-box; font-size-adjust: none; font-stretch: normal; -moz-box-sizing: border-box; appearance: normal; -moz-appearance: none; -webkit-appearance: none;
}
.sky-form .progress {
	color: rgb(35, 35, 35); line-height: 39px; margin-top: 10px; float: right;
}
.sky-form .input-file .button {
	margin: 0px; padding: 0px 20px; top: 4px; height: 31px; right: 4px; line-height: 31px; font-size: 13px; float: none; position: absolute;
}
.sky-form .input-file .button:hover {
	box-shadow: none;
}
.sky-form .input-file .button input {
	padding: 0px; top: 0px; right: 0px; font-size: 30px; position: absolute; cursor: pointer; opacity: 0;
}
.sky-form .select i {
	background: rgb(255, 255, 255); top: 14px; width: 5px; height: 11px; right: 14px; position: absolute; box-shadow: 0px 0px 0px 12px #fff;
}
.sky-form .select i::after {
	right: 0px; border-right-color: transparent; border-left-color: transparent; border-right-width: 4px; border-left-width: 4px; border-right-style: solid; border-left-style: solid; position: absolute; content: "";
}
.sky-form .select i::before {
	right: 0px; border-right-color: transparent; border-left-color: transparent; border-right-width: 4px; border-left-width: 4px; border-right-style: solid; border-left-style: solid; position: absolute; content: "";
}
.sky-form .select i::after {
	bottom: 0px; border-top-color: rgb(64, 64, 64); border-top-width: 4px; border-top-style: solid;
}
.sky-form .select i::before {
	top: 0px; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 4px; border-bottom-style: solid;
}
.sky-form .select-multiple select {
	height: auto;
}
.sky-form .textarea textarea {
	height: auto; resize: none;
}
.sky-form .textarea-resizable textarea {
	resize: vertical;
}
.sky-form .textarea-expandable textarea {
	height: 39px;
}
.sky-form .textarea-expandable textarea:focus {
	height: auto;
}
.sky-form .radio {
	color: rgb(64, 64, 64); line-height: 27px; padding-left: 27px; font-size: 15px; margin-bottom: 4px; cursor: pointer;
}
.sky-form .checkbox {
	color: rgb(64, 64, 64); line-height: 27px; padding-left: 27px; font-size: 15px; margin-bottom: 4px; cursor: pointer;
}
.sky-form :last-child.radio {
	margin-bottom: 0px;
}
.sky-form :last-child.checkbox {
	margin-bottom: 0px;
}
.sky-form .radio input {
	left: -9999px; position: absolute;
}
.sky-form .checkbox input {
	left: -9999px; position: absolute;
}
.sky-form .radio i {
	background: rgb(255, 255, 255); border-width: 2px; border-style: solid; left: 0px; top: 5px; width: 13px; height: 13px; display: block; position: absolute;
}
.sky-form .checkbox i {
	background: rgb(255, 255, 255); border-width: 2px; border-style: solid; left: 0px; top: 5px; width: 13px; height: 13px; display: block; position: absolute;
}
.sky-form .radio i {
	border-radius: 50%;
}
.sky-form .radio input + i::after {
	transition:opacity 0.1s; position: absolute; opacity: 0; -webkit-transition: opacity 0.1s; -moz-transition: opacity 0.1s; -o-transition: opacity 0.1s;
}
.sky-form .checkbox input + i::after {
	transition:opacity 0.1s; position: absolute; opacity: 0; -webkit-transition: opacity 0.1s; -moz-transition: opacity 0.1s; -o-transition: opacity 0.1s;
}
.sky-form .radio input + i::after {
	border-radius: 50%; left: 4px; top: 4px; width: 5px; height: 5px; content: "";
}
.sky-form .checkbox input + i::after {
	font: 12px/16px FontAwesome; left: -1px; top: -1px; width: 15px; height: 15px; text-align: center; content: "\f00c"; font-size-adjust: none; font-stretch: normal;
}
.sky-form .radio input:checked + i::after {
	opacity: 1;
}
.sky-form .checkbox input:checked + i::after {
	opacity: 1;
}
.sky-form .inline-group {
	margin: 0px -30px -4px 0px;
}
.sky-form .inline-group::after {
	clear: both; display: table; content: "";
}
.sky-form .inline-group .radio {
	margin-right: 30px; float: left;
}
.sky-form .inline-group .checkbox {
	margin-right: 30px; float: left;
}
.sky-form .inline-group :last-child.radio {
	margin-bottom: 4px;
}
.sky-form .inline-group :last-child.checkbox {
	margin-bottom: 4px;
}
.sky-form .toggle {
	color: rgb(64, 64, 64); line-height: 27px; padding-right: 61px; font-size: 15px; margin-bottom: 4px; cursor: pointer;
}
.sky-form :last-child.toggle {
	margin-bottom: 0px;
}
.sky-form .toggle input {
	left: -9999px; position: absolute;
}
.sky-form .toggle i {
	background: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-radius: 12px; top: 4px; width: 49px; height: 17px; right: 0px; display: block; position: absolute; content: "";
}
.sky-form .toggle i::after {
	left: 8px; top: 2px; text-align: left; right: 8px; color: rgb(95, 95, 95); line-height: 13px; font-size: 9px; font-style: normal; font-weight: 700; position: absolute; content: "OFF";
}
.sky-form .toggle i::before {
	border-radius: 50%; transition:right 0.2s; top: 4px; width: 9px; height: 9px; right: 4px; display: block; position: absolute; z-index: 1; content: ""; opacity: 1; -webkit-transition: right 0.2s; -moz-transition: right 0.2s; -o-transition: right 0.2s;
}
.sky-form .toggle input:checked + i::after {
	text-align: right; content: "ON";
}
.sky-form .toggle input:checked + i::before {
	right: 36px;
}
.sky-form .rating {
	color: rgb(64, 64, 64); line-height: 27px; font-size: 15px; margin-bottom: 4px;
}
.sky-form :last-child.rating {
	margin-bottom: 0px;
}
.sky-form .rating input {
	left: -9999px; position: absolute;
}
.sky-form .rating label {
	padding: 0px 2px; height: 17px; line-height: 17px; font-size: 17px; margin-top: 5px; float: right; display: block; cursor: pointer;
}
.sky-form .button {
	padding: 9px 13px; border-radius: 3px; border: 1px solid rgb(197, 66, 66) !important; border-image: none !important; color: rgb(255, 255, 255); text-transform: uppercase; font-family: "Open Sans", sans-serif; font-weight: 400; float: left; opacity: 1; background-color: rgb(197, 66, 66) !important;
}
.sky-form .button:hover {
	border: 1px solid rgb(0, 0, 0) !important; border-image: none !important; cursor: pointer; background-color: rgb(0, 0, 0) !important;
}
.sky-form .buttonhome {
	padding: 9px 13px; border-radius: 3px; border: 1px solid rgb(255, 255, 255) !important; border-image: none !important; color: rgb(197, 66, 66); text-transform: uppercase; font-family: "Open Sans", sans-serif; font-weight: 400; float: left; opacity: 1; background-color: rgb(255, 255, 255) !important;
}
.sky-form .buttonhome:hover {
	border: 1px solid rgb(0, 0, 0) !important; border-image: none !important; cursor: pointer; background-color: rgb(0, 0, 0) !important;
}
.sky-form .button-uploading {
	color: transparent; position: relative; cursor: default;
}
.sky-form .button-uploading::after {
	animation:blink 1s linear infinite; left: 0px; top: 0px; width: 100%; height: 100%; color: rgb(255, 255, 255); position: absolute; content: "Uploading..."; -webkit-animation: blink 1s linear infinite; -moz-animation: blink 1s linear infinite; -o-animation: blink 1s linear infinite;
}
.icon-glass::before {
	content: "\f000";
}
.icon-music::before {
	content: "\f001";
}
.icon-search::before {
	content: "\f002";
}
.icon-envelope::before {
	content: "\f003";
}
.icon-heart::before {
	content: "\f004";
}
.icon-star::before {
	content: "\f005";
}
.icon-star-empty::before {
	content: "\f006";
}
.icon-user::before {
	content: "\f007";
}
.icon-film::before {
	content: "\f008";
}
.icon-th-large::before {
	content: "\f009";
}
.icon-th::before {
	content: "\f00a";
}
.icon-th-list::before {
	content: "\f00b";
}
.icon-ok::before {
	content: "\f00c";
}
.icon-remove::before {
	content: "\f00d";
}
.icon-zoom-in::before {
	content: "\f00e";
}
.icon-zoom-out::before {
	content: "\f010";
}
.icon-off::before {
	content: "\f011";
}
.icon-signal::before {
	content: "\f012";
}
.icon-cog::before {
	content: "\f013";
}
.icon-trash::before {
	content: "\f014";
}
.icon-home::before {
	content: "\f015";
}
.icon-file::before {
	content: "\f016";
}
.icon-time::before {
	content: "\f017";
}
.icon-road::before {
	content: "\f018";
}
.icon-download-alt::before {
	content: "\f019";
}
.icon-download::before {
	content: "\f01a";
}
.icon-upload::before {
	content: "\f01b";
}
.icon-inbox::before {
	content: "\f01c";
}
.icon-play-circle::before {
	content: "\f01d";
}
.icon-repeat::before {
	content: "\f01e";
}
.icon-rotate-right::before {
	content: "\f01e";
}
.icon-refresh::before {
	content: "\f021";
}
.icon-list-alt::before {
	content: "\f022";
}
.icon-lock::before {
	content: "\f023";
}
.icon-flag::before {
	content: "\f024";
}
.icon-headphones::before {
	content: "\f025";
}
.icon-volume-off::before {
	content: "\f026";
}
.icon-volume-down::before {
	content: "\f027";
}
.icon-volume-up::before {
	content: "\f028";
}
.icon-qrcode::before {
	content: "\f029";
}
.icon-barcode::before {
	content: "\f02a";
}
.icon-tag::before {
	content: "\f02b";
}
.icon-tags::before {
	content: "\f02c";
}
.icon-book::before {
	content: "\f02d";
}
.icon-bookmark::before {
	content: "\f02e";
}
.icon-print::before {
	content: "\f02f";
}
.icon-camera::before {
	content: "\f030";
}
.icon-font::before {
	content: "\f031";
}
.icon-bold::before {
	content: "\f032";
}
.icon-italic::before {
	content: "\f033";
}
.icon-text-height::before {
	content: "\f034";
}
.icon-text-width::before {
	content: "\f035";
}
.icon-align-left::before {
	content: "\f036";
}
.icon-align-center::before {
	content: "\f037";
}
.icon-align-right::before {
	content: "\f038";
}
.icon-align-justify::before {
	content: "\f039";
}
.icon-list::before {
	content: "\f03a";
}
.icon-indent-left::before {
	content: "\f03b";
}
.icon-indent-right::before {
	content: "\f03c";
}
.icon-facetime-video::before {
	content: "\f03d";
}
.icon-picture::before {
	content: "\f03e";
}
.icon-pencil::before {
	content: "\f040";
}
.icon-map-marker::before {
	content: "\f041";
}
.icon-adjust::before {
	content: "\f042";
}
.icon-tint::before {
	content: "\f043";
}
.icon-edit::before {
	content: "\f044";
}
.icon-share::before {
	content: "\f045";
}
.icon-check::before {
	content: "\f046";
}
.icon-move::before {
	content: "\f047";
}
.icon-step-backward::before {
	content: "\f048";
}
.icon-fast-backward::before {
	content: "\f049";
}
.icon-backward::before {
	content: "\f04a";
}
.icon-play::before {
	content: "\f04b";
}
.icon-pause::before {
	content: "\f04c";
}
.icon-stop::before {
	content: "\f04d";
}
.icon-forward::before {
	content: "\f04e";
}
.icon-fast-forward::before {
	content: "\f050";
}
.icon-step-forward::before {
	content: "\f051";
}
.icon-eject::before {
	content: "\f052";
}
.icon-chevron-left::before {
	content: "\f053";
}
.icon-chevron-right::before {
	content: "\f054";
}
.icon-plus-sign::before {
	content: "\f055";
}
.icon-minus-sign::before {
	content: "\f056";
}
.icon-remove-sign::before {
	content: "\f057";
}
.icon-ok-sign::before {
	content: "\f058";
}
.icon-question-sign::before {
	content: "\f059";
}
.icon-info-sign::before {
	content: "\f05a";
}
.icon-screenshot::before {
	content: "\f05b";
}
.icon-remove-circle::before {
	content: "\f05c";
}
.icon-ok-circle::before {
	content: "\f05d";
}
.icon-ban-circle::before {
	content: "\f05e";
}
.icon-arrow-left::before {
	content: "\f060";
}
.icon-arrow-right::before {
	content: "\f061";
}
.icon-arrow-up::before {
	content: "\f062";
}
.icon-arrow-down::before {
	content: "\f063";
}
.icon-share-alt::before {
	content: "\f064";
}
.icon-mail-forward::before {
	content: "\f064";
}
.icon-resize-full::before {
	content: "\f065";
}
.icon-resize-small::before {
	content: "\f066";
}
.icon-plus::before {
	content: "\f067";
}
.icon-minus::before {
	content: "\f068";
}
.icon-asterisk::before {
	content: "\f069";
}
.icon-exclamation-sign::before {
	content: "\f06a";
}
.icon-gift::before {
	content: "\f06b";
}
.icon-leaf::before {
	content: "\f06c";
}
.icon-fire::before {
	content: "\f06d";
}
.icon-eye-open::before {
	content: "\f06e";
}
.icon-eye-close::before {
	content: "\f070";
}
.icon-warning-sign::before {
	content: "\f071";
}
.icon-plane::before {
	content: "\f072";
}
.icon-calendar::before {
	content: "\f073";
}
.icon-random::before {
	content: "\f074";
}
.icon-comment::before {
	content: "\f075";
}
.icon-magnet::before {
	content: "\f076";
}
.icon-chevron-up::before {
	content: "\f077";
}
.icon-chevron-down::before {
	content: "\f078";
}
.icon-retweet::before {
	content: "\f079";
}
.icon-shopping-cart::before {
	content: "\f07a";
}
.icon-folder-close::before {
	content: "\f07b";
}
.icon-folder-open::before {
	content: "\f07c";
}
.icon-resize-vertical::before {
	content: "\f07d";
}
.icon-resize-horizontal::before {
	content: "\f07e";
}
.icon-bar-chart::before {
	content: "\f080";
}
.icon-twitter-sign::before {
	content: "\f081";
}
.icon-facebook-sign::before {
	content: "\f082";
}
.icon-camera-retro::before {
	content: "\f083";
}
.icon-key::before {
	content: "\f084";
}
.icon-cogs::before {
	content: "\f085";
}
.icon-comments::before {
	content: "\f086";
}
.icon-thumbs-up::before {
	content: "\f087";
}
.icon-thumbs-down::before {
	content: "\f088";
}
.icon-star-half::before {
	content: "\f089";
}
.icon-heart-empty::before {
	content: "\f08a";
}
.icon-signout::before {
	content: "\f08b";
}
.icon-linkedin-sign::before {
	content: "\f08c";
}
.icon-pushpin::before {
	content: "\f08d";
}
.icon-external-link::before {
	content: "\f08e";
}
.icon-signin::before {
	content: "\f090";
}
.icon-trophy::before {
	content: "\f091";
}
.icon-github-sign::before {
	content: "\f092";
}
.icon-upload-alt::before {
	content: "\f093";
}
.icon-lemon::before {
	content: "\f094";
}
.icon-phone {
	margin-top: 1px;
}
.icon-phone::before {
	content: "\f095";
}
.icon-check-empty::before {
	content: "\f096";
}
.icon-bookmark-empty::before {
	content: "\f097";
}
.icon-phone-sign::before {
	content: "\f098";
}
.icon-twitter::before {
	content: "\f099";
}
.icon-facebook::before {
	content: "\f09a";
}
.icon-github::before {
	content: "\f09b";
}
.icon-unlock::before {
	content: "\f09c";
}
.icon-credit-card::before {
	content: "\f09d";
}
.icon-rss::before {
	content: "\f09e";
}
.icon-hdd::before {
	content: "\f0a0";
}
.icon-bullhorn::before {
	content: "\f0a1";
}
.icon-bell::before {
	content: "\f0a2";
}
.icon-certificate::before {
	content: "\f0a3";
}
.icon-hand-right::before {
	content: "\f0a4";
}
.icon-hand-left::before {
	content: "\f0a5";
}
.icon-hand-up::before {
	content: "\f0a6";
}
.icon-hand-down::before {
	content: "\f0a7";
}
.icon-circle-arrow-left::before {
	content: "\f0a8";
}
.icon-circle-arrow-right::before {
	content: "\f0a9";
}
.icon-circle-arrow-up::before {
	content: "\f0aa";
}
.icon-circle-arrow-down::before {
	content: "\f0ab";
}
.icon-globe::before {
	content: "\f0ac";
}
.icon-wrench::before {
	content: "\f0ad";
}
.icon-tasks::before {
	content: "\f0ae";
}
.icon-filter::before {
	content: "\f0b0";
}
.icon-briefcase::before {
	content: "\f0b1";
}
.icon-fullscreen::before {
	content: "\f0b2";
}
.icon-group::before {
	content: "\f0c0";
}
.icon-link::before {
	content: "\f0c1";
}
.icon-cloud::before {
	content: "\f0c2";
}
.icon-beaker::before {
	content: "\f0c3";
}
.icon-cut::before {
	content: "\f0c4";
}
.icon-copy::before {
	content: "\f0c5";
}
.icon-paper-clip::before {
	content: "\f0c6";
}
.icon-save::before {
	content: "\f0c7";
}
.icon-sign-blank::before {
	content: "\f0c8";
}
.icon-reorder::before {
	content: "\f0c9";
}
.icon-list-ul::before {
	content: "\f0ca";
}
.icon-list-ol::before {
	content: "\f0cb";
}
.icon-strikethrough::before {
	content: "\f0cc";
}
.icon-underline::before {
	content: "\f0cd";
}
.icon-table::before {
	content: "\f0ce";
}
.icon-magic::before {
	content: "\f0d0";
}
.icon-truck::before {
	content: "\f0d1";
}
.icon-pinterest::before {
	content: "\f0d2";
}
.icon-pinterest-sign::before {
	content: "\f0d3";
}
.icon-google-plus-sign::before {
	content: "\f0d4";
}
.icon-google-plus::before {
	content: "\f0d5";
}
.icon-money::before {
	content: "\f0d6";
}
.icon-caret-down::before {
	content: "\f0d7";
}
.icon-caret-up::before {
	content: "\f0d8";
}
.icon-caret-left::before {
	content: "\f0d9";
}
.icon-caret-right::before {
	content: "\f0da";
}
.icon-columns::before {
	content: "\f0db";
}
.icon-sort::before {
	content: "\f0dc";
}
.icon-sort-down::before {
	content: "\f0dd";
}
.icon-sort-up::before {
	content: "\f0de";
}
.icon-envelope-alt::before {
	content: "\f0e0";
}
.icon-linkedin::before {
	content: "\f0e1";
}
.icon-undo::before {
	content: "\f0e2";
}
.icon-rotate-left::before {
	content: "\f0e2";
}
.icon-legal::before {
	content: "\f0e3";
}
.icon-dashboard::before {
	content: "\f0e4";
}
.icon-comment-alt::before {
	content: "\f0e5";
}
.icon-comments-alt::before {
	content: "\f0e6";
}
.icon-bolt::before {
	content: "\f0e7";
}
.icon-sitemap::before {
	content: "\f0e8";
}
.icon-umbrella::before {
	content: "\f0e9";
}
.icon-paste::before {
	content: "\f0ea";
}
.icon-lightbulb::before {
	content: "\f0eb";
}
.icon-exchange::before {
	content: "\f0ec";
}
.icon-cloud-download::before {
	content: "\f0ed";
}
.icon-cloud-upload::before {
	content: "\f0ee";
}
.icon-user-md::before {
	content: "\f0f0";
}
.icon-stethoscope::before {
	content: "\f0f1";
}
.icon-suitcase::before {
	content: "\f0f2";
}
.icon-bell-alt::before {
	content: "\f0f3";
}
.icon-coffee::before {
	content: "\f0f4";
}
.icon-food::before {
	content: "\f0f5";
}
.icon-file-alt::before {
	content: "\f0f6";
}
.icon-building::before {
	content: "\f0f7";
}
.icon-hospital::before {
	content: "\f0f8";
}
.icon-ambulance::before {
	content: "\f0f9";
}
.icon-medkit::before {
	content: "\f0fa";
}
.icon-fighter-jet::before {
	content: "\f0fb";
}
.icon-beer::before {
	content: "\f0fc";
}
.icon-h-sign::before {
	content: "\f0fd";
}
.icon-plus-sign-alt::before {
	content: "\f0fe";
}
.icon-double-angle-left::before {
	content: "\f100";
}
.icon-double-angle-right::before {
	content: "\f101";
}
.icon-double-angle-up::before {
	content: "\f102";
}
.icon-double-angle-down::before {
	content: "\f103";
}
.icon-angle-left::before {
	content: "\f104";
}
.icon-angle-right::before {
	content: "\f105";
}
.icon-angle-up::before {
	content: "\f106";
}
.icon-angle-down::before {
	content: "\f107";
}
.icon-desktop::before {
	content: "\f108";
}
.icon-laptop::before {
	content: "\f109";
}
.icon-tablet::before {
	content: "\f10a";
}
.icon-mobile-phone::before {
	content: "\f10b";
}
.icon-circle-blank::before {
	content: "\f10c";
}
.icon-quote-left::before {
	content: "\f10d";
}
.icon-quote-right::before {
	content: "\f10e";
}
.icon-spinner::before {
	content: "\f110";
}
.icon-circle::before {
	content: "\f111";
}
.icon-reply::before {
	content: "\f112";
}
.icon-mail-reply::before {
	content: "\f112";
}
.icon-folder-close-alt::before {
	content: "\f114";
}
.icon-folder-open-alt::before {
	content: "\f115";
}
.icon-expand-alt::before {
	content: "\f116";
}
.icon-collapse-alt::before {
	content: "\f117";
}
.icon-smile::before {
	content: "\f118";
}
.icon-frown::before {
	content: "\f119";
}
.icon-meh::before {
	content: "\f11a";
}
.icon-gamepad::before {
	content: "\f11b";
}
.icon-keyboard::before {
	content: "\f11c";
}
.icon-flag-alt::before {
	content: "\f11d";
}
.icon-flag-checkered::before {
	content: "\f11e";
}
.icon-terminal::before {
	content: "\f120";
}
.icon-code::before {
	content: "\f121";
}
.icon-reply-all::before {
	content: "\f122";
}
.icon-mail-reply-all::before {
	content: "\f122";
}
.icon-star-half-full::before {
	content: "\f123";
}
.icon-star-half-empty::before {
	content: "\f123";
}
.icon-location-arrow::before {
	content: "\f124";
}
.icon-crop::before {
	content: "\f125";
}
.icon-code-fork::before {
	content: "\f126";
}
.icon-unlink::before {
	content: "\f127";
}
.icon-question::before {
	content: "\f128";
}
.icon-info::before {
	content: "\f129";
}
.icon-exclamation::before {
	content: "\f12a";
}
.icon-superscript::before {
	content: "\f12b";
}
.icon-subscript::before {
	content: "\f12c";
}
.icon-eraser::before {
	content: "\f12d";
}
.icon-puzzle-piece::before {
	content: "\f12e";
}
.icon-microphone::before {
	content: "\f130";
}
.icon-microphone-off::before {
	content: "\f131";
}
.icon-shield::before {
	content: "\f132";
}
.icon-calendar-empty::before {
	content: "\f133";
}
.icon-fire-extinguisher::before {
	content: "\f134";
}
.icon-rocket::before {
	content: "\f135";
}
.icon-maxcdn::before {
	content: "\f136";
}
.icon-chevron-sign-left::before {
	content: "\f137";
}
.icon-chevron-sign-right::before {
	content: "\f138";
}
.icon-chevron-sign-up::before {
	content: "\f139";
}
.icon-chevron-sign-down::before {
	content: "\f13a";
}
.icon-html5::before {
	content: "\f13b";
}
.icon-css3::before {
	content: "\f13c";
}
.icon-anchor::before {
	content: "\f13d";
}
.icon-unlock-alt::before {
	content: "\f13e";
}
.icon-bullseye::before {
	content: "\f140";
}
.icon-ellipsis-horizontal::before {
	content: "\f141";
}
.icon-ellipsis-vertical::before {
	content: "\f142";
}
.icon-rss-sign::before {
	content: "\f143";
}
.icon-play-sign::before {
	content: "\f144";
}
.icon-ticket::before {
	content: "\f145";
}
.icon-minus-sign-alt::before {
	content: "\f146";
}
.icon-check-minus::before {
	content: "\f147";
}
.icon-level-up::before {
	content: "\f148";
}
.icon-level-down::before {
	content: "\f149";
}
.icon-check-sign::before {
	content: "\f14a";
}
.icon-edit-sign::before {
	content: "\f14b";
}
.icon-external-link-sign::before {
	content: "\f14c";
}
.icon-share-sign::before {
	content: "\f14d";
}
.sky-form [class^='icon-'] {
	font-family: FontAwesome; font-style: normal; font-weight: normal; -webkit-font-smoothing: antialiased;
}
.ui-datepicker [class^='icon-'] {
	font-family: FontAwesome; font-style: normal; font-weight: normal; -webkit-font-smoothing: antialiased;
}
.sky-form .icon-append {
	top: 5px; width: 29px; height: 29px; text-align: center; line-height: 29px; font-size: 15px; position: absolute;
}
.sky-form .icon-prepend {
	top: 5px; width: 29px; height: 29px; text-align: center; line-height: 29px; font-size: 15px; position: absolute;
}
.sky-form .icon-append {
	right: 5px; padding-left: 3px; border-left-width: 1px; border-left-style: solid;
}
.sky-form .icon-prepend {
	left: 5px; padding-right: 3px; border-right-width: 1px; border-right-style: solid;
}
.sky-form .input .icon-prepend + input {
	padding-left: 46px;
}
.sky-form .textarea .icon-prepend + textarea {
	padding-left: 46px;
}
.sky-form .input .icon-append + input {
	padding-right: 46px;
}
.sky-form .textarea .icon-append + textarea {
	padding-right: 46px;
}
.sky-form .input .icon-prepend + .icon-append + input {
	padding-left: 46px;
}
.sky-form .textarea .icon-prepend + .icon-append + textarea {
	padding-left: 46px;
}
.sky-form .row {
	margin: 0px -15px;
}
.sky-form .row::after {
	clear: both; display: table; content: "";
}
.sky-form .col {
	padding-right: 15px; padding-left: 15px; float: left; min-height: 1px; box-sizing: border-box; -moz-box-sizing: border-box;
}
.sky-form .col-1 {
	width: 8.33%;
}
.sky-form .col-2 {
	width: 16.66%;
}
.sky-form .col-3 {
	width: 25%;
}
.sky-form .col-4 {
	width: 26%;
}
.sky-form .col-5 {
	width: 41.66%;
}
.sky-form .col-6 {
	width: 50%;
}
.sky-form .col-7 {
	width: 58.33%;
}
.sky-form .col-8 {
	width: 66.67%;
}
.sky-form .col-9 {
	width: 75%;
}
.sky-form .col-10 {
	width: 83.33%;
}
.sky-form .col-11 {
	width: 91.66%;
}
.sky-form .col-12 {
	width: 100%;
}
@media screen and (max-width:600px)
{
.sky-form .col {
	width: 100%; float: none;
}
}
.sky-form .tooltip {
	background: rgba(0, 0, 0, 0.9); padding: 2px 8px 3px; transition:margin 0.3s, opacity 0.3s; left: -9999px; color: rgb(255, 255, 255); line-height: 16px; font-size: 11px; font-weight: 400; position: absolute; z-index: 1; opacity: 0; -webkit-transition: margin 0.3s, opacity 0.3s; -moz-transition: margin 0.3s, opacity 0.3s; -o-transition: margin 0.3s, opacity 0.3s;
}
.sky-form .tooltip::after {
	position: absolute; content: "";
}
.sky-form .input input:focus + .tooltip {
	opacity: 1;
}
.sky-form .textarea textarea:focus + .tooltip {
	opacity: 1;
}
.sky-form .tooltip-top-right {
	bottom: 100%; margin-bottom: 15px;
}
.sky-form .tooltip-top-right::after {
	top: 100%; right: 16px; border-top-color: rgba(0, 0, 0, 0.9); border-right-color: transparent; border-left-color: transparent; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.sky-form .input input:focus + .tooltip-top-right {
	left: auto; right: 0px; margin-bottom: 5px;
}
.sky-form .textarea textarea:focus + .tooltip-top-right {
	left: auto; right: 0px; margin-bottom: 5px;
}
.sky-form .tooltip-top-left {
	bottom: 100%; margin-bottom: 15px;
}
.sky-form .tooltip-top-left::after {
	left: 16px; top: 100%; border-top-color: rgba(0, 0, 0, 0.9); border-right-color: transparent; border-left-color: transparent; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.sky-form .input input:focus + .tooltip-top-left {
	left: 0px; right: auto; margin-bottom: 5px;
}
.sky-form .textarea textarea:focus + .tooltip-top-left {
	left: 0px; right: auto; margin-bottom: 5px;
}
.sky-form .tooltip-right {
	top: 9px; margin-left: 15px; white-space: nowrap;
}
.sky-form .tooltip-right::after {
	top: 6px; right: 100%; border-top-color: transparent; border-right-color: rgba(0, 0, 0, 0.9); border-bottom-color: transparent; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.sky-form .input input:focus + .tooltip-right {
	left: 100%; margin-left: 5px;
}
.sky-form .textarea textarea:focus + .tooltip-right {
	left: 100%; margin-left: 5px;
}
.sky-form .tooltip-left {
	top: 9px; margin-right: 15px; white-space: nowrap;
}
.sky-form .tooltip-left::after {
	left: 100%; top: 6px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: rgba(0, 0, 0, 0.9); border-top-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.sky-form .input input:focus + .tooltip-left {
	left: auto; right: 100%; margin-right: 5px;
}
.sky-form .textarea textarea:focus + .tooltip-left {
	left: auto; right: 100%; margin-right: 5px;
}
.sky-form .tooltip-bottom-right {
	top: 100%; margin-top: 15px;
}
.sky-form .tooltip-bottom-right::after {
	right: 16px; bottom: 100%; border-right-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.9); border-left-color: transparent; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.sky-form .input input:focus + .tooltip-bottom-right {
	left: auto; right: 0px; margin-top: 5px;
}
.sky-form .textarea textarea:focus + .tooltip-bottom-right {
	left: auto; right: 0px; margin-top: 5px;
}
.sky-form .tooltip-bottom-left {
	top: 100%; margin-top: 15px;
}
.sky-form .tooltip-bottom-left::after {
	left: 16px; bottom: 100%; border-right-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.9); border-left-color: transparent; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.sky-form .input input:focus + .tooltip-bottom-left {
	left: 0px; right: auto; margin-top: 5px;
}
.sky-form .textarea textarea:focus + .tooltip-bottom-left {
	left: 0px; right: auto; margin-top: 5px;
}
.sky-form .input input {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .select select {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .textarea textarea {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .radio i {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .checkbox i {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .toggle i {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .icon-append {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .icon-prepend {
	border-color: rgb(211, 211, 211); transition:border-color 0.3s; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -o-transition: border-color 0.3s;
}
.sky-form .toggle i::before {
	background-color: rgb(217, 217, 217);
}
.sky-form .rating label {
	transition:color 0.3s; color: rgb(204, 204, 204); -webkit-transition: color 0.3s; -moz-transition: color 0.3s; -o-transition: color 0.3s;
}
.sky-form .button-secondary.button {
	margin-right: 10px; background-color: rgb(179, 179, 179);
}
.sky-form .icon-append {
	color: rgb(204, 204, 204);
}
.sky-form .icon-prepend {
	color: rgb(204, 204, 204);
}
.sky-form .fright {
	float: right;
}
.sky-form .input:hover input {
	border-color: rgb(39, 39, 39);
}
.sky-form .select:hover select {
	border-color: rgb(39, 39, 39);
}
.sky-form .textarea:hover textarea {
	border-color: rgb(39, 39, 39);
}
.sky-form .radio:hover i {
	border-color: rgb(39, 39, 39);
}
.sky-form .checkbox:hover i {
	border-color: rgb(39, 39, 39);
}
.sky-form .toggle:hover i {
	border-color: rgb(39, 39, 39);
}
.sky-form .rating input + label:hover {
	color: rgb(217, 217, 217);
}
.sky-form .rating input + label:hover ~ label {
	color: rgb(217, 217, 217);
}
.sky-form .button:hover {
	opacity: 1;
}
.sky-form .input input:focus {
	border-color: rgb(69, 69, 69);
}
.sky-form .select select:focus {
	border-color: rgb(69, 69, 69);
}
.sky-form .textarea textarea:focus {
	border-color: rgb(69, 69, 69);
}
.sky-form .radio input:focus + i {
	border-color: rgb(69, 69, 69);
}
.sky-form .checkbox input:focus + i {
	border-color: rgb(69, 69, 69);
}
.sky-form .toggle input:focus + i {
	border-color: rgb(69, 69, 69);
}
.sky-form .radio input + i::after {
	background-color: rgb(153, 153, 153);
}
.sky-form .checkbox input + i::after {
	color: rgb(153, 153, 153);
}
.sky-form .radio input:checked + i {
	border-color: rgb(153, 153, 153);
}
.sky-form .checkbox input:checked + i {
	border-color: rgb(153, 153, 153);
}
.sky-form .toggle input:checked + i {
	border-color: rgb(153, 153, 153);
}
.sky-form .rating input:checked ~ label {
	color: rgb(153, 153, 153);
}
.sky-form .state-error input {
	background: rgb(255, 240, 240);
}
.sky-form .state-error select {
	background: rgb(255, 240, 240);
}
.sky-form .state-error textarea {
	background: rgb(255, 240, 240);
}
.sky-form .state-error.radio i {
	background: rgb(255, 240, 240);
}
.sky-form .state-error.checkbox i {
	background: rgb(255, 240, 240);
}
.sky-form .state-error.toggle i {
	background: rgb(255, 240, 240);
}
.sky-form .state-error select + i {
	background: rgb(255, 240, 240); box-shadow: 0px 0px 0px 12px #fff0f0;
}
.sky-form .state-error.toggle input:checked + i {
	background: rgb(255, 240, 240);
}
.sky-form .state-error + em {
	padding: 0px 1px; color: rgb(238, 147, 147); line-height: 15px; font-size: 11px; font-style: normal; margin-top: 6px; float: right; display: block;
}
.sky-form .state-error.rating + em {
	margin-top: -4px; margin-bottom: 4px;
}
.sky-form .state-success input {
	background: rgb(240, 255, 240);
}
.sky-form .state-success select {
	background: rgb(240, 255, 240);
}
.sky-form .state-success textarea {
	background: rgb(240, 255, 240);
}
.sky-form .state-success.radio i {
	background: rgb(240, 255, 240);
}
.sky-form .state-success.checkbox i {
	background: rgb(240, 255, 240);
}
.sky-form .state-success.toggle i {
	background: rgb(240, 255, 240);
}
.sky-form .state-success select + i {
	background: rgb(240, 255, 240); box-shadow: 0px 0px 0px 12px #f0fff0;
}
.sky-form .state-success.toggle input:checked + i {
	background: rgb(240, 255, 240);
}
.sky-form .note-success {
	color: rgb(111, 182, 121);
}
.sky-form .state-disabled.input input {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.select {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.textarea {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.radio {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.checkbox {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.toggle {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.button {
	cursor: default; opacity: 0.5;
}
.sky-form .state-disabled.input:hover input {
	border-color: rgb(153, 153, 153);
}
.sky-form .state-disabled.select:hover select {
	border-color: rgb(153, 153, 153);
}
.sky-form .state-disabled.textarea:hover textarea {
	border-color: rgb(153, 153, 153);
}
.sky-form .state-disabled.radio:hover i {
	border-color: rgb(153, 153, 153);
}
.sky-form .state-disabled.checkbox:hover i {
	border-color: rgb(153, 153, 153);
}
.sky-form .state-disabled.toggle:hover i {
	border-color: rgb(153, 153, 153);
}
.sky-form .message {
	color: rgb(111, 182, 121); display: none;
}
.sky-form .message i {
	margin: 0px auto 20px; border-radius: 50%; border: 1px solid rgb(111, 182, 121); border-image: none; width: 81px; height: 81px; line-height: 81px; font-size: 30px; display: block;
}
.submited.sky-form fieldset {
	display: none;
}
.submited.sky-form footer {
	display: none;
}
.submited.sky-form .message {
	background: rgba(255, 255, 255, 0.9); font: 300 18px/27px "Open Sans", Helvetica, Arial, sans-serif; padding: 25px 30px; text-align: center; display: block; font-size-adjust: none; font-stretch: normal;
}
.ui-datepicker {
	background: rgba(255, 255, 255, 0.9); font: 13px/1.55 "Open Sans", Helvetica, Arial, sans-serif; padding: 10px 12px; text-align: center; color: rgb(102, 102, 102); display: none; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
.ui-datepicker a {
	color: rgb(64, 64, 64);
}
.ui-datepicker-header {
	margin: -10px -12px 10px; padding: 10px; line-height: 27px; font-size: 15px; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.ui-datepicker-prev {
	top: 0px; width: 47px; height: 47px; line-height: 47px; font-size: 15px; text-decoration: none; display: block; position: absolute; cursor: pointer;
}
.ui-datepicker-next {
	top: 0px; width: 47px; height: 47px; line-height: 47px; font-size: 15px; text-decoration: none; display: block; position: absolute; cursor: pointer;
}
.ui-datepicker-prev {
	left: 0px;
}
.ui-datepicker-next {
	right: 0px;
}
.ui-datepicker-calendar {
	line-height: 27px; font-size: 13px; border-collapse: collapse;
}
.ui-datepicker-calendar th {
	color: rgb(153, 153, 153);
}
.ui-datepicker-calendar a {
	margin: auto; width: 31px; color: rgb(64, 64, 64); text-decoration: none; display: block;
}
.ui-datepicker-calendar span {
	margin: auto; width: 31px; color: rgb(64, 64, 64); text-decoration: none; display: block;
}
.ui-datepicker-calendar a:hover {
	background: rgba(0, 0, 0, 0.05);
}
.ui-datepicker-calendar span {
	color: rgb(191, 191, 191);
}
.ui-datepicker-today a {
	font-weight: 700;
}
.ui-datepicker-calendar .ui-state-active {
	background: rgba(0, 0, 0, 0.05); cursor: default;
}
.ui-datepicker-inline {
	background: rgb(255, 255, 255); border: 2px solid rgb(153, 153, 153); border-image: none; box-shadow: none;
}
.ui-datepicker-inline .ui-datepicker-header {
	line-height: 47px;
}
.ui-datepicker-inline .ui-datepicker-calendar {
	width: 100%;
}
.sky-form-modal {
	padding: 20px 30px; width: 400px; display: none; position: fixed; z-index: 9999; box-shadow: 0px 0px 10px rgba(0,0,0,0.9); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.9); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.9);
}
.sky-form-modal-overlay {
	background: rgba(0, 0, 0, 0.7); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed;
}
.sky-form * {
	margin: 0px; padding: 0px; box-sizing: content-box; -moz-box-sizing: content-box;
}
.sky-form *::after {
	margin: 0px; padding: 0px; box-sizing: content-box; -moz-box-sizing: content-box;
}
.sky-form *::before {
	margin: 0px; padding: 0px; box-sizing: content-box; -moz-box-sizing: content-box;
}
.sky-form .label {
	border-radius: 0px; text-align: left; color: inherit; font-size: 100%; white-space: normal;
}
.sky-form .radio {
	font-weight: 400;
}
.sky-form .checkbox {
	font-weight: 400;
}
.sky-form .radio + .radio {
	margin-top: 0px;
}
.sky-form .checkbox + .checkbox {
	margin-top: 0px;
}
.login_form {
	margin: 20px auto; padding: 20px 35px 13px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 500px; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); background-color: rgb(249, 249, 249); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
}
.two.login_form {
	margin: 0px auto;
}
.reg_form {
	margin: 20px auto 0px; padding: 20px 35px 13px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 100%; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); background-color: rgb(249, 249, 249); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
}
.two.reg_form {
	margin: 0px auto;
}
@media only screen and (max-width:767px) and (min-width:480px)
{
.reg_form {
	margin: 10px auto 0px; padding: 18px 20px 13px; width: 400px;
}
}
@media only screen and (max-width:479px)
{
.login_form {
	margin: 0px auto; padding: 13px 20px; width: 250px;
}
.reg_form {
	margin: 10px auto 0px; padding: 8px 10px 13px; width: 280px;
}
}
