@charset "utf-8";

.dappsbox {
	display: flex;
	align-items: center;
	margin-top: 52px;
	margin-bottom: 10px;
	padding-left: 20px;
	background: #fff;
	height: 80px;
}
.dappsbox .appsiconbox {
	position: relative;
	margin-bottom: 10px;
}
.dappsbox .appsiconbox img {
	width:100%;
	box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
	border-radius: 20%;
}
.dappsbox .closebtn {
	position: relative;
	margin-bottom: 10px;
}
.closebtn a {
	border: 0;
	width: 17px;
	height: 17px;
	line-height: 17px;
	margin-right: 7px;
	color: #000;
	display: inline-block;
	vertical-align: middle;
	margin: 0 15px 0 5px;
	font-size: 30px;
	text-align: center;
}
.appsiconbox .app-links {
	display: inline-block;
	vertical-align: middle;
	width: 50px;
	height: 50px;
	margin-right: 12px;
	background-size: 50px 45px;
	border-radius: 10px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
}
.appstextbox p.title{ font-size: 14px;line-height: 1.2em;}
.appstextbox small.graycolor{ color: #666;line-height: 1.0em;}
.appsbtn {
	padding: 5px 20px;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	text-transform: uppercase;
	background-color: #1b498a;
	border-radius: 30px;
	color: #fff !important;
	margin-left: 20px;
}
.appsbtn a{color: #fff !important;}
<!--End Apps Loading-->

.owl-carousel .owl-wrapper:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel, .owl-carousel .owl-wrapper {
	display:none;
	position:relative
}
.owl-carousel {
	width:100%;
	-ms-touch-action:pan-y
}
.owl-carousel .owl-wrapper-outer {
	overflow:hidden;
	position:relative;
	width:100%
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition:height .5s ease-in-out;
-moz-transition:height .5s ease-in-out;
-ms-transition:height .5s ease-in-out;
-o-transition:height .5s ease-in-out;
transition:height .5s ease-in-out
}
.owl-carousel .owl-item {
	float:left
}
.owl-controls .owl-buttons div, .owl-controls .owl-page {
	cursor:pointer
}
.owl-controls {
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:transparent
}
.grabbing {
	cursor:url(grabbing.html) 8 8, move
}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-webkit-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0)
}
.owl-origin {
	-webkit-perspective:1200px;
	-webkit-perspective-origin-x:50%;
	-webkit-perspective-origin-y:50%;
	-moz-perspective:1200px;
	-moz-perspective-origin-x:50%;
	-moz-perspective-origin-y:50%;
	perspective:1200px
}
.owl-fade-out {
	z-index:10;
-webkit-animation:fadeOut .7s both ease;
-moz-animation:fadeOut .7s both ease;
animation:fadeOut .7s both ease
}
.owl-fade-in {
-webkit-animation:fadeIn .7s both ease;
-moz-animation:fadeIn .7s both ease;
animation:fadeIn .7s both ease
}
.owl-backSlide-out {
	-webkit-animation:backSlideOut 1s both ease;
	-moz-animation:backSlideOut 1s both ease;
	animation:backSlideOut 1s both ease
}
.owl-backSlide-in {
	-webkit-animation:backSlideIn 1s both ease;
	-moz-animation:backSlideIn 1s both ease;
	animation:backSlideIn 1s both ease
}
.owl-goDown-out {
-webkit-animation:scaleToFade .7s ease both;
-moz-animation:scaleToFade .7s ease both;
animation:scaleToFade .7s ease both
}
.owl-goDown-in {
-webkit-animation:goDown .6s ease both;
-moz-animation:goDown .6s ease both;
animation:goDown .6s ease both
}
.owl-fadeUp-in {
-webkit-animation:scaleUpFrom .5s ease both;
-moz-animation:scaleUpFrom .5s ease both;
animation:scaleUpFrom .5s ease both
}
.owl-fadeUp-out {
-webkit-animation:scaleUpTo .5s ease both;
-moz-animation:scaleUpTo .5s ease both;
animation:scaleUpTo .5s ease both
}
@-webkit-keyframes empty {
0% {
opacity:1
}
}
@-moz-keyframes empty {
0% {
opacity:1
}
}
@keyframes empty {
0% {
opacity:1
}
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-moz-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@-moz-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@-webkit-keyframes backSlideOut {
25% {
opacity:.5;
-webkit-transform:translateZ(-500px)
}
100%, 75% {
opacity:.5;
-webkit-transform:translateZ(-500px) translateX(-200%)
}
}
@-moz-keyframes backSlideOut {
25% {
opacity:.5;
-moz-transform:translateZ(-500px)
}
100%, 75% {
opacity:.5;
-moz-transform:translateZ(-500px) translateX(-200%)
}
}
@keyframes backSlideOut {
25% {
opacity:.5;
transform:translateZ(-500px)
}
100%, 75% {
opacity:.5;
transform:translateZ(-500px) translateX(-200%)
}
}
@-webkit-keyframes backSlideIn {
0%, 25% {
opacity:.5;
-webkit-transform:translateZ(-500px) translateX(200%)
}
75% {
opacity:.5;
-webkit-transform:translateZ(-500px)
}
100% {
opacity:1;
-webkit-transform:translateZ(0) translateX(0)
}
}
@-moz-keyframes backSlideIn {
0%, 25% {
opacity:.5;
-moz-transform:translateZ(-500px) translateX(200%)
}
75% {
opacity:.5;
-moz-transform:translateZ(-500px)
}
100% {
opacity:1;
-moz-transform:translateZ(0) translateX(0)
}
}
@keyframes backSlideIn {
0%, 25% {
opacity:.5;
transform:translateZ(-500px) translateX(200%)
}
75% {
opacity:.5;
transform:translateZ(-500px)
}
100% {
opacity:1;
transform:translateZ(0) translateX(0)
}
}
@-webkit-keyframes scaleToFade {
to {
opacity:0;
-webkit-transform:scale(.8)
}
}
@-moz-keyframes scaleToFade {
to {
opacity:0;
-moz-transform:scale(.8)
}
}
@keyframes scaleToFade {
to {
opacity:0;
transform:scale(.8)
}
}
@-webkit-keyframes goDown {
from {
-webkit-transform:translateY(-100%)
}
}
@-moz-keyframes goDown {
from {
-moz-transform:translateY(-100%)
}
}
@keyframes goDown {
from {
transform:translateY(-100%)
}
}
@-webkit-keyframes scaleUpFrom {
from {
opacity:0;
-webkit-transform:scale(1.5)
}
}
@-moz-keyframes scaleUpFrom {
from {
opacity:0;
-moz-transform:scale(1.5)
}
}
@keyframes scaleUpFrom {
from {
opacity:0;
transform:scale(1.5)
}
}
@-webkit-keyframes scaleUpTo {
to {
opacity:0;
-webkit-transform:scale(1.5)
}
}
@-moz-keyframes scaleUpTo {
to {
opacity:0;
-moz-transform:scale(1.5)
}
}
@keyframes scaleUpTo {
to {
opacity:0;
transform:scale(1.5)
}
}
.tp-caption, .tp-simpleresponsive img {
	-moz-user-select:none;
	-webkit-user-select:none
}
.rtl {
	direction:rtl
}
@font-face {
font-family:revicons;
src:url(../fonts/revicons/revicons90c6.html?5510888);
src:url(../fonts/revicons/revicons90c6.html?5510888#iefix) format('embedded-opentype'), url(../fonts/revicons/revicons90c6-2.html?5510888) format('woff'), url(../fonts/revicons/revicons90c6-3.html?5510888) format('truetype'), url(../fonts/revicons/revicons90c6-4.html?5510888#revicons) format('svg');
font-weight:400;
font-style:normal
}
[class*=" revicon-"]:before, [class^=revicon-]:before {
font-family:revicons;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
margin-right:.2em;
text-align:center;
font-variant:normal;
text-transform:none;
line-height:1em;
margin-left:.2em
}
.revicon-search-1:before {
	content:'\e802'
}
.revicon-pencil-1:before {
	content:'\e831'
}
.revicon-picture-1:before {
	content:'\e803'
}
.revicon-cancel:before {
	content:'\e80a'
}
.revicon-info-circled:before {
	content:'\e80f'
}
.revicon-trash:before {
	content:'\e801'
}
.revicon-left-dir:before {
	content:'\e817'
}
.revicon-right-dir:before {
	content:'\e818'
}
.revicon-down-open:before {
	content:'\e83b'
}
.revicon-left-open:before {
	content:'\e819'
}
.revicon-right-open:before {
	content:'\e81a'
}
.revicon-angle-left:before {
	content:'\e820'
}
.revicon-angle-right:before {
	content:'\e81d'
}
.revicon-left-big:before {
	content:'\e81f'
}
.revicon-right-big:before {
	content:'\e81e'
}
.revicon-magic:before {
	content:'\e807'
}
.revicon-picture:before {
	content:'\e800'
}
.revicon-export:before {
	content:'\e80b'
}
.revicon-cog:before {
	content:'\e832'
}
.revicon-login:before {
	content:'\e833'
}
.revicon-logout:before {
	content:'\e834'
}
.revicon-video:before {
	content:'\e805'
}
.revicon-arrow-combo:before {
	content:'\e827'
}
.revicon-left-open-1:before {
	content:'\e82a'
}
.revicon-right-open-1:before {
	content:'\e82b'
}
.revicon-left-open-mini:before {
	content:'\e822'
}
.revicon-right-open-mini:before {
	content:'\e823'
}
.revicon-left-open-big:before {
	content:'\e824'
}
.revicon-right-open-big:before {
	content:'\e825'
}
.revicon-left:before {
	content:'\e836'
}
.revicon-right:before {
	content:'\e826'
}
.revicon-ccw:before {
	content:'\e808'
}
.revicon-arrows-ccw:before {
	content:'\e806'
}
.revicon-palette:before {
	content:'\e829'
}
.revicon-list-add:before {
	content:'\e80c'
}
.revicon-doc:before {
	content:'\e809'
}
.revicon-left-open-outline:before {
	content:'\e82e'
}
.revicon-left-open-2:before {
	content:'\e82c'
}
.revicon-right-open-outline:before {
	content:'\e82f'
}
.revicon-right-open-2:before {
	content:'\e82d'
}
.revicon-equalizer:before {
	content:'\e83a'
}
.revicon-layers-alt:before {
	content:'\e804'
}
.revicon-popup:before {
	content:'\e828'
}
.rev_slider_wrapper {
	position:relative;
	z-index:0;
	width:100%
}
.rev_slider {
	position:relative;
	overflow:visible
}
.tp-overflow-hidden {
	overflow:hidden
}
.rev_slider img, .tp-simpleresponsive img {
	max-width:none!important;
	-moz-transition:none;
	-webkit-transition:none;
	-o-transition:none;
	transition:none;
	margin:0;
	padding:0;
	border:none
}
.rev_slider .no-slides-text {
	font-weight:700;
	text-align:center;
	padding-top:80px
}
.rev_slider>ul, .rev_slider>ul>li, .rev_slider>ul>li:before, .rev_slider_wrapper>ul, .tp-revslider-mainul>li, .tp-revslider-mainul>li:before, .tp-simpleresponsive>ul, .tp-simpleresponsive>ul>li, .tp-simpleresponsive>ul>li:before {
	list-style:none!important;
	position:absolute;
	margin:0!important;
	padding:0!important;
	overflow-x:visible;
	overflow-y:visible;
	background-image:none;
	background-position:0 0;
	text-indent:0;
	top:0;
	left:0
}
.rev_slider>ul>li, .rev_slider>ul>li:before, .tp-revslider-mainul>li, .tp-revslider-mainul>li:before, .tp-simpleresponsive>ul>li, .tp-simpleresponsive>ul>li:before {
	visibility:hidden
}
.tp-revslider-mainul, .tp-revslider-slidesli {
	padding:0!important;
	margin:0!important;
	list-style:none!important
}
.fullscreen-container, .fullwidthbanner-container {
	padding:0;
	position:relative
}
.rev_slider li.tp-revslider-slidesli {
	position:absolute!important
}
.tp-caption .rs-untoggled-content {
	display:block
}
.tp-caption .rs-toggled-content {
	display:none
}
.rs-toggle-content-active.tp-caption .rs-toggled-content {
	display:block
}
.rs-toggle-content-active.tp-caption .rs-untoggled-content {
	display:none
}
.rev_slider .caption, .rev_slider .tp-caption {
	position:relative;
	visibility:hidden;
	white-space:nowrap;
	display:block
}
.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap :last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap :last-child {
	margin-bottom:0
}
.tp-svg-layer svg {
	width:100%;
	height:100%;
	position:relative;
	vertical-align:top
}
.tp-caption .backcorner, .tp-caption .backcornertop, .tp-caption .frontcorner, .tp-caption .frontcornertop {
	height:0;
	width:0;
	position:absolute
}
.tp-carousel-wrapper {
	cursor:url(openhand.html), move
}
.tp-carousel-wrapper.dragged {
	cursor:url(closedhand.html), move
}
.tp-caption {
	z-index:1;
	-khtml-user-select:none;
	-o-user-select:none;
	position:absolute;
	-webkit-font-smoothing:antialiased!important
}
.tp_inner_padding {
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	max-height:none!important
}
.tp-caption.tp-layer-selectable {
	-moz-user-select:all;
	-khtml-user-select:all;
	-webkit-user-select:all;
	-o-user-select:all
}
.tp-caption.tp-hidden-caption, .tp-forcenotvisible, .tp-hide-revslider {
	visibility:hidden!important;
	display:none!important
}
.rev_slider audio, .rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider video {
	max-width:none!important
}
.fullwidthbanner-container {
	overflow:hidden
}
.fullwidthbanner-container .fullwidthabanner {
	width:100%;
	position:relative
}
.tp-static-layers {
	position:absolute;
	z-index:101;
	top:0;
	left:0
}
.tp-caption .frontcorner {
	border-left:40px solid transparent;
	border-right:0 solid transparent;
	border-top:40px solid #00a8ff;
	left:-40px;
	top:0
}
.tp-caption .backcorner {
	border-left:0 solid transparent;
	border-right:40px solid transparent;
	border-bottom:40px solid #00a8ff;
	right:0;
	top:0
}
.tp-caption .frontcornertop {
	border-left:40px solid transparent;
	border-right:0 solid transparent;
	border-bottom:40px solid #00a8ff;
	left:-40px;
	top:0
}
.tp-caption .backcornertop {
	border-left:0 solid transparent;
	border-right:40px solid transparent;
	border-top:40px solid #00a8ff;
	right:0;
	top:0
}
.tp-layer-inner-rotation {
	position:relative!important
}
img.tp-slider-alternative-image {
	width:100%;
	height:auto
}
.caption.fullscreenvideo, .rs-background-video-layer, .tp-caption.coverscreenvideo, .tp-caption.fullscreenvideo {
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute
}
.noFilterClass {
	filter:none!important
}
.rs-background-video-layer {
	visibility:hidden;
	z-index:0
}
.caption.fullscreenvideo audio, .caption.fullscreenvideo iframe, .caption.fullscreenvideo video, .tp-caption.fullscreenvideo iframe, .tp-caption.fullscreenvideo iframe audio, .tp-caption.fullscreenvideo iframe video {
	width:100%!important;
	height:100%!important;
	display:none
}
.fullcoveredvideo audio, .fullscreenvideo audio .fullcoveredvideo video, .fullscreenvideo video {
	background:#000
}
.fullcoveredvideo .tp-poster {
	background-position:center center;
	background-size:cover;
	width:100%;
	height:100%;
	top:0;
	left:0
}
.videoisplaying .html5vid .tp-poster {
	display:none
}
.tp-video-play-button {
	background:#000;
	background:rgba(0, 0, 0, .3);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:absolute;
	top:50%;
	left:50%;
	color:#fff;
	margin-top:-25px;
	margin-left:-25px;
	line-height:50px!important;
	text-align:center;
	cursor:pointer;
	width:50px;
	height:50px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	z-index:4;
	opacity:0;
-webkit-transition:opacity .3s ease-out!important;
-moz-transition:opacity .3s ease-out!important;
-o-transition:opacity .3s ease-out!important;
transition:opacity .3s ease-out!important
}
.tp-audio-html5 .tp-video-play-button, .tp-hiddenaudio {
	display:none!important
}
.tp-caption .html5vid {
	width:100%!important;
	height:100%!important
}
.tp-video-play-button i {
	width:50px;
	height:50px;
	display:inline-block;
	text-align:center;
	vertical-align:top;
	line-height:50px!important;
	font-size:40px!important
}
.rs-fullvideo-cover, .tp-dottedoverlay, .tp-shadowcover {
	height:100%;
	top:0;
	left:0;
	position:absolute
}
.tp-caption .tp-revstop {
	display:none;
	border-left:5px solid #fff!important;
	border-right:5px solid #fff!important;
	margin-top:15px!important;
	line-height:20px!important;
	vertical-align:top;
	font-size:25px!important
}
.tp-seek-bar, .tp-video-button, .tp-volume-bar {
	outline:0;
	line-height:12px;
	margin:0;
	cursor:pointer
}
.videoisplaying .revicon-right-dir {
	display:none
}
.videoisplaying .tp-revstop {
	display:inline-block
}
.videoisplaying .tp-video-play-button {
	display:none
}
.tp-caption:hover .tp-video-play-button {
	opacity:1;
	display:block
}
.fullcoveredvideo .tp-video-play-button {
	display:none!important
}
.fullscreenvideo .fullscreenvideo audio, .fullscreenvideo .fullscreenvideo video {
	object-fit:contain!important
}
.fullscreenvideo .fullcoveredvideo audio, .fullscreenvideo .fullcoveredvideo video {
	object-fit:cover!important
}
.tp-video-controls {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:5px;
	opacity:0;
-webkit-transition:opacity .3s;
-moz-transition:opacity .3s;
-o-transition:opacity .3s;
-ms-transition:opacity .3s;
transition:opacity .3s;
	background-image:linear-gradient(to bottom, #000 13%, #323232 100%);
	background-image:-o-linear-gradient(bottom, #000 13%, #323232 100%);
	background-image:-moz-linear-gradient(bottom, #000 13%, #323232 100%);
	background-image:-webkit-linear-gradient(bottom, #000 13%, #323232 100%);
	background-image:-ms-linear-gradient(bottom, #000 13%, #323232 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(.13, #000), color-stop(1, #323232));
	display:table;
	max-width:100%;
	overflow:hidden;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.rev-btn.rev-hiddenicon i, .rev-btn.rev-withicon i {
-webkit-transition:all .2s ease-out!important;
-o-transition:all .2s ease-out!important;
-ms-transition:all .2s ease-out!important
}
.tp-caption:hover .tp-video-controls {
	opacity:.9
}
.tp-video-button {
	background:rgba(0, 0, 0, .5);
	border:0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	font-size:12px;
	color:#fff;
	padding:0
}
.tp-video-button:hover {
	cursor:pointer
}
.tp-video-button-wrap, .tp-video-seek-bar-wrap, .tp-video-vol-bar-wrap {
	padding:0 5px;
	display:table-cell;
	vertical-align:middle
}
.tp-video-seek-bar-wrap {
	width:80%
}
.tp-video-vol-bar-wrap {
	width:20%
}
.tp-seek-bar, .tp-volume-bar {
	width:100%;
	padding:0
}
.rs-fullvideo-cover {
	width:100%;
	background:0 0;
	z-index:5
}
.rs-background-video-layer video::-webkit-media-controls {
display:none!important
}
.rs-background-video-layer audio::-webkit-media-controls {
display:none!important
}
.tp-audio-html5 .tp-video-controls {
	opacity:1!important;
	visibility:visible!important
}
.tp-dottedoverlay {
	background-repeat:repeat;
	width:100%;
	z-index:3
}
.tp-dottedoverlay.twoxtwo {
	background:url(../assets/gridtile.html)
}
.tp-dottedoverlay.twoxtwowhite {
	background:url(../assets/gridtile_white.html)
}
.tp-dottedoverlay.threexthree {
	background:url(../assets/gridtile_3x3.html)
}
.tp-dottedoverlay.threexthreewhite {
	background:url(../assets/gridtile_3x3_white.html)
}
.tp-shadowcover {
	width:100%;
	background:#fff;
	z-index:-1
}
.tp-shadow1 {
	-webkit-box-shadow:0 10px 6px -6px rgba(0, 0, 0, .8);
	-moz-box-shadow:0 10px 6px -6px rgba(0, 0, 0, .8);
	box-shadow:0 10px 6px -6px rgba(0, 0, 0, .8)
}
.tp-shadow2:after, .tp-shadow2:before, .tp-shadow3:before, .tp-shadow4:after {
	z-index:-2;
	position:absolute;
	content:"";
	bottom:10px;
	left:10px;
	width:50%;
	top:85%;
	max-width:300px;
	background:0 0;
	-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, .8);
	-moz-box-shadow:0 15px 10px rgba(0, 0, 0, .8);
	box-shadow:0 15px 10px rgba(0, 0, 0, .8);
	-webkit-transform:rotate(-3deg);
	-moz-transform:rotate(-3deg);
	-o-transform:rotate(-3deg);
	-ms-transform:rotate(-3deg);
	transform:rotate(-3deg)
}
.tp-shadow2:after, .tp-shadow4:after {
	-webkit-transform:rotate(3deg);
	-moz-transform:rotate(3deg);
	-o-transform:rotate(3deg);
	-ms-transform:rotate(3deg);
	transform:rotate(3deg);
	right:10px;
	left:auto
}
.tp-shadow5 {
	position:relative;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;
	box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset
}
.tp-shadow5:after, .tp-shadow5:before {
	content:"";
	position:absolute;
	z-index:-2;
	-webkit-box-shadow:0 0 25px 0 rgba(0, 0, 0, .6);
	-moz-box-shadow:0 0 25px 0 rgba(0, 0, 0, .6);
	box-shadow:0 0 25px 0 rgba(0, 0, 0, .6);
	top:30%;
	bottom:0;
	left:20px;
	right:20px;
	-moz-border-radius:100px/20px;
	border-radius:100px/20px
}
.tp-button {
	padding:6px 13px 5px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	height:30px;
	cursor:pointer;
	color:#fff!important;
	text-shadow:0 1px 1px rgba(0, 0, 0, .6)!important;
	font-size:15px;
	line-height:45px!important;
	font-family:arial, sans-serif;
	font-weight:700;
	letter-spacing:-1px;
	text-decoration:none
}
.tp-button.big {
	color:#fff;
	text-shadow:0 1px 1px rgba(0, 0, 0, .6);
	font-weight:700;
	padding:9px 20px;
	font-size:19px;
	line-height:57px!important
}
.purchase:hover, .tp-button.big:hover, .tp-button:hover {
	background-position:bottom, 15px 11px
}
.purchase.green, .purchase:hover.green, .tp-button.green, .tp-button:hover.green {
	background-color:#21a117;
	-webkit-box-shadow:0 3px 0 0 #104d0b;
	-moz-box-shadow:0 3px 0 0 #104d0b;
	box-shadow:0 3px 0 0 #104d0b
}
.purchase.blue, .purchase:hover.blue, .tp-button.blue, .tp-button:hover.blue {
	background-color:#1d78cb;
	-webkit-box-shadow:0 3px 0 0 #0f3e68;
	-moz-box-shadow:0 3px 0 0 #0f3e68;
	box-shadow:0 3px 0 0 #0f3e68
}
.purchase.red, .purchase:hover.red, .tp-button.red, .tp-button:hover.red {
	background-color:#cb1d1d;
	-webkit-box-shadow:0 3px 0 0 #7c1212;
	-moz-box-shadow:0 3px 0 0 #7c1212;
	box-shadow:0 3px 0 0 #7c1212
}
.purchase.orange, .purchase:hover.orange, .tp-button.orange, .tp-button:hover.orange {
	background-color:#f70;
	-webkit-box-shadow:0 3px 0 0 #a34c00;
	-moz-box-shadow:0 3px 0 0 #a34c00;
	box-shadow:0 3px 0 0 #a34c00
}
.purchase.darkgrey, .purchase:hover.darkgrey, .tp-button.darkgrey, .tp-button.grey, .tp-button:hover.darkgrey, .tp-button:hover.grey {
	background-color:#555;
	-webkit-box-shadow:0 3px 0 0 #222;
	-moz-box-shadow:0 3px 0 0 #222;
	box-shadow:0 3px 0 0 #222
}
.purchase.lightgrey, .purchase:hover.lightgrey, .tp-button.lightgrey, .tp-button:hover.lightgrey {
	background-color:#888;
	-webkit-box-shadow:0 3px 0 0 #555;
	-moz-box-shadow:0 3px 0 0 #555;
	box-shadow:0 3px 0 0 #555
}
.rev-btn, .rev-btn:visited {
	outline:0!important;
	box-shadow:none!important;
	text-decoration:none!important;
	line-height:44px;
	font-size:17px;
	font-weight:500;
	padding:12px 35px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	font-family:Roboto, sans-serif;
	cursor:pointer
}
.rev-burger, .rev-control-btn, .tp-tab, .tp-thumb {
	box-sizing:border-box;
	cursor:pointer
}
.rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited {
	text-transform:uppercase;
	letter-spacing:1px;
	font-size:15px;
	font-weight:900
}
.rev-btn.rev-withicon i {
	font-size:15px;
	font-weight:400;
	position:relative;
	top:0;
-moz-transition:all .2s ease-out!important;
	margin-left:10px!important
}
.rev-btn.rev-hiddenicon i {
	font-size:15px;
	font-weight:400;
	position:relative;
	top:0;
-moz-transition:all .2s ease-out!important;
	opacity:0;
	margin-left:0!important;
	width:0!important
}
.rev-btn.rev-hiddenicon:hover i {
	opacity:1!important;
	margin-left:10px!important;
	width:auto!important
}
.rev-btn.rev-medium, .rev-btn.rev-medium:visited {
	line-height:36px;
	font-size:14px;
	padding:10px 30px
}
.rev-btn.rev-medium.rev-hiddenicon i, .rev-btn.rev-medium.rev-withicon i {
	font-size:14px;
	top:0
}
.rev-btn.rev-small, .rev-btn.rev-small:visited {
	line-height:28px;
	font-size:12px;
	padding:7px 20px
}
.rev-btn.rev-small.rev-hiddenicon i, .rev-btn.rev-small.rev-withicon i {
	font-size:12px;
	top:0
}
.rev-maxround {
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px
}
.rev-minround {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.rev-burger {
	position:relative;
	width:60px;
	height:60px;
	padding:22px 0 0 14px;
	border-radius:50%;
	border:1px solid rgba(51, 51, 51, .25);
	tap-highlight-color:transparent
}
.rev-burger span {
	display:block;
	width:30px;
	height:3px;
	background:#333;
transition:.7s;
	pointer-events:none;
	transform-style:flat!important
}
.rev-burger.revb-white span, .rev-burger.revb-whitenoborder span {
	background:#fff
}
.rev-burger span:nth-child(2) {
margin:3px 0
}
#dialog_addbutton .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-burger :first-child {
	transform:translateY(6px) rotate(-45deg);
	-webkit-transform:translateY(6px) rotate(-45deg)
}
#dialog_addbutton .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.rev-burger :nth-child(2) {
transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
opacity:0
}
#dialog_addbutton .rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-burger :last-child {
	transform:translateY(-6px) rotate(-135deg);
	-webkit-transform:translateY(-6px) rotate(-135deg)
}
.rev-burger.revb-white {
	border:2px solid rgba(255, 255, 255, .2)
}
.rev-burger.revb-darknoborder, .rev-burger.revb-whitenoborder {
	border:0
}
.rev-burger.revb-darknoborder span {
	background:#333
}
.rev-burger.revb-whitefull {
	background:#fff;
	border:none
}
.rev-burger.revb-whitefull span {
	background:#333
}
.rev-burger.revb-darkfull {
	background:#333;
	border:none
}
.rev-burger.revb-darkfull span, .rev-scroll-btn.revs-fullwhite {
	background:#fff
}
@-webkit-keyframes rev-ani-mouse {
0% {
opacity:1;
top:29%
}
15% {
opacity:1;
top:50%
}
50% {
opacity:0;
top:50%
}
100% {
opacity:0;
top:29%
}
}
@-moz-keyframes rev-ani-mouse {
0% {
opacity:1;
top:29%
}
15% {
opacity:1;
top:50%
}
50% {
opacity:0;
top:50%
}
100% {
opacity:0;
top:29%
}
}
@keyframes rev-ani-mouse {
0% {
opacity:1;
top:29%
}
15% {
opacity:1;
top:50%
}
50% {
opacity:0;
top:50%
}
100% {
opacity:0;
top:29%
}
}
.rev-scroll-btn {
	display:inline-block;
	position:relative;
	left:0;
	right:0;
	text-align:center;
	cursor:pointer;
	width:35px;
	height:55px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:3px solid #fff;
	border-radius:23px
}
.rev-scroll-btn>* {
	display:inline-block;
	line-height:18px;
	font-size:13px;
	font-weight:400;
	color:#fff;
	font-family:proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing:2px
}
.rev-scroll-btn>.active, .rev-scroll-btn>:focus, .rev-scroll-btn>:hover {
	color:#fff
}
.rev-scroll-btn.revs-fullwhite span {
	background:#333
}
.rev-scroll-btn.revs-fulldark {
	background:#333;
	border:none
}
.rev-scroll-btn.revs-fulldark span, .tp-bullet {
	background:#fff
}
.rev-scroll-btn span {
	position:absolute;
	display:block;
	top:29%;
	left:50%;
	width:8px;
	height:8px;
	margin:-4px 0 0 -4px;
	background:#fff;
	border-radius:50%;
	-webkit-animation:rev-ani-mouse 2.5s linear infinite;
	-moz-animation:rev-ani-mouse 2.5s linear infinite;
	animation:rev-ani-mouse 2.5s linear infinite
}
.rev-scroll-btn.revs-dark {
	border-color:#333
}
.rev-scroll-btn.revs-dark span {
	background:#333
}
.rev-control-btn {
	position:relative;
	display:inline-block;
	z-index:5;
	color:#fff;
	font-size:20px;
	line-height:60px;
	font-weight:400;
	font-style:normal;
	font-family:Raleway;
	text-decoration:none;
	text-align:center;
	background-color:#000;
	border-radius:50px;
	text-shadow:none;
	background-color:rgba(0, 0, 0, .5);
	width:60px;
	height:60px
}
.rev-cbutton-dark-sr, .rev-cbutton-light-sr {
	border-radius:3px
}
.rev-cbutton-light, .rev-cbutton-light-sr {
	color:#333;
	background-color:rgba(255, 255, 255, .75)
}
.rev-sbutton {
	line-height:37px;
	width:37px;
	height:37px
}
.rev-sbutton-blue {
	background-color:#3b5998
}
.rev-sbutton-lightblue {
	background-color:#00a0d1
}
.rev-sbutton-red {
	background-color:#dd4b39
}
.tp-bannertimer {
	visibility:hidden;
	width:100%;
	position:absolute;
	z-index:200;
	bottom:0
}
.tp-bannertimer.tp-bottom {
	top:auto;
	bottom:0!important;
	height:5px
}
.tp-simpleresponsive img {
	-khtml-user-select:none;
	-o-user-select:none
}
.tp-caption img {
	background:0 0;
	zoom:1
}
.caption.slidelink a div, .tp-caption.slidelink a div {
	width:3000px;
	height:1500px;
	background:url(../assets/coloredbg.html)
}
.tp-caption.slidelink a span {
	background:url(../assets/coloredbg.html)
}
.tp-shape {
	width:100%;
	height:100%
}
.tp-caption .rs-starring {
	display:inline-block
}
.tp-caption .rs-starring .star-rating {
	float:none;
	display:inline-block;
	vertical-align:top
}
.tp-caption .rs-starring .star-rating, .tp-caption .rs-starring-page .star-rating {
	position:relative;
	height:1em;
	width:5.4em;
	font-size:1em!important;
	font-family:star
}
.tp-caption .rs-starring .star-rating:before, .tp-caption .rs-starring-page .star-rating:before {
	content:"\73\73\73\73\73";
	color:#e0dadf;
	float:left;
	top:0;
	left:0;
	position:absolute
}
.tp-caption .rs-starring .star-rating span {
	overflow:hidden;
	float:left;
	top:0;
	left:0;
	position:absolute;
	padding-top:1.5em;
	font-size:1em!important
}
.tp-caption .rs-starring .star-rating span:before {
	content:"\53\53\53\53\53";
	top:0;
	position:absolute;
	left:0
}
.tp-caption .rs-starring .star-rating {
	color:#ffc321!important
}
.tp-loader {
	top:50%;
	left:50%;
	z-index:19;
	position:absolute
}
.tp-loader.spinner0 {
	width:40px;
	height:40px;
	background-color:#fff;
	box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	margin-top:-20px;
	margin-left:-20px;
	-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;
	animation:tp-rotateplane 1.2s infinite ease-in-out;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.tp-loader.spinner5 {
	background:url(../assets/loader.html) 10px 10px no-repeat #fff;
	margin:-22px;
	width:44px;
	height:44px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
@-webkit-keyframes tp-rotateplane {
0% {
-webkit-transform:perspective(120px)
}
50% {
-webkit-transform:perspective(120px) rotateY(180deg)
}
100% {
-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)
}
}
@keyframes tp-rotateplane {
0% {
transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
transform:perspective(120px) rotateX(-180.1deg) rotateY(0)
}
100% {
transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
}
}
.tp-loader.spinner2 {
	width:40px;
	height:40px;
	margin-top:-20px;
	margin-left:-20px;
	background-color:red;
	box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	border-radius:100%;
	-webkit-animation:tp-scaleout 1s infinite ease-in-out;
	animation:tp-scaleout 1s infinite ease-in-out
}
@-webkit-keyframes tp-scaleout {
0% {
-webkit-transform:scale(0)
}
100% {
-webkit-transform:scale(1);
opacity:0
}
}
@keyframes tp-scaleout {
0% {
transform:scale(0);
-webkit-transform:scale(0)
}
100% {
transform:scale(1);
-webkit-transform:scale(1);
opacity:0
}
}
.tp-loader.spinner3 {
	margin:-9px 0 0 -35px;
	width:70px;
	text-align:center
}
.tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3 {
	width:18px;
	height:18px;
	background-color:#fff;
	box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	border-radius:100%;
	display:inline-block;
	-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;
	animation:tp-bouncedelay 1.4s infinite ease-in-out;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.tp-loader.spinner3 .bounce1 {
-webkit-animation-delay:-.32s;
animation-delay:-.32s
}
.tp-loader.spinner3 .bounce2 {
-webkit-animation-delay:-.16s;
animation-delay:-.16s
}
@-webkit-keyframes tp-bouncedelay {
0%, 100%, 80% {
-webkit-transform:scale(0)
}
40% {
-webkit-transform:scale(1)
}
}
@keyframes tp-bouncedelay {
0%, 100%, 80% {
transform:scale(0)
}
40% {
transform:scale(1)
}
}
.tp-loader.spinner4 {
	margin:-20px 0 0 -20px;
	width:40px;
	height:40px;
	text-align:center;
	-webkit-animation:tp-rotate 2s infinite linear;
	animation:tp-rotate 2s infinite linear
}
.tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2 {
	width:60%;
	height:60%;
	display:inline-block;
	position:absolute;
	top:0;
	background-color:#fff;
	border-radius:100%;
	-webkit-animation:tp-bounce 2s infinite ease-in-out;
	animation:tp-bounce 2s infinite ease-in-out;
	box-shadow:0 0 20px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, .15)
}
.tp-loader.spinner4 .dot2 {
	top:auto;
	bottom:0;
	-webkit-animation-delay:-1s;
	animation-delay:-1s
}
@-webkit-keyframes tp-rotate {
100% {
-webkit-transform:rotate(360deg)
}
}
@keyframes tp-rotate {
100% {
transform:rotate(360deg);
-webkit-transform:rotate(360deg)
}
}
@-webkit-keyframes tp-bounce {
0%, 100% {
-webkit-transform:scale(0)
}
50% {
-webkit-transform:scale(1)
}
}
@keyframes tp-bounce {
0%, 100% {
transform:scale(0)
}
50% {
transform:scale(1)
}
}
.tp-bullets.navbar, .tp-tabs.navbar, .tp-thumbs.navbar {
	border:none;
	min-height:0;
	margin:0;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0
}
.tp-bullets, .tp-tabs, .tp-thumbs {
	position:absolute;
	display:block;
	z-index:1000;
	top:0;
	left:0
}
.tp-tab, .tp-thumb {
	position:absolute;
	opacity:.5;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.tp-arr-imgholder, .tp-tab-image, .tp-thumb-image, .tp-videoposter {
	background-position:center center;
	background-size:cover;
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	top:0;
	left:0
}
.tp-tab.selected, .tp-tab:hover, .tp-thumb.selected, .tp-thumb:hover {
	opacity:1
}
.tp-tab-mask, .tp-thumb-mask {
	box-sizing:border-box!important;
	-webkit-box-sizing:border-box!important;
	-moz-box-sizing:border-box!important
}
.tp-tabs, .tp-thumbs {
	box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important;
	-moz-box-sizing:content-box!important
}
.tp-bullet {
	width:15px;
	height:15px;
	position:absolute;
	background:rgba(255, 255, 255, .3);
	cursor:pointer
}
.tp-bullet.selected, .tp-bullet:hover {
	background:#fff
}
.tp-bannertimer {
	background:#000;
	background:rgba(0, 0, 0, .15);
	height:5px
}
.tparrows {
	cursor:pointer;
	background:#000;
	background:rgba(0, 0, 0, .5);
	width:40px;
	height:40px;
	position:absolute;
	display:block;
	z-index:1000
}
.tparrows:hover {
	background:#000
}
.tparrows:before {
	font-family:revicons;
	font-size:15px;
	color:#fff;
	display:block;
	line-height:40px;
	text-align:center
}
.hginfo, .hglayerinfo {
	font-size:12px;
	font-weight:600
}
.tparrows.tp-leftarrow:before {
	content:'\e824'
}
.tparrows.tp-rightarrow:before {
	content:'\e825'
}
body.rtl .tp-kbimg {
	left:0!important
}
.dddwrappershadow {
	box-shadow:0 45px 100px rgba(0, 0, 0, .4)
}
.hglayerinfo {
	position:fixed;
	bottom:0;
	left:0;
	color:#fff;
	line-height:20px;
	background:rgba(0, 0, 0, .75);
	padding:5px 10px;
	z-index:2000;
	white-space:normal
}
.helpgrid, .hginfo {
	position:absolute
}
.hginfo {
	top:-2px;
	left:-2px;
	color:#e74c3c;
	background:#000;
	padding:2px 5px
}
.indebugmode .tp-caption:hover {
	border:1px dashed #c0392b!important
}
.helpgrid {
	border:2px dashed #c0392b;
	top:0;
	left:0;
	z-index:0
}
#revsliderlogloglog {
	padding:15px;
	color:#fff;
	position:fixed;
	top:0;
	left:0;
	width:200px;
	height:150px;
	background:rgba(0, 0, 0, .7);
	z-index:100000;
	font-size:10px;
	overflow:scroll
}/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
font-family:FontAwesome;
src:url(../fonts/fontawesome-webfont3295.eot?v=4.5.0);
src:url(../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.5.0) format('embedded-opentype'), url(../fonts/fontawesome-webfont3295.woff?v=4.5.0) format('woff'), url(../fonts/fontawesome-webfont3295.ttf?v=4.5.0) format('truetype'), url(../fonts/fontawesome-webfont3295.svg?v=4.5.0#fontawesomeregular) format('svg');
font-weight:400;
font-style:normal
}
.fa {
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.fa-lg {
	font-size:1.33333333em;
	line-height:.75em;
	vertical-align:-15%
}
.fa-2x {
	font-size:2em
}
.fa-3x {
	font-size:3em
}
.fa-4x {
	font-size:4em
}
.fa-5x {
	font-size:5em
}
.fa-fw {
	width:1.28571429em;
	text-align:center
}
.fa-ul {
	padding-left:0;
	margin-left:2.14285714em;
	list-style-type:none
}
.fa-ul>li {
	position:relative
}
.fa-li {
	position:absolute;
	left:-2.14285714em;
	width:2.14285714em;
	top:.14285714em;
	text-align:center
}
.fa-li.fa-lg {
	left:-1.85714286em
}
.fa-border {
	padding:.2em .25em .15em;
	border:solid .08em #eee;
	border-radius:.1em
}
.fa-pull-left {
	float:left
}
.fa-pull-right {
	float:right
}
.fa.fa-pull-left {
	margin-right:.3em
}
.fa.fa-pull-right {
	margin-left:.3em
}
.pull-right {
	float:right
}
.pull-left {
	float:left
}
.fa.pull-left {
	margin-right:.3em
}
.fa.pull-right {
	margin-left:.3em
}
.fa-spin {
	-webkit-animation:fa-spin 2s infinite linear;
	animation:fa-spin 2s infinite linear
}
.fa-pulse {
	-webkit-animation:fa-spin 1s infinite steps(8);
	animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
.fa-rotate-90 {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.fa-rotate-180 {
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.fa-rotate-270 {
	-webkit-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	transform:rotate(270deg)
}
.fa-flip-horizontal {
	-webkit-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	transform:scale(-1, 1)
}
.fa-flip-vertical {
	-webkit-transform:scale(1, -1);
	-ms-transform:scale(1, -1);
	transform:scale(1, -1)
}
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 {
	filter:none
}
.fa-stack {
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:middle
}
.fa-stack-1x, .fa-stack-2x {
	position:absolute;
	left:0;
	width:100%;
	text-align:center
}
.fa-stack-1x {
	line-height:inherit
}
.fa-stack-2x {
	font-size:2em
}
.fa-inverse {
	color:#fff
}
.fa-glass:before {
	content:"\f000"
}
.fa-music:before {
	content:"\f001"
}
.fa-search:before {
	content:"\f002"
}
.fa-envelope-o:before {
	content:"\f003"
}
.fa-heart:before {
	content:"\f004"
}
.fa-star:before {
	content:"\f005"
}
.fa-star-o:before {
	content:"\f006"
}
.fa-user:before {
	content:"\f007"
}
.fa-film:before {
	content:"\f008"
}
.fa-th-large:before {
	content:"\f009"
}
.fa-th:before {
	content:"\f00a"
}
.fa-th-list:before {
	content:"\f00b"
}
.fa-check:before {
	content:"\f00c"
}
.fa-close:before, .fa-remove:before, .fa-times:before {
	content:"\f00d"
}
.fa-search-plus:before {
	content:"\f00e"
}
.fa-search-minus:before {
	content:"\f010"
}
.fa-power-off:before {
	content:"\f011"
}
.fa-signal:before {
	content:"\f012"
}
.fa-cog:before, .fa-gear:before {
	content:"\f013"
}
.fa-trash-o:before {
	content:"\f014"
}
.fa-home:before {
	content:"\f015"
}
.fa-file-o:before {
	content:"\f016"
}
.fa-clock-o:before {
	content:"\f017"
}
.fa-road:before {
	content:"\f018"
}
.fa-download:before {
	content:"\f019"
}
.fa-arrow-circle-o-down:before {
	content:"\f01a"
}
.fa-arrow-circle-o-up:before {
	content:"\f01b"
}
.fa-inbox:before {
	content:"\f01c"
}
.fa-play-circle-o:before {
	content:"\f01d"
}
.fa-repeat:before, .fa-rotate-right:before {
	content:"\f01e"
}
.fa-refresh:before {
	content:"\f021"
}
.fa-list-alt:before {
	content:"\f022"
}
.fa-lock:before {
	content:"\f023"
}
.fa-flag:before {
	content:"\f024"
}
.fa-headphones:before {
	content:"\f025"
}
.fa-volume-off:before {
	content:"\f026"
}
.fa-volume-down:before {
	content:"\f027"
}
.fa-volume-up:before {
	content:"\f028"
}
.fa-qrcode:before {
	content:"\f029"
}
.fa-barcode:before {
	content:"\f02a"
}
.fa-tag:before {
	content:"\f02b"
}
.fa-tags:before {
	content:"\f02c"
}
.fa-book:before {
	content:"\f02d"
}
.fa-bookmark:before {
	content:"\f02e"
}
.fa-print:before {
	content:"\f02f"
}
.fa-camera:before {
	content:"\f030"
}
.fa-font:before {
	content:"\f031"
}
.fa-bold:before {
	content:"\f032"
}
.fa-italic:before {
	content:"\f033"
}
.fa-text-height:before {
	content:"\f034"
}
.fa-text-width:before {
	content:"\f035"
}
.fa-align-left:before {
	content:"\f036"
}
.fa-align-center:before {
	content:"\f037"
}
.fa-align-right:before {
	content:"\f038"
}
.fa-align-justify:before {
	content:"\f039"
}
.fa-list:before {
	content:"\f03a"
}
.fa-dedent:before, .fa-outdent:before {
	content:"\f03b"
}
.fa-indent:before {
	content:"\f03c"
}
.fa-video-camera:before {
	content:"\f03d"
}
.fa-image:before, .fa-photo:before, .fa-picture-o:before {
	content:"\f03e"
}
.fa-pencil:before {
	content:"\f040"
}
.fa-map-marker:before {
	content:"\f041"
}
.fa-adjust:before {
	content:"\f042"
}
.fa-tint:before {
	content:"\f043"
}
.fa-edit:before, .fa-pencil-square-o:before {
	content:"\f044"
}
.fa-share-square-o:before {
	content:"\f045"
}
.fa-check-square-o:before {
	content:"\f046"
}
.fa-arrows:before {
	content:"\f047"
}
.fa-step-backward:before {
	content:"\f048"
}
.fa-fast-backward:before {
	content:"\f049"
}
.fa-backward:before {
	content:"\f04a"
}
.fa-play:before {
	content:"\f04b"
}
.fa-pause:before {
	content:"\f04c"
}
.fa-stop:before {
	content:"\f04d"
}
.fa-forward:before {
	content:"\f04e"
}
.fa-fast-forward:before {
	content:"\f050"
}
.fa-step-forward:before {
	content:"\f051"
}
.fa-eject:before {
	content:"\f052"
}
.fa-chevron-left:before {
	content:"\f053"
}
.fa-chevron-right:before {
	content:"\f054"
}
.fa-plus-circle:before {
	content:"\f055"
}
.fa-minus-circle:before {
	content:"\f056"
}
.fa-times-circle:before {
	content:"\f057"
}
.fa-check-circle:before {
	content:"\f058"
}
.fa-question-circle:before {
	content:"\f059"
}
.fa-info-circle:before {
	content:"\f05a"
}
.fa-crosshairs:before {
	content:"\f05b"
}
.fa-times-circle-o:before {
	content:"\f05c"
}
.fa-check-circle-o:before {
	content:"\f05d"
}
.fa-ban:before {
	content:"\f05e"
}
.fa-arrow-left:before {
	content:"\f060"
}
.fa-arrow-right:before {
	content:"\f061"
}
.fa-arrow-up:before {
	content:"\f062"
}
.fa-arrow-down:before {
	content:"\f063"
}
.fa-mail-forward:before, .fa-share:before {
	content:"\f064"
}
.fa-expand:before {
	content:"\f065"
}
.fa-compress:before {
	content:"\f066"
}
.fa-plus:before {
	content:"\f067"
}
.fa-minus:before {
	content:"\f068"
}
.fa-asterisk:before {
	content:"\f069"
}
.fa-exclamation-circle:before {
	content:"\f06a"
}
.fa-gift:before {
	content:"\f06b"
}
.fa-leaf:before {
	content:"\f06c"
}
.fa-fire:before {
	content:"\f06d"
}
.fa-eye:before {
	content:"\f06e"
}
.fa-eye-slash:before {
	content:"\f070"
}
.fa-exclamation-triangle:before, .fa-warning:before {
	content:"\f071"
}
.fa-plane:before {
	content:"\f072"
}
.fa-calendar:before {
	content:"\f073"
}
.fa-random:before {
	content:"\f074"
}
.fa-comment:before {
	content:"\f075"
}
.fa-magnet:before {
	content:"\f076"
}
.fa-chevron-up:before {
	content:"\f077"
}
.fa-chevron-down:before {
	content:"\f078"
}
.fa-retweet:before {
	content:"\f079"
}
.fa-shopping-cart:before {
	content:"\f07a"
}
.fa-folder:before {
	content:"\f07b"
}
.fa-folder-open:before {
	content:"\f07c"
}
.fa-arrows-v:before {
	content:"\f07d"
}
.fa-arrows-h:before {
	content:"\f07e"
}
.fa-bar-chart-o:before, .fa-bar-chart:before {
	content:"\f080"
}
.fa-twitter-square:before {
	content:"\f081"
}
.fa-facebook-square:before {
	content:"\f082"
}
.fa-camera-retro:before {
	content:"\f083"
}
.fa-key:before {
	content:"\f084"
}
.fa-cogs:before, .fa-gears:before {
	content:"\f085"
}
.fa-comments:before {
	content:"\f086"
}
.fa-thumbs-o-up:before {
	content:"\f087"
}
.fa-thumbs-o-down:before {
	content:"\f088"
}
.fa-star-half:before {
	content:"\f089"
}
.fa-heart-o:before {
	content:"\f08a"
}
.fa-sign-out:before {
	content:"\f08b"
}
.fa-linkedin-square:before {
	content:"\f08c"
}
.fa-thumb-tack:before {
	content:"\f08d"
}
.fa-external-link:before {
	content:"\f08e"
}
.fa-sign-in:before {
	content:"\f090"
}
.fa-trophy:before {
	content:"\f091"
}
.fa-github-square:before {
	content:"\f092"
}
.fa-upload:before {
	content:"\f093"
}
.fa-lemon-o:before {
	content:"\f094"
}
.fa-phone:before {
	content:"\f095"
}
.fa-square-o:before {
	content:"\f096"
}
.fa-bookmark-o:before {
	content:"\f097"
}
.fa-phone-square:before {
	content:"\f098"
}
.fa-twitter:before {
	content:"\f099"
}
.fa-facebook-f:before, .fa-facebook:before {
	content:"\f09a"
}
.fa-github:before {
	content:"\f09b"
}
.fa-unlock:before {
	content:"\f09c"
}
.fa-credit-card:before {
	content:"\f09d"
}
.fa-feed:before, .fa-rss:before {
	content:"\f09e"
}
.fa-hdd-o:before {
	content:"\f0a0"
}
.fa-bullhorn:before {
	content:"\f0a1"
}
.fa-bell:before {
	content:"\f0f3"
}
.fa-certificate:before {
	content:"\f0a3"
}
.fa-hand-o-right:before {
	content:"\f0a4"
}
.fa-hand-o-left:before {
	content:"\f0a5"
}
.fa-hand-o-up:before {
	content:"\f0a6"
}
.fa-hand-o-down:before {
	content:"\f0a7"
}
.fa-arrow-circle-left:before {
	content:"\f0a8"
}
.fa-arrow-circle-right:before {
	content:"\f0a9"
}
.fa-arrow-circle-up:before {
	content:"\f0aa"
}
.fa-arrow-circle-down:before {
	content:"\f0ab"
}
.fa-globe:before {
	content:"\f0ac"
}
.fa-wrench:before {
	content:"\f0ad"
}
.fa-tasks:before {
	content:"\f0ae"
}
.fa-filter:before {
	content:"\f0b0"
}
.fa-briefcase:before {
	content:"\f0b1"
}
.fa-arrows-alt:before {
	content:"\f0b2"
}
.fa-group:before, .fa-users:before {
	content:"\f0c0"
}
.fa-chain:before, .fa-link:before {
	content:"\f0c1"
}
.fa-cloud:before {
	content:"\f0c2"
}
.fa-flask:before {
	content:"\f0c3"
}
.fa-cut:before, .fa-scissors:before {
	content:"\f0c4"
}
.fa-copy:before, .fa-files-o:before {
	content:"\f0c5"
}
.fa-paperclip:before {
	content:"\f0c6"
}
.fa-floppy-o:before, .fa-save:before {
	content:"\f0c7"
}
.fa-square:before {
	content:"\f0c8"
}
.fa-bars:before, .fa-navicon:before, .fa-reorder:before {
	content:"\f0c9"
}
.fa-list-ul:before {
	content:"\f0ca"
}
.fa-list-ol:before {
	content:"\f0cb"
}
.fa-strikethrough:before {
	content:"\f0cc"
}
.fa-underline:before {
	content:"\f0cd"
}
.fa-table:before {
	content:"\f0ce"
}
.fa-magic:before {
	content:"\f0d0"
}
.fa-truck:before {
	content:"\f0d1"
}
.fa-pinterest:before {
	content:"\f0d2"
}
.fa-pinterest-square:before {
	content:"\f0d3"
}
.fa-google-plus-square:before {
	content:"\f0d4"
}
.fa-google-plus:before {
	content:"\f0d5"
}
.fa-money:before {
	content:"\f0d6"
}
.fa-caret-down:before {
	content:"\f0d7"
}
.fa-caret-up:before {
	content:"\f0d8"
}
.fa-caret-left:before {
	content:"\f0d9"
}
.fa-caret-right:before {
	content:"\f0da"
}
.fa-columns:before {
	content:"\f0db"
}
.fa-sort:before, .fa-unsorted:before {
	content:"\f0dc"
}
.fa-sort-desc:before, .fa-sort-down:before {
	content:"\f0dd"
}
.fa-sort-asc:before, .fa-sort-up:before {
	content:"\f0de"
}
.fa-envelope:before {
	content:"\f0e0"
}
.fa-linkedin:before {
	content:"\f0e1"
}
.fa-rotate-left:before, .fa-undo:before {
	content:"\f0e2"
}
.fa-gavel:before, .fa-legal:before {
	content:"\f0e3"
}
.fa-dashboard:before, .fa-tachometer:before {
	content:"\f0e4"
}
.fa-comment-o:before {
	content:"\f0e5"
}
.fa-comments-o:before {
	content:"\f0e6"
}
.fa-bolt:before, .fa-flash:before {
	content:"\f0e7"
}
.fa-sitemap:before {
	content:"\f0e8"
}
.fa-umbrella:before {
	content:"\f0e9"
}
.fa-clipboard:before, .fa-paste:before {
	content:"\f0ea"
}
.fa-lightbulb-o:before {
	content:"\f0eb"
}
.fa-exchange:before {
	content:"\f0ec"
}
.fa-cloud-download:before {
	content:"\f0ed"
}
.fa-cloud-upload:before {
	content:"\f0ee"
}
.fa-user-md:before {
	content:"\f0f0"
}
.fa-stethoscope:before {
	content:"\f0f1"
}
.fa-suitcase:before {
	content:"\f0f2"
}
.fa-bell-o:before {
	content:"\f0a2"
}
.fa-coffee:before {
	content:"\f0f4"
}
.fa-cutlery:before {
	content:"\f0f5"
}
.fa-file-text-o:before {
	content:"\f0f6"
}
.fa-building-o:before {
	content:"\f0f7"
}
.fa-hospital-o:before {
	content:"\f0f8"
}
.fa-ambulance:before {
	content:"\f0f9"
}
.fa-medkit:before {
	content:"\f0fa"
}
.fa-fighter-jet:before {
	content:"\f0fb"
}
.fa-beer:before {
	content:"\f0fc"
}
.fa-h-square:before {
	content:"\f0fd"
}
.fa-plus-square:before {
	content:"\f0fe"
}
.fa-angle-double-left:before {
	content:"\f100"
}
.fa-angle-double-right:before {
	content:"\f101"
}
.fa-angle-double-up:before {
	content:"\f102"
}
.fa-angle-double-down:before {
	content:"\f103"
}
.fa-angle-left:before {
	content:"\f104"
}
.fa-angle-right:before {
	content:"\f105"
}
.fa-angle-up:before {
	content:"\f106"
}
.fa-angle-down:before {
	content:"\f107"
}
.fa-desktop:before {
	content:"\f108"
}
.fa-laptop:before {
	content:"\f109"
}
.fa-tablet:before {
	content:"\f10a"
}
.fa-mobile-phone:before, .fa-mobile:before {
	content:"\f10b"
}
.fa-circle-o:before {
	content:"\f10c"
}
.fa-quote-left:before {
	content:"\f10d"
}
.fa-quote-right:before {
	content:"\f10e"
}
.fa-spinner:before {
	content:"\f110"
}
.fa-circle:before {
	content:"\f111"
}
.fa-mail-reply:before, .fa-reply:before {
	content:"\f112"
}
.fa-github-alt:before {
	content:"\f113"
}
.fa-folder-o:before {
	content:"\f114"
}
.fa-folder-open-o:before {
	content:"\f115"
}
.fa-smile-o:before {
	content:"\f118"
}
.fa-frown-o:before {
	content:"\f119"
}
.fa-meh-o:before {
	content:"\f11a"
}
.fa-gamepad:before {
	content:"\f11b"
}
.fa-keyboard-o:before {
	content:"\f11c"
}
.fa-flag-o:before {
	content:"\f11d"
}
.fa-flag-checkered:before {
	content:"\f11e"
}
.fa-terminal:before {
	content:"\f120"
}
.fa-code:before {
	content:"\f121"
}
.fa-mail-reply-all:before, .fa-reply-all:before {
	content:"\f122"
}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
	content:"\f123"
}
.fa-location-arrow:before {
	content:"\f124"
}
.fa-crop:before {
	content:"\f125"
}
.fa-code-fork:before {
	content:"\f126"
}
.fa-chain-broken:before, .fa-unlink:before {
	content:"\f127"
}
.fa-question:before {
	content:"\f128"
}
.fa-info:before {
	content:"\f129"
}
.fa-exclamation:before {
	content:"\f12a"
}
.fa-superscript:before {
	content:"\f12b"
}
.fa-subscript:before {
	content:"\f12c"
}
.fa-eraser:before {
	content:"\f12d"
}
.fa-puzzle-piece:before {
	content:"\f12e"
}
.fa-microphone:before {
	content:"\f130"
}
.fa-microphone-slash:before {
	content:"\f131"
}
.fa-shield:before {
	content:"\f132"
}
.fa-calendar-o:before {
	content:"\f133"
}
.fa-fire-extinguisher:before {
	content:"\f134"
}
.fa-rocket:before {
	content:"\f135"
}
.fa-maxcdn:before {
	content:"\f136"
}
.fa-chevron-circle-left:before {
	content:"\f137"
}
.fa-chevron-circle-right:before {
	content:"\f138"
}
.fa-chevron-circle-up:before {
	content:"\f139"
}
.fa-chevron-circle-down:before {
	content:"\f13a"
}
.fa-html5:before {
	content:"\f13b"
}
.fa-css3:before {
	content:"\f13c"
}
.fa-anchor:before {
	content:"\f13d"
}
.fa-unlock-alt:before {
	content:"\f13e"
}
.fa-bullseye:before {
	content:"\f140"
}
.fa-ellipsis-h:before {
	content:"\f141"
}
.fa-ellipsis-v:before {
	content:"\f142"
}
.fa-rss-square:before {
	content:"\f143"
}
.fa-play-circle:before {
	content:"\f144"
}
.fa-ticket:before {
	content:"\f145"
}
.fa-minus-square:before {
	content:"\f146"
}
.fa-minus-square-o:before {
	content:"\f147"
}
.fa-level-up:before {
	content:"\f148"
}
.fa-level-down:before {
	content:"\f149"
}
.fa-check-square:before {
	content:"\f14a"
}
.fa-pencil-square:before {
	content:"\f14b"
}
.fa-external-link-square:before {
	content:"\f14c"
}
.fa-share-square:before {
	content:"\f14d"
}
.fa-compass:before {
	content:"\f14e"
}
.fa-caret-square-o-down:before, .fa-toggle-down:before {
	content:"\f150"
}
.fa-caret-square-o-up:before, .fa-toggle-up:before {
	content:"\f151"
}
.fa-caret-square-o-right:before, .fa-toggle-right:before {
	content:"\f152"
}
.fa-eur:before, .fa-euro:before {
	content:"\f153"
}
.fa-gbp:before {
	content:"\f154"
}
.fa-dollar:before, .fa-usd:before {
	content:"\f155"
}
.fa-inr:before, .fa-rupee:before {
	content:"\f156"
}
.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen:before {
	content:"\f157"
}
.fa-rouble:before, .fa-rub:before, .fa-ruble:before {
	content:"\f158"
}
.fa-krw:before, .fa-won:before {
	content:"\f159"
}
.fa-bitcoin:before, .fa-btc:before {
	content:"\f15a"
}
.fa-file:before {
	content:"\f15b"
}
.fa-file-text:before {
	content:"\f15c"
}
.fa-sort-alpha-asc:before {
	content:"\f15d"
}
.fa-sort-alpha-desc:before {
	content:"\f15e"
}
.fa-sort-amount-asc:before {
	content:"\f160"
}
.fa-sort-amount-desc:before {
	content:"\f161"
}
.fa-sort-numeric-asc:before {
	content:"\f162"
}
.fa-sort-numeric-desc:before {
	content:"\f163"
}
.fa-thumbs-up:before {
	content:"\f164"
}
.fa-thumbs-down:before {
	content:"\f165"
}
.fa-youtube-square:before {
	content:"\f166"
}
.fa-youtube:before {
	content:"\f167"
}
.fa-xing:before {
	content:"\f168"
}
.fa-xing-square:before {
	content:"\f169"
}
.fa-youtube-play:before {
	content:"\f16a"
}
.fa-dropbox:before {
	content:"\f16b"
}
.fa-stack-overflow:before {
	content:"\f16c"
}
.fa-instagram:before {
	content:"\f16d"
}
.fa-flickr:before {
	content:"\f16e"
}
.fa-adn:before {
	content:"\f170"
}
.fa-bitbucket:before {
	content:"\f171"
}
.fa-bitbucket-square:before {
	content:"\f172"
}
.fa-tumblr:before {
	content:"\f173"
}
.fa-tumblr-square:before {
	content:"\f174"
}
.fa-long-arrow-down:before {
	content:"\f175"
}
.fa-long-arrow-up:before {
	content:"\f176"
}
.fa-long-arrow-left:before {
	content:"\f177"
}
.fa-long-arrow-right:before {
	content:"\f178"
}
.fa-apple:before {
	content:"\f179"
}
.fa-windows:before {
	content:"\f17a"
}
.fa-android:before {
	content:"\f17b"
}
.fa-linux:before {
	content:"\f17c"
}
.fa-dribbble:before {
	content:"\f17d"
}
.fa-skype:before {
	content:"\f17e"
}
.fa-foursquare:before {
	content:"\f180"
}
.fa-trello:before {
	content:"\f181"
}
.fa-female:before {
	content:"\f182"
}
.fa-male:before {
	content:"\f183"
}
.fa-gittip:before, .fa-gratipay:before {
	content:"\f184"
}
.fa-sun-o:before {
	content:"\f185"
}
.fa-moon-o:before {
	content:"\f186"
}
.fa-archive:before {
	content:"\f187"
}
.fa-bug:before {
	content:"\f188"
}
.fa-vk:before {
	content:"\f189"
}
.fa-weibo:before {
	content:"\f18a"
}
.fa-renren:before {
	content:"\f18b"
}
.fa-pagelines:before {
	content:"\f18c"
}
.fa-stack-exchange:before {
	content:"\f18d"
}
.fa-arrow-circle-o-right:before {
	content:"\f18e"
}
.fa-arrow-circle-o-left:before {
	content:"\f190"
}
.fa-caret-square-o-left:before, .fa-toggle-left:before {
	content:"\f191"
}
.fa-dot-circle-o:before {
	content:"\f192"
}
.fa-wheelchair:before {
	content:"\f193"
}
.fa-vimeo-square:before {
	content:"\f194"
}
.fa-try:before, .fa-turkish-lira:before {
	content:"\f195"
}
.fa-plus-square-o:before {
	content:"\f196"
}
.fa-space-shuttle:before {
	content:"\f197"
}
.fa-slack:before {
	content:"\f198"
}
.fa-envelope-square:before {
	content:"\f199"
}
.fa-wordpress:before {
	content:"\f19a"
}
.fa-openid:before {
	content:"\f19b"
}
.fa-bank:before, .fa-institution:before, .fa-university:before {
	content:"\f19c"
}
.fa-graduation-cap:before, .fa-mortar-board:before {
	content:"\f19d"
}
.fa-yahoo:before {
	content:"\f19e"
}
.fa-google:before {
	content:"\f1a0"
}
.fa-reddit:before {
	content:"\f1a1"
}
.fa-reddit-square:before {
	content:"\f1a2"
}
.fa-stumbleupon-circle:before {
	content:"\f1a3"
}
.fa-stumbleupon:before {
	content:"\f1a4"
}
.fa-delicious:before {
	content:"\f1a5"
}
.fa-digg:before {
	content:"\f1a6"
}
.fa-pied-piper:before {
	content:"\f1a7"
}
.fa-pied-piper-alt:before {
	content:"\f1a8"
}
.fa-drupal:before {
	content:"\f1a9"
}
.fa-joomla:before {
	content:"\f1aa"
}
.fa-language:before {
	content:"\f1ab"
}
.fa-fax:before {
	content:"\f1ac"
}
.fa-building:before {
	content:"\f1ad"
}
.fa-child:before {
	content:"\f1ae"
}
.fa-paw:before {
	content:"\f1b0"
}
.fa-spoon:before {
	content:"\f1b1"
}
.fa-cube:before {
	content:"\f1b2"
}
.fa-cubes:before {
	content:"\f1b3"
}
.fa-behance:before {
	content:"\f1b4"
}
.fa-behance-square:before {
	content:"\f1b5"
}
.fa-steam:before {
	content:"\f1b6"
}
.fa-steam-square:before {
	content:"\f1b7"
}
.fa-recycle:before {
	content:"\f1b8"
}
.fa-automobile:before, .fa-car:before {
	content:"\f1b9"
}
.fa-cab:before, .fa-taxi:before {
	content:"\f1ba"
}
.fa-tree:before {
	content:"\f1bb"
}
.fa-spotify:before {
	content:"\f1bc"
}
.fa-deviantart:before {
	content:"\f1bd"
}
.fa-soundcloud:before {
	content:"\f1be"
}
.fa-database:before {
	content:"\f1c0"
}
.fa-file-pdf-o:before {
	content:"\f1c1"
}
.fa-file-word-o:before {
	content:"\f1c2"
}
.fa-file-excel-o:before {
	content:"\f1c3"
}
.fa-file-powerpoint-o:before {
	content:"\f1c4"
}
.fa-file-image-o:before, .fa-file-photo-o:before, .fa-file-picture-o:before {
	content:"\f1c5"
}
.fa-file-archive-o:before, .fa-file-zip-o:before {
	content:"\f1c6"
}
.fa-file-audio-o:before, .fa-file-sound-o:before {
	content:"\f1c7"
}
.fa-file-movie-o:before, .fa-file-video-o:before {
	content:"\f1c8"
}
.fa-file-code-o:before {
	content:"\f1c9"
}
.fa-vine:before {
	content:"\f1ca"
}
.fa-codepen:before {
	content:"\f1cb"
}
.fa-jsfiddle:before {
	content:"\f1cc"
}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-ring:before, .fa-life-saver:before, .fa-support:before {
	content:"\f1cd"
}
.fa-circle-o-notch:before {
	content:"\f1ce"
}
.fa-ra:before, .fa-rebel:before {
	content:"\f1d0"
}
.fa-empire:before, .fa-ge:before {
	content:"\f1d1"
}
.fa-git-square:before {
	content:"\f1d2"
}
.fa-git:before {
	content:"\f1d3"
}
.fa-hacker-news:before, .fa-y-combinator-square:before, .fa-yc-square:before {
	content:"\f1d4"
}
.fa-tencent-weibo:before {
	content:"\f1d5"
}
.fa-qq:before {
	content:"\f1d6"
}
.fa-wechat:before, .fa-weixin:before {
	content:"\f1d7"
}
.fa-paper-plane:before, .fa-send:before {
	content:"\f1d8"
}
.fa-paper-plane-o:before, .fa-send-o:before {
	content:"\f1d9"
}
.fa-history:before {
	content:"\f1da"
}
.fa-circle-thin:before {
	content:"\f1db"
}
.fa-header:before {
	content:"\f1dc"
}
.fa-paragraph:before {
	content:"\f1dd"
}
.fa-sliders:before {
	content:"\f1de"
}
.fa-share-alt:before {
	content:"\f1e0"
}
.fa-share-alt-square:before {
	content:"\f1e1"
}
.fa-bomb:before {
	content:"\f1e2"
}
.fa-futbol-o:before, .fa-soccer-ball-o:before {
	content:"\f1e3"
}
.fa-tty:before {
	content:"\f1e4"
}
.fa-binoculars:before {
	content:"\f1e5"
}
.fa-plug:before {
	content:"\f1e6"
}
.fa-slideshare:before {
	content:"\f1e7"
}
.fa-twitch:before {
	content:"\f1e8"
}
.fa-yelp:before {
	content:"\f1e9"
}
.fa-newspaper-o:before {
	content:"\f1ea"
}
.fa-wifi:before {
	content:"\f1eb"
}
.fa-calculator:before {
	content:"\f1ec"
}
.fa-paypal:before {
	content:"\f1ed"
}
.fa-google-wallet:before {
	content:"\f1ee"
}
.fa-cc-visa:before {
	content:"\f1f0"
}
.fa-cc-mastercard:before {
	content:"\f1f1"
}
.fa-cc-discover:before {
	content:"\f1f2"
}
.fa-cc-amex:before {
	content:"\f1f3"
}
.fa-cc-paypal:before {
	content:"\f1f4"
}
.fa-cc-stripe:before {
	content:"\f1f5"
}
.fa-bell-slash:before {
	content:"\f1f6"
}
.fa-bell-slash-o:before {
	content:"\f1f7"
}
.fa-trash:before {
	content:"\f1f8"
}
.fa-copyright:before {
	content:"\f1f9"
}
.fa-at:before {
	content:"\f1fa"
}
.fa-eyedropper:before {
	content:"\f1fb"
}
.fa-paint-brush:before {
	content:"\f1fc"
}
.fa-birthday-cake:before {
	content:"\f1fd"
}
.fa-area-chart:before {
	content:"\f1fe"
}
.fa-pie-chart:before {
	content:"\f200"
}
.fa-line-chart:before {
	content:"\f201"
}
.fa-lastfm:before {
	content:"\f202"
}
.fa-lastfm-square:before {
	content:"\f203"
}
.fa-toggle-off:before {
	content:"\f204"
}
.fa-toggle-on:before {
	content:"\f205"
}
.fa-bicycle:before {
	content:"\f206"
}
.fa-bus:before {
	content:"\f207"
}
.fa-ioxhost:before {
	content:"\f208"
}
.fa-angellist:before {
	content:"\f209"
}
.fa-cc:before {
	content:"\f20a"
}
.fa-ils:before, .fa-shekel:before, .fa-sheqel:before {
	content:"\f20b"
}
.fa-meanpath:before {
	content:"\f20c"
}
.fa-buysellads:before {
	content:"\f20d"
}
.fa-connectdevelop:before {
	content:"\f20e"
}
.fa-dashcube:before {
	content:"\f210"
}
.fa-forumbee:before {
	content:"\f211"
}
.fa-leanpub:before {
	content:"\f212"
}
.fa-sellsy:before {
	content:"\f213"
}
.fa-shirtsinbulk:before {
	content:"\f214"
}
.fa-simplybuilt:before {
	content:"\f215"
}
.fa-skyatlas:before {
	content:"\f216"
}
.fa-cart-plus:before {
	content:"\f217"
}
.fa-cart-arrow-down:before {
	content:"\f218"
}
.fa-diamond:before {
	content:"\f219"
}
.fa-ship:before {
	content:"\f21a"
}
.fa-user-secret:before {
	content:"\f21b"
}
.fa-motorcycle:before {
	content:"\f21c"
}
.fa-street-view:before {
	content:"\f21d"
}
.fa-heartbeat:before {
	content:"\f21e"
}
.fa-venus:before {
	content:"\f221"
}
.fa-mars:before {
	content:"\f222"
}
.fa-mercury:before {
	content:"\f223"
}
.fa-intersex:before, .fa-transgender:before {
	content:"\f224"
}
.fa-transgender-alt:before {
	content:"\f225"
}
.fa-venus-double:before {
	content:"\f226"
}
.fa-mars-double:before {
	content:"\f227"
}
.fa-venus-mars:before {
	content:"\f228"
}
.fa-mars-stroke:before {
	content:"\f229"
}
.fa-mars-stroke-v:before {
	content:"\f22a"
}
.fa-mars-stroke-h:before {
	content:"\f22b"
}
.fa-neuter:before {
	content:"\f22c"
}
.fa-genderless:before {
	content:"\f22d"
}
.fa-facebook-official:before {
	content:"\f230"
}
.fa-pinterest-p:before {
	content:"\f231"
}
.fa-whatsapp:before {
	content:"\f232"
}
.fa-server:before {
	content:"\f233"
}
.fa-user-plus:before {
	content:"\f234"
}
.fa-user-times:before {
	content:"\f235"
}
.fa-bed:before, .fa-hotel:before {
	content:"\f236"
}
.fa-viacoin:before {
	content:"\f237"
}
.fa-train:before {
	content:"\f238"
}
.fa-subway:before {
	content:"\f239"
}
.fa-medium:before {
	content:"\f23a"
}
.fa-y-combinator:before, .fa-yc:before {
	content:"\f23b"
}
.fa-optin-monster:before {
	content:"\f23c"
}
.fa-opencart:before {
	content:"\f23d"
}
.fa-expeditedssl:before {
	content:"\f23e"
}
.fa-battery-4:before, .fa-battery-full:before {
	content:"\f240"
}
.fa-battery-3:before, .fa-battery-three-quarters:before {
	content:"\f241"
}
.fa-battery-2:before, .fa-battery-half:before {
	content:"\f242"
}
.fa-battery-1:before, .fa-battery-quarter:before {
	content:"\f243"
}
.fa-battery-0:before, .fa-battery-empty:before {
	content:"\f244"
}
.fa-mouse-pointer:before {
	content:"\f245"
}
.fa-i-cursor:before {
	content:"\f246"
}
.fa-object-group:before {
	content:"\f247"
}
.fa-object-ungroup:before {
	content:"\f248"
}
.fa-sticky-note:before {
	content:"\f249"
}
.fa-sticky-note-o:before {
	content:"\f24a"
}
.fa-cc-jcb:before {
	content:"\f24b"
}
.fa-cc-diners-club:before {
	content:"\f24c"
}
.fa-clone:before {
	content:"\f24d"
}
.fa-balance-scale:before {
	content:"\f24e"
}
.fa-hourglass-o:before {
	content:"\f250"
}
.fa-hourglass-1:before, .fa-hourglass-start:before {
	content:"\f251"
}
.fa-hourglass-2:before, .fa-hourglass-half:before {
	content:"\f252"
}
.fa-hourglass-3:before, .fa-hourglass-end:before {
	content:"\f253"
}
.fa-hourglass:before {
	content:"\f254"
}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {
	content:"\f255"
}
.fa-hand-paper-o:before, .fa-hand-stop-o:before {
	content:"\f256"
}
.fa-hand-scissors-o:before {
	content:"\f257"
}
.fa-hand-lizard-o:before {
	content:"\f258"
}
.fa-hand-spock-o:before {
	content:"\f259"
}
.fa-hand-pointer-o:before {
	content:"\f25a"
}
.fa-hand-peace-o:before {
	content:"\f25b"
}
.fa-trademark:before {
	content:"\f25c"
}
.fa-registered:before {
	content:"\f25d"
}
.fa-creative-commons:before {
	content:"\f25e"
}
.fa-gg:before {
	content:"\f260"
}
.fa-gg-circle:before {
	content:"\f261"
}
.fa-tripadvisor:before {
	content:"\f262"
}
.fa-odnoklassniki:before {
	content:"\f263"
}
.fa-odnoklassniki-square:before {
	content:"\f264"
}
.fa-get-pocket:before {
	content:"\f265"
}
.fa-wikipedia-w:before {
	content:"\f266"
}
.fa-safari:before {
	content:"\f267"
}
.fa-chrome:before {
	content:"\f268"
}
.fa-firefox:before {
	content:"\f269"
}
.fa-opera:before {
	content:"\f26a"
}
.fa-internet-explorer:before {
	content:"\f26b"
}
.fa-television:before, .fa-tv:before {
	content:"\f26c"
}
.fa-contao:before {
	content:"\f26d"
}
.fa-500px:before {
	content:"\f26e"
}
.fa-amazon:before {
	content:"\f270"
}
.fa-calendar-plus-o:before {
	content:"\f271"
}
.fa-calendar-minus-o:before {
	content:"\f272"
}
.fa-calendar-times-o:before {
	content:"\f273"
}
.fa-calendar-check-o:before {
	content:"\f274"
}
.fa-industry:before {
	content:"\f275"
}
.fa-map-pin:before {
	content:"\f276"
}
.fa-map-signs:before {
	content:"\f277"
}
.fa-map-o:before {
	content:"\f278"
}
.fa-map:before {
	content:"\f279"
}
.fa-commenting:before {
	content:"\f27a"
}
.fa-commenting-o:before {
	content:"\f27b"
}
.fa-houzz:before {
	content:"\f27c"
}
.fa-vimeo:before {
	content:"\f27d"
}
.fa-black-tie:before {
	content:"\f27e"
}
.fa-fonticons:before {
	content:"\f280"
}
.fa-reddit-alien:before {
	content:"\f281"
}
.fa-edge:before {
	content:"\f282"
}
.fa-credit-card-alt:before {
	content:"\f283"
}
.fa-codiepie:before {
	content:"\f284"
}
.fa-modx:before {
	content:"\f285"
}
.fa-fort-awesome:before {
	content:"\f286"
}
.fa-usb:before {
	content:"\f287"
}
.fa-product-hunt:before {
	content:"\f288"
}
.fa-mixcloud:before {
	content:"\f289"
}
.fa-scribd:before {
	content:"\f28a"
}
.fa-pause-circle:before {
	content:"\f28b"
}
.fa-pause-circle-o:before {
	content:"\f28c"
}
.fa-stop-circle:before {
	content:"\f28d"
}
.fa-stop-circle-o:before {
	content:"\f28e"
}
.fa-shopping-bag:before {
	content:"\f290"
}
.fa-shopping-basket:before {
	content:"\f291"
}
.fa-hashtag:before {
	content:"\f292"
}
.fa-bluetooth:before {
	content:"\f293"
}
.fa-bluetooth-b:before {
	content:"\f294"
}
.fa-percent:before {
	content:"\f295"
}
[class*=" icon-"], [class*=" ti-"], [class^=icon-], [class^=ti-] {
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
@font-face {
font-family:icomoon;
src:url(../fonts/icomoon6e98.eot?sace39);
src:url(../fonts/icomoon6e98.eot?sace39#iefix) format('embedded-opentype'), url(../fonts/icomoon6e98.ttf?sace39) format('truetype'), url(../fonts/icomoon6e98.woff?sace39) format('woff'), url(../fonts/icomoon6e98.svg?sace39#icomoon) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:icomoon;
url(fonts/icomoon.woff?31svmk) format('woff'), url(fonts/icomoon.svg?31svmk#icomoon) format('svg');
font-weight:400;
font-style:normal
}
@font-face {
font-family:themify;
src:url(../fonts/themify.eot?);
src:url(../fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'), url(../fonts/themify.woff) format('woff'), url(../fonts/themify.ttf) format('truetype'), url(../fonts/themify.svg) format('svg');
font-weight:400;
font-style:normal
}
[class*=" icon-"], [class^=icon-] {
font-family:icomoon!important
}
[class*=" ti-"], [class^=ti-] {
font-family:themify
}
.icons {
	font-size:64px;
	display:inline-block;
	color:#292929
}
.ti-wand:before {
	content:"\e600"
}
.ti-volume:before {
	content:"\e601"
}
.ti-user:before {
	content:"\e602"
}
.ti-unlock:before {
	content:"\e603"
}
.ti-unlink:before {
	content:"\e604"
}
.ti-trash:before {
	content:"\e605"
}
.ti-thought:before {
	content:"\e606"
}
.ti-target:before {
	content:"\e607"
}
.ti-tag:before {
	content:"\e608"
}
.ti-tablet:before {
	content:"\e609"
}
.ti-star:before {
	content:"\e60a"
}
.ti-spray:before {
	content:"\e60b"
}
.ti-signal:before {
	content:"\e60c"
}
.ti-shopping-cart:before {
	content:"\e60d"
}
.ti-shopping-cart-full:before {
	content:"\e60e"
}
.ti-settings:before {
	content:"\e60f"
}
.ti-search:before {
	content:"\e610"
}
.ti-zoom-in:before {
	content:"\e611"
}
.ti-zoom-out:before {
	content:"\e612"
}
.ti-cut:before {
	content:"\e613"
}
.ti-ruler:before {
	content:"\e614"
}
.ti-ruler-pencil:before {
	content:"\e615"
}
.ti-ruler-alt:before {
	content:"\e616"
}
.ti-bookmark:before {
	content:"\e617"
}
.ti-bookmark-alt:before {
	content:"\e618"
}
.ti-reload:before {
	content:"\e619"
}
.ti-plus:before {
	content:"\e61a"
}
.ti-pin:before {
	content:"\e61b"
}
.ti-pencil:before {
	content:"\e61c"
}
.ti-pencil-alt:before {
	content:"\e61d"
}
.ti-paint-roller:before {
	content:"\e61e"
}
.ti-paint-bucket:before {
	content:"\e61f"
}
.ti-na:before {
	content:"\e620"
}
.ti-mobile:before {
	content:"\e621"
}
.ti-minus:before {
	content:"\e622"
}
.ti-medall:before {
	content:"\e623"
}
.ti-medall-alt:before {
	content:"\e624"
}
.ti-marker:before {
	content:"\e625"
}
.ti-marker-alt:before {
	content:"\e626"
}
.ti-arrow-up:before {
	content:"\e627"
}
.ti-arrow-right:before {
	content:"\e628"
}
.ti-arrow-left:before {
	content:"\e629"
}
.ti-arrow-down:before {
	content:"\e62a"
}
.ti-lock:before {
	content:"\e62b"
}
.ti-location-arrow:before {
	content:"\e62c"
}
.ti-link:before {
	content:"\e62d"
}
.ti-layout:before {
	content:"\e62e"
}
.ti-layers:before {
	content:"\e62f"
}
.ti-layers-alt:before {
	content:"\e630"
}
.ti-key:before {
	content:"\e631"
}
.ti-import:before {
	content:"\e632"
}
.ti-image:before {
	content:"\e633"
}
.ti-heart:before {
	content:"\e634"
}
.ti-heart-broken:before {
	content:"\e635"
}
.ti-hand-stop:before {
	content:"\e636"
}
.ti-hand-open:before {
	content:"\e637"
}
.ti-hand-drag:before {
	content:"\e638"
}
.ti-folder:before {
	content:"\e639"
}
.ti-flag:before {
	content:"\e63a"
}
.ti-flag-alt:before {
	content:"\e63b"
}
.ti-flag-alt-2:before {
	content:"\e63c"
}
.ti-eye:before {
	content:"\e63d"
}
.ti-export:before {
	content:"\e63e"
}
.ti-exchange-vertical:before {
	content:"\e63f"
}
.ti-desktop:before {
	content:"\e640"
}
.ti-cup:before {
	content:"\e641"
}
.ti-crown:before {
	content:"\e642"
}
.ti-comments:before {
	content:"\e643"
}
.ti-comment:before {
	content:"\e644"
}
.ti-comment-alt:before {
	content:"\e645"
}
.ti-close:before {
	content:"\e646"
}
.ti-clip:before {
	content:"\e647"
}
.ti-angle-up:before {
	content:"\e648"
}
.ti-angle-right:before {
	content:"\e649"
}
.ti-angle-left:before {
	content:"\e64a"
}
.ti-angle-down:before {
	content:"\e64b"
}
.ti-check:before {
	content:"\e64c"
}
.ti-check-box:before {
	content:"\e64d"
}
.ti-camera:before {
	content:"\e64e"
}
.ti-announcement:before {
	content:"\e64f"
}
.ti-brush:before {
	content:"\e650"
}
.ti-briefcase:before {
	content:"\e651"
}
.ti-bolt:before {
	content:"\e652"
}
.ti-bolt-alt:before {
	content:"\e653"
}
.ti-blackboard:before {
	content:"\e654"
}
.ti-bag:before {
	content:"\e655"
}
.ti-move:before {
	content:"\e656"
}
.ti-arrows-vertical:before {
	content:"\e657"
}
.ti-arrows-horizontal:before {
	content:"\e658"
}
.ti-fullscreen:before {
	content:"\e659"
}
.ti-arrow-top-right:before {
	content:"\e65a"
}
.ti-arrow-top-left:before {
	content:"\e65b"
}
.ti-arrow-circle-up:before {
	content:"\e65c"
}
.ti-arrow-circle-right:before {
	content:"\e65d"
}
.ti-arrow-circle-left:before {
	content:"\e65e"
}
.ti-arrow-circle-down:before {
	content:"\e65f"
}
.ti-angle-double-up:before {
	content:"\e660"
}
.ti-angle-double-right:before {
	content:"\e661"
}
.ti-angle-double-left:before {
	content:"\e662"
}
.ti-angle-double-down:before {
	content:"\e663"
}
.ti-zip:before {
	content:"\e664"
}
.ti-world:before {
	content:"\e665"
}
.ti-wheelchair:before {
	content:"\e666"
}
.ti-view-list:before {
	content:"\e667"
}
.ti-view-list-alt:before {
	content:"\e668"
}
.ti-view-grid:before {
	content:"\e669"
}
.ti-uppercase:before {
	content:"\e66a"
}
.ti-upload:before {
	content:"\e66b"
}
.ti-underline:before {
	content:"\e66c"
}
.ti-truck:before {
	content:"\e66d"
}
.ti-timer:before {
	content:"\e66e"
}
.ti-ticket:before {
	content:"\e66f"
}
.ti-thumb-up:before {
	content:"\e670"
}
.ti-thumb-down:before {
	content:"\e671"
}
.ti-text:before {
	content:"\e672"
}
.ti-stats-up:before {
	content:"\e673"
}
.ti-stats-down:before {
	content:"\e674"
}
.ti-split-v:before {
	content:"\e675"
}
.ti-split-h:before {
	content:"\e676"
}
.ti-smallcap:before {
	content:"\e677"
}
.ti-shine:before {
	content:"\e678"
}
.ti-shift-right:before {
	content:"\e679"
}
.ti-shift-left:before {
	content:"\e67a"
}
.ti-shield:before {
	content:"\e67b"
}
.ti-notepad:before {
	content:"\e67c"
}
.ti-server:before {
	content:"\e67d"
}
.ti-quote-right:before {
	content:"\e67e"
}
.ti-quote-left:before {
	content:"\e67f"
}
.ti-pulse:before {
	content:"\e680"
}
.ti-printer:before {
	content:"\e681"
}
.ti-power-off:before {
	content:"\e682"
}
.ti-plug:before {
	content:"\e683"
}
.ti-pie-chart:before {
	content:"\e684"
}
.ti-paragraph:before {
	content:"\e685"
}
.ti-panel:before {
	content:"\e686"
}
.ti-package:before {
	content:"\e687"
}
.ti-music:before {
	content:"\e688"
}
.ti-music-alt:before {
	content:"\e689"
}
.ti-mouse:before {
	content:"\e68a"
}
.ti-mouse-alt:before {
	content:"\e68b"
}
.ti-money:before {
	content:"\e68c"
}
.ti-microphone:before {
	content:"\e68d"
}
.ti-menu:before {
	content:"\e68e"
}
.ti-menu-alt:before {
	content:"\e68f"
}
.ti-map:before {
	content:"\e690"
}
.ti-map-alt:before {
	content:"\e691"
}
.ti-loop:before {
	content:"\e692"
}
.ti-location-pin:before {
	content:"\e693"
}
.ti-list:before {
	content:"\e694"
}
.ti-light-bulb:before {
	content:"\e695"
}
.ti-Italic:before {
	content:"\e696"
}
.ti-info:before {
	content:"\e697"
}
.ti-infinite:before {
	content:"\e698"
}
.ti-id-badge:before {
	content:"\e699"
}
.ti-hummer:before {
	content:"\e69a"
}
.ti-home:before {
	content:"\e69b"
}
.ti-help:before {
	content:"\e69c"
}
.ti-headphone:before {
	content:"\e69d"
}
.ti-harddrives:before {
	content:"\e69e"
}
.ti-harddrive:before {
	content:"\e69f"
}
.ti-gift:before {
	content:"\e6a0"
}
.ti-game:before {
	content:"\e6a1"
}
.ti-filter:before {
	content:"\e6a2"
}
.ti-files:before {
	content:"\e6a3"
}
.ti-file:before {
	content:"\e6a4"
}
.ti-eraser:before {
	content:"\e6a5"
}
.ti-envelope:before {
	content:"\e6a6"
}
.ti-download:before {
	content:"\e6a7"
}
.ti-direction:before {
	content:"\e6a8"
}
.ti-direction-alt:before {
	content:"\e6a9"
}
.ti-dashboard:before {
	content:"\e6aa"
}
.ti-control-stop:before {
	content:"\e6ab"
}
.ti-control-shuffle:before {
	content:"\e6ac"
}
.ti-control-play:before {
	content:"\e6ad"
}
.ti-control-pause:before {
	content:"\e6ae"
}
.ti-control-forward:before {
	content:"\e6af"
}
.ti-control-backward:before {
	content:"\e6b0"
}
.ti-cloud:before {
	content:"\e6b1"
}
.ti-cloud-up:before {
	content:"\e6b2"
}
.ti-cloud-down:before {
	content:"\e6b3"
}
.ti-clipboard:before {
	content:"\e6b4"
}
.ti-car:before {
	content:"\e6b5"
}
.ti-calendar:before {
	content:"\e6b6"
}
.ti-book:before {
	content:"\e6b7"
}
.ti-bell:before {
	content:"\e6b8"
}
.ti-basketball:before {
	content:"\e6b9"
}
.ti-bar-chart:before {
	content:"\e6ba"
}
.ti-bar-chart-alt:before {
	content:"\e6bb"
}
.ti-back-right:before {
	content:"\e6bc"
}
.ti-back-left:before {
	content:"\e6bd"
}
.ti-arrows-corner:before {
	content:"\e6be"
}
.ti-archive:before {
	content:"\e6bf"
}
.ti-anchor:before {
	content:"\e6c0"
}
.ti-align-right:before {
	content:"\e6c1"
}
.ti-align-left:before {
	content:"\e6c2"
}
.ti-align-justify:before {
	content:"\e6c3"
}
.ti-align-center:before {
	content:"\e6c4"
}
.ti-alert:before {
	content:"\e6c5"
}
.ti-alarm-clock:before {
	content:"\e6c6"
}
.ti-agenda:before {
	content:"\e6c7"
}
.ti-write:before {
	content:"\e6c8"
}
.ti-window:before {
	content:"\e6c9"
}
.ti-widgetized:before {
	content:"\e6ca"
}
.ti-widget:before {
	content:"\e6cb"
}
.ti-widget-alt:before {
	content:"\e6cc"
}
.ti-wallet:before {
	content:"\e6cd"
}
.ti-video-clapper:before {
	content:"\e6ce"
}
.ti-video-camera:before {
	content:"\e6cf"
}
.ti-vector:before {
	content:"\e6d0"
}
.ti-themify-logo:before {
	content:"\e6d1"
}
.ti-themify-favicon:before {
	content:"\e6d2"
}
.ti-themify-favicon-alt:before {
	content:"\e6d3"
}
.ti-support:before {
	content:"\e6d4"
}
.ti-stamp:before {
	content:"\e6d5"
}
.ti-split-v-alt:before {
	content:"\e6d6"
}
.ti-slice:before {
	content:"\e6d7"
}
.ti-shortcode:before {
	content:"\e6d8"
}
.ti-shift-right-alt:before {
	content:"\e6d9"
}
.ti-shift-left-alt:before {
	content:"\e6da"
}
.ti-ruler-alt-2:before {
	content:"\e6db"
}
.ti-receipt:before {
	content:"\e6dc"
}
.ti-pin2:before {
	content:"\e6dd"
}
.ti-pin-alt:before {
	content:"\e6de"
}
.ti-pencil-alt2:before {
	content:"\e6df"
}
.ti-palette:before {
	content:"\e6e0"
}
.ti-more:before {
	content:"\e6e1"
}
.ti-more-alt:before {
	content:"\e6e2"
}
.ti-microphone-alt:before {
	content:"\e6e3"
}
.ti-magnet:before {
	content:"\e6e4"
}
.ti-line-double:before {
	content:"\e6e5"
}
.ti-line-dotted:before {
	content:"\e6e6"
}
.ti-line-dashed:before {
	content:"\e6e7"
}
.ti-layout-width-full:before {
	content:"\e6e8"
}
.ti-layout-width-default:before {
	content:"\e6e9"
}
.ti-layout-width-default-alt:before {
	content:"\e6ea"
}
.ti-layout-tab:before {
	content:"\e6eb"
}
.ti-layout-tab-window:before {
	content:"\e6ec"
}
.ti-layout-tab-v:before {
	content:"\e6ed"
}
.ti-layout-tab-min:before {
	content:"\e6ee"
}
.ti-layout-slider:before {
	content:"\e6ef"
}
.ti-layout-slider-alt:before {
	content:"\e6f0"
}
.ti-layout-sidebar-right:before {
	content:"\e6f1"
}
.ti-layout-sidebar-none:before {
	content:"\e6f2"
}
.ti-layout-sidebar-left:before {
	content:"\e6f3"
}
.ti-layout-placeholder:before {
	content:"\e6f4"
}
.ti-layout-menu:before {
	content:"\e6f5"
}
.ti-layout-menu-v:before {
	content:"\e6f6"
}
.ti-layout-menu-separated:before {
	content:"\e6f7"
}
.ti-layout-menu-full:before {
	content:"\e6f8"
}
.ti-layout-media-right-alt:before {
	content:"\e6f9"
}
.ti-layout-media-right:before {
	content:"\e6fa"
}
.ti-layout-media-overlay:before {
	content:"\e6fb"
}
.ti-layout-media-overlay-alt:before {
	content:"\e6fc"
}
.ti-layout-media-overlay-alt-2:before {
	content:"\e6fd"
}
.ti-layout-media-left-alt:before {
	content:"\e6fe"
}
.ti-layout-media-left:before {
	content:"\e6ff"
}
.ti-layout-media-center-alt:before {
	content:"\e700"
}
.ti-layout-media-center:before {
	content:"\e701"
}
.ti-layout-list-thumb:before {
	content:"\e702"
}
.ti-layout-list-thumb-alt:before {
	content:"\e703"
}
.ti-layout-list-post:before {
	content:"\e704"
}
.ti-layout-list-large-image:before {
	content:"\e705"
}
.ti-layout-line-solid:before {
	content:"\e706"
}
.ti-layout-grid4:before {
	content:"\e707"
}
.ti-layout-grid3:before {
	content:"\e708"
}
.ti-layout-grid2:before {
	content:"\e709"
}
.ti-layout-grid2-thumb:before {
	content:"\e70a"
}
.ti-layout-cta-right:before {
	content:"\e70b"
}
.ti-layout-cta-left:before {
	content:"\e70c"
}
.ti-layout-cta-center:before {
	content:"\e70d"
}
.ti-layout-cta-btn-right:before {
	content:"\e70e"
}
.ti-layout-cta-btn-left:before {
	content:"\e70f"
}
.ti-layout-column4:before {
	content:"\e710"
}
.ti-layout-column3:before {
	content:"\e711"
}
.ti-layout-column2:before {
	content:"\e712"
}
.ti-layout-accordion-separated:before {
	content:"\e713"
}
.ti-layout-accordion-merged:before {
	content:"\e714"
}
.ti-layout-accordion-list:before {
	content:"\e715"
}
.ti-ink-pen:before {
	content:"\e716"
}
.ti-info-alt:before {
	content:"\e717"
}
.ti-help-alt:before {
	content:"\e718"
}
.ti-headphone-alt:before {
	content:"\e719"
}
.ti-hand-point-up:before {
	content:"\e71a"
}
.ti-hand-point-right:before {
	content:"\e71b"
}
.ti-hand-point-left:before {
	content:"\e71c"
}
.ti-hand-point-down:before {
	content:"\e71d"
}
.ti-gallery:before {
	content:"\e71e"
}
.ti-face-smile:before {
	content:"\e71f"
}
.ti-face-sad:before {
	content:"\e720"
}
.ti-credit-card:before {
	content:"\e721"
}
.ti-control-skip-forward:before {
	content:"\e722"
}
.ti-control-skip-backward:before {
	content:"\e723"
}
.ti-control-record:before {
	content:"\e724"
}
.ti-control-eject:before {
	content:"\e725"
}
.ti-comments-smiley:before {
	content:"\e726"
}
.ti-brush-alt:before {
	content:"\e727"
}
.ti-youtube:before {
	content:"\e728"
}
.ti-vimeo:before {
	content:"\e729"
}
.ti-twitter:before {
	content:"\e72a"
}
.ti-time:before {
	content:"\e72b"
}
.ti-tumblr:before {
	content:"\e72c"
}
.ti-skype:before {
	content:"\e72d"
}
.ti-share:before {
	content:"\e72e"
}
.ti-share-alt:before {
	content:"\e72f"
}
.ti-rocket:before {
	content:"\e730"
}
.ti-pinterest:before {
	content:"\e731"
}
.ti-new-window:before {
	content:"\e732"
}
.ti-microsoft:before {
	content:"\e733"
}
.ti-list-ol:before {
	content:"\e734"
}
.ti-linkedin:before {
	content:"\e735"
}
.ti-layout-sidebar-2:before {
	content:"\e736"
}
.ti-layout-grid4-alt:before {
	content:"\e737"
}
.ti-layout-grid3-alt:before {
	content:"\e738"
}
.ti-layout-grid2-alt:before {
	content:"\e739"
}
.ti-layout-column4-alt:before {
	content:"\e73a"
}
.ti-layout-column3-alt:before {
	content:"\e73b"
}
.ti-layout-column2-alt:before {
	content:"\e73c"
}
.ti-instagram:before {
	content:"\e73d"
}
.ti-google:before {
	content:"\e73e"
}
.ti-github:before {
	content:"\e73f"
}
.ti-flickr:before {
	content:"\e740"
}
.ti-facebook:before {
	content:"\e741"
}
.ti-dropbox:before {
	content:"\e742"
}
.ti-dribbble:before {
	content:"\e743"
}
.ti-apple:before {
	content:"\e744"
}
.ti-android:before {
	content:"\e745"
}
.ti-save:before {
	content:"\e746"
}
.ti-save-alt:before {
	content:"\e747"
}
.ti-yahoo:before {
	content:"\e748"
}
.ti-wordpress:before {
	content:"\e749"
}
.ti-vimeo-alt:before {
	content:"\e74a"
}
.ti-twitter-alt:before {
	content:"\e74b"
}
.ti-tumblr-alt:before {
	content:"\e74c"
}
.ti-trello:before {
	content:"\e74d"
}
.ti-stack-overflow:before {
	content:"\e74e"
}
.ti-soundcloud:before {
	content:"\e74f"
}
.ti-sharethis:before {
	content:"\e750"
}
.ti-sharethis-alt:before {
	content:"\e751"
}
.ti-reddit:before {
	content:"\e752"
}
.ti-pinterest-alt:before {
	content:"\e753"
}
.ti-microsoft-alt:before {
	content:"\e754"
}
.ti-linux:before {
	content:"\e755"
}
.ti-jsfiddle:before {
	content:"\e756"
}
.ti-joomla:before {
	content:"\e757"
}
.ti-html5:before {
	content:"\e758"
}
.ti-flickr-alt:before {
	content:"\e759"
}
.ti-email:before {
	content:"\e75a"
}
.ti-drupal:before {
	content:"\e75b"
}
.ti-dropbox-alt:before {
	content:"\e75c"
}
.ti-css3:before {
	content:"\e75d"
}
.ti-rss:before {
	content:"\e75e"
}
.ti-rss-alt:before {
	content:"\e75f"
}
.icon-facebook-1:before {
	content:"\e90b"
}
.icon-twitter-1:before {
	content:"\e90c"
}
.icon-google4:before {
	content:"\e90d"
}
.icon-vimeo3:before {
	content:"\e90e"
}
.icon-icons185:before {
	content:"\e911"
}
.icon-icons240:before {
	content:"\e901"
}
.icon-icons102:before {
	content:"\e902"
}
.icon-telephone114:before {
	content:"\e907"
}
.icon-icons74:before {
	content:"\e908"
}
.icon-icons208:before {
	content:"\e904"
}
.icon-alarmclock:before {
	content:"\e914"
}
.icon-gears:before {
	content:"\e915"
}
.icon-globe:before {
	content:"\e916"
}
.icon-icons39:before {
	content:"\e917"
}
.icon-icons98:before {
	content:"\e918"
}
.icon-icons173:before {
	content:"\e919"
}
.icon-focus:before {
	content:"\e91a"
}
.icon-icons225:before {
	content:"\e91b"
}
.icon-icons228:before {
	content:"\e91d"
}
.icon-lock-stripes:before {
	content:"\efd1"
}
.icon-presentation:before {
	content:"\efd2"
}
.icon-thumb-up:before {
	content:"\efd3"
}
.icon-trophy-(1):before {
content:"\efd4"
}
.icon-trophy:before {
	content:"\efd5"
}
.icon-icons43:before {
	content:"\e900"
}
.icon-icons230:before {
	content:"\e903"
}
.icon-icons152:before {
	content:"\e905"
}
.icon-icons202:before {
	content:"\e906"
}
.icon-icons142:before {
	content:"\e909"
}
.icon-icons88:before {
	content:"\e90a"
}
.icon-icons20:before {
	content:"\e90f"
}
.icon-icons9:before {
	content:"\e910"
}
.icon-icons206:before {
	content:"\e912"
}
.icon-icons2282:before {
	content:"\e913"
}
.icon-share3:before {
	content:"\e91c"
}
.icon-bank:before {
	content:"\efd6"
}
.icon-bar-chart:before {
	content:"\efd7"
}
.icon-briefcase:before {
	content:"\efd8"
}
.icon-check:before {
	content:"\efd9"
}
.icon-credit-card:before {
	content:"\efda"
}
.icon-diamond:before {
	content:"\efdb"
}
.icon-exchange:before {
	content:"\efdc"
}
.icon-gold-ingots:before {
	content:"\efdd"
}
.icon-hourglass:before {
	content:"\efde"
}
.icon-invoice:before {
	content:"\efdf"
}
.icon-money:before {
	content:"\efe0"
}
.icon-money-1:before {
	content:"\efe1"
}
.icon-money-2:before {
	content:"\efe2"
}
.icon-money-3:before {
	content:"\efe3"
}
.icon-money-bag:before {
	content:"\efe4"
}
.icon-piggy-bank:before {
	content:"\efe5"
}
.icon-safebox:before {
	content:"\efe6"
}
.icon-safebox-1:before {
	content:"\efe7"
}
.icon-stats:before {
	content:"\efe8"
}
.icon-stick-man:before {
	content:"\efe9"
}
.icon-van:before {
	content:"\efea"
}
.icon-basket:before {
	content:"\efeb"
}
.icon-binoculars:before {
	content:"\efec"
}
.icon-brain:before {
	content:"\efed"
}
.icon-calculator:before {
	content:"\efee"
}
.icon-calendar:before {
	content:"\efef"
}
.icon-clock:before {
	content:"\eff0"
}
.icon-coffee-cup:before {
	content:"\eff1"
}
.icon-coffee-cup-1:before {
	content:"\eff2"
}
.icon-cogwheel:before {
	content:"\eff3"
}
.icon-coins:before {
	content:"\eff4"
}
.icon-command:before {
	content:"\eff5"
}
.icon-compass:before {
	content:"\eff6"
}
.icon-cup:before {
	content:"\eff7"
}
.icon-diagram:before {
	content:"\eff8"
}
.icon-dialog:before {
	content:"\eff9"
}
.icon-documentation:before {
	content:"\effa"
}
.icon-dollar-bill:before {
	content:"\effb"
}
.icon-dollar-coins:before {
	content:"\effc"
}
.icon-employee:before {
	content:"\effd"
}
.icon-employees:before {
	content:"\effe"
}
.icon-flag:before {
	content:"\efff"
}
.icon-flask:before {
	content:"\f000"
}
.icon-glasses:before {
	content:"\f001"
}
.icon-horse:before {
	content:"\f002"
}
.icon-laptop:before {
	content:"\f003"
}
.icon-lifebuoy:before {
	content:"\f004"
}
.icon-light-bulb:before {
	content:"\f005"
}
.icon-line-graph:before {
	content:"\f006"
}
.icon-loupe:before {
	content:"\f007"
}
.icon-medal:before {
	content:"\f008"
}
.icon-megaphone:before {
	content:"\f009"
}
.icon-microscope:before {
	content:"\f00a"
}
.icon-mortarboard:before {
	content:"\f00b"
}
.icon-mountain:before {
	content:"\f00c"
}
.icon-paper-plane:before {
	content:"\f00d"
}
.icon-piggy-bank2:before {
	content:"\f00e"
}
.icon-pointer:before {
	content:"\f00f"
}
.icon-rocket:before {
	content:"\f010"
}
.icon-smartphone:before {
	content:"\f011"
}
.icon-smartphone-1:before {
	content:"\f012"
}
.icon-speedometer:before {
	content:"\f013"
}
.icon-statistics:before {
	content:"\f014"
}
.icon-store:before {
	content:"\f015"
}
.icon-suitcase:before {
	content:"\f016"
}
.icon-target:before {
	content:"\f017"
}
.icon-tasks:before {
	content:"\f018"
}
.icon-telescope:before {
	content:"\f019"
}
.icon-tie:before {
	content:"\f01a"
}
.icon-ufo:before {
	content:"\f01b"
}
.icon-website:before {
	content:"\f01c"
}
.icon-atm:before {
	content:"\f01d"
}
.icon-atm-1:before {
	content:"\f01e"
}
.icon-atm-2:before {
	content:"\f01f"
}
.icon-bag:before {
	content:"\f020"
}
.icon-bag-1:before {
	content:"\f021"
}
.icon-bag-2:before {
	content:"\f022"
}
.icon-bag-3:before {
	content:"\f023"
}
.icon-bag-4:before {
	content:"\f024"
}
.icon-bag-5:before {
	content:"\f025"
}
.icon-bag-6:before {
	content:"\f026"
}
.icon-bank2:before {
	content:"\f027"
}
.icon-barbershop:before {
	content:"\f028"
}
.icon-barcode:before {
	content:"\f029"
}
.icon-barcode-1:before {
	content:"\f02a"
}
.icon-basket2:before {
	content:"\f02b"
}
.icon-basket-1:before {
	content:"\f02c"
}
.icon-basket-2:before {
	content:"\f02d"
}
.icon-box:before {
	content:"\f02e"
}
.icon-box-1:before {
	content:"\f02f"
}
.icon-box-2:before {
	content:"\f030"
}
.icon-box-3:before {
	content:"\f031"
}
.icon-briefcase2:before {
	content:"\f032"
}
.icon-briefcase-1:before {
	content:"\f033"
}
.icon-calculator2:before {
	content:"\f034"
}
.icon-cart:before {
	content:"\f035"
}
.icon-cart-1:before {
	content:"\f036"
}
.icon-cart-2:before {
	content:"\f037"
}
.icon-cart-3:before {
	content:"\f038"
}
.icon-cart-4:before {
	content:"\f039"
}
.icon-cart-5:before {
	content:"\f03a"
}
.icon-cart-6:before {
	content:"\f03b"
}
.icon-cart-7:before {
	content:"\f03c"
}
.icon-cart-8:before {
	content:"\f03d"
}
.icon-cart-9:before {
	content:"\f03e"
}
.icon-cart-10:before {
	content:"\f03f"
}
.icon-cart-11:before {
	content:"\f040"
}
.icon-cart-12:before {
	content:"\f041"
}
.icon-cart-13:before {
	content:"\f042"
}
.icon-cart-14:before {
	content:"\f043"
}
.icon-cart-15:before {
	content:"\f044"
}
.icon-cart-16:before {
	content:"\f045"
}
.icon-cart-17:before {
	content:"\f046"
}
.icon-cashier:before {
	content:"\f047"
}
.icon-cashier-1:before {
	content:"\f048"
}
.icon-change:before {
	content:"\f049"
}
.icon-check2:before {
	content:"\f04a"
}
.icon-coin:before {
	content:"\f04b"
}
.icon-coin-1:before {
	content:"\f04c"
}
.icon-coin-2:before {
	content:"\f04d"
}
.icon-coin-3:before {
	content:"\f04e"
}
.icon-coin-4:before {
	content:"\f04f"
}
.icon-coin-5:before {
	content:"\f050"
}
.icon-coin-6:before {
	content:"\f051"
}
.icon-coin-7:before {
	content:"\f052"
}
.icon-coin-8:before {
	content:"\f053"
}
.icon-coin-9:before {
	content:"\f054"
}
.icon-coin-10:before {
	content:"\f055"
}
.icon-coins2:before {
	content:"\f056"
}
.icon-coins-1:before {
	content:"\f057"
}
.icon-crate:before {
	content:"\f058"
}
.icon-crate-1:before {
	content:"\f059"
}
.icon-crate-2:before {
	content:"\f05a"
}
.icon-crate-3:before {
	content:"\f05b"
}
.icon-crate-4:before {
	content:"\f05c"
}
.icon-crate-5:before {
	content:"\f05d"
}
.icon-credit-card2:before {
	content:"\f05e"
}
.icon-credit-card-1:before {
	content:"\f05f"
}
.icon-credit-card-2:before {
	content:"\f060"
}
.icon-credit-card-3:before {
	content:"\f061"
}
.icon-credit-card-4:before {
	content:"\f062"
}
.icon-credit-card-5:before {
	content:"\f063"
}
.icon-credit-card-6:before {
	content:"\f064"
}
.icon-delivery-cart:before {
	content:"\f065"
}
.icon-delivery-cart-1:before {
	content:"\f066"
}
.icon-diagram2:before {
	content:"\f067"
}
.icon-diagram-1:before {
	content:"\f068"
}
.icon-diagram-2:before {
	content:"\f069"
}
.icon-diagram-3:before {
	content:"\f06a"
}
.icon-folder:before {
	content:"\f06b"
}
.icon-folder-1:before {
	content:"\f06c"
}
.icon-get-money:before {
	content:"\f06d"
}
.icon-graph:before {
	content:"\f06e"
}
.icon-graph-1:before {
	content:"\f06f"
}
.icon-graph-2:before {
	content:"\f070"
}
.icon-graph-3:before {
	content:"\f071"
}
.icon-graph-4:before {
	content:"\f072"
}
.icon-graph-5:before {
	content:"\f073"
}
.icon-graph-6:before {
	content:"\f074"
}
.icon-graph-7:before {
	content:"\f075"
}
.icon-graph-8:before {
	content:"\f076"
}
.icon-grocery:before {
	content:"\f077"
}
.icon-grocery-1:before {
	content:"\f078"
}
.icon-insert-coin:before {
	content:"\f079"
}
.icon-investment:before {
	content:"\f07a"
}
.icon-justice:before {
	content:"\f07b"
}
.icon-justice-scale:before {
	content:"\f07c"
}
.icon-megaphone2:before {
	content:"\f07d"
}
.icon-money2:before {
	content:"\f07e"
}
.icon-notes:before {
	content:"\f07f"
}
.icon-notes-1:before {
	content:"\f080"
}
.icon-notes-2:before {
	content:"\f081"
}
.icon-open:before {
	content:"\f082"
}
.icon-pack:before {
	content:"\f083"
}
.icon-pie-chart:before {
	content:"\f084"
}
.icon-pie-chart-1:before {
	content:"\f085"
}
.icon-pie-chart-2:before {
	content:"\f086"
}
.icon-pie-chart-3:before {
	content:"\f087"
}
.icon-pie-chart-4:before {
	content:"\f088"
}
.icon-pie-chart-5:before {
	content:"\f089"
}
.icon-pie-chart-6:before {
	content:"\f08a"
}
.icon-piggy-bank3:before {
	content:"\f08b"
}
.icon-piggy-bank-1:before {
	content:"\f08c"
}
.icon-point-of-service:before {
	content:"\f08d"
}
.icon-poor:before {
	content:"\f08e"
}
.icon-presentation2:before {
	content:"\f08f"
}
.icon-presentation-1:before {
	content:"\f090"
}
.icon-presentation-2:before {
	content:"\f091"
}
.icon-presentation-3:before {
	content:"\f092"
}
.icon-presentation-4:before {
	content:"\f093"
}
.icon-presentation-5:before {
	content:"\f094"
}
.icon-presentation-6:before {
	content:"\f095"
}
.icon-presentation-7:before {
	content:"\f096"
}
.icon-presentation-8:before {
	content:"\f097"
}
.icon-presentation-9:before {
	content:"\f098"
}
.icon-presentation-10:before {
	content:"\f099"
}
.icon-presentation-11:before {
	content:"\f09a"
}
.icon-presentation-12:before {
	content:"\f09b"
}
.icon-presentation-13:before {
	content:"\f09c"
}
.icon-presentation-14:before {
	content:"\f09d"
}
.icon-presentation-15:before {
	content:"\f09e"
}
.icon-presentation-16:before {
	content:"\f09f"
}
.icon-presentation-17:before {
	content:"\f0a0"
}
.icon-presentation-18:before {
	content:"\f0a1"
}
.icon-presentation-19:before {
	content:"\f0a2"
}
.icon-price-tag:before {
	content:"\f0a3"
}
.icon-price-tag-1:before {
	content:"\f0a4"
}
.icon-price-tag-2:before {
	content:"\f0a5"
}
.icon-price-tag-3:before {
	content:"\f0a6"
}
.icon-price-tag-4:before {
	content:"\f0a7"
}
.icon-price-tag-5:before {
	content:"\f0a8"
}
.icon-price-tag-6:before {
	content:"\f0a9"
}
.icon-price-tag-7:before {
	content:"\f0aa"
}
.icon-price-tag-8:before {
	content:"\f0ab"
}
.icon-price-tag-9:before {
	content:"\f0ac"
}
.icon-receipt:before {
	content:"\f0ad"
}
.icon-record:before {
	content:"\f0ae"
}
.icon-rewind-time:before {
	content:"\f0af"
}
.icon-rich:before {
	content:"\f0b0"
}
.icon-safebox2:before {
	content:"\f0b1"
}
.icon-safebox-12:before {
	content:"\f0b2"
}
.icon-safebox-2:before {
	content:"\f0b3"
}
.icon-safebox-3:before {
	content:"\f0b4"
}
.icon-safebox-4:before {
	content:"\f0b5"
}
.icon-stamp:before {
	content:"\f0b6"
}
.icon-stamp-1:before {
	content:"\f0b7"
}
.icon-stand:before {
	content:"\f0b8"
}
.icon-store2:before {
	content:"\f0b9"
}
.icon-store-1:before {
	content:"\f0ba"
}
.icon-store-2:before {
	content:"\f0bb"
}
.icon-store-3:before {
	content:"\f0bc"
}
.icon-strongbox:before {
	content:"\f0bd"
}
.icon-suitcase2:before {
	content:"\f0be"
}
.icon-suitcase-1:before {
	content:"\f0bf"
}
.icon-suitcase-2:before {
	content:"\f0c0"
}
.icon-time-is-money:before {
	content:"\f0c1"
}
.icon-time-passing:before {
	content:"\f0c2"
}
.icon-wallet:before {
	content:"\f0c3"
}
.icon-wallet-1:before {
	content:"\f0c4"
}
.icon-wallet-2:before {
	content:"\f0c5"
}
.icon-yen:before {
	content:"\f0c6"
}
.icon-hours:before {
	content:"\f0c7"
}
.icon-airplane:before {
	content:"\f0c8"
}
.icon-balance:before {
	content:"\f0c9"
}
.icon-box2:before {
	content:"\f0ca"
}
.icon-boxes:before {
	content:"\f0cb"
}
.icon-box-signals:before {
	content:"\f0cc"
}
.icon-card-blocked:before {
	content:"\f0cd"
}
.icon-card-check:before {
	content:"\f0ce"
}
.icon-carriage:before {
	content:"\f0cf"
}
.icon-check-list:before {
	content:"\f0d0"
}
.icon-clock2:before {
	content:"\f0d1"
}
.icon-coins3:before {
	content:"\f0d2"
}
.icon-compass2:before {
	content:"\f0d3"
}
.icon-conveyor:before {
	content:"\f0d4"
}
.icon-crane:before {
	content:"\f0d5"
}
.icon-credit-cards:before {
	content:"\f0d6"
}
.icon-delivery-delay:before {
	content:"\f0d7"
}
.icon-delivery-man:before {
	content:"\f0d8"
}
.icon-delivery-truck:before {
	content:"\f0d9"
}
.icon-elevator:before {
	content:"\f0da"
}
.icon-flag2:before {
	content:"\f0db"
}
.icon-fragile:before {
	content:"\f0dc"
}
.icon-keep-up:before {
	content:"\f0dd"
}
.icon-mailbox:before {
	content:"\f0de"
}
.icon-mail-send:before {
	content:"\f0df"
}
.icon-oil-barrel:before {
	content:"\f0e0"
}
.icon-open-box:before {
	content:"\f0e1"
}
.icon-pack2:before {
	content:"\f0e2"
}
.icon-package:before {
	content:"\f0e3"
}
.icon-parachute-box:before {
	content:"\f0e4"
}
.icon-placeholder:before {
	content:"\f0e5"
}
.icon-qr-code:before {
	content:"\f0e6"
}
.icon-search-box:before {
	content:"\f0e7"
}
.icon-search-worldwide:before {
	content:"\f0e8"
}
.icon-ship:before {
	content:"\f0e9"
}
.icon-signs:before {
	content:"\f0ea"
}
.icon-stamp2:before {
	content:"\f0eb"
}
.icon-switch:before {
	content:"\f0ec"
}
.icon-target2:before {
	content:"\f0ed"
}
.icon-telephone:before {
	content:"\f0ee"
}
.icon-telephone-1:before {
	content:"\f0ef"
}
.icon-traffic-light:before {
	content:"\f0f0"
}
.icon-transfer:before {
	content:"\f0f1"
}
.icon-trolley:before {
	content:"\f0f2"
}
.icon-trolley-1:before {
	content:"\f0f3"
}
.icon-truck:before {
	content:"\f0f4"
}
.icon-truck-delay:before {
	content:"\f0f5"
}
.icon-weight:before {
	content:"\f0f6"
}
.icon-worldwide:before {
	content:"\f0f7"
}
.icon-worldwide-pin:before {
	content:"\f0f8"
}
.icon-barrel:before {
	content:"\f0f9"
}
.icon-bulldozer:before {
	content:"\f0fa"
}
.icon-cargo-ship:before {
	content:"\f0fb"
}
.icon-cargo-ship-1:before {
	content:"\f0fc"
}
.icon-cogwheel2:before {
	content:"\f0fd"
}
.icon-cogwheel-1:before {
	content:"\f0fe"
}
.icon-conveyor2:before {
	content:"\f0ff"
}
.icon-conveyor-1:before {
	content:"\f100"
}
.icon-conveyor-2:before {
	content:"\f101"
}
.icon-crane2:before {
	content:"\f102"
}
.icon-crane-1:before {
	content:"\f103"
}
.icon-crane-2:before {
	content:"\f104"
}
.icon-current:before {
	content:"\f105"
}
.icon-derrick:before {
	content:"\f106"
}
.icon-drill:before {
	content:"\f107"
}
.icon-drilling-machine:before {
	content:"\f108"
}
.icon-engineer:before {
	content:"\f109"
}
.icon-engineer-1:before {
	content:"\f10a"
}
.icon-excavator:before {
	content:"\f10b"
}
.icon-factory:before {
	content:"\f10c"
}
.icon-factory-1:before {
	content:"\f10d"
}
.icon-factory-2:before {
	content:"\f10e"
}
.icon-gas-mask:before {
	content:"\f10f"
}
.icon-harbor-crane:before {
	content:"\f110"
}
.icon-industrial-robot:before {
	content:"\f111"
}
.icon-industrial-robot-1:before {
	content:"\f112"
}
.icon-industrial-robot-2:before {
	content:"\f113"
}
.icon-lift:before {
	content:"\f114"
}
.icon-loader:before {
	content:"\f115"
}
.icon-machine:before {
	content:"\f116"
}
.icon-machine-press:before {
	content:"\f117"
}
.icon-nuclear-plant:before {
	content:"\f118"
}
.icon-oil-platform:before {
	content:"\f119"
}
.icon-power-line:before {
	content:"\f11a"
}
.icon-pumpjack:before {
	content:"\f11b"
}
.icon-radiation:before {
	content:"\f11c"
}
.icon-refinery:before {
	content:"\f11d"
}
.icon-solar-panel:before {
	content:"\f11e"
}
.icon-stock:before {
	content:"\f11f"
}
.icon-tank:before {
	content:"\f120"
}
.icon-tank-1:before {
	content:"\f121"
}
.icon-tank-truck:before {
	content:"\f122"
}
.icon-tank-wagon:before {
	content:"\f123"
}
.icon-tester:before {
	content:"\f124"
}
.icon-tipper:before {
	content:"\f125"
}
.icon-valve:before {
	content:"\f126"
}
.icon-valve-1:before {
	content:"\f127"
}
.icon-wagon:before {
	content:"\f128"
}
.icon-welder:before {
	content:"\f129"
}
.icon-windmill:before {
	content:"\f12a"
}
.icon-conveyor3:before {
	content:"\f12b"
}
.icon-ammeter:before {
	content:"\f12c"
}
.icon-barrel2:before {
	content:"\f12d"
}
.icon-battery:before {
	content:"\f12e"
}
.icon-battery-1:before {
	content:"\f12f"
}
.icon-factory2:before {
	content:"\f130"
}
.icon-generator:before {
	content:"\f131"
}
.icon-hydro-power:before {
	content:"\f132"
}
.icon-light-bulb2:before {
	content:"\f133"
}
.icon-light-bulb-1:before {
	content:"\f134"
}
.icon-oil:before {
	content:"\f135"
}
.icon-planet-earth:before {
	content:"\f136"
}
.icon-plug:before {
	content:"\f137"
}
.icon-pollution:before {
	content:"\f138"
}
.icon-power:before {
	content:"\f139"
}
.icon-pumpjack2:before {
	content:"\f13a"
}
.icon-socket:before {
	content:"\f13b"
}
.icon-tank2:before {
	content:"\f13c"
}
.icon-tesla-coil:before {
	content:"\f13d"
}
.icon-wagon2:before {
	content:"\f13e"
}
.icon-wind-engine:before {
	content:"\f13f"
}
.icon-mobile3:before {
	content:"\e000"
}
.icon-laptop2:before {
	content:"\e001"
}
.icon-desktop:before {
	content:"\e002"
}
.icon-tablet2:before {
	content:"\e003"
}
.icon-phone3:before {
	content:"\e004"
}
.icon-document3:before {
	content:"\e005"
}
.icon-documents5:before {
	content:"\e006"
}
.icon-search5:before {
	content:"\e007"
}
.icon-clipboard4:before {
	content:"\e008"
}
.icon-newspaper2:before {
	content:"\e009"
}
.icon-notebook9:before {
	content:"\e00a"
}
.icon-book-open:before {
	content:"\e00b"
}
.icon-browser:before {
	content:"\e00c"
}
.icon-calendar3:before {
	content:"\e00d"
}
.icon-presentation3:before {
	content:"\e00e"
}
.icon-picture:before {
	content:"\e00f"
}
.icon-pictures:before {
	content:"\e010"
}
.icon-video2:before {
	content:"\e011"
}
.icon-camera3:before {
	content:"\e012"
}
.icon-printer6:before {
	content:"\e013"
}
.icon-toolbox:before {
	content:"\e014"
}
.icon-briefcase22:before {
	content:"\e015"
}
.icon-wallet2:before {
	content:"\e016"
}
.icon-gift2:before {
	content:"\e017"
}
.icon-bargraph:before {
	content:"\e018"
}
.icon-grid:before {
	content:"\e019"
}
.icon-expand:before {
	content:"\e01a"
}
.icon-focus2:before {
	content:"\e01b"
}
.icon-edit:before {
	content:"\e01c"
}
.icon-adjustments:before {
	content:"\e01d"
}
.icon-ribbon:before {
	content:"\e01e"
}
.icon-hourglass2:before {
	content:"\e01f"
}
.icon-lock5:before {
	content:"\e020"
}
.icon-megaphone22:before {
	content:"\e021"
}
.icon-shield2:before {
	content:"\e022"
}
.icon-trophy6:before {
	content:"\e023"
}
.icon-flag10:before {
	content:"\e024"
}
.icon-map3:before {
	content:"\e025"
}
.icon-puzzle:before {
	content:"\e026"
}
.icon-basket3:before {
	content:"\e027"
}
.icon-envelope:before {
	content:"\e028"
}
.icon-streetsign:before {
	content:"\e029"
}
.icon-telescope2:before {
	content:"\e02a"
}
.icon-gears2:before {
	content:"\e02b"
}
.icon-key8:before {
	content:"\e02c"
}
.icon-paperclip3:before {
	content:"\e02d"
}
.icon-attachment2:before {
	content:"\e02e"
}
.icon-pricetags:before {
	content:"\e02f"
}
.icon-lightbulb:before {
	content:"\e030"
}
.icon-layers:before {
	content:"\e031"
}
.icon-pencil3:before {
	content:"\e032"
}
.icon-tools:before {
	content:"\e033"
}
.icon-tools-2:before {
	content:"\e034"
}
.icon-scissors2:before {
	content:"\e035"
}
.icon-paintbrush:before {
	content:"\e036"
}
.icon-magnifying-glass:before {
	content:"\e037"
}
.icon-circle-compass:before {
	content:"\e038"
}
.icon-linegraph:before {
	content:"\e039"
}
.icon-mic2:before {
	content:"\e03a"
}
.icon-strategy:before {
	content:"\e03b"
}
.icon-beaker:before {
	content:"\e03c"
}
.icon-caution:before {
	content:"\e03d"
}
.icon-recycle:before {
	content:"\e03e"
}
.icon-anchor:before {
	content:"\e03f"
}
.icon-profile-male:before {
	content:"\e040"
}
.icon-profile-female:before {
	content:"\e041"
}
.icon-bike:before {
	content:"\e042"
}
.icon-wine:before {
	content:"\e043"
}
.icon-hotairballoon:before {
	content:"\e044"
}
.icon-globe2:before {
	content:"\e045"
}
.icon-genius:before {
	content:"\e046"
}
.icon-map-pin:before {
	content:"\e047"
}
.icon-dial:before {
	content:"\e048"
}
.icon-chat:before {
	content:"\e049"
}
.icon-heart3:before {
	content:"\e04a"
}
.icon-cloud7:before {
	content:"\e04b"
}
.icon-upload4:before {
	content:"\e04c"
}
.icon-download4:before {
	content:"\e04d"
}
.icon-target4:before {
	content:"\e04e"
}
.icon-hazardous:before {
	content:"\e04f"
}
.icon-piechart:before {
	content:"\e050"
}
.icon-speedometer2:before {
	content:"\e051"
}
.icon-global:before {
	content:"\e052"
}
.icon-compass11:before {
	content:"\e053"
}
.icon-lifesaver:before {
	content:"\e054"
}
.icon-clock4:before {
	content:"\e055"
}
.icon-aperture:before {
	content:"\e056"
}
.icon-quote:before {
	content:"\e057"
}
.icon-scope:before {
	content:"\e058"
}
.icon-alarmclock2:before {
	content:"\e059"
}
.icon-refresh:before {
	content:"\e05a"
}
.icon-happy3:before {
	content:"\e05b"
}
.icon-sad3:before {
	content:"\e05c"
}
.icon-facebook3:before {
	content:"\e05d"
}
.icon-twitter2:before {
	content:"\e05e"
}
.icon-googleplus:before {
	content:"\e05f"
}
.icon-rss3:before {
	content:"\e060"
}
.icon-tumblr3:before {
	content:"\e061"
}
.icon-linkedin3:before {
	content:"\e062"
}
.icon-dribbble2:before {
	content:"\e063"
}
.icon-heart2:before {
	content:"\e91e"
}
.icon-cloud2:before {
	content:"\e91f"
}
.icon-star:before {
	content:"\e920"
}
.icon-tv2:before {
	content:"\e921"
}
.icon-sound:before {
	content:"\e922"
}
.icon-video:before {
	content:"\e923"
}
.icon-trash:before {
	content:"\e924"
}
.icon-user2:before {
	content:"\e925"
}
.icon-key3:before {
	content:"\e926"
}
.icon-search2:before {
	content:"\e927"
}
.icon-settings:before {
	content:"\e928"
}
.icon-camera2:before {
	content:"\e929"
}
.icon-tag:before {
	content:"\e92a"
}
.icon-lock2:before {
	content:"\e92b"
}
.icon-bulb:before {
	content:"\e92c"
}
.icon-pen2:before {
	content:"\e92d"
}
.icon-diamond2:before {
	content:"\e92e"
}
.icon-display2:before {
	content:"\e92f"
}
.icon-location3:before {
	content:"\e930"
}
.icon-eye2:before {
	content:"\e931"
}
.icon-bubble3:before {
	content:"\e932"
}
.icon-stack2:before {
	content:"\e933"
}
.icon-cup2:before {
	content:"\e934"
}
.icon-phone2:before {
	content:"\e935"
}
.icon-news:before {
	content:"\e936"
}
.icon-mail5:before {
	content:"\e937"
}
.icon-like2:before {
	content:"\e938"
}
.icon-photo:before {
	content:"\e939"
}
.icon-note:before {
	content:"\e93a"
}
.icon-clock3:before {
	content:"\e93b"
}
.icon-paperplane:before {
	content:"\e93c"
}
.icon-params:before {
	content:"\e93d"
}
.icon-banknote:before {
	content:"\e93e"
}
.icon-data:before {
	content:"\e93f"
}
.icon-music2:before {
	content:"\e940"
}
.icon-megaphone3:before {
	content:"\e941"
}
.icon-study:before {
	content:"\e942"
}
.icon-lab2:before {
	content:"\e943"
}
.icon-food:before {
	content:"\e944"
}
.icon-t-shirt:before {
	content:"\e945"
}
.icon-fire2:before {
	content:"\e946"
}
.icon-clip:before {
	content:"\e947"
}
.icon-shop:before {
	content:"\e948"
}
.icon-calendar2:before {
	content:"\e949"
}
.icon-wallet3:before {
	content:"\e94a"
}
.icon-vynil:before {
	content:"\e94b"
}
.icon-truck2:before {
	content:"\e94c"
}
.icon-world:before {
	content:"\e94d"
}
.icon-mail-envelope:before {
	content:"\e94e"
}
.icon-mail-envelope2:before {
	content:"\e94f"
}
.icon-mail-envelope-open:before {
	content:"\e950"
}
.icon-mail-envelope-open2:before {
	content:"\e951"
}
.icon-mail-envelope-closed:before {
	content:"\e952"
}
.icon-mail-envelope-closed2:before {
	content:"\e953"
}
.icon-mail-envelope-open3:before {
	content:"\e954"
}
.icon-mail-envelope-open4:before {
	content:"\e955"
}
.icon-mail-envelope-open5:before {
	content:"\e956"
}
.icon-mail-envelope-open6:before {
	content:"\e957"
}
.icon-mail-envelope-closed3:before {
	content:"\e958"
}
.icon-mail-envelope-closed4:before {
	content:"\e959"
}
.icon-mail-envelope-open7:before {
	content:"\e95a"
}
.icon-mail-envelope-open8:before {
	content:"\e95b"
}
.icon-mail-error:before {
	content:"\e95c"
}
.icon-mail-error2:before {
	content:"\e95d"
}
.icon-mail-checked:before {
	content:"\e95e"
}
.icon-mail-checked2:before {
	content:"\e95f"
}
.icon-mail-cancel:before {
	content:"\e960"
}
.icon-mail-cancel2:before {
	content:"\e961"
}
.icon-mail--forbidden:before {
	content:"\e962"
}
.icon-mail--forbidden2:before {
	content:"\e963"
}
.icon-mail-add:before {
	content:"\e964"
}
.icon-mail-add2:before {
	content:"\e965"
}
.icon-mail-remove:before {
	content:"\e966"
}
.icon-mail-remove2:before {
	content:"\e967"
}
.icon-flag22:before {
	content:"\e968"
}
.icon-flag3:before {
	content:"\e969"
}
.icon-flag4:before {
	content:"\e96a"
}
.icon-flag5:before {
	content:"\e96b"
}
.icon-flag6:before {
	content:"\e96c"
}
.icon-flag7:before {
	content:"\e96d"
}
.icon-flag8:before {
	content:"\e96e"
}
.icon-flag9:before {
	content:"\e96f"
}
.icon-bookmark2:before {
	content:"\e970"
}
.icon-bookmark3:before {
	content:"\e971"
}
.icon-bookmark-add:before {
	content:"\e972"
}
.icon-bookmark-add2:before {
	content:"\e973"
}
.icon-bookmark-remove:before {
	content:"\e974"
}
.icon-bookmark-remove2:before {
	content:"\e975"
}
.icon-eye-hidden:before {
	content:"\e976"
}
.icon-eye-hidden2:before {
	content:"\e977"
}
.icon-eye3:before {
	content:"\e978"
}
.icon-eye4:before {
	content:"\e979"
}
.icon-star2:before {
	content:"\e97a"
}
.icon-star3:before {
	content:"\e97b"
}
.icon-key4:before {
	content:"\e97c"
}
.icon-key5:before {
	content:"\e97d"
}
.icon-key6:before {
	content:"\e97e"
}
.icon-key7:before {
	content:"\e97f"
}
.icon-trash-can:before {
	content:"\e980"
}
.icon-trash-can2:before {
	content:"\e981"
}
.icon-trash-can3:before {
	content:"\e982"
}
.icon-trash-can4:before {
	content:"\e983"
}
.icon-information:before {
	content:"\e984"
}
.icon-information2:before {
	content:"\e985"
}
.icon-information3:before {
	content:"\e986"
}
.icon-information4:before {
	content:"\e987"
}
.icon-book2:before {
	content:"\e988"
}
.icon-book3:before {
	content:"\e989"
}
.icon-book-bookmark:before {
	content:"\e98a"
}
.icon-book-bookmark2:before {
	content:"\e98b"
}
.icon-clipboard-edit:before {
	content:"\e98c"
}
.icon-clipboard-edit2:before {
	content:"\e98d"
}
.icon-clipboard-add:before {
	content:"\e98e"
}
.icon-clipboard-add2:before {
	content:"\e98f"
}
.icon-clipboard-remove:before {
	content:"\e990"
}
.icon-clipboard-remove2:before {
	content:"\e991"
}
.icon-clipboard2:before {
	content:"\e992"
}
.icon-clipboard3:before {
	content:"\e993"
}
.icon-clipboard-download:before {
	content:"\e994"
}
.icon-clipboard-download2:before {
	content:"\e995"
}
.icon-clipboard-upload:before {
	content:"\e996"
}
.icon-clipboard-upload2:before {
	content:"\e997"
}
.icon-clipboard-checked:before {
	content:"\e998"
}
.icon-clipboard-checked2:before {
	content:"\e999"
}
.icon-clipboard-text:before {
	content:"\e99a"
}
.icon-clipboard-text2:before {
	content:"\e99b"
}
.icon-clipboard-list:before {
	content:"\e99c"
}
.icon-clipboard-list2:before {
	content:"\e99d"
}
.icon-note2:before {
	content:"\e99e"
}
.icon-note3:before {
	content:"\e99f"
}
.icon-note-add:before {
	content:"\e9a0"
}
.icon-note-add2:before {
	content:"\e9a1"
}
.icon-note-remove:before {
	content:"\e9a2"
}
.icon-note-remove2:before {
	content:"\e9a3"
}
.icon-note-text:before {
	content:"\e9a4"
}
.icon-note-text2:before {
	content:"\e9a5"
}
.icon-note-list:before {
	content:"\e9a6"
}
.icon-note-list2:before {
	content:"\e9a7"
}
.icon-note-checked:before {
	content:"\e9a8"
}
.icon-note-checked2:before {
	content:"\e9a9"
}
.icon-note-important:before {
	content:"\e9aa"
}
.icon-note-important2:before {
	content:"\e9ab"
}
.icon-notebook:before {
	content:"\e9ac"
}
.icon-notebook2:before {
	content:"\e9ad"
}
.icon-notebook3:before {
	content:"\e9ae"
}
.icon-notebook4:before {
	content:"\e9af"
}
.icon-notebook5:before {
	content:"\e9b0"
}
.icon-notebook6:before {
	content:"\e9b1"
}
.icon-notebook7:before {
	content:"\e9b2"
}
.icon-notebook8:before {
	content:"\e9b3"
}
.icon-notebook-text:before {
	content:"\e9b4"
}
.icon-notebook-text2:before {
	content:"\e9b5"
}
.icon-notebook-list:before {
	content:"\e9b6"
}
.icon-notebook-list2:before {
	content:"\e9b7"
}
.icon-document:before {
	content:"\e9b8"
}
.icon-document2:before {
	content:"\e9b9"
}
.icon-document-text:before {
	content:"\e9ba"
}
.icon-document-text2:before {
	content:"\e9bb"
}
.icon-document-text3:before {
	content:"\e9bc"
}
.icon-document-text4:before {
	content:"\e9bd"
}
.icon-document-download:before {
	content:"\e9be"
}
.icon-document-download2:before {
	content:"\e9bf"
}
.icon-document-upload:before {
	content:"\e9c0"
}
.icon-document-upload2:before {
	content:"\e9c1"
}
.icon-document-bookmark:before {
	content:"\e9c2"
}
.icon-document-bookmark2:before {
	content:"\e9c3"
}
.icon-document-diagrams:before {
	content:"\e9c4"
}
.icon-document-diagrams2:before {
	content:"\e9c5"
}
.icon-document-recording:before {
	content:"\e9c6"
}
.icon-document-recording2:before {
	content:"\e9c7"
}
.icon-document-table:before {
	content:"\e9c8"
}
.icon-document-table2:before {
	content:"\e9c9"
}
.icon-document-music:before {
	content:"\e9ca"
}
.icon-document-music2:before {
	content:"\e9cb"
}
.icon-document-movie:before {
	content:"\e9cc"
}
.icon-document-movie2:before {
	content:"\e9cd"
}
.icon-document-play:before {
	content:"\e9ce"
}
.icon-document-play2:before {
	content:"\e9cf"
}
.icon-document-graph:before {
	content:"\e9d0"
}
.icon-document-graph2:before {
	content:"\e9d1"
}
.icon-document-time:before {
	content:"\e9d2"
}
.icon-document-time2:before {
	content:"\e9d3"
}
.icon-document-text5:before {
	content:"\e9d4"
}
.icon-document-text6:before {
	content:"\e9d5"
}
.icon-document-code:before {
	content:"\e9d6"
}
.icon-document-code2:before {
	content:"\e9d7"
}
.icon-document-cloud:before {
	content:"\e9d8"
}
.icon-document-cloud2:before {
	content:"\e9d9"
}
.icon-documents:before {
	content:"\e9da"
}
.icon-documents2:before {
	content:"\e9db"
}
.icon-documents3:before {
	content:"\e9dc"
}
.icon-documents4:before {
	content:"\e9dd"
}
.icon-document-search:before {
	content:"\e9de"
}
.icon-document-search2:before {
	content:"\e9df"
}
.icon-document-star:before {
	content:"\e9e0"
}
.icon-document-star2:before {
	content:"\e9e1"
}
.icon-document-unlocked:before {
	content:"\e9e2"
}
.icon-document-unlocked2:before {
	content:"\e9e3"
}
.icon-document-locked:before {
	content:"\e9e4"
}
.icon-document-locked2:before {
	content:"\e9e5"
}
.icon-document-error:before {
	content:"\e9e6"
}
.icon-document-error2:before {
	content:"\e9e7"
}
.icon-document-cancel:before {
	content:"\e9e8"
}
.icon-document-cancel2:before {
	content:"\e9e9"
}
.icon-document-checked:before {
	content:"\e9ea"
}
.icon-document-checked2:before {
	content:"\e9eb"
}
.icon-document-add:before {
	content:"\e9ec"
}
.icon-document-add2:before {
	content:"\e9ed"
}
.icon-document-remove:before {
	content:"\e9ee"
}
.icon-document-remove2:before {
	content:"\e9ef"
}
.icon-document-forbidden:before {
	content:"\e9f0"
}
.icon-document-forbidden2:before {
	content:"\e9f1"
}
.icon-document-information:before {
	content:"\e9f2"
}
.icon-document-information2:before {
	content:"\e9f3"
}
.icon-folder-information:before {
	content:"\e9f4"
}
.icon-folder-information2:before {
	content:"\e9f5"
}
.icon-document-list:before {
	content:"\e9f6"
}
.icon-document-list2:before {
	content:"\e9f7"
}
.icon-document-font:before {
	content:"\e9f8"
}
.icon-document-font2:before {
	content:"\e9f9"
}
.icon-inbox:before {
	content:"\e9fa"
}
.icon-inbox2:before {
	content:"\e9fb"
}
.icon-inboxes:before {
	content:"\e9fc"
}
.icon-inboxes2:before {
	content:"\e9fd"
}
.icon-inbox-document:before {
	content:"\e9fe"
}
.icon-inbox-document2:before {
	content:"\e9ff"
}
.icon-inbox-document-text:before {
	content:"\ea00"
}
.icon-inbox-document-text2:before {
	content:"\ea01"
}
.icon-inbox-download:before {
	content:"\ea02"
}
.icon-inbox-download2:before {
	content:"\ea03"
}
.icon-inbox-upload:before {
	content:"\ea04"
}
.icon-inbox-upload2:before {
	content:"\ea05"
}
.icon-folder2:before {
	content:"\ea06"
}
.icon-folder3:before {
	content:"\ea07"
}
.icon-folder4:before {
	content:"\ea08"
}
.icon-folder5:before {
	content:"\ea09"
}
.icon-folders:before {
	content:"\ea0a"
}
.icon-folders2:before {
	content:"\ea0b"
}
.icon-folder-download2:before {
	content:"\ea0c"
}
.icon-folder-download3:before {
	content:"\ea0d"
}
.icon-folder-upload2:before {
	content:"\ea0e"
}
.icon-folder-upload3:before {
	content:"\ea0f"
}
.icon-folder-unlocked:before {
	content:"\ea10"
}
.icon-folder-unlocked2:before {
	content:"\ea11"
}
.icon-folder-locked:before {
	content:"\ea12"
}
.icon-folder-locked2:before {
	content:"\ea13"
}
.icon-folder-search:before {
	content:"\ea14"
}
.icon-folder-search2:before {
	content:"\ea15"
}
.icon-folder-error:before {
	content:"\ea16"
}
.icon-folder-error2:before {
	content:"\ea17"
}
.icon-folder-cancel:before {
	content:"\ea18"
}
.icon-folder-cancel2:before {
	content:"\ea19"
}
.icon-folder-checked:before {
	content:"\ea1a"
}
.icon-folder-checked2:before {
	content:"\ea1b"
}
.icon-folder-add:before {
	content:"\ea1c"
}
.icon-folder-add2:before {
	content:"\ea1d"
}
.icon-folder-remove:before {
	content:"\ea1e"
}
.icon-folder-remove2:before {
	content:"\ea1f"
}
.icon-folder-forbidden:before {
	content:"\ea20"
}
.icon-folder-forbidden2:before {
	content:"\ea21"
}
.icon-folder-bookmark:before {
	content:"\ea22"
}
.icon-folder-bookmark2:before {
	content:"\ea23"
}
.icon-document-zip:before {
	content:"\ea24"
}
.icon-document-zip2:before {
	content:"\ea25"
}
.icon-zip:before {
	content:"\ea26"
}
.icon-zip2:before {
	content:"\ea27"
}
.icon-search3:before {
	content:"\ea28"
}
.icon-search4:before {
	content:"\ea29"
}
.icon-search-plus:before {
	content:"\ea2a"
}
.icon-search-plus2:before {
	content:"\ea2b"
}
.icon-search-minus:before {
	content:"\ea2c"
}
.icon-search-minus2:before {
	content:"\ea2d"
}
.icon-lock3:before {
	content:"\ea2e"
}
.icon-lock4:before {
	content:"\ea2f"
}
.icon-lock-open:before {
	content:"\ea30"
}
.icon-lock-open2:before {
	content:"\ea31"
}
.icon-lock-open3:before {
	content:"\ea32"
}
.icon-lock-open4:before {
	content:"\ea33"
}
.icon-lock-stripes2:before {
	content:"\ea34"
}
.icon-lock-stripes22:before {
	content:"\ea35"
}
.icon-lock-rounded:before {
	content:"\ea36"
}
.icon-lock-rounded2:before {
	content:"\ea37"
}
.icon-lock-rounded-open:before {
	content:"\ea38"
}
.icon-lock-rounded-open2:before {
	content:"\ea39"
}
.icon-lock-rounded-open3:before {
	content:"\ea3a"
}
.icon-lock-rounded-open4:before {
	content:"\ea3b"
}
.icon-combination-lock:before {
	content:"\ea3c"
}
.icon-combination-lock2:before {
	content:"\ea3d"
}
.icon-printer2:before {
	content:"\ea3e"
}
.icon-printer3:before {
	content:"\ea3f"
}
.icon-printer4:before {
	content:"\ea40"
}
.icon-printer5:before {
	content:"\ea41"
}
.icon-printer-text:before {
	content:"\ea42"
}
.icon-printer-text2:before {
	content:"\ea43"
}
.icon-printer-text3:before {
	content:"\ea44"
}
.icon-printer-text4:before {
	content:"\ea45"
}
.icon-document-shred:before {
	content:"\ea46"
}
.icon-document-shred2:before {
	content:"\ea47"
}
.icon-shredder:before {
	content:"\ea48"
}
.icon-shredder2:before {
	content:"\ea49"
}
.icon-document-scan:before {
	content:"\ea4a"
}
.icon-document-scan2:before {
	content:"\ea4b"
}
.icon-cloud-download2:before {
	content:"\ea4c"
}
.icon-cloud-download3:before {
	content:"\ea4d"
}
.icon-cloud-upload2:before {
	content:"\ea4e"
}
.icon-cloud-upload3:before {
	content:"\ea4f"
}
.icon-cloud-error:before {
	content:"\ea50"
}
.icon-cloud-error2:before {
	content:"\ea51"
}
.icon-cloud3:before {
	content:"\ea52"
}
.icon-cloud4:before {
	content:"\ea53"
}
.icon-inbox-filled:before {
	content:"\ea54"
}
.icon-inbox-filled2:before {
	content:"\ea55"
}
.icon-pen3:before {
	content:"\ea56"
}
.icon-pen4:before {
	content:"\ea57"
}
.icon-pen-angled:before {
	content:"\ea58"
}
.icon-pen-angled2:before {
	content:"\ea59"
}
.icon-document-edit:before {
	content:"\ea5a"
}
.icon-document-edit2:before {
	content:"\ea5b"
}
.icon-document-certificate:before {
	content:"\ea5c"
}
.icon-document-certificate2:before {
	content:"\ea5d"
}
.icon-certificate:before {
	content:"\ea5e"
}
.icon-certificate2:before {
	content:"\ea5f"
}
.icon-package2:before {
	content:"\ea60"
}
.icon-package22:before {
	content:"\ea61"
}
.icon-box3:before {
	content:"\ea62"
}
.icon-box22:before {
	content:"\ea63"
}
.icon-box-filled:before {
	content:"\ea64"
}
.icon-box-filled2:before {
	content:"\ea65"
}
.icon-box32:before {
	content:"\ea66"
}
.icon-box4:before {
	content:"\ea67"
}
.icon-box5:before {
	content:"\ea68"
}
.icon-box6:before {
	content:"\ea69"
}
.icon-box-bookmark:before {
	content:"\ea6a"
}
.icon-box-bookmark2:before {
	content:"\ea6b"
}
.icon-tag-cord:before {
	content:"\ea6c"
}
.icon-tag-cord2:before {
	content:"\ea6d"
}
.icon-tag2:before {
	content:"\ea6e"
}
.icon-tag3:before {
	content:"\ea6f"
}
.icon-tags:before {
	content:"\ea70"
}
.icon-tags2:before {
	content:"\ea71"
}
.icon-tag-add:before {
	content:"\ea72"
}
.icon-tag-add2:before {
	content:"\ea73"
}
.icon-tag-remove:before {
	content:"\ea74"
}
.icon-tag-remove2:before {
	content:"\ea75"
}
.icon-tag-checked:before {
	content:"\ea76"
}
.icon-tag-checked2:before {
	content:"\ea77"
}
.icon-tag-cancel:before {
	content:"\ea78"
}
.icon-tag-cancel2:before {
	content:"\ea79"
}
.icon-paperclip:before {
	content:"\ea7a"
}
.icon-paperclip2:before {
	content:"\ea7b"
}
.icon-basketball:before {
	content:"\ea7c"
}
.icon-basketball2:before {
	content:"\ea7d"
}
.icon-baseball:before {
	content:"\ea7e"
}
.icon-baseball2:before {
	content:"\ea7f"
}
.icon-tennis-ball:before {
	content:"\ea80"
}
.icon-tennis-ball2:before {
	content:"\ea81"
}
.icon-bowling-ball:before {
	content:"\ea82"
}
.icon-bowling-ball2:before {
	content:"\ea83"
}
.icon-billiard-ball:before {
	content:"\ea84"
}
.icon-billiard-ball2:before {
	content:"\ea85"
}
.icon-soccer-ball:before {
	content:"\ea86"
}
.icon-soccer-ball2:before {
	content:"\ea87"
}
.icon-soccer-court:before {
	content:"\ea88"
}
.icon-soccer-court2:before {
	content:"\ea89"
}
.icon-football:before {
	content:"\ea8a"
}
.icon-football2:before {
	content:"\ea8b"
}
.icon-football3:before {
	content:"\ea8c"
}
.icon-football4:before {
	content:"\ea8d"
}
.icon-basketball3:before {
	content:"\ea8e"
}
.icon-basketball4:before {
	content:"\ea8f"
}
.icon-baseball-set:before {
	content:"\ea90"
}
.icon-baseball-set2:before {
	content:"\ea91"
}
.icon-tennis-ball3:before {
	content:"\ea92"
}
.icon-tennis-ball4:before {
	content:"\ea93"
}
.icon-trophy2:before {
	content:"\ea94"
}
.icon-trophy3:before {
	content:"\ea95"
}
.icon-trophy-one:before {
	content:"\ea96"
}
.icon-trophy-one2:before {
	content:"\ea97"
}
.icon-trophy4:before {
	content:"\ea98"
}
.icon-trophy5:before {
	content:"\ea99"
}
.icon-medal2:before {
	content:"\ea9a"
}
.icon-medal22:before {
	content:"\ea9b"
}
.icon-medal3:before {
	content:"\ea9c"
}
.icon-medal4:before {
	content:"\ea9d"
}
.icon-weights:before {
	content:"\ea9e"
}
.icon-weights2:before {
	content:"\ea9f"
}
.icon-tennis-racket:before {
	content:"\eaa0"
}
.icon-tennis-racket2:before {
	content:"\eaa1"
}
.icon-basketball-hoop:before {
	content:"\eaa2"
}
.icon-basketball-hoop2:before {
	content:"\eaa3"
}
.icon-table-tennis:before {
	content:"\eaa4"
}
.icon-table-tennis2:before {
	content:"\eaa5"
}
.icon-volleyball:before {
	content:"\eaa6"
}
.icon-volleyball2:before {
	content:"\eaa7"
}
.icon-stop-watch:before {
	content:"\eaa8"
}
.icon-stop-watch2:before {
	content:"\eaa9"
}
.icon-stop-watch3:before {
	content:"\eaaa"
}
.icon-stop-watch4:before {
	content:"\eaab"
}
.icon-hockey-stick:before {
	content:"\eaac"
}
.icon-hockey-stick2:before {
	content:"\eaad"
}
.icon-hockey-sticks:before {
	content:"\eaae"
}
.icon-hockey-sticks2:before {
	content:"\eaaf"
}
.icon-shuttlecock:before {
	content:"\eab0"
}
.icon-shuttlecock2:before {
	content:"\eab1"
}
.icon-golf:before {
	content:"\eab2"
}
.icon-golf2:before {
	content:"\eab3"
}
.icon-move:before {
	content:"\eab4"
}
.icon-move2:before {
	content:"\eab5"
}
.icon-clipboard-move:before {
	content:"\eab6"
}
.icon-clipboard-move2:before {
	content:"\eab7"
}
.icon-award:before {
	content:"\eab8"
}
.icon-award2:before {
	content:"\eab9"
}
.icon-award3:before {
	content:"\eaba"
}
.icon-award4:before {
	content:"\eabb"
}
.icon-award5:before {
	content:"\eabc"
}
.icon-award6:before {
	content:"\eabd"
}
.icon-award7:before {
	content:"\eabe"
}
.icon-award8:before {
	content:"\eabf"
}
.icon-medal5:before {
	content:"\eac0"
}
.icon-medal6:before {
	content:"\eac1"
}
.icon-medal7:before {
	content:"\eac2"
}
.icon-medal8:before {
	content:"\eac3"
}
.icon-boxing-glove:before {
	content:"\eac4"
}
.icon-boxing-glove2:before {
	content:"\eac5"
}
.icon-whistle:before {
	content:"\eac6"
}
.icon-whistle2:before {
	content:"\eac7"
}
.icon-volleyball-water:before {
	content:"\eac8"
}
.icon-volleyball-water2:before {
	content:"\eac9"
}
.icon-checkered-flag:before {
	content:"\eaca"
}
.icon-checkered-flag2:before {
	content:"\eacb"
}
.icon-target-arrow:before {
	content:"\eacc"
}
.icon-target-arrow2:before {
	content:"\eacd"
}
.icon-target22:before {
	content:"\eace"
}
.icon-target3:before {
	content:"\eacf"
}
.icon-sailing-boat:before {
	content:"\ead0"
}
.icon-sailing-boat2:before {
	content:"\ead1"
}
.icon-sailing-boat-water:before {
	content:"\ead2"
}
.icon-sailing-boat-water2:before {
	content:"\ead3"
}
.icon-bowling-pins:before {
	content:"\ead4"
}
.icon-bowling-pins2:before {
	content:"\ead5"
}
.icon-bowling-pin-ball:before {
	content:"\ead6"
}
.icon-bowling-pin-ball2:before {
	content:"\ead7"
}
.icon-diving-goggles:before {
	content:"\ead8"
}
.icon-diving-goggles2:before {
	content:"\ead9"
}
.icon-sports-shoe:before {
	content:"\eada"
}
.icon-sports-shoe2:before {
	content:"\eadb"
}
.icon-soccer-shoe:before {
	content:"\eadc"
}
.icon-soccer-shoe2:before {
	content:"\eadd"
}
.icon-ice-skate:before {
	content:"\eade"
}
.icon-ice-skate2:before {
	content:"\eadf"
}
.icon-cloud5:before {
	content:"\eae0"
}
.icon-cloud6:before {
	content:"\eae1"
}
.icon-cloud-sun:before {
	content:"\eae2"
}
.icon-cloud-sun2:before {
	content:"\eae3"
}
.icon-cloud-moon:before {
	content:"\eae4"
}
.icon-cloud-moon2:before {
	content:"\eae5"
}
.icon-cloud-rain:before {
	content:"\eae6"
}
.icon-cloud-rain2:before {
	content:"\eae7"
}
.icon-cloud-sun-rain:before {
	content:"\eae8"
}
.icon-cloud-sun-rain2:before {
	content:"\eae9"
}
.icon-cloud-moon-rain:before {
	content:"\eaea"
}
.icon-cloud-moon-rain2:before {
	content:"\eaeb"
}
.icon-cloud-snow:before {
	content:"\eaec"
}
.icon-cloud-snow2:before {
	content:"\eaed"
}
.icon-cloud-sun-snow:before {
	content:"\eaee"
}
.icon-cloud-sun-snow2:before {
	content:"\eaef"
}
.icon-cloud-moon-snow:before {
	content:"\eaf0"
}
.icon-cloud-moon-snow2:before {
	content:"\eaf1"
}
.icon-cloud-lightning:before {
	content:"\eaf2"
}
.icon-cloud-lightning2:before {
	content:"\eaf3"
}
.icon-cloud-sun-lightning:before {
	content:"\eaf4"
}
.icon-cloud-sun-lightning2:before {
	content:"\eaf5"
}
.icon-cloud-moon-lightning:before {
	content:"\eaf6"
}
.icon-cloud-moon-lightning2:before {
	content:"\eaf7"
}
.icon-cloud-wind:before {
	content:"\eaf8"
}
.icon-cloud-wind2:before {
	content:"\eaf9"
}
.icon-cloud-raindrops:before {
	content:"\eafa"
}
.icon-cloud-raindrops2:before {
	content:"\eafb"
}
.icon-cloud-sun-raindrops:before {
	content:"\eafc"
}
.icon-cloud-sun-raindrops2:before {
	content:"\eafd"
}
.icon-cloud-moon-raindrops:before {
	content:"\eafe"
}
.icon-cloud-moon-raindrops2:before {
	content:"\eaff"
}
.icon-cloud-snowflakes:before {
	content:"\eb00"
}
.icon-cloud-snowflakes2:before {
	content:"\eb01"
}
.icon-cloud-sun-snowflakes:before {
	content:"\eb02"
}
.icon-cloud-sun-snowflakes2:before {
	content:"\eb03"
}
.icon-cloud-moon-snowflakes:before {
	content:"\eb04"
}
.icon-cloud-moon-snowflakes2:before {
	content:"\eb05"
}
.icon-clouds:before {
	content:"\eb06"
}
.icon-clouds2:before {
	content:"\eb07"
}
.icon-cloud-add:before {
	content:"\eb08"
}
.icon-cloud-add2:before {
	content:"\eb09"
}
.icon-cloud-remove:before {
	content:"\eb0a"
}
.icon-cloud-remove2:before {
	content:"\eb0b"
}
.icon-cloud-error3:before {
	content:"\eb0c"
}
.icon-cloud-error4:before {
	content:"\eb0d"
}
.icon-cloud-fog:before {
	content:"\eb0e"
}
.icon-cloud-fog2:before {
	content:"\eb0f"
}
.icon--cloud-sun-fog:before {
	content:"\eb10"
}
.icon--cloud-sun-fog2:before {
	content:"\eb11"
}
.icon-cloud-moon-fog:before {
	content:"\eb12"
}
.icon-cloud-moon-fog2:before {
	content:"\eb13"
}
.icon-moon-stars:before {
	content:"\eb14"
}
.icon-moon-stars2:before {
	content:"\eb15"
}
.icon-moon:before {
	content:"\eb16"
}
.icon-moon2:before {
	content:"\eb17"
}
.icon-sun2:before {
	content:"\eb18"
}
.icon-sun3:before {
	content:"\eb19"
}
.icon-sunrise:before {
	content:"\eb1a"
}
.icon-sunrise2:before {
	content:"\eb1b"
}
.icon-sunset:before {
	content:"\eb1c"
}
.icon-sunset2:before {
	content:"\eb1d"
}
.icon-sunset3:before {
	content:"\eb1e"
}
.icon-sunset4:before {
	content:"\eb1f"
}
.icon-sunset5:before {
	content:"\eb20"
}
.icon-sunset6:before {
	content:"\eb21"
}
.icon-rainbow:before {
	content:"\eb22"
}
.icon-rainbow2:before {
	content:"\eb23"
}
.icon-umbrella:before {
	content:"\eb24"
}
.icon-umbrella2:before {
	content:"\eb25"
}
.icon-raindrops:before {
	content:"\eb26"
}
.icon-raindrops2:before {
	content:"\eb27"
}
.icon-raindrop:before {
	content:"\eb28"
}
.icon-raindrop2:before {
	content:"\eb29"
}
.icon-sunglasses:before {
	content:"\eb2a"
}
.icon-sunglasses2:before {
	content:"\eb2b"
}
.icon-stars:before {
	content:"\eb2c"
}
.icon-stars2:before {
	content:"\eb2d"
}
.icon-clouds3:before {
	content:"\eb2e"
}
.icon-clouds4:before {
	content:"\eb2f"
}
.icon-moonrise:before {
	content:"\eb30"
}
.icon-moonrise2:before {
	content:"\eb31"
}
.icon-moonset:before {
	content:"\eb32"
}
.icon-moonset2:before {
	content:"\eb33"
}
.icon-wind:before {
	content:"\eb34"
}
.icon-wind2:before {
	content:"\eb35"
}
.icon-full-moon:before {
	content:"\eb36"
}
.icon-full-moon2:before {
	content:"\eb37"
}
.icon-crescent:before {
	content:"\eb38"
}
.icon-crescent2:before {
	content:"\eb39"
}
.icon-half-moon:before {
	content:"\eb3a"
}
.icon-half-moon2:before {
	content:"\eb3b"
}
.icon-gibbous-moon:before {
	content:"\eb3c"
}
.icon-gibbous-moon2:before {
	content:"\eb3d"
}
.icon-moon3:before {
	content:"\eb3e"
}
.icon-moon4:before {
	content:"\eb3f"
}
.icon-gibbous-moon3:before {
	content:"\eb40"
}
.icon-gibbous-moon4:before {
	content:"\eb41"
}
.icon-half-moon3:before {
	content:"\eb42"
}
.icon-half-moon4:before {
	content:"\eb43"
}
.icon-crescent3:before {
	content:"\eb44"
}
.icon-crescent4:before {
	content:"\eb45"
}
.icon-barometer:before {
	content:"\eb46"
}
.icon-barometer2:before {
	content:"\eb47"
}
.icon-compass-north:before {
	content:"\eb48"
}
.icon-compass-north2:before {
	content:"\eb49"
}
.icon-compass-west:before {
	content:"\eb4a"
}
.icon-compass-west2:before {
	content:"\eb4b"
}
.icon-compass-east:before {
	content:"\eb4c"
}
.icon-compass-east2:before {
	content:"\eb4d"
}
.icon-compass-south:before {
	content:"\eb4e"
}
.icon-compass-south2:before {
	content:"\eb4f"
}
.icon-air-sock:before {
	content:"\eb50"
}
.icon-air-sock2:before {
	content:"\eb51"
}
.icon-tornado:before {
	content:"\eb52"
}
.icon-tornado2:before {
	content:"\eb53"
}
.icon-degree-fahrenheit:before {
	content:"\eb54"
}
.icon-degree-fahrenheit2:before {
	content:"\eb55"
}
.icon-degree-celsius:before {
	content:"\eb56"
}
.icon-degree-celsius2:before {
	content:"\eb57"
}
.icon-warning2:before {
	content:"\eb58"
}
.icon-warning3:before {
	content:"\eb59"
}
.icon-compass3:before {
	content:"\eb5a"
}
.icon-compass4:before {
	content:"\eb5b"
}
.icon-compass5:before {
	content:"\eb5c"
}
.icon-compass6:before {
	content:"\eb5d"
}
.icon-compass7:before {
	content:"\eb5e"
}
.icon-compass8:before {
	content:"\eb5f"
}
.icon-compass9:before {
	content:"\eb60"
}
.icon-compass10:before {
	content:"\eb61"
}
.icon-thermometer:before {
	content:"\eb62"
}
.icon-thermometer2:before {
	content:"\eb63"
}
.icon-thermometer-low:before {
	content:"\eb64"
}
.icon-thermometer-low2:before {
	content:"\eb65"
}
.icon-thermometer-quarter:before {
	content:"\eb66"
}
.icon-thermometer-quarter2:before {
	content:"\eb67"
}
.icon-thermometer-half:before {
	content:"\eb68"
}
.icon-thermometer-half2:before {
	content:"\eb69"
}
.icon-thermometer-three-quarters:before {
	content:"\eb6a"
}
.icon-thermometer-three-quarters2:before {
	content:"\eb6b"
}
.icon-thermometer-full:before {
	content:"\eb6c"
}
.icon-thermometer-full2:before {
	content:"\eb6d"
}
.icon-lightning:before {
	content:"\eb6e"
}
.icon-lightning2:before {
	content:"\eb6f"
}
.icon-wind-turbine:before {
	content:"\eb70"
}
.icon-wind-turbine2:before {
	content:"\eb71"
}
.icon-snowflake:before {
	content:"\eb72"
}
.icon-snowflake2:before {
	content:"\eb73"
}
.icon-flashed-face:before {
	content:"\eb74"
}
.icon-flashed-face2:before {
	content:"\eb75"
}
.icon-flashed-face3:before {
	content:"\eb76"
}
.icon-flashed-face4:before {
	content:"\eb77"
}
.icon-flashed-face-glasses:before {
	content:"\eb78"
}
.icon-flashed-face-glasses2:before {
	content:"\eb79"
}
.icon-face-missing-moth:before {
	content:"\eb7a"
}
.icon-face-missing-moth2:before {
	content:"\eb7b"
}
.icon-neutral-face:before {
	content:"\eb7c"
}
.icon-neutral-face2:before {
	content:"\eb7d"
}
.icon-smiling-face:before {
	content:"\eb7e"
}
.icon-smiling-face2:before {
	content:"\eb7f"
}
.icon-sad-face:before {
	content:"\eb80"
}
.icon-sad-face2:before {
	content:"\eb81"
}
.icon-face-open-mouth:before {
	content:"\eb82"
}
.icon-face-open-mouth2:before {
	content:"\eb83"
}
.icon-face-open-mouth3:before {
	content:"\eb84"
}
.icon-face-open-mouth4:before {
	content:"\eb85"
}
.icon-winking-face:before {
	content:"\eb86"
}
.icon-winking-face2:before {
	content:"\eb87"
}
.icon-laughing-face:before {
	content:"\eb88"
}
.icon-laughing-face2:before {
	content:"\eb89"
}
.icon-laughing-face3:before {
	content:"\eb8a"
}
.icon-laughing-face4:before {
	content:"\eb8b"
}
.icon-smirking-face:before {
	content:"\eb8c"
}
.icon-smirking-face2:before {
	content:"\eb8d"
}
.icon-stubborn-face:before {
	content:"\eb8e"
}
.icon-stubborn-face2:before {
	content:"\eb8f"
}
.icon-neutral-face3:before {
	content:"\eb90"
}
.icon-neutral-face4:before {
	content:"\eb91"
}
.icon-sad-face3:before {
	content:"\eb92"
}
.icon-sad-face4:before {
	content:"\eb93"
}
.icon-smiling-face3:before {
	content:"\eb94"
}
.icon-smiling-face4:before {
	content:"\eb95"
}
.icon-smiling-face-eyebrows:before {
	content:"\eb96"
}
.icon-smiling-face-eyebrows2:before {
	content:"\eb97"
}
.icon-grinning-face-eyebrows:before {
	content:"\eb98"
}
.icon-grinning-face-eyebrows2:before {
	content:"\eb99"
}
.icon-sad-face-eyebrows:before {
	content:"\eb9a"
}
.icon-sad-face-eyebrows2:before {
	content:"\eb9b"
}
.icon-neutral-face-eyebrows:before {
	content:"\eb9c"
}
.icon-neutral-face-eyebrows2:before {
	content:"\eb9d"
}
.icon-angry-face:before {
	content:"\eb9e"
}
.icon-angry-face2:before {
	content:"\eb9f"
}
.icon-worried-face:before {
	content:"\eba0"
}
.icon-worried-face2:before {
	content:"\eba1"
}
.icon-winking-face3:before {
	content:"\eba2"
}
.icon-winking-face4:before {
	content:"\eba3"
}
.icon-angry-face-eyebrows:before {
	content:"\eba4"
}
.icon-angry-face-eyebrows2:before {
	content:"\eba5"
}
.icon-grinning-face:before {
	content:"\eba6"
}
.icon-grinning-face2:before {
	content:"\eba7"
}
.icon-sad-face5:before {
	content:"\eba8"
}
.icon-sad-face6:before {
	content:"\eba9"
}
.icon-grinning-face-eyebrows3:before {
	content:"\ebaa"
}
.icon-grinning-face-eyebrows4:before {
	content:"\ebab"
}
.icon-fake-grinning-face-eyebrows:before {
	content:"\ebac"
}
.icon-fake-grinning-face-eyebrows2:before {
	content:"\ebad"
}
.icon-worried-face-eyebrows:before {
	content:"\ebae"
}
.icon-worried-face-eyebrows2:before {
	content:"\ebaf"
}
.icon-face-stuck-out-tongue:before {
	content:"\ebb0"
}
.icon-face-stuck-out-tongue2:before {
	content:"\ebb1"
}
.icon-face-stuck-out-tongue3:before {
	content:"\ebb2"
}
.icon-face-stuck-out-tongue4:before {
	content:"\ebb3"
}
.icon-kissing-face:before {
	content:"\ebb4"
}
.icon-kissing-face2:before {
	content:"\ebb5"
}
.icon-grinning-face-teeth:before {
	content:"\ebb6"
}
.icon-grinning-face-teeth2:before {
	content:"\ebb7"
}
.icon-angry-face-teeth:before {
	content:"\ebb8"
}
.icon-angry-face-teeth2:before {
	content:"\ebb9"
}
.icon-worried-face-teeth:before {
	content:"\ebba"
}
.icon-worried-face-teeth2:before {
	content:"\ebbb"
}
.icon-grinning-face-teeth3:before {
	content:"\ebbc"
}
.icon-grinning-face-teeth4:before {
	content:"\ebbd"
}
.icon-face-open-mouth-eyebrows:before {
	content:"\ebbe"
}
.icon-face-open-mouth-eyebrows2:before {
	content:"\ebbf"
}
.icon-face-open-mouth-eyebrows3:before {
	content:"\ebc0"
}
.icon-face-open-mouth-eyebrows4:before {
	content:"\ebc1"
}
.icon-angry-face-open-mouth-eyebrows:before {
	content:"\ebc2"
}
.icon-angry-face-open-mouth-eyebrows2:before {
	content:"\ebc3"
}
.icon-unamused-face-tightly-closed-eyes:before {
	content:"\ebc4"
}
.icon-unamused-face-tightly-closed-eyes2:before {
	content:"\ebc5"
}
.icon-sad-face--tightly-closed-eyes:before {
	content:"\ebc6"
}
.icon-sad-face--tightly-closed-eyes2:before {
	content:"\ebc7"
}
.icon-kissing-face3:before {
	content:"\ebc8"
}
.icon-kissing-face4:before {
	content:"\ebc9"
}
.icon-face-closed-meyes:before {
	content:"\ebca"
}
.icon-face-closed-meyes2:before {
	content:"\ebcb"
}
.icon-amused-face:before {
	content:"\ebcc"
}
.icon-amused-face2:before {
	content:"\ebcd"
}
.icon-amused-face-closed-eyes:before {
	content:"\ebce"
}
.icon-amused-face-closed-eyes2:before {
	content:"\ebcf"
}
.icon-amused-face-closed-eyes3:before {
	content:"\ebd0"
}
.icon-amused-face-closed-eyes4:before {
	content:"\ebd1"
}
.icon-face-closed-eyes-open-mouth:before {
	content:"\ebd2"
}
.icon-face-closed-eyes-open-mouth2:before {
	content:"\ebd3"
}
.icon-face-closed-eyes-open-mouth3:before {
	content:"\ebd4"
}
.icon-face-closed-eyes-open-mouth4:before {
	content:"\ebd5"
}
.icon-face-closed-eyes-open-mouth5:before {
	content:"\ebd6"
}
.icon-face-closed-eyes-open-mouth6:before {
	content:"\ebd7"
}
.icon-laughing-face5:before {
	content:"\ebd8"
}
.icon-laughing-face6:before {
	content:"\ebd9"
}
.icon-smiling-face5:before {
	content:"\ebda"
}
.icon-smiling-face6:before {
	content:"\ebdb"
}
.icon-grinning-face3:before {
	content:"\ebdc"
}
.icon-grinning-face4:before {
	content:"\ebdd"
}
.icon-sad-face7:before {
	content:"\ebde"
}
.icon-sad-face8:before {
	content:"\ebdf"
}
.icon-sad-face9:before {
	content:"\ebe0"
}
.icon-sad-face10:before {
	content:"\ebe1"
}
.icon-sad-face-closed-eyes:before {
	content:"\ebe2"
}
.icon-sad-face-closed-eyes2:before {
	content:"\ebe3"
}
.icon-sad-face11:before {
	content:"\ebe4"
}
.icon-sad-face12:before {
	content:"\ebe5"
}
.icon-smiling-face7:before {
	content:"\ebe6"
}
.icon-smiling-face8:before {
	content:"\ebe7"
}
.icon-astonished-face:before {
	content:"\ebe8"
}
.icon-astonished-face2:before {
	content:"\ebe9"
}
.icon-astonished-face3:before {
	content:"\ebea"
}
.icon-astonished-face4:before {
	content:"\ebeb"
}
.icon-face-moustache:before {
	content:"\ebec"
}
.icon-face-moustache2:before {
	content:"\ebed"
}
.icon-face-moustache3:before {
	content:"\ebee"
}
.icon-face-moustache4:before {
	content:"\ebef"
}
.icon-face-glasses:before {
	content:"\ebf0"
}
.icon-face-glasses2:before {
	content:"\ebf1"
}
.icon-face-sunglasses:before {
	content:"\ebf2"
}
.icon-face-sunglasses2:before {
	content:"\ebf3"
}
.icon-smirking-face-sunglasses:before {
	content:"\ebf4"
}
.icon-smirking-face-sunglasses2:before {
	content:"\ebf5"
}
.icon-middle-finger:before {
	content:"\ebf6"
}
.icon-middle-finger2:before {
	content:"\ebf7"
}
.icon-rock-n-roll:before {
	content:"\ebf8"
}
.icon-rock-n-roll2:before {
	content:"\ebf9"
}
.icon-high-five:before {
	content:"\ebfa"
}
.icon-high-five2:before {
	content:"\ebfb"
}
.icon-thumb-up2:before {
	content:"\ebfc"
}
.icon-thumb-up22:before {
	content:"\ebfd"
}
.icon-thumb-down:before {
	content:"\ebfe"
}
.icon-thumb-down2:before {
	content:"\ebff"
}
.icon-thumb-up3:before {
	content:"\ec00"
}
.icon-thumb-up4:before {
	content:"\ec01"
}
.icon-thumb-down3:before {
	content:"\ec02"
}
.icon-thumb-down4:before {
	content:"\ec03"
}
.icon-two-fingers-swipe-left:before {
	content:"\ec04"
}
.icon-two-fingers-swipe-left2:before {
	content:"\ec05"
}
.icon-two-fingers-swipe-right:before {
	content:"\ec06"
}
.icon-two-fingers-swipe-right2:before {
	content:"\ec07"
}
.icon-two-fingers-swipe-up:before {
	content:"\ec08"
}
.icon-two-fingers-swipe-up2:before {
	content:"\ec09"
}
.icon-two-fingers-swipe-down:before {
	content:"\ec0a"
}
.icon-two-fingers-swipe-down2:before {
	content:"\ec0b"
}
.icon-two-fingers:before {
	content:"\ec0c"
}
.icon-two-fingers2:before {
	content:"\ec0d"
}
.icon-three-fingers-double-tap:before {
	content:"\ec0e"
}
.icon-three-fingers-double-tap2:before {
	content:"\ec0f"
}
.icon-two-fingers-resize-out:before {
	content:"\ec10"
}
.icon-two-fingers-resize-out2:before {
	content:"\ec11"
}
.icon-two-fingers-resize-in:before {
	content:"\ec12"
}
.icon-two-fingers-resize-in2:before {
	content:"\ec13"
}
.icon-two-fingers-rotate:before {
	content:"\ec14"
}
.icon-two-fingers-rotate2:before {
	content:"\ec15"
}
.icon-one-finger-swipe-left:before {
	content:"\ec16"
}
.icon-one-finger-swipe-left2:before {
	content:"\ec17"
}
.icon-one-finger-swipe-right:before {
	content:"\ec18"
}
.icon-one-finger-swipe-right2:before {
	content:"\ec19"
}
.icon-one-finger-swipe-up:before {
	content:"\ec1a"
}
.icon-one-finger-swipe-up2:before {
	content:"\ec1b"
}
.icon-one-finger-swipe-down:before {
	content:"\ec1c"
}
.icon-one-finger-swipe-down2:before {
	content:"\ec1d"
}
.icon-one-finger:before {
	content:"\ec1e"
}
.icon-one-finger2:before {
	content:"\ec1f"
}
.icon-one-finger-double-tap:before {
	content:"\ec20"
}
.icon-one-finger-double-tap2:before {
	content:"\ec21"
}
.icon-one-finger-tap:before {
	content:"\ec22"
}
.icon-one-finger-tap2:before {
	content:"\ec23"
}
.icon-one-finger-tap-hold:before {
	content:"\ec24"
}
.icon-one-finger-tap-hold2:before {
	content:"\ec25"
}
.icon-thumb-finger-tap:before {
	content:"\ec26"
}
.icon-thumb-finger-tap2:before {
	content:"\ec27"
}
.icon-one-finger-click:before {
	content:"\ec28"
}
.icon-one-finger-click2:before {
	content:"\ec29"
}
.icon-three-fingers-swipe-left:before {
	content:"\ec2a"
}
.icon-three-fingers-swipe-left2:before {
	content:"\ec2b"
}
.icon-three-fingers-swipe-right:before {
	content:"\ec2c"
}
.icon-three-fingers-swipe-right2:before {
	content:"\ec2d"
}
.icon-three-fingers-swipe-up:before {
	content:"\ec2e"
}
.icon-three-fingers-swipe-up2:before {
	content:"\ec2f"
}
.icon-three-fingers-swipe-down:before {
	content:"\ec30"
}
.icon-three-fingers-swipe-down2:before {
	content:"\ec31"
}
.icon-three-fingers:before {
	content:"\ec32"
}
.icon-three-fingers2:before {
	content:"\ec33"
}
.icon-three-fingers-double-tap3:before {
	content:"\ec34"
}
.icon-three-fingers-double-tap4:before {
	content:"\ec35"
}
.icon-two-fingers-swipe-up3:before {
	content:"\ec36"
}
.icon-two-fingers-swipe-up4:before {
	content:"\ec37"
}
.icon-one-finger-double-tap3:before {
	content:"\ec38"
}
.icon-one-finger-double-tap4:before {
	content:"\ec39"
}
.icon-two-fingers-swipe-down3:before {
	content:"\ec3a"
}
.icon-two-fingers-swipe-down4:before {
	content:"\ec3b"
}
.icon-two-fingers-swipe-right3:before {
	content:"\ec3c"
}
.icon-two-fingers-swipe-right4:before {
	content:"\ec3d"
}
.icon-two-fingers-swipe-left3:before {
	content:"\ec3e"
}
.icon-two-fingers-swipe-left4:before {
	content:"\ec3f"
}
.icon-one-finger-tap3:before {
	content:"\ec40"
}
.icon-one-finger-tap4:before {
	content:"\ec41"
}
.icon-one-finger-tap-hold3:before {
	content:"\ec42"
}
.icon-one-finger-tap-hold4:before {
	content:"\ec43"
}
.icon-one-finger-click3:before {
	content:"\ec44"
}
.icon-one-finger-click4:before {
	content:"\ec45"
}
.icon-one-finger-swipe-horizontally:before {
	content:"\ec46"
}
.icon-one-finger-swipe-horizontally2:before {
	content:"\ec47"
}
.icon-one-finger-swipe:before {
	content:"\ec48"
}
.icon-one-finger-swipe2:before {
	content:"\ec49"
}
.icon-two-fingers-double-tap:before {
	content:"\ec4a"
}
.icon-two-fingers-double-tap2:before {
	content:"\ec4b"
}
.icon-two-fingers-tap:before {
	content:"\ec4c"
}
.icon-two-fingers-tap2:before {
	content:"\ec4d"
}
.icon-one-finger-swipe-left3:before {
	content:"\ec4e"
}
.icon-one-finger-swipe-left4:before {
	content:"\ec4f"
}
.icon-one-finger-swipe-right3:before {
	content:"\ec50"
}
.icon-one-finger-swipe-right4:before {
	content:"\ec51"
}
.icon-one-finger-swipe-up3:before {
	content:"\ec52"
}
.icon-one-finger-swipe-up4:before {
	content:"\ec53"
}
.icon-one-finger-swipe-down3:before {
	content:"\ec54"
}
.icon-one-finger-swipe-down4:before {
	content:"\ec55"
}
.icon-file-numbers:before {
	content:"\ec56"
}
.icon-file-numbers2:before {
	content:"\ec57"
}
.icon-file-pages:before {
	content:"\ec58"
}
.icon-file-pages2:before {
	content:"\ec59"
}
.icon-file-app:before {
	content:"\ec5a"
}
.icon-file-app2:before {
	content:"\ec5b"
}
.icon-file-png:before {
	content:"\ec5c"
}
.icon-file-png2:before {
	content:"\ec5d"
}
.icon-file-pdf2:before {
	content:"\ec5e"
}
.icon-file-pdf3:before {
	content:"\ec5f"
}
.icon-file-mp3:before {
	content:"\ec60"
}
.icon-file-mp32:before {
	content:"\ec61"
}
.icon-file-mp4:before {
	content:"\ec62"
}
.icon-file-mp42:before {
	content:"\ec63"
}
.icon-file-mov:before {
	content:"\ec64"
}
.icon-file-mov2:before {
	content:"\ec65"
}
.icon-file-jpg:before {
	content:"\ec66"
}
.icon-file-jpg2:before {
	content:"\ec67"
}
.icon-file-key:before {
	content:"\ec68"
}
.icon-file-key2:before {
	content:"\ec69"
}
.icon-file-html:before {
	content:"\ec6a"
}
.icon-file-html2:before {
	content:"\ec6b"
}
.icon-file-css:before {
	content:"\ec6c"
}
.icon-file-css2:before {
	content:"\ec6d"
}
.icon-file-java:before {
	content:"\ec6e"
}
.icon-file-java2:before {
	content:"\ec6f"
}
.icon-file-psd:before {
	content:"\ec70"
}
.icon-file-psd2:before {
	content:"\ec71"
}
.icon-file-ai:before {
	content:"\ec72"
}
.icon-file-ai2:before {
	content:"\ec73"
}
.icon-file-bmp:before {
	content:"\ec74"
}
.icon-file-bmp2:before {
	content:"\ec75"
}
.icon-file-dwg:before {
	content:"\ec76"
}
.icon-file-dwg2:before {
	content:"\ec77"
}
.icon-file-eps:before {
	content:"\ec78"
}
.icon-file-eps2:before {
	content:"\ec79"
}
.icon-file-tiff:before {
	content:"\ec7a"
}
.icon-file-tiff2:before {
	content:"\ec7b"
}
.icon-file-ots:before {
	content:"\ec7c"
}
.icon-file-ots2:before {
	content:"\ec7d"
}
.icon-file-php:before {
	content:"\ec7e"
}
.icon-file-php2:before {
	content:"\ec7f"
}
.icon-file-py:before {
	content:"\ec80"
}
.icon-file-py2:before {
	content:"\ec81"
}
.icon-file-c:before {
	content:"\ec82"
}
.icon-file-c2:before {
	content:"\ec83"
}
.icon-file-sql:before {
	content:"\ec84"
}
.icon-file-sql2:before {
	content:"\ec85"
}
.icon-file-rb:before {
	content:"\ec86"
}
.icon-file-rb2:before {
	content:"\ec87"
}
.icon-file-cpp:before {
	content:"\ec88"
}
.icon-file-cpp2:before {
	content:"\ec89"
}
.icon-file-tga:before {
	content:"\ec8a"
}
.icon-file-tga2:before {
	content:"\ec8b"
}
.icon-file-dxf:before {
	content:"\ec8c"
}
.icon-file-dxf2:before {
	content:"\ec8d"
}
.icon-file-doc:before {
	content:"\ec8e"
}
.icon-file-doc2:before {
	content:"\ec8f"
}
.icon-file-odt:before {
	content:"\ec90"
}
.icon-file-odt2:before {
	content:"\ec91"
}
.icon-file-xls:before {
	content:"\ec92"
}
.icon-file-xls2:before {
	content:"\ec93"
}
.icon-file-docx:before {
	content:"\ec94"
}
.icon-file-docx2:before {
	content:"\ec95"
}
.icon-file-ppt:before {
	content:"\ec96"
}
.icon-file-ppt2:before {
	content:"\ec97"
}
.icon-file-asp:before {
	content:"\ec98"
}
.icon-file-asp2:before {
	content:"\ec99"
}
.icon-file-ics:before {
	content:"\ec9a"
}
.icon-file-ics2:before {
	content:"\ec9b"
}
.icon-file-dat:before {
	content:"\ec9c"
}
.icon-file-dat2:before {
	content:"\ec9d"
}
.icon-file-xml:before {
	content:"\ec9e"
}
.icon-file-xml2:before {
	content:"\ec9f"
}
.icon-file-yml:before {
	content:"\eca0"
}
.icon-file-yml2:before {
	content:"\eca1"
}
.icon-file-h:before {
	content:"\eca2"
}
.icon-file-h2:before {
	content:"\eca3"
}
.icon-file-exe:before {
	content:"\eca4"
}
.icon-file-exe2:before {
	content:"\eca5"
}
.icon-file-avi:before {
	content:"\eca6"
}
.icon-file-avi2:before {
	content:"\eca7"
}
.icon-file-odp:before {
	content:"\eca8"
}
.icon-file-odp2:before {
	content:"\eca9"
}
.icon-file-dotx:before {
	content:"\ecaa"
}
.icon-file-dotx2:before {
	content:"\ecab"
}
.icon-file-xlsx:before {
	content:"\ecac"
}
.icon-file-xlsx2:before {
	content:"\ecad"
}
.icon-file-ods:before {
	content:"\ecae"
}
.icon-file-ods2:before {
	content:"\ecaf"
}
.icon-file-pps:before {
	content:"\ecb0"
}
.icon-file-pps2:before {
	content:"\ecb1"
}
.icon-file-dot:before {
	content:"\ecb2"
}
.icon-file-dot2:before {
	content:"\ecb3"
}
.icon-file-txt:before {
	content:"\ecb4"
}
.icon-file-txt2:before {
	content:"\ecb5"
}
.icon-file-rtf:before {
	content:"\ecb6"
}
.icon-file-rtf2:before {
	content:"\ecb7"
}
.icon-file-m4v:before {
	content:"\ecb8"
}
.icon-file-m4v2:before {
	content:"\ecb9"
}
.icon-file-flv:before {
	content:"\ecba"
}
.icon-file-flv2:before {
	content:"\ecbb"
}
.icon-file-mpg:before {
	content:"\ecbc"
}
.icon-file-mpg2:before {
	content:"\ecbd"
}
.icon-file-quicktime:before {
	content:"\ecbe"
}
.icon-file-quicktime2:before {
	content:"\ecbf"
}
.icon-file-mid:before {
	content:"\ecc0"
}
.icon-file-mid2:before {
	content:"\ecc1"
}
.icon-file-3gp:before {
	content:"\ecc2"
}
.icon-file-3gp2:before {
	content:"\ecc3"
}
.icon-file-aiff:before {
	content:"\ecc4"
}
.icon-file-aiff2:before {
	content:"\ecc5"
}
.icon-file-aac:before {
	content:"\ecc6"
}
.icon-file-aac2:before {
	content:"\ecc7"
}
.icon-file-wav:before {
	content:"\ecc8"
}
.icon-file-wav2:before {
	content:"\ecc9"
}
.icon-file-zip2:before {
	content:"\ecca"
}
.icon-file-zip3:before {
	content:"\eccb"
}
.icon-file-ott:before {
	content:"\eccc"
}
.icon-file-ott2:before {
	content:"\eccd"
}
.icon-file-tgz:before {
	content:"\ecce"
}
.icon-file-tgz2:before {
	content:"\eccf"
}
.icon-file-dmg:before {
	content:"\ecd0"
}
.icon-file-dmg2:before {
	content:"\ecd1"
}
.icon-file-iso:before {
	content:"\ecd2"
}
.icon-file-iso2:before {
	content:"\ecd3"
}
.icon-file-rar:before {
	content:"\ecd4"
}
.icon-file-rar2:before {
	content:"\ecd5"
}
.icon-file-gif:before {
	content:"\ecd6"
}
.icon-file-gif2:before {
	content:"\ecd7"
}
.icon-document-file-numbers:before {
	content:"\ecd8"
}
.icon-document-file-numbers2:before {
	content:"\ecd9"
}
.icon-document-file-pages:before {
	content:"\ecda"
}
.icon-document-file-pages2:before {
	content:"\ecdb"
}
.icon-document-file-app:before {
	content:"\ecdc"
}
.icon-document-file-app2:before {
	content:"\ecdd"
}
.icon-document-file-png:before {
	content:"\ecde"
}
.icon-document-file-png2:before {
	content:"\ecdf"
}
.icon-document-file-pdf:before {
	content:"\ece0"
}
.icon-document-file-pdf2:before {
	content:"\ece1"
}
.icon-document-file-mp3:before {
	content:"\ece2"
}
.icon-document-file-mp32:before {
	content:"\ece3"
}
.icon-document-file-mp4:before {
	content:"\ece4"
}
.icon-document-file-mp42:before {
	content:"\ece5"
}
.icon-document-file-mov:before {
	content:"\ece6"
}
.icon-document-file-mov2:before {
	content:"\ece7"
}
.icon-document-file-jpg:before {
	content:"\ece8"
}
.icon-document-file-jpg2:before {
	content:"\ece9"
}
.icon-document-file-key:before {
	content:"\ecea"
}
.icon-document-file-key2:before {
	content:"\eceb"
}
.icon-document-file-html:before {
	content:"\ecec"
}
.icon-document-file-html2:before {
	content:"\eced"
}
.icon-document-file-css:before {
	content:"\ecee"
}
.icon-document-file-css2:before {
	content:"\ecef"
}
.icon-document-file-java:before {
	content:"\ecf0"
}
.icon-document-file-java2:before {
	content:"\ecf1"
}
.icon-document-file-psd:before {
	content:"\ecf2"
}
.icon-document-file-psd2:before {
	content:"\ecf3"
}
.icon-document-file-ai:before {
	content:"\ecf4"
}
.icon-document-file-ai2:before {
	content:"\ecf5"
}
.icon-document-file-bmp:before {
	content:"\ecf6"
}
.icon-document-file-bmp2:before {
	content:"\ecf7"
}
.icon-document-file-dwg:before {
	content:"\ecf8"
}
.icon-document-file-dwg2:before {
	content:"\ecf9"
}
.icon-document-file-eps:before {
	content:"\ecfa"
}
.icon-document-file-eps2:before {
	content:"\ecfb"
}
.icon-document-file-tiff:before {
	content:"\ecfc"
}
.icon-document-file-tiff2:before {
	content:"\ecfd"
}
.icon-document-file-ots:before {
	content:"\ecfe"
}
.icon-document-file-ots2:before {
	content:"\ecff"
}
.icon-document-file-php:before {
	content:"\ed00"
}
.icon-document-file-php2:before {
	content:"\ed01"
}
.icon-document-file-py:before {
	content:"\ed02"
}
.icon-document-file-py2:before {
	content:"\ed03"
}
.icon-document-file-c:before {
	content:"\ed04"
}
.icon-document-file-c2:before {
	content:"\ed05"
}
.icon-document-file-sql:before {
	content:"\ed06"
}
.icon-document-file-sql2:before {
	content:"\ed07"
}
.icon-document-file-rb:before {
	content:"\ed08"
}
.icon-document-file-rb2:before {
	content:"\ed09"
}
.icon-document-file-cpp:before {
	content:"\ed0a"
}
.icon-document-file-cpp2:before {
	content:"\ed0b"
}
.icon-document-file-tga:before {
	content:"\ed0c"
}
.icon-document-file-tga2:before {
	content:"\ed0d"
}
.icon-document-file-dxf:before {
	content:"\ed0e"
}
.icon-document-file-dxf2:before {
	content:"\ed0f"
}
.icon-document-file-doc:before {
	content:"\ed10"
}
.icon-document-file-doc2:before {
	content:"\ed11"
}
.icon-document-file-odt:before {
	content:"\ed12"
}
.icon-document-file-odt2:before {
	content:"\ed13"
}
.icon-document-file-xls:before {
	content:"\ed14"
}
.icon-document-file-xls2:before {
	content:"\ed15"
}
.icon-document-file-docx:before {
	content:"\ed16"
}
.icon-document-file-docx2:before {
	content:"\ed17"
}
.icon-document-file-ppt:before {
	content:"\ed18"
}
.icon-document-file-ppt2:before {
	content:"\ed19"
}
.icon-document-file-asp:before {
	content:"\ed1a"
}
.icon-document-file-asp2:before {
	content:"\ed1b"
}
.icon-document-file-ics:before {
	content:"\ed1c"
}
.icon-document-file-ics2:before {
	content:"\ed1d"
}
.icon-document-file-dat:before {
	content:"\ed1e"
}
.icon-document-file-dat2:before {
	content:"\ed1f"
}
.icon-document-file-xml:before {
	content:"\ed20"
}
.icon-document-file-xml2:before {
	content:"\ed21"
}
.icon-document-file-yml:before {
	content:"\ed22"
}
.icon-document-file-yml2:before {
	content:"\ed23"
}
.icon-document-file-h:before {
	content:"\ed24"
}
.icon-document-file-h2:before {
	content:"\ed25"
}
.icon-document-file-exe:before {
	content:"\ed26"
}
.icon-document-file-exe2:before {
	content:"\ed27"
}
.icon-document-file-avi:before {
	content:"\ed28"
}
.icon-document-file-avi2:before {
	content:"\ed29"
}
.icon-document-file-odp:before {
	content:"\ed2a"
}
.icon-document-file-odp2:before {
	content:"\ed2b"
}
.icon-document-file-dotx:before {
	content:"\ed2c"
}
.icon-document-file-dotx2:before {
	content:"\ed2d"
}
.icon-document-file-xlsx:before {
	content:"\ed2e"
}
.icon-document-file-xlsx2:before {
	content:"\ed2f"
}
.icon-document-file-ods:before {
	content:"\ed30"
}
.icon-document-file-ods2:before {
	content:"\ed31"
}
.icon-document-file-pps:before {
	content:"\ed32"
}
.icon-document-file-pps2:before {
	content:"\ed33"
}
.icon-document-file-dot:before {
	content:"\ed34"
}
.icon-document-file-dot2:before {
	content:"\ed35"
}
.icon-document-file-txt:before {
	content:"\ed36"
}
.icon-document-file-txt2:before {
	content:"\ed37"
}
.icon-document-file-rtf:before {
	content:"\ed38"
}
.icon-document-file-rtf2:before {
	content:"\ed39"
}
.icon-document-file-m4v:before {
	content:"\ed3a"
}
.icon-document-file-m4v2:before {
	content:"\ed3b"
}
.icon-document-file-flv:before {
	content:"\ed3c"
}
.icon-document-file-flv2:before {
	content:"\ed3d"
}
.icon-document-file-mpg:before {
	content:"\ed3e"
}
.icon-document-file-mpg2:before {
	content:"\ed3f"
}
.icon-document-file-qt:before {
	content:"\ed40"
}
.icon-document-file-qt2:before {
	content:"\ed41"
}
.icon-document-file-mid:before {
	content:"\ed42"
}
.icon-document-file-mid2:before {
	content:"\ed43"
}
.icon-document-file-3gp:before {
	content:"\ed44"
}
.icon-document-file-3gp2:before {
	content:"\ed45"
}
.icon-document-file-aiff:before {
	content:"\ed46"
}
.icon-document-file-aiff2:before {
	content:"\ed47"
}
.icon-document-file-aac:before {
	content:"\ed48"
}
.icon-document-file-aac2:before {
	content:"\ed49"
}
.icon-document-file-wav:before {
	content:"\ed4a"
}
.icon-document-file-wav2:before {
	content:"\ed4b"
}
.icon-document-file-zip:before {
	content:"\ed4c"
}
.icon-document-file-zip2:before {
	content:"\ed4d"
}
.icon-document-file-ott:before {
	content:"\ed4e"
}
.icon-document-file-ott2:before {
	content:"\ed4f"
}
.icon-document-file-tgz:before {
	content:"\ed50"
}
.icon-document-file-tgz2:before {
	content:"\ed51"
}
.icon-document-file-dmg:before {
	content:"\ed52"
}
.icon-document-file-dmg2:before {
	content:"\ed53"
}
.icon-document-file-iso:before {
	content:"\ed54"
}
.icon-document-file-iso2:before {
	content:"\ed55"
}
.icon-document-file-rar:before {
	content:"\ed56"
}
.icon-document-file-rar2:before {
	content:"\ed57"
}
.icon-document-file-gif:before {
	content:"\ed58"
}
.icon-document-file-gif2:before {
	content:"\ed59"
}
.icon-type:before {
	content:"\ed5a"
}
.icon-box7:before {
	content:"\ed5b"
}
.icon-archive:before {
	content:"\ed5c"
}
.icon-envelope2:before {
	content:"\ed5d"
}
.icon-email:before {
	content:"\ed5e"
}
.icon-files:before {
	content:"\ed5f"
}
.icon-uniED60:before {
	content:"\ed60"
}
.icon-file-settings:before {
	content:"\ed61"
}
.icon-file-add:before {
	content:"\ed62"
}
.icon-file:before {
	content:"\ed63"
}
.icon-align-left:before {
	content:"\ed64"
}
.icon-align-right:before {
	content:"\ed65"
}
.icon-align-center:before {
	content:"\ed66"
}
.icon-align-justify:before {
	content:"\ed67"
}
.icon-file-broken:before {
	content:"\ed68"
}
.icon-browser2:before {
	content:"\ed69"
}
.icon-windows2:before {
	content:"\ed6a"
}
.icon-window:before {
	content:"\ed6b"
}
.icon-folder6:before {
	content:"\ed6c"
}
.icon-folder-add3:before {
	content:"\ed6d"
}
.icon-folder-settings:before {
	content:"\ed6e"
}
.icon-folder-check:before {
	content:"\ed6f"
}
.icon-wifi-low:before {
	content:"\ed70"
}
.icon-wifi-mid:before {
	content:"\ed71"
}
.icon-wifi-full:before {
	content:"\ed72"
}
.icon-connection-empty:before {
	content:"\ed73"
}
.icon-connection-25:before {
	content:"\ed74"
}
.icon-connection-50:before {
	content:"\ed75"
}
.icon-connection-75:before {
	content:"\ed76"
}
.icon-connection-full:before {
	content:"\ed77"
}
.icon-list3:before {
	content:"\ed78"
}
.icon-grid2:before {
	content:"\ed79"
}
.icon-uniED7A:before {
	content:"\ed7a"
}
.icon-battery-charging:before {
	content:"\ed7b"
}
.icon-battery-empty:before {
	content:"\ed7c"
}
.icon-battery-25:before {
	content:"\ed7d"
}
.icon-battery-50:before {
	content:"\ed7e"
}
.icon-battery-75:before {
	content:"\ed7f"
}
.icon-battery-full:before {
	content:"\ed80"
}
.icon-settings2:before {
	content:"\ed81"
}
.icon-arrow-left3:before {
	content:"\ed82"
}
.icon-arrow-up3:before {
	content:"\ed83"
}
.icon-arrow-down3:before {
	content:"\ed84"
}
.icon-arrow-right3:before {
	content:"\ed85"
}
.icon-reload:before {
	content:"\ed86"
}
.icon-refresh2:before {
	content:"\ed87"
}
.icon-volume:before {
	content:"\ed88"
}
.icon-volume-increase2:before {
	content:"\ed89"
}
.icon-volume-decrease2:before {
	content:"\ed8a"
}
.icon-mute:before {
	content:"\ed8b"
}
.icon-microphone:before {
	content:"\ed8c"
}
.icon-microphone-off:before {
	content:"\ed8d"
}
.icon-book4:before {
	content:"\ed8e"
}
.icon-checkmark3:before {
	content:"\ed8f"
}
.icon-checkbox-checked2:before {
	content:"\ed90"
}
.icon-checkbox:before {
	content:"\ed91"
}
.icon-paperclip4:before {
	content:"\ed92"
}
.icon-download5:before {
	content:"\ed93"
}
.icon-tag4:before {
	content:"\ed94"
}
.icon-trashcan:before {
	content:"\ed95"
}
.icon-search6:before {
	content:"\ed96"
}
.icon-zoomin:before {
	content:"\ed97"
}
.icon-zoomout:before {
	content:"\ed98"
}
.icon-chat2:before {
	content:"\ed99"
}
.icon-chat-1:before {
	content:"\ed9a"
}
.icon-chat-2:before {
	content:"\ed9b"
}
.icon-chat-3:before {
	content:"\ed9c"
}
.icon-comment:before {
	content:"\ed9d"
}
.icon-calendar4:before {
	content:"\ed9e"
}
.icon-bookmark4:before {
	content:"\ed9f"
}
.icon-email2:before {
	content:"\eda0"
}
.icon-heart4:before {
	content:"\eda1"
}
.icon-enter2:before {
	content:"\eda2"
}
.icon-cloud8:before {
	content:"\eda3"
}
.icon-book5:before {
	content:"\eda4"
}
.icon-star4:before {
	content:"\eda5"
}
.icon-clock5:before {
	content:"\eda6"
}
.icon-printer7:before {
	content:"\eda7"
}
.icon-home4:before {
	content:"\eda8"
}
.icon-flag11:before {
	content:"\eda9"
}
.icon-meter3:before {
	content:"\edaa"
}
.icon-switch2:before {
	content:"\edab"
}
.icon-forbidden:before {
	content:"\edac"
}
.icon-lock6:before {
	content:"\edad"
}
.icon-unlocked2:before {
	content:"\edae"
}
.icon-unlocked3:before {
	content:"\edaf"
}
.icon-users2:before {
	content:"\edb0"
}
.icon-user3:before {
	content:"\edb1"
}
.icon-users3:before {
	content:"\edb2"
}
.icon-user4:before {
	content:"\edb3"
}
.icon-bullhorn2:before {
	content:"\edb4"
}
.icon-share4:before {
	content:"\edb5"
}
.icon-screen:before {
	content:"\edb6"
}
.icon-phone4:before {
	content:"\edb7"
}
.icon-phone-portrait:before {
	content:"\edb8"
}
.icon-phone-landscape:before {
	content:"\edb9"
}
.icon-tablet3:before {
	content:"\edba"
}
.icon-tablet-landscape:before {
	content:"\edbb"
}
.icon-laptop3:before {
	content:"\edbc"
}
.icon-camera4:before {
	content:"\edbd"
}
.icon-microwaveoven:before {
	content:"\edbe"
}
.icon-creditcards:before {
	content:"\edbf"
}
.icon-calculator22:before {
	content:"\edc0"
}
.icon-bag2:before {
	content:"\edc1"
}
.icon-diamond22:before {
	content:"\edc2"
}
.icon-drink:before {
	content:"\edc3"
}
.icon-shorts:before {
	content:"\edc4"
}
.icon-vcard:before {
	content:"\edc5"
}
.icon-sun4:before {
	content:"\edc6"
}
.icon-bill:before {
	content:"\edc7"
}
.icon-coffee:before {
	content:"\edc8"
}
.icon-uniEDC9:before {
	content:"\edc9"
}
.icon-newspaper3:before {
	content:"\edca"
}
.icon-stack3:before {
	content:"\edcb"
}
.icon-mapmarker:before {
	content:"\edcc"
}
.icon-map4:before {
	content:"\edcd"
}
.icon-support:before {
	content:"\edce"
}
.icon-uniEDCF:before {
	content:"\edcf"
}
.icon-barbell:before {
	content:"\edd0"
}
.icon-stopwatch2:before {
	content:"\edd1"
}
.icon-atom:before {
	content:"\edd2"
}
.icon-syringe:before {
	content:"\edd3"
}
.icon-health:before {
	content:"\edd4"
}
.icon-bolt:before {
	content:"\edd5"
}
.icon-pill:before {
	content:"\edd6"
}
.icon-bones:before {
	content:"\edd7"
}
.icon-lab3:before {
	content:"\edd8"
}
.icon-clipboard5:before {
	content:"\edd9"
}
.icon-mug2:before {
	content:"\edda"
}
.icon-bucket:before {
	content:"\eddb"
}
.icon-select:before {
	content:"\eddc"
}
.icon-graph2:before {
	content:"\eddd"
}
.icon-crop2:before {
	content:"\edde"
}
.icon-image2:before {
	content:"\eddf"
}
.icon-cube:before {
	content:"\ede0"
}
.icon-bars:before {
	content:"\ede1"
}
.icon-chart:before {
	content:"\ede2"
}
.icon-pencil4:before {
	content:"\ede3"
}
.icon-measure:before {
	content:"\ede4"
}
.icon-eyedropper2:before {
	content:"\ede5"
}
.icon-home:before {
	content:"\ede6"
}
.icon-home2:before {
	content:"\ede7"
}
.icon-home3:before {
	content:"\ede8"
}
.icon-office:before {
	content:"\ede9"
}
.icon-newspaper:before {
	content:"\edea"
}
.icon-pencil:before {
	content:"\edeb"
}
.icon-pencil2:before {
	content:"\edec"
}
.icon-quill:before {
	content:"\eded"
}
.icon-pen:before {
	content:"\edee"
}
.icon-blog:before {
	content:"\edef"
}
.icon-eyedropper:before {
	content:"\edf0"
}
.icon-droplet:before {
	content:"\edf1"
}
.icon-paint-format:before {
	content:"\edf2"
}
.icon-image:before {
	content:"\edf3"
}
.icon-images:before {
	content:"\edf4"
}
.icon-camera:before {
	content:"\edf5"
}
.icon-headphones:before {
	content:"\edf6"
}
.icon-music:before {
	content:"\edf7"
}
.icon-play:before {
	content:"\edf8"
}
.icon-film:before {
	content:"\edf9"
}
.icon-video-camera:before {
	content:"\edfa"
}
.icon-dice:before {
	content:"\edfb"
}
.icon-pacman:before {
	content:"\edfc"
}
.icon-spades:before {
	content:"\edfd"
}
.icon-clubs:before {
	content:"\edfe"
}
.icon-diamonds:before {
	content:"\edff"
}
.icon-bullhorn:before {
	content:"\ee00"
}
.icon-connection:before {
	content:"\ee01"
}
.icon-podcast:before {
	content:"\ee02"
}
.icon-feed:before {
	content:"\ee03"
}
.icon-mic:before {
	content:"\ee04"
}
.icon-book:before {
	content:"\ee05"
}
.icon-books:before {
	content:"\ee06"
}
.icon-library:before {
	content:"\ee07"
}
.icon-file-text:before {
	content:"\ee08"
}
.icon-profile:before {
	content:"\ee09"
}
.icon-file-empty:before {
	content:"\ee0a"
}
.icon-files-empty:before {
	content:"\ee0b"
}
.icon-file-text2:before {
	content:"\ee0c"
}
.icon-file-picture:before {
	content:"\ee0d"
}
.icon-file-music:before {
	content:"\ee0e"
}
.icon-file-play:before {
	content:"\ee0f"
}
.icon-file-video:before {
	content:"\ee10"
}
.icon-file-zip:before {
	content:"\ee11"
}
.icon-copy:before {
	content:"\ee12"
}
.icon-paste:before {
	content:"\ee13"
}
.icon-stack:before {
	content:"\ee14"
}
.icon-folder7:before {
	content:"\ee15"
}
.icon-folder-open:before {
	content:"\ee16"
}
.icon-folder-plus:before {
	content:"\ee17"
}
.icon-folder-minus:before {
	content:"\ee18"
}
.icon-folder-download:before {
	content:"\ee19"
}
.icon-folder-upload:before {
	content:"\ee1a"
}
.icon-price-tag2:before {
	content:"\ee1b"
}
.icon-price-tags:before {
	content:"\ee1c"
}
.icon-barcode2:before {
	content:"\ee1d"
}
.icon-qrcode:before {
	content:"\ee1e"
}
.icon-ticket:before {
	content:"\ee1f"
}
.icon-cart2:before {
	content:"\ee20"
}
.icon-coin-dollar:before {
	content:"\ee21"
}
.icon-coin-euro:before {
	content:"\ee22"
}
.icon-coin-pound:before {
	content:"\ee23"
}
.icon-coin-yen:before {
	content:"\ee24"
}
.icon-credit-card3:before {
	content:"\ee25"
}
.icon-calculator3:before {
	content:"\ee26"
}
.icon-lifebuoy2:before {
	content:"\ee27"
}
.icon-phone:before {
	content:"\ee28"
}
.icon-phone-hang-up:before {
	content:"\ee29"
}
.icon-address-book:before {
	content:"\ee2a"
}
.icon-envelop:before {
	content:"\ee2b"
}
.icon-pushpin:before {
	content:"\ee2c"
}
.icon-location:before {
	content:"\ee2d"
}
.icon-location2:before {
	content:"\ee2e"
}
.icon-compass12:before {
	content:"\ee2f"
}
.icon-compass22:before {
	content:"\ee30"
}
.icon-map:before {
	content:"\ee31"
}
.icon-map2:before {
	content:"\ee32"
}
.icon-history:before {
	content:"\ee33"
}
.icon-clock6:before {
	content:"\ee34"
}
.icon-clock22:before {
	content:"\ee35"
}
.icon-alarm:before {
	content:"\ee36"
}
.icon-bell:before {
	content:"\ee37"
}
.icon-stopwatch:before {
	content:"\ee38"
}
.icon-calendar5:before {
	content:"\ee39"
}
.icon-printer:before {
	content:"\ee3a"
}
.icon-keyboard:before {
	content:"\ee3b"
}
.icon-display:before {
	content:"\ee3c"
}
.icon-laptop4:before {
	content:"\ee3d"
}
.icon-mobile:before {
	content:"\ee3e"
}
.icon-mobile2:before {
	content:"\ee3f"
}
.icon-tablet:before {
	content:"\ee40"
}
.icon-tv:before {
	content:"\ee41"
}
.icon-drawer:before {
	content:"\ee42"
}
.icon-drawer2:before {
	content:"\ee43"
}
.icon-box-add:before {
	content:"\ee44"
}
.icon-box-remove:before {
	content:"\ee45"
}
.icon-download:before {
	content:"\ee46"
}
.icon-upload:before {
	content:"\ee47"
}
.icon-floppy-disk:before {
	content:"\ee48"
}
.icon-drive:before {
	content:"\ee49"
}
.icon-database:before {
	content:"\ee4a"
}
.icon-undo:before {
	content:"\ee4b"
}
.icon-redo:before {
	content:"\ee4c"
}
.icon-undo2:before {
	content:"\ee4d"
}
.icon-redo2:before {
	content:"\ee4e"
}
.icon-forward:before {
	content:"\ee4f"
}
.icon-reply:before {
	content:"\ee50"
}
.icon-bubble:before {
	content:"\ee51"
}
.icon-bubbles:before {
	content:"\ee52"
}
.icon-bubbles2:before {
	content:"\ee53"
}
.icon-bubble2:before {
	content:"\ee54"
}
.icon-bubbles3:before {
	content:"\ee55"
}
.icon-bubbles4:before {
	content:"\ee56"
}
.icon-user:before {
	content:"\ee57"
}
.icon-users:before {
	content:"\ee58"
}
.icon-user-plus:before {
	content:"\ee59"
}
.icon-user-minus:before {
	content:"\ee5a"
}
.icon-user-check:before {
	content:"\ee5b"
}
.icon-user-tie:before {
	content:"\ee5c"
}
.icon-quotes-left:before {
	content:"\ee5d"
}
.icon-quotes-right:before {
	content:"\ee5e"
}
.icon-hour-glass:before {
	content:"\ee5f"
}
.icon-spinner:before {
	content:"\ee60"
}
.icon-spinner2:before {
	content:"\ee61"
}
.icon-spinner3:before {
	content:"\ee62"
}
.icon-spinner4:before {
	content:"\ee63"
}
.icon-spinner5:before {
	content:"\ee64"
}
.icon-spinner6:before {
	content:"\ee65"
}
.icon-spinner7:before {
	content:"\ee66"
}
.icon-spinner8:before {
	content:"\ee67"
}
.icon-spinner9:before {
	content:"\ee68"
}
.icon-spinner10:before {
	content:"\ee69"
}
.icon-spinner11:before {
	content:"\ee6a"
}
.icon-binoculars2:before {
	content:"\ee6b"
}
.icon-search:before {
	content:"\ee6c"
}
.icon-zoom-in:before {
	content:"\ee6d"
}
.icon-zoom-out:before {
	content:"\ee6e"
}
.icon-enlarge:before {
	content:"\ee6f"
}
.icon-shrink:before {
	content:"\ee70"
}
.icon-enlarge2:before {
	content:"\ee71"
}
.icon-shrink2:before {
	content:"\ee72"
}
.icon-key:before {
	content:"\ee73"
}
.icon-key2:before {
	content:"\ee74"
}
.icon-lock:before {
	content:"\ee75"
}
.icon-unlocked:before {
	content:"\ee76"
}
.icon-wrench:before {
	content:"\ee77"
}
.icon-equalizer:before {
	content:"\ee78"
}
.icon-equalizer2:before {
	content:"\ee79"
}
.icon-cog:before {
	content:"\ee7a"
}
.icon-cogs:before {
	content:"\ee7b"
}
.icon-hammer:before {
	content:"\ee7c"
}
.icon-magic-wand:before {
	content:"\ee7d"
}
.icon-aid-kit:before {
	content:"\ee7e"
}
.icon-bug:before {
	content:"\ee7f"
}
.icon-pie-chart2:before {
	content:"\ee80"
}
.icon-stats-dots:before {
	content:"\ee81"
}
.icon-stats-bars:before {
	content:"\ee82"
}
.icon-stats-bars2:before {
	content:"\ee83"
}
.icon-trophy7:before {
	content:"\ee84"
}
.icon-gift:before {
	content:"\ee85"
}
.icon-glass:before {
	content:"\ee86"
}
.icon-glass2:before {
	content:"\ee87"
}
.icon-mug:before {
	content:"\ee88"
}
.icon-spoon-knife:before {
	content:"\ee89"
}
.icon-leaf:before {
	content:"\ee8a"
}
.icon-rocket2:before {
	content:"\ee8b"
}
.icon-meter:before {
	content:"\ee8c"
}
.icon-meter2:before {
	content:"\ee8d"
}
.icon-hammer2:before {
	content:"\ee8e"
}
.icon-fire:before {
	content:"\ee8f"
}
.icon-lab:before {
	content:"\ee90"
}
.icon-magnet:before {
	content:"\ee91"
}
.icon-bin:before {
	content:"\ee92"
}
.icon-bin2:before {
	content:"\ee93"
}
.icon-briefcase3:before {
	content:"\ee94"
}
.icon-airplane2:before {
	content:"\ee95"
}
.icon-truck3:before {
	content:"\ee96"
}
.icon-road:before {
	content:"\ee97"
}
.icon-accessibility:before {
	content:"\ee98"
}
.icon-target5:before {
	content:"\ee99"
}
.icon-shield:before {
	content:"\ee9a"
}
.icon-power2:before {
	content:"\ee9b"
}
.icon-switch3:before {
	content:"\ee9c"
}
.icon-power-cord:before {
	content:"\ee9d"
}
.icon-clipboard:before {
	content:"\ee9e"
}
.icon-list-numbered:before {
	content:"\ee9f"
}
.icon-list:before {
	content:"\eea0"
}
.icon-list2:before {
	content:"\eea1"
}
.icon-tree:before {
	content:"\eea2"
}
.icon-menu:before {
	content:"\eea3"
}
.icon-menu2:before {
	content:"\eea4"
}
.icon-menu3:before {
	content:"\eea5"
}
.icon-menu4:before {
	content:"\eea6"
}
.icon-cloud:before {
	content:"\eea7"
}
.icon-cloud-download:before {
	content:"\eea8"
}
.icon-cloud-upload:before {
	content:"\eea9"
}
.icon-cloud-check:before {
	content:"\eeaa"
}
.icon-download2:before {
	content:"\eeab"
}
.icon-upload2:before {
	content:"\eeac"
}
.icon-download3:before {
	content:"\eead"
}
.icon-upload3:before {
	content:"\eeae"
}
.icon-sphere:before {
	content:"\eeaf"
}
.icon-earth:before {
	content:"\eeb0"
}
.icon-link:before {
	content:"\eeb1"
}
.icon-flag12:before {
	content:"\eeb2"
}
.icon-attachment:before {
	content:"\eeb3"
}
.icon-eye:before {
	content:"\eeb4"
}
.icon-eye-plus:before {
	content:"\eeb5"
}
.icon-eye-minus:before {
	content:"\eeb6"
}
.icon-eye-blocked:before {
	content:"\eeb7"
}
.icon-bookmark:before {
	content:"\eeb8"
}
.icon-bookmarks:before {
	content:"\eeb9"
}
.icon-sun:before {
	content:"\eeba"
}
.icon-contrast:before {
	content:"\eebb"
}
.icon-brightness-contrast:before {
	content:"\eebc"
}
.icon-star-empty:before {
	content:"\eebd"
}
.icon-star-half:before {
	content:"\eebe"
}
.icon-star-full:before {
	content:"\eebf"
}
.icon-heart:before {
	content:"\eec0"
}
.icon-heart-broken:before {
	content:"\eec1"
}
.icon-man:before {
	content:"\eec2"
}
.icon-woman:before {
	content:"\eec3"
}
.icon-man-woman:before {
	content:"\eec4"
}
.icon-happy:before {
	content:"\eec5"
}
.icon-happy2:before {
	content:"\eec6"
}
.icon-smile:before {
	content:"\eec7"
}
.icon-smile2:before {
	content:"\eec8"
}
.icon-tongue:before {
	content:"\eec9"
}
.icon-tongue2:before {
	content:"\eeca"
}
.icon-sad:before {
	content:"\eecb"
}
.icon-sad2:before {
	content:"\eecc"
}
.icon-wink:before {
	content:"\eecd"
}
.icon-wink2:before {
	content:"\eece"
}
.icon-grin:before {
	content:"\eecf"
}
.icon-grin2:before {
	content:"\eed0"
}
.icon-cool:before {
	content:"\eed1"
}
.icon-cool2:before {
	content:"\eed2"
}
.icon-angry:before {
	content:"\eed3"
}
.icon-angry2:before {
	content:"\eed4"
}
.icon-evil:before {
	content:"\eed5"
}
.icon-evil2:before {
	content:"\eed6"
}
.icon-shocked:before {
	content:"\eed7"
}
.icon-shocked2:before {
	content:"\eed8"
}
.icon-baffled:before {
	content:"\eed9"
}
.icon-baffled2:before {
	content:"\eeda"
}
.icon-confused:before {
	content:"\eedb"
}
.icon-confused2:before {
	content:"\eedc"
}
.icon-neutral:before {
	content:"\eedd"
}
.icon-neutral2:before {
	content:"\eede"
}
.icon-hipster:before {
	content:"\eedf"
}
.icon-hipster2:before {
	content:"\eee0"
}
.icon-wondering:before {
	content:"\eee1"
}
.icon-wondering2:before {
	content:"\eee2"
}
.icon-sleepy:before {
	content:"\eee3"
}
.icon-sleepy2:before {
	content:"\eee4"
}
.icon-frustrated:before {
	content:"\eee5"
}
.icon-frustrated2:before {
	content:"\eee6"
}
.icon-crying:before {
	content:"\eee7"
}
.icon-crying2:before {
	content:"\eee8"
}
.icon-point-up:before {
	content:"\eee9"
}
.icon-point-right:before {
	content:"\eeea"
}
.icon-point-down:before {
	content:"\eeeb"
}
.icon-point-left:before {
	content:"\eeec"
}
.icon-warning:before {
	content:"\eeed"
}
.icon-notification:before {
	content:"\eeee"
}
.icon-question:before {
	content:"\eeef"
}
.icon-plus:before {
	content:"\eef0"
}
.icon-minus:before {
	content:"\eef1"
}
.icon-info:before {
	content:"\eef2"
}
.icon-cancel-circle:before {
	content:"\eef3"
}
.icon-blocked:before {
	content:"\eef4"
}
.icon-cross:before {
	content:"\eef5"
}
.icon-checkmark:before {
	content:"\eef6"
}
.icon-checkmark2:before {
	content:"\eef7"
}
.icon-spell-check:before {
	content:"\eef8"
}
.icon-enter:before {
	content:"\eef9"
}
.icon-exit:before {
	content:"\eefa"
}
.icon-play2:before {
	content:"\eefb"
}
.icon-pause:before {
	content:"\eefc"
}
.icon-stop:before {
	content:"\eefd"
}
.icon-previous:before {
	content:"\eefe"
}
.icon-next:before {
	content:"\eeff"
}
.icon-backward:before {
	content:"\ef00"
}
.icon-forward2:before {
	content:"\ef01"
}
.icon-play3:before {
	content:"\ef02"
}
.icon-pause2:before {
	content:"\ef03"
}
.icon-stop2:before {
	content:"\ef04"
}
.icon-backward2:before {
	content:"\ef05"
}
.icon-forward3:before {
	content:"\ef06"
}
.icon-first:before {
	content:"\ef07"
}
.icon-last:before {
	content:"\ef08"
}
.icon-previous2:before {
	content:"\ef09"
}
.icon-next2:before {
	content:"\ef0a"
}
.icon-eject:before {
	content:"\ef0b"
}
.icon-volume-high:before {
	content:"\ef0c"
}
.icon-volume-medium:before {
	content:"\ef0d"
}
.icon-volume-low:before {
	content:"\ef0e"
}
.icon-volume-mute:before {
	content:"\ef0f"
}
.icon-volume-mute2:before {
	content:"\ef10"
}
.icon-volume-increase:before {
	content:"\ef11"
}
.icon-volume-decrease:before {
	content:"\ef12"
}
.icon-loop:before {
	content:"\ef13"
}
.icon-loop2:before {
	content:"\ef14"
}
.icon-infinite:before {
	content:"\ef15"
}
.icon-shuffle:before {
	content:"\ef16"
}
.icon-arrow-up-left:before {
	content:"\ef17"
}
.icon-arrow-up:before {
	content:"\ef18"
}
.icon-arrow-up-right:before {
	content:"\ef19"
}
.icon-arrow-right:before {
	content:"\ef1a"
}
.icon-arrow-down-right:before {
	content:"\ef1b"
}
.icon-arrow-down:before {
	content:"\ef1c"
}
.icon-arrow-down-left:before {
	content:"\ef1d"
}
.icon-arrow-left:before {
	content:"\ef1e"
}
.icon-arrow-up-left2:before {
	content:"\ef1f"
}
.icon-arrow-up2:before {
	content:"\ef20"
}
.icon-arrow-up-right2:before {
	content:"\ef21"
}
.icon-arrow-right2:before {
	content:"\ef22"
}
.icon-arrow-down-right2:before {
	content:"\ef23"
}
.icon-arrow-down2:before {
	content:"\ef24"
}
.icon-arrow-down-left2:before {
	content:"\ef25"
}
.icon-arrow-left2:before {
	content:"\ef26"
}
.icon-circle-up:before {
	content:"\ef27"
}
.icon-circle-right:before {
	content:"\ef28"
}
.icon-circle-down:before {
	content:"\ef29"
}
.icon-circle-left:before {
	content:"\ef2a"
}
.icon-tab:before {
	content:"\ef2b"
}
.icon-move-up:before {
	content:"\ef2c"
}
.icon-move-down:before {
	content:"\ef2d"
}
.icon-sort-alpha-asc:before {
	content:"\ef2e"
}
.icon-sort-alpha-desc:before {
	content:"\ef2f"
}
.icon-sort-numeric-asc:before {
	content:"\ef30"
}
.icon-sort-numberic-desc:before {
	content:"\ef31"
}
.icon-sort-amount-asc:before {
	content:"\ef32"
}
.icon-sort-amount-desc:before {
	content:"\ef33"
}
.icon-command2:before {
	content:"\ef34"
}
.icon-shift:before {
	content:"\ef35"
}
.icon-ctrl:before {
	content:"\ef36"
}
.icon-opt:before {
	content:"\ef37"
}
.icon-checkbox-checked:before {
	content:"\ef38"
}
.icon-checkbox-unchecked:before {
	content:"\ef39"
}
.icon-radio-checked:before {
	content:"\ef3a"
}
.icon-radio-checked2:before {
	content:"\ef3b"
}
.icon-radio-unchecked:before {
	content:"\ef3c"
}
.icon-crop:before {
	content:"\ef3d"
}
.icon-make-group:before {
	content:"\ef3e"
}
.icon-ungroup:before {
	content:"\ef3f"
}
.icon-scissors:before {
	content:"\ef40"
}
.icon-filter:before {
	content:"\ef41"
}
.icon-font:before {
	content:"\ef42"
}
.icon-ligature:before {
	content:"\ef43"
}
.icon-ligature2:before {
	content:"\ef44"
}
.icon-text-height:before {
	content:"\ef45"
}
.icon-text-width:before {
	content:"\ef46"
}
.icon-font-size:before {
	content:"\ef47"
}
.icon-bold:before {
	content:"\ef48"
}
.icon-underline:before {
	content:"\ef49"
}
.icon-italic:before {
	content:"\ef4a"
}
.icon-strikethrough:before {
	content:"\ef4b"
}
.icon-omega:before {
	content:"\ef4c"
}
.icon-sigma:before {
	content:"\ef4d"
}
.icon-page-break:before {
	content:"\ef4e"
}
.icon-superscript:before {
	content:"\ef4f"
}
.icon-subscript:before {
	content:"\ef50"
}
.icon-superscript2:before {
	content:"\ef51"
}
.icon-subscript2:before {
	content:"\ef52"
}
.icon-text-color:before {
	content:"\ef53"
}
.icon-pagebreak:before {
	content:"\ef54"
}
.icon-clear-formatting:before {
	content:"\ef55"
}
.icon-table:before {
	content:"\ef56"
}
.icon-table2:before {
	content:"\ef57"
}
.icon-insert-template:before {
	content:"\ef58"
}
.icon-pilcrow:before {
	content:"\ef59"
}
.icon-ltr:before {
	content:"\ef5a"
}
.icon-rtl:before {
	content:"\ef5b"
}
.icon-section:before {
	content:"\ef5c"
}
.icon-paragraph-left:before {
	content:"\ef5d"
}
.icon-paragraph-center:before {
	content:"\ef5e"
}
.icon-paragraph-right:before {
	content:"\ef5f"
}
.icon-paragraph-justify:before {
	content:"\ef60"
}
.icon-indent-increase:before {
	content:"\ef61"
}
.icon-indent-decrease:before {
	content:"\ef62"
}
.icon-share:before {
	content:"\ef63"
}
.icon-new-tab:before {
	content:"\ef64"
}
.icon-embed:before {
	content:"\ef65"
}
.icon-embed2:before {
	content:"\ef66"
}
.icon-terminal:before {
	content:"\ef67"
}
.icon-share2:before {
	content:"\ef68"
}
.icon-mail:before {
	content:"\ef69"
}
.icon-mail2:before {
	content:"\ef6a"
}
.icon-mail3:before {
	content:"\ef6b"
}
.icon-mail4:before {
	content:"\ef6c"
}
.icon-amazon:before {
	content:"\ef6d"
}
.icon-google:before {
	content:"\ef6e"
}
.icon-google2:before {
	content:"\ef6f"
}
.icon-google3:before {
	content:"\ef70"
}
.icon-google-plus:before {
	content:"\ef71"
}
.icon-google-plus2:before {
	content:"\ef72"
}
.icon-google-plus3:before {
	content:"\ef73"
}
.icon-hangouts:before {
	content:"\ef74"
}
.icon-google-drive:before {
	content:"\ef75"
}
.icon-facebook:before {
	content:"\ef76"
}
.icon-facebook2:before {
	content:"\ef77"
}
.icon-instagram:before {
	content:"\ef78"
}
.icon-whatsapp:before {
	content:"\ef79"
}
.icon-spotify:before {
	content:"\ef7a"
}
.icon-telegram:before {
	content:"\ef7b"
}
.icon-twitter:before {
	content:"\ef7c"
}
.icon-vine:before {
	content:"\ef7d"
}
.icon-vk:before {
	content:"\ef7e"
}
.icon-renren:before {
	content:"\ef7f"
}
.icon-sina-weibo:before {
	content:"\ef80"
}
.icon-rss:before {
	content:"\ef81"
}
.icon-rss2:before {
	content:"\ef82"
}
.icon-youtube:before {
	content:"\ef83"
}
.icon-youtube2:before {
	content:"\ef84"
}
.icon-twitch:before {
	content:"\ef85"
}
.icon-vimeo:before {
	content:"\ef86"
}
.icon-vimeo2:before {
	content:"\ef87"
}
.icon-lanyrd:before {
	content:"\ef88"
}
.icon-flickr:before {
	content:"\ef89"
}
.icon-flickr2:before {
	content:"\ef8a"
}
.icon-flickr3:before {
	content:"\ef8b"
}
.icon-flickr4:before {
	content:"\ef8c"
}
.icon-dribbble:before {
	content:"\ef8d"
}
.icon-behance:before {
	content:"\ef8e"
}
.icon-behance2:before {
	content:"\ef8f"
}
.icon-deviantart:before {
	content:"\ef90"
}
.icon-500px:before {
	content:"\ef91"
}
.icon-steam:before {
	content:"\ef92"
}
.icon-steam2:before {
	content:"\ef93"
}
.icon-dropbox:before {
	content:"\ef94"
}
.icon-onedrive:before {
	content:"\ef95"
}
.icon-github:before {
	content:"\ef96"
}
.icon-npm:before {
	content:"\ef97"
}
.icon-basecamp:before {
	content:"\ef98"
}
.icon-trello:before {
	content:"\ef99"
}
.icon-wordpress:before {
	content:"\ef9a"
}
.icon-joomla:before {
	content:"\ef9b"
}
.icon-ello:before {
	content:"\ef9c"
}
.icon-blogger:before {
	content:"\ef9d"
}
.icon-blogger2:before {
	content:"\ef9e"
}
.icon-tumblr:before {
	content:"\ef9f"
}
.icon-tumblr2:before {
	content:"\efa0"
}
.icon-yahoo:before {
	content:"\efa1"
}
.icon-yahoo2:before {
	content:"\efa2"
}
.icon-tux:before {
	content:"\efa3"
}
.icon-appleinc:before {
	content:"\efa4"
}
.icon-finder:before {
	content:"\efa5"
}
.icon-android:before {
	content:"\efa6"
}
.icon-windows:before {
	content:"\efa7"
}
.icon-windows8:before {
	content:"\efa8"
}
.icon-soundcloud:before {
	content:"\efa9"
}
.icon-soundcloud2:before {
	content:"\efaa"
}
.icon-skype:before {
	content:"\efab"
}
.icon-reddit:before {
	content:"\efac"
}
.icon-hackernews:before {
	content:"\efad"
}
.icon-wikipedia:before {
	content:"\efae"
}
.icon-linkedin:before {
	content:"\efaf"
}
.icon-linkedin2:before {
	content:"\efb0"
}
.icon-lastfm:before {
	content:"\efb1"
}
.icon-lastfm2:before {
	content:"\efb2"
}
.icon-delicious:before {
	content:"\efb3"
}
.icon-stumbleupon:before {
	content:"\efb4"
}
.icon-stumbleupon2:before {
	content:"\efb5"
}
.icon-stackoverflow:before {
	content:"\efb6"
}
.icon-pinterest:before {
	content:"\efb7"
}
.icon-pinterest2:before {
	content:"\efb8"
}
.icon-xing:before {
	content:"\efb9"
}
.icon-xing2:before {
	content:"\efba"
}
.icon-flattr:before {
	content:"\efbb"
}
.icon-foursquare:before {
	content:"\efbc"
}
.icon-yelp:before {
	content:"\efbd"
}
.icon-paypal:before {
	content:"\efbe"
}
.icon-chrome:before {
	content:"\efbf"
}
.icon-firefox:before {
	content:"\efc0"
}
.icon-IE:before {
	content:"\efc1"
}
.icon-edge:before {
	content:"\efc2"
}
.icon-safari:before {
	content:"\efc3"
}
.icon-opera:before {
	content:"\efc4"
}
.icon-file-pdf:before {
	content:"\efc5"
}
.icon-file-openoffice:before {
	content:"\efc6"
}
.icon-file-word:before {
	content:"\efc7"
}
.icon-file-excel:before {
	content:"\efc8"
}
.icon-libreoffice:before {
	content:"\efc9"
}
.icon-html-five:before {
	content:"\efca"
}
.icon-html-five2:before {
	content:"\efcb"
}
.icon-css3:before {
	content:"\efcc"
}
.icon-git:before {
	content:"\efcd"
}
.icon-codepen:before {
	content:"\efce"
}
.icon-svg:before {
	content:"\efcf"
}
.icon-IcoMoon:before {
	content:"\efd0"
}
nav.bootsnav .dropdown.megamenu-fw {
	position:static
}
nav.bootsnav .container {
	position:relative
}
nav.bootsnav .megamenu-fw .dropdown-menu {
	left:auto
}
nav.bootsnav .megamenu-content {
	padding:15px;
	width:100%!important
}
nav.bootsnav .megamenu-content .title {
	margin-top:0
}
nav.bootsnav .dropdown.megamenu-fw .dropdown-menu {
	left:0;
	right:0
}
nav.navbar.bootsnav {
	margin-bottom:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	background-color:#fff;
	border:none;
	border-bottom:solid 1px #e0e0e0;
	z-index:30
}
nav.navbar.bootsnav ul.nav>li>a {
	color:#fff;
	background-color:transparent!important
}
nav.navbar.bootsnav ul.nav li.active>a, nav.navbar.bootsnav ul.nav li.active>a:focus, nav.navbar.bootsnav ul.nav li.active>a:hover, nav.navbar.bootsnav ul.nav li.megamenu-fw>a:focus, nav.navbar.bootsnav ul.nav li.megamenu-fw>a:hover {
	background-color:transparent
}
nav.navbar.bootsnav .navbar-toggle {
	border:none;
	padding:0;
	font-size:24px;
	position:relative;
	top:2px;
	width:128px;
	border-radius:0;
	color:#fff
}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu {
	top:0;
	left:100%
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu>li>a {
	white-space:normal
}
ul.menu-col {
	padding:0;
	margin:0;
	list-style:none
}
ul.menu-col li a {
	color:#6f6f6f
}
ul.menu-col li a:focus, ul.menu-col li a:hover {
	text-decoration:none
}
nav.bootsnav.navbar-full {
	padding-bottom:10px;
	padding-top:10px
}
nav.bootsnav.navbar-full .navbar-header {
	display:block;
	width:100%
}
nav.bootsnav.navbar-full .navbar-toggle {
	display:inline-block;
	margin-right:0;
	position:relative;
	top:0;
	font-size:30px;
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out
}
nav.bootsnav.navbar-full .navbar-collapse {
	position:fixed;
	width:100%;
	height:100%!important;
	top:0;
	left:0;
	padding:0;
	display:none!important;
	z-index:9
}
nav.bootsnav.navbar-full .navbar-collapse.in {
	display:block!important
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full {
	overflow:auto
}
nav.bootsnav.navbar-full .navbar-collapse .wrap-full-menu {
	display:table-cell;
	vertical-align:middle;
	background-color:#fff;
	overflow:auto
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-webkit-scrollbar {
width:0
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-moz-scrollbar {
width:0
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-ms-scrollbar {
width:0
}
nav.bootsnav.navbar-full .navbar-collapse .nav-full::-o-scrollbar {
width:0
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav {
	display:block;
	width:100%;
	overflow:auto
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav a, nav.bootsnav.navbar-full .navbar-collapse ul.nav a:focus, nav.bootsnav.navbar-full .navbar-collapse ul.nav a:hover {
	background-color:transparent
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav>li {
	float:none;
	display:block;
	text-align:center
}
nav.bootsnav.navbar-full .navbar-collapse ul.nav>li>a {
	display:table;
	margin:auto;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:2px;
	font-size:24px;
	padding:10px 15px
}
li.close-full-menu>a {
	padding-top:0!important;
	padding-bottom:0!important
}
li.close-full-menu {
	padding-top:30px!important;
	padding-bottom:30px!important
}
.attr-nav {
	float:right;
	display:inline-block;
	margin-left:0;
	margin-right:0
}
.attr-nav>ul {
	padding:0;
	margin:0 0 -7px;
	list-style:none;
	display:inline-block
}
.attr-nav>ul>li {
	float:left;
	display:block
}
.attr-nav>ul>li>a {
	color:#6f6f6f;
	display:block;
	padding:28px 15px;
	position:relative
}
.attr-nav>ul>li>a span.badge {
	position:absolute;
	top:50%;
	margin-top:-15px;
	right:5px;
	font-size:10px;
	padding:2px 0 0;
	width:15px;
	height:15px
}
.attr-nav>ul>li.dropdown ul.dropdown-menu {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	-moz-box-shadow:0 0 0;
	-webkit-box-shadow:0 0 0;
	-o-box-shadow:0 0 0;
	box-shadow:0 0 0;
	border:1px solid #e0e0e0
}
ul.cart-list {
	padding:0!important;
	width:250px!important
}
ul.cart-list>li {
	position:relative;
	border-bottom:solid 1px #efefef;
	padding:5px!important
}
ul.cart-list>li>a.photo, ul.cart-list>li>h6>a.photo {
	padding:0!important;
	display:block
}
ul.cart-list>li>a.photo {
	margin-right:15px;
	float:left;
	width:50px;
	height:50px;
	left:15px;
	top:15px
}
ul.cart-list>li img {
	width:50px;
	height:50px;
	border:1px solid #efefef
}
ul.cart-list>li>h6 {
	margin:0
}
ul.cart-list>li>p {
	margin-bottom:0
}
ul.cart-list>li.total {
	background-color:#f5f5f5;
	padding-bottom:15px!important
}
ul.cart-list>li.total>.btn {
	display:inline-block;
	border-bottom:solid 1px #efefef!important
}
ul.cart-list>li .price {
	font-weight:700
}
ul.cart-list>li.total>span {
	padding-top:8px
}
.top-search {
	background-color:#333;
	padding:10px 0;
	display:none
}
.top-search input.form-control {
	background-color:transparent;
	border:none;
	-moz-box-shadow:0 0 0;
	-webkit-box-shadow:0 0 0;
	-o-box-shadow:0 0 0;
	box-shadow:0 0 0;
	color:#fff;
	height:40px;
	padding:0 15px
}
.top-search .input-group-addon {
	background-color:transparent;
	border:none;
	color:#fff;
	padding-left:0;
	padding-right:0
}
.top-search .input-group-addon.close-search {
	cursor:pointer
}
body {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}
body.on-side {
	margin-left:-280px
}
.side {
	position:fixed;
	overflow-y:auto;
	top:0;
	right:-280px;
	width:280px;
	padding:25px 30px;
	height:100%;
	display:block;
	background-color:#333;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
	z-index:9
}
.side.on {
	right:0
}
.side .close-side {
	float:right;
	color:#fff;
	position:relative;
	z-index:2;
	font-size:16px
}
.side .widget {
	position:relative;
	z-index:1;
	margin-bottom:25px
}
.side .widget .title {
	color:#fff;
	margin-bottom:15px
}
.side .widget ul.link {
	padding:0;
	margin:0;
	list-style:none
}
.side .widget ul.link li a {
	color:#9f9f9f;
	letter-spacing:1px
}
.side .widget ul.link li a:focus, .side .widget ul.link li a:hover {
	color:#fff;
	text-decoration:none
}
nav.navbar.bootsnav .share {
	padding:0 30px;
	margin-bottom:30px
}
nav.navbar.bootsnav .share ul {
	display:inline-block;
	padding:0;
	margin:0 0 -7px;
	list-style:none
}
nav.navbar.bootsnav .share ul>li {
	float:left;
	display:block;
	margin-right:5px
}
nav.navbar.bootsnav .share ul>li>a {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:35px;
	height:35px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background-color:#cfcfcf;
	color:#fff
}
nav.navbar.bootsnav.navbar-fixed {
	position:fixed;
	display:block;
	width:100%
}
nav.navbar.bootsnav.no-background {
	-webkit-transition:all 1s ease-in-out;
	-moz-transition:all 1s ease-in-out;
	-o-transition:all 1s ease-in-out;
	-ms-transition:all 1s ease-in-out;
	transition:all 1s ease-in-out
}
.wrap-sticky {
	position:relative;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}
.wrap-sticky nav.navbar.bootsnav {
	position:absolute;
	width:100%;
	left:0;
	top:0
}
.wrap-sticky nav.navbar.bootsnav.sticked {
	position:fixed;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
-ms-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
body.on-side .wrap-sticky nav.navbar.bootsnav.sticked {
	left:-280px
}
@media (min-width:1024px) and (max-width:1400px) {
body.wrap-nav-sidebar .wrapper .container {
width:100%;
padding-left:30px;
padding-right:30px
}
}
@media (min-width:1024px) {
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu {
margin-top:-2px
}
nav.navbar.bootsnav ul.nav.navbar-right .dropdown-menu .dropdown-menu {
left:-200px
}
nav.navbar.bootsnav ul.nav>li>a {
padding:30px 15px;
font-weight:600
}
nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle:after {
font-family:FontAwesome;
content:"";
margin-left:5px;
margin-top:2px
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
-moz-box-shadow:0 0 0;
-webkit-box-shadow:0 0 0;
-o-box-shadow:0 0 0;
box-shadow:0 0 0;
-moz-border-radius:0;
-webkit-border-radius:0;
-o-border-radius:0;
border-radius:0;
padding:0;
width:200px;
background:#002a64;
border:none
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li a:hover {
background-color:#6f6f6f
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li>a {
padding:7px 15px;
border-bottom:solid 1px #eee;
font-weight:600;
color:#fff;
text-align:left;
font-size:16px
}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a, nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-submenu li a {
text-align:right
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li:last-child>a {
border-bottom:none
}
nav.navbar.bootsnav li.dropdown ul.dropdown-submenu {
-moz-box-shadow:0 0 0;
-webkit-box-shadow:0 0 0;
-o-box-shadow:0 0 0;
box-shadow:0 0 0;
-moz-border-radius:0;
-webkit-border-radius:0;
-o-border-radius:0;
border-radius:0;
padding:0;
background:0 0;
margin:10px 0;
border-right:solid 1px #fff;
min-height: 40px;
}
nav.navbar.bootsnav li.dropdown ul.norightborder {
border-right:none
}
nav.navbar.bootsnav li.dropdown ul.dropdown-submenu>li a:hover {
background-color:transparent;
color:#315fa0
}
nav.navbar.bootsnav li.dropdown h4 {
font-weight:500;
margin-bottom:10px
}
nav.navbar.bootsnav li.dropdown ul.dropdown-submenu>li {
padding:5px 0;
border-bottom:solid 1px #fff;
width:80%
}
nav.navbar.bootsnav li.dropdown ul.dropdown-submenu>li>a {
padding:5px 0;
color:#fff;
font-weight:400
}
nav.navbar.bootsnav li.dropdown ul.dropdown-submenu>li:last-child>a {
border-bottom:none
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown>a.dropdown-toggle:before {
font-family:FontAwesome;
float:right;
content:"\f105";
margin-top:0
}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li.dropdown>a.dropdown-toggle:before {
font-family:FontAwesome;
float:left;
content:"\f104";
margin-top:0
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu {
top:-3px
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content {
padding:0 15px!important
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content>li {
padding:25px 0 20px
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed, nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed>li {
padding:0
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu {
padding:0 30px;
margin:0 -.5px;
border-left:solid 1px #f0f0f0;
border-right:solid 1px #f0f0f0
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:first-child {
border-left:none
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:last-child {
border-right:none
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content {
display:none
}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a {
text-align:left;
padding:5px 0;
display:block;
width:100%;
margin-bottom:0;
border-bottom:none;
color:#6f6f6f
}
nav.navbar.bootsnav.on ul.dropdown-menu.megamenu-content .content {
display:block!important;
height:auto!important
}
nav.navbar.bootsnav.no-background {
background-color:transparent;
border:none
}
nav.navbar.bootsnav.navbar-transparent .attr-nav {
padding-left:15px;
margin-left:30px
}
nav.navbar.bootsnav.navbar-transparent.white {
background-color:rgba(255, 255, 255, .3);
border-bottom:solid 1px #bbb
}
nav.navbar.bootsnav.navbar-transparent.dark, nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark {
background-color:rgba(0, 0, 0, .3);
border-bottom:solid 1px #555
}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav {
border-left:solid 1px #bbb
}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav, nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav {
border-left:solid 1px #555
}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav>ul>li>a, nav.navbar.bootsnav.navbar-transparent.white ul.nav>li>a, nav.navbar.bootsnav.no-background.white .attr-nav>ul>li>a, nav.navbar.bootsnav.no-background.white ul.nav>li>a {
color:#fff
}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav>ul>li>a, nav.navbar.bootsnav.navbar-transparent.dark ul.nav>li>a {
color:#eee
}
nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-scrolled, nav.navbar.bootsnav.navbar-fixed.no-background .logo-scrolled {
display:none
}
nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-display, nav.navbar.bootsnav.navbar-fixed.no-background .logo-display {
display:block
}
nav.navbar.bootsnav.navbar-fixed .logo-display {
display:none
}
nav.navbar.bootsnav.navbar-fixed .logo-scrolled {
display:block
}
.attr-nav>ul>li.dropdown ul.dropdown-menu {
margin-top:0;
margin-left:55px;
width:250px;
left:-250px
}
nav.navbar.bootsnav.menu-center .container {
position:relative
}
nav.navbar.bootsnav.menu-center ul.nav.navbar-center {
float:none;
margin:0 auto;
display:table;
table-layout:fixed
}
nav.navbar.bootsnav.menu-center .attr-nav, nav.navbar.bootsnav.menu-center .navbar-header {
position:absolute
}
nav.navbar.bootsnav.menu-center .attr-nav {
right:15px
}
nav.bootsnav.navbar-brand-top .navbar-header {
display:block;
width:100%;
text-align:center
}
nav.bootsnav.navbar-brand-top ul.nav>li.dropdown>ul.dropdown-menu {
margin-top:2px
}
nav.bootsnav.navbar-brand-top ul.nav>li.dropdown.megamenu-fw>ul.dropdown-menu {
margin-top:0
}
nav.bootsnav.navbar-brand-top .navbar-header .navbar-brand {
display:inline-block;
float:none;
margin:0
}
nav.bootsnav.navbar-brand-top .navbar-collapse {
text-align:center
}
nav.bootsnav.navbar-brand-top ul.nav {
display:inline-block;
float:none;
margin:0 0 -5px
}
nav.bootsnav.brand-center .navbar-header {
display:block;
width:100%;
position:absolute;
text-align:center;
top:0;
left:0
}
nav.bootsnav.brand-center .navbar-brand {
display:inline-block;
float:none
}
nav.bootsnav.brand-center .navbar-collapse {
text-align:center;
display:inline-block;
padding-left:0;
padding-right:0
}
nav.bootsnav.brand-center ul.nav>li.dropdown>ul.dropdown-menu {
margin-top:2px
}
nav.bootsnav.brand-center ul.nav>li.dropdown.megamenu-fw>ul.dropdown-menu {
margin-top:0
}
nav.bootsnav.brand-center .navbar-collapse .col-half {
width:50%;
float:left;
display:block
}
nav.bootsnav.brand-center .navbar-collapse .col-half.left {
text-align:right
}
nav.bootsnav.brand-center .navbar-collapse .col-half.right {
text-align:left
}
nav.bootsnav.brand-center ul.nav {
float:none!important;
margin-bottom:-5px!important;
display:inline-block!important
}
nav.bootsnav.brand-center ul.nav.navbar-right {
margin:0
}
nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.left {
text-align:left;
padding-right:100px
}
nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.right {
text-align:right;
padding-left:100px
}
body.wrap-nav-sidebar .wrapper {
padding-left:260px;
overflow-x:hidden
}
nav.bootsnav.navbar-sidebar {
position:fixed;
width:260px;
overflow:hidden;
left:0;
padding:0!important;
background:#fff;
-moz-box-shadow:1px 0 1px 0 #eee;
-webkit-box-shadow:1px 0 1px 0 #eee;
-o-box-shadow:1px 0 1px 0 #eee;
box-shadow:1px 0 1px 0 #eee
}
nav.bootsnav.navbar-sidebar .scroller {
width:280px;
overflow-y:auto;
overflow-x:hidden
}
nav.bootsnav.navbar-sidebar .container, nav.bootsnav.navbar-sidebar .container-fluid {
padding:0!important
}
nav.bootsnav.navbar-sidebar .navbar-header {
float:none;
display:block;
width:260px;
padding:10px 15px;
margin:10px 0 0!important
}
nav.bootsnav.navbar-sidebar .navbar-collapse {
padding:0!important;
width:260px
}
nav.bootsnav.navbar-sidebar ul.nav {
float:none;
display:block;
width:100%;
padding:0 15px!important;
margin:0 0 30px
}
nav.bootsnav.navbar-sidebar ul.nav li {
float:none!important
}
nav.bootsnav.navbar-sidebar ul.nav>li>a {
padding:10px 15px;
font-weight:700
}
nav.bootsnav.navbar-sidebar ul.nav>li.dropdown>a:after {
float:right
}
nav.bootsnav.navbar-sidebar ul.nav .megamenu-content .col-menu {
border:none!important
}
nav.bootsnav.navbar-sidebar ul.nav>li.dropdown>ul.dropdown-menu {
margin-bottom:15px
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu {
top:0;
position:relative!important;
left:0!important;
width:100%!important;
height:auto!important;
background-color:transparent;
border:none!important;
padding:0;
-moz-box-shadow:0 0 0;
-webkit-box-shadow:0 0 0;
-o-box-shadow:0 0 0;
box-shadow:0 0 0;
float:none;
margin-bottom:0
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a {
padding:5px 15px;
color:#6f6f6f;
border:none
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu ul.dropdown-menu {
padding-left:15px;
margin-top:0
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li.dropdown>a:before {
font-family:FontAwesome;
content:"\f105";
float:right
}
nav.bootsnav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on>a:before {
content:"\f107"
}
nav.bootsnav.navbar-sidebar ul.dropdown-menu.megamenu-content>li {
padding:0!important
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu {
display:block;
float:none!important;
padding:0;
margin:0;
width:100%;
border:none
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title {
padding:7px 0;
text-transform:none;
font-weight:400;
letter-spacing:0;
margin-bottom:0;
cursor:pointer;
color:#6f6f6f
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title:before {
font-family:FontAwesome;
content:"\f105";
float:right
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title:before {
content:"\f107"
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .content {
padding:0 0 0 15px
}
nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu ul.menu-col li a {
padding:3px 0!important
}
}
@media (max-width:992px) {
nav.navbar.bootsnav .navbar-brand {
display:inline-block;
margin:0!important
}
nav.navbar.bootsnav .navbar-header {
float:none;
display:block;
text-align:center;
padding-left:30px;
padding-right:30px
}
nav.navbar.bootsnav .navbar-toggle {
display:inline-block;
float:left;
margin-right:-200px;
margin-top:10px
}
nav.navbar.bootsnav .navbar-collapse {
border:none;
margin-bottom:0
}
nav.navbar.bootsnav.no-full .navbar-collapse {
max-height:350px;
overflow-y:auto!important
}
nav.navbar.bootsnav .navbar-collapse.collapse {
display:none!important
}
nav.navbar.bootsnav .navbar-collapse.collapse.in {
display:block!important
}
nav.navbar.bootsnav .navbar-nav {
float:none!important;
padding-left:30px;
padding-right:30px;
margin:0 -15px
}
nav.navbar.bootsnav .navbar-nav>li {
float:none
}
nav.navbar.bootsnav li.dropdown a.dropdown-toggle:before {
font-family:FontAwesome;
content:"\f105";
float:right;
font-size:16px;
margin-left:10px
}
nav.navbar.bootsnav li.dropdown.on>a.dropdown-toggle:before {
content:"\f107"
}
nav.navbar.bootsnav .navbar-nav>li>a {
display:block;
width:100%;
padding:10px 0;
border-top:solid 1px #e0e0e0;
margin-bottom:-1px
}
nav.navbar.bootsnav .navbar-nav>li:first-child>a {
border-top:none
}
nav.navbar.bootsnav ul.navbar-nav.navbar-left>li:last-child>ul.dropdown-menu {
border-bottom:solid 1px #e0e0e0
}
nav.navbar.bootsnav ul.nav li.dropdown li a.dropdown-toggle {
float:none!important;
position:relative;
display:block;
width:100%
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu {
width:100%;
position:relative!important;
background-color:transparent;
float:none;
border:none;
padding:0 0 0 15px!important;
margin:0 0 -1px!important;
-moz-box-shadow:0 0 0;
-webkit-box-shadow:0 0 0;
-o-box-shadow:0 0 0;
box-shadow:0 0 0;
-moz-border-radius:0;
-webkit-border-radius:0 0 0;
-o-border-radius:0;
border-radius:0
}
@media only screen and (max-width:768px) {
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu {
padding:10px 5px!important
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>ul a {
padding:5px 0
}
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>a {
display:block;
width:100%;
border-bottom:solid 1px #e0e0e0;
padding:10px 0;
color:#fff
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>ul {
margin-top:10px;
margin-bottom:10px
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>ul.dropdown-submenu li {
line-height:22px
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>ul.dropdown-submenu li>a {
color:#fff
}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu>li>ul.dropdown-submenu h4 {
color:#fff;
font-weight:700
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:focus, nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:hover {
background-color:transparent
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu {
float:none!important;
left:0;
padding:0 0 0 15px;
position:relative;
background:0 0;
width:100%
}
nav.navbar.bootsnav ul.nav ul.dropdown-menu li.dropdown.on>ul.dropdown-menu {
display:inline-block;
margin-top:-10px
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown>a.dropdown-toggle:after {
display:none
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title {
padding:10px 15px 10px 0;
line-height:24px;
text-transform:none;
font-weight:400;
letter-spacing:0;
margin-bottom:0;
cursor:pointer;
border-bottom:solid 1px #e0e0e0;
color:#6f6f6f
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu ul>li>a {
display:block;
width:100%;
border-bottom:solid 1px #e0e0e0;
padding:8px 0
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title:before {
font-family:FontAwesome;
content:"\f105";
float:right;
font-size:16px;
margin-left:10px;
position:relative;
right:-15px
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child .title {
border-bottom:none
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on:last-child .title {
border-bottom:solid 1px #e0e0e0
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child ul.menu-col li:last-child a {
border-bottom:none
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on .title:before {
content:"\f107"
}
nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .content {
padding:0 0 0 15px
}
nav.bootsnav.brand-center .navbar-collapse {
display:block
}
nav.bootsnav.brand-center ul.nav {
margin-bottom:0!important
}
nav.bootsnav.brand-center .navbar-collapse .col-half {
width:100%;
float:none;
display:block
}
nav.bootsnav.brand-center .navbar-collapse .col-half.left {
margin-bottom:0
}
nav.bootsnav .megamenu-content {
padding:0
}
nav.bootsnav .megamenu-content .col-menu {
padding-bottom:0
}
nav.bootsnav .megamenu-content .title {
cursor:pointer;
display:block;
padding:10px 15px;
margin-bottom:0;
font-weight:400
}
.attr-nav>ul>li.dropdown>a.dropdown-toggle:before, nav.bootsnav .megamenu-content .content {
display:none
}
.attr-nav {
position:absolute;
right:60px
}
.attr-nav>ul {
padding:0;
margin:0 -15px -7px 0
}
.attr-nav>ul>li>a {
padding:16px 15px 15px
}
.attr-nav>ul>li.dropdown ul.dropdown-menu {
margin-top:2px;
margin-left:55px;
width:250px;
left:-250px;
border-top:solid 5px
}
.top-search .container {
padding:0 45px
}
nav.bootsnav.navbar-full ul.nav {
margin-left:0
}
nav.bootsnav.navbar-full ul.nav>li>a {
border:none
}
nav.bootsnav.navbar-full .navbar-brand {
float:left!important;
padding-left:0
}
nav.bootsnav.navbar-full .navbar-toggle {
display:inline-block;
float:right;
margin-right:0;
margin-top:10px
}
nav.bootsnav.navbar-full .navbar-header {
padding-left:15px;
padding-right:15px
}
nav.navbar.bootsnav.navbar-sidebar .share {
padding:30px 15px;
margin-bottom:0
}
nav.navbar.bootsnav .tabbed>li {
padding:25px 0;
margin-left:-15px!important
}
body>.wrapper {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}
body.side-right>.wrapper {
margin-left:280px;
margin-right:-280px!important
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse {
position:fixed;
overflow-y:auto!important;
overflow-x:hidden!important;
display:block;
background:#fff;
z-index:99;
width:280px;
height:100%!important;
left:-280px;
top:0;
padding:0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse.in {
left:0
}
nav.navbar.bootsnav.navbar-mobile ul.nav {
width:293px;
padding-right:0;
padding-left:15px
}
nav.navbar.bootsnav.navbar-mobile ul.nav>li>a {
padding:15px
}
nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu>li>a {
padding-right:15px!important;
padding-top:15px!important;
padding-bottom:15px!important
}
nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title {
padding-right:30px!important;
padding-top:13px!important;
padding-bottom:13px!important
}
nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a {
padding-top:13px!important;
padding-bottom:13px!important
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse [class*=' col-'] {
width:100%
}
nav.navbar.bootsnav.navbar-fixed .logo-scrolled {
display:block!important
}
nav.navbar.bootsnav.navbar-fixed .logo-display {
display:none!important
}
nav.navbar.bootsnav.navbar-mobile .tab-content, nav.navbar.bootsnav.navbar-mobile .tab-menu {
width:100%;
display:block
}
}
@media (max-width:767px) {
nav.navbar.bootsnav .navbar-header, nav.navbar.bootsnav .navbar-nav {
padding-left:15px;
padding-right:15px
}
.attr-nav {
right:30px
}
.attr-nav>ul {
margin-right:-10px
}
.attr-nav>ul>li>a {
padding:16px 10px 15px;
padding-left:0!important
}
.attr-nav>ul>li.dropdown ul.dropdown-menu {
left:-275px
}
.top-search .container {
padding:0 15px
}
nav.bootsnav.navbar-full .navbar-collapse {
left:15px
}
nav.bootsnav.navbar-full .navbar-header {
padding-right:0
}
nav.bootsnav.navbar-full .navbar-toggle {
margin-right:-15px
}
nav.bootsnav.navbar-full ul.nav>li>a {
font-size:18px!important;
line-height:24px!important;
padding:5px 10px!important
}
nav.navbar.bootsnav.navbar-sidebar .share {
padding:30px 0!important;
margin-bottom:0
}
nav.navbar.bootsnav.navbar-mobile.navbar-sidebar .share {
padding:30px 15px!important;
margin-bottom:0
}
body.side-right>.wrapper {
margin-left:280px;
margin-right:-280px!important
}
nav.navbar.bootsnav.navbar-mobile .navbar-collapse {
margin-left:0
}
nav.navbar.bootsnav.navbar-mobile ul.nav {
margin-left:-15px;
border-top:solid 1px #fff
}
li.close-full-menu {
padding-top:15px!important;
padding-bottom:15px!important
}
}
@media (min-width:480px) and (max-width:640px) {
nav.bootsnav.navbar-full ul.nav {
padding-top:30px;
padding-bottom:30px
}
}
.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animated.hinge {
	-webkit-animation-duration:2s;
	animation-duration:2s
}
@-webkit-keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
transform:translateY(-15px)
}
}
@keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
-ms-transform:translateY(-15px);
transform:translateY(-15px)
}
}
.bounce {
	-webkit-animation-name:bounce;
	animation-name:bounce
}
@-webkit-keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
.flash {
	-webkit-animation-name:flash;
	animation-name:flash
}
@-webkit-keyframes pulse {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes pulse {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.pulse {
	-webkit-animation-name:pulse;
	animation-name:pulse
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
}
@keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
}
.shake {
	-webkit-animation-name:shake;
	animation-name:shake
}
@-webkit-keyframes swing {
20% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
}
@keyframes swing {
20% {
-webkit-transform:rotate(15deg);
-ms-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
-ms-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
-ms-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
-ms-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0)
}
}
.swing {
	-webkit-transform-origin:top center;
	-ms-transform-origin:top center;
	transform-origin:top center;
	-webkit-animation-name:swing;
	animation-name:swing
}
@-webkit-keyframes tada {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(.9) rotate(-3deg);
transform:scale(.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
@keyframes tada {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(.9) rotate(-3deg);
-ms-transform:scale(.9) rotate(-3deg);
transform:scale(.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
-ms-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
-ms-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
-ms-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
.tada {
	-webkit-animation-name:tada;
	animation-name:tada
}
@-webkit-keyframes wobble {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes wobble {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
-ms-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
-ms-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
-ms-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
-ms-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
-ms-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.wobble {
	-webkit-animation-name:wobble;
	animation-name:wobble
}
@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9);
transform:scale(.9)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9);
-ms-transform:scale(.9);
transform:scale(.9)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.bounceIn {
	-webkit-animation-name:bounceIn;
	animation-name:bounceIn
}
@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
-ms-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInDown {
	-webkit-animation-name:bounceInDown;
	animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
-ms-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInLeft {
	-webkit-animation-name:bounceInLeft;
	animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
-ms-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInRight {
	-webkit-animation-name:bounceInRight;
	animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInUp {
	-webkit-animation-name:bounceInUp;
	animation-name:bounceInUp
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(.95);
transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
}
@keyframes bounceOut {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(.95);
-ms-transform:scale(.95);
transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
}
.bounceOut {
	-webkit-animation-name:bounceOut;
	animation-name:bounceOut
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.bounceOutDown {
	-webkit-animation-name:bounceOutDown;
	animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.bounceOutLeft {
	-webkit-animation-name:bounceOutLeft;
	animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.bounceOutRight {
	-webkit-animation-name:bounceOutRight;
	animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.bounceOutUp {
	-webkit-animation-name:bounceOutUp;
	animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
.fadeIn {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDownBig {
	-webkit-animation-name:fadeInDownBig;
	animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeft {
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeftBig {
	-webkit-animation-name:fadeInLeftBig;
	animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRight {
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRightBig {
	-webkit-animation-name:fadeInRightBig;
	animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUpBig {
	-webkit-animation-name:fadeInUpBig;
	animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
}
@keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
}
.fadeOutDown {
	-webkit-animation-name:fadeOutDown;
	animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.fadeOutDownBig {
	-webkit-animation-name:fadeOutDownBig;
	animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
}
.fadeOutLeft {
	-webkit-animation-name:fadeOutLeft;
	animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.fadeOutLeftBig {
	-webkit-animation-name:fadeOutLeftBig;
	animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
}
@keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
}
.fadeOutRight {
	-webkit-animation-name:fadeOutRight;
	animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.fadeOutRightBig {
	-webkit-animation-name:fadeOutRightBig;
	animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
}
@keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
}
.fadeOutUp {
	-webkit-animation-name:fadeOutUp;
	animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.fadeOutUpBig {
	-webkit-animation-name:fadeOutUpBig;
	animation-name:fadeOutUpBig
}
@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
@keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
.animated.flip {
	-webkit-backface-visibility:visible;
	-ms-backface-visibility:visible;
	backface-visibility:visible;
	-webkit-animation-name:flip;
	animation-name:flip
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
}
@keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
-ms-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
-ms-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0);
-ms-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
}
.flipInX {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipInX;
	animation-name:flipInX
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
}
@keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
-ms-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
-ms-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0);
-ms-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
}
.flipInY {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipInY;
	animation-name:flipInY
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0);
-ms-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
.flipOutX {
	-webkit-animation-name:flipOutX;
	animation-name:flipOutX;
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0);
-ms-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
.flipOutY {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipOutY;
	animation-name:flipOutY
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0) skewX(-15deg);
transform:translateX(0) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
-ms-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0) skewX(-15deg);
-ms-transform:translateX(0) skewX(-15deg);
transform:translateX(0) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0) skewX(0);
-ms-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
}
.lightSpeedIn {
	-webkit-animation-name:lightSpeedIn;
	animation-name:lightSpeedIn;
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0) skewX(0);
-ms-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
.lightSpeedOut {
	-webkit-animation-name:lightSpeedOut;
	animation-name:lightSpeedOut;
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
-ms-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateIn {
	-webkit-animation-name:rotateIn;
	animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInDownLeft {
	-webkit-animation-name:rotateInDownLeft;
	animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInDownRight {
	-webkit-animation-name:rotateInDownRight;
	animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInUpLeft {
	-webkit-animation-name:rotateInUpLeft;
	animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInUpRight {
	-webkit-animation-name:rotateInUpRight;
	animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
-ms-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0
}
}
.rotateOut {
	-webkit-animation-name:rotateOut;
	animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
.rotateOutDownLeft {
	-webkit-animation-name:rotateOutDownLeft;
	animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
.rotateOutDownRight {
	-webkit-animation-name:rotateOutDownRight;
	animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
.rotateOutUpLeft {
	-webkit-animation-name:rotateOutUpLeft;
	animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
.rotateOutUpRight {
	-webkit-animation-name:rotateOutUpRight;
	animation-name:rotateOutUpRight
}
@-webkit-keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInDown {
	-webkit-animation-name:slideInDown;
	animation-name:slideInDown
}
@-webkit-keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInLeft {
	-webkit-animation-name:slideInLeft;
	animation-name:slideInLeft
}
@-webkit-keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInRight {
	-webkit-animation-name:slideInRight;
	animation-name:slideInRight
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.slideOutLeft {
	-webkit-animation-name:slideOutLeft;
	animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.slideOutRight {
	-webkit-animation-name:slideOutRight;
	animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.slideOutUp {
	-webkit-animation-name:slideOutUp;
	animation-name:slideOutUp
}
@-webkit-keyframes hinge {
0% {
-webkit-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
100% {
-webkit-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
@keyframes hinge {
0% {
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
-ms-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
-ms-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
-ms-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
100% {
-webkit-transform:translateY(700px);
-ms-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
.hinge {
	-webkit-animation-name:hinge;
	animation-name:hinge
}
@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
}
@keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
-ms-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
-ms-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
}
.rollIn {
	-webkit-animation-name:rollIn;
	animation-name:rollIn
}
@-webkit-keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
@keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
-ms-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
-ms-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
.rollOut {
	-webkit-animation-name:rollOut;
	animation-name:rollOut
}
.loader {
	background:#1b498a
}
.sk-rotating-plane {
	background-color:#fff
}
.bg_red {
	background:#1b498a!important
}
.color_black {
	color:#000!important
}
.color_gray {
	color:#333!important
}
.color_red {
	color:#1b498a!important
}
.color_blue {
	color:#1b498a!important
}
.latest_box>a>h3:hover {
	color:#1b498a
}
#recent_project .owl-prev:hover {
	background:#1b498a
}
#recent_project .owl-next:hover {
	background:#1b498a
}
.recent_project_2 .owl-prev:hover {
	background:#1b498a!important
}
.recent_project_2 .owl-next:hover {
	background:#1b498a!important
}
.dropdown-menu li.active a {
	color:#1b498a!important
}
#header-top .cont_office {
	background:#1b498a
}
#header-top {
	background:#0e1032
}
.social-icons li:hover {
	background:#1b498a
}
#header-top_3 .search a i {
	background:#1b498a
}
#header-top_3 .cool-link_3::after {
background:#f68122
}
.cool-link::after {
background:#f89721
}
nav.navbar li.dropdown ul.dropdown-menu {
	border-top:5px solid #f89721!important
}
nav.navbar.bootsnav ul.nav>li>a:hover {
	color:#f89721
}
nav.navbar.bootsnav li.dropdown, nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li a:hover {
	color:#fff
}
.dropdown-menu>li.active>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	background:#fc0
}
.team_popup .progress-bar {
	background-color:#1b498a
}
.pop_text>h3 {
	color:#1b498a
}
.btn-dark:hover {
	background:#1b498a
}
.btn-light {
	background:#1b498a
}
.tp-tab.selected .tp-tab-title>span, .tp-tab:hover .tp-tab-title>span {
	color:#1b498a
}
.tp-tab.selected .tp-tab-title:before, .tp-tab:hover .tp-tab-title::before {
color:#1b498a
}
.tp-tab.selected .tp-tab-title span:before, .tp-tab:hover .tp-tab-title span::before {
background:#1b498a
}
.tp-tab.selected, .tp-tab:hover {
	background:#1b498a!important
}
.tp-tab:hover .tp-tab-title span {
	color:#1b498a
}
#s_services .services:hover a {
	color:#1b498a;
	border-color:#1b498a
}
#s_services .services:hover span {
	background:#1b498a;
	border:1px solid #1b498a
}
.feature_box:hover {
	background:#1b498a
}
.feature_3 .feature_box:hover i {
	background:#1b498a
}
.feature_3 .feature_box:hover h3 {
	color:#1b498a
}
#about_slider .owl-page.active span, #about_slider .owl-page:hover span {
	background:#1b498a
}
.recent_box:hover {
	background:#1b498a
}
.about_2_button .btn-dark:hover {
	background:#1b498a
}
#about_us_2 .feature_box:hover i {
	color:#1b498a
}
#about_us_2 .feature_box:hover h3 {
	color:#1b498a
}
.wpf-demo-gallery .view-caption a:hover {
	color:#1b498a
}
.recent_project-slider .owl-buttons .owl-next:hover, .recent_project-slider .owl-buttons .owl-prev:hover {
	background:#1b498a
}
.recent_tabs .nav-tabs>li.active>a, .recent_tabs .nav-tabs>li.active>a:focus, .recent_tabs .nav-tabs>li.active>a:hover {
	color:#1b498a
}
.recent_tabs .nav>li>a:focus, .recent_tabs .nav>li>a:hover {
	color:#1b498a
}
.cool-link-2::after {
background:#1b498a
}
.recent_project_2 .recent_box:hover {
	background:#1b498a
}
.recent_project_3_slider .owl-buttons .owl-next:hover, .recent_project_3_slider .owl-buttons .owl-prev:hover {
	background:#1b498a
}
#our_team_slider .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {
	background:#1b498a
}
#our_team_3 .item .team_text:hover a {
	color:#1b498a;
	border-color:#1b498a
}
.wpf-demo-gallery .view-caption a:hover {
	color:#1b498a
}
#testimonials .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	background:#1b498a
}
.testi_heading>h4 {
	color:#1b498a
}
#testimonial-slider_2 .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {
	background:#1b498a
}
#latest_news-slider .owl-page.active span, #latest_news-slider .owl-page:hover span {
	background:#1b498a
}
#latest_news .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {
	background:#1b498a
}
.latest_box_4>h2>a:hover {
	color:#1b498a
}
.company_icon i {
	color:#1b498a
}
.social-icons_1 li:hover {
	background:#1b498a
}
.footer_link_1 li a:hover {
	color:#1b498a
}
.latest_footer h4 a:hover {
	color:#1b498a
}
.text_ita {
	border-left:6px solid #1b498a
}
#contact_form h3 span {
	background:#1b498a
}
#contact_form .form_left .footer_1_contact i {
	color:#1b498a
}
#faq .items>li>a.expanded, #faq .items>li>a:hover {
	background:#1b498a!important
}
#news-section .pro-list>li:hover {
	color:#1b498a
}
.news_image .price .tag {
	background:#1b498a
}
.latest_page_box span a:hover {
	color:#1b498a
}
.latest_page_box .btn-dark:hover {
	background:#1b498a
}
.pager li.active>a, .pager li>a:focus, .pager li>a:hover {
	background-color:#1b498a;
	border-color:#1b498a
}
.have_qus {
	background:#1b498a
}
.news-tag>a:hover {
	background:#1b498a
}
.latest_box_5>a {
	border-bottom:1px solid #1b498a;
	color:#1b498a
}
.news_details .latest_page_details a {
	color:#1b498a;
	color:#1b498a
}
.our_team .social-icons_1 li:hover {
	background:#1b498a
}
.project .recent_box:hover {
	background:#1b498a
}
.project_des {
	border-left:6px solid #1b498a
}
.project_des .table>tbody>tr>td a {
	color:#1b498a
}
.testimonials_box>h4 {
	color:#1b498a
}
.solution_tabs>ul {
	border-left:3px solid #1b498a
}
.solution_tabs .active a {
	background:#1b498a
}
.solution_tabs ul li a:hover {
	background:#1b498a
}
.solution_tabs ul li:active {
	background:#1b498a
}
.solution_tabs ul li a:focus {
	background:#1b498a
}
#solution .footer_1_contact i {
	color:#1b498a
}
.brochure>a {
	background:#1b498a
}
.media .media-heading:hover a {
	color:#1b498a
}
.comments .media span a {
	color:#1b498a
}
.shop_details>span {
	color:#1b498a
}
.cart_button_1:hover {
	background:#1b498a
}
.share_product {
	background:#1b498a
}
.category_box .nstSlider .bar {
	background:#1b498a
}
.category_box .pro-list>li a:hover {
	color:#1b498a
}
.shop_contact i {
	color:#1b498a
}
.box_des>span {
	color:#1b498a
}
.box_des>a:hover {
	color:#1b498a
}
.cart_box>a:hover {
	color:#1b498a
}
.cart_box>a:hover i {
	color:#1b498a
}
.tag_new {
	background:#1b498a
}
.buttons .dark_btn {
	background:#1b498a
}
.buttons>a:hover {
	background:#1b498a
}
.pricing-table-footer .btn.btn-default {
	background:#1b498a
}
a:active, a:hover {
	color:#1b498a
}
#services_slider .services:hover a {
	color:#1b498a
}
.toggle .toggle-heading a i {
	background:#1b498a
}
.latest_news_text>a:hover {
	color:#1b498a
}
#map_banner .owl-page.active span, #map_banner .owl-page:hover span {
	background:#0e1032!important
}
#finance_partner .media-body a:hover {
	color:#1b498a
}
.back-to-top {
	background:#a5aca9
}
#contact-us .contact-text {
	background:#f5213e
}
.bg_blue {
	background:#477199;
	background:#477199
}
.bg_gray2 {
	background:#e6e6e6
}
#header-top {
	background:#0e1032
}
.footer_email .submit_b>span>a {
	background:#1b498a
}
.footer_botom {
	background:#090b28
}
.footer_link>li>a:hover {
	color:#ada9aa
}
.image_text {
	background:#0e1032
}
.latest_footer {
	background:#090b28 none repeat scroll 0 0
}
#contact_form .contact-text {
	background:#f5213e
}
.counter span {
	color:#1b498a
}
ol, p, ul {
	margin:0
}
.bg_white {
	background:#fff
}
#faq .items>li>a, #header-top_3 .cool-link_3, .back-to-top, .cool-link, .cool-link-2, a, a:active, a:focus, a:hover {
	text-decoration:none
}

@font-face {
font-family:"Century Gothic";
src:url('../assets/fonts/Century_Gothic/centurygothic.ttf') format("truetype");
}
@font-face {
font-family:"Century Gothic";
src:url('../assets/fonts/Century_Gothic/centurygothic_bold.ttf') format("truetype");
}

@font-face {
font-family:"Webly Sleek";
src:url(../assets/fonts/weblysleekuil-webfont.eot);
src:url(../assets/fonts/weblysleekuil-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuil-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuil-webfont.woff) format("woff"), url(../assets/fonts/weblysleekuil-webfont.ttf) format("truetype"), url(../assets/fonts/weblysleekuil-webfont.svg#weblysleek_uilight) format("svg");
font-weight:300;
font-style:normal
}
@font-face {
font-family:"Webly Sleek Light";
src:url(../assets/fonts/weblysleekuil-webfont.eot);
src:url(../assets/fonts/weblysleekuil-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuil-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuil-webfont.woff) format("woff"), url(../assets/fonts/weblysleekuil-webfont.ttf) format("truetype"), url(../assets/fonts/weblysleekuil-webfont.svg#weblysleek_uilight) format("svg");
font-weight:100;
font-style:normal
}
@font-face {
font-family:"Webly Sleek Italic";
src:url(../assets/fonts/weblysleekuili-webfont.eot);
src:url(../assets/fonts/weblysleekuili-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuili-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuili-webfont.woff) format("woff"), url(../assets/fonts/weblysleekuili-webfont.ttf) format("truetype"), url(../assets/fonts/weblysleekuili-webfont.svg#weblysleek_uilight_italic) format("svg");
font-weight:300;
font-style:italic
}
@font-face {
font-family:"Webly Sleek SemiBold";
src:url(../assets/fonts/weblysleekuisb-webfont.eot);
src:url(../assets/fonts/weblysleekuisb-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuisb-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuisb-webfont.woff) format("woff"), url(../fonts/weblysleekuisb-webfont.ttf) format("truetype"), url(../fonts/weblysleekuisb-webfont.svg#weblysleek_uisemibold) format("svg");
font-weight:700;
font-style:normal
}
@font-face {
font-family:"Webly Sleek Semibold Italic";
src:url(../assets/fonts/weblysleekuisbi-webfont.eot);
src:url(../assets/fonts/weblysleekuisbi-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuisbi-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuisbi-webfont.woff) format("woff"), url(../assets/fonts/weblysleekuisbi-webfont.ttf) format("truetype"), url(../assets/fonts/weblysleekuisbi-webfont.svg#weblysleek_uisemibold_italic) format("svg");
font-weight:700;
font-style:italic
}
@font-face {
font-family:"Webly Sleek SemiLight";
src:url(../assets/fonts/weblysleekuisl-webfont.eot);
src:url(../assets/fonts/weblysleekuisl-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuisl-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuisl-webfont.woff) format("woff"), url(../assets/fonts/weblysleekuisl-webfont.ttf) format("truetype"), url(../assets/fonts/weblysleekuisl-webfont.svg#weblysleek_uisemilight) format("svg");
font-weight:400;
font-style:normal
}
@font-face {
font-family:"Webly Sleek SemiLight Italic";
src:url(../assets/fonts/weblysleekuisli-webfont.eot);
src:url(../assets/fonts/weblysleekuisli-webfontd41d.eot?#iefix) format("embedded-opentype"), url(../assets/fonts/weblysleekuisli-webfont.woff2) format("woff2"), url(../assets/fonts/weblysleekuisli-webfont.woff) format("woff"), url(../assets/fonts/weblysleekuisli-webfont.ttf) format("truetype"), url(../assets/fonts/weblysleekuisli-webfont.svg#weblysleek_uisemilight_italic) format("svg");
font-weight:400;
font-style:italic
}
html {
	overflow-x:hidden
}
body {
	font-family:"Webly Sleek SemiLight", Helvetica-, droid sans, sans-serif;
	font-size:15px
}
ol, ul {
	list-style:none;
	padding:0
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-family:"Century Gothic"; font-weight:bold;
	line-height:1.1;
	color:inherit
}
.selected:before, .tparrows::before {
font-family:FontAwesome
}
a {
	color:#5e5e5e
}
a:focus, a:hover {
	color:#23527c
}
p {
	line-height:22px;
	color:#333
}
.dropdown {
	margin-top:0
}
.p-white {
	color:#fff
}
.p-black, h1 {
	color:#0a0a0a
}
h2, h3 {
	color:#111;
	margin:0;
	padding:0
}
.p_15 {
	font-size:15px!important
}
.p_14 {
	font-size:14px
}
.p_17 {
	font-size:17px
}
.p_18 {
	font-size:18px!important
}
.p_20 {
	font-size:20px
}
.p_24 {
	font-size:24px!important
}
.p-56 {
	font-size:56px!important
}
.p-48 {
	font-size:48px!important
}
.p-w-300 {
	font-weight:400!important
}
.color_white.p_24, .p-weight-300 {
	font-weight:300
}
.p_lighter {
	font-weight:300!important;
	line-height:32px;
	text-transform:capitalize!important
}
h1 {
	font-size:46px;
	margin:0;
	padding:0
}
h2 {
	font-size:32px
}
h3 {
	font-size:22px
}
.back-to-top:hover, .color_white {
	color:#fff
}
h4 {
	font-size:18px;
	margin:0;
	padding:0
}
.bg_gray {
	background:#edf3f8
}
.bg_light_gray {
	background:#f7f7f7!important
}
.bg_light_gray_2 {
	background:#f2f2f2
}
.p-l {
	padding-left:20px
}
.p-0 {
	padding:0
}
.p-10 {
	padding:15px!important
}
.p-t-5 {
	padding-top:5px
}
.p-t-10 {
	padding-top:10px
}
.p-b-10 {
	padding-bottom:10px
}
.p-t-15 {
	padding-top:15px
}
.p-b-15 {
	padding-bottom:15px
}
.p-t-20 {
	padding-top:20px
}
.p-b-20 {
	padding-bottom:20px
}
.p-t-25 {
	padding-top:25px
}
.p-b-25 {
	padding-bottom:25px
}
.p-t-30 {
	padding-top:30px
}
.p-b-30 {
	padding-bottom:30px
}
.p-t-35 {
	padding-top:35px
}
.p-b-35 {
	padding-bottom:35px
}
.p-t-40 {
	padding-top:40px
}
.p-b-40 {
	padding-bottom:40px
}
.p-t-45 {
	padding-top:45px
}
.p-b-45 {
	padding-bottom:45px
}
.p-t-50 {
	padding-top:50px
}
.p-b-50 {
	padding-bottom:50px
}
.p-t-55 {
	padding-top:55px
}
.p-b-55 {
	padding-bottom:55px
}
.p-t-60 {
	padding-top:60px
}
.p-b-60 {
	padding-bottom:60px
}
.p-t-65 {
	padding-top:65px
}
.p-b-65 {
	padding-bottom:65px
}
.p-t-70 {
	padding-top:70px
}
.p-b-70 {
	padding-bottom:70px
}
.p-t-75 {
	padding-top:75px
}
.p-b-75 {
	padding-bottom:75px
}
.p-t-80 {
	padding-top:80px
}
.p-b-80 {
	padding-bottom:80px
}
.p-t-85 {
	padding-top:85px
}
.p-b-85 {
	padding-bottom:85px
}
.p-t-90 {
	padding-top:90px
}
.p-b-90 {
	padding-bottom:90px
}
.p-t-100 {
	padding-top:100px
}
.p-b-100 {
	padding-bottom:100px
}
.margin-top-65 {
	margin-top:-65px
}
.m-t-10 {
	margin-top:10px
}
.m-b-10 {
	margin-bottom:10px
}
.m-t-15 {
	margin-top:15px
}
.m-b-15 {
	margin-bottom:15px
}
.m-t-20 {
	margin-top:20px
}
.m-b-20 {
	margin-bottom:20px
}
.m-t-25 {
	margin-top:25px
}
.m-b-25 {
	margin-bottom:25px
}
.m-t-30 {
	margin-top:30px
}
.m-t-35, .team_text {
	margin-top:35px
}
.m-b-30 {
	margin-bottom:30px
}
.m-b-35 {
	margin-bottom:35px
}
.m-t-40 {
	margin-top:40px
}
.m-b-40 {
	margin-bottom:40px
}
.m-t-45 {
	margin-top:45px
}
.m-b-45 {
	margin-bottom:45px
}
.m-t-50 {
	margin-top:50px
}
.m-b-50 {
	margin-bottom:50px
}
.m-t-55 {
	margin-top:55px
}
.m-b-55 {
	margin-bottom:55px
}
.m-t-60 {
	margin-top:60px
}
.m-b-60 {
	margin-bottom:60px
}
.m-t-65 {
	margin-top:65px
}
.m-b-65 {
	margin-bottom:65px
}
.m-t-70 {
	margin-top:70px
}
.m-b-70 {
	margin-bottom:70px
}
.m-t-75 {
	margin-top:75px
}
.m-b-75 {
	margin-bottom:75px
}
.m-t-80 {
	margin-top:80px
}
.m-b-80 {
	margin-bottom:80px
}
.m-t-85 {
	margin-top:85px
}
.m-b-85 {
	margin-bottom:85px
}
.m-t-90 {
	margin-top:90px
}
.m-b-90 {
	margin-bottom:90px
}
.m-t-100 {
	margin-top:100px
}
.m-b-100 {
	margin-bottom:100px
}
.m-t-110 {
	margin-top:110px
}
.m-b-110 {
	margin-bottom:110px
}
.back-to-top {
	position:fixed;
	bottom:26px;
	right:2%;
	width:44px;
	height:40px;
	z-index:1000;
	display:none;
	color:#fff;
	font-size:20px;
	padding:10px;
	line-height:24px
}
.loader {
	position:fixed;
	z-index:110000;
	height:100%;
	width:100%;
	left:0;
	right:0;
	overflow:hidden;
	top:0;
	bottom:0
}
.sk-rotating-plane {
	height:40px;
	left:50%;
	margin:-20px 0 0 -20px;
	position:absolute;
	top:50%;
	width:40px;
	-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;
	animation:sk-rotatePlane 1.2s infinite ease-in-out
}
@-webkit-keyframes sk-rotatePlane {
0% {
-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);
transform:perspective(120px) rotateX(-180.1deg) rotateY(0)
}
100% {
-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
}
}
@keyframes sk-rotatePlane {
0% {
-webkit-transform:perspective(120px) rotateX(0) rotateY(0);
transform:perspective(120px) rotateX(0) rotateY(0)
}
50% {
-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);
transform:perspective(120px) rotateX(-180.1deg) rotateY(0)
}
100% {
-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
}
}
#header-top .cont_office, #header-top .header-top-links {
	display:inline-block
}
#header-top .notifications {
	display:inline-block;
	position:relative;
	right:0;
	top:10px
}
#header-top .nav-tabs li .dropdown-toggle, #options {
	color:#fff;
	display:block;
	height:45px;
	line-height:45px;
	margin-right:0;
	text-align:center;
	width:166px;
	font-size:14px;
	cursor:pointer
}
#header-top .nav-tabs>li {
	float:none
}
#header-top .nav-tabs li .dropdown-toggle {
	border:none;
	border-radius:0;
	padding:0
}
#options {
	border:none;
	border-radius:0;
	font-weight:400;
	padding:0 20px 0 0
}
.cont_office select {
	border:0!important;
	-webkit-appearance:none;
	-moz-appearance:none;
	background:url(../images/select_icon.png);
	background-position:center!important;
	text-indent:.01px;
	text-overflow:"";
	color:#fcaf17;
	width:200px
}
#header-top .nav-tabs {
	border-bottom:none
}
#header-top .cont_office select option {
	padding:15px 10px;
	background-color:#111
}
#header-top .cont_office select option:hover {
	background-color:#1d1d1d
}
#footer_1 .header-top-links {
	text-align:right
}
.social-icons li {
	background:#fff;
	border-radius:100%;
	display:inline-block;
	height:29px;
	line-height:29px;
	margin-right:2px;
	text-align:center;
	width:29px
}
.social-icons.text-right>ul {
	margin-right:10px
}
.social-icons li:hover {
	color:#fff
}
.social-icons a {
	color:#3a3a3a;
	display:block
}
#search .btn, .addressbox {
	display:none
}
.social-icons li:hover a {
	color:#fff
}
a:active, a:hover {
	outline:0
}
.addressbox:first-child, .selected {
	display:block
}
.office_menu a.selected {
	color:#fff
}
.office_menu li.dropdown {
	color:#fff;
	list-style:none
}
.selected {
	cursor:pointer;
	position:relative;
	padding:7px 35px 7px 20px
}
.selected:before {
	top:23px;
	right:12px;
	font-size:14px;
	line-height:5px;
	content:'\f0d7';
	position:absolute
}
#header-top .cont_office ul {
	top:95%;
	left:-92px;
	width:257px;
	z-index:9999;
	text-align:left;
	list-style:none;
	background:#002a64;
	position:absolute;
	padding:15px 35px 15px 20px;
	border-radius:0
}
#header-top .cont_office ul li {
	width:100%;
	float:left;
	list-style:none
}
#header-top .cont_office ul li a {
	color:#fff;
	padding:15px;
	display:block
}
.officeaddress {
	width: 100%;
	height: auto;
	display: inline-flex;
	place-content: end;
	padding-top: 10px;
}
#header-top .cont_office {
	width:165px;
	color:#fff;
	text-align:left;
	position:relative;
	display:inline-block
}
#header-bottom .col-md-9, .header_set .col-md-10 {
	text-align:right
}
#header-top_3 {
	background:0 0;
	position:absolute;
	left:0;
	right:0;
	z-index:999
}
.border_nav_top {
	border-top:1px solid #fff
}
#header-top_3 .get-tuch {
	display:inline-block;
	margin-left:40px
}
#header-top_3 .get-tuch i {
	display:inline-block;
	font-size:34px;
	margin-right:15px;
	vertical-align:text-bottom;
	color:#fff
}
#header-top_3 .get-tuch>ul {
	display:inline-block
}
#header-top_3 .get-tuch ul li h4, #header-top_3 .get-tuch ul li p {
	color:#fff!important;
	margin:0;
	padding:0
}
#header-top_3 .wrap-sticky .nav.navbar-nav.navbar-right {
	border-top:1px solid rgba(255, 255, 255, .5)
}
#header-top_3 .wrap-sticky .bootsnav ul.nav>li {
	color:#131313;
	font-size:14px;
	font-weight:500;
	padding:22px 19px!important;
	position:relative;
	text-transform:uppercase
}
#header-top_3 .wrap-sticky .bootsnav ul.nav>li>a {
	padding:0!important
}
#header-top_3 .wrap-sticky .bootsnav ul.nav>li:last-child {
	padding-right:0!important
}
#header-top_3 .wrap-sticky .bootsnav ul.nav>li:first-child {
	padding-left:0!important
}
#header-top_3 .wrap-sticky .attr-nav .search {
	margin-right:0;
	margin-top:6px
}
#header-top_3 .header_set {
	margin:27px 0 86px
}
#header-top_3 .search a i {
	color:#fff;
	border-radius:100%;
	padding:5px;
	font-size:18px;
	line-height:5px
}
#header-top_3 .wrap-sticky .attr-nav {
	border-left:none!important
}
#header-top_3 .collapse.navbar-collapse.nav_bor_bot {
	border-bottom:1px solid rgba(255, 255, 255, .5);
	margin-bottom:-1px
}
#header-top_3 .wrap-sticky .navbar-brand {
	padding:6px 15px
}
#header-top_3 .cool-link_3 {
	display:inline-block
}
#header-top_3 .cool-link_3::after {
content:"";
display:block;
height:3px;
transition:width .3s ease 0s;
width:0;
position:relative;
top:-46px
}
#header-top_3 .cool-link_3.active:after, #header-top_3 .cool-link_3:hover::after, #search {
width:100%
}
#header-bottom {
	position:relative;
	z-index:28
}

.bg-white {
	background:#fff;
	display:block;
	height:80px;
	max-height:100%;
	padding:10px 7px 10px 0
}

#header-bottom .get-tuch, #header-bottom .get-tuch i, #header-bottom .get-tuch>ul, .cool-link {
	display:inline-block
}
#header-bottom .balogocon {
	display: flex;
	align-content: center;
	align-items: center;
	position: relative;
	height: 100%;
	padding-top: 10px;
}
.bg-white-2 {
	background:#1b498a!important;
	box-shadow:0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2)
}
.#header-bottom .get-tuch {
margin-left:40px
}
#header-bottom .get-tuch ul li h4, #header-bottom .get-tuch ul li p {
	color:#303133!important;
	padding:0;
	margin:0;
	font-family:Roboto, sans-serif
}
#header-bottom .get-tuch i {
	font-size:34px;
	margin-right:15px;
	vertical-align:text-bottom
}
#header-bottom .get-tech-line {
	display:inline-block;
	padding:0 15px 0 25px;
	vertical-align:top
}
.cool-link::after {
content:'';
display:block;
width:0;
height:3px;
transition:width .3s
}
.wrap-sticky nav.navbar.bootsnav.sticked {
	position:fixed;
transition:all .2s ease-in-out 0s;
	background:#1b498a;
	box-shadow:0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2)
}
.wrap-sticky nav.navbar.bootsnav.sticked .bg-white-2 {
	background:0 0;
	box-shadow:none
}
nav.navbar.bootsnav ul.nav.navbar-right .dropdown-menu .dropdown-menu {
	left:-219px
}
.attr-nav>ul>li>a {
	padding:2px 10px;
	font-size:22px;
	border-left:solid 1px #54719b!important
}
ul.cart-list>li.total>.btn {
	border-bottom:solid 1px #cfcfcf!important;
	color:#fff!important;
	padding:10px 15px
}
.wrap-sticky {
	height:100%!important
}
.navbar-sticky .social-icons li {
	width:35px;
	height:35px;
	line-height:32px
}
@media (min-width:1024px) {
nav.navbar ul.nav>li>a {
padding:30px 15px;
font-weight:600
}
nav.navbar .navbar-brand {
margin-top:0
}
nav.navbar .navbar-brand img.logo {
width:100%
}
nav.navbar.bootsnav ul.nav>li>a {
color:#fff;
font-size:14px;
font-weight:500;
padding:5px 7px;
text-transform:uppercase;
position:relative
}
nav.navbar.bootsnav ul.nav>li.active::after {
background:#f89721
}
nav.navbar.bootsnav ul.nav>li.cool-link>a:hover, nav.navbar.bootsnav ul.nav>li.on:hover, nav.navbar.bootsnav ul.nav>li.on>a:hover {
background-color:#f89721!important;
color:#fff
}
.nav.navbar-nav.navbar-left {
margin-left:-14px;
margin-top:0;
margin-bottom:-2px
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li a:hover {
background-color:transparent
}
.dropdown-menu>li.active>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
background-color:transparent;
text-decoration:none
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
width:250px;
padding-bottom:20px
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu-full {
max-width:1170px;
min-width:1170px
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu-full li ul.dropdown-submenu:last-ul {
border-right:none
}
.wrap-sticky .social-icons {
clear:both;
float:right;
padding-top:15px
}
nav.navbar-center .navbar-brand {
margin:0!important
}
nav.navbar-brand-top .navbar-brand {
margin:10px!important
}
nav.navbar-full .navbar-brand {
position:relative;
top:-15px
}
nav.navbar-sidebar .navbar-brand, nav.navbar-sidebar ul.nav {
margin-bottom:50px
}
nav.navbar-sidebar ul.nav>li>a {
padding:10px 15px;
font-weight:700
}
nav.navbar.bootsnav.navbar-transparent.white {
background-color:rgba(255, 255, 255, .3);
border-bottom:solid 1px #bbb
}
nav.navbar.bootsnav.navbar-transparent.dark, nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark {
background-color:transparent;
border-bottom:none
}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav {
border-left:solid 1px #bbb
}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav, nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav {
border-left:solid 1px #555
}
nav.navbar.bootsnav.navbar-transparent.white .attr-nav>ul>li>a, nav.navbar.bootsnav.navbar-transparent.white ul.nav>li>a, nav.navbar.bootsnav.no-background.white .attr-nav>ul>li>a, nav.navbar.bootsnav.no-background.white ul.nav>li>a {
color:#fff
}
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav>ul>li>a, nav.navbar.bootsnav.navbar-transparent.dark ul.nav>li>a {
color:#eee
}
}
nav.navbar.navbar-inverse {
	background-color:#222;
	border-bottom:solid 1px #303030
}
nav.navbar.navbar-inverse ul.cart-list>li.total>.btn {
	border-bottom:solid 1px #222!important
}
nav.navbar.navbar-inverse ul.cart-list>li.total .pull-right {
	color:#fff
}
nav.navbar.navbar-inverse ul.nav>li>a, nav.navbar.navbar-inverse.megamenu ul.dropdown-menu.megamenu-content .content ul.menu-col li a {
	color:#eee
}
nav.navbar.navbar-inverse ul.nav>li.dropdown>a {
	background-color:#222
}
nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu>li>a {
	color:#999
}
nav.navbar.navbar-inverse ul.nav .dropdown-menu h1, nav.navbar.navbar-inverse ul.nav .dropdown-menu h2, nav.navbar.navbar-inverse ul.nav .dropdown-menu h3, nav.navbar.navbar-inverse ul.nav .dropdown-menu h4, nav.navbar.navbar-inverse ul.nav .dropdown-menu h5, nav.navbar.navbar-inverse ul.nav .dropdown-menu h6 {
	color:#fff
}
nav.navbar.navbar-inverse .form-control {
	background-color:#333;
	border-color:#303030;
	color:#fff
}
nav.navbar.navbar-inverse .attr-nav>ul>li>a {
	color:#eee
}
nav.navbar.navbar-inverse .attr-nav>ul>li.dropdown ul.dropdown-menu {
	background-color:#222;
	border-left:solid 1px #303030;
	border-bottom:solid 1px #303030;
	border-right:solid 1px #303030
}
nav.navbar.navbar-inverse ul.cart-list>li {
	border-bottom:solid 1px #303030;
	color:#eee
}
nav.navbar.navbar-inverse ul.cart-list>li img {
	border:1px solid #303030
}
nav.navbar.navbar-inverse ul.cart-list>li.total {
	background-color:#333
}
nav.navbar.navbar-inverse .share ul>li>a {
	background-color:#555
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu {
	border-right:solid 1px #303030
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul>li>a {
	border-bottom:solid 1px #303030
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-content {
	border-left:solid 1px #303030
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul>li.active>a, nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul>li>a:focus, nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul>li>a:hover {
	background-color:#333!important
}
nav.navbar-inverse.navbar-full ul.nav>li>a {
	border:none
}
nav.navbar-inverse.navbar-full .navbar-collapse .wrap-full-menu {
	background-color:#222
}
nav.navbar-inverse.navbar-full .navbar-toggle {
	background-color:#222!important;
	color:#6f6f6f
}
@media (min-width:1024px) {
nav.navbar.navbar-inverse ul.nav .dropdown-menu {
background-color:#222!important;
border-left:solid 1px #303030!important;
border-bottom:solid 1px #303030!important;
border-right:solid 1px #303030!important
}
nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu>li>a {
border-bottom:solid 1px #303030
}
nav.navbar.navbar-inverse ul.dropdown-menu.megamenu-content .col-menu {
border-left:solid 1px #303030;
border-right:solid 1px #303030
}
nav.navbar.navbar-inverse.navbar-transparent.dark {
background-color:rgba(0, 0, 0, .3);
border-bottom:solid 1px #999
}
nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav {
border-left:solid 1px #999
}
nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav>ul>li>a, nav.navbar.navbar-inverse.navbar-transparent.dark ul.nav>li>a, nav.navbar.navbar-inverse.no-background.white .attr-nav>ul>li>a, nav.navbar.navbar-inverse.no-background.white ul.nav>li>a {
color:#fff
}
nav.navbar.navbar-inverse.no-background.dark .attr-nav>ul>li>a, nav.navbar.navbar-inverse.no-background.dark ul.nav>li>a {
color:#3f3f3f
}
}
@media (max-width:992px) {
nav.navbar .navbar-brand {
margin-top:0;
position:relative;
top:-2px
}
nav.navbar .navbar-brand img.logo {
width:30px
}
.attr-nav>ul>li>a {
padding:16px 15px 15px
}
nav.navbar.navbar-mobile ul.nav>li>a {
padding:15px
}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu>li>a {
padding-right:15px!important;
padding-top:15px!important;
padding-bottom:15px!important
}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title {
padding-right:30px!important;
padding-top:13px!important;
padding-bottom:13px!important
}
nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a {
padding-top:13px!important;
padding-bottom:13px!important
}
nav.navbar-full .navbar-brand {
top:0;
padding-top:10px
}
nav.navbar.navbar-inverse .navbar-toggle {
color:#eee;
background-color:#222!important
}
nav.navbar.navbar-inverse .navbar-nav>li>a {
border-top:solid 1px #303030;
border-bottom:solid 1px #303030
}
nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu>li>a {
color:#999;
border-bottom:solid 1px #303030
}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu .title {
border-bottom:solid 1px #303030;
color:#eee
}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu ul>li>a {
border-bottom:solid 1px #303030;
color:#999!important
}
nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu.on:last-child .title {
border-bottom:solid 1px #303030
}
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu>ul {
border-top:solid 1px #303030
}
nav.navbar.navbar-inverse.navbar-mobile .navbar-collapse {
background-color:#222
}
}
@media (max-width:767px) {
nav.navbar.navbar-inverse.navbar-mobile ul.nav {
border-top:solid 1px #222
}
}
.attr-nav>ul>li.dropdown ul.dropdown-menu {
	border:none!important;
	left:-289px;
	margin-left:0;
	margin-top:0;
	padding:30px 20px!important;
	width:370px!important
}
.attr-nav>ul>li.dropdown ul.dropdown-menu-other {
	left:-320px;
	top:46px;
	background-color:rgba(47, 98, 169, .9)!important
}
ul.cart-list>li {
	padding:5px 33px 30px 0
}
.attr-nav .search {
	margin-top:0;
	margin-right:0
}
.icon-icons240 {
	font-size:27px;
	color:#1c1c1c
}
.icon-icons185 {
	font-size:24px;
	color:#fff
}
.attr-nav>ul>li>a span.badge {
	font-size:10px;
	height:15px;
	margin-top:-17px;
	padding:2px 0 0;
	position:absolute;
	right:10px;
	top:50%;
	width:15px
}
#applying_formpopup, #search, #team {
	left:0;
	height:100%;
-o-transition:all .5s ease-in-out;
	z-index:11000
}
#search {
	position:fixed;
	top:0;
	background-color:rgba(0, 0, 0, .9);
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
	-webkit-transform:translate(0, -100%) scale(0, 0);
	-moz-transform:translate(0, -100%) scale(0, 0);
	-o-transform:translate(0, -100%) scale(0, 0);
	-ms-transform:translate(0, -100%) scale(0, 0);
	transform:translate(0, -100%) scale(0, 0);
	opacity:0
}
#applying_formpopup.open, #search.open {
	-moz-transform:translate(0, 0) scale(1, 1)
}
#search.open {
	-webkit-transform:translate(0, 0) scale(1, 1);
	-o-transform:translate(0, 0) scale(1, 1);
	-ms-transform:translate(0, 0) scale(1, 1);
	transform:translate(0, 0) scale(1, 1);
	opacity:1
}
#search input[type=search] {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:0 0;
	border-color:-moz-use-text-color -moz-use-text-color #fff;
	border-image:none;
	border-style:none none solid;
	border-width:medium medium 1px;
	color:#fff;
	font-size:28px;
	font-weight:lighter;
	left:0;
	margin:0;
	outline:0;
	padding-bottom:7px;
	padding-left:0;
	padding-right:30px;
	position:absolute;
	right:0;
	top:0;
	width:100%
}
#applying_formpopup .close, #search .close {
	color:#fff;
	font-weight:400;
	padding:10px 17px;
	box-shadow:none;
	font-size:27px
}
.searc_button i {
	color:#fff
}
.searc_button {
	left:72%;
	position:absolute;
	top:20%;
	transform:translate(0, -55%);
	display:none
}
#search .close {
	background-color:transparent;
	opacity:1;
	position:fixed;
	right:15px;
	top:15px
}
#applying_formpopup, #team {
	position:fixed;
	top:0;
	width:100%;
	background-color:rgba(0, 0, 0, .9);
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
	-webkit-transform:translate(0, -100%) scale(0, 0);
	-moz-transform:translate(0, -100%) scale(0, 0);
	-o-transform:translate(0, -100%) scale(0, 0);
	-ms-transform:translate(0, -100%) scale(0, 0);
	transform:translate(0, -100%) scale(0, 0);
	opacity:0
}
#applying_formpopup.open {
	-webkit-transform:translate(0, 0) scale(1, 1);
	-o-transform:translate(0, 0) scale(1, 1);
	-ms-transform:translate(0, 0) scale(1, 1);
	transform:translate(0, 0) scale(1, 1);
	opacity:1
}
#applying_formpopup .close {
	background-color:#303133;
	opacity:1;
	position:absolute;
	right:0;
	top:0;
	z-index:2;
	text-shadow:none
}
.team_popup {
	background:#fff;
	border-radius:5px;
	height:auto;
	left:50%;
	max-width:100%;
	padding:46px 40px;
	position:fixed;
	top:50%;
	transform:translate(-50%, -50%);
	width:auto
}
.team_popup .popup_image>img {
	border-radius:5px;
	float:left;
	width:41%
}
.popup_text {
	display:inline-block;
	float:right;
	width:55%
}
.team_popup .progress {
	background-color:#d9d9d9;
	border-radius:0;
	box-shadow:0;
	height:6px;
	margin-bottom:20px;
	margin-right:30px;
	overflow:hidden
}
.team_popup .progress-bar {
	box-shadow:0
}
.team_popup .lebal {
	margin-right:30px
}
.team_popup .lebal>p {
	display:inline-block;
	font-weight:700
}
.team_popup .social-icons li {
	border-radius:100%;
	box-shadow:0 2px 1px 1px #d2d2d2;
	display:inline-block;
	height:32px;
	line-height:32px;
	margin-right:7px;
	text-align:center;
	width:32px
}
.team_popup .social-icons a {
	color:#3a3a3a;
	display:block
}
#ContactPersonpopup, #deposit_irpopup, #loan_iratepopup, #sme_irpopup, #top_8news {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, .9);
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
	-webkit-transform:translate(0, -100%) scale(0, 0);
	-moz-transform:translate(0, -100%) scale(0, 0);
	-o-transform:translate(0, -100%) scale(0, 0);
	-ms-transform:translate(0, -100%) scale(0, 0);
	transform:translate(0, -100%) scale(0, 0);
	opacity:0;
	z-index:11000
}
.btn-dark:hover, .btn-light:hover {
	transition:color 1s ease 0s, background-color 1.5s ease 0s
}
#ContactPersonpopup.open, #deposit_irpopup.open, #loan_iratepopup.open, #sme_irpopup.open, #top_8news.open {
	-webkit-transform:translate(0, 0) scale(1, 1);
	-moz-transform:translate(0, 0) scale(1, 1);
	-o-transform:translate(0, 0) scale(1, 1);
	-ms-transform:translate(0, 0) scale(1, 1);
	transform:translate(0, 0) scale(1, 1);
	opacity:1
}
#ContactPersonpopup .close, #deposit_irpopup .close, #loan_iratepopup .close, #sme_irpopup .close {
	background-color:#303133;
	box-shadow:none;
	color:#fff;
	font-size:27px;
	font-weight:400;
	opacity:1;
	padding:10px 17px;
	position:absolute;
	right:0;
	top:0;
	z-index:2;
	text-shadow:none
}
.ContactPerson_popup, .deposit_popup, .loan_popup, .news_popup, .sme_popup {
	background:#fff;
	border-radius:5px;
	height:auto;
	left:15%;
	max-width:100%;
	padding:20px;
	position:absolute;
	top:0;
	width:70%;
	margin-top:20px
}
.collapse.navbar-collapse {
	height:100%!important
}
.attr-nav>ul {
	margin:0 0 -7px
}
ul.cart-list li h3 {
	font-weight:700;
	padding-bottom:30px
}
ul.cart-list li h6 a {
	color:#111;
	font-size:16px;
	font-weight:700;
	padding:0
}
ul.cart-list .total {
	text-align:center
}
ul.cart-list>.total {
	background-color:#f5f5f5;
	margin:0 -20px -30px;
	padding:20px 0
}
ul.cart-list>li {
	border-bottom:1px solid #dcdcdc
}
ul.cart-list>li:nth-child(7) {
border-bottom:medium none!important
}
ul.cart-list .total span a {
	background:0 0;
	border:none;
	color:#fff!important;
	display:block;
	font-size:14px;
	font-weight:700;
	padding:7px 0 12px
}
ul.cart-list .total span {
	background:#0a0a0a;
	border-radius:5px;
	display:inline-block;
	width:156px
}
.tparrows, .tparrows.tp-leftarrow:focus, .tparrows.tp-leftarrow:hover, .tparrows.tp-rightarrow:focus, .tparrows.tp-rightarrow:hover {
	background:0 0!important
}
ul.cart-list .total li {
	padding:20px 0 30px!important
}
.paddonig {
	padding:0!important
}
.tparrows {
	-webkit-border-radius:100%;
	border-radius:4px;
	transform:none;
	position:absolute;
	right:0
}
.tparrows::before {
color:#fff;
display:block;
font-size:25px;
line-height:40px;
text-align:center
}
.tparrows.tp-leftarrow:before {
	content:url(../images/left-arrow.png)
}
.tparrows.tp-rightarrow:before {
	content:url(../images/right-arrow.png)
}
.tp-leftarrow, .tp-rightarrow {
	margin:0
}
.btn-dark, .btn-light:hover {
	background:#0a0a0a;
	color:#fff
}
.btn-dark:hover, .tparrows:focus::before, .tparrows:hover::before {
color:#fff
}
.btn-dark, .btn-whitw {
	padding:15px 36px;
	display:inline-block;
	font-size:12px;
	text-transform:uppercase;
	position:0;
	overflow:hidden;
	transition:color 1s ease 0s, background-color 1.5s ease 0s!important
}
.btn-dark {
	border:1px solid transparent;
	border-radius:5px
}
.btn-whitw {
	border:1px solid transparent;
	border-radius:5px;
	background:#fff;
	color:#0a0a0a
}
.btn-whitw:hover {
	background:#0e82a1;
	color:#000;
	transition:color 1s ease 0s, background-color 1.5s ease 0s
}
.btn-left-whitwborder, .btn-whitwborder {
	background:0 0;
	color:#000;
	border-radius:0;
	font-size:14px;
	position:0;
	font-weight:700
}
.btn-left-whitwborder, .btn-light, .btn-orangeborder, .btn-whitwborder {
	transition:color 1s ease 0s, background-color 1.5s ease 0s!important;
	display:inline-block;
	overflow:hidden;
	text-transform:uppercase
}
.btn-whitwborder {
	border-right:1px solid #0ba1c9;
	padding:12px 55px
}
.btn-left-whitwborder {
	border-bottom:1px solid #ccc;
	padding:12px 20px;
	widows:100%
}
.btn-whitwborder:last-child {
	border-right:none
}
.btn-whitwborder:hover {
	color:#1b498a
}
.btn-orangeborder {
	border-bottom:4px solid #f96;
	padding:12px 30px;
	border-radius:0;
	font-size:14px;
	position:0;
	background:#ee8049;
	color:#fff;
	font-weight:700
}
.btn-orangeborder:hover {
	border-bottom:4px solid #315fa0;
	color:#fff
}
.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap :last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap :last-child {
	margin:0 5px!important
}
.tp-tab.selected::before {
content:none
}
.cool-link-2::after, .wpf-demo-8:before {
content:''
}
.btn-light {
	padding:16px 36px;
	border-radius:5px;
	font-size:12px;
	position:relative;
	z-index:1;
	color:#fff;
	border:none
}
a {
	transition:color 1s ease 0s, background-color 1.5s ease 0s
}
.tp-tabs {
	left:50%!important;
	margin:-160px auto 0;
	-ms-transform:translateX(-50%)!important;
	-moz-transform:translateX(-50%)!important;
	-webkit-transform:translateX(-50%)!important;
	transform:translateX(-50%)!important;
	z-index:111;
	border-top:none;
	cursor:pointer
}
.hesperiden .tp-tab {
	background:#fff;
	border-bottom:medium none;
	border-right:1px solid #b2b2b2;
	opacity:1;
	padding:0 0 0 62px;
	position:absolute;
	width:295px!important
}
.hesperiden>.tp-tab+.tp-tab {
	border-left:1px solid #b2b2b2
}
.tp-tab-title>span {
	position:absolute;
	top:8px;
	border-radius:100%;
	background:#161616;
	line-height:33px;
	height:33px;
	width:33px;
	text-align:center;
	font-size:16px;
	color:#fff;
	left:-47px
}
.tp-tab.selected .tp-tab-title:before, .tp-tab.selected .tp-tab-title>span, .tp-tab:hover .tp-tab-title span, .tp-tab:hover .tp-tab-title::before, .tp-tab:hover .tp-tab-title>span {
background:#fff
}
.tp-tab .tp-tab-title {
	font-size:20px;
	margin:29px 0 0;
	color:#111;
	line-height:normal;
	position:relative;
	display:inline-block;
	font-weight:700
}
.heading_border, .heading_border_1 {
	height:3px;
	width:46px;
	margin-bottom:17px
}
.tp-tab.selected .tp-tab-desc, .tp-tab.selected .tp-tab-title, .tp-tab:hover .tp-tab-desc, .tp-tab:hover .tp-tab-title {
	color:#fff
}
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption {
	position:static
}
.text_bold {
	font-weight:bolder!important
}
.banner_3_box {
	background-color:rgba(255, 255, 255, .85);
	padding:50px 30px!important;
	border-radius:5px;
	min-width:100%!important;
max-width:100#
}
.banner_3_box p {
	display:inline-table;
	font-size:18px!important;
	padding-bottom:20px;
	padding-top:20px
}
.banner_3_box h2 {
	display:inline-table;
	font-size:48px;
	font-weight:700
}
.heading_border_1 {
	left:48%;
	position:relative
}
.heading>p {
	font-size:15px;
	text-transform:uppercase
}
.heading>h2 {
	font-weight:700;
	text-transform:uppercase
}
#s_services .services {
	margin:0 30px 5px 0
}
#s_services .services img {
	display:block;
	width:100%;
	height:auto
}
.services h3 {
	font-weight:600;
	padding-top:27px;
	padding-bottom:15px
}
.services p {
	padding-bottom:25px
}
.services h3 span {
	font-size:16px;
	background:0 0;
	border:1px solid #c7c7c7;
	border-radius:100%;
	line-height:38px;
	width:38px;
	display:inline-block;
	height:38px;
	text-align:center;
	vertical-align:middle;
	margin-right:14px;
transition:all .7s ease 0s
}
.services {
	margin-bottom:8px
}
.services a {
	border-bottom:1px solid #111;
	color:#111
}
#s_services .services .image_s {
	overflow:hidden;
	border-radius:5px
}
#s_services .services .image_s img {
transition:all .3s ease 0s;
	border-radius:5px
}
#s_services .services:hover .image_s img {
	transform:scale(1.09);
transition:all .7s ease 0s
}
#s_services .services:hover span {
	color:#fff;
transition:all .7s ease 0s
}
#s_services .owl-next, #s_services .owl-prev {
	line-height:15px;
	padding:9px 17px;
	font-size:22px;
	color:#111;
	display:inline-block
}
#s_services .owl-controls.clickable {
	position:absolute;
	right:28px;
	top:-82px
}
#s_services .owl-next {
	border:1px solid #e5e5e5;
	border-radius:5px
}
#s_services .owl-prev {
	border:1px solid #e5e5e5;
	border-radius:5px;
	margin-right:5px
}
#s_services .owl-next:hover, #s_services .owl-prev:hover {
	background:#f2f2f2!important;
	color:#111!important
}
.feature_3 .heading_border {
	left:48%;
	position:relative
}
.feature_box {
	background:#fff;
	padding:25px 35px 40px 25px;
transition:all .7s ease 0s;
	border-radius:5px;
	margin-bottom:30px
}
.feature_box>i {
	font-size:42px;
	color:#111;
	padding-bottom:30px
}
.feature_3 .feature_box:hover i, .feature_box:hover h3, .feature_box:hover i, .feature_box:hover p {
	color:#fff;
transition:all .7s ease 0s
}
.feature_box>h3 {
	padding-bottom:20px;
	padding-top:30px;
	font-weight:700
}
.feature_box:hover {
transition:all .7s ease 0s
}
.feature_slider .item {
	margin:0 15px
}
.feature_3 .feature_box>i {
	border:4px double #acacac;
	border-radius:100%;
	display:inline-block;
	font-size:36px;
	height:106px;
	line-height:98px;
	text-align:center;
	width:106px
}
.feature_3 .feature_box:hover i {
	border:4px double #fff
}
.feature_3 .feature_box:hover h3 {
transition:all .7s ease 0s
}
.feature_3 .feature_box:hover p {
	color:#5a5a5a
}
.about_2_button .btn-dark:hover, .about_2_button .btn-light:hover {
	color:#fff;
	transition:color 1s ease 0s, background-color 1.5s ease 0s
}
.feature_3 .feature_box:hover {
	background:0 0
}
.feature_slider .owl-theme .owl-controls {
	margin-top:60px;
	text-align:center
}
.feature_slider .owl-pagination {
	bottom:30px;
	left:0;
	position:relative;
	right:0
}
.feature_slider .owl-theme .owl-controls .owl-page {
	display:inline-block
}
.feature_slider .owl-theme .owl-controls .owl-page span {
	background:#111;
	border-radius:20px;
	display:block;
	height:3px;
	margin-right:5px;
	margin-top:30px;
	opacity:1;
	width:19px
}
#about_slider .owl-wrapper-outer, .about_box {
	border-radius:5px
}
.feature_slider .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	background:#f71735
}
.about_box {
	background:#f2f2f2;
	padding:42px 25px
}
.about_image img {
	width:100%
}
#about_slider .owl-theme .owl-controls .owl-page {
	display:inline-block;
	zoom:1
}
#about_slider .owl-theme .owl-controls {
	margin-top:10px;
	text-align:center
}
#about_slider .owl-pagination {
	bottom:30px;
	left:0;
	position:absolute;
	right:0;
	text-align:center
}
#about_slider .owl-page span {
	display:block;
	width:19px;
	height:3px;
	filter:Alpha(Opacity=50);
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	margin-right:5px;
	background:#fff;
	margin-top:30px
}
#about_slider .owl-page.active span, #about_slider .owl-page:hover span {
	filter:Alpha(Opacity=100);
	opacity:1
}
#about_slider .owl-page {
	display:inline-block
}
#our-partner-slider .item {
	margin:2px 17px
}
#our-partner-slider .item img {
	display:block;
	height:auto;
	width:100%;
	border:1px solid #dcdcdc;
	border-radius:5px
}
#our-partner-slider .owl-next {
	position:absolute;
	right:-54px;
	top:29px
}
#our-partner-slider .owl-prev {
	position:absolute;
	left:-54px;
	top:29px
}
.partner_image>img {
	border:1px solid #dcdcdc;
	border-radius:5px;
	display:block;
	height:auto;
	width:100%;
	margin-bottom:25px
}
.about_2_button .btn-light:hover {
	background:#0a0a0a
}
#about_us_2 .feature_box:hover, .about_us_2 .about_box {
	background:0 0
}
#about_us_2 .feature_box:hover p {
	color:#5a5a5a
}
.about_us_2 .heading {
	margin-top:-30px
}
.pro-video img {
	border-radius:5px;
	width:100%
}
.wpf-demo-gallery:hover .view-caption {
	opacity:1;
	background-color:rgba(0, 0, 0, .8);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1)
}
.wpf-demo-gallery .view-caption a {
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;
	-moz-transform:scale(.4);
	-o-transform:scale(.4);
	-ms-transform:scale(.4);
	-webkit-transform:scale(.4)
}
#recent_project {
	background:url(../images/r_p_bg.jpg) 50% center/cover no-repeat fixed
}
#recent_project .heading>h2, #recent_project .heading>p {
	color:#fff
}
.recent_box {
	background:#fff;
	border-radius:5px;
transition:all .7s ease 0s
}
.recent_project-slider .owl-next, .recent_project-slider .owl-prev {
	bottom:-107px;
	z-index:2;
	background:#2e2e2e;
	color:#fff;
	position:absolute
}
.recent_box .recent_text {
	padding:20px 15px
}
.recent_box .image_s {
	overflow:hidden;
	border-radius:5px 5px 0 0
}
.recent_box .image_s img {
transition:all .3s ease 0s;
	width:100%;
	border-radius:5px 5px 0 0
}
.recent_box:hover .image_s img {
	transform:scale(1.09);
transition:all .7s ease 0s
}
.recent_box:hover {
transition:all .7s ease 0s
}
.recent_box:hover h3, .recent_box:hover p {
	color:#fff;
transition:all .7s ease 0s
}
.recent_project-slider .item {
	margin:0 16px
}
#recent_project .owl-next, #recent_project .owl-prev, #testimonial-slider_2 .owl-prev, .recent_project-slider .owl-next, .recent_project-slider .owl-prev, .recent_project_2 .owl-next, .recent_project_2 .owl-prev {
	border-radius:5px;
	height:46px;
	line-height:46px;
	margin-right:5px;
	text-align:center;
	width:46px;
	display:inline-block
}
#testimonial-slider_2 .owl-next, .recent_project-slider .owl-next {
	position:absolute;
	right:14px;
	bottom:-107px
}
#testimonial-slider_2 .owl-prev {
	position:absolute;
	right:65px
}
.recent_project-slider .owl-prev {
	right:65px
}
.recent_project-slider .owl-next {
	right:14px
}
#testimonial-slider_2 .owl-next, #testimonial-slider_2 .owl-prev {
	bottom:-40px
}
#recent_project .owl-next, #recent_project .owl-prev, #testimonial-slider_2 .owl-prev {
	background:#fff;
	color:#2e2e2e
}
#recent_project .owl-next:hover, #recent_project .owl-prev:hover {
	color:#fff
}
.recent_project_2 .owl-next, .recent_project_2 .owl-prev {
	background:#2e2e2e!important;
	color:#fff!important
}
#testimonial-slider_2 .owl-buttons .owl-next:hover, #testimonial-slider_2 .owl-buttons .owl-prev:hover, #testimonial-slider_2 .owl-next, .recent_project-slider .owl-buttons .owl-next:hover, .recent_project-slider .owl-buttons .owl-prev:hover, .recent_project_2 .owl-next:hover, .recent_project_2 .owl-prev:hover {
	color:#fff
}
.recent_tabs .nav-tabs {
	border-bottom:3px solid #fff
}
.recent_tabs .nav-tabs>li>a {
	border:none;
	border-radius:0;
	line-height:1.42857;
	margin-right:2px;
	font-size:15px;
	color:#fff;
	text-transform:uppercase;
	padding:10px 50px 0 0
}
.recent_tabs .nav-tabs>li.cool-link-2:nth-child(6) a {
padding-right:0
}
.recent_tabs .nav-tabs>li.active>a, .recent_tabs .nav-tabs>li.active>a:focus, .recent_tabs .nav-tabs>li.active>a:hover {
	background-color:transparent;
	border:none;
	cursor:default;
	outline:0
}
.recent_tabs .nav>li>a:focus, .recent_tabs .nav>li>a:hover {
	background-color:transparent;
	text-decoration:none;
	border:none
}
.recent_tabs .nav-tabs>li {
	float:left;
	margin-bottom:-3px
}
.cool-link-2 {
	display:inline-block
}
.cool-link-2::after {
display:block;
width:0;
height:3px;
transition:width .3s
}
.wpf-demo-8, .wpf-demo-8 img {
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s
}
.cool-link-2:hover::after, .cool-link.active:after, .cool-link:hover::after, li.active:after {
width:100%
}
.recent_project_3_slider .owl-buttons .owl-next, .recent_project_3_slider .owl-buttons .owl-prev {
	border-radius:5px;
	height:46px;
	width:46px;
	line-height:46px;
	text-align:center;
	display:inline-block
}
.recent_project_2 .heading>p {
	color:#5a5a5a!important
}
.recent_project_2 .heading>h2 {
	color:#111!important
}
.recent_project_2 .recent_box {
	background:#2e2e2e
}
.recent_project_2 .recent_box .recent_text>h3, .recent_project_2 .recent_box .recent_text>p {
	color:#fff
}
.recent_project_3_slider .item {
	margin:0 15px
}
.recent_project_3_slider .owl-buttons .owl-prev {
	background:#111;
	color:#fff;
	margin-right:5px
}
.recent_project_3_slider .owl-buttons .owl-next {
	background:#111;
	color:#fff
}
.recent_project_3_slider .owl-buttons {
	margin-right:15px;
	text-align:right;
	margin-top:60px
}
.recent_project_3_slider .owl-buttons .owl-next:hover, .recent_project_3_slider .owl-buttons .owl-prev:hover {
	color:#fff
}
.rece_text {
	font-weight:lighter;
	margin-top:57px
}
.rece_text_2 {
	font-weight:lighter;
	margin-top:-37px
}
#our_team_slider .item {
	border-radius:0
}
#our_team_slider .owl-controls .owl-page {
	display:inline-block;
	zoom:1
}
#our_team_slider .owl-controls {
	bottom:-5%;
	left:50%;
	position:absolute;
	text-align:center
}
#our_team_slider .owl-pagination {
	bottom:30px;
	left:0;
	position:relative;
	right:0
}
#our_team_slider .owl-controls .owl-page span {
	display:block;
	width:19px;
	height:3px;
	filter:Alpha(Opacity=50);
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	margin-right:5px;
	background:#111;
	margin-top:30px
}
#our_team_slider .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {
	filter:Alpha(Opacity=100);
	opacity:1
}
#eight-section {
	background-color:#6c7a89;
	display:inline;
	width:100%;
	float:left
}
#eight-section .eight-section-area {
	display:inline;
	float:left;
	width:100%;
	text-align:center;
	padding:150px 0
}
#eight-section .eight-section-area h2 {
	color:#fff;
	margin-bottom:40px
}
#eight-section .eight-section-area .single-effect {
	display:inline-block;
	margin:0 18px
}
#eight-section .eight-section-area .single-effect h3 {
	color:#fff;
	font-size:25px;
	margin-bottom:20px
}
#eight-section .eight-section-area .single-effect .hover {
	background-color:#fff;
	color:#888;
	margin-bottom:80px
}
.wpf-demo-8 {
	background-color:#fff;
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
	box-shadow:0 0 0 0 #555;
-o-transition:all .5s;
transition:all .5s;
	opacity:1
}
.wpf-demo-8 img {
	height:100%;
	width:100%;
-o-transition:all .5s;
transition:all .5s
}
.wpf-demo-8 .view-caption, .wpf-demo-8:before {
	position:absolute;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
	right:0;
	left:0;
	bottom:0
}
.wpf-demo-8:before {
	background-color:rgba(0, 0, 0, 0);
	top:0;
-o-transition:all .5s;
transition:all .5s
}
.wpf-demo-8:hover {
	cursor:pointer
}
.wpf-demo-8:hover:before {
	background-color:rgba(0, 0, 0, .8)
}
.wpf-demo-8:hover .view-caption {
	-moz-transform:translateY(0) scale(1);
	-o-transform:translateY(0) scale(1);
	-ms-transform:translateY(0) scale(1);
	-webkit-transform:translateY(0) scale(1);
	transform:translateY(0) scale(1)
}
.wpf-demo-8 .view-caption {
	background-color:#fff;
	height:20%;
	padding:10px 15px;
	text-align:left;
	z-index:99;
-o-transition:all .5s;
transition:all .5s;
	-moz-transform:translateY(150%) scale(1.5);
	-o-transform:translateY(150%) scale(1.5);
	-ms-transform:translateY(150%) scale(1.5);
	-webkit-transform:translateY(150%) scale(1.5);
	transform:translateY(150%) scale(1.5)
}
.wpf-demo-8 .view-caption ul li a, .wpf-demo-gallery {
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s
}
#our_team_3 .item:hover .view-caption, .wpf-demo-8 .view-caption ul li a {
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	-webkit-transform:scale(1)
}
.wpf-demo-8 .view-caption .info {
	float:left
}
.wpf-demo-8 .view-caption .info h4 {
	color:#444;
	font-size:16px;
	font-weight:400;
	font-weight:700
}
.wpf-demo-8 .view-caption .info p {
	color:#333;
	font-size:12px
}
#our_team_3 .owl-next, #our_team_3 .owl-prev {
	display:inline-block;
	position:absolute;
	top:-99px;
	height:42px;
	width:42px;
	line-height:37px;
	font-size:18px;
	text-align:center
}
.wpf-demo-8 .view-caption ul {
	float:right;
	display:inline-block;
	margin-left:-5px
}
.wpf-demo-8 .view-caption ul li {
	display:inline-block
}
.wpf-demo-8 .view-caption ul li a {
	color:#333;
	display:inline-block;
	padding:7px 5px;
transition:all .5s;
	transform:scale(1)
}
.wpf-demo-8 .view-caption ul li a:hover {
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-webkit-transform:scale(1.2);
	transform:scale(1.2)
}
#our_team_3 .owl-next {
	border:1px solid #e5e5e5;
	color:#111;
	right:0;
	border-radius:5px
}
#our_team_3 .owl-prev {
	border:1px solid #e5e5e5;
	color:#111;
	right:52px;
	border-radius:5px;
	background:0 0
}
#our_team_3 .owl-next:hover, #our_team_3 .owl-prev:hover {
	background:#ededed
}
.team_text>p {
	padding:10px 15px 20px 0
}
.team_text>a {
	color:#111;
	border-bottom:1px solid #111
}
#our_team_3 .item {
	margin:0 15px
}
#sixth-section {
	background-color:#875f9a;
	display:inline;
	width:100%;
	float:left
}
#our_team_3 .item:hover .view-caption {
	opacity:1;
	background-color:rgba(0, 0, 0, .7);
	transform:scale(1)
}
#sixth-section .sixth-section-area {
	display:inline;
	float:left;
	width:100%;
	text-align:center;
	padding:150px 0
}
#sixth-section .sixth-section-area h2 {
	color:#fff;
	margin-bottom:40px
}
#sixth-section .sixth-section-area .single-effect {
	display:inline-block;
	margin:0 18px
}
#sixth-section .sixth-section-area .single-effect h3 {
	color:#fff;
	font-size:25px;
	margin-bottom:20px
}
#sixth-section .sixth-section-area .single-effect .hover {
	background-color:#fff;
	color:#888;
	border-radius:5px 5px 0 0
}
.wpf-demo-gallery {
	background-color:#fff;
	display:block;
	border-radius:5px 5px 0 0;
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
transition:all .5s
}
.wpf-demo-gallery .view-caption, .wpf-demo-gallery img {
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;
	width:100%;
	height:100%
}
.wpf-demo-gallery img {
transition:all .5s
}
.wpf-demo-gallery:hover .view-caption:hover a, .wpf-demo-gallery:hover .view-caption:hover h4 {
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transform:scale(1)
}
.wpf-demo-gallery .view-caption {
	background-color:rgba(0, 0, 0, 0);
transition:all .5s;
	text-align:center;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	opacity:0;
	-moz-transform:scale(.5);
	-o-transform:scale(.5);
	-ms-transform:scale(.5);
	-webkit-transform:scale(.5);
	transform:scale(.5)
}
.wpf-demo-gallery .view-caption h4 {
	color:#fff;
	font-size:18px;
	font-weight:400;
	margin-bottom:15px;
	margin-top:5px;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
	-moz-transform:scale(.4);
	-o-transform:scale(.4);
	-ms-transform:scale(.4);
	-webkit-transform:scale(.4);
	transform:scale(.4)
}
.wpf-demo-gallery .view-caption a {
	border:none;
	border-radius:4px;
	bottom:55%;
	color:#111;
	display:inline-block;
	font-size:25px;
	line-height:18px;
	padding:15px;
	position:relative;
	top:45%;
	transform:scale(.4);
transition:all .5s ease 0s;
	background:#fff
}
#testimonials .heading_border {
	left:48%;
	position:relative
}
.testimonial-detail p {
	font-size:18px;
	line-height:1.5em;
	font-style:oblique;
	display:inline-block;
	padding:0 10%
}
.testimonial-detail h3 {
	font-size:18px;
	font-weight:700
}
.testimonial-detail>p::before {
content:url(../images/testinomial_errow_bf.png);
position:relative;
bottom:-22px;
left:-61px
}
.testimonial-detail>p::after {
bottom:31px;
content:url(../images/testinomial_errow_af.png);
position:relative;
right:-40%
}
#testimonials .owl-theme .owl-controls .owl-page {
	display:inline-block;
	zoom:1
}
#testimonials .owl-theme .owl-controls {
	margin-top:60px;
	text-align:center
}
.pag_pad .owl-theme .owl-controls {
	margin-top:-60px!important
}
#testimonials .owl-pagination {
	bottom:30px;
	left:0;
	position:relative;
	right:0
}
#testimonials .owl-carousel .owl-item img {
	width:auto!important;
	display:inline-block
}
#testimonials .owl-wrapper-outer {
	border-radius:5px
}
#testimonials .owl-theme .owl-controls .owl-page span {
	display:block;
	width:19px;
	height:3px;
	filter:Alpha(Opacity=50);
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	margin-right:5px;
	background:#111;
	margin-top:30px
}
#testimonials .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	filter:Alpha(Opacity=100);
	opacity:1
}
.image_text {
	height:260px;
	border-radius:5px 5px 0 0
}
.testi_heading {
	background:#f7f7f7;
	box-shadow:0 13px 10px -9px #a6a6a6;
	padding-bottom:15px;
	padding-top:20px;
	border-radius:0 0 5px 5px
}
#testimonial-slider_2 .item {
	margin:15px 15px 10px;
	opacity:.5;
transition:all .7s ease 0s
}
#testimonial-slider_2 .item:hover {
	opacity:1;
transition:all .7s ease 0s
}
.testi_heading>h4 {
	font-size:18px;
	font-weight:700
}
.image_text p {
	font-style:oblique;
	padding:0 60px
}
#testimonial-slider_2 .item>img {
	position:relative;
	top:40px
}
.rating:not(:checked)>input {
position:absolute;
top:-9999px;
clip:rect(0,0,0,0)
}
.rating:not(:checked)>label {
width:1em;
overflow:hidden;
white-space:nowrap;
cursor:pointer;
font-size:150%;
line-height:1.2;
color:#fff
}
.rating:not(:checked)>label:before {
content:'★ '
}
.rating>input:checked~label {
color:#fff
}
.rating>label:active {
	position:relative;
	top:2px;
	left:2px
}
#testimonial-slider_2 .owl-controls .owl-page {
	display:inline-block;
	zoom:1
}
#testimonial-slider_2 .owl-controls {
	bottom:-5%;
	left:50%;
	position:absolute;
	text-align:center
}
#testimonial-slider_2 .owl-pagination {
	bottom:-37px;
	left:-27px;
	position:relative;
	right:0
}
#testimonial-slider_2 .owl-controls .owl-page span {
	display:block;
	width:19px;
	height:3px;
	filter:Alpha(Opacity=50);
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	margin-right:5px;
	background:#111;
	margin-top:30px
}
#testimonial-slider_2 .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span {
	filter:Alpha(Opacity=100);
	opacity:1
}
#testimonial-slider_2 .owl-item .item, #testimonial-slider_2 .owl-item.center .item {
	opacity:1
}
#testimonial-slider_2 .owl-nav {
	width:100%;
	float:left;
	padding:30px 0 0;
	text-align:center
}
#testimonial-slider_2 .owl-nav>div {
	position:static;
	display:inline-block;
	vertical-align:middle
}
.latest_box {
	background:#fff;
	padding:45px 25px 25px;
	border-radius:5px;
	width:348px;
	height:236px
}
.latest_box>h3 {
	font-size:20px;
	font-weight:700;
	padding-bottom:15px
}
.latest_box>p {
	padding-bottom:25px
}
.latest_box .lates_border {
	height:1px;
	background:#cfcfcf
}
.latest_box i {
	font-size:24px;
	vertical-align:middle;
	margin-left:0
}
.latest_box span {
	font-size:12px;
	vertical-align:middle
}
.latest_box>img {
	margin-right:10px;
	vertical-align:middle
}
#latest_news-slider .item {
	margin-right:35px
}
#latest_news-slider .owl-page {
	display:inline-block;
	zoom:1
}
#latest_news-slider .owl-theme .owl-controls {
	margin-top:60px;
	text-align:center
}
#latest_news-slider .owl-pagination {
	margin-top:50px;
	left:0;
	position:relative;
	right:0;
	text-align:center;
	margin-right:20px
}
#latest_news-slider .owl-page span {
	display:block;
	width:19px;
	height:3px;
	filter:Alpha(Opacity=50);
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	margin-right:5px;
	background:#111;
	margin-top:30px
}
#latest_news-slider .owl-page.active span, #latest_news-slider .owl-page:hover span, #map_banner .owl-page.active span, #map_banner .owl-page:hover span {
	filter:Alpha(Opacity=100);
	opacity:1
}
.latest_box>img {
	width:auto!important
}
.updates {
	background:#111;
	padding:30px 25px;
	border-radius:5px;
	height:237px
}
#latest_news .col-md-8 {
	padding-right:0
}
#latest_news .col-md-4 {
	padding-left:0
}
.updates .col-md-10, .updates .col-md-12, .updates .col-md-2 {
	padding:0
}
.updates form input, .updates form input.email {
	background:#2a2a2a;
	color:#fff;
	padding-left:15px;
	margin-bottom:10px;
	height:50px;
	width:100%
}
.updates input.submit {
	display:none
}
.updates form input {
	display:block;
	border-radius:5px;
	border:1px solid #484848
}
.updates form input.email {
	display:block;
	border-radius:5px 0 0 5px;
	border:1px solid #484848
}
.col-md-2>span>a {
	background:#fff;
	border:1px solid #484848;
	border-radius:0 5px 5px 0;
	color:#2a2a2a;
	display:block;
	height:50px;
	line-height:54px;
	text-align:center;
	font-size:35px
}
.over_image {
	position:absolute;
	z-index:1;
	right:-29px;
	top:85px
}
.updates form {
	position:relative;
	z-index:2
}
.latest_news_item {
	background:#fff;
	margin-bottom:60px
}
.award_box_item {
	background:#fff;
	margin-bottom:10px
}
.bg_light {
	background:#edf3f8
}
.latest_news_item:hover .image img {
	transform:scale(1.09);
transition:all .7s ease 0s
}
.latest_news_item .latest_news_text:hover a {
transition:all .7s ease 0s
}
.image img {
-moz-transition:all ease .3s;
-ms-transition:all ease .3s;
-o-transition:all ease .3s;
-webkit-transition:all ease .3s;
transition:all ease .3s;
	width:100%
}
.image, .image img, .latest_news_item .latest_news_head {
	overflow:hidden;
	position:relative!important;
	border-radius:5px 5px 0 0
}
.gereen_content, .latest_news_content {
	position:relative
}
.image a {
	display:block
}
.latest_news_content .latest_news_text {
	padding:30px 20px;
	max-height:140px;
	min-height:140px
}
.latest_news_content .favroute p {
	line-height:34px;
	margin-left:15px;
	font-size:12px;
	margin-top:5px
}
.gereen_content .gereen_content_text {
	padding:10px 20px;
	height:68px;
	overflow:hidden
}
.latest_news_content p {
	margin:0
}
.gereen_content .favroute p {
	line-height:34px;
	margin-left:15px;
	font-size:12px;
	margin-top:5px
}
.latest_box_1 .image img {
	max-height:165px;
	min-height:165px
}
.award_box {
	margin:15px
}
.award_box .image img {
	max-height:300px;
	min-height:300px
}
.feature3 .latest_news_meta, .latest_news_content .latest_news_meta {
	display:table;
	table-layout:fixed;
	width:100%
}
.latest_news_content .latest_news_meta {
	background:#f5f5f5;
	padding:8px 20px
}
.feature3 .latest_news_meta span, .latest_news_content .latest_news_meta span {
	display:table-cell;
	font-size:12px;
	line-height:38px;
	text-align:left
}
.latest_news_content .latest_news_meta span i {
	font-size:24px;
	margin-right:2px;
	vertical-align:middle
}
.latest_news_content .latest_news_meta span img {
	margin-right:10px;
	vertical-align:middle
}
.latest_news_text>a {
	border-bottom:2px solid;
	color:#111;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase
}
.latest_box_1 {
	margin:15px
}
.latest_box_4>h2>a {
	color:#111
}
#latest_news .owl-controls {
	left:50%;
	position:absolute;
	text-align:center
}
#latest_news .owl-pagination {
	left:-27px;
	position:relative;
	right:0
}
#latest_news .owl-controls .owl-page {
	display:inline-block
}
#latest_news .owl-controls .owl-page span {
	background:#111;
	border-radius:20px;
	display:block;
	height:3px;
	margin-right:5px;
	margin-top:30px;
	opacity:1;
	width:19px
}
#bg_text {
	padding:115px 0
}
.company_year {
	margin-top:15px
}
.company_icon {
	border:1px solid #d9d9d9;
	border-radius:100%;
	height:65px;
	line-height:77px;
	text-align:center;
	width:65px;
	background:#fff
}
.company_icon i {
	font-size:28px
}
.company_text>h3 {
	padding:0 0 15px
}
.our_company_border {
	background:#ccc;
	height:435px;
	margin:139px 129px;
	position:absolute;
	width:1px
}
#map_banner .item img {
	display:block;
	width:100%;
	height:auto
}
#contact {
	padding:0
}
.contact {
	position:relative
}
#map_banner .owl-page span {
	background:#fff;
	height:10px;
	width:10px;
	right:0;
	display:block;
	margin-bottom:3px;
	border-radius:50%
}
#map_banner .owl-pagination {
	display:inline-block;
	position:absolute;
	right:0;
	top:43%
}
.dotted {
	position:absolute;
	right:18px;
	top:43%
}
#contact-us .contact-text {
	border-radius:5px;
	display:inline-block;
	padding:30px 20px;
	position:absolute;
	top:150px;
	z-index:1;
	right:0;
	width:400px
}
#cd-google-map, #google-container {
	position:relative
}
.agetn-contact-2 p {
	font-size:15px!important;
	padding-bottom:17px;
	color:#fff
}
#contact-us .agetn-contact-2 i {
	font-size:26px;
	margin-right:15px;
	vertical-align:middle
}
.agetn-contact-2>p:nth-child(5) {
margin:-23px 0 0 42px
}
#google-container {
	width:100%;
	height:200px;
	background-color:#e7eaf0
}
@media only screen and (min-width:768px) {
#google-container {
height:300px
}
#cd-google-map address {
font-size:15px;
font-size:.9375rem;
text-align:center
}
}
@media only screen and (min-width:1170px) {
#google-container {
height:600px
}
}
#cd-google-map address {
	display:none
}
#cd-zoom-in, #cd-zoom-out {
	height:32px;
	width:32px;
	cursor:pointer;
	margin-left:10px;
	background-color:#f5213e;
	background-repeat:no-repeat;
	background-size:32px 64px;
	background-image:url(../images/cd-icon-controller.svg)
}
.no-touch #cd-zoom-in:hover, .no-touch #cd-zoom-out:hover {
	background-color:#d36868
}
#cd-zoom-in {
	background-position:50% 0;
	margin-top:10px;
	margin-bottom:1px
}
@media only screen and (min-width:768px) {
#cd-zoom-in, #cd-zoom-out {
margin-left:50px
}
#cd-zoom-in {
margin-top:50px
}
}
#cd-zoom-out {
	background-position:50% -32px
}
.footer_link>li {
	display:inline-block
}
.footer_link>li>a {
	color:#fff;
	padding:10px;
	font-size:14px
}
.footer_link>li+li::before {
content:url(../images/foote_di.jpg);
top:-3px;
position:relative;
right:2px
}
.footer_link {
	margin-top:10px
}
.footer_line {
	background:#fff;
	display:block;
	height:1px;
	opacity:.2;
	margin-top:20px
}
.footer_email input.email {
	background:#fff;
	border:1px solid #484848;
	border-radius:5px 0 0 5px;
	display:block;
	height:50px;
	margin-bottom:10px;
	padding-left:15px;
	width:100%;
	font-size:12px;
	color:#111
}
.footer_email .submit {
	display:none
}
.footer_email .submit_b>span>a {
	border:none;
	border-radius:0 5px 5px 0;
	color:#fff;
	display:block;
	font-size:35px;
	height:50px;
	line-height:54px;
	text-align:center
}
.footer_email .col-md-10, .footer_email .col-md-2 {
	padding:0
}
.footer_p {
	color:#fff
}
.footer_botom p {
	color:#ccc
}
.footer_botom a, .footer_box_1 .footer_p, .footer_box_1>h3, .footer_link_1>li>a {
	color:#fff
}
.footer_link_1>li>a {
	font-size:14px
}
.footer_botom i {
	vertical-align:middle;
	padding:0 8px
}
.social-icons_1 li {
	background:rgba(255, 255, 255, .13);
	border-radius:5px;
	display:inline-block;
	height:34px;
	line-height:34px;
	margin-right:7px;
	text-align:center;
	width:34px
}
.social-icons_1 a {
	color:#fff;
	display:block
}
.footer_box_1>h3 {
	border-bottom:1px solid rgba(251, 251, 251, .17);
	padding-bottom:10px;
	margin-bottom:10px
}
.footer_link_1>li+li {
	margin-top:5px
}
.footer_link_1 {
	display:inline-block
}
.footer_link_1>li {
	margin-left:5px;
	margin-bottom:5px
}
.footer_link_1 li a:hover {
transition:all .7s ease 0s
}
.latest_footer>p {
	color:#ccc
}
.latest_footer h4 a {
	color:#fff
}
.latest_footer h4 {
	color:#fff;
	font-size:16px;
	line-height:24px
}
.footer_1_contact p {
	color:#fff;
	font-size:14px;
	padding-bottom:17px
}
.footer_1_contact .icon-icons74 {
	color:#fff;
	font-size:30px;
	margin-left:-4px;
	margin-right:10px;
	vertical-align:top
}
.adres_box>p {
	display:table-cell
}
.adres_box {
	display:table;
	width:100%
}
.footer_1_contact p i {
	font-size:24px;
	margin-right:7px;
	vertical-align:middle
}
#footer_1 p {
	color:#fff
}
#page_banner .page-header {
	margin:86px 0 52px;
	border:none
}
#page_banner .page-header h2 {
	color:#fff;
	padding-bottom:10px;
	font-family:"Century Gothic", sans-serif;;
	font-size:45px
}
.text_ita li, .text_ita p {
	font-size:inherit
}
#page_banner .page-header p {
	color:#fff
}
#about_page .about_box {
	background:0 0;
	padding:36px 0
}
#about_page .about_img img {
	width:100%
}
.text_ita {
	background:#f2f2f2;
	padding:20px 25px 30px
}
#contact_form a:hover, .error>a:hover {
	background:#111
}
.text_ita p {
	font-style:italic
}
.text_ita ul {
	list-style:square;
	margin-left:10px
}
#latest_news-slider_1 .pro-list>li, #news-section .pro-list>li {
	list-style:url(../images/latest_news_li.png);
transition:all .7s ease 0s
}
#background_para {
	background:url(../images/bg_2.jpg) 50% center/cover no-repeat fixed
}
#background_para h2 {
	color:#fff;
	font-size:48px;
	margin-bottom:20px
}
#background_para p {
	color:#fff
}
.error {
	padding-bottom:140px;
	padding-top:170px
}
.error>img {
	margin-bottom:60px
}
#contact_us_page .contact>div {
	height:415px!important
}
#contact_form .single-query>input[type=text] {
	height:40px;
transition:all .3s ease 0s;
	width:100%
}
#contact_form .single-query textarea {
	height:160px;
	margin-bottom:15px;
	padding-left:10px;
	padding-top:15px;
transition:all .3s ease 0s;
	width:100%
}
#contact_form h3 {
	font-weight:600;
	padding-bottom:25px
}
#contact_form h3 span {
	color:#fff;
	border-radius:100%;
	font-size:16px;
	line-height:16px;
	margin-right:14px;
	padding:6px 13px;
transition:all .7s ease 0s;
	vertical-align:middle
}
#contact_form .form_left .footer_1_contact p {
	color:#5a5a5a;
	display:inline-block;
	line-height:18px
}
#contact_form .form_left .footer_1_contact i {
	font-size:27px;
	margin-right:20px
}
#contact_form .form_left .social-icons_1 li {
	background:#5a5a5a
}
#contact_form .over_image {
	position:absolute;
	right:-29px;
	top:243px;
	z-index:1
}
#contact_form .updates {
	background:#edf3f8
}
#contact_form .updates form input {
	background:#fff;
	border:1px solid #b7b7b7;
	color:#5a5a5a
}
#contact_form .col-md-2>span>a {
	background:#b7b7b7;
	border:1px solid #b7b7b7;
	color:#fff
}
#contact_form .contact-text {
	border-radius:5px;
	padding:30px 25px
}
#contact_form .agetn-contact-2 p {
	color:#fff;
	padding-bottom:17px
}
#contact_form .agetn-contact-2 i {
	font-size:26px;
	margin-right:15px;
	vertical-align:middle
}
#faq .items>li>a, .faq .items>li>a {
	font-size:20px;
	margin-bottom:10px
}
#faq .items>li>a {
	background:0 0;
	color:#111;
	display:block;
	padding:15px 20px;
	position:relative;
	border-radius:5px;
	border:1px solid #d9d9d9
}
#faq .items>li>a:after {
	right:15px
}
#faq .items>li>a.expanded, #faq .items>li>a:hover {
	border-radius:5px 5px 0 0;
	box-shadow:none;
	color:#fff;
	text-decoration:none!important;
	border:1px solid transparent;
	outline:0
}
#faq .items .sub-items {
	background:#fff;
	display:none;
	margin-bottom:10px;
	margin-top:-10px;
	padding:20px 16px;
	border:1px solid #d9d9d9;
	border-radius:0 0 5px 5px;
	border-top:none
}
#faq .items {
	padding-top:30px
}
#faq .items .sub-items p {
	line-height:26px;
	padding:8px 20px
}
.tab_container {
	padding:0
}
#faq .items>li>a::after, #faq .tab_drawer_heading::after {
content:url(../images/pluse.png);
display:inline-block;
position:absolute;
right:20px;
top:18px
}
#faq .items>li>a.expanded::after, #faq .tab_drawer_heading.d_active::after, #faq.procedure_content .items>li>a.expanded::after {
content:url(../images/minas.png)
}
.faq .items>li>a {
	background:0 0;
	color:#111;
	display:block;
	padding:15px 20px;
	position:relative;
	border-radius:5px;
	border:1px solid #d9d9d9;
	text-decoration:none
}
.faq .items>li>a:after {
	right:15px
}
#faq .items>li>a.expanded, .faq .items>li>a:hover {
	border-radius:5px 5px 0 0;
	box-shadow:none;
	color:#fff;
	text-decoration:none!important;
	border:1px solid transparent;
	outline:0
}
.faq .items .sub-items {
	background:#fff;
	display:none;
	margin-bottom:10px;
	margin-top:-10px;
	padding:20px 16px;
	border:1px solid #d9d9d9;
	border-radius:0 0 5px 5px;
	border-top:none
}
.faq .items {
	padding-top:30px
}
.faq .items .sub-items p {
	line-height:26px;
	padding:8px 20px
}
#news-section .input-append {
	border:1px solid #d5dadf;
	display:block;
	height:47px;
	line-height:43px;
	width:100%;
	border-radius:5px;
	background:#fff
}
#news-section .input-medium.search-query {
	background:0 0;
	border:0;
	display:inline-block;
	padding-left:15px;
	width:80%
}
#news-section .add-on {
	background:0 0;
	border:none;
	float:right;
	font-size:18px;
	padding-right:15px;
	padding-top:7px
}
#latest_news-slider_1 .pro-list {
	margin-left:20px;
	margin-bottom:20px
}
#latest_news-slider_1 .pro-list>li {
	cursor:pointer;
	margin-bottom:5px;
	padding:0 0 0 3px;
	font-size:16px
}
#news-section .pro-list>li {
	cursor:pointer;
	margin-bottom:20px;
	padding:0 0 0 8px;
	font-size:15px
}
#news-section .pro-list {
	margin-left:15px
}
.news_image .price .tag {
	color:#fff;
	display:block;
	font-size:28px;
	height:63px;
	line-height:63px;
	text-align:center;
	width:80px
}
.news_image .price .tag_white {
	height:24px;
	font-size:12px;
	line-height:24px;
	text-align:center;
	width:80px;
	background:#fff;
	color:#353535;
	display:block
}
.news_image .price {
	bottom:10px;
	position:absolute;
	right:10px;
	z-index:0
}
.news_image>img {
	width:100%
}
.news_image {
	margin-bottom:30px;
	position:relative
}
.latest_page_box span a {
	color:#5a5a5a
}
.latest_page_box>h2 {
	margin:30px 0 20px
}
.latest_page_box .btn-dark:hover {
	color:#fff
}
.news_border {
	background:#cfcfcf;
	height:1px;
	margin:80px 0;
	width:100%
}
.pager {
	margin:0;
	text-align:left
}
.islamic_image .price .tag, .news_4 .pager, .news_5 .pager {
	text-align:center
}
.pager li {
	display:inline-block
}
.pager li>a {
	background-color:#fff;
	border:1px solid #cfcfcf;
	border-radius:5px;
	display:block;
	font-size:16px;
	height:40px;
	line-height:27px;
	width:40px;
	color:#111
}
.have_qus .btn-dark, .islamic_padding>p, .news_padding>p {
	display:inline-block
}
.have_qus>p, .pager li.active>a, .pager li>a:focus, .pager li>a:hover {
	color:#fff
}
.latest_page_box .owl-pagination {
	bottom:50px!important
}
.latest_page_box .owl-wrapper-outer {
	border-radius:0!important
}
.have_qus {
	border-radius:5px;
	padding:30px 25px
}
.have_qus>h3 {
	color:#fff;
	margin-bottom:25px
}
.have_qus .btn-dark {
	background:#fff;
	border:1px solid #fff;
	border-radius:5px;
	color:#111;
	font-size:12px;
	overflow:hidden;
	padding:13px 25px;
	text-transform:uppercase;
	transition:color 1s ease 0s, background-color 1.5s ease 0s!important;
	margin-top:30px
}
.have_qus .btn-dark i {
	font-size:17px;
	margin-right:12px;
	vertical-align:sub
}
.have_qus .btn-dark:hover {
	background:0 0;
	border:1px solid #fff;
	color:#111
}
.news-tag>a {
	border:1px solid #e5e5e5;
	color:#676767;
	border-radius:5px;
	font-size:13px;
	padding:10px 22px
}
.islamic_date i, .news_date i {
	font-size:20px;
	vertical-align:middle
}
.news-tag>a:hover {
	color:#fff;
	transition:color 1s ease 0s, background-color 1.5s ease 0s
}
.news-tag {
	padding-bottom:25px
}
.latest_page_box>h3 {
	margin:30px 0 20px
}
.latest_page_box .effect-layla img {
	width:100%
}
.news_3 .latest_page_box {
	border:1px solid #e3e3e3;
	border-radius:5px;
	padding-top:16px;
	margin-bottom:50px
}
.news_3 .news_image {
	margin-top:16px
}
.news_date {
	padding:0 25px
}
.news_padding>h3 {
	margin:20px 0 10px
}
.achievment .award_box, .islamic .latest_page_box, .islamic .latest_page_box_no_img {
	margin-bottom:20px;
	overflow:hidden;
	box-shadow:0 1px 2px 0 rgba(199, 201, 205, .9)
}
.news_padding {
	padding:0 25px 25px
}
.achievment .award_box {
	min-height:510px;
	height:auto;
	background:#fff!important
}
.award_padding {
	padding:0 15px 15px
}
.islamic .latest_page_box {
	max-height:550px
}
.latest_page_box img {
	width:100%!important
}
.islamic .latest_page_box_no_img {
	border:1px solid #e3e3e3;
	background-color:#efefef;
	min-height:250px
}
.islamic .news_image {
	margin-top:16px
}
.islamic_date {
	padding:0 25px
}
.islamic_padding>h3 {
	margin:20px 0 10px;
	font-weight:700
}
.islamic_padding {
	padding:0 25px 25px
}
.islamic_image .price .tag {
	color:#fff;
	display:block;
	font-size:28px;
	height:63px;
	line-height:63px;
	width:80px
}
.islamic_image .price .tag_white {
	height:24px;
	font-size:12px;
	line-height:24px;
	text-align:center;
	width:80px;
	background:#fff;
	color:#353535;
	display:block
}
.latest_page_box>p {
	display:inline-block;
	font-size:15px;
	margin-right:30px
}
.latest_page_box>p>span {
	color:#5a5a5a
}
.latest_page_box img {
	vertical-align:middle;
	margin-right:10px
}
.islamic_image {
	margin-bottom:30px;
	position:relative
}
.islamic_image .price {
	bottom:10px;
	position:absolute;
	right:10px;
	z-index:0
}
.islamic_image>img {
	width:100%
}
.latest_box_4>p {
	padding:20px 50px
}
.latest_box_4>span {
	padding:0!important;
	margin:0 50px;
	color:#5a5a5a
}
.latest_box_4 i, .latest_box_4 img {
	margin-right:5px
}
.latest_box_4 i {
	font-size:18px;
	vertical-align:middle
}
.latest_box_5 {
	padding:80px 35px
}
.latest_box_5>h2 {
	padding-bottom:20px;
	padding-top:30px
}
.latest_box_5>a {
	font-size:16px
}
.latest_box_5>p {
	margin-bottom:40px
}
.news_5 .owl-wrapper-outer {
	border-radius:0!important
}
.news_5 .owl-pagination {
	bottom:50px!important
}
.latest_box_image>img {
	width:100%
}
.latest_page_details>p {
	font-size:15px
}
.latest_page_details span {
	color:#111;
	font-size:15px
}
.latest_page_details li {
	font-size:15px;
	color:#5a5a5a;
	padding-bottom:25px
}
.add>h2 {
	margin-bottom:25px
}
.news_details .single-query>input[type=text] {
	border:1px solid #b7b7b7;
	border-radius:5px;
	font-size:13px;
	height:48px;
	margin-bottom:15px;
	padding-left:10px;
transition:all .3s ease 0s;
	width:100%
}
.news_details .single-query textarea {
	border:1px solid #b7b7b7;
	border-radius:5px;
	font-size:13px;
	height:260px;
	margin-bottom:15px;
	padding-left:10px;
	padding-top:15px;
transition:all .3s ease 0s;
	width:100%
}
.category_box .pro-list>li, .comments .media, .comments .media .media-body, .comments .media .media-left {
transition:all .7s ease 0s
}
#team_slider_2 .owl-next, #team_slider_2 .owl-prev {
	color:#5e5e5e;
	font-size:20px;
	height:43px;
	line-height:40px;
	top:-78px;
	width:43px;
	position:absolute;
	text-align:center
}
.our_team .item {
	margin:0 0 80px!important
}
.italic, .project .item, .project_details_text ul, .testimonials_box {
	margin-bottom:30px
}
.our_team .about_box {
	padding:45px 25px!important
}
.our_team .social-icons_1 li {
	background:#818181
}
.our_team .owl-pagination {
	bottom:96px!important
}
.our_team .item .col-md-7 {
	padding:0
}
#team_slider_2 .owl-prev {
	border:1px solid #e5e5e5;
	border-radius:5px;
	right:50px
}
#team_slider_2 .owl-next {
	border:1px solid #e5e5e5;
	border-radius:5px;
	right:0
}
#project_slider .owl-wrapper-outer, .brochure>a, .cart_button_1, .owl-wrapper-outer, .share_product, .testimonials_box {
	border-radius:5px
}
.project .recent_box {
	background:#2e2e2e
}
.project .recent_text>h3, .project .recent_text>p {
	color:#fff
}
.project .heading>h2 {
	color:#111!important
}
.project .heading>p {
	color:#5a5a5a!important
}
.italic, .project .nav-tabs>li>a {
	color:#111
}
.project .nav-tabs {
	border-bottom:3px solid #111
}
.project .recent_tabs {
	margin-top:36px
}
.italic {
	font-size:18px;
	font-style:oblique
}
.project_details_text>h3 {
	margin-bottom:30px;
	margin-top:80px
}
.project_details_text li {
	padding-bottom:15px;
	list-style:url(../images/project_detail.jpg);
	margin-left:15px
}
.product_details_text li {
	padding-bottom:5px;
	margin-left:15px
}
.product_details_text ul {
	margin-left:20px
}
.project_des {
	margin-top:40px
}
.project_des .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
	border-top:none;
	padding:20px 15px
}
.testimonials_box {
	background:#edf3f8;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px
}
.testimonials_box>h3 {
	margin-bottom:25px;
	margin-top:30px
}
.testimonials_box>h4 {
	margin-top:30px
}
.solution_tabs>ul {
	margin-top:30px;
	margin-bottom:60px
}
.solution_tabs ul li a {
	background:#fff;
	color:#5a5a5a;
	font-size:15px;
	display:block;
	height:58px;
	line-height:58px;
	width:100%;
	padding-left:35px;
	border-bottom:1px solid #cecece
}
.solution_tabs .active a, .solution_tabs ul li a:hover, .solution_tabs ul li:active {
	color:#fff
}
.solution_tabs ul li a:focus {
	color:#fff;
	outline:0;
	text-decoration:none
}
#solution .footer_1_contact p {
	color:#5a5a5a;
	line-height:18px;
	display:inline-block;
	vertical-align:sub
}
#solution .footer_1_contact i {
	font-size:26px;
	margin-right:15px
}
#solution .footer_1_contact>h3 {
	margin-bottom:30px
}
#solution .footer_1_contact {
	margin-bottom:43px
}
.brochure>h3 {
	margin-bottom:30px
}
.brochure>p {
	margin-bottom:50px
}
.brochure>a {
	color:#fff;
	display:inline;
	height:52px;
	line-height:52px;
	text-align:center;
	text-transform:uppercase;
	padding:10px
}
.brochure i {
	font-size:28px;
	vertical-align:text-bottom;
	margin-right:15px
}
#solution .project_details_text li {
	font-size:18px
}
#solution img {
	width:100%
}
.media-heading>a {
	font-size:16px;
	color:#111
}
.media-body>p {
	margin-top:-7px;
	margin-bottom:10px;
	font-size:15px
}
.media {
	border-bottom:1px solid #cfcfcf
}
.media-body>span {
	font-size:12px;
	color:#959595
}
.comments .media-body>p {
	font-size:15px;
	margin-bottom:0;
	margin-top:15px
}
.comments .media-heading {
	margin-top:32px
}
.comments .media {
	border-bottom:none
}
.add .media-left, .media>.pull-left {
	padding-right:30px
}
.add .media-heading {
	margin-bottom:15px;
	margin-top:24px;
	font-size:22px
}
.shop_details>h2, .shop_details>p {
	margin-bottom:25px
}
.add .media {
	background:#edf3f8;
	border-bottom:none;
	padding:30px;
	margin-top:100px
}
.add .media-heading>span {
	font-size:12px;
	margin-left:10px;
	color:#959595
}
#shop-slider .owl-prev {
	display:inline-block;
	position:absolute;
	top:50%
}
#shop-slider .owl-next {
	display:inline-block;
	position:absolute;
	top:50%;
	right:0
}
.shop_details>span {
	font-size:28px
}
.shop_details>span>del {
	color:#737373;
	font-size:18px
}
.shop_details>p {
	padding-right:25px;
	margin-top:20px
}
.shop_details .cart_quantity_button .input-number {
	height:46px;
	text-align:center;
	width:46px;
	margin-left:2px;
	z-index:0
}
.cart_quantity_button {
	width:138px;
	display:inline-block;
	margin-right:15px
}
.btn[disabled], .cart_quantity_button .btn.disabled, fieldset[disabled] .btn {
	box-shadow:none;
	cursor:not-allowed;
	height:46px;
	opacity:.65;
	width:46px;
	z-index:0
}
.cart_quantity_button .btn {
	font-size:11px;
	font-weight:lighter;
	height:46px;
	text-align:center;
	width:46px;
	z-index:0!important
}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {
	margin-right:-2px
}
.cart_button_1 {
	color:#fff;
	display:inline-block;
	font-size:12px;
	height:46px;
	line-height:46px;
	text-align:center;
	width:133px;
	background:#111;
	vertical-align:top;
	text-transform:uppercase
}
.cart_button_1:hover {
	color:#fff
}
.category_text span {
	font-weight:700
}
.shop_social_icons ul li {
	background:#fff;
	border-radius:5px;
	display:inline-block;
	height:34px;
	line-height:34px;
	margin-right:7px;
	text-align:center;
	width:34px
}
.shop_social_icons ul li a {
	color:#888;
	display:block
}
.share_product>p {
	display:inline-block;
	color:#fff;
	font-size:20px
}
.shop_social_icons {
	display:inline-block;
	margin-left:50%
}
.share_product {
	padding:10px 0 10px 20px
}
.shop_box .image_s>img {
	width:100%
}
.category_box>h3 {
	margin-bottom:35px
}
.category_box .single-query-slider .btn-slide {
	background:0 0;
	border:1px solid #e0e0e0;
	border-radius:0;
	color:#656565;
	display:inline-block;
	font-size:12px;
	font-weight:400;
	height:29px;
	text-transform:uppercase;
	width:75px
}
.category_box .price {
	border:1px solid #e0e0e0;
	color:#656565;
	display:inline-block;
	float:right;
	height:29px;
	line-height:26px;
	margin-top:0;
	text-align:center;
	width:138px
}
.category_box .leftLabel, .rightLabel {
	color:#535353;
	display:inline-block;
	font-size:12px
}
.category_box .single-query-slider label {
	color:#575757;
	font-weight:400;
	font-size:12px
}
.price.text-right>span {
	font-size:12px
}
.category_box .nstSlider {
	background:#d8d8d8;
	height:12px;
	margin-bottom:25px
}
.category_box .nstSlider .bar {
	height:12px
}
.category_box .nstSlider .leftGrip, .nstSlider .rightGrip {
	background:#fff!important;
	height:20px!important;
	top:-5px!important;
	width:20px!important;
	box-shadow:0 1px 1px 0 #b8b8b8
}
.nstSlider .leftGrip, .nstSlider .rightGrip {
	background:#fff;
	border-radius:10px;
	height:20px;
	position:absolute;
	width:20px;
	box-shadow:0 1px 1px 0 #b8b8b8
}
#shop .content-right-md>img, .box_image>img {
	width:100%
}
.category_box .pro-list>li {
	cursor:pointer;
	font-size:15px;
	list-style:disc url(../images/latest_news_li.png);
	margin-bottom:20px;
	padding:0 0 0 8px
}
.finance_nav ul li a, .finance_nav ul li a:hover {
	transition:color 1s ease 0s, background-color 1.5s ease 0s
}
.category_box .pro-list {
	margin-left:15px
}
.category_box .pro-list>li a {
	color:#5a5a5a
}
.shop_contact p {
	color:#5a5a5a;
	display:inline-block;
	font-size:14px;
	padding-bottom:17px;
	line-height:18px
}
.shop_contact i {
	font-size:24px;
	margin-right:15px;
	margin-top:10px;
	vertical-align:top
}
.shop_contact>h3 {
	margin-bottom:35px
}
.shp_des {
	bottom:14px;
	padding-left:45px;
	position:absolute;
	top:24%;
	z-index:1
}
.shp_des>h2 {
	margin-bottom:15px
}
.shp_des>p {
	margin-bottom:30px
}
#shop .owl-page span {
	background:#848485
}
.shop_details_box {
	border:1px solid #d5d5d5;
	border-radius:3px
}
.box_des>span {
	font-size:18px
}
.box_des>p {
	margin-top:20px;
	padding-bottom:30px
}
.box_des>a {
	margin-bottom:15px;
	color:#111;
	font-size:22px;
	font-weight:500
}
.box_des {
	border-bottom:4px double #d5d5d5;
	margin:30px 25px 0
}
.cart_box>a {
	color:#5a5a5a;
	font-size:15px
}
.cart_box>a>.icon-icons240 {
	padding-bottom:5px
}
.cart_box {
	padding:20px 25px
}
.cart_box i {
	font-size:20px;
	margin-right:10px;
	vertical-align:middle
}
.tag_new {
	border-radius:50%;
	color:#fff;
	height:60px;
	line-height:57px;
	position:absolute;
	right:26px;
	text-align:center;
	top:10px;
	width:60px
}
#shop .pager {
	margin:0;
	text-align:center
}
#cart .table-responsive>.table tbody tr>td {
	padding:30px 0;
	vertical-align:middle
}
#cart .table-responsive>.table tbody tr>td .btn-close {
	display:inline-block;
	margin-top:-15px;
	font-size:40px;
	color:#414141
}
#cart .table .spinner {
	width:118px
}
#cart .table .input-group .btn, #cart .table .input-group .btn.btn-default {
	width:40px;
	margin-right:0;
	height:46px;
	position:relative;
	z-index:0
}
#cart .table .btn-danger, #cart .table .btn-success {
	background-color:#fff;
	border-color:#ccc;
	color:#333
}
#cart .table .btn-success:hover, .btn-danger:hover {
	background-color:#e6e6e6;
	border-color:#e6e6e6;
	color:#333
}
.product-name>p {
	font-size:15px;
	font-weight:400
}
.product-name>h6 {
	font-size:15px;
	font-weight:700
}
#cart .table th {
	font-size:22px
}
#cart .shop_total .table-responsive {
	padding-right:20px;
	margin-top:20px
}
#cart .table .input-group .form-control {
	height:46px;
	width:39px;
	position:relative;
	z-index:0
}
#cart .table>thead>tr>th {
	border-bottom:medium none!important;
	padding-left:0;
	padding-top:0
}
#cart .table .price h4 {
	margin-top:-15px!important
}
#cart .table tr:last-child {
	border-bottom:1px solid #ddd
}
.shop_total {
	border-top:3px solid #3c3d3d;
	margin-top:-20px
}
#cart .buttons input {
	border:1px solid #ddd;
	border-radius:3px;
	font-size:13px;
	height:47px;
	width:100%;
	padding-left:15px
}
.buttons>a, .buttons>a:hover {
	border-radius:3px;
	color:#fff
}
.cart_sub>h3 {
	margin-bottom:30px;
	margin-top:-6px
}
.buttons>a {
	background:#111;
	display:block;
	height:46px;
	line-height:46px;
	margin-top:10px;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	font-weight:700
}
.border_left {
	border-left:1px solid #cecece;
	padding:0 0 0 40px
}
.cart_sub .items li a {
	display:block;
	margin-bottom:30px
}
.shop_total .table>tbody>tr>td {
	border-bottom:1px solid #ddd;
	line-height:1.42857;
	padding:20px 0;
	vertical-align:top;
	border-top:medium none
}
.cart_sub .items>li>a::before, .cart_sub .tab_drawer_heading::after {
content:url(../images/cacu_ship.png);
display:inline-block;
position:absolute;
left:38px
}
.cart_sub .items>li>a.expanded::before, .cart_sub .tab_drawer_heading.d_active::before, .cart_sub.procedure_content .items>li>a.expanded::before {
content:url(../images/minas_2.png)
}
.cart_sub .items a h3 {
	margin-left:40px
}
#pricing_table .nav-tabs {
	border-bottom:3px solid #111;
	display:inline-block
}
#pricing_table .nav-tabs>li.cool-link-2:nth-child(3) {
padding-right:0
}
.pricing-box {
	background:#f6f6f6;
	border:1px solid #e1e1e1;
	margin:0 -1px;
	padding:0!important;
	border-radius:5px
}
.pricing-table-heading {
	background:#fff;
	padding:18px 0;
	margin-bottom:60px;
	border-radius:5px 5px 0 0;
	border-bottom:1px solid #c4c4c4
}
.list-support, .table-price {
	padding:45px 0
}
.table-price {
	border-bottom:1px solid #c4c4c4;
	color:#222;
	display:inline-block;
	font-size:98px;
	font-weight:300;
	line-height:50px;
	position:relative
}
.table-price span {
	color:#111;
	display:block;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase
}
.table-price span.currency {
	font-size:48px;
	font-weight:400;
	left:-30px;
	position:absolute;
	top:27px
}
.logistic.p_24, .p_setting {
	font-weight:300
}
.pricing-table .list {
	padding:10px 0
}
.pricing-box .list-support>li {
	font-size:15px;
	padding:15px 0;
	font-weight:300
}
.pricing-table-footer {
	border-top:1px solid #e1e1e1;
	padding:20px
}
.pricing-table-footer .btn.btn-default {
	padding:15px 45px 14px;
	color:#fff
}
.pricing-box.highlight .list-support li {
	line-height:38px
}
.pricing-box.highlight {
	background:#fff;
	position:relative;
	top:-32px;
	z-index:1
}
.counter span {
	font-size:75px;
	font-weight:500
}
.counter h6 {
	font-size:15px;
	font-weight:400;
	margin-top:-10px
}
#funfacts h2 {
	margin-top:30px
}
.broker_box>img {
	width:100%
}
.toggle {
	margin-bottom:12px
}
.toggle .toggle-heading a {
	background:#fff;
	font-size:29px;
	color:#121212;
	display:block;
	padding:8px 0 0 66px;
	position:relative;
	height:54px;
	width:100%;
	border-bottom:1px solid #333
}
.toggle .toggle-heading a i {
	border-radius:0;
	font-size:29px;
	height:34px;
	left:17px;
	line-height:36px;
	margin-right:0;
	margin-top:0;
	position:absolute;
	text-align:center;
	top:24%;
	width:34px
}
.toggle .toggle-body {
	padding:20px 0 4px
}
#finance_bg_text_2 .toggle .toggle-body {
	padding:20px 30px 4px
}
#finance_bg_text_2 .toggle .toggle-heading a {
	background:#fff;
	border-radius:0;
	font-size:20px;
	box-shadow:none;
	color:#121212;
	display:block;
	padding:11px 0 0 66px;
	position:relative;
	height:54px;
	border-bottom:1px solid rgba(199, 201, 205, .6);
	width:100%
}
.toggle.two .toggle-heading a {
	background:#f3f5fa;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.toggle .toggle-heading a i {
	border:none;
	color:#fff
}
.toggle-body>p {
	font-size:18px;
	padding-left:30px;
	border-left:1px solid #cfd5d9;
	margin-left:30px;
	margin-top:-20px;
	padding-top:20px;
	margin-bottom:-20px;
	padding-bottom:20px
}
.sonny_progressbar {
	margin-bottom:40px
}
.sonny_progressbar p.title {
	font-size:15px;
	line-height:18px;
	margin:0;
	padding:5px 0;
	font-weight:bolder
}
.sonny_progressbar .bar-container {
	position:relative;
	height:40px
}
.sonny_progressbar .bar, .sonny_progressbar .targetBar {
	top:0;
	left:0;
	height:100%;
	position:absolute
}
.sonny_progressbar .bar-container.shadow {
	-moz-box-shadow:0 5px 7px -3px rgba(0, 0, 0, .5);
	-webkit-box-shadow:0 5px 7px -3px rgba(0, 0, 0, .5);
	box-shadow:0 5px 7px -3px rgba(0, 0, 0, .5)
}
.sonny_progressbar .backgroundBar {
	position:absolute;
	bottom:0;
	top:0;
	left:0;
	right:0
}
.sonny_progressbar .targetBar, .sonny_progressbar .targetBar.loader {
	-webkit-animation:AnimationB 4s infinite ease-in-out;
	-moz-animation:AnimationB 4s infinite ease-in-out;
	animation:AnimationB 4s infinite ease-in-out
}
.sonny_progressbar .bar-container.border .backgroundBar, .sonny_progressbar .bar-container.border .bar, .sonny_progressbar .bar-container.border .targetBar {
	border-bottom:3px solid rgba(0, 0, 0, .2)
}
.sonny_progressbar .progress-percent {
	font-size:15px;
	position:absolute;
	right:-15px;
	font-weight:400
}
.company_box>p {
	font-size:18px;
	margin-top:40px
}
@keyframes Animation {
0%, 100% {
opacity:.4
}
50% {
opacity:1
}
}
@-moz-keyframes Animation {
0%, 100% {
opacity:.4
}
50% {
opacity:1
}
}
@-webkit-keyframes Animation {
0%, 100% {
opacity:.4
}
50% {
opacity:1
}
}
@keyframes AnimationB {
0%, 100% {
opacity:.01
}
50% {
opacity:.1
}
}
@-moz-keyframes AnimationB {
0%, 100% {
opacity:.01
}
50% {
opacity:.1
}
}
@-webkit-keyframes AnimationB {
0%, 100% {
opacity:.01
}
50% {
opacity:.1
}
}
.progress-percent {
	position:absolute;
	right:0;
	margin-top:-22px;
	margin-right:20px
}
.cell_image {
	position:absolute;
	bottom:0;
	right:30px;
	z-index:0
}
.call_box {
	padding:70px 35px 100px;
	position:relative;
	height:413px
}
.call_box>p {
	font-size:18px;
	position:relative;
	z-index:1
}
.callback_bg .col-md-6 {
	padding:0 10px!important
}
#call_back .col-md-6 {
	padding:10px
}
.call_box form input[type=text], input[type=email], input[type=number], input[type=password] {
	background:#fff;
	border:1px solid #d1d1d1;
	border-radius:5px;
	font-size:15px;
	height:35px;
	margin-bottom:10px;
	padding:0 15px;
	width:100%;
	color:#8f8f8f
}
.callback_bg .btn-light {
	margin-left:-15px!important
}
#call_back .btn-light {
	border:none;
	height:46px;
	line-height:17px;
	margin-left:-10px;
	width:133px;
	margin-top:10px
}
.call_box>form {
	margin-top:-35px;
	margin-left:-11px
}
.call_box .zelected {
	background:#fff;
	height:56px;
	line-height:56px;
	border-radius:5px;
	border:1px solid #d1d1d1;
	padding:0 25px;
	width:100%;
	color:#8f8f8f;
	font-size:15px
}
#bg_text .counter h6, #bg_text .counter span, .call_box .intro .dropdown li:hover, .logistic_count .counter h6, .logistic_count .counter span, .logistic_count p {
	color:#fff
}
#call_back .zelected::after {
content:url(../images/select-icon.png);
position:absolute;
right:6%;
bottom:26.5%
}
.intro .zelect {
	cursor:pointer
}
.call_box .zearch {
	display:none
}
.call_box .intro .dropdown li {
	padding:14px 12px
}
.intro .dropdown li.current {
	background-color:#f71735;
	color:#fff
}
.call_box .intro .dropdown {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background-color:#fff;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-image:none;
	padding:3px 0;
	position:absolute;
	z-index:2;
	width:89.5%;
	box-shadow:0 0 1px 0 #616161;
	margin-top:-4px;
	margin-left:1px
}
.logistic .recent_project-slider.owl-carousel.owl-theme {
	margin-top:-85px
}
.logistic .about_box {
	padding:42px 0
}
.logistic .testimonial-detail>p::before {
bottom:-39px;
content:url(../images/logistic/arrow.png);
left:-66px;
position:relative
}
.logistic .testimonial-detail>p {
	border:1px solid #d1d1d1;
	padding:40px 0 40px 100px;
	border-radius:5px
}
.logistic .testimonial-detail>p::after {
bottom:-77px;
content:url(../images/logistic/testinomial.png);
right:83%
}
.logistic .testimonial-detail {
	margin-bottom:40px
}
h3.testi_head {
	display:inline-block;
	margin-left:15px
}
p.testi_head {
	display:block;
	margin-left:91px;
	margin-top:-32px
}
.logistic .owl-theme .owl-controls {
	text-align:right!important
}
.logistic .heading_border {
	left:0!important
}
.logistic .pro-video img {
	width:auto
}
.p_setting {
	font-size:24px;
	margin-top:50px
}
.logistic .pro-video a.html5lightbox.content-vbtn-color-blue {
	top:41%
}
.freight_text>p {
	padding:0 40px;
	display:inline-block
}
.freight_image>img {
	border-radius:5px
}
#freight_packging .owl-pagination {
	bottom:-60px
}
#freight_packging .owl-page span {
	background:#111
}
.set .zelected::after {
bottom:-14px!important;
right:2%!important
}
.callback_bg .intro .dropdown {
	width:94.4%!important
}
.bg_3 {
	padding:200px 0!important
}
.breadcrumb {
	background-color:transparent;
	border-radius:0;
	display:inline-block;
	list-style:none;
	margin-bottom:0;
	padding:20px 40px;
	position:absolute;
	bottom:-102px;
	right:0
}
#bg_text, #logistic_bg_text_3 {
	background:url(../images/logistic/happycustomar.jpg) no-repeat fixed
}
.breadcrumb a {
	color:#333;
	font-size:12px
}
.breadcrumb>.active {
	color:#fff
}
.breadcrumb li+li:before {
	content:"";
	font-family:FontAwesome;
	color:#fff
}
.border_b {
	border-bottom:5px solid #315fa0
}
.border_b .page-header {
	border:none;
	margin:20px 0 0!important
}
#logistic_bg_text_3 {
	background-size:cover;
	padding-top:135px;
	padding-bottom:175px
}
#logistic_bg_text_3 h2 {
	font-size:48px;
	color:#fff;
	margin-bottom:15px
}
#logistic_bg_text_3 .counter h6, #logistic_bg_text_3 .counter span {
	color:#fff
}
#bg_text {
	background-size:cover;
	padding-top:150px;
	padding-bottom:150px
}
.about_bg, .product_bg {
	background-size:cover;
	background-repeat:no-repeat;
	background-attachment:fixed
}
#bg_text h2 {
	color:#fff;
	font-size:42px
}
#bg_text h2>span {
	font-size:60px
}
#bg_text .bg_text_box {
	display:inline-block;
	margin-right:75px
}
#bg_text .bg_text_box>h3 {
	color:#fff;
	display:inline-block;
	font-size:20px;
	padding:20px 0
}
#bg_text .bg_text_box>p {
	color:#fff;
	display:inline-block;
	line-height:27px
}
#bg_text .bg_text_box>i {
	color:#fff;
	display:inline-block;
	font-size:35px
}
.about_bg {
	background-color:#f5f5f5
}
.product_bg {
	background-color:#fff
}
.callback_bg, .message_bg {
	background:url(../images/finance/callbackbg.jpg) no-repeat fixed;
	background-size:cover
}
.callback_bg .call_box {
	height:auto;
	padding:0;
	position:relative
}
.chart-widget {
	margin-bottom:50px
}
.finance_tab .nav-tabs>li.active>a, .finance_tab .nav-tabs>li.active>a:focus, .finance_tab .nav-tabs>li.active>a:hover {
	color:#f71735;
	background-color:#fff;
	border-bottom:none
}
.finance_tab .nav-tabs>li>a {
	background-color:#f6f6f6;
	border:1px solid #d9d9d9;
	font-size:18px;
	font-weight:500;
	margin-right:2px;
	padding:13px 25px
}
.finance_tab .tab-content p {
	padding-left:25px;
	padding-top:30px
}
.finance_tab .tab-content {
	border-radius:0 0 5px 5px;
	border:0 solid #d9d9d9;
	border-top:none;
	padding-bottom:30px;
	padding-right:25px;
	background:0 0
}
a:focus {
	outline:0!important
}
.bg_gray.p-b-100.finance_3 {
	padding-top:165px
}
.tab_finance .items {
	padding-top:0!important
}
.tab_finance .items>li>a {
	background:#fff!important
}
#finance_partner .media-left.media-middle {
	padding-right:30px
}
#finance_partner .media-body a {
	color:#111
}
#finance_partner .media-body a:hover {
	color:#f71735
}
#finance_partner .media {
	border-bottom:none
}
#finance_partner .media h4 {
	font-weight:400
}
#finance_partner .media-left.media-middle img {
	border:1px solid #d9d9d9
}
#positions .items>li>a {
	display:table;
	table-layout:fixed;
	width:100%;
	background:#e65636;
	border:1px solid #e65636!important;
	padding:7px 20px;
	position:relative;
	text-decoration:none;
	border-radius:0
}
#positions .items>li>a>span {
	display:table-cell;
	line-height:38px;
	font-size:15px;
	color:#5a5a5a
}
#positions .positions_tab_h {
	display:table;
	table-layout:fixed;
	width:100%;
	background:#111;
	border:1px solid #d9d9d9!important;
	padding:6px 20px;
	position:relative;
	text-decoration:none;
	border-radius:0
}
#positions .positions_tab_h>span {
	display:table-cell;
	line-height:38px;
	font-size:15px;
	color:#fff
}
#positions .positions_tab_h>span h2 {
	color:#fff
}
#positions .items>li>a.expanded, #positions .items>li>a:hover {
	border:1px solid transparent;
	background:#e65636!important;
	border-radius:00;
	box-shadow:none;
	outline:0;
	text-decoration:none!important;
	color:#fff
}
#positions .items>li>a.expanded::after, #positions .tab_drawer_heading.d_active::after, #positions.procedure_content .items>li>a.expanded::after {
content:url(../images/finance/minas.png)
}
#positions .items>li>a::after, #positions .tab_drawer_heading::after {
content:url(../images/finance/pluse.png);
display:inline-block;
position:absolute;
right:0;
top:0
}
#positions .project_details_text {
	display:inline-block
}
#positions .items .sub-items p {
	padding:8px 0
}
.fin_set {
	margin-left:15%;
	position:relative;
	top:-40px
}
#positions .items .sub-items {
	padding:20px 16px 40px;
	border-radius:0
}
#positions .items {
	padding-top:10px
}
.recent_tabs.finance_nav {
	background:#0e1032;
	height:65px;
	line-height:65px;
	text-align:center
}
.finance_nav ul li {
	display:inline-block
}
.finance_nav ul li a {
	color:#fff;
	margin:0 10px;
	font-size:15px;
	border-bottom:2px solid transparent
}
.finance_nav ul li.active a, .news_nav ul li.active a {
	color:#e65636
}
.product_tabs.product_nav {
	background:#ccc;
	height:65px;
	line-height:65px;
	text-align:center
}
.product_nav ul li {
	display:inline-block
}
.product_nav .btn-orangeborder {
	font-size:20px
}
.product_nav .btn-orangeborder:hover {
	border-bottom:4px solid #315fa0
}
.finance_nav ul>li:before {
	color:#fff;
	content:"/"
}
.finance_nav ul>li:first-child:before {
	content:none
}
.finance_nav ul li a:hover {
	border-bottom:2px solid #fff
}
.finance_bg_text {
	background:#10305d;
	background-size:cover;
	padding-top:0;
	padding-bottom:50px
}
.finance_bg_text h2 {
	font-size:48px;
	color:#fff;
	margin-bottom:15px
}
.finance_bg_text .counter h6, .finance_bg_text .counter span {
	color:#fff
}
#finance_bg_text_2 {
	padding-top:50px;
	padding-bottom:50px
}
#finance_bg_text_2 h2 {
	color:#fff;
	font-size:28px
}
#finance_bg_text_2 h2>span {
	font-size:28px
}
#finance_bg_text_2 .bg_text_box {
	display:inline-block;
	margin-right:75px
}
#finance_bg_text_2 .bg_text_box>h3 {
	color:#fff;
	display:inline-block;
	font-size:20px;
	padding:20px 0
}
#finance_bg_text_2 .bg_text_box>p {
	color:#fff;
	display:inline-block;
	line-height:27px
}
#finance_bg_text_2 .bg_text_box>i {
	color:#fff;
	display:inline-block;
	font-size:35px
}
#finance_statements .toggle .toggle-heading a {
	background:#fff;
	font-size:20px;
	box-shadow:0 1px 2px 0 rgba(199, 201, 205, .6);
	color:#121212;
	display:block;
	padding:11px 0 0 66px;
	position:relative;
	height:54px;
	width:100%
}
#finance_statements {
	background:url(../images/financial-statements-banner.jpg) no-repeat fixed;
	background-size:cover;
	padding-top:50px;
	padding-bottom:50px
}
#finance_statements h2 {
	color:#fff;
	font-size:42px
}
#finance_statements h2>span {
	font-size:60px
}
#finance_statements .bg_text_box {
	display:inline-block;
	margin-right:75px
}
#finance_statements .bg_text_box>h3 {
	color:#fff;
	display:inline-block;
	font-size:20px;
	padding:20px 0
}
#finance_statements .bg_text_box>p {
	color:#fff;
	display:inline-block;
	line-height:27px
}
#finance_statements .bg_text_box>i {
	color:#fff;
	display:inline-block;
	font-size:35px
}
#search form {
	color:#fff;
	font-size:28px;
	font-weight:lighter;
	left:22%;
	margin:0;
	outline:0;
	padding-bottom:7px;
	padding-left:0;
	padding-right:30px;
	position:absolute;
	right:0;
	top:20%;
	width:700px
}
#search_result_field {
	width:700px;
	position:relative
}
.search-field {
	flex-grow:1;
	padding-left:45px;
	position:relative
}
#search_result_fieldx {
	min-height:50px;
	min-width:50px;
	background-color:#fff;
	position:absolute;
	top:100%;
	left:0;
	border-top:1px solid rgba(1, 1, 1, .54);
	right:0
}
.global_results {
	position:absolute;
	top:50px;
	left:0;
	background:#eeee;
	width:100%;
	padding:10px 20px;
	color:#000;
	font-size:16px;
	max-height:400px;
	overflow:auto
}
.global_results p {
	border-bottom:1px solid red;
	font-size:16px;
	padding:5px
}
.global_results p a {
	color:#06f
}
@media (max-width:1200px) {
.officeaddress .addressbox .get-tuch:nth-child(2) {
display:none!important
}
.callback_bg {
background-position:center center!important;
margin-top:0
}
.social-icons_1 li {
margin-right:0
}
.footer_link_1 {
display:block;
margin-top:15px
}
.footer_link_1.pull-right {
float:none!important
}
.searc_button {
left:78%
}
}
@media (max-width:1081px) {
.searc_button {
left:88%
}
#header-top_3 .cool-link_3 {
display:block
}
#header-top_3 .cool-link_3::after {
top:-64px
}
#header-top_3 .wrap-sticky .bootsnav ul.nav>li {
padding:0!important
}
#header-top_3 .wrap-sticky .bootsnav ul.nav li a {
padding:20px 12px!important
}
h3 {
font-size:16px
}
.recent_project-slider .owl-next, .recent_project-slider .owl-prev {
bottom:-75px
}
#recent_project .col-md-10.m-t-5, #recent_project .col-md-10.m-t-55, .testimonial-detail>p::after, .testimonial-detail>p::before {
display:none
}
#testimonial-slider_2 .item>img {
display:inline-block;
width:auto
}
.latest_box i, .latest_box span:last-child, .latest_box_1 i, .latest_box_1 span:last-child, .our_company_border {
display:none
}
.latest_news_content .latest_news_meta span img {
width:auto!important
}
.error>img, .finance_image>img, .logistic .pro-video img {
width:100%
}
.image_text {
height:100%
}
.footer_box_1 {
margin-bottom:20px
}
.border_left, .our_team .item .col-md-7 {
padding:0 15px
}
.rece_text {
margin-top:10px
}
.recent_tabs.finance_nav {
height:100%48
}
.latest_box {
height:100%;
width:100%
}
.updates {
height:277px
}
.rec-4 {
display:none!important
}
#team_slider_2 .item {
overflow:hidden
}
.tp-loop-wrap h1 {
font-size:48px!important;
line-height:48px!important
}
}
@media (max-width:1024px) {
#recent_project .col-md-5, #recent_project .col-md-7 {
width:100%
}
#header-top_3 .navbar-brand .logo-display {
display:none
}
#header-top_3 .cool-link_3::after {
top:-60px
}
.our_team .about_box {
padding:32px 25px!important
}
#news-section .add-on {
padding-right:0
}
}
@media (max-width:992px) {
#testimonial-slider {
margin-bottom:70px
}
.updates {
height:100%
}
#rev_slider_35_1 .tp-leftarrow {
margin:-20px -25px;
transform:matrix(1, 0, 0, 1, -82, -40)!important
}
#rev_slider_35_1 .tp-rightarrow {
margin:-20px -25px;
transform:matrix(1, 0, 0, 1, -30, -40)!important
}
#rev_slider_3_forcefullwidth .tp-leftarrow {
margin:-20px -25px;
transform:matrix(1, 0, 0, 1, 37, 65)!important
}
#rev_slider_3_forcefullwidth .tp-rightarrow {
margin:-20px -25px;
transform:matrix(1, 0, 0, 1, -30, 65)!important
}
#header-top_3 nav.navbar.bootsnav .navbar-toggle {
float:right;
margin-right:0
}
#header-top_3 nav.navbar.bootsnav.navbar-fixed {
padding:10px 0
}
#header-top_3 nav.navbar .navbar-brand img.logo {
width:auto
}
#header-top_3 nav.navbar.bootsnav .navbar-nav {
margin:26px 0
}
.header_set .col-md-10 {
text-align:left;
width:75%
}
.header_set .col-md-2 {
width:25%
}
.home2-header .col-md-4 {
padding:0
}
#footer_1 .col-md-6 {
width:100%;
text-align:center;
padding:30px 0
}
#footer_1 .col-md-3 {
width:100%;
text-align:left
}
#footer_1 .header-top-links, .footer_botom .col-md-5, .footer_botom .col-md-7, .social-icons_1 {
text-align:center
}
.social-icons_1 li {
margin-bottom:5px
}
.our_team .content-right-md img {
width:100%
}
.about_box>p:nth-child(4) {
display:none
}
.our_team .about_box {
padding:14px 25px!important
}
.tp-caption h2, .tp-caption h2 span {
font-size:37px!important
}
.p_24 {
font-size:18px!important
}
.tp-loop-wrap h1 {
font-size:28px!important;
line-height:28px!important
}
}
@media (max-width:770px) {
.copmany_image, .freight_text {
margin-bottom:50px
}
.about_box>p:nth-child(4) {
display:block
}
#funfacts .col-md-4, #funfacts .col-md-8 {
width:100%;
text-align:center
}
#header-top .col-md-8 {
margin-top:-35px
}
.p-48, .p-56, .tp-caption span, .tp-loop-wrap h1 {
font-size:18px!important;
line-height:18px!important
}
#bg_text .bg_text_box {
display:inline-block;
margin-right:15px
}
.recent_project-slider .owl-next, .recent_project-slider .owl-prev, .recent_project_3_slider .owl-buttons {
display:none
}
.logistic .recent_project-slider.owl-carousel.owl-theme {
margin-top:25px
}
#call_back .zelected::after {
right:8%;
bottom:31.5%
}
.logistic .testimonial-detail>p {
padding:10px
}
#testimonial-slider .item {
padding-bottom:15px
}
.rece_text_2 {
margin-top:15px
}
.navbar-header .res-5 {
top:-4px!important
}
.btn-light {
padding:16px 34px
}
#header-bottom {
border-bottom:1px solid #e7e7e7
}
#recent_project .navbar-toggle {
color:#fff;
top:-45px;
font-size:22px
}
nav.navbar .navbar-brand img.logo {
width:100%;
float:left!important
}
#header-top_3 .wrap-sticky .navbar-brand {
padding:3px 15px;
margin:10px 0!important
}
nav.navbar.bootsnav .navbar-toggle {
float:right;
margin-right:8px;
margin-top:6px
}
.bg-white {
height:100%
}
.tab-content {
text-align:center
}
.collapse.navbar-collapse {
height:100%!important
}
.latest_box, .updates {
height:100%
}
.attr-nav {
margin:0
}
#s_services .services, .footer_logo, .latest_box {
margin-bottom:30px
}
.attr-nav .search {
margin-right:32px
}
#search input[type=search] {
left:0;
width:100%
}
.searc_button {
right:0
}
.owl-carousel .owl-item img {
transform-style:preserve-3d;
display:inline-block;
width:100%
}
.header_set, .over_image>img {
display:none
}
.shop_social_icons {
margin-left:47%
}
#our_team_slider .owl-controls {
left:45%
}
.latest_box {
width:auto
}
#footer_1 .social-icons.text-right {
text-align:center;
margin-top:30px
}
#footer_1 p {
color:#fff
}
.broker_box {
margin-top:50px
}
#s_services .owl-controls.clickable {
right:0;
top:-111px
}
#testimonial-slider {
margin-bottom:80px
}
#team {
top:46px
}
#background_para, #bg_text, #finance_bg_text_2, #logistic_bg_text_3, #recent_project, .finance_bg_text {
background-position:center center!important
}
.heading_border_1 {
left:44%;
top:0;
transform:translate(46%, -39%)
}
#testimonial-slider_2 .owl-pagination {
bottom:-7px;
left:-55px
}
.footer_botom .col-md-6.text-right>p {
position:relative;
top:-12px
}
.footer_botom .col-md-6>p {
position:relative;
top:16px
}
#header-top_3 .cool-link_3::after {
top:0
}
}
@media (max-width:760px) {
#header-top .col-md-8 {
margin-top:-35px
}
#footer .col-xs-12 {
width:50%
}
.bg-white {
	height:100px;
}


#header-bottom .balogocon {
	display: flex;
	justify-content: center;
	align-content: center;
}
}
@media (max-width:740px) {
#header-top .col-md-8 {
margin-top:-46px;
padding-bottom:20px
}
.home2-header .col-md-8 {
margin-top:-26px!important;
padding-bottom:10px
}
#header-top .cont_office, #s_services .owl-controls.clickable {
display:none
}
.p-0 {
padding:10px 0
}
.bg-white {
text-align:left;
border-bottom:1px solid #e0e0e0
}
#latest_news .col-md-4 {
padding-left:15px
}
.footer_botom p {
text-align:center
}
.call_box {
height:100%
}
#finance_partner .media-body, #finance_partner .media-left, .media-right {
display:block
}
#finance_partner .media-left.media-middle img {
margin-bottom:15px
}
.m-b-110 {
margin-bottom:0
}
.counter span {
font-size:45px
}
.attr-nav ul li a.dropdown-toggle {
display:none
}
.attr-nav {
right:0
}
#latest_news .col-md-8 {
margin-bottom:50px
}
#latest_news .owl-controls {
left:39%;
position:absolute;
bottom:-11px
}
#contact-us .contact-text {
width:100%;
margin-bottom:20px;
position:unset
}
.footer_botom .col-md-6>p {
position:relative!important;
top:12px!important
}
#search form {
color:#fff;
font-size:28px;
font-weight:lighter;
left:5%;
margin:0;
outline:0;
padding-bottom:7px;
padding-left:0;
padding-right:30px;
position:absolute;
right:0;
top:15%;
width:90%
}
#search_result_field {
width:100%;
position:relative
}
.global_results {
font-size:14px;
max-height:300px;
overflow:auto
}
#search input[type=search] {
font-size:18px
}
.global_results p {
border-bottom:1px solid red;
font-size:14px;
padding:5px
}
}
@media (max-width:669px) {
.popup_text {
width:100%
}
.popup_image {
display:none
}
#header-bottom .get-tuch {
margin-left:0
}
.banner_3_box p {
line-height:18px!important
}
.tp-caption h2, .tp-caption h2 span {
font-size:20px!important
}
}
@media (max-width:480px) {
#footer .col-xs-12 {
width:100%
}
.tp-caption p {
display:none
}
.bg-white, .toggle .toggle-heading a {
height:100%
}
.collapse.navbar-collapse {
height:100%!important
}
.attr-nav {
margin:0
}
.attr-nav .search {
margin-right:32px
}
#search input[type=search] {
left:0;
width:100%
}
.searc_button {
right:0
}
.services h3 span {
transition:all .7s ease 0s;
margin-right:4px
}
h3 {
font-size:17px
}
.feature_box {
margin-bottom:30px
}
.shop_social_icons {
margin-left:0
}
}
@media (max-width:370px) {
#header-top .header-top-links {
display:none
}
}
