* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	-webkit-tap-highlight-color:transparent;
}

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

a{
	text-decoration:none;
	color:inherit;
	font-family:inherit;
	font-weight:inherit;
	background-color: transparent; /* 1 */
	-webkit-text-decoration-skip: objects; /* 2 */
}

a:active,
a:hover {
  outline-width: 0;
}

table {
	border-spacing: 0;
	border-collapse: collapse;
}

ul{
	display:block;
	list-style-type:none;
}

li{
	display:block;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*Bismillahirrahmanirrahim*/
body{
	font-family: Montserrat;
	-webkit-tap-highlight-color: transparent; /*html*/
	font-size:15px;
	background: #fcfdff;
	overflow-y: scroll;
}
/*kupon kısmında*/
/*-----------------------*/

.text-section{
	line-height:1.7em;
	color:#333
}

.text-section h1, .text-section h2, .text-section h3, .text-section h4, .text-section h5{
	line-height:1.5em;
}

.inner{
	margin:0 auto;
	width:90%;
}

.cleaner{
	clear:both;
	width:100%;
}

.link{
	color:#28559e;
	font-style:italic;
	border-bottom: 1px dotted #33B1CD;
}

.icon{
	background:url(../../images/public_sprite.png);
	background-repeat:no-repeat;
}

.footerSpace{
	height:20px;
}

#overlay {
    display: block; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1999; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: hidden; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

#overlay img{
	display:block;
	margin:auto;
	width:100px;
	height:100px;
}

@media only screen and (max-width: 1000px){
	
	.inner{
		width:100%;
		padding-left:10px;
		padding-right:10px;
	}
	
}

.formInvalid label{
	color:red !important;
}

.formInvalid input[type=text], .formInvalid textarea, .formInvalid select{
	border-color:red !important;
	background-color:#fff4f4 !important;
}

/*------------------------------------------------*/
.chckbox{
	display:none;
}

.chckbox+label{
	cursor:pointer;
	display:block;
	border:1px solid #ccc;
	border-radius:3px;
	width:19px;
	height:19px;
	float:left;
	margin-right:5px;
	
}

.chckbox:checked+label{
	background:url(../../images/public_sprite.png);
	background-position:-125px -5px;
	border-color:#4cae4c;
}

#live-search{
	display:none;
	padding:2px;
	margin-top:2px;
	width:100%;
	position:absolute;
	border:1px solid #ddd;
	text-align:left;
	z-index:9999;
	background-color:#fff
}

#live-search ul{
	display:block;
}

#live-search ul>li{
	display:block;
	border-bottom:1px solid #ddd
}

#live-search li > a{
	display:table;
	width:100%
}

#live-search li > a:hover{
	background-color:#e6fcff;
}

#live-search li > a > div{
	vertical-align:top;
	display:table-cell;
	padding:3px
}

.search-img{
	width:40px;
}

.search-description{
	font-size:13px;
	padding-left:5px
}




#mnb{
	display:none;
}
/*---------ORTAK MENU-------------*/
.left::-webkit-scrollbar-track,
body::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.left::-webkit-scrollbar,
body::-webkit-scrollbar{
	width: 6px;
	background-color: #F5F5F5;
}

.left::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb{
	background-color: #DA251D;
}

.menu-icon{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

.menu-text{
	font-style:normal;
	display:table-cell;
	vertical-align:middle;
	padding:0 5px;
}

#mnb, #main-menu{
	color:#d4d4d4;
}


#main-menu-list > li > a.expandible:after{
	vertical-align:middle;
	font-size:12px;
	font-family: "fontello";
	speak: never;
	display: table-cell;
	width: 1em;
	content:"\e75c";
}


@media only screen and (min-width: 768px){ /*Sadece Masaüstü*/
	.duzenle{
		float:right
	}
	
	.right > .content{
		margin-top:80px;
	}

	#main-menu{
		color:#d4d4d4;
		background-color:#333;
		z-index:1000;
		width:100%;
		position:fixed;
		top:0;
	
	}
	
	#main-menu.fixed_menu{
		box-shadow: 0px 2px 8px #999;
	
	}
	
	#main-menu.fixed_menu #mmls img{
		max-height:50px;
	}
	
	#main-menu.fixed_menu #mmrst{
		height:20px;
		line-height:20px;
	}
	
	#main-menu.fixed_menu #mmrst ul{
		display:none;
	}

	
	
	
	#main-menu .inner{
		display:table;
	}

	#mmls, #mmrs{
		display:table-cell;
		vertical-align:top;
	}

	#mmls{
		width:250px;
		padding:5px 0;
		vertical-align:middle;
		font-size:0;
	}
	
	#mmls img{
		max-width:100%;
		max-height:70px;
		transition:all .05s ease-in;
	}


	#mmrst{
		height:40px;
		line-height:40px;
		position:relative;
		transition:all .05s ease-in;
	}

	#mmrst ul{
		display:block;
		list-style-type:none;
		position:absolute;
		right:0;
		transition:all .5s ease-in;
	}
	
	#mmrst #mmrst_left_ul{
		left:0;
	}
	
	#mmrst #mmrst_right_ul{
		right:0;
	}

	#mmrst ul li{
		display:inline-block;
		padding-left:2px;
		vertical-align:top;
		font-size:18px;
	}

	#mmrst ul li a{
		transition:all 0.2s ease-in-out;
	}

	#mmrst ul li a:hover{
		color:#FFFFFF
	}

	#mmrsb{
		height:40px;
	}
	
	#mmrs{
		text-align:right;
	}
	
	
	
	.mobile-back{
		display:none;
	}
	
	.ovver{
		display:none
	}

	#main-menu-list{
		list-style-type:none;
		font-size:0;

	}
	
	#main-menu-list > li{
		position:relative;
		cursor:pointer;
		display:inline-block;
		font-size:16px;
		transition:.2s background linear;
	}
	
	#main-menu-list > li > a{
		display:table;
		vertical-align:middle;
		height:40px;
		padding:0 10px;
		border-bottom:2px solid transparent;
		transition:.2s all linear;
	}
	
	#main-menu-list > li:last-child > a{
		padding-right:0
	}
	
	#main-menu-list > li:hover{
		color:#FFFFFF;
	}
	

	
	#main-menu-list > li:hover > a{
		border-bottom:2px solid #FFFFFF;
	}
	
	#main-menu-list > li:hover > a.expandible{
		border-bottom:2px solid #333;
	}
	
	#mmrsb .desktop-hidden{
		display:none;
	}
	
	div.hoverMenu{
		color:#333;
		font-weight:normal;
		text-align:left;
		min-width:100%;
		display:table;
		position:absolute;
		z-index:999;
		top:39px;
		left:0px;
		border:1px solid #DA251D;
		background-color:#fff;
		opacity:0.95;
		padding:10px;
		font-size:14px;
		line-height:20px;
		visibility: hidden;
		opacity: 0;
		transition: visibility 0s, opacity 0.2s linear;
	}

	.hoverMenu ul{
		display:table-cell;
		list-style-type:none;
		white-space:nowrap;
		padding-right:14px;
	}
	
	.hoverMenu ul > li{
		padding:5px 0;
		font-size:15px;
	}
	
	#main-menu-list li:hover div.hoverMenu{
		visibility: visible;
		opacity: 1;
	}
	
	.hoverMenu a:hover{
		color:#DA251D;
	}

}

@media only screen and (max-width: 768px){ /*Sadece Mobil */
	
	#mmrst, #mmls{
		display:none;
	}
	
	#mmrs{
		display:block;
	}
	
	/*---------MOBILE MENU-------------*/
	#mnb{
		display:block;
		height:50px;
		background-color:#333;
		border-bottom:2px solid #DA251D;
		position:relative;
		z-index:10;
		width:100%;
		position:fixed
	}

	#mobile-logo-container{
		padding:0px 30px;
		text-align:center;
		font-size:0;
		height:50px;
	}

	#mobile-logo-container a{
		display:inline-block;
		margin:0 auto;
		font-size:0;
		height:100%;
		padding:5px 0;
	}

	#mobile-logo-container img{
		max-height:40px;
		max-width:100%
	}

	#mobile-menu-icon{
		position:absolute;
		cursor:pointer;
		display:block;
		height:50px;
	}

	#mobile-menu-icon{
		top:0;
		left:0;
		width:50px
	}

	#mobile-menu-icon .icon{
		display:block;
		width:31px;
		height:20px;
		background-position:-11px -173px;
		margin-top:15px;
		margin-left:10px;
	}


	
	
	
	
	.right > .content{
		margin-top:50px;
	}
	
	.mobile-back{
		border-bottom:1px solid #d4d4d4;
		cursor:pointer;
		padding:10px 5px;
	}
	
	div.hoverMenu{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		display:none;
		background:#333;
	}
	
	div.hoverMenu li{
		display:block;
		border-bottom:1px solid #d4d4d4;
		cursor:pointer;
		padding:10px 5px;
	}
	
	div.hoverMenu li a{
		display:block;
		width:100%;
	}
	
	body.fixed{
		overflow:hidden;
	}
	
	.ovver{
		left:0;
		width:100%;
		height:100%;
		position:absolute;
		z-index:9;
		background-color:#000;
		opacity:0;
	}
	
	.menu-tel-container{
		display:table;
		vertical-align:middle;
		height:50px;
		margin-left:10px;
		margin-top:20px;
	}

	
	#main-menu{
		padding:0;
	}
	
	#main-menu .inner{
		padding:0;
	}
	
	#main-menu-list{
		list-style-type:none;
		padding:0;
		display:block;
		width:100%;
	}
	
	#main-menu-list > li, #mmrsb .desktop-hidden{
		cursor:pointer;
		display:block;
		font-size:16px;
		border-bottom:1px solid #d4d4d4;
	}
	
	#main-menu-list > li > a, #mmrsb .desktop-hidden a{
		width:100%;
		display:table;
		vertical-align:middle;
		height:50px;
		padding:0 10px;
		transition:.2s all linear;
	}

	.right{
		position:relative;
		left:0;
		transition: all 0.2s;
		border-top:1px solid rgba(0,0,0,.5);
	}

	.left{
		position:fixed;
		top:50px;
		width:270px;
		left:-270px;
		transition: all 0.2s;
		background:#333;
		height:100%;
		color:#fff;
		overflow-y:scroll
	}
	
	.left.active{
		left:0px;
	}

	.left.active + .right{
		left:270px;
	}
	
}

#footer{
	background-color:#333;
	padding-top:10px;
	border-top:1px solid #d4d4d4;
	color:#d4d4d4
}

.foot-panel{
	width:23%;
	margin-left:2.6%;
	float:left;
}

.foot-panel.first-element{
	margin-left:0;
}

.foot-panel .header{
	color:#F68C22;
    border-bottom: 1px solid #F68C22;
    font-size:16px;
	font-weight:600;
    padding:4px 5px;
}

.foot-panel .content{
	margin-top:5px;
	font-size:12px;
	line-height:1.4em;
	padding:0 0 0 5px;
}

.legal-text{
	text-align:center;
	font-size:0.9em;
	padding:10px 0;
	margin-top:20px;
	font-style:italic;
}

.logo-section > a{
	display:block;
	text-align:center;
}

.logo-section > a > img{
	max-width:100%;
	max-height:100px;
}

.logo-section ul{
	list-style-type:none;
	display:block;
	margin-top:5px;
	text-align:center;
}

.logo-section ul li{
	display:inline-block;
}

.logo-section ul li a{
	font-size:30px;
	transition:all 0.2s ease-in-out;
}

.logo-section ul li a:hover{
	color:#F68C22;
}

/*-------------------------------------------------*/

.contact-section > .content{
	display:block;
	list-style-type:none;
}

.contact-section > .content > li{
	padding:4px 0;
}


.contact-section > .content  a{
	display:table;
	transition:all 0.2 ease-in-out;
}

.contact-section > .content  a:hover{
	color:#F68C22;
}

.contact-section .content  a > div{
	display:table-cell;
	vertical-align:top;
}

.contact-section .content  a > span{
	display:table-cell;
	line-height:20px;
	vertical-align:top;
	padding-left:2px;
	padding-right:5px;
	transition: all .2s
}

.contact-section .content  a:hover > span{
	padding-left:5px;
	padding-right:2px;
}

.contact-section i{
	font-size:20px;
}

/*---------------------------------------------------------*/
.link-list{
	display:block;
	list-style-type:none;
}

.link-list li{
	padding:3px 0;
}

.link-list li a{
	display:inline-block;
	padding:1px 0;
	line-height:22px;
	transition:all 0.2s;
}

.link-list li a:hover{
	padding-left:3px;
	color:#F68C22;
}

.link-list li a:before{
	content:">> ";
	font-size:10px;
	vertical-align:middle;
}

#footer .s-cleaner{
	display:none;
	width:100%;
	clear:none;
}

@media only screen and (max-width: 850px){
	
	.foot-panel{
		width:49%;
		margin-left:2%;
	}
	
	#footer .s-cleaner{
		display:block;
		clear:both;
		margin-bottom:10px;
	}
	
	.foot-panel.first-element,.foot-panel.third-element{
		margin-left:0;
	}
	
	.logo-section{
		margin:0 auto;
	}

}

@media only screen and (max-width: 470px){
	
	.foot-panel{
		width:100%;
		text-align:center;
		margin:15px 0 0 0;
	}
	
	.pages-section, .contact-section, .last-section{
		width:250px;
		margin:0 auto;
	
	}
	
	.legal-text{
		text-align:center;
	}
	
	.contact-section > .content > a{
		margin:3px auto 0 auto;
	}

}

.map-cont iframe {
    width: 100%;
    height: 100%;
    border: 1px solid #E0E0E0;
    border-radius: 8px;
}
/*------------------GENERAL----------------------------*/
#myModal {
    display: block;
    position: fixed;
    z-index: 1999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
}

.modal-container{
	background-color: #fefefe;
    margin: auto;
	margin-top:100px;
	position:relative;
	border-width:2px;
	border-style:solid;
}

.modal-header{
	padding:10px 15px;
	font-weight:bold;
	font-size:17px;
}

.modal-content {
	padding:15px;
}

.modal-footer{
	padding:10px 15px;
	font-weight:bold;
	font-size:15px;
}

.modal-close {
	display:block;
	height:30px;
	width:30px;
	background-image:url(../../images/public_sprite.png);
	position:absolute;
	top:-20px;
	right:-20px;
	border-width:2px;
	border-style:solid;
	border-radius:50%;
	background-color:#fefefe;
	cursor:pointer;
}

/*-----------------.modal-basic--------------------*/
.modal-basic .modal-container{
	font-size:15px;
	width: 450px;
	max-width:85%;
}

/*---------------.modal-default--------------------*/
.modal-default .modal-container{
	border-color:#33B1CD;
}

.modal-default .modal-close{
	border-color:#33B1CD;
	background-position:-165px -26px;
}

.modal-default .modal-close.fill{
	background-color:#33B1CD;
	background-position:-187px -26px;
}

.modal-default .modal-header{
	color:#fff;
	background-color: #33B1CD;
}

.modal-default .modal-footer{
	color:#fff;
	background-color: #33B1CD;
}

/*---------------.modal-danger--------------------*/
.modal-danger .modal-container{
	border-color:#e51212;
}

.modal-danger .modal-close{
	border-color:#e51212;
	background-position:-165px -26px;
}

.modal-danger .modal-close.fill{
	background-color:#e51212;
	background-position:-187px -26px;
}

.modal-danger .modal-header{
	color:#fff;
	background-color:#e51212;
}

.modal-danger .modal-footer{
	color:#fff;
	background-color:#e51212;
}
@charset "UTF-8";

 @font-face {
  font-family: 'fontello';
  src: url('../../fonts/fontello_public/fontello.eot?65072578');
  src: url('../../fonts/fontello_public/fontello.eot?65072578#iefix') format('embedded-opentype'),
       url('../../fonts/fontello_public/fontello.woff2?65072578') format('woff2'),
       url('../../fonts/fontello_public/fontello.woff?65072578') format('woff'),
       url('../../fonts/fontello_public/fontello.ttf?65072578') format('truetype'),
       url('../../fonts/fontello_public/fontello.svg?65072578#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?14141360#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-brush:before { content: '\e800'; } /* '' */
.icon-user:before { content: '\e801'; } /* '' */
.icon-users:before { content: '\e802'; } /* '' */
.icon-plus:before { content: '\e803'; } /* '' */
.icon-home:before { content: '\e804'; } /* '' */
.icon-to-start:before { content: '\e805'; } /* '' */
.icon-to-end:before { content: '\e806'; } /* '' */
.icon-right-dir:before { content: '\e807'; } /* '' */
.icon-left-dir:before { content: '\e808'; } /* '' */
.icon-scissors:before { content: '\e809'; } /* '' */
.icon-pencil:before { content: '\e80a'; } /* '' */
.icon-ok:before { content: '\e80b'; } /* '' */
.icon-cancel:before { content: '\e80c'; } /* '' */
.icon-minus:before { content: '\e80d'; } /* '' */
.icon-eye:before { content: '\e80e'; } /* '' */
.icon-eye-off:before { content: '\e80f'; } /* '' */
.icon-print:before { content: '\e810'; } /* '' */
.icon-basket:before { content: '\e811'; } /* '' */
.icon-list:before { content: '\e812'; } /* '' */
.icon-logout:before { content: '\e813'; } /* '' */
.icon-floppy:before { content: '\e814'; } /* '' */
.icon-link:before { content: '\e815'; } /* '' */
.icon-wrench:before { content: '\e816'; } /* '' */
.icon-clock:before { content: '\e817'; } /* '' */
.icon-search:before { content: '\e818'; } /* '' */
.icon-mail:before { content: '\e819'; } /* '' */
.icon-phone:before { content: '\e81a'; } /* '' */
.icon-location:before { content: '\e81b'; } /* '' */
.icon-arrows-cw:before { content: '\e81c'; } /* '' */
.icon-download:before { content: '\e81d'; } /* '' */
.icon-upload:before { content: '\e81e'; } /* '' */
.icon-tags:before { content: '\e81f'; } /* '' */
.icon-attach:before { content: '\e820'; } /* '' */
.icon-briefcase:before { content: '\e821'; } /* '' */
.icon-chart-bar:before { content: '\e822'; } /* '' */
.icon-share-1:before { content: '\e823'; } /* '' */
.icon-info:before { content: '\e824'; } /* '' */
.icon-keyboard:before { content: '\e825'; } /* '' */
.icon-picture:before { content: '\e826'; } /* '' */
.icon-book:before { content: '\e827'; } /* '' */
.icon-book-1:before { content: '\e828'; } /* '' */
.icon-wallet:before { content: '\e829'; } /* '' */
.icon-wallet-1:before { content: '\e82a'; } /* '' */
.icon-spin6:before { content: '\e839'; } /* '' */
.icon-filter:before { content: '\f0b0'; } /* '' */
.icon-docs:before { content: '\f0c5'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-gauge:before { content: '\f0e4'; } /* '' */
.icon-paste:before { content: '\f0ea'; } /* '' */
.icon-doc-text:before { content: '\f0f6'; } /* '' */
.icon-angle-double-left:before { content: '\f100'; } /* '' */
.icon-angle-double-right:before { content: '\f101'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-reply:before { content: '\f112'; } /* '' */
.icon-folder-empty:before { content: '\f114'; } /* '' */
.icon-folder-open-empty:before { content: '\f115'; } /* '' */
.icon-calendar-empty:before { content: '\f133'; } /* '' */
.icon-try:before { content: '\f195'; } /* '' */
.icon-cubes:before { content: '\f1b3'; } /* '' */
.icon-file-pdf:before { content: '\f1c1'; } /* '' */
.icon-file-excel:before { content: '\f1c3'; } /* '' */
.icon-file-archive:before { content: '\f1c6'; } /* '' */
.icon-share:before { content: '\f1e0'; } /* '' */
.icon-calc:before { content: '\f1ec'; } /* '' */
.icon-trash:before { content: '\f1f8'; } /* '' */
.icon-whatsapp:before { content: '\f232'; } /* '' */