@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'titilliummaps29l800_wt';
    src: url('../fonts/TitilliumMaps29L-800wt-webfont.eot');
    src: url('../fonts/TitilliumMaps29L-800wt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/TitilliumMaps29L-800wt-webfont.woff2') format('woff2'),
         url('../fonts/TitilliumMaps29L-800wt-webfont.woff') format('woff'),
         url('../fonts/TitilliumMaps29L-800wt-webfont.ttf') format('truetype'),
         url('../fonts/TitilliumMaps29L-800wt-webfont.svg#titilliummaps29l800_wt') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'zurich_btroman';
    src: url('../fonts/zurich-bt-roman-webfont.eot');
    src: url('../fonts/zurich-bt-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurich-bt-roman-webfont.woff2') format('woff2'),
         url('../fonts/zurich-bt-roman-webfont.woff') format('woff'),
         url('../fonts/zurich-bt-roman-webfont.ttf') format('truetype'),
         url('../fonts/zurich-bt-roman-webfont.svg#zurich_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'web_symbolsregular';
    src: url('../fonts/WebSymbols-Regular-webfont.eot');
    src: url('../fonts/WebSymbols-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/WebSymbols-Regular-webfont.woff2') format('woff2'),
         url('../fonts/WebSymbols-Regular-webfont.woff') format('woff'),
         url('../fonts/WebSymbols-Regular-webfont.ttf') format('truetype'),
         url('../fonts/WebSymbols-Regular-webfont.svg#web_symbolsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; text-decoration: none; margin: 0; padding: 0; outline: none; }
.transition, .transition:before, .transition:after, .transition:hover { transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
img { max-width: 100%; height: auto; width: auto\9; /* ie8 */ border: none; outline: none; vertical-align: middle; }
a:hover { }
a, a:focus { outline: none; }
body { background: #fff; font-family:Arial, Helvetica, sans-serif; }
a:hover { color: #ff7b00; }
a { }
h1, h2, h3, h4, h5, h6 { }
h1 { }
h2 { }
h3 { }
p { }
b, strong { }
.clearfix:after {content: "";display: table;clear: both;}
::-moz-selection {color: #fff; background: #ffba00;}
::selection { color: #fff; background: #ffba00; }
.clear { clear: both; }
div, input, textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; }
.main-wrapper { margin-right: auto; margin-left: auto; max-width: 960px; width: 100%; }
.main-wrapper:before, .main-wrapper:after { content: " "; display: table; }
.main-wrapper:after { clear: both; }
.header { width: 100%; float: left; background: url(../images/header-bg.jpg) no-repeat; }
.logo { float: left; padding-bottom: 21px; padding-left: 32px; padding-top: 21px; }
.top-header { width: 100%; float: left; }
ul.login-right { background: url(../images/login-bg.png) no-repeat; float: right; width: 222px; height: 30px; }
ul.login-right li { float: left; list-style: none; width: 50%; text-align: center; }
ul.login-right li a { text-indent: 17px; font-family: 'titilliummaps29l800_wt'; font-size: 14px; color: #fff; display: block; }
ul.login-right li:first-child a { text-indent: 35px; }
ul.login-right li a:hover { text-decoration: underline; }
.bottom-header { float: left; width: 100%; background: #888e95 url(../images/menu-bg.jpg) repeat-x bottom; }
.toggleMenu { display: none; background: #666; padding: 10px 15px; color: #fff; }
.nav { list-style: none; *zoom: 1;
}
.nav:before, .nav:after { content: " "; display: table; }
.nav:after { clear: both; }
.nav ul { list-style: none; width: 9em; }
.nav a { transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; font-family: 'titilliummaps29l800_wt'; font-size: 14.88px; padding: 14px 30px; color: #fff; }
.nav li { position: relative; }
.nav > li { border-right: 1px solid #fff; float: left; }
.nav > li > .parent { background-image: url(../images/downArrow.png); background-repeat: no-repeat; background-position: right; }
.nav > li > a { display: block; }
.nav li ul { position: absolute; left: -9999px; }
.nav > li.hover > ul { left: 0; }
.nav li li.hover ul { left: 100%; top: 0; }
.nav li li a { display: block; background: #1d7a62; position: relative; z-index: 100; border-top: 1px solid #175e4c; }
.nav li li li a { background: #249578; z-index: 200; border-top: 1px solid #1d7a62; }
.nav a:hover, .nav a:focus, .nav a.current { background: #888e95 url(../images/menu-hover.png) repeat-x bottom; }
.section { width: 100%; float: left; }
.banner-gallery { margin-top: 11px; width: 100%; }
.owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y; }
.owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; }
.owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }
.owl-carousel .owl-item { float: left; }
.owl-controls .owl-page, .owl-controls .owl-buttons div { 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: rgba(0, 0, 0, 0); }
.grabbing { cursor: url(grabbing.png) 8 8, move; }
.owl-carousel .owl-wrapper, .owl-carousel .owl-item { -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-theme .owl-controls { margin-top: 10px; text-align: center; }
.owl-theme .owl-controls .owl-buttons div { color: #FFF; display: inline-block; zoom: 1;  *display: inline;
margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50); opacity: 0.5; }
.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100); opacity: 1; text-decoration: none; }
.owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1;  *display: inline;
}
.owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50); opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100); opacity: 1; }
.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
.owl-item.loading { min-height: 150px; background: url(AjaxLoader.gif) no-repeat center center }
.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);
}
 75% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
}
 100% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
}
}
@-moz-keyframes backSlideOut {  25% {
opacity: .5;
-moz-transform: translateZ(-500px);
}
 75% {
opacity: .5;
-moz-transform: translateZ(-500px) translateX(-200%);
}
 100% {
opacity: .5;
-moz-transform: translateZ(-500px) translateX(-200%);
}
}
@keyframes backSlideOut {  25% {
opacity: .5;
transform: translateZ(-500px);
}
 75% {
opacity: .5;
transform: translateZ(-500px) translateX(-200%);
}
 100% {
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);
}
}

.section-dec{ margin-top:13px; width:100%; background:#edf3f4; border:1px solid #7bd7df; color:#68717d; font-size:18px; font-family: 'zurich_btroman'; line-height:29px; font-style:italic; padding:20px 30px;}
.heading{ width:100%; color:#68717d; font-size:17px; border-bottom:4px solid #b2b8bd; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:25px; padding-bottom:10px; padding-left:15px;}

ul.category{ width:100%; margin-top:11px;}
ul.category li{ float:left; width:32%; margin-right:2%; list-style:none;}
ul.category li:nth-child(3n){ margin-right:0;}
.category-heding{ padding-left:13px; padding-top:4px; padding-bottom:4px; width:100%; color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.category1 .category-heding{background: #ffb400;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmNiMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  hsla(42,100%,50%,1) 0%, hsla(48,100%,50%,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(42,100%,50%,1)), color-stop(100%,hsla(48,100%,50%,1)));
background: -webkit-linear-gradient(left,  hsla(42,100%,50%,1) 0%,hsla(48,100%,50%,1) 100%);
background: -o-linear-gradient(left,  hsla(42,100%,50%,1) 0%,hsla(48,100%,50%,1) 100%);
background: -ms-linear-gradient(left,  hsla(42,100%,50%,1) 0%,hsla(48,100%,50%,1) 100%);
background: linear-gradient(to right,  hsla(42,100%,50%,1) 0%,hsla(48,100%,50%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb400', endColorstr='#ffcb00',GradientType=1 );}

.category2 .category-heding{background: #fe4b00;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlNGIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZTgzMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  hsla(18,100%,50%,1) 0%, hsla(23,99%,61%,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(18,100%,50%,1)), color-stop(100%,hsla(23,99%,61%,1)));
background: -webkit-linear-gradient(left,  hsla(18,100%,50%,1) 0%,hsla(23,99%,61%,1) 100%);
background: -o-linear-gradient(left,  hsla(18,100%,50%,1) 0%,hsla(23,99%,61%,1) 100%);
background: -ms-linear-gradient(left,  hsla(18,100%,50%,1) 0%,hsla(23,99%,61%,1) 100%);
background: linear-gradient(to right,  hsla(18,100%,50%,1) 0%,hsla(23,99%,61%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe4b00', endColorstr='#fe8339',GradientType=1 );}

.category3 .category-heding{background: #8eb400;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlYjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMWNiMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  hsla(73,100%,35%,1) 0%, hsla(70,62%,49%,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(73,100%,35%,1)), color-stop(100%,hsla(70,62%,49%,1)));
background: -webkit-linear-gradient(left,  hsla(73,100%,35%,1) 0%,hsla(70,62%,49%,1) 100%);
background: -o-linear-gradient(left,  hsla(73,100%,35%,1) 0%,hsla(70,62%,49%,1) 100%);
background: -ms-linear-gradient(left,  hsla(73,100%,35%,1) 0%,hsla(70,62%,49%,1) 100%);
background: linear-gradient(to right,  hsla(73,100%,35%,1) 0%,hsla(70,62%,49%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8eb400', endColorstr='#b1cb30',GradientType=1 );}

.category4 .category-heding{background: #7f39a5;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmMzlhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNzc2YzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  hsla(279,49%,44%,1) 0%, hsla(279,38%,61%,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(279,49%,44%,1)), color-stop(100%,hsla(279,38%,61%,1)));
background: -webkit-linear-gradient(left,  hsla(279,49%,44%,1) 0%,hsla(279,38%,61%,1) 100%);
background: -o-linear-gradient(left,  hsla(279,49%,44%,1) 0%,hsla(279,38%,61%,1) 100%);
background: -ms-linear-gradient(left,  hsla(279,49%,44%,1) 0%,hsla(279,38%,61%,1) 100%);
background: linear-gradient(to right,  hsla(279,49%,44%,1) 0%,hsla(279,38%,61%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f39a5', endColorstr='#a776c1',GradientType=1 );}

.category5 .category-heding{background: #26acbb;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YWNiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWM2ZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  hsla(186,66%,44%,1) 0%, hsla(186,52%,62%,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(186,66%,44%,1)), color-stop(100%,hsla(186,52%,62%,1)));
background: -webkit-linear-gradient(left,  hsla(186,66%,44%,1) 0%,hsla(186,52%,62%,1) 100%);
background: -o-linear-gradient(left,  hsla(186,66%,44%,1) 0%,hsla(186,52%,62%,1) 100%);
background: -ms-linear-gradient(left,  hsla(186,66%,44%,1) 0%,hsla(186,52%,62%,1) 100%);
background: linear-gradient(to right,  hsla(186,66%,44%,1) 0%,hsla(186,52%,62%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26acbb', endColorstr='#69c6d0',GradientType=1 );}

.category6 .category-heding{background: #d50000;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMjNkMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  hsla(0,100%,42%,1) 0%, hsla(9,77%,51%,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,hsla(0,100%,42%,1)), color-stop(100%,hsla(9,77%,51%,1)));
background: -webkit-linear-gradient(left,  hsla(0,100%,42%,1) 0%,hsla(9,77%,51%,1) 100%);
background: -o-linear-gradient(left,  hsla(0,100%,42%,1) 0%,hsla(9,77%,51%,1) 100%);
background: -ms-linear-gradient(left,  hsla(0,100%,42%,1) 0%,hsla(9,77%,51%,1) 100%);
background: linear-gradient(to right,  hsla(0,100%,42%,1) 0%,hsla(9,77%,51%,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d50000', endColorstr='#e23d20',GradientType=1 );}

.category-pic{ width:100%;}
.category-dec{ min-height:90px; width:100%; padding:12px 0;}
ul.category li p{ color:#7a7e83; font-size:14px; line-height:19.24px; float:left; width:64%;}
ul.category li a{ float:right; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.category1 .category-dec a{ border-left:2px solid #ffcb00; color:#ffcb00; padding-left:10px; padding-top:4px; padding-bottom:4px;}
.category2 .category-dec a{ border-left:2px solid #fe8339; color:#fe8339; padding-left:10px; padding-top:4px; padding-bottom:4px;}
.category3 .category-dec a{ border-left:2px solid #b1cb30; color:#b1cb30; padding-left:10px; padding-top:4px; padding-bottom:4px;}
.category4 .category-dec a{ border-left:2px solid #a776c1; color:#a776c1; padding-left:10px; padding-top:4px; padding-bottom:4px;}
.category5 .category-dec a{ border-left:2px solid #69c6d0; color:#69c6d0; padding-left:10px; padding-top:4px; padding-bottom:4px;}
.category6 .category-dec a{ border-left:2px solid #e23d20; color:#e23d20; padding-left:10px; padding-top:4px; padding-bottom:4px;}

.footer{ width:100%; float:left;}
.footer-top{ float:left; width:100%; text-align:right; color:#68717d; font-size:13px;}
.footer-top-left{ }
ul.footer-social{ padding-left:40px; float:right;}
ul.footer-social li{ list-style:none; float:left; padding-right:13px;}
.join-txt{ float:right; padding-top:7px;}
.footer-bottom{ margin-top:12px; float:left; width:100%; background:#d4d9de; color:#7a7e83; font-size:12px; padding:5px 13px;}
