/* normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}ul, ul li{margin: 0;padding:0}

/* base */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=cyrillic-ext');
@font-face {
	font-family: 'Herald FM new';
	src: url('../fonts/HeraldFMnew-Normal.eot');
	src: url('../fonts/HeraldFMnew-Normal.eot?#iefix') format('embedded-opentype'),
	url('../fonts/HeraldFMnew-Normal.woff') format('woff'),
	url('../fonts/HeraldFMnew-Normal.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Herald FM Bold';
	src: url('../fonts/HeraldFM-Bold.eot');
	src: url('../fonts/HeraldFM-Bold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/HeraldFM-Bold.woff') format('woff'),
	url('../fonts/HeraldFM-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Herald Thin FM';
	src: url('../fonts/HeraldThinFM-Normal.eot');
	src: url('../fonts/HeraldThinFM-Normal.eot?#iefix') format('embedded-opentype'),
	url('../fonts/HeraldThinFM-Normal.woff') format('woff'),
	url('../fonts/HeraldThinFM-Normal.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}
@font-face {
	font-family: 'Herald Thin FM Bold';
	src: url('../fonts/HeraldThinFM-Bold.eot');
	src: url('../fonts/HeraldThinFM-Bold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/HeraldThinFM-Bold.woff') format('woff'),
	url('../fonts/HeraldThinFM-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'Herald Heavy';
	src: url('../fonts/HeraldHeavyFM-Normal.eot');
	src: url('../fonts/HeraldHeavyFM-Normal.eot?#iefix') format('embedded-opentype'),
	url('../fonts/HeraldHeavyFM-Normal.woff') format('woff'),
	url('../fonts/HeraldHeavyFM-Normal.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}
html,body{
	position: relative;
	font-size: 16px;
	font-family: Open Sans;
	font-weight: 400;
    -ms-word-wrap: initial;
    word-wrap: initial;
}
a:link, a:visited{
	text-decoration: none;
	color: inherit;
}
a:focus{
	outline: 0;
}
h1, .title{
	font-size: 2em;
	text-transform: uppercase;
	font-weight: 700;
}
h2, .subtitle{
	font-size: 1.500em;
}
h3{
	font-size: 1.250em;
}
h4{
	font-size: 1em;
}
h5{
	font-size: .875em;
}
h6{
	font-size: .5em;
}
.title-white, .text-white{
	color: #fff !important;
}
.title-black, .text-black{
	color: #000 !important;
}
section{
	margin: 50px 0;
}
ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.col-fd-1 {width: 8.33%;}
.col-fd-2 {width: 16.66%;}
.col-fd-3 {width: 25%;}
.col-fd-4{	width: 33.33%;}
.col-fd-5 {width: 41.66%;}
.col-fd-6 {width: 50%;}
.col-fd-7 {width: 58.33%;}
.col-fd-8 {width: 66.66%;}
.col-fd-9 {width: 75%;}
.col-fd-10 {width: 83.33%;}
.col-fd-11 {width: 91.66%;}
.col-fd-12 {width: 100%;}
[class*="col-fd-"] {
	float: left;
	min-height: 1px;
	box-sizing: border-box;
	padding: 0 15px;
}
[class*="col-fd-"] img{
	max-width: 100%;
}
.inner{
	width: 95%;
	margin: 0 auto;
	position: relative;
}
.relative{
	position: relative;
}
.absolute{
	position: absolute;
}
.floated-right{
	float: right !important;
}
.floated-left{
	float: left !important;
}
.floated-none{
	float: none !important;
}
.text-left{
	text-align: left !important;
}
.text-right{
	text-align: right !important;
}
.text-centered{
	text-align: center !important;
}
.clear{
	clear: both;
	float: none;
}
.clearfix::after {
	content: "";
	display: block;
	clear: both;
}
.m-0{
    margin: 0 !important;
}
.m-15{
	margin: 15px !important;
}
.p-0{
	padding: 0 !important;
}
.pl-0{
	padding-left: 0 !important;
 }
.pr-0{
	padding-right: 0 !important;
}
.pt-15{
    padding-top: 15px !important;
}
.pb-15{
    padding-bottom: 15px !important;
}
.p-15{
    padding: 15px;
}
::selection {
	background: rgba(0,168,142,.4);
}
::-moz-selection {
	background: rgba(0,168,142,.4);
}
p{
	word-break: break-word;
}
time, .time{
	display: block;
	width: 100%;
	font-size: .813em;
	font-weight: 700;
	opacity: .5;
}

.hidden{
	display: none!important;
}
.strong{
	font-weight: 700;
}
.message{
	margin: 5px 0;
	font-size: .750em;
}
.no-border{
	border: none !important;
}
iframe{
	width: 100%;
	height: 100%;
}
iframe#contentFrame{
	vertical-align: bottom;
}
.centered{
	display: block;
	margin: auto;
	float: none;
}
hr{
	width: 100%;
	background-color: #00A88E;
	height: 1px;
	position: relative;
	margin: 1% auto;
	border:none;
}
hr.hr-fancy{
	border: 0;
	height: 1px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
.bread-menu{
	list-style-type: none;
	margin: 20px 0;
}
.bread-menu li{
	display: inline-block;
}
.bread-menu li:last-child{
	color: #00A88E;
}
.bread-menu li:after{
	content: '/';
	margin: 0 5px;
}
.bread-menu li:last-child:after{
	content: '';
	display: block;
}
.corners-left{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.corners-right{
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.corners-top{
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.corners-bottom{
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.corners-all{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.corners-none{
	border-radius: 0;
}
span.counter{
	font-size: .5em;
}
span.counter:before{
	content: '(';
	margin-left: 5px;
}
span.counter:after{
	content: ')';
	margin-right: 5px;
}
label{
	margin-bottom: 10px;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 10px;
}
input, textarea, select{
	border-radius: 5px;
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
}
textarea{
	resize: vertical;
}
input:focus, textarea:focus, select:focus{
	outline:  0;
	border-color:  #00A88E !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #666666;
}
::-moz-placeholder { /* Firefox 19+ */
	color: #666666;
}
:-ms-input-placeholder { /* IE 10+ */
	color: #666666;
}
:-moz-placeholder { /* Firefox 18- */
	color: #666666;
}/*
input:required {
	border-color: #cb2027;
}
input:required::-webkit-input-placeholder {
	color: #cb2027;
}
input:required::-moz-placeholder {
	color: #cb2027;
}
input:required:-ms-input-placeholder {
	color: #cb2027;
}
input:required:-moz-placeholder {
	color: #cb2027;
}
input:required:focus {
	border: 1px solid #cb2027 !important;
	outline: none;
}*/
div[data-title],
span[data-title],
a[data-title]{
	position: relative;
}
div[data-title]:hover:after,
span[data-title]:hover:after,
a[data-title]:hover:after{
	content: attr(data-title);
	padding: 3px 5px;
	font-size: .750em;
	border: 1px solid #00A88E;
	color: #000;
	background-color: #fff;
	position: absolute;
	left: 0;
	top: 100%;
	white-space: nowrap;
	z-index: 100;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
input:-webkit-autofill {
	background-color: #FAFFBD !important;
}
input[type=submit]{
	font-size: initial !important;
}
/*radio and checkbox buttons*/
input[type=radio],
input[type=checkbox] {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

input[type=radio] ~ label:before {
	font-family: "forma-font-pictograms" !important;
	display: inline-block;
	content: "\52";
	letter-spacing: 10px;
	font-size: 1em;
	color: #535353;
	width: 1.4em;
}

input[type=radio]:checked ~ label:before{
	content: "\e014";
	font-size: 1em;
	letter-spacing: 5px;
}
input[type=checkbox] ~ label:before {
	font-family: "forma-font-pictograms" !important;
	display: inline-block;
	content: "\61";
	letter-spacing: 10px;
	font-size: 1em;
	color: #535353;
	width: 1.4em;
}
input[type=checkbox]:checked ~ label:before {
	content: "\62";
	font-size: 1em;
	letter-spacing: 5px;
}
input[type=checkbox]:checked ~ label:before,
input[type=radio]:checked ~ label:before{
	color: #00A88E;
}

input[type="number"].hide-number-type::-webkit-outer-spin-button,
input[type="number"].hide-number-type::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
input[type="number"].hide-number-type {
	-moz-appearance: textfield;
}
input:disabled{
	background-color: #fff;
}
input:disabled::-webkit-input-placeholder { /* WebKit browsers */
	color: #c5c5c5;
}
input:disabled:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #c5c5c5;
}
input:disabled::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #c5c5c5;
}
input:disabled:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #c5c5c5;
}
.button{
	font-size: 1.125em;
	text-align: center;
	color: #fff;
	background-color: #00A88E;
	padding: 10px;
	cursor: pointer;
	text-transform: uppercase;
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.button:hover{
	background: rgba(0,168,142,.4);
	color: #fff;
}
.button-white{
	background-color: #fff;
	color: #000;
}
.button-border-grey{
	background-color: #fff;
	color: #888;
	border: 2px solid #888;
}
.button-border-grey:hover{
	background-color: #888;
}

.flex{
	height: 100%;
	display: flex;
}
header{
	width: 100%;
	z-index: 1000;
}
.header-top-line{
	width: 100%;
	background-color: #00A88E;
	padding: 5px 0;
}
.socials{
	margin: 15px 0;
}
.social{
	float: left;
	display: table;
	margin-right: 10px;
}
.social span{
	display: table-cell;
	vertical-align: middle;
	font-weight: 700;
}
[class*="social-"],
[class*="fdb-social-"]{
	float: left;
	border: 1px solid #EBEBEB;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-right: 5px;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
	width: 25px;
	height: 25px;
	line-height: 30px;
}
.social-facebook{
	color: #fff;
	background-color: #3b5998;
	border-color: #3b5998;
}
.social-twitter{
	color: #fff;
	background-color: #55acee;
	border-color: #55acee;
}
.social-google-plus{
	color: #fff;
	background-color: #dd4b39;
	border-color: #dd4b39;
}
.social-youtube{
	color: #fff;
	background-color: #ff0000;
	border-color: #ff0000;
}
.social-pinterest{
	color: #fff;
	background-color: #cb2027;
	border-color: #cb2027;
}
.social-linkedin{
	color: #fff;
	background-color: #007bb5;
	border-color: #007bb5;
}
.social-messenger{
	color: #fff;
	background-color: #0084ff;
	border-color: #0084ff;
}
.social-whatsapp{
	color: #fff;
	background-color: #4dc247;
	border-color: #4dc247;
}
.social-skype{
	color: #fff;
	background-color: #00aff0;
	border-color: #00aff0;
}
.social-viber{
	color: #fff;
	background-color: #8f5db7;
	border-color: #8f5db7;
}
.social-facetime{
	color: #fff;
	background-color: #4dc247;
	border-color: #4dc247;
}
.social-instagram{
	color: #fff;
	background-color: #bc2a8d;
	border-color: #bc2a8d;
}
.social-slideshare{
	color: #fff;
	background-color: #FCE300;
	border-color: #FCE300;
}
.sign{
	margin: auto;
}
nav{
	width: 100%;
	display: table;
	height: 100%;
	position: relative;
}
nav ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: table-cell;
	vertical-align: middle;
}
nav ul li{
	display: inline-block;
	margin-right: 10px;
	font-size: 1.250em;
	position: relative;
}
nav ul li:hover{
	color: #00A88E;
}
nav ul li:hover nav.nav-dropdown{
	display: table;
}
nav ul li:hover nav.nav-dropdown ul li{
	color: initial;
}
nav.nav-dropdown{
	display: none;
	position: absolute;
	text-align: left;
	z-index: 100;
	background-color: #EBEBEB;
	min-width: 250px;

	-webkit-box-shadow: 0 0 20px 0 rgba(70,70,70,0.10), 0 0 20px 0 rgba(70,70,70,0.10);
	-moz-box-shadow: 0 0 20px 0 rgba(70,70,70,0.10), 0 0 20px 0 rgba(70,70,70,0.10);
	box-shadow: 0 0 20px 0 rgba(70,70,70,0.10), 0 0 20px 0 rgba(70,70,70,0.10);
}
nav.nav-dropdown ul{
	width: 100%;
}
nav.nav-dropdown ul li{
	display: block;
	margin: auto;
	font-size: 1em;
	border-bottom: 1px solid #cccccc;
}
nav.nav-dropdown ul li a{
	display: block;
	padding: 10px 15px;
}
nav.nav-dropdown ul li:last-child{
	border-bottom: none;
}
.nav-dropdown ul li:hover{
	color: #fff !important;
	background-color: #00A88E;
}
.mobile-menu-btn{
    display: none;
}
.copyright{
	text-align: center;
	font-size: .875em;
	padding: 5px 0;
}
.overlay-wrap{
	position: relative;
}
.overlay{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,168,142,.4);
	cursor: pointer;
	display: none;
}
.overlay-wrap:hover .overlay{
	display: block;
}
.overlay-icon{
	text-align: center;
	font-size: 6em;
	color: #fff;
	position: absolute;
	left: 0;
	right: 0;
	top: 35%;
	bottom: 0;
	margin: auto;
}
.thumbnail{
	height: 250px;
	position: relative;
	overflow: hidden;
}
.thumbnail img{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 100%;
}
.block{
	border: 1px solid #EBEBEB;
	position: relative;
    margin-bottom: 15px;
}
.block-title{
	margin: 5px 0;
	font-weight: 700;
	height: 60px;
	display: table;
	width: 100%;
}
.block-title p{
	display: table-cell;
	vertical-align: middle;
}
.block-time{
	font-size: .875em;
	color: #666666;
}
.block-summary{
	margin: 15px 0;
}
/*BANNERS*/
.banner-wrap{
	overflow: hidden;
}
.banner li{
	min-height: 100vh;
	background-position: center !important;
	background-size: cover !important;
}
.banner-info, .banner-thumbnails-info{
	background-color: rgba(0,0,0,.7);
	color: #fff;
    padding: 20px 0;
}
.banner-one{
	height: 300px;
	position: relative;
	overflow: hidden;
}
.banner-one img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 100%;
}
.banner-one-title{
	position: absolute;
	bottom: 10px;
	text-align: center;
	color: #00A88E;
	font-weight: 700;
	font-size: 1.500em;
	text-transform: uppercase;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
}
.banner-one-title span{
	background-color: #fff;
	padding: 10px 10%;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}
.banner-thumbnails li{
    height: 250px;
    background-position: center !important;
    background-size: cover !important;
}
/*end banner*/
.arrow-top-in:before{
	content: "";
	position: absolute;
	top: -10px;
	right: 13px;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #00A88E transparent;
	display: block;
	width: 0;
	z-index: 0;
}
.arrow-top-in:after{
	content: "";
	position: absolute;
	top: -8px;
	right: 13px;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #fff transparent;
	display: block;
	width: 0;
	z-index: 1;
}
.arrow-bottom-out:before{
	content: "";
	position: absolute;
	bottom: -10px;
	left: 50%;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	border-color: #00A88E transparent;
	display: block;
	width: 0;
	z-index: 0;
}
.arrow-bottom-out:after{
	content: "";
	position: absolute;
	bottom: -8px;
	left: 50%;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	border-color: #fff transparent;
	display: block;
	width: 0;
	z-index: 1;
}

.arrow-top-out:before{
	content: "";
	position: absolute;
	top: -10px;
	left: 50%;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: #00A88E transparent;
	display: block;
	width: 0;
	z-index: 0;
}
.arrow-top-out:after{
	content: "";
	position: absolute;
	top: -8px;
	left: 50%;
	border-style: solid;
	border-width: 0 10px 10px 10px;
	border-color: #fff transparent;
	display: block;
	width: 0;
	z-index: 1;
}
.arrow-left-out:before{
	content: "";
	position: absolute;
	left: -10px;
	bottom: 50%;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #00A88E;
	display: block;
	width: 0;
	z-index: 0;
}
.arrow-left-out:after{
	content: "";
	position: absolute;
	left: -8px;
	bottom: 50%;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #fff;
	display: block;
	width: 0;
	z-index: 1;
}
.arrow-right-out:before{
	content: "";
	position: absolute;
	right: -10px;
	bottom: 50%;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	border-color: transparent #00A88E;
	display: block;
	width: 0;
	z-index: 0;
}
.arrow-right-out:after{
	content: "";
	position: absolute;
	right: -8px;
	bottom: 50%;
	border-style: solid;
	border-width: 10px 0 10px 10px;
	border-color: transparent #fff;
	display: block;
	width: 0;
	z-index: 1;
}

ul.tabs-menu{
	border: 1px solid #00A88E;;
	border-left: none;
	border-right: none;
}
ul.tabs-menu li{
	display: inline-block;
}
ul.tabs-menu li a{
	padding: 10px;
	display: inline-block;
}
ul.tabs-menu li:hover a{
	color: #00A88E;
}
ul.tabs-menu li:after{
	content: '|';
	margin: 0 5px;
}
.dropdown-wrap{
	display: block;
}
.dropdown-header{
	cursor: pointer;
}
.dropdown-content{
	display: none;
}
.dropdown-active{
	background-color: #00A88E !important;
}
.user-thumbnail-circle{
	overflow: hidden;
	position: relative;
}
.user-thumbnail-circle img{
	width: 100%;
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	margin: auto;
}
.notification{
	position: relative;
	font-size: 1em;
	color: #fff;
	text-align: center;
	width: 25px;
	height: 25px;
}
.notification-counter{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	text-align: center;
	background-color: #00a88e ;
	color: #fff;
	position: absolute;
	font-size: .875em;
	line-height: 1.5em;
	top: -10px;
	right: -8px;
}
.notification-counter:empty{
	display: none;
}
.circle-50{
	width: 50px;
	height: 50px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.circle-25{
	width: 25px;
	height: 25px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.dropdown-menu-wrap{
	position: relative;
}
.dropdown-menu-button{
	cursor: pointer;
}
.dropdown-menu{
	display: none;
	position: absolute;
	background-color: #f5f5f5 ;
	border: 1px solid #bdbdbd ;
	min-width: 250px;
	padding: 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.dropdown-menu-left{
	left: 0;
}
.dropdown-menu-right{
	right: 0;
}
.dropdown-menu-center{
	right: 0;
	left: 50%;
	transform: translateX(-50%);
}
.dropdown-menu-center:after,
.dropdown-menu-left:after,
.dropdown-menu-right:after{
	content: "";
	position: absolute;
	top: -9px;
	right: 50%;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #FFFFFF transparent;
	display: block;
	width: 0;
	z-index: 1;
}
.dropdown-menu-center:before,
.dropdown-menu-left:before,
.dropdown-menu-right:before{
	content: "";
	position: absolute;
	top: -10px;
	right: 50%;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #bdbdbd transparent;
	display: block;
	width: 0;
	z-index: 0;
}
.dropdown-menu-center:before, .dropdown-menu-center:after{
	right: 50%;
}
.dropdown-menu-right:before, .dropdown-menu-right:after{
	right: 15px;
}
.dropdown-menu-left:before, .dropdown-menu-left:after{
	left: 15px;
}

.hint{
	position: absolute;
	right: 0;
	z-index: 500;
	border: 1px solid #00a88e;
	padding: 5px 10px;
	top: 38px;
	font-weight: 400;
	font-size: 14px;
	background-color: #fff;
	display: none;
	width: 250px;
	-webkit-box-shadow: 0 0 15px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 0 15px -2px rgba(0,0,0,0.75);
	box-shadow: 0 0 15px -2px rgba(0,0,0,0.75);
}
.hint-wrap:hover .hint{
	display: block;
}
.hint:after {
	content: "";
	position: absolute;
	top: -8px;
	right: 4px;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #FFFFFF transparent;
	display: block;
	width: 0;
	z-index: 1;
}
.hint:before {
	content: "";
	position: absolute;
	top: -10px;
	right: 4px;
	border-style: solid;
	border-width: 0 10px 10px;
	border-color: #00a88e transparent;
	display: block;
	width: 0;
	z-index: 0;
}
.hint-wrap{
	position: relative;
}
/*Lazy YouTube Loading*/
/*LAZY VIDEO*/
.youtube {
	background-color: #000;
	margin: 2% 0;
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	cursor: pointer;
}
.youtube img {
	width: 100%;
	top: -16.84%;
	left: 0;
	opacity: 0.7;
}
.youtube .play-button {
	width: 90px;
	height: 60px;
	background-color: #666;
	box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
	z-index: 1;
	opacity: 0.8;
	border-radius: 6px;
}
.youtube .play-button:before {
	content: "";
	border-style: solid;
	border-width: 15px 0 15px 26.0px;
	border-color: transparent transparent transparent #d9d9d9;
}
.youtube:hover .play-button{
	background-color: #d9d9d9;
}
.youtube:hover .play-button:before{
	border-color: transparent transparent transparent #666;
}
.youtube img,
.youtube .play-button {
	cursor: pointer;
}
.youtube img,
.youtube iframe,
.youtube .play-button,
.youtube .play-button:before {
	position: absolute;
}
.youtube .play-button,
.youtube .play-button:before {
	top: 50%;
	left: 50%;
	transform: translate3d( -50%, -50%, 0 );
}
.youtube iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}
.action-cart,
.remove-from-cart{
	cursor: pointer;
}
.cart-wrap{
	border: 2px solid #008bd2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #fff;
	z-index: 100;
	position: absolute;
	width: 350px;
	top: 35px;
	right: -20px;
	color: #5C5C5B;
	text-align: left;
	padding: 20px 10px;
}
.cart-counter{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #f78920;
	color: #fff;
	z-index: 100;
	position: absolute;
	right: -8px;
	top: -8px;
	text-align: center;
	line-height: 1.625em;
	font-size: .750em;
}
.cart-counter:empty{
	display: none;
}
.waiting {
	border: 6px solid #f3f3f3;
	border-top: 6px solid #00a88e;
	border-radius: 50%;
	width: 25px;
	height: 25px;
	animation: spin 2s linear infinite;
	margin: 25px auto;
}
@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
/*table settings*/
table{
	width: 100%;
}
.table-fm {
	margin: 1em 0;
	min-width: 300px;
}
.table-flex{
	table-layout: fixed;
}
/*end table settings*/
/*scroll*/
.scroll-to-top{
	position: fixed;
	width: 40px;
	height: 40px;
	right: 15px;
	bottom: 15px;
	z-index: 150;
	background-color: #00A88E;
	display: table;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	opacity: .5;
	transition-delay: .2s;
	-webkit-transition-delay: .2s;
}
.scroll-to-top:hover{
	opacity: 1;
}
.scroll-to-top:before{
	font-family: "forma-font-pictograms" !important;
	display: inline-block;
	content: "\e053";
	color: #fff;
	display: table-cell;
	vertical-align: middle;
	height: 100%;
	width: 100%;
	text-align: center;
	font-size: 1.250em;
}
.cms-login{
	border: 1px solid #b3b3b3;
	margin-top: 5%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.scrollbar{
	overflow-y: scroll;
}
.scrollbar-f::-webkit-scrollbar-track {
	background-color: #ebebeb
}
.scrollbar-f::-webkit-scrollbar {
	width: 8px;
	background-color: #F5F5F5;
}
.scrollbar-f::-webkit-scrollbar-thumb {
	background-color: #00A88E;
}
.fm-cookie-agreement-message{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	background: rgba(0,168,142,.8);
	color: #fff;
	padding: 15px 0;
}
@media screen and (max-width: 1023px) and (min-width: 415px){
    .col-ft-0{width: 0;display: none;}
    .col-ft-1 {width: 8.33%;}
    .col-ft-2 {width: 16.66%;}
    .col-ft-3 {width: 25%;}
    .col-ft-4{	width: 33.33%;}
    .col-ft-5 {width: 41.66%;}
    .col-ft-6 {width: 50%;}
    .col-ft-7 {width: 58.33%;}
    .col-ft-8 {width: 66.66%;}
    .col-ft-9 {width: 75%;}
    .col-ft-10 {width: 83.33%;}
    .col-ft-11 {width: 91.66%;}
    .col-ft-12 {width: 100%;}
    [class*="col-ft-"] {
        float: left;
        min-height: 1px;
        box-sizing: border-box;
        padding: 0 15px;
    }
    [class*="col-ft-"] img{
        max-width: 100%;
    }
	.ft-no-flex{
		display: block;
	}
	.ft-p-0{
		padding: 0 !important;
	}
	.ft-p-15{
		padding: 15px !important;
	}
	.ft-pl-0{
		padding-left: 0 !important;
	}
	.ft-pr-0{
		padding-right: 0 !important;
	}
}
@media screen and (max-width: 414px){
    .fm-hidden{width: 0; display: none !important;}
    .col-fm-1 {width: 8.33%;}
    .col-fm-2 {width: 16.66%;}
    .col-fm-3 {width: 25%;}
    .col-fm-4{	width: 33.33%;}
    .col-fm-5 {width: 41.66%;}
    .col-fm-6 {width: 50%;}
    .col-fm-7 {width: 58.33%;}
    .col-fm-8 {width: 66.66%;}
    .col-fm-9 {width: 75%;}
    .col-fm-10 {width: 83.33%;}
    .col-fm-11 {width: 91.66%;}
    .col-fm-12 {width: 100%;}
    [class*="col-fm-"] {
        float: left;
        min-height: 1px;
        box-sizing: border-box;
        padding: 0 15px !important;
    }
    [class*="col-fm-"] img{
        max-width: 100%;
    }
	.fm-no-flex{
		display: block;
	}
	.fm-p-0{
		padding: 0 !important;
	}
	.fm-p-15{
		padding: 15px !important;
	}
	.fm-pl-0{
		padding-left: 0 !important;
	}
	.fm-pr-0{
		padding-right: 0 !important;
	}
	.table-fm td:before {
		display: none;
	}
	.table-fm th, .table-fm td {
		display: table-cell;
	}
	.table-fm th:first-child, .table-fm td:first-child {
		padding-left: 0;
	}
	.table-fm th:last-child, .table-fm td:last-child {
		padding-right: 0;
	}
	.table-fm td {
		display: block;
	}

	.table-fm th {
		display: none;
	}
	.table-fm td:before {
		content: attr(data-th) " ";
		font-weight: bold;
		width: 6.5em;
		display: inline-block;
	}
	.table-fm th, .table-fm td {
		text-align: left;
	}

    .mobile-menu-btn{
        display: block;
        width: 32px;
        height: 32px;
        background: url("../images/");
    }

}

/* icons */
@charset "UTF-8";

@font-face {
  font-family: "forma-font-pictograms";
  src:url("../fonts/forma-font-pictograms.eot");
  src:url("../fonts/forma-font-pictograms.eot?#iefix") format("embedded-opentype"),
    url("../fonts/forma-font-pictograms.woff") format("woff"),
    url("../fonts/forma-font-pictograms.ttf") format("truetype"),
    url("../fonts/forma-font-pictograms.svg#forma-font-pictograms") format("svg");
  font-weight: normal;
  font-style: normal;

}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "forma-font-pictograms" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-checkbox-empty:before {
  content: "\61";
}
.icon-checkbox-full:before {
  content: "\62";
}
.icon-zoom:before {
  content: "\63";
}
.icon-in:before {
  content: "\64";
}
.icon-out:before {
  content: "\65";
}
.icon-search-1:before {
  content: "\66";
}
.icon-delete:before {
  content: "\67";
}
.icon-key:before {
  content: "\68";
}
.icon-add-1:before {
  content: "\69";
}
.icon-settings-1:before {
  content: "\6a";
}
.icon-eye:before {
  content: "\6b";
}
.icon-arrow-bottom-1:before {
  content: "\6c";
}
.icon-arrow-up:before {
  content: "\6d";
}
.icon-arrow-right:before {
  content: "\6e";
}
.icon-arrow-left:before {
  content: "\6f";
}
.icon-logs:before {
  content: "\70";
}
.icon-save:before {
  content: "\71";
}
.icon-attention-1:before {
  content: "\72";
}
.icon-phone-1:before {
  content: "\73";
}
.icon-email-1:before {
  content: "\74";
}
.icon-images-1:before {
  content: "\75";
}
.icon-images-2:before {
  content: "\76";
}
.icon-delete-1:before {
  content: "\77";
}
.icon-zoom-2:before {
  content: "\78";
}
.icon-hint:before {
  content: "\79";
}
.icon-power:before {
  content: "\7a";
}
.icon-attention-2:before {
  content: "\41";
}
.icon-document-1:before {
  content: "\4f";
}
.icon-search-3:before {
  content: "\50";
}
.icon-cart-1:before {
  content: "\51";
}
.icon-radio-empy:before {
  content: "\52";
}
.icon-cart-2:before {
  content: "\53";
}
.icon-eye-2:before {
  content: "\55";
}
.icon-search-4:before {
  content: "\56";
}
.icon-pin:before {
  content: "\57";
}
.icon-home:before {
  content: "\58";
}
.icon-info:before {
  content: "\59";
}
.icon-filters-1:before {
  content: "\5a";
}
.icon-filters-2:before {
  content: "\30";
}
.icon-refresh:before {
  content: "\31";
}
.icon-percent:before {
  content: "\32";
}
.icon-document-2:before {
  content: "\34";
}
.icon-like:before {
  content: "\36";
}
.icon-delete-2:before {
  content: "\37";
}
.icon-images-3:before {
  content: "\38";
}
.icon-add-2:before {
  content: "\39";
}
.icon-checkmark:before {
  content: "\21";
}
.icon-linkedin:before {
  content: "\22";
}
.icon-email-2:before {
  content: "\23";
}
.icon-user-1:before {
  content: "\24";
}
.icon-phone-5:before {
  content: "\25";
}
.icon-user-2:before {
  content: "\26";
}
.icon-email-3:before {
  content: "\27";
}
.icon-facebook:before {
  content: "\28";
}
.icon-messenger:before {
  content: "\29";
}
.icon-viber-1:before {
  content: "\2a";
}
.icon-skype:before {
  content: "\2b";
}
.icon-facetime:before {
  content: "\2c";
}
.icon-phone-2:before {
  content: "\2d";
}
.icon-phone-3:before {
  content: "\2e";
}
.icon-phone-4:before {
  content: "\2f";
}
.icon-youtube:before {
  content: "\3a";
}
.icon-instagram:before {
  content: "\3b";
}
.icon-behance:before {
  content: "\3c";
}
.icon-whatsapp:before {
  content: "\3d";
}
.icon-viber:before {
  content: "\3e";
}
.icon-twitter:before {
  content: "\3f";
}
.icon-pinterest:before {
  content: "\40";
}
.icon-google-plus:before {
  content: "\5b";
}
.icon-youtube-2:before {
  content: "\5d";
}
.icon-tumblr:before {
  content: "\5e";
}
.icon-apple:before {
  content: "\5f";
}
.icon-vimeo:before {
  content: "\60";
}
.icon-rss:before {
  content: "\7b";
}
.icon-blogger:before {
  content: "\7c";
}
.icon-dribbble:before {
  content: "\7d";
}
.icon-yahoo:before {
  content: "\7e";
}
.icon-windows:before {
  content: "\5c";
}
.icon-app-store:before {
  content: "\e000";
}
.icon-amazon:before {
  content: "\e001";
}
.icon-android:before {
  content: "\e002";
}
.icon-ebay:before {
  content: "\e003";
}
.icon-attention-3:before {
  content: "\e004";
}
.icon-denied:before {
  content: "\e005";
}
.icon-snowflake:before {
  content: "\e006";
}
.icon-clock:before {
  content: "\e007";
}
.icon-delete-3:before {
  content: "\e008";
}
.icon-add-4:before {
  content: "\e009";
}
.icon-menu:before {
  content: "\e00a";
}
.icon-settings-2:before {
  content: "\e00b";
}
.icon-calendar:before {
  content: "\e00c";
}
.icon-document-3:before {
  content: "\e00d";
}
.icon-cart-3:before {
  content: "\e00e";
}
.icon-wallet:before {
  content: "\e00f";
}
.icon-arrow-line-left:before {
  content: "\e010";
}
.icon-arrow-line-right:before {
  content: "\e011";
}
.icon-arrow-line-up:before {
  content: "\e012";
}
.icon-arrow-line-bottom:before {
  content: "\e013";
}
.icon-radio-full:before {
  content: "\e014";
}
.icon-download-1:before {
  content: "\e015";
}
.icon-edit:before {
  content: "\e016";
}
.icon-menu-dots:before {
  content: "\e017";
}
.icon-users:before {
  content: "\e018";
}
.icon-user-3:before {
  content: "\e019";
}
.icon-users-2:before {
  content: "\e01a";
}
.icon-user-4:before {
  content: "\e01b";
}
.icon-pin-1:before {
  content: "\e01c";
}
.icon-folder:before {
  content: "\e01d";
}
.icon-download-2:before {
  content: "\e01e";
}
.icon-lock:before {
  content: "\e01f";
}
.icon-unlocked:before {
  content: "\e020";
}
.icon-salary:before {
  content: "\e021";
}
.icon-arrow-line-right-2:before {
  content: "\48";
}
.icon-arrow-line-left-2:before {
  content: "\54";
}
.icon-arrow-line-top-2:before {
  content: "\33";
}
.icon-arrow-line-bottom-2:before {
  content: "\35";
}
.icon-checkmark-2:before {
  content: "\e022";
}
.icon-menu-1:before {
  content: "\e023";
}
.icon-star:before {
  content: "\e024";
}
.icon-checkmark-3:before {
  content: "\e025";
}
.icon-arrow-right-3:before {
  content: "\e026";
}
.icon-arrow-left-3:before {
  content: "\e027";
}
.icon-arrow-bottom-3:before {
  content: "\e028";
}
.icon-checkmark-4:before {
  content: "\e029";
}
.icon-star-2:before {
  content: "\e02a";
}
.icon-menu-2:before {
  content: "\e02b";
}
.icon-delete-4:before {
  content: "\e02c";
}
.icon-delete-5:before {
  content: "\e02d";
}
.icon-statistics:before {
  content: "\e02e";
}
.icon-pulse:before {
  content: "\e02f";
}
.icon-user:before {
  content: "\e030";
}
.icon-bug:before {
  content: "\e031";
}
.icon-credit-card:before {
  content: "\e032";
}
.icon-pin-2:before {
  content: "\e033";
}
.icon-pin-3:before {
  content: "\e034";
}
.icon-next:before {
  content: "\e035";
}
.icon-filters:before {
  content: "\e036";
}
.icon-chart:before {
  content: "\e037";
}
.icon-comment:before {
  content: "\e038";
}
.icon-document:before {
  content: "\e039";
}
.icon-calendar-1:before {
  content: "\e03a";
}
.icon-lock-1:before {
  content: "\e03b";
}
.icon-like-1:before {
  content: "\e03c";
}
.icon-calculator:before {
  content: "\e03d";
}
.icon-double-arrow-bottom:before {
  content: "\e03e";
}
.icon-doble-arrow-right:before {
  content: "\e03f";
}
.icon-double-arrow-top:before {
  content: "\e040";
}
.icon-double-arrow-left:before {
  content: "\e041";
}
.icon-document-locked:before {
  content: "\e042";
}
.icon-arrow-left-1:before {
  content: "\e043";
}
.icon-notification:before {
  content: "\e044";
}
.icon-plane:before {
  content: "\e045";
}
.icon-bus:before {
  content: "\e046";
}
.icon-u-turn-right:before {
  content: "\e047";
}
.icon-user-5:before {
  content: "\e048";
}
.icon-u-turn-left:before {
  content: "\e049";
}
.icon-user-6:before {
  content: "\e04a";
}
.icon-pulse-1:before {
  content: "\e04b";
}
.icon-home-1:before {
  content: "\e04c";
}
.icon-wifi:before {
  content: "\e04d";
}
.icon-waves:before {
  content: "\e04e";
}
.icon-web:before {
  content: "\e04f";
}
.icon-notifications:before {
  content: "\e050";
}
.icon-notifications-1:before {
  content: "\e051";
}
.icon-arrow-bottom-1-1:before {
  content: "\e052";
}
.icon-arrow-top-1:before {
  content: "\e053";
}
.icon-arrow-right-1:before {
  content: "\e054";
}
.icon-arrow-left-1-1:before {
  content: "\e055";
}
.icon-dislike:before {
  content: "\e056";
}
.icon-dislike-1:before {
  content: "\e057";
}
.icon-settings:before {
  content: "\e058";
}
.icon-machines:before {
  content: "\e059";
}
.icon-machines-1:before {
  content: "\e05a";
}
.icon-question:before {
  content: "\e05b";
}
.icon-birthday:before {
  content: "\e05c";
}
.icon-birthday-1:before {
  content: "\e05d";
}
.icon-slideshare:before {
  content: "\e05e";
}
.icon-upload:before {
  content: "\e05f";
}
.icon-board:before {
  content: "\e060";
}
.icon-house:before {
  content: "\e061";
}
.icon-phone-analytics:before {
  content: "\e062";
}
.icon-phone:before {
  content: "\e063";
}
.icon-profile:before {
  content: "\e064";
}
.icon-shopping:before {
  content: "\e065";
}
.icon-favorite:before {
  content: "\e066";
}
.icon-thumbs:before {
  content: "\e067";
}
.icon-thumbs-1:before {
  content: "\e068";
}
.icon-thumbs-2:before {
  content: "\e069";
}
.icon-thumbs-3:before {
  content: "\e06a";
}
.icon-thumbs-4:before {
  content: "\e06b";
}
.icon-thumbs-5:before {
  content: "\e06c";
}
.icon-thumbs-6:before {
  content: "\e06d";
}
.icon-forma:before {
  content: "\e06e";
}
.icon-clap:before {
  content: "\e06f";
}
.icon-clap-1:before {
  content: "\e070";
}
.icon-document-4:before {
  content: "\e071";
}
.icon-document-5:before {
  content: "\e072";
}
.icon-sun:before {
  content: "\e073";
}
.icon-play:before {
  content: "\e074";
}
.icon-requests:before {
  content: "\e075";
}
.icon-apple-1:before {
  content: "\e076";
}
.icon-sad:before {
  content: "\e077";
}
.icon-sand-clock:before {
  content: "\e078";
}
.icon-shitty:before {
  content: "\e079";
}
.icon-stop:before {
  content: "\e07a";
}
.icon-vendors:before {
  content: "\e07b";
}
.icon-task:before {
  content: "\e07c";
}
.icon-file-doc:before {
  content: "\e07d";
}
.icon-file-docx:before {
  content: "\e07e";
}
.icon-file-gif:before {
  content: "\e07f";
}
.icon-file-pdf:before {
  content: "\e080";
}
.icon-file-pages:before {
  content: "\e081";
}
.icon-file-jpg:before {
  content: "\e082";
}
.icon-file-jpeg:before {
  content: "\e083";
}
.icon-file-png:before {
  content: "\e084";
}
.icon-file-txt:before {
  content: "\e085";
}
.icon-file-xml:before {
  content: "\e086";
}
.icon-file-xlsx:before {
  content: "\e087";
}
.icon-file-xls:before {
  content: "\e088";
}
.icon-file-123:before {
  content: "\42";
}

/* jQuery */

.ui-datepicker {
  width: 16%;
  height: auto;
  background-color: #fff;
  font: 12pt Verdana;
}
#ui-datepicker-div{
  z-index: 20000 !important;
  
}
.ui-datepicker a {
  text-decoration: none;
}
.ui-datepicker table {
  width: 100%;
}
.ui-datepicker-header {
  color: #fff;
  padding: 15px 0;
  font-weight: 400;
  background-color: #ff2f2f;
}
.ui-datepicker-title {
  text-align: center;
}
.ui-datepicker-title select.ui-datepicker-month{
  width: 35%;
  float: left;
}
.ui-datepicker-title select.ui-datepicker-year{
  width: 35%;
  float: right;
}
.birthday-picker .ui-datepicker-year{
  display:none;   
}
.ui-datepicker-prev, .ui-datepicker-next {
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
  cursor: pointer;
  line-height: 600%;
  overflow: hidden;
}
.ui-datepicker-prev {
  float: left;
  background-image: url('../images/left-arrow.svg');
  background-repeat: no-repeat;
  background-position: center;
}
.ui-datepicker-next {
  float: right;
  background-image: url('../images/right-arrow.svg');
  background-repeat: no-repeat;
  background-position: center;
}
.ui-datepicker thead {
  display: none;
}
.ui-datepicker th {
  font-size: 10pt;
  padding: 5px 0;
  width: 14%;
  color: #808080;
  background-color: #fff;
  filter: dropshadow(color=#fff, offx=1, offy=0);
  text-align: center;
  border-bottom: 1px solid #ccc;
}
.ui-datepicker tbody{
	border: 1px solid #ccc;
}
.ui-datepicker tbody td {
  padding: 0;
  border-right: 1px solid #ccc;
}
.ui-datepicker tbody td:last-child {
  border-right: 0px;
}
.ui-datepicker tbody tr {
  border-bottom: 1px solid #ccc;
}
.ui-datepicker tbody tr:last-child {
  border-bottom: 0px;
}
.ui-datepicker td span, .ui-datepicker td a {
  display: inline-block;
  text-align: center;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #666666;
}
.ui-datepicker-calendar .ui-state-default {
}
.ui-datepicker-unselectable .ui-state-default {
  background: #f4f4f4;
  color: #b4b3b3;
}
.ui-datepicker-calendar .ui-state-hover {
  background: #ff2f2f;
  color: #fff;
}
.ui-datepicker-calendar .ui-state-active {
  color: #fff;
  background-color: #ff2f2f;
  border: 1px solid #ff2f2f;
  position: relative;
  margin: -1px;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{
	opacity: 1 !important
}
/*.bookedCalendar span{
	opacity: 1 !important;
	background-image: none !important;
	background-color: #F8EBE3 !important;
}*/
.ui-datepicker-trigger{
  border: none;
  background: #fff;
  height: 25px;
  float: left;
  margin-right: 1%;
}
.ui-datepicker-trigger:focus{
  outline: 0;
}
.ui-datepicker-trigger img{
  height: 100%;
}