.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font-size:0;line-height:0;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,
a:active{outline:0;}
sub,
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img,
.google-maps img,
.gm-style img{max-width:none;}
button,
input,
select,
textarea{margin:0;font-size:100%;vertical-align:middle;}
button,
input{line-height:normal;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"]{cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
input#hikamarket_order_listing_search{height:32px;}
#aside-right span.hikashop_product_price,.fs-18{font-size:18px;}
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child{height:39px;display:inline-block;line-height:39px;}
.input-prepend.input-append button{line-height:40px;}
a.hikashop_small_cart_clean_link{float:left;line-height:35px;margin-right:10px;}
div#hikashop_cart span.hikashop_product_price,a.hikashop_small_cart_checkout_link{display:inline-block;}
span.btnIcon.iconM-32-email:after{content:'E-mail';}
span.btnIcon.iconM-32-invoice:after{content:'Invoice';}
span.btnIcon.iconM-32-shipping-invoice:after{content:'Shipping invoice';}
span.btnIcon.iconM-32-order-status:after{content:'Edit Status';}
span.btnIcon.iconM-32-print:after{content:'Print';}
.form-inline *{width:100%;display:block;margin:0 0 5px;}
.form-inline .checkbox input[type="checkbox"]{width:auto;}
table.hikashop_product_characteristics_table *{display:block;margin:0 !important;}
div#hikashop_small_image_div img{max-width:80px;margin:0 6px 0 0;}
table.hikashop_cpanel_icon_table *{display:block;width:100%;text-align:left;margin:0 0 0px;}
table.hikashop_cpanel_icon_table{width:100%;display:block;}
div#hikashop_cpanel_main{margin:0 0 20px;}
body.com_hikamarket.view-vendormarket.task-save .alert-error > div > p{display:none;}
body.com_hikamarket.view-vendormarket.task-form .alert-error{display:none;}
body.com_hikamarket.view-vendormarket.task-save .alert-error > div > p:first-child{display:block;}
.promo-option label {
    display: inline-block;
}
#content .promo-option input {
    width: 15px;
    margin-right: 10px;
}
.promo-option > div {
    padding-bottom: 10px;
}
.promo-section {
    display: none;
}
div#mceu_22{display:none;}
.controls_ne > *{position:absolute;right:5px;z-index:1;top:125px;}
.control-group.media-control.custom-ne-select{position:relative;}
div#red_error{display:none;background:red;color:#FFF;text-align:center;font-size:16px;text-transform:uppercase;font-weight:700;text-shadow:0 0 2px green;margin:0 0 10px;line-height:35px;}
.span4.program-right{margin-top:40px;}
ul.nav.menu.program-menu-strip li a span{display:block;min-height:35px;margin:10px 0 0;}
span.add_lable{display:inline-block;min-width:110px;font-weight:700;color:#000;float:left;}
.locations-title a{color:#000;font-weight:700;font-size:22px;}
.locations-title{}
#JS_MAIN_DIV .btn{padding:0;width:80px;height:30px;line-height:30px;margin:0 0 0 20px;}
#JS_MAIN_DIV input[type=image]{width:25px;}
#JS_MAIN_DIV input[type=text], #JS_MAIN_DIV input[type=file], #JS_MAIN_DIV select,
.w100{width:100%;}
body #JS_FILES_DIV td.fileThumb{width:120px;}
#JS_FILES_DIV td.fileIcon + .fileName a:last-child,
#JS_FILES_DIV td.fileThumb + .fileName a:first-child{display:none;}
td.fileName a{display:block;}
body #JS_FILES_DIV td.fileIcon img{width:30px;}
ul#sortable{overflow:hidden;clear:both;margin:0;}
ul#sortable li{clear:both;width:100%;overflow:hidden;cursor:all-scroll;}
ul#custom-pagins{display:inline-block;width:100%;float:left;margin:0;}
ul#custom-pagins li{float:left;margin-right:10px;}
ul#custom-pagins li a{padding:5px 10px;background:#19A94B;color:#FFF;}
ul#custom-pagins li a.active,ul#custom-pagins li a:hover{background:#25292e;}
.prog-name:after{content:'';width:700px;left:100%;border-bottom:1px dashed;display:inline-block;position:absolute;top:17px;}
span.prog-name{position:relative;display:inline-block;}
main a, .cgreen{color:#19A94B;cursor: pointer;}
body .camera_caption > div .readmore{min-width:250px;}
*{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
.moduletable.video-gallery,
.prelative{position:relative;min-height:100px;}
.moduletable.video-gallery{padding:59px 0 80px;margin:70px 0 0px;}
.transits-little{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.transits-none{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.transits{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.moduletable.video-gallery:before, .after-before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block;margin:auto;}
.moduletable.video-gallery:before{background:#dadada;z-index:0;width:300%;left:-100%;}
.col-parent{display:inline-block;width:100%;margin-bottom:20px;overflow:hidden;}
.col1,.col2{}
.col1{float:left;width:35%;}
.col2{float:right;width:63%;}
form .col1,form .col2{width:49%;}
.fulled{width:100%;float:none;display:block;padding:0;margin:0 0 20px;}
.p10{padding:10px;}
.p20{padding:20px;}
.p30{padding:30px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pb0{padding-bottom:0px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.ptb10{padding:10px 0;}
.ptb20{padding:20px 0;}
.ptb30{padding:30px 0;}
.p0{padding:0;}
.m10{margin:10px;}
.m20{margin:20px;}
.m30{margin:30px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
body.itemid-101 .blogs .span3 .item_content{margin:0 10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb0{margin-bottom:0px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mtb10{margin:10px 0;}
.mtb20{margin:20px 0;}
.mtb30{margin:30px 0;}
.m0{margin:0;}
.m0-imp{margin:0 !important;}
.fs-16{font-size:16px;line-height:20px;}
.fs-20{font-size:20px;line-height:24px;}
.fs-24{font-size:24px;line-height:30px;}
.mb30-ptb20{margin-bottom:30px;padding:20px 0;}
.tcenter{text-align:center;}.tright{text-align:right;}.tleft{text-align:left;}
span.add_content,
.fleft{float:left;}.fright{float:right;}
.fnone{float:none;}.cboth{clear:both;}.box-shadow{-moz-box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc;}
.box-sizing{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.ttransform-none{text-transform:none;}
.login-greeting,.login-greeting + div,
body.com_franchise .alert.alert-warning,.header td.fileIcon img,span.btnIcon + span.btnName,.hikashop_product_stock_count,
#section-kmt, #iceMenu_101, .dnone{display:none;}
::selection{background-color:#CCC;color:#000;}:focus{outline:none !important;}.vhc{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;}
a.btn.back{float:left;}
i.icon-calendar:before{content:"\f073";color:#000;top:0;}
input.display_uniform{max-width:15px;margin-right:20px !important;}
.uniform {
    border-bottom: 1px dotted;
    padding-bottom: 30px;
    margin-bottom: 20px;
    width: 100%;
    float: left;
}
.primary-text {
    font-size: 16px;
    color: #000;
}
.primary-text.order-listing-text {
    margin-bottom: 20px;
}
label.offer_product {
    display: inline-block;
    margin-bottom: 10px;
}
span.uniformprice{float:right;}
span.uniformprice input{width:50px;}
span.uniformlabel label{display:inline;}
.tt-cols.loc-row{margin:0;float:left;width:100%;border-bottom:1px dotted #7f7f7f;}
.loc-row > div{line-height:50px;vertical-align:middle;}
.hikashop_product_quantity_field{
    text-align: center;
}
span.link-cart {
    margin: 12px;
    font-size: 20px;
}

div#hikashop_product_description_main p {
    line-height: 53px;
}
.body__page-about .btn-ages, .body__contactus .btn-ages
{
    right:45px;
}
.task-show .hikashop_product_stock {
    float: left;
}
.task-show div#hikashop_product_characteristics {
    /*float: right;
    margin-top: -17px;*/
}
p.hikashop_order_product_custom_item_fields, p.hikashop_order_product_custom_item_fields
{
    padding-bottom: 0px !important;
}
.link-cart i.fa.fa-shopping-cart, span.number-item {
    color: #19A94B;
}
.user-reg-form input {
    width: 80%;
}
div.hikashop_checkout_page_step4 .hika_edit, div.hikashop_checkout_page_step4 a[href="#newAddress"], div.hikashop_checkout_page_step4 .checkout_billing_address_radio, div.hikashop_checkout_page_step4 .address_selection, div.hikashop_checkout_page_step4 .checkout_shipping_address_radio {
    display: none;
}
div.hikashop_checkout_page_step4 .address_selection.address_selected{

    display: block;
}
div.hikashop_checkout_page_step2 .checkout_shipping_address_radio, div.hikashop_checkout_page_step2 .checkout_billing_address_radio{

    margin-top: 15px;
}
div.hikashop_checkout_page_step2 span.hikashop_checkout_billing_address_buttons {
    position: absolute;
    right: 120px;
    top: 10px;
}
div.hikashop_checkout_page_step4 .hikashop_address_content{

    padding-top: 7px;
}
.hikashop_checkout_page_step2 .hika_edit a span {
    background: #19A94B;
    color: #fff;
    padding: 5px 20px;
    margin-bottom: 10px;
    display: inline-block;
}

.hikashop_checkout_page_step2 .hika_edit a img {
    display: none;
}

.hikashop_checkout_page_step2 .hika_edit.edit {
    position: absolute;
    top: 5px;
    left: 35px;
}
.hikashop_checkout_page_step2 .hika_edit.save {
    position: absolute;
    bottom: 0px;
    left: 35px;
}
.hikashop_checkout_page_step2 div.address_selection {
    position: relative;
}

.hikashop_checkout_page_step2 .hikashop_address_content {
    padding-top: 25px;
    padding-left: 35px;
    padding-bottom: 10px;
}
.hikashop_checkout_page_step2 div#hikashop_checkout_billing_address_zone, .hikashop_checkout_page_step2 div#hikashop_checkout_shipping_address_zone {
    position: relative;
    padding-bottom: 45px;
}
div.hikashop_checkout_page_step4 div#hikashop_checkout_address {
    overflow: hidden;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}
.hikashop_checkout_page_step2 div#hikashop_checkout_shipping_div a[href="#newAddress"] {
    display: none;
}
.variable_product .hikashop_product_stock.disabled:after {content: "Add to cart";display: block;width: 100%;height: 34px;position: absolute;background: #19A94B;bottom: 15px;box-sizing: border-box;max-width: 200px;margin-left: 18px;color: #fff;line-height: 2;}
.hikashop_cart_step a {
    pointer-events: none;
}

body.itemid-470 input[name="continue_shopping"] {
    display: inline-block;
}

input[name="continue_shopping"] {
    display: none;
}
div.hikashop_checkout_page_step0 tbody tr.shipping_row {
    display: none;
}
div#hikashop_shipping_methods.fran_shipping {
    display: none;
}
div#hikashop_checkout_address_left_part.fran_vendor {
    width: 100%;
}
span.shop_number_item {
    background: #ED0000;
    color: #fff;
    display: block;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    position: absolute;
    top: 15px;
    right: 20px;
}

li.item-435 {
    position: relative;
}
.shop_number_item {
    cursor: pointer;
}
p.vendor_cond {
    border-bottom: 1px solid #ccc;
}
div.hikashop_checkout_page_step5 .map-contact-links > a:last-child {
    display: none;
}
div.hikashop_checkout_page_step5 .moduletable.loc-map {
    max-width: 370px;
}

#hikashop_paypal_button {
    margin-bottom: 40px;
    width: auto;
}
#content .kbase_searchbox h3 {
    margin-bottom: 10px;
}
#content .kbase_searchbox button {
    height: 35px;
    width: 60px;
    line-height: 20px;
}
.kbase_searchbox input[name=searchword] {
    width: calc(100% - 65px);
    height: 35px;
    background: #d5d5d5;
}
.kbase_searchbox {
    margin-bottom: 30px;
}
ul li a.my-page:before {
    content: "\f044";
    font-size: 50px !important;
    line-height: 61px;
}
.edit_page_div .panel-heading {
    background: #19a94b;
    padding: 10px;
    color: #fff;
    font-weight: 600;
}
.edit_page_div .panel-body {
    background: #f5f5f5;
    padding: 10px;
    color: #000;
    font-weight: 600;
}
.edit_page_div .panel.panel-primary {
    margin-bottom: 25px;
}
.edit_page_div .row {
    margin: 0px;
}
.edit_page_div input[type="text"],.edit_page_div input[type="file"] {
    width: 100%;
    height: 38px;
}
.edit_page_div label {
    font-size: 15px;
    display: block;
    margin-bottom: 6px;
    font-weight: 500;
}
[href="http://www.artio.net"] {
    display: none !important;
}
/* custom css */

.vacancies-sec-1 .row {
    display: flex;
    flex-wrap: wrap;
}
.vacancies-sec-1 .row .col-md-8 {
    flex: 0 0 70%;
    padding: 0px 15px;
    max-width: 70%;
    box-sizing: border-box;
}
.vacancies-sec-1 .row .col-md-4 {
    flex: 0 0 30%;
    padding: 0px 15px;
    max-width: 30%;
    box-sizing: border-box;
}
.inner-content-vacancy h2 {
    font-size: 50px !important;
    color: #19a94b;
    text-align: left !important;
}
.head-desc-sec h3 {
    margin-bottom: 5px !important;
    color: #19a94b;
}
.links-sidebar ul {
    margin: 0;
}
.links-sidebar ul li {
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
}
.more-job-btn {
    display: inline-block;
    margin-top: 30px;
}
/*end*/
@media (max-width:1540px){div#logo a img{max-width:60%;top:42px;}
}
@media (min-width:1370px){#logo a:after{width:400px;top:-230px;height:450px;right:10px;}
    body #logo a:after{width:410px;top:-230px;height:450px;right:-100px;}
    div#logo a{height:170px;width:280px;}
}
@media (max-width:1370px){}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}
    a,
    a:visited{text-decoration:underline;}
    a[href]:after{content:" (" attr(href) ")";}
    abbr[title]:after{content:" (" attr(title) ")";}
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after{content:"";}
    pre,
    blockquote{border:1px solid #999;page-break-inside:avoid;}
    thead{display:table-header-group;}
    tr,
    img{page-break-inside:avoid;}
    img{max-width:100% !important;}
    @page{margin:0.5cm;}
    p,
    h2,
    h3{orphans:3;widows:3;}
    h2,
    h3{page-break-after:avoid;}
}
body{margin:0;font-family:"proxima-nova",sans-serif;font-size:16px;line-height:24px;color:#848484;background-color:#ffffff;}
a{color:#000;text-decoration:none;}
a:hover,
a:focus{color:#25292e;text-decoration:underline;}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.row{margin-left:-20px;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:940px;}
.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;}
.row-fluid .span11{width:91.48936170212765%;}
.row-fluid .span10{width:82.97872340425532%;}
.row-fluid .span9{width:74.46808510638297%;}
.row-fluid .span8{width:65.95744680851064%;}
.row-fluid .span7{width:57.44680851063829%;}
.row-fluid .span6{width:48.93617021276595%;}
.row-fluid .span5{width:40.42553191489362%;}
.row-fluid .span4{width:31.914893617021278%;}
.row-fluid .span3{width:23.404255319148934%;}
.row-fluid .span2{width:14.893617021276595%;}
.row-fluid .span1{width:6.382978723404255%;}
.row-fluid .offset12{margin-left:104.25531914893617%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;}
.row-fluid .offset11{margin-left:95.74468085106382%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;}
.row-fluid .offset10{margin-left:87.23404255319149%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;}
.row-fluid .offset9{margin-left:78.72340425531914%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;}
.row-fluid .offset8{margin-left:70.2127659574468%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;}
.row-fluid .offset7{margin-left:61.70212765957446%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;}
.row-fluid .offset6{margin-left:53.191489361702125%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;}
.row-fluid .offset5{margin-left:44.68085106382979%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;}
.row-fluid .offset4{margin-left:36.170212765957444%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;}
.row-fluid .offset3{margin-left:27.659574468085104%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;}
.row-fluid .offset2{margin-left:19.148936170212764%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;}
.row-fluid .offset1{margin-left:10.638297872340425%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;}
[class*="span"].hide,
.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;}
.container:before,
.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;}
.container-fluid:before,
.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
p{margin:0 0 12px;}
.lead{margin-bottom:24px;font-size:24px;font-weight:200;line-height:36px;}
small{font-size:85%;}
strong{font-weight:bold;}
em{font-style:italic;}
cite{font-style:normal;}
.muted{color:#999999;}
a.muted:hover,
a.muted:focus{color:#808080;}
.text-warning{color:#c09853;}
a.text-warning:hover,
a.text-warning:focus{color:#a47e3c;}
.text-error{color:#b94a48;}
a.text-error:hover,
a.text-error:focus{color:#953b39;}
.text-info{color:#3a87ad;}
a.text-info:hover,
a.text-info:focus{color:#2d6987;}
.text-success{color:#468847;}
a.text-success:hover,
a.text-success:focus{color:#356635;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
h1,
h2,
h3,
h4,
h5,
h6{margin:12px 0;font-family:inherit;font-weight:bold;line-height:24px;color:inherit;text-rendering:optimizelegibility;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small{font-weight:normal;line-height:1;color:#999999;}
h1,
h2,
h3{line-height:48px;}
h1{font-size:44px;}
h2{font-size:36px;}
h3{font-size:28px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:13.6px;}
h1 small{font-size:28px;}
h2 small{font-size:20px;}
h3 small{font-size:16px;}
h4 small{font-size:16px;}
.page-header{padding-bottom:11px;margin:24px 0 36px;border-bottom:1px solid #eeeeee;}
ul,
ol{padding:0;margin:0 0 12px 25px;}
ul ul,
ul ol,
ol ol,
ol ul{margin-bottom:0;}
li{line-height:24px;}
ul.unstyled,
ol.unstyled{margin-left:0;list-style:none;}
ul.inline,
ol.inline{margin-left:0;list-style:none;}
ul.inline > li,
ol.inline > li{display:inline-block;padding-left:5px;padding-right:5px;}
dl{margin-bottom:24px;}
dt,
dd{line-height:24px;}
dt{font-weight:bold;}
dd{margin-left:12px;}
.dl-horizontal:before,
.dl-horizontal:after{display:table;content:"";line-height:0;}
.dl-horizontal:after{clear:both;}
.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dl-horizontal dd{margin-left:180px;}
hr{margin:24px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
abbr[title],
abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;}
abbr.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:0 0 0 15px;margin:0 0 24px;border-left:5px solid #eeeeee;}
blockquote p{margin-bottom:0;font-size:20px;font-weight:300;line-height:1.25;}
blockquote small{display:block;line-height:24px;color:#999999;}
blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}
blockquote.pull-right p,
blockquote.pull-right small{text-align:right;}
blockquote.pull-right small:before{content:'';}
blockquote.pull-right small:after{content:'\00A0 \2014';}
q:before,
q:after,
blockquote:before,
blockquote:after{content:"";}
address{display:block;margin-bottom:24px;font-style:normal;line-height:24px;}
code,
pre{padding:0 3px 2px;font-family:"proxima-nova",sans-serif;font-size:14px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;}
pre{display:block;padding:11.5px;margin:0 0 12px;font-size:15px;line-height:24px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
pre.prettyprint{margin-bottom:24px;}
pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
form{margin:0;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:24px;font-size:24px;line-height:48px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}
legend small{font-size:18px;color:#999999;}
label,
input,
button,
select,
textarea{font-size:16px;font-weight:normal;line-height:20px;}
input,
button,
select,
textarea{font-family:"proxima-nova",sans-serif;}
label{display:block;margin-bottom:5px;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{display:inline-block;height:32px;padding:4px 6px;margin-bottom:0;font-size:16px;line-height:24px;color:#555555;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;vertical-align:middle;}
input,
textarea,
.uneditable-input{width:206px;}
textarea{height:auto;}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],
input[type="checkbox"]{margin:4px 0 0;line-height:normal;}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"]{width:130px;}
input[type="radio"], input[type="checkbox"] {
    width: 20px;
}
select,
input[type="file"]{height:32px;line-height:1.2em;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select[multiple],
select[size]{height:32px;}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.uneditable-input,
.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
.uneditable-input{overflow:hidden;white-space:nowrap;}
.uneditable-textarea{width:auto;height:auto;}
input:-moz-placeholder,
textarea:-moz-placeholder{color:#000000;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#000000;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#000000;}
.radio,
.checkbox{min-height:24px;padding-left:20px;}
.radio input[type="radio"],
.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}
.controls > .radio:first-child,
.controls > .checkbox:first-child{padding-top:5px;}
.radio.inline,
.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline{margin-left:10px;}
.input-mini{width:60px;}
.input-small{width:190px;}
.input-medium{width:150px;}
.input-large{width:210px;}
.input-xlarge{width:270px;}
.input-xxlarge{width:530px;}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"]{display:inline-block;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12,
textarea.span12,
.uneditable-input.span12{width:926px;}
input.span11,
textarea.span11,
.uneditable-input.span11{width:846px;}
input.span10,
textarea.span10,
.uneditable-input.span10{width:766px;}
input.span9,
textarea.span9,
.uneditable-input.span9{width:686px;}
input.span8,
textarea.span8,
.uneditable-input.span8{width:606px;}
input.span7,
textarea.span7,
.uneditable-input.span7{width:526px;}
input.span6,
textarea.span6,
.uneditable-input.span6{width:446px;}
input.span5,
textarea.span5,
.uneditable-input.span5{width:366px;}
input.span4,
textarea.span4,
.uneditable-input.span4{width:286px;}
input.span3,
textarea.span3,
.uneditable-input.span3{width:206px;}
input.span2,
textarea.span2,
.uneditable-input.span2{width:126px;}
input.span1,
textarea.span1,
.uneditable-input.span1{width:46px;}
.controls-row:before,
.controls-row:after{display:table;content:"";line-height:0;}
.controls-row:after{clear:both;}
.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"]{float:left;}
.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"]{padding-top:5px;}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly]{background-color:transparent;}
.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline{color:#c09853;}
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea{color:#c09853;}
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline{color:#b94a48;}
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea{color:#b94a48;}
.control-group.error input,
.control-group.error select,
.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;}
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline{color:#468847;}
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea{color:#468847;}
.control-group.success input,
.control-group.success select,
.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline{color:#3a87ad;}
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea{color:#3a87ad;}
.control-group.info input,
.control-group.info select,
.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.control-group.info input:focus,
.control-group.info select:focus,
.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;}
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-actions{padding:23px 20px 24px;margin-top:24px;margin-bottom:24px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;}
.form-actions:before,
.form-actions:after{display:table;content:"";line-height:0;}
.form-actions:after{clear:both;}
.help-block,
.help-inline{color:#aaaaaa;}
.help-block{display:block;margin-bottom:12px;}
.help-inline{display:inline-block;vertical-align:middle;padding-left:5px;}
.input-append,
.input-prepend{display:inline-block;margin-bottom:12px;vertical-align:middle;font-size:0;white-space:nowrap;}
.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input,
.input-append .dropdown-menu,
.input-prepend .dropdown-menu,
.input-append .popover,
.input-prepend .popover{font-size:16px;}
.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input{position:relative;margin-bottom:0;vertical-align:top;-webkit-border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;border-radius:0 0px 0px 0;}
.input-append input:focus,
.input-prepend input:focus,
.input-append select:focus,
.input-prepend select:focus,
.input-append .uneditable-input:focus,
.input-prepend .uneditable-input:focus{z-index:2;}
.input-append .add-on,
.input-prepend .add-on,
.input-append .btn,
.input-prepend .btn,
.input-append .btn-group > .dropdown-toggle,
.input-prepend .btn-group > .dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-append .active,
.input-prepend .active{background:transparent;border:transparent;}
.input-prepend .add-on,
.input-prepend .btn{margin-right:-1px;}
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child{-webkit-border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;}
.input-append input,
.input-append select,
.input-append .uneditable-input{-webkit-border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;}
.input-append input + .btn-group .btn:last-child,
.input-append select + .btn-group .btn:last-child,
.input-append .uneditable-input + .btn-group .btn:last-child{-webkit-border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;border-radius:0 0px 0px 0;}
.input-append .add-on,
.input-append .btn,
.input-append .btn-group{margin-left:-1px;}
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle{-webkit-border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;border-radius:0 0px 0px 0;}
.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-prepend.input-append input + .btn-group .btn,
.input-prepend.input-append select + .btn-group .btn,
.input-prepend.input-append .uneditable-input + .btn-group .btn{-webkit-border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;border-radius:0 0px 0px 0;}
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;height:40px;}
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;border-radius:0 0px 0px 0;}
.input-prepend.input-append .btn-group:first-child{margin-left:0;}
input.search-query{padding-right:14px;padding-left:14px;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.form-search .input-append .search-query,
.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search input,
.form-inline input,
.form-horizontal input,
.form-search textarea,
.form-inline textarea,
.form-horizontal textarea,
.form-search select,
.form-inline select,
.form-horizontal select,
.form-search .help-inline,
.form-inline .help-inline,
.form-horizontal .help-inline,
.form-search .uneditable-input,
.form-inline .uneditable-input,
.form-horizontal .uneditable-input,
.form-search .input-prepend,
.form-inline .input-prepend,
.form-horizontal .input-prepend,
.form-search .input-append,
.form-inline .input-append,
.form-horizontal .input-append{display:inline-block;margin-bottom:0;vertical-align:middle;}
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide{display:none;}
.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group{display:inline-block;}
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend{margin-bottom:0;}
#content select{padding:0 0 0 10px;}
.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
.control-group{margin-bottom:12px;}
legend + .control-group{margin-top:24px;-webkit-margin-top-collapse:separate;}
.form-horizontal .control-group{margin-bottom:24px;}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:130px;padding-top:5px;text-align:left;}
.form-horizontal .help-block{margin-bottom:0;}
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block{margin-top:12px;}
.form-horizontal .form-actions{padding-left:180px;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table{width:100%;margin-bottom:24px;}
.table th,
.table td{padding:8px;line-height:24px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td{border-top:0;}
.table tbody + tbody{border-top:2px solid #dddddd;}
.table .table{background-color:#ffffff;}
.table-condensed th,
.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.table-bordered th,
.table-bordered td{border-left:1px solid #dddddd;}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th{background-color:#f5f5f5;}
table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;}
.table td.span1,
.table th.span1{float:none;width:44px;margin-left:0;}
.table td.span2,
.table th.span2{float:none;width:124px;margin-left:0;}
.table td.span3,
.table th.span3{float:none;width:204px;margin-left:0;}
.table td.span4,
.table th.span4{float:none;width:284px;margin-left:0;}
.table td.span5,
.table th.span5{float:none;width:364px;margin-left:0;}
.table td.span6,
.table th.span6{float:none;width:444px;margin-left:0;}
.table td.span7,
.table th.span7{float:none;width:524px;margin-left:0;}
.table td.span8,
.table th.span8{float:none;width:604px;margin-left:0;}
.table td.span9,
.table th.span9{float:none;width:684px;margin-left:0;}
.table td.span10,
.table th.span10{float:none;width:764px;margin-left:0;}
.table td.span11,
.table th.span11{float:none;width:844px;margin-left:0;}
.table td.span12,
.table th.span12{float:none;width:924px;margin-left:0;}
.table tbody tr.success > td{background-color:#dff0d8;}
.table tbody tr.error > td{background-color:#f2dede;}
.table tbody tr.warning > td{background-color:#fcf8e3;}
.table tbody tr.info > td{background-color:#d9edf7;}
.table-hover tbody tr.success:hover > td{background-color:#d0e9c6;}
.table-hover tbody tr.error:hover > td{background-color:#ebcccc;}
.table-hover tbody tr.warning:hover > td{background-color:#faf2cc;}
.table-hover tbody tr.info:hover > td{background-color:#c4e3f3;}
.dropup,
.dropdown{position:relative;}
.dropdown-toggle:active,
.open .dropdown-toggle{outline:0;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
.dropdown .caret{margin-top:8px;margin-left:2px;}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 10px;
    margin: 2px 0 0;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{height:1px;margin:11px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:24px;color:#333333;white-space:nowrap;}
/*.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a{text-decoration:none;color:#ffffff;background-color:#ff4233;background-image:-moz-linear-gradient(top, #19a94b, #ff3323);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#19a94b), to(#ff3323));background-image:-webkit-linear-gradient(top, #19a94b, #ff3323);background-image:-o-linear-gradient(top, #19a94b, #ff3323);background-image:linear-gradient(to bottom, #19a94b, #ff3323);background-repeat:repeat-x;}*/
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a{
    background: #19a94b;
}
.icon-white, .nav-pills>.active>a>[class^="icon-"], .nav-pills>.active>a>[class*=" icon-"], .nav-list>.active>a>[class^="icon-"], .nav-list>.active>a>[class*=" icon-"], .navbar-inverse .nav>.active>a>[class^="icon-"], .navbar-inverse .nav>.active>a>[class*=" icon-"], .dropdown-menu>li>a:hover>[class^="icon-"], .dropdown-menu>li>a:focus>[class^="icon-"], .dropdown-menu>li>a:hover>[class*=" icon-"], .dropdown-menu>li>a:focus>[class*=" icon-"], .dropdown-menu>.active>a>[class^="icon-"], .dropdown-menu>.active>a>[class*=" icon-"], .dropdown-submenu:hover>a>[class^="icon-"], .dropdown-submenu:focus>a>[class^="icon-"], .dropdown-submenu:hover>a>[class*=" icon-"], .dropdown-submenu:focus>a>[class*=" icon-"] {
    background-image: none;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:#333333;text-decoration:none;outline:0;background-color:#ff4233;background-image:-moz-linear-gradient(top, #19a94b, #ff3323);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#19a94b), to(#ff3323));background-image:-webkit-linear-gradient(top, #19a94b, #ff3323);background-image:-o-linear-gradient(top, #19a94b, #ff3323);background-image:linear-gradient(to bottom, #19a94b, #ff3323);background-repeat:repeat-x;}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{color:#999999;}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:default;}
.open > .dropdown-menu{display:block;}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}
.pull-right > .dropdown-menu{right:0;left:auto;}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
.dropdown-submenu:hover > .dropdown-menu{display:block;}
.dropup .dropdown-submenu > .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}
.dropdown-submenu > a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover > a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}
.collapse.in{height:auto;}
.close{float:right;font-size:20px;font-weight:bold;line-height:24px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:1;}
.close:hover,
.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;}
button.close{padding:3px;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:16px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#a83d37;background-image:-moz-linear-gradient(top, #19a94b, #25292e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#19a94b), to(#25292e));background-image:-webkit-linear-gradient(top, #19a94b, #25292e);background-image:-o-linear-gradient(top, #19a94b, #25292e);background-image:linear-gradient(to bottom, #19a94b, #25292e);background-repeat:repeat-x;border-color:#25292e #25292e #030304;border:1px solid #25292e;border-bottom-color:#0e1012;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled]{color:#333333;background-color:#25292e;}
.btn:active,
.btn.active{background-color:#0e1012;}
.btn:hover,
.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,
.btn[disabled]{cursor:default;background-image:none;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:11px 19px;font-size:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],
.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:13.6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn-small [class^="icon-"],
.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block + .btn-block{margin-top:5px;}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block{width:100%;}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ff653d;background-image:-moz-linear-gradient(top, #19a94b, #ff8c3d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#19a94b), to(#ff8c3d));background-image:-webkit-linear-gradient(top, #19a94b, #ff8c3d);background-image:-o-linear-gradient(top, #19a94b, #ff8c3d);background-image:linear-gradient(to bottom, #19a94b, #ff8c3d);background-repeat:repeat-x;border-color:#ff8c3d #ff8c3d #f06100;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled]{color:#ffffff;background-color:#ff8c3d;}
.btn-primary:active,
.btn-primary.active{background-color:#ff6d0a;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled]{color:#ffffff;background-color:#f89406;}
.btn-warning:active,
.btn-warning.active{background-color:#c67605;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;}
.btn-danger:active,
.btn-danger.active{background-color:#942a25;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled]{color:#ffffff;background-color:#51a351;}
.btn-success:active,
.btn-success.active{background-color:#408140;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ebebeb;background-image:-moz-linear-gradient(top, #ffffff, #cccccc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#cccccc));background-image:-webkit-linear-gradient(top, #ffffff, #cccccc);background-image:-o-linear-gradient(top, #ffffff, #cccccc);background-image:linear-gradient(to bottom, #ffffff, #cccccc);background-repeat:repeat-x;border-color:#cccccc #cccccc #a6a6a6;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled]{color:#ffffff;background-color:#cccccc;}
.btn-info:active,
.btn-info.active{background-color:#b3b3b3;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#38393b;background-image:-moz-linear-gradient(top, #444444, #25292e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#25292e));background-image:-webkit-linear-gradient(top, #444444, #25292e);background-image:-o-linear-gradient(top, #444444, #25292e);background-image:linear-gradient(to bottom, #444444, #25292e);background-repeat:repeat-x;border-color:#25292e #25292e #030304;}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled]{color:#ffffff;background-color:#25292e;}
.btn-inverse:active,
.btn-inverse.active{background-color:#0e1012;}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
.btn-link,
.btn-link:active,
.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#19a94b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover,
.btn-link:focus{color:#25292e;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus{color:#333333;text-decoration:none;}
.btn-group{position:relative;display:inline-block;font-size:0;vertical-align:middle;white-space:nowrap;}
.btn-group + .btn-group{margin-left:5px;}
.btn-toolbar{font-size:0;margin-top:12px;margin-bottom:12px;}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group{margin-left:5px;}
.btn-group > .btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group > .btn + .btn{margin-left:-1px;}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover{font-size:16px;}
.btn-group > .btn-mini{font-size:12px;}
.btn-group > .btn-small{font-size:13.6px;}
.btn-group > .btn-large{font-size:20px;}
.btn-group > .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.btn-group > .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active{z-index:2;}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle{outline:0;}
.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}
.btn-group > .btn-mini + .dropdown-toggle{padding-left:5px;padding-right:5px;}
.btn-group > .btn-large + .dropdown-toggle{padding-left:12px;padding-right:12px;}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn-group.open .btn.dropdown-toggle{background-color:#25292e;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#ff8c3d;}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
.btn-group.open .btn-info.dropdown-toggle{background-color:#cccccc;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#25292e;}
.btn .caret{margin-top:8px;margin-left:0;}
.btn-large .caret{margin-top:6px;}
.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
.btn-mini .caret,
.btn-small .caret{margin-top:8px;}
.dropup .btn-large .caret{border-bottom-width:5px;}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.btn-group-vertical{display:inline-block;}
.btn-group-vertical > .btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group-vertical > .btn + .btn{margin-left:0;margin-top:-1px;}
.btn-group-vertical > .btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.btn-group-vertical > .btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.btn-group-vertical > .btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.btn-group-vertical > .btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.alert{padding:15px;margin:20px 0 0;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,
.alert h4{color:#c09853;}
.alert h4{margin:0 0 10px;text-align:left;font-size:26px;}
.alert .close{position:relative;top:-8px;right:0px;line-height:24px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-success h4{color:#468847;}
.alert-danger,
.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-danger h4,
.alert-error h4{color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-info h4{color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block > p,
.alert-block > ul{margin-bottom:0;}
.alert-block p + p{margin-top:5px;}
.nav{margin-left:0;margin-bottom:24px;list-style:none;}
.franchise-strip, .program-menu-strip{margin-bottom:0px !important;}
.nav > li > a{display:block;}
.nav > li > a:hover,
.nav > li > a:focus{text-decoration:none;background-color:transparent;}
.nav > li > a > img{max-width:none;}
.nav > .pull-right{float:right;}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:24px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
.nav li + .nav-header{margin-top:9px;}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
.nav-list > li > a,
.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.nav-list > li > a{padding:3px 15px;}
.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#19a94b;}
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"]{margin-right:2px;}
.nav-list .divider{height:1px;margin:11px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after{display:table;content:"";line-height:0;}
.nav-tabs:after,
.nav-pills:after{clear:both;}
.nav-tabs > li,
.nav-pills > li{float:left;}
.nav-tabs > li > a,
.nav-pills > li > a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs > li{margin-bottom:-1px;}
.nav-tabs > li > a{padding-top:8px;padding-bottom:8px;line-height:24px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #dddddd;}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.nav-pills > li > a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus{color:#ffffff;background-color:#19a94b;}
.nav-stacked > li{float:none;}
.nav-stacked > li > a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked > li > a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.nav-tabs.nav-stacked > li:first-child > a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.nav-tabs.nav-stacked > li:last-child > a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus{border-color:#ddd;z-index:2;}
.nav-pills.nav-stacked > li > a{margin-bottom:3px;}
.nav-pills.nav-stacked > li:last-child > a{margin-bottom:1px;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.nav .dropdown-toggle .caret{border-top-color:#19a94b;border-bottom-color:#19a94b;margin-top:6px;}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret{border-top-color:#25292e;border-bottom-color:#25292e;}
.nav-tabs .dropdown-toggle .caret{margin-top:8px;}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus{cursor:pointer;}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus{color:#ffffff;background-color:#999999;border-color:#999999;}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;}
.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus{border-color:#999999;}
.tabbable:before,
.tabbable:after{display:table;content:"";line-height:0;}
.tabbable:after{clear:both;}
.tab-content{overflow:auto;}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs{border-bottom:0;}
.tab-content > .tab-pane,
.pill-content > .pill-pane{display:none;}
.tab-content > .active,
.pill-content > .active{display:block;}
.tabs-below > .nav-tabs{border-top:1px solid #ddd;}
.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0;}
.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li{float:none;}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;}
.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;}
.nav > .disabled > a{color:#999999;}
.nav > .disabled > a:hover,
.nav > .disabled > a:focus{text-decoration:none;background-color:transparent;cursor:default;}
.navbar{overflow:visible;margin-bottom:24px;}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);}
.navbar-inner:before,
.navbar-inner:after{display:table;content:"";line-height:0;}
.navbar-inner:after{clear:both;}
.navbar .container{width:auto;}
.nav-collapse.collapse{height:auto;overflow:visible;}
.navbar .brand{float:left;display:block;padding:8px 20px 8px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}
.navbar .brand:hover,
.navbar .brand:focus{text-decoration:none;}
.navbar-text{margin-bottom:0;line-height:40px;color:#777777;}
.navbar-link{color:#777777;}
.navbar-link:hover,
.navbar-link:focus{color:#333333;}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;}
.navbar .btn,
.navbar .btn-group{margin-top:5px;}
.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group{margin-top:0;}
.navbar-form{margin-bottom:0;}
.navbar-form:before,
.navbar-form:after{display:table;content:"";line-height:0;}
.navbar-form:after{clear:both;}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox{margin-top:5px;}
.navbar-form input,
.navbar-form select,
.navbar-form .btn{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,
.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}
.navbar-form .input-append input,
.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}
.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"proxima-nova",sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.navbar-static-top{position:static;margin-bottom:0;}
.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top,
.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner{border-width:0 0 1px;}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:940px;}
.navbar-fixed-top{top:0;}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);}
.navbar-fixed-bottom{bottom:0;}
.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav > li{float:left;}
.navbar .nav > li > a{float:none;padding:8px 15px 8px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover{background-color:transparent;color:#333333;text-decoration:none;}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active{background-color:#cccccc;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.btn-navbar .icon-bar + .icon-bar{margin-top:3px;}
.navbar .nav > li > .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.navbar .nav > li > .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle{background-color:#e5e5e5;color:#555555;}
.navbar .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right{left:auto;right:0;}
.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before{left:auto;right:12px;}
.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after{left:auto;right:13px;}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;border-color:#252525;}
.navbar-inverse .brand,
.navbar-inverse .nav > li > a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:focus{color:#ffffff;}
.navbar-inverse .brand{color:#999999;}
.navbar-inverse .navbar-text{color:#999999;}
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover{background-color:transparent;color:#ffffff;}
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus{color:#ffffff;background-color:#111111;}
.navbar-inverse .navbar-link{color:#999999;}
.navbar-inverse .navbar-link:hover,
.navbar-inverse .navbar-link:focus{color:#ffffff;}
.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{background-color:#111111;color:#ffffff;}
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;border-color:#040404 #040404 #000000;}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;}
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active{background-color:#000000;}
.breadcrumb{padding:8px 15px;margin:0 0 24px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.breadcrumb > li{display:inline-block;text-shadow:0 1px 0 #ffffff;}
.breadcrumb > li > .divider{padding:0 5px;color:#ccc;}
.breadcrumb > .active{color:#999999;}
.pagination{margin:24px 0;}
.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination ul > li{display:inline;}
.pagination ul > li > a,
.pagination ul > li > span{float:left;padding:4px 12px;line-height:24px;text-decoration:none;background-color:#19a94b;border:1px solid #25292e;border-left-width:0;}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span{background-color:#25292e;}
.pagination ul > .active > a,
.pagination ul > .active > span{color:#999999;cursor:default;}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus{color:#999999;background-color:transparent;cursor:default;}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pagination-large ul > li > a,
.pagination-large ul > li > span{padding:11px 19px;font-size:20px;}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span{-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span{-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;}
.pagination-small ul > li > a,
.pagination-small ul > li > span{padding:2px 10px;font-size:13.6px;}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span{padding:0 6px;font-size:12px;}
.pager{margin:24px 0;list-style:none;text-align:center;}
.pager:before,
.pager:after{display:table;content:"";line-height:0;}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager li > a,
.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager li > a:hover,
.pager li > a:focus{text-decoration:none;background-color:#f5f5f5;}
.pager .next > a,
.pager .next > span{float:right;}
.pager .previous > a,
.pager .previous > span{float:left;}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span{color:#999999;background-color:#fff;cursor:default;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}
.modal-backdrop.fade{opacity:0;}
.modal-backdrop,
.modal-backdrop.fade.in{opacity:0.8;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}
.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{width:98%;position:relative;overflow-y:auto;max-height:400px;padding:1%;}
.modal-body iframe{width:100%;max-height:none;border:0 !important;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}
.modal-footer:before,
.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn + .btn{margin-left:-1px;}
.modal-footer .btn-block + .btn-block{margin-left:0;}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;}
.tooltip.in{opacity:0.8;}
.tooltip.top{margin-top:-3px;padding:5px 0;}
.tooltip.right{margin-left:3px;padding:0 5px;}
.tooltip.bottom{margin-top:3px;padding:5px 0;}
.tooltip.left{margin-left:-3px;padding:0 5px;}
.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}
.popover.top{margin-top:-10px;}
.popover.right{margin-left:10px;}
.popover.bottom{margin-top:10px;}
.popover.left{margin-left:-10px;}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.popover-title:empty{display:none;}
.popover-content{padding:9px 14px;}
.popover .arrow,
.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow{border-width:11px;}
.popover .arrow:after{border-width:10px;content:"";}
.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}
.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}
.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}
.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}
.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}
.thumbnails{margin-left:-20px;list-style:none;}
.thumbnails:before,
.thumbnails:after{display:table;content:"";line-height:0;}
.thumbnails:after{clear:both;}
.row-fluid .thumbnails{margin-left:0;}
.thumbnails > li{float:left;margin-bottom:24px;margin-left:20px;}
.thumbnail{display:block;padding:4px;line-height:24px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a.thumbnail:hover,
a.thumbnail:focus{border-color:#19a94b;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
.thumbnail .caption{padding:9px;color:#555555;}
.label,
.badge{display:inline-block;padding:2px 4px;font-size:13.536px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.label:empty,
.badge:empty{display:none;}
a.label:hover,
a.label:focus,
a.badge:hover,
a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
.label-important,
.badge-important{background-color:#b94a48;}
.label-important[href],
.badge-important[href]{background-color:#953b39;}
.label-warning,
.badge-warning{background-color:#f89406;}
.label-warning[href],
.badge-warning[href]{background-color:#c67605;}
.label-success,
.badge-success{background-color:#468847;}
.label-success[href],
.badge-success[href]{background-color:#356635;}
.label-info,
.badge-info{background-color:#3a87ad;}
.label-info[href],
.badge-info[href]{background-color:#2d6987;}
.label-inverse,
.badge-inverse{background-color:#333333;}
.label-inverse[href],
.badge-inverse[href]{background-color:#1a1a1a;}
.btn .label,
.btn .badge{position:relative;top:-1px;}
.btn-mini .label,
.btn-mini .badge{top:0;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}
    to{background-position:0 0;}
}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;}
    to{background-position:0 0;}
}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;}
    to{background-position:0 0;}
}
@-o-keyframes progress-bar-stripes{from{background-position:0 0;}
    to{background-position:40px 0;}
}
@keyframes progress-bar-stripes{from{background-position:40px 0;}
    to{background-position:0 0;}
}
.progress{overflow:hidden;height:0;margin-bottom:0;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
.progress .bar + .bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-danger .bar,
.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-success .bar,
.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;}
.progress-success.progress-striped .bar,
.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-info .bar,
.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;}
.progress-info.progress-striped .bar,
.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-warning .bar,
.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.accordion{margin-bottom:24px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
.carousel{position:relative;margin-bottom:24px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display:block;line-height:1;}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next,
.carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#25292e;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;}
.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover,
.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}
.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,
.carousel-caption p{color:#ffffff;line-height:24px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}
.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:36px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
.hero-unit li{line-height:36px;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
@-ms-viewport{width:device-width;}
.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.bh-sl-container .bh-sl-map{width:47% !important;}
    div#bottom h4{margin-bottom:10px;}
    .home-contact{padding-bottom:30px;}
    div#bottom{padding-top:35px;}
    .moduletable div#module_136 .item_title{min-height:175px;}
    #feature{padding-top:50px;}
    .camera_wrap{height:450px !important;}
    span.seperator{padding:0 3px;}
    span.btn-enrol a span,#top span.btn-enrol a{font-size:15px;}
    nav.moduletable{padding-right:20px;float:left;}
    .login-strip{width:70%;padding:20PX 0 0 0;}
    #top span.btn-enrol a:after{border-top:15px solid #ED0000;border-right:55px solid transparent;border-left:58px solid transparent;}
    .moduletable.custom-login{float:left;}
    span.country-dropdown{float:left;}
    .login-strip span.btn-enrol{top:0;right:0;}
    #top span.btn-enrol a{padding:20px 10px 0 10px;}
    .hidden-desktop{display:inherit !important;}
    .visible-desktop{display:none !important;}
    .visible-tablet{display:inherit !important;}
    .hidden-tablet{display:none !important;}
}
@media (max-width:767px){.hidden-desktop{display:inherit !important;}
    .visible-desktop{display:none !important;}
    .visible-phone{display:inherit !important;}
    .hidden-phone{display:none !important;}
}
.visible-print{display:none !important;}
@media print{.visible-print{display:inherit !important;}
    .hidden-print{display:none !important;}
}
@media (max-width:767px){body{padding-left:20px;padding-right:20px;}
    .navbar-fixed-top,
    .navbar-fixed-bottom,
    .navbar-static-top{margin-left:-20px;margin-right:-20px;}
    .container-fluid{padding:0;}
    .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;}
    .dl-horizontal dd{margin-left:0;}
    .container{width:auto;}
    .row-fluid{width:100%;}
    .row,
    .thumbnails{margin-left:0;}
    .thumbnails > li{float:none;margin-left:0;}
    [class*="span"],
    .uneditable-input[class*="span"],
    .row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .span12,
    .row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .row-fluid [class*="offset"]:first-child{margin-left:0;}
    .input-large,
    .input-xlarge,
    .input-xxlarge,
    input[class*="span"],
    select[class*="span"],
    textarea[class*="span"],
    .uneditable-input{display:block;width:100%;min-height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .input-prepend input,
    .input-append input,
    .input-prepend input[class*="span"],
    .input-append input[class*="span"]{display:inline-block;width:auto;}
    .controls-row [class*="span"] + [class*="span"]{margin-left:0;}
}
@media (max-width:480px){.nav-collapse{
    transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
}
    .page-header h1 small{display:block;line-height:24px;}
    input[type="checkbox"],
    input[type="radio"]{border:1px solid #ccc;}
    .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}
    .form-horizontal .controls{margin-left:0;}
    .form-horizontal .control-list{padding-top:0;}
    .form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
    .media .pull-left,
    .media .pull-right{float:none;display:block;margin-bottom:10px;}
    .media-object{margin-right:0;margin-left:0;}
    .modal-header .close{padding:10px;margin:-10px;}
    .carousel-caption{position:static;}
}
@media (min-width:768px) and (max-width:979px){.row{margin-left:-12px;}
    .row:before,
    .row:after{display:table;content:"";line-height:0;}
    .row:after{clear:both;}
    [class*="span"]{float:left;min-height:1px;margin-left:12px;}
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container{width:756px;}
    .span12{width:756px;}
    .span11{width:692px;}
    .span10{width:628px;}
    .span9{width:564px;}
    .span8{width:500px;}
    .span7{width:436px;}
    .span6{width:372px;}
    .span5{width:308px;}
    .span4{width:244px;}
    .span3{width:180px;}
    .span2{width:116px;}
    .span1{width:52px;}
    .offset12{margin-left:780px;}
    .offset11{margin-left:716px;}
    .offset10{margin-left:652px;}
    .offset9{margin-left:588px;}
    .offset8{margin-left:524px;}
    .offset7{margin-left:460px;}
    .offset6{margin-left:396px;}
    .offset5{margin-left:332px;}
    .offset4{margin-left:268px;}
    .offset3{margin-left:204px;}
    .offset2{margin-left:140px;}
    .offset1{margin-left:76px;}
    .row-fluid{width:100%;}
    .row-fluid:before,
    .row-fluid:after{display:table;content:"";line-height:0;}
    .row-fluid:after{clear:both;}
    .row-fluid [class*="span"]{display:block;width:100%;min-height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.5873015873015872%;}
    .row-fluid [class*="span"]:first-child{margin-left:0;}
    .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:1.5873015873015872%;}
    .row-fluid .span12{width:99.99999999999999%;}
    .row-fluid .span11{width:91.53439153439153%;}
    .row-fluid .span10{width:83.06878306878306%;}
    .row-fluid .span9{width:74.60317460317461%;}
    .row-fluid .span8{width:66.13756613756614%;}
    .row-fluid .span7{width:57.67195767195767%;}
    .row-fluid .span6{width:49.2063492063492%;}
    .row-fluid .span5{width:40.74074074074074%;}
    .row-fluid .span4{width:32.27513227513227%;}
    .row-fluid .span3{width:23.809523809523807%;}
    .row-fluid .span2{width:15.343915343915343%;}
    .row-fluid .span1{width:6.878306878306878%;}
    .row-fluid .offset12{margin-left:103.17460317460316%;}
    .row-fluid .offset12:first-child{margin-left:101.58730158730157%;}
    .row-fluid .offset11{margin-left:94.70899470899471%;}
    .row-fluid .offset11:first-child{margin-left:93.12169312169311%;}
    .row-fluid .offset10{margin-left:86.24338624338624%;}
    .row-fluid .offset10:first-child{margin-left:84.65608465608464%;}
    .row-fluid .offset9{margin-left:77.77777777777779%;}
    .row-fluid .offset9:first-child{margin-left:76.19047619047619%;}
    .row-fluid .offset8{margin-left:69.31216931216932%;}
    .row-fluid .offset8:first-child{margin-left:67.72486772486772%;}
    .row-fluid .offset7{margin-left:60.84656084656085%;}
    .row-fluid .offset7:first-child{margin-left:59.25925925925926%;}
    .row-fluid .offset6{margin-left:52.38095238095238%;}
    .row-fluid .offset6:first-child{margin-left:50.79365079365079%;}
    .row-fluid .offset5{margin-left:43.91534391534392%;}
    .row-fluid .offset5:first-child{margin-left:42.32804232804233%;}
    .row-fluid .offset4{margin-left:35.44973544973545%;}
    .row-fluid .offset4:first-child{margin-left:33.86243386243386%;}
    .row-fluid .offset3{margin-left:26.98412698412698%;}
    .row-fluid .offset3:first-child{margin-left:25.396825396825395%;}
    .row-fluid .offset2{margin-left:18.51851851851852%;}
    .row-fluid .offset2:first-child{margin-left:16.93121693121693%;}
    .row-fluid .offset1{margin-left:10.052910052910052%;}
    .row-fluid .offset1:first-child{margin-left:8.465608465608465%;}
    input,
    textarea,
    .uneditable-input{margin-left:0;}
    .controls-row [class*="span"] + [class*="span"]{margin-left:12px;}
    input.span12,
    textarea.span12,
    .uneditable-input.span12{width:742px;}
    input.span11,
    textarea.span11,
    .uneditable-input.span11{width:678px;}
    input.span10,
    textarea.span10,
    .uneditable-input.span10{width:614px;}
    input.span9,
    textarea.span9,
    .uneditable-input.span9{width:550px;}
    input.span8,
    textarea.span8,
    .uneditable-input.span8{width:486px;}
    input.span7,
    textarea.span7,
    .uneditable-input.span7{width:422px;}
    input.span6,
    textarea.span6,
    .uneditable-input.span6{width:358px;}
    input.span5,
    textarea.span5,
    .uneditable-input.span5{width:294px;}
    input.span4,
    textarea.span4,
    .uneditable-input.span4{width:230px;}
    input.span3,
    textarea.span3,
    .uneditable-input.span3{width:166px;}
    input.span2,
    textarea.span2,
    .uneditable-input.span2{width:102px;}
    input.span1,
    textarea.span1,
    .uneditable-input.span1{width:38px;}
}
@media (min-width:1200px){.row{margin-left:-36px;}
    .row:before,
    .row:after{display:table;content:"";line-height:0;}
    .row:after{clear:both;}
    [class*="span"]{float:left;min-height:1px;margin-left:36px;}
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container{width:1116px;}
    .span12{width:1116px;}
    .span11{width:1020px;}
    .span10{width:924px;}
    .span9{width:828px;}
    .span8{width:732px;}
    .span7{width:636px;}
    .span6{width:540px;}
    .span5{width:444px;}
    .span4{width:348px;}
    .span3{width:252px;}
    .span2{width:156px;}
    .span1{width:60px;}
    .offset12{margin-left:1188px;}
    .offset11{margin-left:1092px;}
    .offset10{margin-left:996px;}
    .offset9{margin-left:900px;}
    .offset8{margin-left:804px;}
    .offset7{margin-left:708px;}
    .offset6{margin-left:612px;}
    .offset5{margin-left:516px;}
    .offset4{margin-left:420px;}
    .offset3{margin-left:324px;}
    .offset2{margin-left:228px;}
    .offset1{margin-left:132px;}
    .row-fluid{width:100%;}
    .row-fluid:before,
    .row-fluid:after{display:table;content:"";line-height:0;}
    .row-fluid:after{clear:both;}
    .row-fluid [class*="span"]{display:block;width:100%;min-height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:3.225806451612903%;}
    .row-fluid [class*="span"]:first-child{margin-left:0;}
    .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:3.225806451612903%;}
    .row-fluid .span12{width:100%;}
    .row-fluid .span11{width:91.39784946236558%;}
    .row-fluid .span10{width:82.79569892473117%;}
    .row-fluid .span9{width:74.19354838709677%;}
    .row-fluid .span8{width:65.59139784946237%;}
    .row-fluid .span7{width:56.98924731182795%;}
    .row-fluid .span6{width:48.38709677419355%;}
    .row-fluid .span5{width:39.784946236559136%;}
    .row-fluid .span4{width:31.18279569892473%;}
    .row-fluid .span3{width:22.58064516129032%;}
    .row-fluid .span2{width:13.978494623655912%;}
    .row-fluid .span1{width:5.376344086021505%;}
    .row-fluid .offset12{margin-left:106.45161290322581%;}
    .row-fluid .offset12:first-child{margin-left:103.2258064516129%;}
    .row-fluid .offset11{margin-left:97.84946236559139%;}
    .row-fluid .offset11:first-child{margin-left:94.62365591397848%;}
    .row-fluid .offset10{margin-left:89.24731182795698%;}
    .row-fluid .offset10:first-child{margin-left:86.02150537634407%;}
    .row-fluid .offset9{margin-left:80.64516129032258%;}
    .row-fluid .offset9:first-child{margin-left:77.41935483870967%;}
    .row-fluid .offset8{margin-left:72.04301075268818%;}
    .row-fluid .offset8:first-child{margin-left:68.81720430107526%;}
    .row-fluid .offset7{margin-left:63.44086021505376%;}
    .row-fluid .offset7:first-child{margin-left:60.21505376344086%;}
    .row-fluid .offset6{margin-left:54.83870967741936%;}
    .row-fluid .offset6:first-child{margin-left:51.612903225806456%;}
    .row-fluid .offset5{margin-left:46.236559139784944%;}
    .row-fluid .offset5:first-child{margin-left:43.01075268817204%;}
    .row-fluid .offset4{margin-left:37.634408602150536%;}
    .row-fluid .offset4:first-child{margin-left:34.40860215053763%;}
    .row-fluid .offset3{margin-left:29.032258064516128%;}
    .row-fluid .offset3:first-child{margin-left:25.806451612903224%;}
    .row-fluid .offset2{margin-left:20.43010752688172%;}
    .row-fluid .offset2:first-child{margin-left:17.204301075268816%;}
    .row-fluid .offset1{margin-left:11.827956989247312%;}
    .row-fluid .offset1:first-child{margin-left:8.602150537634408%;}
    input,
    textarea,
    .uneditable-input{margin-left:0;}
    .controls-row [class*="span"] + [class*="span"]{margin-left:36px;}
    input.span12,
    textarea.span12,
    .uneditable-input.span12{width:1102px;}
    input.span11,
    textarea.span11,
    .uneditable-input.span11{width:1006px;}
    input.span10,
    textarea.span10,
    .uneditable-input.span10{width:910px;}
    input.span9,
    textarea.span9,
    .uneditable-input.span9{width:814px;}
    input.span8,
    textarea.span8,
    .uneditable-input.span8{width:718px;}
    input.span7,
    textarea.span7,
    .uneditable-input.span7{width:622px;}
    input.span6,
    textarea.span6,
    .uneditable-input.span6{width:526px;}
    input.span5,
    textarea.span5,
    .uneditable-input.span5{width:430px;}
    input.span4,
    textarea.span4,
    .uneditable-input.span4{width:334px;}
    input.span3,
    textarea.span3,
    .uneditable-input.span3{width:238px;}
    input.span2,
    textarea.span2,
    .uneditable-input.span2{width:142px;}
    input.span1,
    textarea.span1,
    .uneditable-input.span1{width:46px;}
    .thumbnails{margin-left:-36px;}
    .thumbnails > li{margin-left:36px;}
    .row-fluid .thumbnails{margin-left:0;}
}
@media (max-width:979px){body{padding-top:0;}
    .navbar-fixed-top,
    .navbar-fixed-bottom{position:static;}
    .navbar-fixed-top{margin-bottom:24px;}
    .navbar-fixed-bottom{margin-top:24px;}
    .navbar-fixed-top .navbar-inner,
    .navbar-fixed-bottom .navbar-inner{padding:5px;}
    .navbar .container{width:auto;padding:0;}
    .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;}
    .nav-collapse{clear:both;}
    .nav-collapse .nav{float:none;margin:0 0 12px;}
    .nav-collapse .nav > li{float:none;}
    .nav-collapse .nav > li > a{margin-bottom:2px;}
    .nav-collapse .nav > .divider-vertical{display:none;}
    .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;}
    .nav-collapse .nav > li > a,
    .nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
    .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
    .nav-collapse .dropdown-menu li + li a{margin-bottom:2px;}
    .nav-collapse .nav > li > a:hover,
    .nav-collapse .nav > li > a:focus,
    .nav-collapse .dropdown-menu a:hover,
    .nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;}
    .navbar-inverse .nav-collapse .nav > li > a,
    .navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;}
    .navbar-inverse .nav-collapse .nav > li > a:hover,
    .navbar-inverse .nav-collapse .nav > li > a:focus,
    .navbar-inverse .nav-collapse .dropdown-menu a:hover,
    .navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;}
    .nav-collapse.in .btn-group{margin-top:5px;padding:0;}
    .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
    .nav-collapse .open > .dropdown-menu{display:block;}
    .nav-collapse .dropdown-menu:before,
    .nav-collapse .dropdown-menu:after{display:none;}
    .nav-collapse .dropdown-menu .divider{display:none;}
    .nav-collapse .nav > li > .dropdown-menu:before,
    .nav-collapse .nav > li > .dropdown-menu:after{display:none;}
    .nav-collapse .navbar-form,
    .nav-collapse .navbar-search{float:none;padding:12px 15px;margin:12px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);}
    .navbar-inverse .nav-collapse .navbar-form,
    .navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;}
    .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
    .nav-collapse,
    .nav-collapse.collapse{overflow:hidden;height:0;}
    .navbar .btn-navbar{display:block;}
    .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
}
@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}
}
.small{font-size:11px;}
iframe,
svg{max-width:100%;border:none;}
.nowrap{white-space:nowrap;}
.center,
.table td.center,
.table th.center{text-align:center;}
a.disabled,
a.disabled:hover{color:#999999;background-color:transparent;cursor:default;text-decoration:none;}
.hero-unit{text-align:center;}
.hero-unit .lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;}
.btn .caret{margin-bottom:7px;}
.btn.btn-micro .caret{margin:5px 0;}
.blog-row-rule,
.blog-item-rule{border:0;}
body.modal{padding-top:0;}
.row-even,
.row-odd{padding:5px;width:99%;border-bottom:1px solid #dddddd;}
.row-odd{background-color:transparent;}
.row-even{background-color:#f9f9f9;}
.blog-row-rule,
.blog-item-rule{border:0;}
.row-fluid .row-reveal{visibility:hidden;}
.row-fluid:hover .row-reveal{visibility:visible;}
.btn-wide{width:80%;}
.nav-list > li.offset > a{padding-left:30px;font-size:12px;}
.blog-row-rule,
.blog-item-rule{border:0;}
.row-fluid .offset1{margin-left:8.382978723%;}
.row-fluid .offset2{margin-left:16.89361702%;}
.row-fluid .offset3{margin-left:25.404255317%;}
.row-fluid .offset4{margin-left:33.914893614%;}
.row-fluid .offset5{margin-left:42.425531911%;}
.row-fluid .offset6{margin-left:50.93617020799999%;}
.row-fluid .offset7{margin-left:59.446808505%;}
.row-fluid .offset8{margin-left:67.95744680199999%;}
.row-fluid .offset9{margin-left:76.468085099%;}
.row-fluid .offset10{margin-left:84.97872339599999%;}
.row-fluid .offset11{margin-left:91.489361693%;}
.navbar .nav > li > a.btn{padding:4px 10px;line-height:18px;}
.nav-tabs.nav-dark{border-bottom:1px solid #333;text-shadow:1px 1px 1px #000;}
.nav-tabs.nav-dark > li > a{color:#F8F8F8;}
.nav-tabs.nav-dark > li > a:hover{border-color:#333 #333 #111;background-color:#777777;}
.nav-tabs.nav-dark > .active > a,
.nav-tabs.nav-dark > .active > a:hover{color:#ffffff;background-color:#555555;border:1px solid #222;border-bottom-color:transparent;}
.thumbnail.pull-left{margin:0 10px 10px 0;}
.thumbnail.pull-right{margin:0 0 10px 10px;}
.width-10{width:10px;}
.width-20{width:20px;}
.width-30{width:30px;}
.width-40{width:40px;}
.width-50{width:50px;}
.width-60{width:60px;}
.width-70{width:70px;}
.width-80{width:80px;}
.width-90{width:90px;}
.width-100{width:100px;}
.height-10{height:10px;}
.height-20{height:20px;}
.height-30{height:30px;}
.height-40{height:40px;}
.height-50{height:50px;}
.height-60{height:60px;}
.height-70{height:70px;}
.height-80{height:80px;}
.height-90{height:90px;}
.height-100{height:100px;}
hr.hr-condensed{margin:10px 0;}
.list-striped,
.row-striped{list-style:none;line-height:18px;text-align:left;vertical-align:middle;border-top:1px solid #dddddd;margin-left:0;}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid{border-bottom:1px solid #dddddd;padding:8px;}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd){background-color:#f9f9f9;}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover{background-color:#f5f5f5;}
.row-striped .row-fluid{width:97%;}
.row-striped .row-fluid [class*="span"]{min-height:10px;}
.row-striped .row-fluid [class*="span"]{margin-left:8px;}
.row-striped .row-fluid [class*="span"]:first-child{margin-left:0;}
.list-condensed li{padding:4px 5px;}
.row-condensed .row,
.row-condensed .row-fluid{padding:4px 5px;}
.list-bordered,
.row-bordered{list-style:none;line-height:18px;text-align:left;vertical-align:middle;margin-left:0;border:1px solid #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.radio.btn-group input[type=radio]{display:none;}
.radio.btn-group > label:first-of-type{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;}
fieldset.radio.btn-group{padding-left:0;}
.iframe-bordered{border:1px solid #dddddd;}
.tab-content{overflow:visible;}
.tabs-left .tab-content{overflow:auto;}
.nav-tabs > li > span{display:block;margin-right:2px;padding-right:12px;padding-left:12px;padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.btn-micro{padding:1px 4px;font-size:10px;line-height:8px;}
.btn-group > .btn-micro{font-size:10px;}
.tip-wrap{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:100;}
.page-header{margin:2px 0px 10px 0px;padding-bottom:5px;}
.input-prepend .chzn-container-single .chzn-single,
.input-append .chzn-container-single .chzn-single{border-color:#cccccc;height:26px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.input-prepend .chzn-container-single .chzn-drop,
.input-append .chzn-container-single .chzn-drop{border-color:#cccccc;}
.input-prepend > .add-on,
.input-append > .add-on{vertical-align:top;}
.input-prepend .chzn-container-single .chzn-single{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input-prepend .chzn-container-single .chzn-single-with-drop{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;}
.input-append .chzn-container-single .chzn-single{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append .chzn-container-single .chzn-single-with-drop{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0;}
.input-prepend.input-append .chzn-container-single .chzn-single,
.input-prepend.input-append .chzn-container-single .chzn-single-with-drop{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden;}
.form-vertical .control-label{float:none;width:auto;padding-right:0;padding-top:0;text-align:left;}
.form-vertical .controls{margin-left:0;}
.width-auto{width:auto;}
.btn-group .chzn-results{white-space:normal;}
.accordion-body.in:hover{overflow:visible;}
.invalid{color:#9d261d;font-weight:bold;}
input.invalid{border:1px solid #9d261d;}
.tooltip{max-width:400px;}
.tooltip-inner{max-width:none;text-align:left;text-shadow:none;}
th .tooltip-inner{font-weight:normal;}
.tooltip.hasimage{opacity:1;}
.tip-text{text-align:left;}
.btn-group > .btn + .dropdown-backdrop + .btn{margin-left:-1px;}
.btn-group > .btn + .dropdown-backdrop + .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}
.btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle{padding-left:5px;padding-right:5px;}
.btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle{padding-left:12px;padding-right:12px;}
.dropdown-menu{text-align:left;}
.fa-file-add:before{content:"\f016";}
.fa-remove:before{content:"\f00d";}
.fa-picture:before{content:"\f03e";}
.icon-edit:before{content:"\f044";}
[class^="icon-"],
[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
img{max-width:100%;}
a{text-decoration:none !important;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
html,
body{height:100%;}
#wrapper{min-height:100%;margin:0 auto -489px;overflow:hidden;}
#push{height:489px;position:relative;}
.offline_container{height:100%;text-align:center;font-size:0;line-height:0;}
.offline_container:before{content:'';display:inline-block;height:100%;width:0;overflow:hidden;vertical-align:middle;}
.offline_container .container{display:inline-block;vertical-align:middle;max-width:100%;}
.offline_container #system-message{font-size:16px;line-height:24px;max-width:100%;display:inline-block;}
.offline_container .well{vertical-align:middle;margin:0;display:inline-block;max-width:100%;text-align:left;font-size:16px;line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}
.offline_container .well #logo{max-width:100%;margin-bottom:24px;display:none;}
.offline_container .well button[type=submit]{float:left;}
.offline_container .well #form-login-remember{text-align:right;overflow:hidden;padding-top:10px;}
.offline_container .well #form-login-remember label{margin-bottom:0;}
.offline_container .well input[type=text],
.offline_container .well input[type=password]{width:100%;}
.offline_container .well label.error{position:absolute;left:0;color:#f00;top:58px;}
.offline_container .well p[id*=form-login]{position:relative;}
.moduletable:after{clear:both;display:block;content:'';}
.radio input[type="radio"],
.checkbox input[type="checkbox"]{float:none;margin:-2px 0 0;}
.form-inline .checkbox input[type="checkbox"]{float:none;}
.radio input[type="radio"]{margin:-2px 3px 0 0;}
.radio,
.checkbox{padding-left:0;}
.mod-menu .nav.menu.nav-pills > li > a{display:block;}
.mod-menu .nav.menu.nav-pills > li.active > a{background:#19a94b;}
time,
.item_hits,
.item_category-name address,
.item_createdby{white-space:nowrap;margin:0;}
.mod-search__aside .mod-search_searchword{width:100%;margin-bottom:16px;}
.mod-login__aside .mod-login_username,
.mod-login__aside .mod-login_passwd{width:100%;}
.mod-login_submit{margin:9px 0;}
#form-login-remember label{margin-bottom:20px;}
#mod-finder-searchword{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-bottom:4px;border:1px solid #ebebeb;box-shadow:none;}
.fluid{margin-left:-36px;width:auto;}
.row-fluid{width:auto;clear:both;}
.row-fluid [class*="itemSpan"],
.row-fluid [class*="span"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;display:block;float:left;min-height:1px;width:100%;}
.row-fluid .itemSpan1,
.row-fluid .span1{width:8.333325%;}
.row-fluid .itemSpan2,
.row-fluid .span2{width:16.66665%;}
.row-fluid .itemSpan3,
.row-fluid .span3{width:24.999975%;}
.row-fluid .itemSpan4,
.row-fluid .span4{width:33.3333%;}
.row-fluid .itemSpan5,
.row-fluid .span5{width:41.666625%;}
.row-fluid .itemSpan6,
.row-fluid .span6{width:49.99995%;}
.row-fluid .itemSpan7,
.row-fluid .span7{width:58.333275%;}
.row-fluid .itemSpan8,
.row-fluid .span8{width:66.6666%;}
.row-fluid .itemSpan9,
.row-fluid .span9{width:74.999925%;}
.row-fluid .itemSpan10,
.row-fluid .span10{width:83.33325%;}
.row-fluid .itemSpan11,
.row-fluid .span11{width:91.66657500000001%;}
.row-fluid .itemSpan12,
.row-fluid .span12{width:100%;}
.cols-1 [class*="span"]{width:99.9999%;}
.cols-2 [class*="span"]{width:49.99995%;}
.cols-3 [class*="span"]{width:33.3333%;}
.cols-4 [class*="span"]{width:24.999975%;}
.cols-5 [class*="span"]{width:19.99998%;}
.cols-6 [class*="span"]{width:16.66665%;}
#mailto-window{padding-top:1em;}
.mailto-close{margin-bottom:1em;overflow:hidden;}
.mailto-close a{float:right;}
div.modal.fade.loginPopup{position:fixed;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;opacity:0;margin:0;top:0;left:0;width:100%;height:100%;text-align:center;font-size:0;overflow:auto;}
div.modal.fade.loginPopup:before{display:inline-block;vertical-align:middle;width:0;height:100%;content:'';}
div.modal.fade.loginPopup div.modal_wrapper{width:260px;background:#ffffff;display:inline-block;vertical-align:middle;font-size:16px;position:relative;}
div.modal.fade.loginPopup.in{opacity:1;}
div.modal.fade.loginPopup .modal-body{overflow:visible;}
/* div.modal.fade{top:-200%;} */
.modalClose{margin:14px;}
.login-greeting{margin:0 0 9px 0;}
.input-modal{width:146px;}
div.modal.fade{z-index:0;}
div.modal.fade.in{z-index:1030;}
.modal-hide{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;}
.modal-header{padding:0;border:none;}
.modal-body{padding:0;}
#modal .moduletable{padding:9px 15px 0;}
#modal .moduletable:last-child{padding-bottom:9px;}
#modal .moduletable + .moduletable{padding-top:0;}
.icons .btn-group.pull-right{margin:0px 0 10px 10px;position:relative;z-index:10;}
.icons .btn-group.pull-right a.dropdown-toggle{padding:0 5px;}
.icons .btn-group.pull-right a.dropdown-toggle .caret{border:none;width:auto;height:auto;margin:0;font-size:.8em;}
.icons .btn-group.pull-right a.dropdown-toggle .caret:before{content:'\f078';font-family:FontAwesome;}
.icons .btn-group.pull-right ul.dropdown-menu{background-clip:padding-box;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);list-style:none outside none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000;}
.icons .btn-group.pull-right ul.dropdown-menu li{padding:0;float:none;}
.icons .btn-group.pull-right ul.dropdown-menu li .fa-edit{margin-right:5px;}
.jmodedit{padding:0 5px !important;}
input,
textarea{width:220px;}
textarea{resize:none;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000000;padding:15px 10px;outline:none !important;}
input[type="checkbox"]{outline:none !important;}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:none !important;}
.page-registration form label,
.page-remind form label,
.page-reset form label,
.page-login form label,
.page-login form label,
.page-profile__edit form label{line-height:1.02em;vertical-align:middle;margin-right:20px;}
.page-registration span.optional,
.page-remind span.optional,
.page-reset span.optional,
.page-login span.optional,
.page-login span.optional,
.page-profile__edit span.optional{line-height:58px;}
label{margin-bottom:0;vertical-align:top;}
.chzn-container-multi .chzn-choices li.search-field .default{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
textarea#jform_profile_aboutme{width:100%;height:200px;}
#helpsite-refresh{margin-bottom:9px;}
.checkbox-radio-wrap__inline{display:inline-block;margin-left:6px;vertical-align:top;}
.checkbox-radio-wrap__inline input[type="radio"],
.checkbox-radio-wrap__inline input[type="checkbox"]{margin:-2px 0 0 0;}
.page-registration form label,
.page-remind form label,
.page-reset form label,
.page-login form label,
.page-login form label,
.page-profile__edit form label{display:inline-block;}
textarea.invalid{border:1px solid #9D261D;}
.form-vertical label{display:inline-block;}
input::-webkit-input-placeholder{color:#000000;opacity:1;}
input:-moz-placeholder{color:#000000;opacity:1;}
input::-moz-placeholder{color:#000000;opacity:1;}
input:-ms-input-placeholder{color:#000000;opacity:1;}
textarea::-webkit-input-placeholder{color:#000000;opacity:1;}
textarea:-moz-placeholder{color:#000000;opacity:1;}
textarea::-moz-placeholder{color:#000000;opacity:1;}
textarea:-ms-input-placeholder{color:#000000;opacity:1;}
input:focus:invalid:focus,
textarea:focus:invalid:focus,
select:focus:invalid:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.6);box-shadow:0 0 8px rgba(82, 168, 236, 0.6);}
input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid{color:#000000;}
input.error,
textarea.error,
select.error{border-color:#f8b9b7 !important;-webkit-box-shadow:0 0 8px #f8b9b7 !important;-moz-box-shadow:0 0 8px #f8b9b7 !important;box-shadow:0 0 8px #f8b9b7 !important;color:#ef5f5a !important;}
.pretext,
.category_desc{font-size:18px;font-weight:300;line-height:30px;margin-top:-30px;padding-bottom:38px;text-align:center;}
ul#finder-filter-select-dates li.filter-date{margin-bottom:4px;margin-right:4px;}
ul#finder-filter-select-dates li.filter-date select.filter-date-operator{margin-bottom:9px;}
#searchForm fieldset{margin-bottom:20px;}
#searchForm fieldset label{display:inline-block;margin-right:1em;}
#searchForm .form-limit label {
    float: none;
    display: inline-block;
}
#searchForm .form-limit select {
    /* float: right; */
    position: relative;
    top: -7px;
    left: 10px;
}
#searchForm p.counter {
    float: right;
    width: 33.33%;
    text-align: right;
}
#searchForm .form-limit {
    float: left;
    width: 33.33%;
    text-align: center;
}
#searchForm .searchintro {
    float: left;
    width: 33.33%;
}
#searchForm .form-limit p{overflow:hidden;clear:both;}
#searchForm .phrases-box{padding-bottom:1em;}
#searchForm .phrases-box label{min-width:90px;}
dl.search-results {
    margin-bottom: 30px;
    border-top: 1px solid #d5d5d5;
    margin-top: 48px;
}
#searchForm input[name=searchword] {
    height: 35px;
}
dl.search-results dt{margin-top:20px;}
.navbar-form .btn,
.navbar-form .btn-group{margin-top:5px;}
.item_img .articleGalleryZoom .BWfade,
.item_img .galleryZoomIcon .BWfade{display:none !important;}
.item_img .articleGalleryZoom:before,
.item_img .galleryZoomIcon:before,
.item_img .articleGalleryZoom:after,
.item_img .galleryZoomIcon:after{border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.item_img .articleGalleryZoom:before,
.item_img .galleryZoomIcon:before{background:#000;opacity:0;left:0;top:0;right:0 !important;bottom:0 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.item_img .articleGalleryZoom:after,
.item_img .galleryZoomIcon:after{position:absolute;left:0 !important;top:50% !important;right:0 !important;bottom:50% !important;width:100%;font-family:FontAwesome;text-align:center;color:#fff;font-size:0;line-height:0;content:'\f00e';opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.item_img .articleGalleryZoom:hover:before,
.item_img .galleryZoomIcon:hover:before{opacity:0.5;}
.item_img .articleGalleryZoom:hover:after,
.item_img .galleryZoomIcon:hover:after{opacity:1;font-size:40px;}
.img-full__left.span5{padding-left:0;}
.view-article #prevArrow,
.view-article #nextArrow{display:none;}
.gallery-grid .view{position:relative;overflow:hidden;}
.gallery-grid .view .mask,
.gallery-grid .view .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:2;}
.gallery-grid .view .mask .mask_wrap,
.gallery-grid .view .content .mask_wrap{text-align:center;width:100%;height:100%;font-size:0;line-height:0;}
.gallery-grid .view .mask .mask_wrap:before,
.gallery-grid .view .content .mask_wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;overflow:hidden;width:0;}
.gallery-grid .view .mask .mask_wrap .mask_cont,
.gallery-grid .view .content .mask_wrap .mask_cont{display:inline-block;vertical-align:middle;padding:0 5%;font-size:16px;line-height:24px;max-width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gallery-grid .view .item_img{margin:0;}
.gallery-grid .view img{display:block;z-index:1;}
.gallery-grid .view h2,
.gallery-grid .view p{position:relative;}
.gallery-grid .view .item_more a{display:inline-block;font-size:1.5em;font-weight:normal;padding:2%;}
.filters b,
.sorting b,
.layout-mode b{display:block;margin:0 0 15px;}
.layout-mode{float:right;}
ul#filters{margin:0 0 15px;}
ul#filters li{display:inline-block;vertical-align:top;}
ul#filters li a{cursor:pointer;}
ul#sort{margin:0 0 15px;display:block;}
ul#sort li{display:inline-block;vertical-align:top;margin-right:10px;}
ul#sort li a{cursor:pointer;}
ul#sort li a:after{font-family:FontAwesome;margin-left:5px;}
ul#sort li a[data-order=asc]:after{content:'\f0d7';}
ul#sort li a[data-order=desc]:after{content:'\f0d8';}
ul#order{float:right;position:relative;z-index:2;}
ul#grid-list{margin:0 0 15px;}
ul#grid-list li{display:inline-block;}
.gallery-grid .item_img{margin-right:0;}
.page-gallery_img{margin-left:0;}
.category_children .category_child{margin-bottom:20px;}
.page-archive_filters .filter-search{padding-bottom:21px;overflow:hidden;}
.page-archive_filters select{margin-bottom:8px;display:inline-block;}
.page-archive_filters button{display:inline-block;margin-bottom:8px;}
#jform_contact_message{resize:none;width:100%;height:149px;}
#contact-form label{display:inline-block;margin-bottom:5px;}
.phone-num{display:inline-block;}
#jform_contact_name,
#jform_contact_email,
#jform_contact_emailmsg{width:100%;}
.contact_email-copy,
.contact_vcard{margin:0 29px 0 0;height:58px;line-height:58px;display:inline-block;}
.contact_vcard{margin:0;}
.contact_details .icons-marker{display:block;width:16px;margin-right:5px;float:left;line-height:24px;}
.contact_address{overflow:hidden;}
#contact_map{margin-bottom:24px;}
#contact_map .map{border:1px solid #d9d9d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#contact_map .map.mfp-hide{display:block !important;}
.map img{max-width:none !important;}
.mfp-content .map{max-width:1116px;}
.contact_details_item{margin-bottom:20px;}
.page-item_addThis{padding-top:12px;}
.img_caption{text-align:center!important;}
.img_caption.left{float:left;margin-right:1em;}
.img_caption.left p{clear:left;text-align:center;}
.img_caption.right{float:right;margin-left:1em;}
.img_caption.right p{clear:right;text-align:center;}
.img_caption.none{margin-left:auto;margin-right:auto;}
.errorBox{background:none;text-align:left;}
#error .well{margin-bottom:0;}
#mod_table .module{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;}
#mod_table .module:nth-child(even){background:#eeeeee;}
#mod_table ul li{list-style:none;}
#back-top{position:fixed;bottom:90px;right:20px;z-index:99;
    transform: translateZ(0);
    -o-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);

}
#back-top a{width:46px;height:46px;display:block;font:34px/43px FontAwesome;color:#19a94b;text-align:center;background:#ffffff;border:2px solid #19a94b;}
#back-top a > span:before{content:"\f106";}
#back-top a:hover{color:#ffffff;background:#19a94b;}
.dropdown-toggle .fa-cog{margin-right:4px;}
label[for=mod-login_remember]{display:inline-block;}
.btn-group{max-width:100%;white-space:normal;}
.form-horizontal .remember .control-label{padding-top:0;}
.body__404 .big-404{text-align:center;font-size:200px;line-height:240px;}
.body__404 big{display:block;padding:0 0 16px;font-weight:bold;}
.body__404 .page-item__404{padding-top:30px;padding-bottom:0px;}
div[class*="lr_social_login_basic"] > a{display:none;}
.lr_social_login_basic_150{width:100% !important;}
.lr_social_login_basic_150 .lr_providers .lr_icons_box{float:none !important;width:100% !important;}
.lr_social_login_basic_150 .lr_providers .lr_icons_box div{float:none !important;margin:0 0 13px !important;}
.lr_social_login_basic_150 .lr_providers .lr_providericons{z-index:1 !important;}
.lr_social_login_basic_150 .lr_providers .lr_facebook{width:auto !important;height:48px !important;background:#3b5998 !important;color:#fff;position:relative;padding-left:49px;text-align:center;line-height:48px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.lr_social_login_basic_150 .lr_providers .lr_facebook:before{content:'\f09a';font-family:FontAwesome;font-size:30px;line-height:48px;left:0;top:0;position:absolute;width:48px;text-align:center;border-right:1px solid #fff;}
.lr_social_login_basic_150 .lr_providers .lr_facebook:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.lr_social_login_basic_150 .lr_providers .lr_google{background:#df4a32 !important;width:auto !important;height:48px !important;position:relative;color:#fff;padding-left:49px;text-align:center;line-height:48px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
.lr_social_login_basic_150 .lr_providers .lr_google:before{content:'\f0d5';font-family:FontAwesome;font-size:30px;line-height:48px;left:0;top:0;width:48px;text-align:center;position:absolute;border-right:1px solid #fff;}
.lr_social_login_basic_150 .lr_providers .lr_google:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
#sw_pinterest_display{max-width:280px;}
#sw_pinterest_display > div{display:none;}
#outer{padding:0 !important;}
#outer div#cookieMessageContainer{margin-top:0;}
.mod_tm_ajax_contact_form .controls,
.mod_tm_ajax_contact_form_input{width:100%;}
.mod_tm_ajax_contact_form .controls{margin-bottom:36px !important;}
.mod_tm_ajax_contact_form .control-group-button .btn{margin-right:16px;}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox,
.navbar-form .btn,
.navbar-form .btn-group{margin-top:0;}
.jmoddiv{position:relative;}
.jmoddiv .edit_module{position:absolute;right:0;top:0;z-index:9;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0.2;}
.jmoddiv:hover .edit_module{opacity:1;}
.acymailing_module_success{font-weight:bold;}
.acymailing_module_success:before{content:'\f058';font-family:FontAwesome;padding-right:10px;font-size:22px;display:inline-block;vertical-align:middle;}
.acymailing_module_success + form{display:none;}
ol li{list-style:decimal;}
ol li span{display:block;font-weight:bold;}
.items-more ul{margin:0 0 30px -36px;}
.items-more ul li{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px 36px;font-weight:bold;}
.items-more ul:after{content:'';display:block;clear:both;}
#habla_window_div{-webkit-transform:translateZ(0);}
.moduletable.olark{display:none;}
#habla_window_div.habla_window_div_base{z-index:1010 !important;}
a, .tranistion-5s{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.transition-none, .social-icon a{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}
.custom_hover strong{display:none;}
h1,
h2,
h3,
h4,
h5,
h6{color:#25292e;font-weight:800;line-height:1.2307em;margin-top:0;position:relative;text-align:center;}
h1 a.custom_hover,
h2 a.custom_hover,
h3 a.custom_hover,
h4 a.custom_hover,
h5 a.custom_hover,
h6 a.custom_hover{color:inherit;}
h1{font-size:80px;}
/*h2{font-size:72px;}*/
h3{font-size:60px;margin-bottom:38px;}
h4{font-size:60px;margin-bottom:20px;}
h5{font-size:44px;}
.page-item__privacy_policy .item_fulltext h4{font-size:34px;line-height:44px;}
h6{font-size:21px;text-transform:uppercase;text-align:inherit;}
.alert-heading{color:inherit;}
p{margin:0;padding-bottom:18px;}
.icons-marker{font-size:19.2px;line-height:24px;}
.btn {
    padding: 0 5px;
    font-size: 16px;
    line-height: 33px;
    background: #19a94b;
    color: #ffffff;
    text-shadow: none;
    border: none;
    box-shadow: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    outline: none !important;
    width: 130px;
    height: 32px;
}
.btn .fa{margin-left:3px;margin-right:3px;}
.btn.disabled{cursor:default !important;pointer-events:none;}
.btn:hover,
.btn:active,
.btn:focus,
.btn.active,
.btn.selected{color:#ffffff;background:#25292e;}
.btn.jmodedit{margin-top:32px;}
.btn.dropdown-toggle{padding:0 5px;}
#jform_profile_dob{min-width:90px;max-width:240px;}
.mod-newsflash-adv_custom-link{text-align:center;padding:73px 0;}
#searchForm .btn.btn-primary{height: 35px;padding: 0;width: 60px;line-height: 30px;}
.close{position:relative;z-index:2;}
.btn.jmodedit:hover > span,
.btn.jmodedit:focus > span,
.btn.jmodedit:active > span{transform:rotateX(0deg) translateY(0px);-o-transform:rotateX(0deg) translateY(0px);-moz-transform:rotateX(0deg) translateY(0px);-webkit-transform:rotateX(0deg) translateY(0px);-ms-transform:rotateX(0deg) translateY(0px);}
li{list-style-type:none;}
ul.contact-list{margin:6px 8% 60px;}
ul.contact-list li{margin-bottom:70px;}
ul.contact-list li img{margin-right:30px;}
ul.contact-list li .image-title{font-size:18px;max-width:170px;display:inline-block;color:#25292e;}
ul.contact-list li a{color:#25292e;}
ul.contact-list li a:hover{color:#19a94b;}
ul.contact-list li a:hover .image-title{color:#19a94b;}
.list1 ul,
.archive-module,
.categories-module,
.category-modulefaqs_anchors{margin:0;}
.list1 ul li,
.archive-module li,
.categories-module li,
.category-modulefaqs_anchors li{padding-bottom:6px;position:relative;margin-left:20px;}
.list1 ul li:before,
.archive-module li:before,
.categories-module li:before,
.category-modulefaqs_anchors li:before{content:"\f00c";position:relative;font:8px/24px FontAwesome;color:#19a94b;position:absolute;top:0;left:-20px;content:'';}
.pagination{height:auto;margin:0;padding:0px 0 30px;}
.pagination ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;box-shadow:none;margin:0 auto;width:100%;text-align:center;}
.pagination ul li{display:inline-block;margin:0 2px;}
.pagination ul li .pagenav,
.pagination ul li .hasTooltip{font-size:20px;padding:10px 10px;min-width:30px;text-transform:none;color:#19a94b;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;box-shadow:none;border:none;background:#ffffff;line-height:26px;font-weight:500;border:1px solid #19a94b !important;}
.pagination ul li span.pagenav{background:#19a94b;color:#ffffff;border-color:#19a94b !important;}
.pagination ul li a:focus{background:#19a94b;}
.pagination ul li a:focus:hover{background:#19a94b;}
.pagination ul li a:hover{color:#ffffff;background:#19a94b;border-color:#19a94b !important;}
.pagination ul .pagination-start span,
.pagination ul .pagination-prev span,
.pagination ul .pagination-next span,
.pagination ul .pagination-end span{display:none;}
.pagination ul .pagination-start .pagenav,
.pagination ul .pagination-prev .pagenav,
.pagination ul .pagination-next .pagenav,
.pagination ul .pagination-end .pagenav{font-size:0;line-height:0;}
.pagination ul .pagination-start .pagenav:before,
.pagination ul .pagination-prev .pagenav:before,
.pagination ul .pagination-next .pagenav:before,
.pagination ul .pagination-end .pagenav:before{font-family:FontAwesome;font-size:20px;line-height:26px;}
.pagination ul .pagination-start .pagenav:before{content:'\f100';}
.pagination ul .pagination-prev .pagenav:before{content:'\f104';}
.pagination ul .pagination-next .pagenav:before{content:'\f105';}
.pagination ul .pagination-end .pagenav:before{content:'\f101';}
.pagination ul .pagination-start .pagenav,
.pagination ul .pagination-end .pagenav,
.pagination ul .pagination-start .hasTooltip,
.pagination ul .pagination-end .hasTooltip{padding-left:11px;padding-right:11px;}
input[type='radio'],
input[type='checkbox']{margin:-2px 0 0;}
.item_img,
.category_img{margin:0 0 24px;}
.lazy_preloader{display:inline-block;vertical-align:middle;max-width:100%;position:relative;background:url(../images/camera-loader.gif) 50% 50% no-repeat #ffffff;}
.lazy_preloader .lazy_preloader_inner{display:block;max-width:100%;}
.lazy_preloader img{position:absolute;}
img.lazy{opacity:0 !important;-webkit-transform:scale(0.9) !important;-moz-transform:scale(0.9) !important;-ms-transform:scale(0.9) !important;-o-transform:scale(0.9) !important;transform:scale(0.9) !important;}
div#logo a img{position:absolute;left:10px;right:0;top:30px;bottom:0;margin:50px;}
img{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
.BWfade{width:100% !important;height:100% !important;top:0 !important;left:0 !important;display:block !important;z-index:2;opacity:0 !important;-webkit-transition:all 0.5s linear !important;-moz-transition:all 0.5s linear !important;-o-transition:all 0.5s linear !important;transition:all 0.5s linear !important;transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
.item_img{font-size:0;line-height:0;position:relative;}
.item_img a{position:relative;display:inline-block;max-width:100%;overflow:hidden;}
.item_img a.touchGalleryLink:after{display:none;}
.item_img a img{opacity:0.99;}
.item_img a:hover{}
.item_img a:hover img,
.item_img a:hover .BWfade{opacity:1 !important;}
.img-intro__left,
.img-full__left{float:left;margin:0 36px 9px 0;}
.img-intro__right,
.img-full__right{float:right;margin:0 0 9px 18px;max-width:50%;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
#top{padding-top:0;position:relative;padding-top:0;position:fixed;background:#19A94B;top:0;z-index:999;width:100%;}
#logo{padding-top:20px;margin-bottom:0;margin-left:0;float:none;padding:0;position:absolute;z-index:998;max-height:1px;}
#logo img + h1{font-size:0;line-height:0;height:0;width:0;border:none;padding:0;margin:0;overflow:hidden;text-indent:-9999px;}
#logo h1{display:none;padding:0;}
#logo h1:after{display:none;}
#logo a{
    display:inline-block;max-width:100%;height:200px;width:380px;
    transform: translate(-30px,-60px);
    -o-transform: translate(-30px,-60px);
    -moz-transform: translate(-30px,-60px);
    -ms-transform: translate(-30px,-60px);
    -webkit-transform: translate(-30px,-60px);
    position:relative;
    border-radius:100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
}
#logo a:after{content:'';display:inline-block;background:#19A94B;
    border-radius:100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    position:absolute;z-index:-1;width:400px;top:-250px;height:450px;right:20px;}
nav.moduletable{float:right;margin-bottom:0;}
.nav-collapse.collapse{padding-right:0;margin:0 0 18px;}
.icemega_modulewrap.top_search{margin:0px;padding:0 0 0 20px;text-align:left;position:relative;}
.icemega_modulewrap.top_search > i.fa-search{color:#c1c1c1;font-size:38px;display:block;cursor:pointer;line-height:61px;padding:0 10px;position:relative;z-index:10;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.main-menu .icemegamenu{margin:0 0 15px;}
.icemega_modulewrap.top_search > i.fa-search.hidden{display:block;visibility:visible;pointer-events:none;opacity:0;}
.icemega_modulewrap.top_search .navbar-form{display:block;vertical-align:middle;position:relative;}
.icemega_modulewrap.top_search .mod-search{position:absolute;right:0;top:0;font-size:0;line-height:0;white-space:nowrap;z-index:999;opacity:1;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}
.icemega_modulewrap.top_search .mod-search > i.fa-times{display:inline-block;font-size:38px;line-height:61px;text-align:right;vertical-align:middle;cursor:pointer;position:absolute;right:-35px;top:0;z-index:11;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.icemega_modulewrap.top_search .mod-search.hidden{opacity:0;display:block;visibility:visible;pointer-events:none;z-index:-1;}
.icemega_modulewrap.top_search .mod-search.hidden #searchword{width:0;padding-right:20px;}
.icemega_modulewrap.top_search .mod-search.hidden > i.fa-times{display:none;}
.icemega_modulewrap.top_search #searchword{font-size:18px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background:#19a94b !important;border:1px solid #848484 !important;height:61px;color:#ffffff !important;width:180px;margin:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding:6px 40px 6px 14px;overflow:hidden;}
.icemega_modulewrap.top_search #searchword::-moz-selection{background:none repeat scroll 0 0 #fff;color:#19a94b;}
.icemega_modulewrap.top_search input::-moz-placeholder{color:#ffffff;}
.icemega_modulewrap.top_search .btn-primary{font-size:0;background:none !important;padding:0 !important;border:none !important;position:absolute;right:0;top:0;height:100%;text-align:left;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.icemega_modulewrap.top_search .btn-primary:after{display:none;}
.icemega_modulewrap.top_search .btn-primary:active,
.icemega_modulewrap.top_search .btn-primary:focus{color:#848484 !important;background:none !important;}
.icemega_modulewrap.top_search .btn-primary:active:hover,
.icemega_modulewrap.top_search .btn-primary:focus:hover,
.icemega_modulewrap.top_search .btn-primary:active.active,
.icemega_modulewrap.top_search .btn-primary:focus.active,
.icemega_modulewrap.top_search .btn-primary:active.selected,
.icemega_modulewrap.top_search .btn-primary:focus.selected{color:#848484 !important;background:none !important;}
.icemega_modulewrap.top_search .btn-primary:hover,
.icemega_modulewrap.top_search .btn-primary.active,
.icemega_modulewrap.top_search .btn-primary.selected{color:#848484 !important;background:none !important;}
.icemega_modulewrap.top_search .btn-primary:focus{outline:none !important;}
.icemega_modulewrap.top_search .btn-primary i.fa{margin:0px;font-size:38px;display:block;line-height:61px;padding:0 10px;}
#header{/*background:url(../../../images/slider/banner1.jpg) center 0 no-repeat fixed;*/background-size:cover;margin-top:110px;}
.breadcrumb{background:none;border-radius:0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    margin:0 auto 10px;padding:50px 20px 0 0;text-shadow:none;max-width:1116px;text-transform:uppercase;}
.breadcrumb > li{font-size:20px;text-shadow:none;}
.breadcrumb > li > .divider{color:#7f7f7f;padding:0 8px;font-size:22px;vertical-align:baseline;line-height:1.2em;display: inline-block}
.breadcrumb > li + li > .divider img{display:none;}
.news-item .single-news-descr {
    margin-top: 20px;
}
.about-left .edit-button, .about-left .delete-button {
    float: right;
    margin: 0;
}
.about-left .delete-button {
    margin-right: 10px;
}
.breadcrumb > li + li > .divider:after{content:">";padding:0;color:#7f7f7f;}
.breadcrumb > .active{color:#7f7f7f;}
.breadcrumb span{color:#b6cc5b;}
.breadcrumb a{color:#7f7f7f;text-transform:capitalize;}
.breadcrumb a:hover{color:#b6cc5b;}
#navigation{padding-top:40px;padding-bottom:27px;}
#navigation .item-title{text-align:left;padding-top:45px;}
.scroll-to-fixed-fixed{-webkit-transform:translateZ(0);}
.search-block{text-align:right;}
.search-block input{max-width:100%;}
.masonry .item{margin-left:0 !important;}
#showcase{background:none;background-size:cover;color:#ffffff;padding-top:55px;padding-bottom:20px;background-color:#19a94b;}
#showcase h1,
#showcase h2,
#showcase h3,
#showcase h4,
#showcase h5,
#showcase h6{color:#ffffff;}
#showcase h1 a,
#showcase h2 a,
#showcase h3 a,
#showcase h4 a,
#showcase h5 a,
#showcase h6 a{color:#ffffff;}
#showcase h1 a:hover,
#showcase h2 a:hover,
#showcase h3 a:hover,
#showcase h4 a:hover,
#showcase h5 a:hover,
#showcase h6 a:hover{color:#19a94b;}
#showcase .btn-info{background:none;border:2px solid #ffffff;font-size:30px;letter-spacing:-1px;padding:18px 38px 19px;}
#showcase .btn-info:hover{color:#19a94b;background:#ffffff;border-color:#19a94b;}
.mod-article-single{margin-bottom:20px;}
.mod-article-single.fulltext{margin-bottom:0px;}
.moduletable.fulltext{margin-bottom:48px;}
.mod-newsflash-adv.banner .item_img{margin:0;}
.mod-newsflash-adv.banner .item_img .item_content{font-family:"proxima-nova",sans-serif;font-size:16px;font-style:italic;line-height:24px;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;}
.mod-newsflash-adv.banner .item_img .item_content:before{content:"";display:inline-block;height:100%;overflow:hidden;vertical-align:middle;width:0;}
.mod-newsflash-adv.banner .item_img .item_content .item_content_inner{color:#ffffff;display:inline-block;max-width:90%;vertical-align:middle;}
.mod-newsflash-adv.banner .item_img .item_content .item_content_inner .item_title{color:#ffffff;font-family:"proxima-nova",sans-serif;font-size:40px;font-style:normal;text-transform:uppercase;}
.mod-newsflash-adv.team .item_img figcaption{color:#25292e;font-size:21px;font-weight:900;line-height:24px;padding-top:8px;}
.mod-newsflash-adv.team .item_img .intro_text{font-size:14px;line-height:24px;color:#19a94b;text-transform:uppercase;}
.mod-newsflash-adv.skills .item{padding-top:40px;}
.mod-newsflash-adv .isotope{margin:0 -1.5%;}
.mod-newsflash-adv .isotope-item{padding:0 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;float:left;}
.mod-newsflash-adv .isotope-item.straightDown{text-align:center;}
.mod-newsflash-adv.pricing-table .item_content{border:1px solid #c0c0c0;margin-top:56px;padding:44px 0 40px;position:relative;}
.mod-newsflash-adv.pricing-table .item_content .caption{position:absolute;left:-1px;top:-31px;right:-1px;background:#19a94b;color:#ffffff;text-align:center;font-size:20px;padding:14px 20px 15px;font-weight:900;}
.mod-newsflash-adv.pricing-table .item_content .item_title{font:300 14px/20px 'Lato', sans-serif !important;color:#848484;margin-bottom:42px;text-transform:uppercase;}
.mod-newsflash-adv.pricing-table .item_content .item_title .item_title_part0{display:block;font-size:36px;font-weight:900;color:#25292e;line-height:40px;text-transform:none;}
.mod-newsflash-adv.pricing-table .item_content .price_table ul{border-bottom:1px solid #c0c0c0;margin:0 0 27px;text-align:left;}
.mod-newsflash-adv.pricing-table .item_content .price_table ul li{background:#ffffff;border-top:1px solid #c0c0c0;padding:14px 20px 13px 62px;position:relative;}
.mod-newsflash-adv.pricing-table .item_content .price_table ul li:before{content:"\f00c";position:relative;font:25px/24px FontAwesome;color:#8b8b8b;position:absolute;top:50%;margin-top:-13px;left:26px;}
.mod-newsflash-adv.pricing-table .item_content .data{margin-bottom:33px;}
.mod-newsflash-adv.pricing-table .item_content .data .price{display:block;font-weight:900;color:#25292e;font-size:76px;line-height:76px;}
.mod-newsflash-adv.pricing-table .item_content .data .price span{font-size:30px;line-height:50px;vertical-align:top;margin-right:4px;}
.mod-newsflash-adv.pricing-table .item_content .data .custom_title{font-size:14px;text-transform:uppercase;}
.mod-newsflash-adv.pricing-table .featured .item_content{padding-bottom:71px;}
#feature{background:#fff;padding-top:90px;padding-bottom:0;position:relative;}
.skills .item_title{text-align:center;}
.skills .radial-progress{margin:0 auto 22px;}
.radial-progress{width:206px;height:206px;border-radius:1000px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    background:none;position:relative;}
.program-item .program-title{min-height:65px;}
.radial-progress .circle .fill {
    width: 204px;
    height: 205px;
    position: absolute;
    border: 26px solid #19a94b;
    border-radius: 1000px;
    -webkit-backface-visibility: hidden;
}
.radial-progress .circle .mask{border-radius:1000px;-webkit-backface-visibility:hidden;position:absolute;width:206px;height:205px;clip:rect(0px, 206px, 206px, 103px);z-index:99;}
.radial-progress .circle .mask .fill{clip:rect(0px, 103px, 206px, 0px);}
.radial-progress .inset{width:154px;height:154px;position:absolute;margin-left:26px;margin-top:26px;border-radius:1000px;background:none;}
.radial-progress .inset .percentage{height:51px;width:154px;overflow:hidden;position:absolute;top:51.5px;left:0px;line-height:1;}
.radial-progress .inset .percentage .numbers{margin-top:-51px;}
.radial-progress .inset .percentage .numbers span{width:154px;vertical-align:top;text-align:center;font-size:51px;color:#25292e;float:left;font-weight:900;}
.skills{text-align:center;}
.skills .item_num0{-webkit-transform:translate(-1000px, 100px);-moz-transform:translate(-1000px, 100px);-ms-transform:translate(-1000px, 100px);-o-transform:translate(-1000px, 100px);transform:translate(-1000px, 100px);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;}
.skills .item_num0 .radial-progress .circle .fill{-webkit-transition:-webkit-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-moz-transition:-moz-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-ms-transition:-ms-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-o-transition:-o-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;transition:transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;}
.skills .item_num0 .radial-progress .circle .mask{-webkit-transition:-webkit-transform 1s ease 1s;-moz-transition:-moz-transform 1s ease 1s;-ms-transition:-ms-transform 1s ease 1s;-o-transition:-o-transform 1s ease 1s;transition:transform 1s ease 1s;}
.skills .item_num0 .radial-progress .inset .percentage .numbers{-webkit-transition:width 1s ease 1s;-moz-transition:width 1s ease 1s;-o-transition:width 1s ease 1s;transition:width 1s ease 1s;}
.skills .item_num1{-webkit-transform:translate(-1000px, -100px);-moz-transform:translate(-1000px, -100px);-ms-transform:translate(-1000px, -100px);-o-transform:translate(-1000px, -100px);transform:translate(-1000px, -100px);-webkit-transition:transform 1s ease 0.3s;-moz-transition:transform 1s ease 0.3s;-o-transition:transform 1s ease 0.3s;transition:transform 1s ease 0.3s;}
.skills .item_num1 .radial-progress .circle .fill{-webkit-transition:-webkit-transform 1s ease 1.3s, background 0.5s ease, border-color 0.5s ease;-moz-transition:-moz-transform 1s ease 1.3s, background 0.5s ease, border-color 0.5s ease;-ms-transition:-ms-transform 1s ease 1.3s, background 0.5s ease, border-color 0.5s ease;-o-transition:-o-transform 1s ease 1.3s, background 0.5s ease, border-color 0.5s ease;transition:transform 1s ease 1.3s, background 0.5s ease, border-color 0.5s ease;}
.skills .item_num1 .radial-progress .circle .mask{-webkit-transition:-webkit-transform 1s ease 1.3s;-moz-transition:-moz-transform 1s ease 1.3s;-ms-transition:-ms-transform 1s ease 1.3s;transition:transform 1s ease 1.3s;}
.skills .item_num1 .radial-progress .inset .percentage .numbers{-webkit-transition:width 1s ease 1.3s;-moz-transition:width 1s ease 1.3s;-o-transition:width 1s ease 1.3s;transition:width 1s ease 1.3s;}
.skills .item_num2{-webkit-transform:translate(1000px, 100px);-moz-transform:translate(1000px, 100px);-ms-transform:translate(1000px, 100px);-o-transform:translate(1000px, 100px);transform:translate(1000px, 100px);-webkit-transition:transform 1s ease 0.6s;-moz-transition:transform 1s ease 0.6s;-o-transition:transform 1s ease 0.6s;transition:transform 1s ease 0.6s;}
.skills .item_num2 .radial-progress .circle .fill{-webkit-transition:-webkit-transform 1s ease 1.6s, background 0.5s ease, border-color 0.5s ease;-moz-transition:-moz-transform 1s ease 1.6s, background 0.5s ease, border-color 0.5s ease;-ms-transition:-ms-transform 1s ease 1.6s, background 0.5s ease, border-color 0.5s ease;-o-transition:-o-transform 1s ease 1.6s, background 0.5s ease, border-color 0.5s ease;transition:transform 1s ease 1.6s, background 0.5s ease, border-color 0.5s ease;}
.skills .item_num2 .radial-progress .circle .mask{-webkit-transition:-webkit-transform 1s ease 1.6s;-moz-transition:-moz-transform 1s ease 1.6s;-ms-transition:-ms-transform 1s ease 1.6s;transition:transform 1s ease 1.6s;}
.skills .item_num2 .radial-progress .inset .percentage .numbers{-webkit-transition:width 1s ease 1.6s;-moz-transition:width 1s ease 1.6s;-o-transition:width 1s ease 1.6s;transition:width 1s ease 1.6s;}
.skills .item_num3{-webkit-transform:translate(1000px, -100px);-moz-transform:translate(1000px, -100px);-ms-transform:translate(1000px, -100px);-o-transform:translate(1000px, -100px);transform:translate(1000px, -100px);-webkit-transition:transform 1s ease 0.9s;-moz-transition:transform 1s ease 0.9s;-o-transition:transform 1s ease 0.9s;transition:transform 1s ease 0.9s;}
.skills .item_num3 .radial-progress .circle .fill{-webkit-transition:-webkit-transform 1s ease 1.9s, background 0.5s ease, border-color 0.5s ease;-moz-transition:-moz-transform 1s ease 1.9s, background 0.5s ease, border-color 0.5s ease;-ms-transition:-ms-transform 1s ease 1.9s, background 0.5s ease, border-color 0.5s ease;-o-transition:-o-transform 1s ease 1.9s, background 0.5s ease, border-color 0.5s ease;transition:transform 1s ease 1.9s, background 0.5s ease, border-color 0.5s ease;}
.skills .item_num3 .radial-progress .circle .mask{-webkit-transition:-webkit-transform 1s ease 1.9s;-moz-transition:-moz-transform 1s ease 1.9s;-ms-transition:-ms-transform 1s ease 1.9s;transition:transform 1s ease 1.9s;}
.skills .item_num3 .radial-progress .inset .percentage .numbers{-webkit-transition:width 1s ease 1.9s;-moz-transition:width 1s ease 1.9s;-o-transition:width 1s ease 1.9s;transition:width 1s ease 1.9s;}
.skills .item_num4{-webkit-transform:translate(-1000px, 100px);-moz-transform:translate(-1000px, 100px);-ms-transform:translate(-1000px, 100px);-o-transform:translate(-1000px, 100px);transform:translate(-1000px, 100px);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;}
.skills .item_num4 .radial-progress .circle .fill{-webkit-transition:-webkit-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-moz-transition:-moz-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-ms-transition:-ms-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-o-transition:-o-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;transition:transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;}
.skills .item_num4 .radial-progress .circle .mask{-webkit-transition:-webkit-transform 1s ease 1s;-moz-transition:-moz-transform 1s ease 1s;-ms-transition:-ms-transform 1s ease 1s;-o-transition:-o-transform 1s ease 1s;transition:transform 1s ease 1s;}
.skills .item_num4 .radial-progress .inset .percentage .numbers{-webkit-transition:width 1s ease 1s;-moz-transition:width 1s ease 1s;-o-transition:width 1s ease 1s;transition:width 1s ease 1s;}
.skills .item_num5{-webkit-transform:translate(-1000px, 100px);-moz-transform:translate(-1000px, 100px);-ms-transform:translate(-1000px, 100px);-o-transform:translate(-1000px, 100px);transform:translate(-1000px, 100px);-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;}
.skills .item_num5 .radial-progress .circle .fill{-webkit-transition:-webkit-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-moz-transition:-moz-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-ms-transition:-ms-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;-o-transition:-o-transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;transition:transform 1s ease 1s, background 0.5s ease, border-color 0.5s ease;}
.skills .item_num5 .radial-progress .circle .mask{-webkit-transition:-webkit-transform 1s ease 1s;-moz-transition:-moz-transform 1s ease 1s;-ms-transition:-ms-transform 1s ease 1s;-o-transition:-o-transform 1s ease 1s;transition:transform 1s ease 1s;}
.skills .item_num5 .radial-progress .inset .percentage .numbers{-webkit-transition:width 1s ease 1s;-moz-transition:width 1s ease 1s;-o-transition:width 1s ease 1s;transition:width 1s ease 1s;}
.visible .skills .item_num0,
.visible .skills .item_num1,
.visible .skills .item_num2,
.visible .skills .item_num3,
.visible .skills .item_num4,
.visible .skills .item_num5{-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px);}
.radial-progress[data-progress] .circle .mask.full{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.radial-progress[data-progress] .circle .fill{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.radial-progress[data-progress] .circle .fill.fix{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.radial-progress[data-progress] .inset .percentage .numbers{width:154px;}
.visible .radial-progress[data-progress="0"] .circle .mask.full{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.visible .radial-progress[data-progress="0"] .circle .fill{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.visible .radial-progress[data-progress="0"] .circle .fill.fix{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.visible .radial-progress[data-progress="0"] .inset .percentage .numbers{width:154px;}
.visible .radial-progress[data-progress="1"] .circle .mask.full{-webkit-transform:rotate(1.8deg);-ms-transform:rotate(1.8deg);transform:rotate(1.8deg);}
.visible .radial-progress[data-progress="1"] .circle .fill{-webkit-transform:rotate(1.8deg);-ms-transform:rotate(1.8deg);transform:rotate(1.8deg);}
.visible .radial-progress[data-progress="1"] .circle .fill.fix{-webkit-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);transform:rotate(3.6deg);}
.visible .radial-progress[data-progress="1"] .inset .percentage .numbers{width:308px;}
.visible .radial-progress[data-progress="2"] .circle .mask.full{-webkit-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);transform:rotate(3.6deg);}
.visible .radial-progress[data-progress="2"] .circle .fill{-webkit-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);transform:rotate(3.6deg);}
.visible .radial-progress[data-progress="2"] .circle .fill.fix{-webkit-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);transform:rotate(7.2deg);}
.visible .radial-progress[data-progress="2"] .inset .percentage .numbers{width:462px;}
.visible .radial-progress[data-progress="3"] .circle .mask.full{-webkit-transform:rotate(5.4deg);-ms-transform:rotate(5.4deg);transform:rotate(5.4deg);}
.visible .radial-progress[data-progress="3"] .circle .fill{-webkit-transform:rotate(5.4deg);-ms-transform:rotate(5.4deg);transform:rotate(5.4deg);}
.visible .radial-progress[data-progress="3"] .circle .fill.fix{-webkit-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);transform:rotate(10.8deg);}
.visible .radial-progress[data-progress="3"] .inset .percentage .numbers{width:616px;}
.visible .radial-progress[data-progress="4"] .circle .mask.full{-webkit-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);transform:rotate(7.2deg);}
.visible .radial-progress[data-progress="4"] .circle .fill{-webkit-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);transform:rotate(7.2deg);}
.visible .radial-progress[data-progress="4"] .circle .fill.fix{-webkit-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);transform:rotate(14.4deg);}
.visible .radial-progress[data-progress="4"] .inset .percentage .numbers{width:770px;}
.visible .radial-progress[data-progress="5"] .circle .mask.full{-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);}
.visible .radial-progress[data-progress="5"] .circle .fill{-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);}
.visible .radial-progress[data-progress="5"] .circle .fill.fix{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}
.visible .radial-progress[data-progress="5"] .inset .percentage .numbers{width:924px;}
.visible .radial-progress[data-progress="6"] .circle .mask.full{-webkit-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);transform:rotate(10.8deg);}
.visible .radial-progress[data-progress="6"] .circle .fill{-webkit-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);transform:rotate(10.8deg);}
.visible .radial-progress[data-progress="6"] .circle .fill.fix{-webkit-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg);}
.visible .radial-progress[data-progress="6"] .inset .percentage .numbers{width:1078px;}
.visible .radial-progress[data-progress="7"] .circle .mask.full{-webkit-transform:rotate(12.6deg);-ms-transform:rotate(12.6deg);transform:rotate(12.6deg);}
.visible .radial-progress[data-progress="7"] .circle .fill{-webkit-transform:rotate(12.6deg);-ms-transform:rotate(12.6deg);transform:rotate(12.6deg);}
.visible .radial-progress[data-progress="7"] .circle .fill.fix{-webkit-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);transform:rotate(25.2deg);}
.visible .radial-progress[data-progress="7"] .inset .percentage .numbers{width:1232px;}
.visible .radial-progress[data-progress="8"] .circle .mask.full{-webkit-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);transform:rotate(14.4deg);}
.visible .radial-progress[data-progress="8"] .circle .fill{-webkit-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);transform:rotate(14.4deg);}
.visible .radial-progress[data-progress="8"] .circle .fill.fix{-webkit-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);transform:rotate(28.8deg);}
.visible .radial-progress[data-progress="8"] .inset .percentage .numbers{width:1386px;}
.visible .radial-progress[data-progress="9"] .circle .mask.full{-webkit-transform:rotate(16.2deg);-ms-transform:rotate(16.2deg);transform:rotate(16.2deg);}
.visible .radial-progress[data-progress="9"] .circle .fill{-webkit-transform:rotate(16.2deg);-ms-transform:rotate(16.2deg);transform:rotate(16.2deg);}
.visible .radial-progress[data-progress="9"] .circle .fill.fix{-webkit-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);transform:rotate(32.4deg);}
.visible .radial-progress[data-progress="9"] .inset .percentage .numbers{width:1540px;}
.visible .radial-progress[data-progress="10"] .circle .mask.full{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}
.visible .radial-progress[data-progress="10"] .circle .fill{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}
.visible .radial-progress[data-progress="10"] .circle .fill.fix{-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg);}
.visible .radial-progress[data-progress="10"] .inset .percentage .numbers{width:1694px;}
.visible .radial-progress[data-progress="11"] .circle .mask.full{-webkit-transform:rotate(19.8deg);-ms-transform:rotate(19.8deg);transform:rotate(19.8deg);}
.visible .radial-progress[data-progress="11"] .circle .fill{-webkit-transform:rotate(19.8deg);-ms-transform:rotate(19.8deg);transform:rotate(19.8deg);}
.visible .radial-progress[data-progress="11"] .circle .fill.fix{-webkit-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);transform:rotate(39.6deg);}
.visible .radial-progress[data-progress="11"] .inset .percentage .numbers{width:1848px;}
.visible .radial-progress[data-progress="12"] .circle .mask.full{-webkit-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg);}
.visible .radial-progress[data-progress="12"] .circle .fill{-webkit-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg);}
.visible .radial-progress[data-progress="12"] .circle .fill.fix{-webkit-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);transform:rotate(43.2deg);}
.visible .radial-progress[data-progress="12"] .inset .percentage .numbers{width:2002px;}
.visible .radial-progress[data-progress="13"] .circle .mask.full{-webkit-transform:rotate(23.400000000000002deg);-ms-transform:rotate(23.400000000000002deg);transform:rotate(23.400000000000002deg);}
.visible .radial-progress[data-progress="13"] .circle .fill{-webkit-transform:rotate(23.400000000000002deg);-ms-transform:rotate(23.400000000000002deg);transform:rotate(23.400000000000002deg);}
.visible .radial-progress[data-progress="13"] .circle .fill.fix{-webkit-transform:rotate(46.800000000000004deg);-ms-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg);}
.visible .radial-progress[data-progress="13"] .inset .percentage .numbers{width:2156px;}
.visible .radial-progress[data-progress="14"] .circle .mask.full{-webkit-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);transform:rotate(25.2deg);}
.visible .radial-progress[data-progress="14"] .circle .fill{-webkit-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);transform:rotate(25.2deg);}
.visible .radial-progress[data-progress="14"] .circle .fill.fix{-webkit-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);transform:rotate(50.4deg);}
.visible .radial-progress[data-progress="14"] .inset .percentage .numbers{width:2310px;}
.visible .radial-progress[data-progress="15"] .circle .mask.full{-webkit-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg);}
.visible .radial-progress[data-progress="15"] .circle .fill{-webkit-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg);}
.visible .radial-progress[data-progress="15"] .circle .fill.fix{-webkit-transform:rotate(54deg);-ms-transform:rotate(54deg);transform:rotate(54deg);}
.visible .radial-progress[data-progress="15"] .inset .percentage .numbers{width:2464px;}
.visible .radial-progress[data-progress="16"] .circle .mask.full{-webkit-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);transform:rotate(28.8deg);}
.visible .radial-progress[data-progress="16"] .circle .fill{-webkit-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);transform:rotate(28.8deg);}
.visible .radial-progress[data-progress="16"] .circle .fill.fix{-webkit-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);transform:rotate(57.6deg);}
.visible .radial-progress[data-progress="16"] .inset .percentage .numbers{width:2618px;}
.visible .radial-progress[data-progress="17"] .circle .mask.full{-webkit-transform:rotate(30.6deg);-ms-transform:rotate(30.6deg);transform:rotate(30.6deg);}
.visible .radial-progress[data-progress="17"] .circle .fill{-webkit-transform:rotate(30.6deg);-ms-transform:rotate(30.6deg);transform:rotate(30.6deg);}
.visible .radial-progress[data-progress="17"] .circle .fill.fix{-webkit-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);transform:rotate(61.2deg);}
.visible .radial-progress[data-progress="17"] .inset .percentage .numbers{width:2772px;}
.visible .radial-progress[data-progress="18"] .circle .mask.full{-webkit-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);transform:rotate(32.4deg);}
.visible .radial-progress[data-progress="18"] .circle .fill{-webkit-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);transform:rotate(32.4deg);}
.visible .radial-progress[data-progress="18"] .circle .fill.fix{-webkit-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);transform:rotate(64.8deg);}
.visible .radial-progress[data-progress="18"] .inset .percentage .numbers{width:2926px;}
.visible .radial-progress[data-progress="19"] .circle .mask.full{-webkit-transform:rotate(34.2deg);-ms-transform:rotate(34.2deg);transform:rotate(34.2deg);}
.visible .radial-progress[data-progress="19"] .circle .fill{-webkit-transform:rotate(34.2deg);-ms-transform:rotate(34.2deg);transform:rotate(34.2deg);}
.visible .radial-progress[data-progress="19"] .circle .fill.fix{-webkit-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);transform:rotate(68.4deg);}
.visible .radial-progress[data-progress="19"] .inset .percentage .numbers{width:3080px;}
.visible .radial-progress[data-progress="20"] .circle .mask.full{-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg);}
.visible .radial-progress[data-progress="20"] .circle .fill{-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg);}
.visible .radial-progress[data-progress="20"] .circle .fill.fix{-webkit-transform:rotate(72deg);-ms-transform:rotate(72deg);transform:rotate(72deg);}
.visible .radial-progress[data-progress="20"] .inset .percentage .numbers{width:3234px;}
.visible .radial-progress[data-progress="21"] .circle .mask.full{-webkit-transform:rotate(37.800000000000004deg);-ms-transform:rotate(37.800000000000004deg);transform:rotate(37.800000000000004deg);}
.visible .radial-progress[data-progress="21"] .circle .fill{-webkit-transform:rotate(37.800000000000004deg);-ms-transform:rotate(37.800000000000004deg);transform:rotate(37.800000000000004deg);}
.visible .radial-progress[data-progress="21"] .circle .fill.fix{-webkit-transform:rotate(75.60000000000001deg);-ms-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg);}
.visible .radial-progress[data-progress="21"] .inset .percentage .numbers{width:3388px;}
.visible .radial-progress[data-progress="22"] .circle .mask.full{-webkit-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);transform:rotate(39.6deg);}
.visible .radial-progress[data-progress="22"] .circle .fill{-webkit-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);transform:rotate(39.6deg);}
.visible .radial-progress[data-progress="22"] .circle .fill.fix{-webkit-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);transform:rotate(79.2deg);}
.visible .radial-progress[data-progress="22"] .inset .percentage .numbers{width:3542px;}
.visible .radial-progress[data-progress="23"] .circle .mask.full{-webkit-transform:rotate(41.4deg);-ms-transform:rotate(41.4deg);transform:rotate(41.4deg);}
.visible .radial-progress[data-progress="23"] .circle .fill{-webkit-transform:rotate(41.4deg);-ms-transform:rotate(41.4deg);transform:rotate(41.4deg);}
.visible .radial-progress[data-progress="23"] .circle .fill.fix{-webkit-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);transform:rotate(82.8deg);}
.visible .radial-progress[data-progress="23"] .inset .percentage .numbers{width:3696px;}
.visible .radial-progress[data-progress="24"] .circle .mask.full{-webkit-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);transform:rotate(43.2deg);}
.visible .radial-progress[data-progress="24"] .circle .fill{-webkit-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);transform:rotate(43.2deg);}
.visible .radial-progress[data-progress="24"] .circle .fill.fix{-webkit-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);transform:rotate(86.4deg);}
.visible .radial-progress[data-progress="24"] .inset .percentage .numbers{width:3850px;}
.visible .radial-progress[data-progress="25"] .circle .mask.full{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.visible .radial-progress[data-progress="25"] .circle .fill{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.visible .radial-progress[data-progress="25"] .circle .fill.fix{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.visible .radial-progress[data-progress="25"] .inset .percentage .numbers{width:4004px;}
.visible .radial-progress[data-progress="26"] .circle .mask.full{-webkit-transform:rotate(46.800000000000004deg);-ms-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg);}
.visible .radial-progress[data-progress="26"] .circle .fill{-webkit-transform:rotate(46.800000000000004deg);-ms-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg);}
.visible .radial-progress[data-progress="26"] .circle .fill.fix{-webkit-transform:rotate(93.60000000000001deg);-ms-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg);}
.visible .radial-progress[data-progress="26"] .inset .percentage .numbers{width:4158px;}
.visible .radial-progress[data-progress="27"] .circle .mask.full{-webkit-transform:rotate(48.6deg);-ms-transform:rotate(48.6deg);transform:rotate(48.6deg);}
.visible .radial-progress[data-progress="27"] .circle .fill{-webkit-transform:rotate(48.6deg);-ms-transform:rotate(48.6deg);transform:rotate(48.6deg);}
.visible .radial-progress[data-progress="27"] .circle .fill.fix{-webkit-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);transform:rotate(97.2deg);}
.visible .radial-progress[data-progress="27"] .inset .percentage .numbers{width:4312px;}
.visible .radial-progress[data-progress="28"] .circle .mask.full{-webkit-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);transform:rotate(50.4deg);}
.visible .radial-progress[data-progress="28"] .circle .fill{-webkit-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);transform:rotate(50.4deg);}
.visible .radial-progress[data-progress="28"] .circle .fill.fix{-webkit-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);transform:rotate(100.8deg);}
.visible .radial-progress[data-progress="28"] .inset .percentage .numbers{width:4466px;}
.visible .radial-progress[data-progress="29"] .circle .mask.full{-webkit-transform:rotate(52.2deg);-ms-transform:rotate(52.2deg);transform:rotate(52.2deg);}
.visible .radial-progress[data-progress="29"] .circle .fill{-webkit-transform:rotate(52.2deg);-ms-transform:rotate(52.2deg);transform:rotate(52.2deg);}
.visible .radial-progress[data-progress="29"] .circle .fill.fix{-webkit-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);transform:rotate(104.4deg);}
.visible .radial-progress[data-progress="29"] .inset .percentage .numbers{width:4620px;}
.visible .radial-progress[data-progress="30"] .circle .mask.full{-webkit-transform:rotate(54deg);-ms-transform:rotate(54deg);transform:rotate(54deg);}
.visible .radial-progress[data-progress="30"] .circle .fill{-webkit-transform:rotate(54deg);-ms-transform:rotate(54deg);transform:rotate(54deg);}
.visible .radial-progress[data-progress="30"] .circle .fill.fix{-webkit-transform:rotate(108deg);-ms-transform:rotate(108deg);transform:rotate(108deg);}
.visible .radial-progress[data-progress="30"] .inset .percentage .numbers{width:4774px;}
.visible .radial-progress[data-progress="31"] .circle .mask.full{-webkit-transform:rotate(55.800000000000004deg);-ms-transform:rotate(55.800000000000004deg);transform:rotate(55.800000000000004deg);}
.visible .radial-progress[data-progress="31"] .circle .fill{-webkit-transform:rotate(55.800000000000004deg);-ms-transform:rotate(55.800000000000004deg);transform:rotate(55.800000000000004deg);}
.visible .radial-progress[data-progress="31"] .circle .fill.fix{-webkit-transform:rotate(111.60000000000001deg);-ms-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg);}
.visible .radial-progress[data-progress="31"] .inset .percentage .numbers{width:4928px;}
.visible .radial-progress[data-progress="32"] .circle .mask.full{-webkit-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);transform:rotate(57.6deg);}
.visible .radial-progress[data-progress="32"] .circle .fill{-webkit-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);transform:rotate(57.6deg);}
.visible .radial-progress[data-progress="32"] .circle .fill.fix{-webkit-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);transform:rotate(115.2deg);}
.visible .radial-progress[data-progress="32"] .inset .percentage .numbers{width:5082px;}
.visible .radial-progress[data-progress="33"] .circle .mask.full{-webkit-transform:rotate(59.4deg);-ms-transform:rotate(59.4deg);transform:rotate(59.4deg);}
.visible .radial-progress[data-progress="33"] .circle .fill{-webkit-transform:rotate(59.4deg);-ms-transform:rotate(59.4deg);transform:rotate(59.4deg);}
.visible .radial-progress[data-progress="33"] .circle .fill.fix{-webkit-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);transform:rotate(118.8deg);}
.visible .radial-progress[data-progress="33"] .inset .percentage .numbers{width:5236px;}
.visible .radial-progress[data-progress="34"] .circle .mask.full{-webkit-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);transform:rotate(61.2deg);}
.visible .radial-progress[data-progress="34"] .circle .fill{-webkit-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);transform:rotate(61.2deg);}
.visible .radial-progress[data-progress="34"] .circle .fill.fix{-webkit-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);transform:rotate(122.4deg);}
.visible .radial-progress[data-progress="34"] .inset .percentage .numbers{width:5390px;}
.visible .radial-progress[data-progress="35"] .circle .mask.full{-webkit-transform:rotate(63deg);-ms-transform:rotate(63deg);transform:rotate(63deg);}
.visible .radial-progress[data-progress="35"] .circle .fill{-webkit-transform:rotate(63deg);-ms-transform:rotate(63deg);transform:rotate(63deg);}
.visible .radial-progress[data-progress="35"] .circle .fill.fix{-webkit-transform:rotate(126deg);-ms-transform:rotate(126deg);transform:rotate(126deg);}
.visible .radial-progress[data-progress="35"] .inset .percentage .numbers{width:5544px;}
.visible .radial-progress[data-progress="36"] .circle .mask.full{-webkit-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);transform:rotate(64.8deg);}
.visible .radial-progress[data-progress="36"] .circle .fill{-webkit-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);transform:rotate(64.8deg);}
.visible .radial-progress[data-progress="36"] .circle .fill.fix{-webkit-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);transform:rotate(129.6deg);}
.visible .radial-progress[data-progress="36"] .inset .percentage .numbers{width:5698px;}
.visible .radial-progress[data-progress="37"] .circle .mask.full{-webkit-transform:rotate(66.60000000000001deg);-ms-transform:rotate(66.60000000000001deg);transform:rotate(66.60000000000001deg);}
.visible .radial-progress[data-progress="37"] .circle .fill{-webkit-transform:rotate(66.60000000000001deg);-ms-transform:rotate(66.60000000000001deg);transform:rotate(66.60000000000001deg);}
.visible .radial-progress[data-progress="37"] .circle .fill.fix{-webkit-transform:rotate(133.20000000000002deg);-ms-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg);}
.visible .radial-progress[data-progress="37"] .inset .percentage .numbers{width:5852px;}
.visible .radial-progress[data-progress="38"] .circle .mask.full{-webkit-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);transform:rotate(68.4deg);}
.visible .radial-progress[data-progress="38"] .circle .fill{-webkit-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);transform:rotate(68.4deg);}
.visible .radial-progress[data-progress="38"] .circle .fill.fix{-webkit-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);transform:rotate(136.8deg);}
.visible .radial-progress[data-progress="38"] .inset .percentage .numbers{width:6006px;}
.visible .radial-progress[data-progress="39"] .circle .mask.full{-webkit-transform:rotate(70.2deg);-ms-transform:rotate(70.2deg);transform:rotate(70.2deg);}
.visible .radial-progress[data-progress="39"] .circle .fill{-webkit-transform:rotate(70.2deg);-ms-transform:rotate(70.2deg);transform:rotate(70.2deg);}
.visible .radial-progress[data-progress="39"] .circle .fill.fix{-webkit-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);transform:rotate(140.4deg);}
.visible .radial-progress[data-progress="39"] .inset .percentage .numbers{width:6160px;}
.visible .radial-progress[data-progress="40"] .circle .mask.full{-webkit-transform:rotate(72deg);-ms-transform:rotate(72deg);transform:rotate(72deg);}
.visible .radial-progress[data-progress="40"] .circle .fill{-webkit-transform:rotate(72deg);-ms-transform:rotate(72deg);transform:rotate(72deg);}
.visible .radial-progress[data-progress="40"] .circle .fill.fix{-webkit-transform:rotate(144deg);-ms-transform:rotate(144deg);transform:rotate(144deg);}
.visible .radial-progress[data-progress="40"] .inset .percentage .numbers{width:6314px;}
.visible .radial-progress[data-progress="41"] .circle .mask.full{-webkit-transform:rotate(73.8deg);-ms-transform:rotate(73.8deg);transform:rotate(73.8deg);}
.visible .radial-progress[data-progress="41"] .circle .fill{-webkit-transform:rotate(73.8deg);-ms-transform:rotate(73.8deg);transform:rotate(73.8deg);}
.visible .radial-progress[data-progress="41"] .circle .fill.fix{-webkit-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);transform:rotate(147.6deg);}
.visible .radial-progress[data-progress="41"] .inset .percentage .numbers{width:6468px;}
.visible .radial-progress[data-progress="42"] .circle .mask.full{-webkit-transform:rotate(75.60000000000001deg);-ms-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg);}
.visible .radial-progress[data-progress="42"] .circle .fill{-webkit-transform:rotate(75.60000000000001deg);-ms-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg);}
.visible .radial-progress[data-progress="42"] .circle .fill.fix{-webkit-transform:rotate(151.20000000000002deg);-ms-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg);}
.visible .radial-progress[data-progress="42"] .inset .percentage .numbers{width:6622px;}
.visible .radial-progress[data-progress="43"] .circle .mask.full{-webkit-transform:rotate(77.4deg);-ms-transform:rotate(77.4deg);transform:rotate(77.4deg);}
.visible .radial-progress[data-progress="43"] .circle .fill{-webkit-transform:rotate(77.4deg);-ms-transform:rotate(77.4deg);transform:rotate(77.4deg);}
.visible .radial-progress[data-progress="43"] .circle .fill.fix{-webkit-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);transform:rotate(154.8deg);}
.visible .radial-progress[data-progress="43"] .inset .percentage .numbers{width:6776px;}
.visible .radial-progress[data-progress="44"] .circle .mask.full{-webkit-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);transform:rotate(79.2deg);}
.visible .radial-progress[data-progress="44"] .circle .fill{-webkit-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);transform:rotate(79.2deg);}
.visible .radial-progress[data-progress="44"] .circle .fill.fix{-webkit-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);transform:rotate(158.4deg);}
.visible .radial-progress[data-progress="44"] .inset .percentage .numbers{width:6930px;}
.visible .radial-progress[data-progress="45"] .circle .mask.full{-webkit-transform:rotate(81deg);-ms-transform:rotate(81deg);transform:rotate(81deg);}
.visible .radial-progress[data-progress="45"] .circle .fill{-webkit-transform:rotate(81deg);-ms-transform:rotate(81deg);transform:rotate(81deg);}
.visible .radial-progress[data-progress="45"] .circle .fill.fix{-webkit-transform:rotate(162deg);-ms-transform:rotate(162deg);transform:rotate(162deg);}
.visible .radial-progress[data-progress="45"] .inset .percentage .numbers{width:7084px;}
.visible .radial-progress[data-progress="46"] .circle .mask.full{-webkit-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);transform:rotate(82.8deg);}
.visible .radial-progress[data-progress="46"] .circle .fill{-webkit-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);transform:rotate(82.8deg);}
.visible .radial-progress[data-progress="46"] .circle .fill.fix{-webkit-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);transform:rotate(165.6deg);}
.visible .radial-progress[data-progress="46"] .inset .percentage .numbers{width:7238px;}
.visible .radial-progress[data-progress="47"] .circle .mask.full{-webkit-transform:rotate(84.60000000000001deg);-ms-transform:rotate(84.60000000000001deg);transform:rotate(84.60000000000001deg);}
.visible .radial-progress[data-progress="47"] .circle .fill{-webkit-transform:rotate(84.60000000000001deg);-ms-transform:rotate(84.60000000000001deg);transform:rotate(84.60000000000001deg);}
.visible .radial-progress[data-progress="47"] .circle .fill.fix{-webkit-transform:rotate(169.20000000000002deg);-ms-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg);}
.visible .radial-progress[data-progress="47"] .inset .percentage .numbers{width:7392px;}
.visible .radial-progress[data-progress="48"] .circle .mask.full{-webkit-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);transform:rotate(86.4deg);}
.visible .radial-progress[data-progress="48"] .circle .fill{-webkit-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);transform:rotate(86.4deg);}
.visible .radial-progress[data-progress="48"] .circle .fill.fix{-webkit-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);transform:rotate(172.8deg);}
.visible .radial-progress[data-progress="48"] .inset .percentage .numbers{width:7546px;}
.visible .radial-progress[data-progress="49"] .circle .mask.full{-webkit-transform:rotate(88.2deg);-ms-transform:rotate(88.2deg);transform:rotate(88.2deg);}
.visible .radial-progress[data-progress="49"] .circle .fill{-webkit-transform:rotate(88.2deg);-ms-transform:rotate(88.2deg);transform:rotate(88.2deg);}
.visible .radial-progress[data-progress="49"] .circle .fill.fix{-webkit-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);transform:rotate(176.4deg);}
.visible .radial-progress[data-progress="49"] .inset .percentage .numbers{width:7700px;}
.visible .radial-progress[data-progress="50"] .circle .mask.full{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.visible .radial-progress[data-progress="50"] .circle .fill{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.visible .radial-progress[data-progress="50"] .circle .fill.fix{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.visible .radial-progress[data-progress="50"] .inset .percentage .numbers{width:7854px;}
.visible .radial-progress[data-progress="51"] .circle .mask.full{-webkit-transform:rotate(91.8deg);-ms-transform:rotate(91.8deg);transform:rotate(91.8deg);}
.visible .radial-progress[data-progress="51"] .circle .fill{-webkit-transform:rotate(91.8deg);-ms-transform:rotate(91.8deg);transform:rotate(91.8deg);}
.visible .radial-progress[data-progress="51"] .circle .fill.fix{-webkit-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);transform:rotate(183.6deg);}
.visible .radial-progress[data-progress="51"] .inset .percentage .numbers{width:8008px;}
.visible .radial-progress[data-progress="52"] .circle .mask.full{-webkit-transform:rotate(93.60000000000001deg);-ms-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg);}
.visible .radial-progress[data-progress="52"] .circle .fill{-webkit-transform:rotate(93.60000000000001deg);-ms-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg);}
.visible .radial-progress[data-progress="52"] .circle .fill.fix{-webkit-transform:rotate(187.20000000000002deg);-ms-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg);}
.visible .radial-progress[data-progress="52"] .inset .percentage .numbers{width:8162px;}
.visible .radial-progress[data-progress="53"] .circle .mask.full{-webkit-transform:rotate(95.4deg);-ms-transform:rotate(95.4deg);transform:rotate(95.4deg);}
.visible .radial-progress[data-progress="53"] .circle .fill{-webkit-transform:rotate(95.4deg);-ms-transform:rotate(95.4deg);transform:rotate(95.4deg);}
.visible .radial-progress[data-progress="53"] .circle .fill.fix{-webkit-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);transform:rotate(190.8deg);}
.visible .radial-progress[data-progress="53"] .inset .percentage .numbers{width:8316px;}
.visible .radial-progress[data-progress="54"] .circle .mask.full{-webkit-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);transform:rotate(97.2deg);}
.visible .radial-progress[data-progress="54"] .circle .fill{-webkit-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);transform:rotate(97.2deg);}
.visible .radial-progress[data-progress="54"] .circle .fill.fix{-webkit-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);transform:rotate(194.4deg);}
.visible .radial-progress[data-progress="54"] .inset .percentage .numbers{width:8470px;}
.visible .radial-progress[data-progress="55"] .circle .mask.full{-webkit-transform:rotate(99deg);-ms-transform:rotate(99deg);transform:rotate(99deg);}
.visible .radial-progress[data-progress="55"] .circle .fill{-webkit-transform:rotate(99deg);-ms-transform:rotate(99deg);transform:rotate(99deg);}
.visible .radial-progress[data-progress="55"] .circle .fill.fix{-webkit-transform:rotate(198deg);-ms-transform:rotate(198deg);transform:rotate(198deg);}
.visible .radial-progress[data-progress="55"] .inset .percentage .numbers{width:8624px;}
.visible .radial-progress[data-progress="56"] .circle .mask.full{-webkit-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);transform:rotate(100.8deg);}
.visible .radial-progress[data-progress="56"] .circle .fill{-webkit-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);transform:rotate(100.8deg);}
.visible .radial-progress[data-progress="56"] .circle .fill.fix{-webkit-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);transform:rotate(201.6deg);}
.visible .radial-progress[data-progress="56"] .inset .percentage .numbers{width:8778px;}
.visible .radial-progress[data-progress="57"] .circle .mask.full{-webkit-transform:rotate(102.60000000000001deg);-ms-transform:rotate(102.60000000000001deg);transform:rotate(102.60000000000001deg);}
.visible .radial-progress[data-progress="57"] .circle .fill{-webkit-transform:rotate(102.60000000000001deg);-ms-transform:rotate(102.60000000000001deg);transform:rotate(102.60000000000001deg);}
.visible .radial-progress[data-progress="57"] .circle .fill.fix{-webkit-transform:rotate(205.20000000000002deg);-ms-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg);}
.visible .radial-progress[data-progress="57"] .inset .percentage .numbers{width:8932px;}
.visible .radial-progress[data-progress="58"] .circle .mask.full{-webkit-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);transform:rotate(104.4deg);}
.visible .radial-progress[data-progress="58"] .circle .fill{-webkit-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);transform:rotate(104.4deg);}
.visible .radial-progress[data-progress="58"] .circle .fill.fix{-webkit-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);transform:rotate(208.8deg);}
.visible .radial-progress[data-progress="58"] .inset .percentage .numbers{width:9086px;}
.visible .radial-progress[data-progress="59"] .circle .mask.full{-webkit-transform:rotate(106.2deg);-ms-transform:rotate(106.2deg);transform:rotate(106.2deg);}
.visible .radial-progress[data-progress="59"] .circle .fill{-webkit-transform:rotate(106.2deg);-ms-transform:rotate(106.2deg);transform:rotate(106.2deg);}
.visible .radial-progress[data-progress="59"] .circle .fill.fix{-webkit-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);transform:rotate(212.4deg);}
.visible .radial-progress[data-progress="59"] .inset .percentage .numbers{width:9240px;}
.visible .radial-progress[data-progress="60"] .circle .mask.full{-webkit-transform:rotate(108deg);-ms-transform:rotate(108deg);transform:rotate(108deg);}
.visible .radial-progress[data-progress="60"] .circle .fill{-webkit-transform:rotate(108deg);-ms-transform:rotate(108deg);transform:rotate(108deg);}
.visible .radial-progress[data-progress="60"] .circle .fill.fix{-webkit-transform:rotate(216deg);-ms-transform:rotate(216deg);transform:rotate(216deg);}
.visible .radial-progress[data-progress="60"] .inset .percentage .numbers{width:9394px;}
.visible .radial-progress[data-progress="61"] .circle .mask.full{-webkit-transform:rotate(109.8deg);-ms-transform:rotate(109.8deg);transform:rotate(109.8deg);}
.visible .radial-progress[data-progress="61"] .circle .fill{-webkit-transform:rotate(109.8deg);-ms-transform:rotate(109.8deg);transform:rotate(109.8deg);}
.visible .radial-progress[data-progress="61"] .circle .fill.fix{-webkit-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);transform:rotate(219.6deg);}
.visible .radial-progress[data-progress="61"] .inset .percentage .numbers{width:9548px;}
.visible .radial-progress[data-progress="62"] .circle .mask.full{-webkit-transform:rotate(111.60000000000001deg);-ms-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg);}
.visible .radial-progress[data-progress="62"] .circle .fill{-webkit-transform:rotate(111.60000000000001deg);-ms-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg);}
.visible .radial-progress[data-progress="62"] .circle .fill.fix{-webkit-transform:rotate(223.20000000000002deg);-ms-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg);}
.visible .radial-progress[data-progress="62"] .inset .percentage .numbers{width:9702px;}
.visible .radial-progress[data-progress="63"] .circle .mask.full{-webkit-transform:rotate(113.4deg);-ms-transform:rotate(113.4deg);transform:rotate(113.4deg);}
.visible .radial-progress[data-progress="63"] .circle .fill{-webkit-transform:rotate(113.4deg);-ms-transform:rotate(113.4deg);transform:rotate(113.4deg);}
.visible .radial-progress[data-progress="63"] .circle .fill.fix{-webkit-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);transform:rotate(226.8deg);}
.visible .radial-progress[data-progress="63"] .inset .percentage .numbers{width:9856px;}
.visible .radial-progress[data-progress="64"] .circle .mask.full{-webkit-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);transform:rotate(115.2deg);}
.visible .radial-progress[data-progress="64"] .circle .fill{-webkit-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);transform:rotate(115.2deg);}
.visible .radial-progress[data-progress="64"] .circle .fill.fix{-webkit-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);transform:rotate(230.4deg);}
.visible .radial-progress[data-progress="64"] .inset .percentage .numbers{width:10010px;}
.visible .radial-progress[data-progress="65"] .circle .mask.full{-webkit-transform:rotate(117deg);-ms-transform:rotate(117deg);transform:rotate(117deg);}
.visible .radial-progress[data-progress="65"] .circle .fill{-webkit-transform:rotate(117deg);-ms-transform:rotate(117deg);transform:rotate(117deg);}
.visible .radial-progress[data-progress="65"] .circle .fill.fix{-webkit-transform:rotate(234deg);-ms-transform:rotate(234deg);transform:rotate(234deg);}
.visible .radial-progress[data-progress="65"] .inset .percentage .numbers{width:10164px;}
.visible .radial-progress[data-progress="66"] .circle .mask.full{-webkit-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);transform:rotate(118.8deg);}
.visible .radial-progress[data-progress="66"] .circle .fill{-webkit-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);transform:rotate(118.8deg);}
.visible .radial-progress[data-progress="66"] .circle .fill.fix{-webkit-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);transform:rotate(237.6deg);}
.visible .radial-progress[data-progress="66"] .inset .percentage .numbers{width:10318px;}
.visible .radial-progress[data-progress="67"] .circle .mask.full{-webkit-transform:rotate(120.60000000000001deg);-ms-transform:rotate(120.60000000000001deg);transform:rotate(120.60000000000001deg);}
.visible .radial-progress[data-progress="67"] .circle .fill{-webkit-transform:rotate(120.60000000000001deg);-ms-transform:rotate(120.60000000000001deg);transform:rotate(120.60000000000001deg);}
.visible .radial-progress[data-progress="67"] .circle .fill.fix{-webkit-transform:rotate(241.20000000000002deg);-ms-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg);}
.visible .radial-progress[data-progress="67"] .inset .percentage .numbers{width:10472px;}
.visible .radial-progress[data-progress="68"] .circle .mask.full{-webkit-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);transform:rotate(122.4deg);}
.visible .radial-progress[data-progress="68"] .circle .fill{-webkit-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);transform:rotate(122.4deg);}
.visible .radial-progress[data-progress="68"] .circle .fill.fix{-webkit-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);transform:rotate(244.8deg);}
.visible .radial-progress[data-progress="68"] .inset .percentage .numbers{width:10626px;}
.visible .radial-progress[data-progress="69"] .circle .mask.full{-webkit-transform:rotate(124.2deg);-ms-transform:rotate(124.2deg);transform:rotate(124.2deg);}
.visible .radial-progress[data-progress="69"] .circle .fill{-webkit-transform:rotate(124.2deg);-ms-transform:rotate(124.2deg);transform:rotate(124.2deg);}
.visible .radial-progress[data-progress="69"] .circle .fill.fix{-webkit-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);transform:rotate(248.4deg);}
.visible .radial-progress[data-progress="69"] .inset .percentage .numbers{width:10780px;}
.visible .radial-progress[data-progress="70"] .circle .mask.full{-webkit-transform:rotate(126deg);-ms-transform:rotate(126deg);transform:rotate(126deg);}
.visible .radial-progress[data-progress="70"] .circle .fill{-webkit-transform:rotate(126deg);-ms-transform:rotate(126deg);transform:rotate(126deg);}
.visible .radial-progress[data-progress="70"] .circle .fill.fix{-webkit-transform:rotate(252deg);-ms-transform:rotate(252deg);transform:rotate(252deg);}
.visible .radial-progress[data-progress="70"] .inset .percentage .numbers{width:10934px;}
.visible .radial-progress[data-progress="71"] .circle .mask.full{-webkit-transform:rotate(127.8deg);-ms-transform:rotate(127.8deg);transform:rotate(127.8deg);}
.visible .radial-progress[data-progress="71"] .circle .fill{-webkit-transform:rotate(127.8deg);-ms-transform:rotate(127.8deg);transform:rotate(127.8deg);}
.visible .radial-progress[data-progress="71"] .circle .fill.fix{-webkit-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);transform:rotate(255.6deg);}
.visible .radial-progress[data-progress="71"] .inset .percentage .numbers{width:11088px;}
.visible .radial-progress[data-progress="72"] .circle .mask.full{-webkit-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);transform:rotate(129.6deg);}
.visible .radial-progress[data-progress="72"] .circle .fill{-webkit-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);transform:rotate(129.6deg);}
.visible .radial-progress[data-progress="72"] .circle .fill.fix{-webkit-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);transform:rotate(259.2deg);}
.visible .radial-progress[data-progress="72"] .inset .percentage .numbers{width:11242px;}
.visible .radial-progress[data-progress="73"] .circle .mask.full{-webkit-transform:rotate(131.4deg);-ms-transform:rotate(131.4deg);transform:rotate(131.4deg);}
.visible .radial-progress[data-progress="73"] .circle .fill{-webkit-transform:rotate(131.4deg);-ms-transform:rotate(131.4deg);transform:rotate(131.4deg);}
.visible .radial-progress[data-progress="73"] .circle .fill.fix{-webkit-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);transform:rotate(262.8deg);}
.visible .radial-progress[data-progress="73"] .inset .percentage .numbers{width:11396px;}
.visible .radial-progress[data-progress="74"] .circle .mask.full{-webkit-transform:rotate(133.20000000000002deg);-ms-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg);}
.visible .radial-progress[data-progress="74"] .circle .fill{-webkit-transform:rotate(133.20000000000002deg);-ms-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg);}
.visible .radial-progress[data-progress="74"] .circle .fill.fix{-webkit-transform:rotate(266.40000000000003deg);-ms-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg);}
.visible .radial-progress[data-progress="74"] .inset .percentage .numbers{width:11550px;}
.visible .radial-progress[data-progress="75"] .circle .mask.full{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}
.visible .radial-progress[data-progress="75"] .circle .fill{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);}
.visible .radial-progress[data-progress="75"] .circle .fill.fix{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.visible .radial-progress[data-progress="75"] .inset .percentage .numbers{width:11704px;}
.visible .radial-progress[data-progress="76"] .circle .mask.full{-webkit-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);transform:rotate(136.8deg);}
.visible .radial-progress[data-progress="76"] .circle .fill{-webkit-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);transform:rotate(136.8deg);}
.visible .radial-progress[data-progress="76"] .circle .fill.fix{-webkit-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);transform:rotate(273.6deg);}
.visible .radial-progress[data-progress="76"] .inset .percentage .numbers{width:11858px;}
.visible .radial-progress[data-progress="77"] .circle .mask.full{-webkit-transform:rotate(138.6deg);-ms-transform:rotate(138.6deg);transform:rotate(138.6deg);}
.visible .radial-progress[data-progress="77"] .circle .fill{-webkit-transform:rotate(138.6deg);-ms-transform:rotate(138.6deg);transform:rotate(138.6deg);}
.visible .radial-progress[data-progress="77"] .circle .fill.fix{-webkit-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);transform:rotate(277.2deg);}
.visible .radial-progress[data-progress="77"] .inset .percentage .numbers{width:12012px;}
.visible .radial-progress[data-progress="78"] .circle .mask.full{-webkit-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);transform:rotate(140.4deg);}
.visible .radial-progress[data-progress="78"] .circle .fill{-webkit-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);transform:rotate(140.4deg);}
.visible .radial-progress[data-progress="78"] .circle .fill.fix{-webkit-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);transform:rotate(280.8deg);}
.visible .radial-progress[data-progress="78"] .inset .percentage .numbers{width:12166px;}
.visible .radial-progress[data-progress="79"] .circle .mask.full{-webkit-transform:rotate(142.20000000000002deg);-ms-transform:rotate(142.20000000000002deg);transform:rotate(142.20000000000002deg);}
.visible .radial-progress[data-progress="79"] .circle .fill{-webkit-transform:rotate(142.20000000000002deg);-ms-transform:rotate(142.20000000000002deg);transform:rotate(142.20000000000002deg);}
.visible .radial-progress[data-progress="79"] .circle .fill.fix{-webkit-transform:rotate(284.40000000000003deg);-ms-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg);}
.visible .radial-progress[data-progress="79"] .inset .percentage .numbers{width:12320px;}
.visible .radial-progress[data-progress="80"] .circle .mask.full{-webkit-transform:rotate(144deg);-ms-transform:rotate(144deg);transform:rotate(144deg);}
.visible .radial-progress[data-progress="80"] .circle .fill{-webkit-transform:rotate(144deg);-ms-transform:rotate(144deg);transform:rotate(144deg);}
.visible .radial-progress[data-progress="80"] .circle .fill.fix{-webkit-transform:rotate(288deg);-ms-transform:rotate(288deg);transform:rotate(288deg);}
.visible .radial-progress[data-progress="80"] .inset .percentage .numbers{width:12474px;}
.visible .radial-progress[data-progress="81"] .circle .mask.full{-webkit-transform:rotate(145.8deg);-ms-transform:rotate(145.8deg);transform:rotate(145.8deg);}
.visible .radial-progress[data-progress="81"] .circle .fill{-webkit-transform:rotate(145.8deg);-ms-transform:rotate(145.8deg);transform:rotate(145.8deg);}
.visible .radial-progress[data-progress="81"] .circle .fill.fix{-webkit-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);transform:rotate(291.6deg);}
.visible .radial-progress[data-progress="81"] .inset .percentage .numbers{width:12628px;}
.visible .radial-progress[data-progress="82"] .circle .mask.full{-webkit-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);transform:rotate(147.6deg);}
.visible .radial-progress[data-progress="82"] .circle .fill{-webkit-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);transform:rotate(147.6deg);}
.visible .radial-progress[data-progress="82"] .circle .fill.fix{-webkit-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);transform:rotate(295.2deg);}
.visible .radial-progress[data-progress="82"] .inset .percentage .numbers{width:12782px;}
.visible .radial-progress[data-progress="83"] .circle .mask.full{-webkit-transform:rotate(149.4deg);-ms-transform:rotate(149.4deg);transform:rotate(149.4deg);}
.visible .radial-progress[data-progress="83"] .circle .fill{-webkit-transform:rotate(149.4deg);-ms-transform:rotate(149.4deg);transform:rotate(149.4deg);}
.visible .radial-progress[data-progress="83"] .circle .fill.fix{-webkit-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);transform:rotate(298.8deg);}
.visible .radial-progress[data-progress="83"] .inset .percentage .numbers{width:12936px;}
.visible .radial-progress[data-progress="84"] .circle .mask.full{-webkit-transform:rotate(151.20000000000002deg);-ms-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg);}
.visible .radial-progress[data-progress="84"] .circle .fill{-webkit-transform:rotate(151.20000000000002deg);-ms-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg);}
.visible .radial-progress[data-progress="84"] .circle .fill.fix{-webkit-transform:rotate(302.40000000000003deg);-ms-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg);}
.visible .radial-progress[data-progress="84"] .inset .percentage .numbers{width:13090px;}
.visible .radial-progress[data-progress="85"] .circle .mask.full{-webkit-transform:rotate(153deg);-ms-transform:rotate(153deg);transform:rotate(153deg);}
.visible .radial-progress[data-progress="85"] .circle .fill{-webkit-transform:rotate(153deg);-ms-transform:rotate(153deg);transform:rotate(153deg);}
.visible .radial-progress[data-progress="85"] .circle .fill.fix{-webkit-transform:rotate(306deg);-ms-transform:rotate(306deg);transform:rotate(306deg);}
.visible .radial-progress[data-progress="85"] .inset .percentage .numbers{width:13244px;}
.visible .radial-progress[data-progress="86"] .circle .mask.full{-webkit-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);transform:rotate(154.8deg);}
.visible .radial-progress[data-progress="86"] .circle .fill{-webkit-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);transform:rotate(154.8deg);}
.visible .radial-progress[data-progress="86"] .circle .fill.fix{-webkit-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);transform:rotate(309.6deg);}
.visible .radial-progress[data-progress="86"] .inset .percentage .numbers{width:13398px;}
.visible .radial-progress[data-progress="87"] .circle .mask.full{-webkit-transform:rotate(156.6deg);-ms-transform:rotate(156.6deg);transform:rotate(156.6deg);}
.visible .radial-progress[data-progress="87"] .circle .fill{-webkit-transform:rotate(156.6deg);-ms-transform:rotate(156.6deg);transform:rotate(156.6deg);}
.visible .radial-progress[data-progress="87"] .circle .fill.fix{-webkit-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);transform:rotate(313.2deg);}
.visible .radial-progress[data-progress="87"] .inset .percentage .numbers{width:13552px;}
.visible .radial-progress[data-progress="88"] .circle .mask.full{-webkit-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);transform:rotate(158.4deg);}
.visible .radial-progress[data-progress="88"] .circle .fill{-webkit-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);transform:rotate(158.4deg);}
.visible .radial-progress[data-progress="88"] .circle .fill.fix{-webkit-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);transform:rotate(316.8deg);}
.visible .radial-progress[data-progress="88"] .inset .percentage .numbers{width:13706px;}
.visible .radial-progress[data-progress="89"] .circle .mask.full{-webkit-transform:rotate(160.20000000000002deg);-ms-transform:rotate(160.20000000000002deg);transform:rotate(160.20000000000002deg);}
.visible .radial-progress[data-progress="89"] .circle .fill{-webkit-transform:rotate(160.20000000000002deg);-ms-transform:rotate(160.20000000000002deg);transform:rotate(160.20000000000002deg);}
.visible .radial-progress[data-progress="89"] .circle .fill.fix{-webkit-transform:rotate(320.40000000000003deg);-ms-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg);}
.visible .radial-progress[data-progress="89"] .inset .percentage .numbers{width:13860px;}
.visible .radial-progress[data-progress="90"] .circle .mask.full{-webkit-transform:rotate(162deg);-ms-transform:rotate(162deg);transform:rotate(162deg);}
.visible .radial-progress[data-progress="90"] .circle .fill{-webkit-transform:rotate(162deg);-ms-transform:rotate(162deg);transform:rotate(162deg);}
.visible .radial-progress[data-progress="90"] .circle .fill.fix{-webkit-transform:rotate(324deg);-ms-transform:rotate(324deg);transform:rotate(324deg);}
.visible .radial-progress[data-progress="90"] .inset .percentage .numbers{width:14014px;}
.visible .radial-progress[data-progress="91"] .circle .mask.full{-webkit-transform:rotate(163.8deg);-ms-transform:rotate(163.8deg);transform:rotate(163.8deg);}
.visible .radial-progress[data-progress="91"] .circle .fill{-webkit-transform:rotate(163.8deg);-ms-transform:rotate(163.8deg);transform:rotate(163.8deg);}
.visible .radial-progress[data-progress="91"] .circle .fill.fix{-webkit-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);transform:rotate(327.6deg);}
.visible .radial-progress[data-progress="91"] .inset .percentage .numbers{width:14168px;}
.visible .radial-progress[data-progress="92"] .circle .mask.full{-webkit-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);transform:rotate(165.6deg);}
.visible .radial-progress[data-progress="92"] .circle .fill{-webkit-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);transform:rotate(165.6deg);}
.visible .radial-progress[data-progress="92"] .circle .fill.fix{-webkit-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);transform:rotate(331.2deg);}
.visible .radial-progress[data-progress="92"] .inset .percentage .numbers{width:14322px;}
.visible .radial-progress[data-progress="93"] .circle .mask.full{-webkit-transform:rotate(167.4deg);-ms-transform:rotate(167.4deg);transform:rotate(167.4deg);}
.visible .radial-progress[data-progress="93"] .circle .fill{-webkit-transform:rotate(167.4deg);-ms-transform:rotate(167.4deg);transform:rotate(167.4deg);}
.visible .radial-progress[data-progress="93"] .circle .fill.fix{-webkit-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);transform:rotate(334.8deg);}
.visible .radial-progress[data-progress="93"] .inset .percentage .numbers{width:14476px;}
.visible .radial-progress[data-progress="94"] .circle .mask.full{-webkit-transform:rotate(169.20000000000002deg);-ms-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg);}
.visible .radial-progress[data-progress="94"] .circle .fill{-webkit-transform:rotate(169.20000000000002deg);-ms-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg);}
.visible .radial-progress[data-progress="94"] .circle .fill.fix{-webkit-transform:rotate(338.40000000000003deg);-ms-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg);}
.visible .radial-progress[data-progress="94"] .inset .percentage .numbers{width:14630px;}
.visible .radial-progress[data-progress="95"] .circle .mask.full{-webkit-transform:rotate(171deg);-ms-transform:rotate(171deg);transform:rotate(171deg);}
.visible .radial-progress[data-progress="95"] .circle .fill{-webkit-transform:rotate(171deg);-ms-transform:rotate(171deg);transform:rotate(171deg);}
.visible .radial-progress[data-progress="95"] .circle .fill.fix{-webkit-transform:rotate(342deg);-ms-transform:rotate(342deg);transform:rotate(342deg);}
.visible .radial-progress[data-progress="95"] .inset .percentage .numbers{width:14784px;}
.visible .radial-progress[data-progress="96"] .circle .mask.full{-webkit-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);transform:rotate(172.8deg);}
.visible .radial-progress[data-progress="96"] .circle .fill{-webkit-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);transform:rotate(172.8deg);}
.visible .radial-progress[data-progress="96"] .circle .fill.fix{-webkit-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);transform:rotate(345.6deg);}
.visible .radial-progress[data-progress="96"] .inset .percentage .numbers{width:14938px;}
.visible .radial-progress[data-progress="97"] .circle .mask.full{-webkit-transform:rotate(174.6deg);-ms-transform:rotate(174.6deg);transform:rotate(174.6deg);}
.visible .radial-progress[data-progress="97"] .circle .fill{-webkit-transform:rotate(174.6deg);-ms-transform:rotate(174.6deg);transform:rotate(174.6deg);}
.visible .radial-progress[data-progress="97"] .circle .fill.fix{-webkit-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);transform:rotate(349.2deg);}
.visible .radial-progress[data-progress="97"] .inset .percentage .numbers{width:15092px;}
.visible .radial-progress[data-progress="98"] .circle .mask.full{-webkit-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);transform:rotate(176.4deg);}
.visible .radial-progress[data-progress="98"] .circle .fill{-webkit-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);transform:rotate(176.4deg);}
.visible .radial-progress[data-progress="98"] .circle .fill.fix{-webkit-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);transform:rotate(352.8deg);}
.visible .radial-progress[data-progress="98"] .inset .percentage .numbers{width:15246px;}
.visible .radial-progress[data-progress="99"] .circle .mask.full{-webkit-transform:rotate(178.20000000000002deg);-ms-transform:rotate(178.20000000000002deg);transform:rotate(178.20000000000002deg);}
.visible .radial-progress[data-progress="99"] .circle .fill{-webkit-transform:rotate(178.20000000000002deg);-ms-transform:rotate(178.20000000000002deg);transform:rotate(178.20000000000002deg);}
.visible .radial-progress[data-progress="99"] .circle .fill.fix{-webkit-transform:rotate(356.40000000000003deg);-ms-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg);}
.visible .radial-progress[data-progress="99"] .inset .percentage .numbers{width:15400px;}
.visible .radial-progress[data-progress="100"] .circle .mask.full{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.visible .radial-progress[data-progress="100"] .circle .fill{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.visible .radial-progress[data-progress="100"] .circle .fill.fix{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.visible .radial-progress[data-progress="100"] .inset .percentage .numbers{width:15554px;}
#content{padding-top:30px;padding-bottom:0;}
.itemid-315 #content,
.pt0{padding-top:0;}
#component{min-height:0;}
.item{margin-bottom:48px;}
.item:after{content:'';display:block;clear:both;}
.page-header{border:none;padding:0;margin:0;}
.item_info_dl{margin:0 0 0;}
.item_info_dl dd{margin:0;display:inline;}
.item_info_dl dd > *{display:inline;}
.page-item{padding-bottom:20px;}
ul.gallery{margin:0;text-align:justify;font-size:0.1px;display:block;line-height:0;}
ul.gallery:after{content:'';display:inline-block;width:100%;}
ul.gallery .gallery-item{list-style:none;opacity:0;display:inline-block;font-size:16px;line-height:24px;overflow:hidden;}
ul.gallery .gallery-item .view .content *{color:inherit;}
ul.gallery.loaded .gallery-item{display:none;}
ul.gallery .gap{list-style:none;}
ul.gallery .gallery-grid .item_img{margin-right:0;float:none;max-width:100%;}
ul.gallery .gallery-grid .item_img img{opacity:0.99;}
ul.gallery .gallery-grid.straightDown{float:none;}
ul.gallery .gallery-grid.straightDown .item_img{float:left;margin:0 24px 24px 0 !important;}
ul.gallery .gallery-grid .view a.hover_more{background:none !important;line-height:inherit;border:none;color:inherit;}
ul.gallery .gallery-grid .view a.hover_more span{display:none;}
ul.gallery .gallery-grid .view a.hover_more:hover{color:#999;}
ul.gallery .gallery-grid .view a{color:inherit;}
ul.gallery .gallery-grid .view a:hover{color:#999;}
ul.gallery .gap{display:inline-block;}
ul.gallery .gallery-list{margin:0 0 15px;}
ul.gallery .gallery-list .view a.hover_more i{display:none;}
ul.gallery .gallery-list .galleryZoom{display:none;}
ul.gallery .item_more a{vertical-align:top;}
ul.gallery.cols-3 .gap,
ul.gallery.cols-3 .gallery-grid{width:32%;}
ul.gallery.cols-1 .gap,
ul.gallery.cols-1 .gallery-grid{width:100%;}
ul.gallery.cols-2 .gap,
ul.gallery.cols-2 .gallery-grid{width:48%;}
ul.gallery.cols-4 .gap,
ul.gallery.cols-4 .gallery-grid{width:24%;}
.page-category__testimonials .item{margin-bottom:30px;}
blockquote{padding:0;margin:0;border-left:none;}
blockquote p{margin-bottom:0;padding:0;font-size:inherit;font-weight:normal;line-height:inherit;}
blockquote p:before{content:'"';}
blockquote p:after{content:'"';}
blockquote small{text-align:right;}
.gallery-item{margin-bottom:24px;}
.portfolio-thumbs{float:left;margin-left:0;width:700px;max-width:65%;margin-right:36px;font-size:0;line-height:0;margin-bottom:20px;}
.portfolio-thumbs ul{margin:0 -36px 0 0;}
.portfolio-thumbs ul li{float:left;width:33.33%;padding-right:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;line-height:0;}
.portfolio-thumbs ul li a{display:inline-block;position:relative;overflow:hidden;max-width:100%;}
.portfolio-thumbs ul li a:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:20;background:#000;}
.portfolio-thumbs ul li a:after{content:'\f00e';font-family:FontAwesome;color:#fff;font-size:0;line-height:0;text-align:center;width:100%;height:0;position:absolute;top:50%;left:0;opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:21;}
.portfolio-thumbs ul li a:hover:before{opacity:0.5;}
.portfolio-thumbs ul li a:hover:after{opacity:1;font-size:40px;}
.portfolio-thumbs ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.portfolio-thumbs ul li a.portfolio-video:after{content:'\f16a';}
.portfolio-thumbs ul li a img{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.portfolio-meta-list{margin-left:0;}
.page-category__faqs .to_top{text-align:right;position:relative;margin-bottom:30px;}
.page-category__faqs .to_top:before{content:'';top:50%;height:1px;background:#848484;left:0;position:absolute;right:30px;}
.page-category__faqs .to_top a{font-size:18px;}
.page-category__faqs .item{margin-bottom:0;}
.category-modulefaqs_anchors{padding-bottom:40px;}
.page-category__team .item_introtext{overflow:hidden;}
.page-item{background:#fff;padding-right:0;}
.page-item .item_img{margin-bottom:12px;}
.page-item .item_title,
.page-item .item_info,
.page-item .item_fulltext,
.page-item .addthis_sharing_toolbox{padding:0;}
.page-item .item_title{color:#25292e;font-size:60px;line-height:64px;margin-bottom:0;padding-top:12px;text-transform:none;text-align:left;padding-bottom:15px;}
.page-item .item_title a{color:#25292e;}
.page-item .item_title a:hover{color:#19a94b;}
.page-item .item_info{color:#19a94b;}
.page-item .item_info .item_info_dl{margin-bottom:18px;}
.page-item .item_fulltext{font-size:14px;line-height:18px;width:100%;float:left;}
.page-item .item_fulltext p{padding-bottom:18px;}
#disqus_thread{background:#555555;margin:0 0 30px;padding:14px;}
.page-blog .item{border-bottom:1px dotted #7f7f7f;padding-bottom:22px;margin-bottom:30px;}
.page-blog .item .item_title{color:#25292e;font-size:18px;line-height:22px;text-transform:none;}
.page-blog .item .item_title a{font-weight:700;}
.page-blog .item .item_title a:hover{color:#000;}
.page-blog .item .item_title,
.page-blog .item .item_info,
.page-blog .item .item_introtext{padding:0;}
.page-blog .item .item_info{color:#19a94b;}
.page-blog .item .item_info .item_info_dl{margin-bottom:0;}
.page-blog .item .item_introtext{font-size:16px;line-height:20px;float:left;width:100%;}
.page-blog .item .item_introtext p{padding-bottom:18px;}
.page-blog .item .btn{font-size:18px;color:#19a94b;background:none;margin:0 14px 18px 0;padding:0;text-align:left;float:left;width:100%;}
.tags{clear:both;padding-bottom:24px;}
.item_fulltext ol li{padding-bottom:5px;}
.addthis_toolbox{padding-top:16px;}
.news-page h5 a{color:#19A94B;width:100%;float:left;}
#content-bottom{padding-bottom:40px;}
.pricing_detailed .row-fluid{margin-left:0;}
.pricing_detailed .row-fluid .item{padding:0;position:relative;}
.pricing_detailed .row-fluid .item:hover,
.pricing_detailed .row-fluid .item.featured{z-index:4;}
.pricing_detailed .row-fluid .item:hover .item_content,
.pricing_detailed .row-fluid .item.featured .item_content{border-color:#fff !important;-webkit-box-shadow:0 0 38px rgba(0, 0, 0, 0.23);-moz-box-shadow:0 0 38px rgba(0, 0, 0, 0.23);box-shadow:0 0 38px rgba(0, 0, 0, 0.23);}
.pricing_detailed .row-fluid .item:hover .item_content .price,
.pricing_detailed .row-fluid .item.featured .item_content .price{background:#25292e;}
.pricing_detailed .row-fluid .item:hover .item_content ul,
.pricing_detailed .row-fluid .item.featured .item_content ul{margin-left:-1px;margin-right:-1px;}
.pricing_detailed .row-fluid .item:hover .item_content ul li,
.pricing_detailed .row-fluid .item.featured .item_content ul li{padding-left:1px;padding-right:1px;}
.pricing_detailed .row-fluid .item + .item{margin-left:-1px;}
.pricing_detailed .row-fluid .item_content{border:1px solid #848484;text-align:center;padding:22px 0 19px;background:#fff;margin:0;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative;}
.pricing_detailed .row-fluid .item_content .item_title span{display:block;}
.pricing_detailed .row-fluid .item_content .price{background:#19a94b;color:#fff;font-size:50px;font-weight:300;line-height:60px;padding:20px 0 25px;margin:0 -1px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.pricing_detailed .row-fluid .item_content .price small{display:block;font-size:17px;text-transform:uppercase;line-height:25px;}
.pricing_detailed .row-fluid .item_content ul{margin:0 0px 18px;list-style:none;background:#f6f6f6;}
.pricing_detailed .row-fluid .item_content ul li{border-bottom:1px solid #848484;font-weight:300;padding:16px 10px 17px;padding-left:0;padding-right:0;}
.pricing_detailed .row-fluid:hover .featured{z-index:1;}
.pricing_detailed .row-fluid:hover .featured .item_content{border-color:#848484 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.pricing_detailed .row-fluid:hover .featured .item_content ul{margin-left:0px;margin-right:0px;}
.pricing_detailed .row-fluid:hover .featured .item_content ul li{padding-left:0px;padding-right:0px;}
.pricing_detailed .row-fluid:hover .featured:hover{z-index:4;}
.pricing_detailed .row-fluid:hover .featured:hover .item_content{border-color:#fff !important;-webkit-box-shadow:0 0 38px rgba(0, 0, 0, 0.23);-moz-box-shadow:0 0 38px rgba(0, 0, 0, 0.23);box-shadow:0 0 38px rgba(0, 0, 0, 0.23);}
.pricing_detailed .row-fluid:hover .featured:hover .item_content .price{background:#25292e;}
.pricing_detailed .row-fluid:hover .featured:hover .item_content ul{margin-left:-1px;margin-right:-1px;}
.pricing_detailed .row-fluid:hover .featured:hover .item_content ul li{padding-left:1px;padding-right:1px;}
.pricing_simple .item_content{background:#f7f7f7;padding:20px;}
.pricing_simple i{float:right;width:96px;height:96px;background:#fff;text-align:center;color:#19a94b;font-size:60px;line-height:96px;margin-left:10px;}
.pricing_simple .price{font-size:36px;line-height:44px;vertical-align:bottom;color:#19a94b;font-weight:bold;margin-bottom:10px;}
.pricing_simple .price small{font-size:14.4px;line-height:21.6px;margin-left:-10px;}
.data-table dl{float:left;width:25%;margin:0;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}
.data-table dl dt{background:#f7f7f7;padding:15px 10px;}
.data-table dl dd{border-top:1px solid #e1e1e1;margin:0;padding:15px 10px;}
.data-table dl + dl{border-left:none;}
.archive-module li a,
.categories-module li a,
.mod-menu .nav.menu li a,
.list1 ul li a,
.category-modulefaqs_anchors li a{display:inline;}
.archive-module li a:hover,
.categories-module li a:hover,
.mod-menu .nav.menu li a:hover,
.list1 ul li a:hover,
.category-modulefaqs_anchors li a:hover{background:none;}
.tagspopular ul{margin:0;}
.tagspopular ul li{list-style:none;display:inline-block;padding:0 15px 12px 0;}
.content-links ul{margin:0;list-style:none;}
.mod-custom__video{position:relative;}
.mod-custom__video .video-container{height:1080px;}
.mod-custom__video .module-content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}
.mod-custom__video .module-content .module-content-inner{display:inline-block;vertical-align:middle;}
.mod-custom__video .module-content:before{content:'';display:inline-block;height:100%;width:0;overflow:hidden;vertical-align:middle;}
.mod-custom__video .module-content a.btn[data-control=play] span.pause{display:none;}
.mod-custom__video .module-content a.btn[data-control=pause] span.play{display:none;}
#mainbottom{background:url(../images/template/banner-try-us.jpg) top center no-repeat;color:#ffffff;padding-top:140px;padding-bottom:23px;}
#mainbottom h1,
#mainbottom h2,
#mainbottom h3,
#mainbottom h4,
#mainbottom h5,
#mainbottom h6{color:#ffffff;}
#mainbottom h1 a,
#mainbottom h2 a,
#mainbottom h3 a,
#mainbottom h4 a,
#mainbottom h5 a,
#mainbottom h6 a{color:#ffffff;}
#mainbottom h1 a:hover,
#mainbottom h2 a:hover,
#mainbottom h3 a:hover,
#mainbottom h4 a:hover,
#mainbottom h5 a:hover,
#mainbottom h6 a:hover{color:#19a94b;}
#mainbottom h1.moduleTitle,
#mainbottom h2.moduleTitle,
#mainbottom h3.moduleTitle,
#mainbottom h4.moduleTitle,
#mainbottom h5.moduleTitle,
#mainbottom h6.moduleTitle{margin-bottom:70px;}
#mainbottom .btn-info{background:none;border:2px solid #ffffff;font-size:30px;letter-spacing:-1px;padding:18px 38px 19px;}
#mainbottom .btn-info:hover{color:#19a94b;background:#ffffff;border-color:#19a94b;}
.moduletable.counters .mod-newsflash-adv{text-align:center;}
.moduletable.counters i.fa{font-size:50px;line-height:70px;display:block;margin-bottom:20px;}
.moduletable.counters .item_title{font-size:30px;line-height:36px;}
#mainbottom-2{background:#f2f2f2;padding-top:110px;padding-bottom:0;position:relative;}
#mainbottom-3{padding-top:90px;padding-bottom:110px;}
ul.team{display:table;width:100%;table-layout:fixed;}
ul.team li{display:table-cell;text-align:center;}
#mainbottom-4{background:#f2f2f2;padding-top:100px;padding-bottom:68px;}
#mainbottom-5{background:url(../images/template/banner-skills.jpg) center center no-repeat;background-size:cover;color:#ffffff;padding-top:97px;padding-bottom:70px;}
#mainbottom-5 h1,
#mainbottom-5 h2,
#mainbottom-5 h3,
#mainbottom-5 h4,
#mainbottom-5 h5,
#mainbottom-5 h6{color:#ffffff;font-size:80px;line-height:1.2;}
#mainbottom-5 h1 a,
#mainbottom-5 h2 a,
#mainbottom-5 h3 a,
#mainbottom-5 h4 a,
#mainbottom-5 h5 a,
#mainbottom-5 h6 a{color:#ffffff;}
#mainbottom-5 h1 a:hover,
#mainbottom-5 h2 a:hover,
#mainbottom-5 h3 a:hover,
#mainbottom-5 h4 a:hover,
#mainbottom-5 h5 a:hover,
#mainbottom-5 h6 a:hover{color:#19a94b;}
#mainbottom-5 .btn{background:none;border:2px solid #ffffff;font-size:30px;letter-spacing:-1px;padding:23px 85px;}
#mainbottom-5 .btn:hover{color:#19a94b;background:#ffffff;border-color:#19a94b;}
#mainbottom-6{background:#f2f2f2;padding-top:100px;padding-bottom:68px;}
.nav-tabs{border:none;margin:0 auto 60px;display:table;}
.nav-tabs > li{margin-bottom:0px;text-align:center;}
.nav-tabs > li > a{border:1px solid #19a94b;border-radius:0;font-size:20px;line-height:24px;margin:2px;padding:16px 20px;min-width:73px;}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:active,
.nav-tabs > li > a:focus,
.nav-tabs > li > a.active,
.nav-tabs > li > a.selected{color:#ffffff;background:#19a94b;border:1px solid #19a94b;}
.nav-tabs > li.active a{color:#ffffff;background:#19a94b;border:1px solid #19a94b;}
.nav-tabs > li.active a:hover,
.nav-tabs > li.active a:active,
.nav-tabs > li.active a:focus,
.nav-tabs > li.active a.active,
.nav-tabs > li.active a.selected{color:#ffffff;background:#19a94b;border:1px solid #19a94b;}
.tab-content > .tab-pane,
.pill-content > .pill-pane{display:block !important;height:0;overflow:hidden;}
.tab-content > .tab-pane.active,
.pill-content > .pill-pane.active{height:auto;overflow:inherit;}
.skills_diagram{display:inline-block;vertical-align:middle;}
.moduletable.skills .get{display:inline-block;vertical-align:middle;}
.moduletable.skills .get .arc{margin:0 0 1px;}
.moduletable.skills .get .arc .text{display:inline-block;padding:5px 10px;color:#fff;}
#bottom .mod-article-single{margin-bottom:0;}
.map_wrapper .map{height:285px !important;}
#footer{padding-top:127px;padding-bottom:84px;}
.mod_tm_instagram ul{margin:0 0 0 -36px;}
.mod_tm_instagram ul li{padding-left:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33%;margin-bottom:20px;float:left;font-size:0;line-height:0;}
.mod_tm_instagram ul li a{max-width:100%;display:inline-block;position:relative;}
.mod_tm_instagram ul li a:before{content:'\f08e';font-family:FontAwesome;line-height:0;font-size:0;text-align:center;color:#fff;left:0;width:100%;height:0;position:absolute;z-index:2;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;top:50%;}
.mod_tm_instagram ul li a:after{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;opacity:0;content:'';}
.mod_tm_instagram ul li a:hover:before{font-size:30px;}
.mod_tm_instagram ul li a:hover:after{opacity:0.5;}
.copyright{}
.copyright .siteName .item_title_part0{text-transform:uppercase;}
.copyright a{color:#ffffff;}
.copyright a:hover{color:#19a94b;}
.mod_tm_ajax_contact_form .controls{margin-bottom:31px !important;}
.mod_tm_ajax_contact_form textarea{height:180px !important;}
.mod_tm_ajax_contact_form .controls input,
.mod_tm_ajax_contact_form textarea{border:1px solid #b1b1b1;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:62px;padding:18px 34px;font-style:italic;color:#000000;font-size:20px;font-weight:300;}
#contact.custom .mod_tm_ajax_contact_form_btn{display:block;margin:2px 0 10px;font-size:30px;line-height:30px;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:23px 24px !important;}
#footer-wrapper{background:#19a94b;background-size:cover;color:#ffffff;padding-bottom:45px;}
#footer-wrapper h1,
#footer-wrapper h2,
#footer-wrapper h3,
#footer-wrapper h4,
#footer-wrapper h5,
#footer-wrapper h6{color:#ffffff;}
#footer-wrapper h1 a,
#footer-wrapper h2 a,
#footer-wrapper h3 a,
#footer-wrapper h4 a,
#footer-wrapper h5 a,
#footer-wrapper h6 a{color:#ffffff;}
#footer-wrapper h1 a:hover,
#footer-wrapper h2 a:hover,
#footer-wrapper h3 a:hover,
#footer-wrapper h4 a:hover,
#footer-wrapper h5 a:hover,
#footer-wrapper h6 a:hover{color:#19a94b;}
#footer-wrapper .footer-wrapper-inner{padding-top:30px;}
.nav.menu.social{margin-bottom:53px;padding:32px 0;text-align:center;}
.nav.menu.social li{display:inline-block;margin:0px 26px;list-style-type:none;}
.nav.menu.social li a{color:#ffffff;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:66px;line-height:66px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;}
.nav.menu.social li a:hover{color:#19a94b;}
.page-item__privacy_policy h3.item_title{font-size:66px;line-height:1.2307em;margin-bottom:38px;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:#ffffff;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#ffffff;font-style:normal;font-size:28px;font-family:"proxima-nova",sans-serif;}
.mfp-close:hover,
.mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#ffffff;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after,
.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure figure{margin:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-all;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
    .mfp-img-mobile img.mfp-img{padding:0;}
    .mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
    .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
    .mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
    .mfp-img-mobile .mfp-counter{right:5px;top:3px;}
    .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);}
    .mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
    .mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
    .mfp-container{padding-left:0px;padding-right:0px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.icemegamenu ul,
.icemegamenu li{list-style:none;padding:0;margin:0;}
.icemegamenu > ul{margin:0;padding:15px 0 0 0;z-index:999;clear:both;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.icemegamenu > ul > li{line-height:56px;padding-right:13px;position:relative;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.icemegamenu > ul > li > a.iceMenuTitle{position:relative;z-index:10;display:block;padding:0 10px;line-height:1.2em;font-size:16px;color:#FFF;background:none;font-family:"proxima-nova",sans-serif;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.icemegamenu > ul > li > a.iceMenuTitle.hover, .icemegamenu > ul > li > a.iceMenuTitle.icemega_active,.icemegamenu > ul > li.hover > a.iceMenuTitle{color:#25292e;background:none;}
.icemegamenu > ul > li.hover > a.iceMenuTitle{}
.icemegamenu > ul > li span.icemega_desc{display:block;padding:0;line-height:1.25em;color:#ffffff;}
.icemegamenu > ul > li.fullwidth{position:static;}
.icemegamenu > ul > li.fullwidth .iceCols{float:right !important;}
.icemegamenu > ul > li.submenu .iceCols{width:100% !important;}
.icemegamenu > ul > li.submenu .icesubMenu{padding:24px 0;}
.icemegamenu > ul > li.search{border-left:1px solid #d8d9d9;margin-left:30px;}
.icemegamenu > ul:after{clear:both;display:block;content:'';}
.icemegamenu .mod-menu li{font-size:12px;padding:5px 0 6px;}
.icemegamenu .mod-menu li a{color:#ffffff !important;}
.icemegamenu .mod-menu li a:hover{color:#19a94b !important;}
.icemegamenu .megamenu_banner_fullwidth .item_img a{position:relative;}
.icemegamenu .megamenu_banner_fullwidth .item_img a .item_introtext{position:absolute;left:0px;top:0px;bottom:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0, 0, 0, 0.5);width:50%;z-index:10;font-size:16px;line-height:24px;}
.icemegamenu .megamenu_banner_fullwidth .item_img a:before,
.icemegamenu .megamenu_banner_fullwidth .item_img a:after{display:none !important;}
.icemegamenu .menu_banners .item_img a{position:relative;}
.icemegamenu .menu_banners .item_img a:before,
.icemegamenu .menu_banners .item_img a:after{display:none;}
.icemegamenu .menu_banners .item_img a .item_content{position:absolute;top:5px;left:0;right:0;bottom:15px;font-size:16px;line-height:24px;z-index:10;}
.icemegamenu .menu_banners .item_img a .item_content .item_title{background:#19a94b;padding:5px 10px;color:#fff;display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.icemegamenu .menu_banners .item_img a .item_content .item_introtext{padding:0 20px;}
.icemegamenu .menu_banners .item_img a:hover .item_content .item_title{padding:5px 20px;}
div.icemegamenu ul#icemegamenu li.active a.icemega_active > span.icemega_title{}
.icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle{display:inline-block;}
.ice-megamenu-toggle{display:none;float:none;border:1px solid #25292E;background-color:#25292E;}
.ice-megamenu-toggle a{display:block;font-size:0;line-height:0;padding-top:30px;width:100%;cursor:pointer;text-align:center;height:0;position:relative;color:#fff;}
.ice-megamenu-toggle a:before{font-size:20px;line-height:30px;font-family:FontAwesome;content:'\f0c9';position:absolute;left:0;top:0;right:0;bottom:0;}
ul.icesubMenu{font-family:"proxima-nova",sans-serif;padding:10px 0;position:absolute;z-index:600;margin:25px 0 0;top:100%;left:0px;height:0;overflow:hidden;opacity:0;background:#25292e;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-webkit-transform:translate(0, 30px);-moz-transform:translate(0, 30px);-ms-transform:translate(0, 30px);-o-transform:translate(0, 30px);transform:translate(0, 30px);pointer-events:none;}
ul.icesubMenu > li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;}
#icemegamenu li.hover > ul.icesubMenu{opacity:1;overflow:visible;-webkit-transform:translate(0, 0px);-moz-transform:translate(0, 0px);-ms-transform:translate(0, 0px);-o-transform:translate(0, 0px);transform:translate(0, 0px);pointer-events:auto;}
#icemegamenu ul.icesubMenu.visible{height:auto;}
ul.icesubMenu ul > li{position:relative;}
ul.icesubMenu li a.iceMenuTitle{display:block;font-size:12px;line-height:24px;font-family:"proxima-nova",sans-serif;background:none;color:#ffffff;padding:6px 12px;}
ul.icesubMenu li.active > a.iceMenuTitle,
ul.icesubMenu li:hover > a.iceMenuTitle,
ul.icesubMenu li.hover > a.iceMenuTitle{color:#19a94b;background:none;}
ul.sub_level_2,
ul.sub_level_3,
ul.sub_level_4,
ul.sub_level_5{top:0px;left:100%;margin:0;z-index:99999;-webkit-transform:translate(30px, 0);-moz-transform:translate(30px, 0);-ms-transform:translate(30px, 0);-o-transform:translate(30px, 0);transform:translate(30px, 0);}
ul.icesubMenu ul > li.hover > ul{opacity:1;overflow:visible;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
.icesubMenu .icemega_cover_module{color:#ffffff;}
.icesubMenu .icemega_cover_module a{color:#ffffff;}
.icesubMenu .icemega_cover_module a:hover{color:#19a94b;}
.icesubMenu .icemega_cover_module span.iceModuleTile{display:block;font-size:18px;margin-bottom:24px;}
.ice_righttoleft{left:auto!important;right:0;}
.icemega_modulewrap{padding:34px 18px 2px 18px;}
.icemega_modulewrap .inputbox{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;font-size:12px;color:#838993;height:37px;padding:6px 14px;}
.icemega_modulewrap input::-moz-placeholder{color:#838993;}
.icemega_modulewrap label.checkbox{font-size:12px;color:#838993;}
.icemega_modulewrap .mod-login_submit{padding:16px 0;}
.icemega_modulewrap .mod-login_submit .btn{text-transform:uppercase;padding:5px 35px !important;font-weight:900;font-size:16px;}
.icemega_modulewrap .mod-login_submit .btn:hover{background:#ffffff;color:#25292e;}
.icemega_modulewrap .unstyled li{font-size:12px;}
.nav-collapse .icesubMenu .nav > li > a,
.nav-collapse .icesubMenu .dropdown-menu a{padding:0;margin-bottom:0;color:#333333;}
.nav-collapse .icesubMenu .nav > li > a:focus,
.nav-collapse .icesubMenu .dropdown-menu a:focus,
.nav-collapse .icesubMenu .nav > li > a:active,
.nav-collapse .icesubMenu .dropdown-menu a:active,
.nav-collapse .icesubMenu .nav > li > a.active,
.nav-collapse .icesubMenu .dropdown-menu a.active,
.nav-collapse .icesubMenu .nav > li > a:hover,
.nav-collapse .icesubMenu .dropdown-menu a:hover{background:none;color:#ffaaa3;}
.nav-collapse.collapse{height:auto;}
#Kunena{margin-bottom:48px;}
#Kunena table,
#Kunena tr,
#Kunena td,
#Kunena th,
#Kunena div,
#Kunena fieldset,
#Kunena span,
#Kunena li,
#Kunena dt,
#Kunena legend{border-color:#dddddd !important;}
#Kunena legend{color:inherit;}
#Kunena table{background:transparent;}
#Kunena td{-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;}
#Kunena td:nth-child(odd){background:#f9f9f9;}
#Kunena tr,
#Kunena td{border-bottom:1px solid;}
#Kunena dt{font-weight:normal;}
#Kunena select,
#Kunena button{margin-bottom:9px;}
#Kunena a.close,
#Kunena a.open{background-color:#dddddd;opacity:1;cursor:pointer;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s;}
#Kunena a.close:hover,
#Kunena a.open:hover{background-color:#c4c4c4;}
#Kunena #ktab li{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-bottom:-1px !important;border:1px solid;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#f7f7f7;}
#Kunena #ktab li#current,
#Kunena #ktab li:hover{background:#ffffff;border-bottom-color:#ffffff !important;}
#Kunena #ktopmenu{border-bottom:1px solid;display:block;margin:0 0 20px;}
#Kunena .kforum-pathway{margin-top:0;border-top:1px solid;}
#Kunena .kforum-pathway .path-element{position:relative;}
#Kunena .kforum-pathway .path-element:before{position:absolute;left:1px;top:50%;border-left:4px solid #aaaaaa;border-top:4px solid transparent;border-bottom:4px solid transparent;content:'';margin-top:-4px;}
#Kunena form{margin:0px;}
#Kunena form.kuena_form{margin:8px;}
#Kunena .kicon-button{background:none !important;}
#Kunena .kicon-button span span{color:#fff;}
#Kunena div.kmessage-editmarkup-cover{border:none;}
#Kunena .kwho-admin,
#Kunena a.kwho-admin{color:#f00 !important;}
#Kunena a.kwho-admin:hover,
#Kunena a.kwho-globalmoderator:hover,
#Kunena a.kwho-moderator:hover,
#Kunena a.kwho-banned:hover,
#Kunena a.kwho-user:hover,
#Kunena a.kwho-guest:hover{text-decoration:underline !important;}
#Kunena .kwho-globalmoderator,
#Kunena a.kwho-globalmoderator{color:#800000 !important;}
#Kunena .kwho-moderator,
#Kunena a.kwho-moderator{color:#00f !important;}
#Kunena .kwho-banned,
#Kunena a.kwho-banned{color:#A39D49 !important;}
#Kunena .kwho-user,
#Kunena a.kwho-user{color:#5388B4 !important;}
#Kunena .kwho-guest,
#Kunena a.kwho-guest{color:#666 !important;}
#Kunena label{display:inline;}
#Kunena .kblock div.kheader > span{display:block;font-weight:bold;font-size:19.2px;line-height:28.799999999999997px;}
#Kunena .kblock div.kheader > span.k-name{display:inline;}
#Kunena .kblock div.kheader > span.kright{float:right;}
#Kunena .kblock div.kheader > span a{color:inherit;}
#Kunena .kblock div.kheader div.ktitle-desc{margin-top:10px;padding-bottom:0;}
#Kunena .kbody:after{clear:both;display:block;content:'';}
#Kunena .ktoggler{display:none;}
#Kunena div.input,
#Kunena span.input,
#Kunena td.input{padding:10px 0 5px;display:inline-block;max-width:100%;}
#Kunena div.input input,
#Kunena span.input input,
#Kunena td.input input{margin-right:5px;}
#Kunena div.input > span,
#Kunena span.input > span,
#Kunena td.input > span{display:block;padding:10px 0 0;white-space:nowrap;}
#Kunena div.input > span label,
#Kunena span.input > span label,
#Kunena td.input > span label{display:inline-block;margin-bottom:10px;}
#Kunena div.input > span button,
#Kunena span.input > span button,
#Kunena td.input > span button{float:right;margin-right:5px;}
#Kunena .klink-block span{padding:0 5px 0 0;}
#Kunena .klink-block span.kprofilebox-register{display:block;padding:5px 0 0;}
#Kunena + div[style]{display:none;}
#Kunena span.kunreadforum{background:none;}
#Kunena span.kunreadforum:before{content:'\f07c';font-family:FontAwesome;font-size:32px;line-height:32px;}
#Kunena span.kreadforum,
#Kunena span.knotloginforum{background:none;}
#Kunena span.kreadforum:before,
#Kunena span.knotloginforum:before{content:'\f115';font-family:FontAwesome;font-size:32px;line-height:32px;}
#Kunena .kwhoicon,
#Kunena .kstatsicon{background:none;}
#Kunena .kwhoicon:before,
#Kunena .kstatsicon:before{font-family:FontAwesome;font-size:32px;line-height:32px;}
#Kunena .kwhoicon:before{content:'\f0c0';}
#Kunena .kstatsicon:before{content:'\f080';}
#Kunena div.kmessage-buttons-row{height:auto;line-height:inherit;font-size:inherit;}
#Kunena .klist-actions-forum{white-space:inherit !important;}
#Kunena .klist-actions-forum div.kmessage-buttons-row{display:inline-block;}
#Kunena .klist-bottom{padding-bottom:0 !important;}
#Kunena .kwholegend{display:none;}
#Kunena .kcol-ktopicicon a:before{content:'\f095';font-family:FontAwesome;font-size:20px;line-height:24px;}
#Kunena .kcol-ktopicicon.unanswered a:before{content:'\f098';font-family:FontAwesome;font-size:32px;line-height:32px;}
#Kunena img[src$='unanswered.png'],
#Kunena img[src$='normal.png']{height:0;width:0;}
#Kunena .k-profile .clrline{display:none;}
#Kunena .k-profile .kheader a.kwho-admin{font-size:0;line-height:0;color:#ffffff !important;text-decoration:none !important;font-weight:normal;}
#Kunena .k-profile .kheader a.kwho-admin:hover:after{font-size:26px;}
#Kunena .k-profile .kheader a.kwho-admin:after{content:'\f044';font-family:FontAwesome;font-size:20px;line-height:24px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#Kunena .k-profile .kheader .back a.kwho-admin:after{content:'\f112';}
#Kunena div.kavatar-lg{border:none;display:block;height:auto;}
#Kunena span[class*='kbuttononline']{margin:0;}
#Kunena span[class*='kbuttononline'] span{margin:0;}
#Kunena span[class*='kbuttononline'] span span{padding:0;color:inherit;}
#Kunena #kprofile-tabs dl.tabs,
#Kunena #kprofile-edit dl.tabs{display:table;width:100%;float:none;border:none;}
#Kunena #kprofile-tabs dl.tabs dt,
#Kunena #kprofile-edit dl.tabs dt{display:table-cell;float:none;text-align:center;padding:10px 0;}
#Kunena #kprofile-tabs dl.tabs dt.open,
#Kunena #kprofile-edit dl.tabs dt.open,
#Kunena #kprofile-tabs dl.tabs dt:hover,
#Kunena #kprofile-edit dl.tabs dt:hover{color:#19a94b;}
#Kunena #kprofile-tabs dl.tabs dt + dt,
#Kunena #kprofile-edit dl.tabs dt + dt{border-left:none;}
#Kunena .kicon-profile-location,
#Kunena .kicon-profile-gender-male{background:none;}
#Kunena .kicon-profile-location:before,
#Kunena .kicon-profile-gender-male:before{font-family:FontAwesome;font-size:18px;line-height:15px;}
#Kunena .kicon-profile-location:before{content:'\f015';}
#Kunena .kicon-profile-gender-male:before{content:'\f007';}
#Kunena .kicon-profile-birthdate,
#Kunena .kicon-profile-email{background:none;}
#Kunena .kicon-profile-birthdate:before,
#Kunena .kicon-profile-email:before{font-family:FontAwesome;font-size:16px;line-height:15px;}
#Kunena .kicon-profile-birthdate:before{content:'\f1fd';}
#Kunena .kicon-profile-email:before{content:'\f0e0';}
#Kunena div.kiconrow{padding-right:0;}
#Kunena div.kiconrow span[class*="off"]{display:none;}
#Kunena div.kiconrow .kicon-profile:before{font-family:FontAwesome;font-size:17px;line-height:15px;}
#Kunena .kicon-profile-twitter{background:none;}
#Kunena .kicon-profile-twitter:before{content:'\f081';}
#Kunena .kicon-profile-facebook{background:none;}
#Kunena .kicon-profile-facebook:before{content:'\f082';}
#Kunena .kicon-profile-linkedin{background:none;}
#Kunena .kicon-profile-linkedin:before{content:'\f08c';}
#Kunena .kicon-profile-skype{background:none;}
#Kunena .kicon-profile-skype:before{content:'\f17e';}
#Kunena .kicon-profile-delicious{background:none;}
#Kunena .kicon-profile-delicious:before{content:'\f1a5';}
#Kunena .kicon-profile-digg{background:none;}
#Kunena .kicon-profile-digg:before{content:'\f1a6';}
#Kunena .kicon-profile-flickr{background:none;}
#Kunena .kicon-profile-flickr:before{content:'\f16e';}
#Kunena .kprofile-rightcol ul{margin:0;}
#Kunena #kprofile-stats .kicon-button{cursor:auto;}
#Kunena span.kmsgtitle,
#Kunena span.kmsgtitle-new{padding-left:0;background:none;}
img.jg_photo{margin:0;padding:0;}
img.jg_photo,
.jg_minis a img{border:none;}
a:hover img.jg_photo,
.jg_minis a:hover img{border:none;}
.jg_catelem_photo{font-size:0;line-height:0;}
.jg_row{padding:0;margin:0 -12px 0 -36px;}
.jg_element_cat,
.jg_subcatelem_cat{padding-left:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;}
.jg_element_cat{display:inline-block;float:none;}
.loaded .jg_element_cat{display:none;}
.jg_imgalign_catsubs{position:relative;overflow:hidden;}
.jg_imgalign_catsubs .jg_photo{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.jg_imgalign_catsubs:hover .jg_photo{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.jg_imgalign_catsubs:hover .jg_subcatelem_txt{opacity:1;}
.jg_subcatelem_cat a{height:auto;}
.jg_subcatelem_photo{font-size:0;line-height:0;}
.jg_subcatelem_photo a{display:block;}
.jg_subcatelem_txt{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;opacity:0;color:#fff;}
.jg_subcatelem_txt:before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5;content:'';}
.jg_subcatelem_txt:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle;overflow:hidden;}
.jg_subcatelem_txt > *{position:relative;z-index:2;}
.jg_subcatelem_txt ul{display:inline-block;max-width:99%;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.jg_subcatelem_txt ul a{position:relative;}
.jg_subcatelem_txt .jg_subcatelem_txt__link{position:absolute;top:0;left:0;width:100%;height:100%;}
.jg_catelem_txt{margin:0;}
.jg_catelem_txt .gallery_desc p + p{display:none;}
.jg_dtl_photo{font-size:0;line-height:0;}
.jg_dtl_photo .lazy_container{width:100%;}
.jg_dtl_photo .lazy_container .lazy_preloader{position:absolute;left:0;top:0;width:100%;height:100%;}
.jg_dtl_photo .lazy_container img{position:relative;}
div.jg_details,
div.jg_voting,
div.jg_commentsarea,
div.jg_send2friend,
div.jg_bbcode,
div.jg_exif,
div.jg_panemodule{border:none;margin:0;}
.jg_detailnavi{margin-bottom:0;}
.jg_iconbar{padding:0;}
.jg_imgtitle{text-align:left;}
.jg_imgalign_catimgs{position:relative;font-size:0;line-height:0;overflow:hidden;}
.jg_imgalign_catimgs .jg_photo{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;}
.jg_imgalign_catimgs .jg_catelem_txt{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;color:#fff;}
.jg_imgalign_catimgs .jg_catelem_txt:before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.5;content:'';}
.jg_imgalign_catimgs .jg_catelem_txt:after{content:'';height:100%;display:inline-block;width:0;overflow:hidden;vertical-align:middle;}
.jg_imgalign_catimgs .jg_catelem_txt *{position:relative;z-index:2;}
.jg_imgalign_catimgs .jg_catelem_txt ul{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;max-width:99%;vertical-align:middle;font-size:16px;line-height:24px;}
.jg_imgalign_catimgs .jg_catelem_txt .jg_links a{color:#fff;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;font-size:22px;line-height:22px;margin:0 7px;display:inline-block;}
.jg_imgalign_catimgs .jg_catelem_txt .jg_links a:hover{color:#999;}
.jg_imgalign_catimgs:hover .jg_photo,
.jg_imgalign_catimgs.hover .jg_photo{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.jg_imgalign_catimgs:hover .jg_catelem_txt,
.jg_imgalign_catimgs.hover .jg_catelem_txt{opacity:1;}
.jg_gallery{margin:0 -1.1% 0 -36px;font-size:0;line-height:0;}
.jg_catorderlist{text-align:left;white-space:normal;}
.jg_catorderlist > strong{display:block;margin-bottom:15px;}
.fancybox-close{position:fixed;right:0;top:0;background:none;color:#fff;font-size:22px;text-align:center !important;margin:0 !important;padding:0 !important;height:36px !important;line-height:36px;-webkit-transition:font-size 0.2s ease;-moz-transition:font-size 0.2s ease;-o-transition:font-size 0.2s ease;transition:font-size 0.2s ease;}
.fancybox-close:before{content:'\f057';font-family:FontAwesome;}
.fancybox-close:hover{color:#fff;font-size:30px;}
.fancybox-lock .fancybox-overlay{overflow:hidden;min-height:320px;}
.fancybox-prev,
.fancybox-next{overflow:hidden;}
.fancybox-prev span,
.fancybox-next span{height:100px;width:50px;margin-top:-50px;background:none;color:#fff;-webkit-transition:font-size 0.2s ease;-moz-transition:font-size 0.2s ease;-o-transition:font-size 0.2s ease;transition:font-size 0.2s ease;overflow:hidden;}
.fancybox-prev span:before,
.fancybox-next span:before{content:'';position:absolute;left:0;top:0;-webkit-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;transition:border-color 0.3s ease;width:100px;height:100px;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fancybox-prev:hover span,
.fancybox-next:hover span{color:#fff;}
.fancybox-prev:hover span:before,
.fancybox-next:hover span:before{border-left-color:#666;border-top-color:#666;}
.fancybox-prev span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:20px;}
.fancybox-next span:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);left:-70px;}
.fancybox-skin{background:#191919;}
.fancybox-image{opacity:0.99;}
#fancybox-thumbs{height:54px;text-align:center;-webkit-transition:bottom 0.5s ease;-moz-transition:bottom 0.5s ease;-o-transition:bottom 0.5s ease;transition:bottom 0.5s ease;}
#fancybox-thumbs ul{font-size:0;line-height:0;white-space:nowrap;display:inline-block;top:0 !important;background:#191919;}
#fancybox-thumbs ul li{float:none;display:inline-block;padding:0;border:none !important;position:relative;background:url(../images/loader.gif) 50% 50% no-repeat;overflow:hidden;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
#fancybox-thumbs ul li .holder{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;cursor:pointer;}
#fancybox-thumbs ul li.active{opacity:1;}
.fancybox-lock body{overflow:visible !important;}
body.mobile #fancybox-thumbs{display:none;}
.fancybox-wrap{width:100% !important;height:100% !important;left:0 !important;right:0 !important;}
.fancybox-inner,
.fancybox-skin,
.fancybox-outer{width:100% !important;height:100% !important;position:relative;}
.fancybox-image{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;}
.jg_links .fancybox-thumb .lazy,
.jg_links .fancybox-thumb img{display:none;}
.fancybox-image{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;opacity:0;}
.fancybox-type-image.fancybox-opened .fancybox-image{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}
.fancybox-nav{width:56px;z-index:100;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.fancybox-nav span{visibility:visible;}
.fancybox-close{-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-o-transition:right 0.5s ease;transition:right 0.5s ease;}
.fancybox-full #fancybox-thumbs{bottom:-100px;}
.fancybox-full .fancybox-prev{left:-100px;}
.fancybox-full .fancybox-next,
.fancybox-full .fancybox-close{right:-100px;}
.ui-loader{display:none;}
.jg_pathway{padding:0;margin:0 0 24px;}
ul#order{margin:0 0 15px;overflow:hidden;}
ul#order li{display:inline-block;}
.jg_commentsarea{clear:both;padding-top:20px;}
.jg_commentsarea textarea{width:100%;height:200px;}
.jg_commentsarea .username{font-weight:bold;font-size:19.2px;line-height:28.799999999999997px;}
.jg_commentsarea div[class*="jg_row"]{padding-bottom:40px;}
.jg_commentsarea div[class*="jg_row"] .comment_text{display:block;}
.jg-details-header h4{text-align:inherit;padding:0;}
label#cmttext-error{color:#b94a48;}
.jg_dtl_photo{text-align:center;}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;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;transform:translate(0, 0);}
.fa-lg{font-size:1.3333333333333333em;line-height:0.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.2857142857142858em;text-align:center;}
.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none;}
.fa-ul > li{position:relative;}
.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:0.14285714285714285em;text-align:center;}
.fa-li.fa-lg{left:-1.8571428571428572em;}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}
.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(0deg);transform:rotate(0deg);}
    100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{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:#ffffff;}
.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-remove:before,
.fa-close: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-gear:before,
.fa-cog: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-rotate-right:before,
.fa-repeat: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-photo:before,
.fa-image: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-warning:before,
.fa-exclamation-triangle: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-gears:before,
.fa-cogs: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-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-save:before,
.fa-floppy-o:before{content:"\f0c7";}
.fa-square:before{content:"\f0c8";}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars: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-unsorted:before,
.fa-sort:before{content:"\f0dc";}
.fa-sort-down:before,
.fa-sort-desc:before{content:"\f0dd";}
.fa-sort-up:before,
.fa-sort-asc:before{content:"\f0de";}
.fa-envelope:before{content:"\f0e0";}
.fa-linkedin:before{content:"\f0e1";}
.fa-rotate-left:before,
.fa-undo:before{content:"\f0e2";}
.fa-legal:before,
.fa-gavel:before{content:"\f0e3";}
.fa-dashboard:before,
.fa-tachometer:before{content:"\f0e4";}
.fa-comment-o:before{content:"\f0e5";}
.fa-comments-o:before{content:"\f0e6";}
.fa-flash:before,
.fa-bolt:before{content:"\f0e7";}
.fa-sitemap:before{content:"\f0e8";}
.fa-umbrella:before{content:"\f0e9";}
.fa-paste:before,
.fa-clipboard: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-unlink:before,
.fa-chain-broken: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-toggle-down:before,
.fa-caret-square-o-down:before{content:"\f150";}
.fa-toggle-up:before,
.fa-caret-square-o-up:before{content:"\f151";}
.fa-toggle-right:before,
.fa-caret-square-o-right:before{content:"\f152";}
.fa-euro:before,
.fa-eur:before{content:"\f153";}
.fa-gbp:before{content:"\f154";}
.fa-dollar:before,
.fa-usd:before{content:"\f155";}
.fa-rupee:before,
.fa-inr:before{content:"\f156";}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before{content:"\f157";}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before{content:"\f158";}
.fa-won:before,
.fa-krw: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-toggle-left:before,
.fa-caret-square-o-left:before{content:"\f191";}
.fa-dot-circle-o:before{content:"\f192";}
.fa-wheelchair:before{content:"\f193";}
.fa-vimeo-square:before{content:"\f194";}
.fa-turkish-lira:before,
.fa-try: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-institution:before,
.fa-bank:before,
.fa-university:before{content:"\f19c";}
.fa-mortar-board:before,
.fa-graduation-cap: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-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before{content:"\f1c5";}
.fa-file-zip-o:before,
.fa-file-archive-o:before{content:"\f1c6";}
.fa-file-sound-o:before,
.fa-file-audio-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-saver:before,
.fa-support:before,
.fa-life-ring:before{content:"\f1cd";}
.fa-circle-o-notch:before{content:"\f1ce";}
.fa-ra:before,
.fa-rebel:before{content:"\f1d0";}
.fa-ge:before,
.fa-empire:before{content:"\f1d1";}
.fa-git-square:before{content:"\f1d2";}
.fa-git:before{content:"\f1d3";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-qq:before{content:"\f1d6";}
.fa-wechat:before,
.fa-weixin:before{content:"\f1d7";}
.fa-send:before,
.fa-paper-plane:before{content:"\f1d8";}
.fa-send-o:before,
.fa-paper-plane-o:before{content:"\f1d9";}
.fa-history:before{content:"\f1da";}
.fa-genderless:before,
.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-soccer-ball-o:before,
.fa-futbol-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-shekel:before,
.fa-sheqel:before,
.fa-ils: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-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-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-hotel:before,
.fa-bed:before{content:"\f236";}
.fa-viacoin:before{content:"\f237";}
.fa-train:before{content:"\f238";}
.fa-subway:before{content:"\f239";}
.fa-medium:before{content:"\f23a";}
@media print{a:after{display:none !important;}
}
.input-append .add-on{height:22px !important;line-height:22px!important;}
.privacy_link{text-align:center;margin:10px 0 0;}
.privacy_link a{color:#FFF;display:inline-block;margin:0 8px;}
.com_hikamarket .btn{background:transparent;border:1px solid #ccc;transition:box-shadow 0.5s;color:#000;/*padding:5px 10px;*/}
.com_hikamarket .btn:hover{box-shadow:-2px 3px 8px rgba(0, 0, 0, 0.25);}
.login-strip {
    display: flex;
    width: 100%;
    background: #FFF;
    position: relative;
    justify-content: end;
    gap: 14px;
}
.login-strip,nav.moduletable{padding-right:270px;}
span.btn-enrol a,.btn-theme{display:inline-block;background-color:#ed0000;color:#fff !important;font-size:20px;text-transform:uppercase;padding:20px 18px;line-height:1.2em;}
#top span.btn-enrol a{transition:all 0.6s;font-size:26px;padding:35px 30px 25px;position:relative;font-weight:700;}
span.btn-enrol a span{display:block;font-weight:300;font-size:23px;text-align:center;margin:5px 0 0;}
#top span.btn-enrol a:after{content:'';position:absolute;left:0;top:100%;width:0;height:0;border-top:18px solid #ED0000;border-right:104px solid transparent;border-left:110px solid transparent;padding-top:0;transition:all 0.6s;}
select.dropdown-country{display:inline-block;vertical-align:bottom;}
span.link-login a,span.link-logout a{vertical-align:bottom;display:inline-block;font-weight:400;}
.login-strip > span, .moduletable.custom-login{margin-right:19px;display:inline-block;vertical-align:bottom;color:#000;z-index:999;right:20px;margin:15px 0;}
.moduletable.custom-login{margin-right:10px;}
.login-strip span.btn-enrol{position:absolute;margin:0;}
span.link-login i.fa{padding-right:5px;display:inline-block;font-size:20px;}
.mod-article-single__about-us figure{margin:0 150px 0 80px;}
.venue-heading h4{text-align:left;max-width:450px;line-height:1em;}
.venue-form::-webkit-input-placeholder{color:#7f7f7f;}
.venue-form:-moz-placeholder{color:#7f7f7f;}
.venue-form::-moz-placeholder{color:#7f7f7f;}
.venue-form:-ms-input-placeholder{color:#7f7f7f;}
.venue-form input{width:360px;height:45px;padding-left:15px;}
.program-title h6{text-transform:inherit;font-size:32px;font-weight:700;line-height:1.02;}
.venue-text{max-width:420px;float:left;}
.item_content.program-content p{padding-bottom:3px;line-height:1.2em;text-align:left;position:relative;padding-left:20px;}
.item_content.program-content p:before{content:url('../../../images/program-tick.png');position:absolute;left:0;top:0;}
.suitable-for{font-size:24px;color:#000;padding:0 35px 15px 35px;text-align:center;border-bottom:1px solid #ccc;margin-bottom:15px;font-weight:400;line-height:1.2;}
div#module_140 article{padding:0 10px;}
div#module_140 article,.mb10{margin:0 0 10px;}
.program-content .btn.readmore{background:none;color:#19A94B;line-height:1.2em;font-size:16px;padding:10px 0 5px;width:100%;}
.program-content .btn.readmore:after{content:">>";vertical-align:baseline;padding-left:8px;}
.program-enrol{padding-top:15px;margin-bottom:45px;display:inline-block;width:100%;}
body.itemid-617 #wrapper,
body.hasManager #wrapper{overflow:visible;}
#JS_TOP_DIV td.navigation > a:first-of-type,
body.hasManager header.item_header,
body.itemid-617 header.item_header,
body.hasManager div#footer-wrapper,
body.itemid-617 div#footer-wrapper,
body.hasManager .wrapper-inner > *:not(#content),
body.itemid-617 .wrapper-inner > *:not(#content),
.footer-menu h3,#footer-wrapper li.item-340,#footer-wrapper li.item-341,
body.itemid-101 .program-enrol,.dnone{display:none;}
.program-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-10;text-align:center;}
.slick-loading .slick-list{background:#fff url('../../../slick/ajax-loader.gif') center center no-repeat;}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../../../slick/fonts/slick.eot');src:url('../../../slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('../../../slick/fonts/slick.woff') format('woff'), url('../../../slick/fonts/slick.ttf') format('truetype'), url('../../../slick/fonts/slick.svg#slick') format('svg');}
.slick-prev,
.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,
.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'';}
[dir='rtl'] .slick-prev:before{content:'';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'';}
[dir='rtl'] .slick-next:before{content:'';}
.slick-slider{margin-bottom:30px;}
.program-outer.slick-slider,.m0{margin:0;}
.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.slick-slider{display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;z-index:-6;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.fa.slick-nav{position:absolute;left:40px;top:auto;font-size:100px;cursor:pointer;color:#848484;font-weight:500;bottom:0;}
.slide-nav-right.slick-nav{right:35px;left:auto;}
#wrapper #mainbottom .moduleTitle{}
div#item_106 .item_introtext p {
    font-size: 32px !important;
    font-weight: 800;
    padding-bottom: 50px;
    line-height: 1.2 !important;
    padding-top: 15px;
}
.mod-newsflash-adv_custom-link a{color:#fff;border:1px solid #fff;padding:25px 95px;font-size:28px;transition:all 0.6s;font-weight:700;}
.mod-newsflash-adv_custom-link a:hover{background-color:#fff;color:#19a94b;border:1px solid #19a94b;}
.home-contact{margin:auto;text-align:center;padding-top:12px;padding-bottom:100px;}
.home-contact .venue-form input[type="text"]{width:445px;border-color:#9a9898;margin-right:10px;}
.home-contact input[type="submit"]{background-color:#19a94b;color:#fff;width:175px;font-size:20px;padding-top:3px;}
.home-contact p{padding-bottom:50px;}
div#bottom,div#contact-us{padding-top:90px;}
#footer-wrapper h3,.fs24{font-size:24px;line-height:30px;}
#footer-wrapper h3{padding-top:2px;text-align:center;font-weight:300;margin:0 0 20px;}
#footer-wrapper li a{color:white;}
#footer-wrapper,#footer-wrapper li a,
.fs-14{font-size:14px;line-height:1.2;}
.footer-menu ul{float:left;width:100%;margin:20px 0 40px;}
#footer-wrapper li{padding-top:0px;margin-top:0px;line-height:15px;}
#footer-wrapper li.item-336:after{content:bo;}
#copyright.container-fluid{position:relative;}
.footercartoon{position:absolute;right:0;bottom:-130px;display:none;}
#footerlogo{float:none;padding-top:10px;width:100%;display:inline-block;}
#footerlogo img{max-width:230px;}
i.fa.fa-facebook{background-color:#3a589b;}
i.fa.fa-twitter{background-color:#45b0e3;}
i.fa.fa-pinterest-p{background-color:#cb2027;}
i.fa.fa-youtube{background-color:#cf3427;}
i.fa.fa-cc-paypal{background-color:#244b73;}
span.social-icon > i{border-radius:100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    width:44px;height:34px;text-align:center;padding-top:10px;font-size:28px;}
span.social-icon{color:#fff;display:block;text-align:right;margin-bottom:32px;padding-right:0;margin-top:32px;}
.mod-article-single.mod-article-single__center{font-size:20px;margin-top:-29px;font-family:"proxima-nova",sans-serif;}
.mod-newsflash-adv_custom-link a{color:white;border:2px white solid;padding:17px 71px;font-size:30px;}
.mod-newsflash-adv_custom-link{padding-top:32px;}
#mainbottom h1.moduleTitle, #mainbottom h2.moduleTitle, #mainbottom h3.moduleTitle, #mainbottom h4.moduleTitle, #mainbottom h5.moduleTitle, #mainbottom h6.moduleTitle{margin-bottom:35px;margin-top:0;font-size:80px;line-height:1.2;}
.item_img.img-intro.img-intro__none img{border:none;}
.mod-newsflash-adv_custom-link a.btn.btn-info{color:white;background-color:#19a94b;}
.mod-newsflash-adv_custom-link a.btn.btn-info:hover{border:none;}
p.readmore{color:#19a94b;float:left;}
div#module_136 a.btn.btn-info.readmore{background-color:transparent;color:#19a94b;padding-top:0px;width:100%;}
#module_136 .item_introtext p{padding-bottom:1px;float:left;text-align:left;}
time, .item_hits, .item_category-name address, .item_createdby{color:#19a94b;float:left;padding-bottom:7px;font-size:14px;}
.mod-newsflash-adv.team .item_img figcaption{min-height:50px;padding-bottom:0px;}
.mod-newsflash-adv.team .item_img img{height:100%;width:auto;max-width:inherit;}
.item_img, .category_img{margin:0px 0 10px;}
.breadcrumb span{color:grey;}
.breadcrumb .active span{color:#7f7f7f;margin-left:0;font-size:20px;text-transform:capitalize;}
.footer-menu ul > li{display:inline-block;margin:10px;}
div#copyright .row-fluid{position:relative;}
div#copyright .row-fluid > *{width:100%;float:none;text-align:center;}
.social-icon{margin:30px 0;}
.social-icon span a{display:inline-block;width:40px;height:40px;position:relative;background:#FFF;border-radius:100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
}
.social-icon span a:after{content:'\f09a';font-family:FontAwesome;line-height:40px;font-size:24px;color:#19A94B;}
.social-icon span.fb-social a:after{content:'\f09a';}
.social-icon span.tw-social a:after{content:'\f099';}
.social-icon span.pt-social a:after{content:'\f16d';}
.social-icon span.yt-social a:after{content:'\f167';}
.social-icon span a:hover{background:#000;}
.social-icon span a:hover:after{color:#FFF;}
.social-icon span{display:inline-block;margin:0 2.5px 0;}
.social-icon img{display:none;}
.uploaded_file {
    margin-left: 5px;
    color: #000;
}
span.highlighted-text {
    color: #19a94b;
    font-weight: 700;
}
.newsletter h3.moduleTitle{width:100%;text-align:right;}
form#newsletter-form{padding-top:7px;display:inline-block;width:100%;}
div#footer-wrapper form#newsletter-form > *{display:inline-block;}
form#newsletter-form input{width:370px;padding-left:20px;height:45px;margin-right:10px;margin-bottom:10px;}
.newsletter-form::-webkit-input-placeholder{color:#7f7f7f;}
.newsletter-form:-moz-placeholder{color:#7f7f7f;}
.newsletter-form::-moz-placeholder{color:#7f7f7f;}
#newsletter-form input[type="submit"]{width:60px;padding:12px 15px;background-color:#ed0000;border:0;color:#fff;font-size:20px;height:45px;margin-top:0;}
.newsletter-form:-ms-input-placeholder{color:#7f7f7f;}
div#module_136 h6.item_title, div#module_136 time, div#module_136 .item_introtext, div#module_136 .readmore{text-align:left;padding:0 10px;}
.moduletable div#module_136 .item_title{padding-top:10px;text-transform:inherit;font-weight:500;min-height:100px;}
.moduletable div#module_136 .item_introtext{padding-top:0px;padding-bottom:0px;display:inline-block;min-height:120px;width: 100%}
.about-us .readmore{margin-top:15px;}
.program-enrol .btn-enrol{margin-bottom:85px;display:inline-block;}
.blogs header{margin-bottom:45px;}
.btn-more-blog{margin:15px 0 40px 0;width:100%;display:inline-block;}
.insta-post{float:left;width:25%;padding:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.moduletable.find-us-gallery header{margin-top:90px;}
.moduletable.find-us-gallery{position:relative;}
.insta-logo{position:absolute;top:-46px;left:0;right:0;margin:auto;text-align:center;}
.btn-insta-more{float:left;width:100%;text-align:center;margin-top:75px;}
.moduletable.video-gallery header{margin-top:50px;margin-bottom:70px;}
.video-list .fa-angle-right{left:auto;right:30px;}
.video-play:before{content:'\f16a';font-family:FontAwesome;position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;bottom:0;max-height:25px;font-size:50px;color:#19a94b;transition:all 0.6s;background-color:#fff;max-width:48px;}
.video-thumb{position:relative;}
.jcarousel.gallery ul li:hover .video-play:before{color:#ed0000;}
.circle:after{content:'';height:205px;border:26px solid #dadada;border-radius:1000px;box-sizing:border-box;display:block;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    -moz-border-radius: 1000px;
    -webkit-border-radius: 1000px;
}
div#subpage-banner{position:relative;min-height:312px;}
div#subpage-banner h3{display:inline-block;height:100%;width:100%;max-height:85px;position:absolute;left:0;right:0;top:110px;bottom:0;margin:auto;color:#fff;}
p.about-image-left{float:left;padding:0 20px 20px 0;}
#tooltip{display:none !important;}
div#subpage-banner .module_container >div{margin:auto !important;}
dt.faq-title i{border-radius:100%;border:10px solid #19a94b;padding:9px 10px;color:#19a94b;position:absolute;left:0;top:-5px;}
dt.faq-title{padding-left:0;font-size:20px;font-weight:700;color:#000;padding-top:10px;}
dl#faqs{position:relative;min-height:50px;padding-left:70px;cursor:pointer;border-bottom:1px dotted #7f7f7f;padding-bottom:20px;}
dl#faqs dd{margin:0;padding-top:20px;font-size:16px;}
.program-detail h1,.program-detail h2,.program-detail h3{font-size:36px;line-height:1.02em;font-weight:900;text-align:left;margin:0 0px 16px 0;}
.program-logo{float:left;width:15%;text-align:center;}
.program-desc{float:left;width:82%;padding-left:3%;}
.suitable > span, .duration > span{width:auto;float:left;text-align:center;vertical-align:middle;line-height:26px;float:left;}
span.suitable-value,span.duration-value{font-size:28px;color:#000;line-height:1.02em;float:right;text-align:center;width:55%;}
.suitable, .duration{display:inline-block;width:100%;padding:10px 0;}
.program-enrol a{background-color:#ed0000;padding:14px 125px;display:none !important;}
.suitable:after{content:'';border-bottom:2px dotted #7f7f7f;display:block;height:50px;z-index:1100;max-width:320px;margin-left:50px;}
span.suitable-text, span.duration-text{padding-left:50px;}
.glance-text{padding-bottom:20px;}
.program-desc.full-size{max-width:85%;}
.program-video{padding-bottom:50px;}
.program-content, .program-gallery, .gallery-nav{float:left;width:100%;max-width:90%;position:relative;}
.program-gallery{margin-top:20px;}
.gallery-nav .slick-nav{top:0px;left:0;font-size:40px;background-color:rgba(25,169,75,1);height:auto;width:50px;padding:55px 0 54px 18px;color:#fff;bottom:0; font-family: 'FontAwesome';}
.gallery-nav .slick-nav.slide-nav-right{left:auto;right:-1px;}
.program-gallery .slick-slide img{margin:auto;position:absolute;left:0;right:0;min-width:100%;min-height:100%;width:auto;max-width:initial;}
.gallery-nav:hover{cursor:pointer;}
.program-content{padding-bottom:0px;}
.prog-image.slick-slide{position:relative;min-height:500px;overflow:hidden;}
.gallery-image{position:relative;min-height:150px;overflow:hidden;}
.gallery-image img{position:absolute;min-height:100%;}
.gallery-image.slick-slide.slick-active{opacity:0.6;transition:all 0.6s;}
.gallery-image.slick-slide.slick-active.slick-center, .gallery-image.slick-slide.slick-active:hover{opacity:1;}
.program-outer .slick-nav{bottom:0;top:47%;}
.video-list .slick-nav{top:0px;}
span.divider.fa.fa-home{color:#19a94b;font-size:24px;}
div#program-menu{background-color:#19a94b;margin-bottom:0;}
.prog-breadcrumb span.divider.fa.fa-home,
.prog-breadcrumb .breadcrumb > li > .divider,
.prog-breadcrumb .breadcrumb a,
.prog-breadcrumb .breadcrumb .active span{color:#fff;}
div#program-menu h3.moduleTitle{text-align:left;color:#fff;margin-bottom:0;}
ul.breadcrumb.prog-breadcrumb{margin-bottom:15px;}
ul.nav.menu.program-menu-strip li, .green_details span{float:left;width:9.8%;padding:0 5px;text-align:center;height:125px;position:relative;line-height:1em;vertical-align:middle;border-right:1px solid #fff;transition:all 0.5s;display:table;}
li.item-362 a:before{content:url('../../../images/program-icons/mite.png');}
.progid-1:before{content:url('../../../images/program-icons/black-version/mite-E.png');}
li.item-363 a:before{content:url('../../../images/program-icons/pint-size.png');}
.progid-2:before{content:url('../../../images/program-icons/black-version/pint-size.png');}
li.item-364 a:before{content:url('../../../images/program-icons/intro-to-micro.png');}
.progid-3:before{content:url('../../../images/program-icons/black-version/intro-to-micro.png');}
li.item-365 a:before{content:url('../../../images/program-icons/micro.png');}
.progid-4:before{content:url('../../../images/program-icons/black-version/micro.png');}
li.item-366 a:before{content:url('../../../images/program-icons/micro+.png');}
.progid-5:before{content:url('../../../images/program-icons/black-version/micro+.png');}
li.item-367 a:before{content:url('../../../images/program-icons/school-programs.png');}
.progid-6:before{content:url('../../../images/program-icons/black-version/school.png');}
li.item-368 a:before{content:url('../../../images/program-icons/holiday-program.png');}
.progid-7:before{content:url('../../../images/program-icons/black-version/holiday.png');}
li.item-369 a:before{content:url('../../../images/program-icons/corporate-programs.png');}
.progid-8:before{content:url('../../../images/program-icons/black-version/corporate.png');}
li.item-489 a:before,li.item-484 a:before{content:url('../../../images/program-icons/birthday-parties.png');}
.progid-9:before{content:url('../../../images/program-icons/black-version/birthday.png');}
li.item-430 a:before{content:url('../../../images/franchise-icons/about.png');}
li.item-431 a:before{content:url('../../../images/franchise-icons/timetable.png');}
li.item-432 a:before{content:url('../../../images/franchise-icons/pricing.png');}
li.item-433 a:before{content:url('../../../images/franchise-icons/our-team.png');}
li.item-434 a:before{content:url('../../../images/franchise-icons/news.png');}
li.item-435 a:before{content:url('../../../images/franchise-icons/shop.png');}
li.item-436 a:before{content:url('../../../images/franchise-icons/gallery.png');}
li.item-437 a:before{content:url('../../../images/franchise-icons/contact.png');}
li.item-729 a:before{content:url('../../../images/franchisee-icons/welcome.png');}
li.item-386 a:before{content:url('../../../images/franchisee-icons/my_account.png');}
li.item-387 a:before{content:url('../../../images/franchisee-icons/my_locations.png');}
li.item-388 a:before{content:url('../../../images/franchisee-icons/orders.png');}
li.item-389 a:before{content:url('../../../images/franchisee-icons/knowledge-base.png');}
li.item-390 a:before{content:url('../../../images/franchisee-icons/contact.png');}
li.item-391 a:before{content:url('../../../images/franchisee-icons/logout.png');}
li.item-471 a:before{content:url('../../../images/franchisee-icons/news.png');}
span.alert_title {
    float: left;
    width: 70%;
}
span.alert_date {
    float: right;
    width: 30%;
}
.alert_header {
    font-size: 22px;
    font-weight: 700;
    color: #000;
    margin-bottom: 10px;
    display: inline-block;
    width: 100%;
}
.alert_item span.alert_date:before,
.single_alert_date:before{
    content: '\f073';
    font-family: FontAwesome;
    padding-right: 10px;
}
span.alert_title > a {
    font-weight: 700;
}
span.single_alert_title {
    float: left;
}
span.single_alert_date {
    float: right;
    padding-top: 12px;
}
.single_alert_description {
    float: left;
    width: 100%;
}
.btn-alert-back {
    float: left;
    margin: 0 0 20px;
}
span.alert_title > a.have_read {
    font-weight: 300;
}
.alert_item {
    float: left;
    width: 100%;
    margin: 10px 0;
    border-bottom: 1px solid #ddd;
}
.alert_digit {
    display: inline-block;
    width: 22px;
    height: 22px;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    color: #fff;
    background: #f6a11c;
    text-align: center;
    vertical-align: middle;
    line-height: 22px;
    position: absolute;
    right: 32%;
    z-index: 10;
    top: 10px;
    font-weight: 700;
    display: none;
}
div.blogs article#item_355 ol {
    padding-top: 10px;
}
div.blogs ol {
    float: left;
}
li.item-471 {
    background: #ed0000;
}
.franch-strip .alert_digit {
    display: block;
}
#program-menu .moduletable{
    position: relative;
}
.timetable-outer label {
    display: inline-block;
}
input#hide_on_shop {
    margin-left: 20px;
}
label.hide_on_shop_label {
    vertical-align: middle;
}
.about-content {
    float: left;
    width: 100%;
}
ul.nav.menu.program-menu-strip li a:before,.green_details a:before{padding-top:5px;width:100%;min-height:38px;font-size:40px;font-family:FontAwesome;font-weight:300 !important;}
ul.nav.menu.program-menu-strip.franch-strip li a:before{transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);}
.green_details{overflow:hidden;}
ul.nav.menu.program-menu-strip li a,.green_details a{color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;font-family:"proxima-nova",sans-serif;padding:0 5px;height:100%;vertical-align:middle;display:table-cell;margin:auto;}
ul.nav.menu.program-menu-strip.franchise-strip li a:before{
    transform:translateY(15px);
    -o-transform: translateY(15px);
    -moz-transform: translateY(15px);
    -ms-transform: translateY(15px); /* IE 9 */
    -webkit-transform: translateY(15px); /* Chrome, Safari, Opera */
}
ul.nav.menu.program-menu-strip li.active, ul.nav.menu.program-menu-strip li:hover, .green_details span:hover,ul.nav.menu.program-menu-strip li.current,
ul.nav.menu.program-menu-strip li.activate{background-color:#000;}
ul.nav.menu.program-menu-strip li.active a:after,ul.nav.menu.program-menu-strip li.current a:after,
ul.nav.menu.program-menu-strip li.activate a:after{content:"\f0d7";font-family:FontAwesome;position:absolute;left:0;right:0;bottom:-14px;color:#000;font-size:50px;z-index:99;}
ul.nav.menu.program-menu-strip li:last-child{border:0;}
.news-page header.page_header h3{text-align:left;}
.news-left{float:left;width:30%;}
.news-right{float:right;width:68%;padding-left:2%;color:#7f7f7f;}
.news-right.full_width{width:100%;float:left;padding:0;}
.news-right .item_info{width:100%;float:left;}
.news-right .item_info time{color:#000;font-style:italic;}
.item_introtext p{font-size:16px !important;line-height:20px !important;}
.blog-category h3.moduleTitle,
.news-archives h3.moduleTitle,
.latest-news h3.moduleTitle,
.kn-base h3.moduleTitle{font-size:36px;line-height:40px;margin-bottom:20px;padding-top:150px;text-align:left;}
.blog-category li:before{content:'-';font-size:16px;color:#7f7f7f;}
.blog-category li{margin-top:5px;line-height:26px;color:#7f7f7f;}
.blog-category li a{color:#7f7f7f;}
.btn-ages{display:inline-block;position:absolute;right:0;top:20px;z-index:25;}
#content .content-inner.row-fluid{position:relative;}
.news-archives h3.moduleTitle{padding-top:20px;border-top:2px dotted #7f7f7f;margin-top:48px;}
section.page-blog.page-blog__.news-page {
    padding-right: 60px;
    display: flex;
    flex-direction: column;
}s
.news-page .item_info{width:100%;float:left;}
.item_fulltext h5{font-size:26px;font-weight:700;text-align:left;line-height:30px;padding:5px 0 15px;}
article.page-item.page-item__.news-page{width:100%;}
#content article.news-page figure{margin:0px 0 30px 0;display:block;}
.addthis_sharing_toolbox{float:left;width:100%;}
article.page-item.page-item__faqs{padding-right:60px;}
h4.item_title.item_title__.latest-news{font-size:18px;font-weight:700;color:#19a94b;float:left;width:100%;text-align:left;margin-bottom:5px;line-height:22px;}
.latest-news time{float:left;width:100%;color:#000;}
.latest-news .readmore{padding:0;background-color:transparent;color:#19a94b;text-align:left;margin-top:5px;height:30px;}
.latest-news .item__module{border-bottom:2px dotted #7f7f7f;padding-bottom:25px;margin-bottom:25px;}
form.findvenue-form header h1{text-align:left;color:#fff;}
span.venue-content,span.venue-field{float:left;}
span.venue-field input{margin:12px 0 40px 20px;width:720px;height:60px;font-size:18px;}
.itemid-315 div#feature{padding-top:0;}
.itemid-315 div#program-menu{margin:0;}
.green-back:before,.green-back:after,.bh-sl-form-container.find-store:after{display:block;min-height:125px;width:100%;left:-100%;content:'';top:0;z-index:0;position:absolute;}
.green-back:after{left:100%;}
.green-back,.green-back:after,.green-back:before{background-color:#19A94B;min-height:125px;}
.green-back *{}
.title-container *{text-align:left;color:#FFF;}
.itemid-315 div#content{}
article.find-a-venue > div > p:first-child{display:none;}
.by-state .bh-sl-container .bh-sl-map-container{margin-top:37px;display:block !important;}
form#bh-sl-user-location{position:absolute;top:0;z-index:10;}
form#bh-sl-user-location label{display:inline;font-size:58px;color:#fff;padding-right:20px;}
form#bh-sl-user-location header,form#bh-sl-user-location header h1{display:inline-block;color:#fff;padding-right:10px;font-size:60px;line-height:1.2;}
.showing-results{font-size:20px;color:#19A94B;padding-bottom:35px;}
.bh-sl-container .bh-sl-loc-list ul li:last-child{border:0;}
.map-contact-links{float:left;width:100%;}
.map-contact-links > a{float:left;width:48.4%;background-color:#19A94B;padding:10px 5px 10px 45px;color:#fff;box-sizing:border-box;margin:2px 5px 2px 0px;position:relative;transition:all 0.5s;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
}
.map-contact-links > a:last-child{background-color:#ed0000;}
.map-contact-links > a:hover{background-color:#000;background-color:#000;}
.map-contact-links > a > span:before{position:absolute;left:10px;}
.map-contact-links > a > span.map-info:before{content:url('../images/map-search.png');}
.map-contact-links > a > span.map-direction:before{content:url('../images/map-location.png');top:8px;}
.map-contact-links > a > span.map-contact:before{content:url('../images/map-message.png');top:12px;}
.map-contact-links > a > span.map-enrol:before{content:url('../images/map-enrol.png');top:11px;left:12px;}
.list-details .loc-details{color:#7f7f7f;padding-bottom:12px;}
.itemid-315 article.page-item{padding:0;}
.program-detail{float:left;width:100%;}
.moduletable.user-login{position:absolute;right:400px;top:80px;z-index:999;background:rgba(255,255,255,0.8);padding:20px;display:none;color:#000;visibility:hidden;height:0;transition:all 0.2s ease-in 0.2s;overflow:hidden;border:1px solid #ccc;box-shadow:0 0 20px #ccc;}
.moduletable.user-login.visible{display:block;visibility:visible;height:230px;width:240px;}
.mod-login__user-login input{padding-left:10px;}
span.link-logout form{display:inline-block;}
span.seperator{padding:0 12px;}
.page-remind, .page-reset{max-width:500px;width:100%;padding:20px 0 40px;}
.page-remind button.btn.btn-primary, .page-reset button.btn.btn-primary{margin:30px 0 0 0;}
article.page-item header{padding-top:0;}
.com_franchisee header h1, .com_franchise header h1, .page-blog__kn-base header h1, .com_ourteam header h1, .com_about header h1, .com_locations header h1, .com_news header h1, .page-item__.fran-portal h1, #content .span9 h1, .com_timetable header h1, article.page-item__.cnt-us h1, .com_hikamarket header h1, .com_hikashop header h1, .prod-import header h1, .itemid-488 header h1.item_title, #content .news-page header h1,h1{text-align:left;font-size:36px;line-height:40px;margin-bottom:25px;}
#content .prod-import header h1{padding-top:23px;}
#content h3,#content h5{font-size:22px;padding-top:10px;line-height:26px;text-align:left;margin-bottom:25px;}
.control-button{display:inline-block;margin:10px 10px 0 0;float:left;}
.control-input{margin-bottom:10px;text-align:left;}
ul.nav.menu.my-account li.current a{color:#19A94B;font-weight:700;}
#login-form input[type="text"],#login-form input[type="password"]{width:100%;}
.login-failed{color:#f00;display:none;margin-bottom:3px;}
ul.fran-right li{color:#19a948;border-top:1px solid #ccc;padding:10px 0;display:inline-block;width:100%;}
#content .location-list > h5{font-weight:700;font-size:20px;margin-bottom:10px;}
.com_franchisee h5{padding-top:10px;}
.pc-row1 > div, .pc-row2 > div, .pc-row3 > div{float:left;}
.pc-name{width:33.33%;}
.com_franchisee div#component,.com_about div#component{margin-bottom:40px;}
.pc-email{width:33.3%;}
.pc-address{width:33.33%;}
.pc-row{float:left;width:100%;margin-bottom:10px;}
.pc-row2 > div{width:33.33%;}
.primary-contact, .additional-contact{float:left;width:100%;}
.div-sep{border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:25px;float:left;width:100%;position:relative;}
.setup-contact-outer{float:left;width:100%;color:#000;}
.pc-row > div > span:first-child, .pc-name-text{width:33%;float:left;font-weight:700;}
.pc-row > div > span:last-child,.pc-row > div > span:nth-child(2){width:67%;float:right;color:#7f7f7f;}
.pc-row3.pc-row{width:100%;}
span.pc-email-value > a{color:#19A94B;}
.setup-contact-outer input, .setup-contact-outer textarea{max-width:155px;}
.form-fields > div{padding-bottom:10px;}
.pc-row4.pc-row{float:left;width:100%;text-align:right;}
.add-info{float:left;width:100%;text-align:right;}
.add-contact-form{float:left;width:100%;display:none;}
span.link-logout{color:#19A94B;font-weight:700;}
.span6 .item_content{padding:0 10px;}
.comment-outer{float:left;width:100%;}
.leave-reply{font-size:26px;color:#19A94B;padding:0 0 15px;}
body.itemid-101 div#maintop{background:#dadada;padding:20px 0;}
.item_content > .item_img{height:190px;overflow:hidden;}
.add-label{min-width:100px;display:inline-block;float:left;color:#000;}
.add-text{float:left;max-width:200px;}
#add-location-form .add-text{margin:0 0 20px;}
.loc-add{overflow:hidden;margin:0 0 20px;}
.pc-row > div{width:33.33%;}
.addi-contact{float:left;width:100%;padding-bottom:20px;}
.cont-input{display:none;}
.fa.edit-icon, .fa.delete-icon{font-size:22px;padding-left:10px;color:#19A94B;cursor:pointer;}
ul.fran-right li a.active, ul.fran-right li a:hover{color:#19a948;font-weight:700;}
.itemid-389 .btn-ages{display:none;}
.kn-base h3.moduleTitle,.other-links-outer h3{font-size:22px;padding-top:45px;line-height:26px;text-align:left;}
ul.kn-base li a,.other-links-outer li a{color:#19A94B;font-size:18px;line-height:28px;}
ul.kn-base li ul{margin:15px 0 0 0;}
ul.kn-base > li{border-top:1px solid #ccc;padding-top:20px;margin:0;padding-bottom:10px;}
section.page-blog__kn-base{padding-right:60px;}
section.page-blog.page-blog__kn-base .item{padding-bottom:15px;margin-bottom:30px;}
ul.kn-base li a.active{font-weight:900;}
ul.kn-base ul{display:none;}
ul.kn-base li a.active ~ ul{display:block;}
.kn-base ul.elem-active{display:block;}
ul.sub-cats{margin:0;}
.itemid-389 #feature{padding:0 0 40px;}
.other-links-outer h3{padding-top:0;margin-bottom:10px;}
.return-to-parent a{display:inline-block;padding:20px 30px;background-color:#19A94B;color:#fff;font-size:20px;line-height:24px;}
.return-to-parent{display:block;width:100%;text-align:center;}
#content .span3 h5{padding-top:47px;}
.fa-icons{position:absolute;top:12px;left:155px;font-size:22px;z-index:20;}
form#change-pass-form{padding-top:30px;}
.form-fields .input-field label{width:20%;text-align:left;}
.input-field.input-btns{padding-top:15px;padding-left:150px;}
#aside-right h5{padding-top:47px;}
.my-locations.span9, .location-view.span9{padding-right:60px;}
ul.fran-right{margin:0;}
.status-msg{padding-top:15px;color:#19a94b;}
.status-msg.msg-failed{color:red;}
.com_franchisee .span9{padding-right:60px;}
.team-item{float:left;width:33.33%;padding-bottom:30px;}
.team-name{float:left;width:58%;}
.team-name a{font-weight:700;}
.team-title{font-style:italic;color:#000;}
.team-modify{text-align:left;display:inline-block;}
.team-modify > div{display:inline-block;}
.team-image{margin-bottom:10px;}
.can-edit{margin-left:6px;}
.can-create{float:left;width:100%;text-align:right;margin:15px 0 40px;}
.can-create > a{margin-right:35px;}
.media-control a.btn{padding:0;width:80px;height:32px;margin:0 8px;font-size:16px;line-height:32px;}
.about-input textarea{width:100%;margin-bottom:30px;}
.alert-message p{padding:0 0 5px;}
.editor{border-right:1px solid #9e9e9e;}
#content div.span9{padding-right:60px;}
#content div.span8{padding-right:30px;}
.edit-button,.add-button{text-align:right;margin:40px 15px 0 0;float:right;}
#content .news-right h5{padding:0 0 5px;margin:0;float:left;}
.member-title{font-style:italic;color:#000;}
.news-title a{font-weight:700;}
.news-title, .news-date,.news-desc{width:100%;float:left;padding:0 0 5px;}
.news-date{color:#000;font-style:italic;font-size:14px;}
.fra-news-left .can-create > a{margin:0;}
#content .date-control button{padding:0;height:32px;margin:0 0 0 8px;width:50px;line-height:32px;}
a.btn-newsmore{display:block;width:100%;text-align:right;margin:15px 0 0 0;color:#19A94B;}
.news-item{float:left;width:100%;border-bottom:1px dotted #7f7f7f;padding-bottom:30px;margin-bottom:50px;}
.moduletable.latest-news,.moduletable.blog-category{margin-top:155px;}
#content .glance-text h3{padding-top:0;}
.page-item__faqs div.item_fulltext > p:first-child{display:none;}
.upl-image, .upl-name, .upl-size{float:left;width:100%;padding-bottom:5px;color:#000;}
.template-upload,.template-download{float:left;width:23%;padding:0 2% 20px 0;min-height:195px;}
.upl-image canvas{width:100%;}
.upl-size,.upl-buttons{width:100%;float:left;}
.upl-buttons{text-align:center;}
.custom-icon > a{padding-left:10px;font-size:20px;color:#19A94B;}
span.dwn-control.custom-icon{float:left;width:100%;text-align:center;}
span.chk-all{width:100%;text-align:right;padding-top:20px;z-index:100;overflow:hidden;display:inline-block;}
span.chk-all > label,span.chk-all > input{display:inline-block;font-size:20px;vertical-align:baseline;padding:0 20px 0 5px;}
.dwn-control > a{margin-right:10px;}
span.preview.gal-image{padding-bottom:10px;min-height:155px;}
.drag-files label{font-size:28px;border:1px dotted #7f7f7f;padding:70px 20px 0;min-height:100px;text-align:center;line-height:32px;}
.drag-files{float:left;width:98%;transition:all 0.6s;margin-top:20px;}
.drag-files:hover{background:rgba(25, 169, 75,0.2);}
@keyframes look_at_me{50%{
    transform: scale(1.02);
    -o-transform: scale(1.02);
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    color:red;
}
    100%{color:#7f7f7f;
        transform:scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
    }
}
#look_at_me{-webkit-animation:look_at_me 1s infinite;/Safari 4+/-moz-animation:look_at_me 1s infinite;/Fx 5+/-o-animation:look_at_me 1s infinite;/Opera 12+/animation:look_at_me 1s infinite;/IE 10+, Fx 29+/}
.hide_me{display:none;}
.pricing-row label{display:inline-block;padding:0 0 0 15px;}
.price-left{float:left;width:92%;overflow:hidden;}
.price-right{float:right;width:8%;}
.price-right input{width:40px;padding:0 3px;}
.pricing-row{float:left;width:100%;padding:10px 0 5px;}
.price-left .prog-name:before{min-width:38px;display:inline-block;}
.pricing-heading{font-size:18px;color:#000;line-height:22px;}
.pricing-rows{display:inline-block;padding:10px 0 20px;width:100%;}
.pricing-form .control-input{text-align:right;}
.tt-col1{width:25%;float:left;}
.tt-col4{width:15%;float:left;}
.tt-col2{width:30%;float:left;}
.tt-col3{width:30%;float:left;}
.tt-cols a{float:right;margin:7px 0 0 15px;padding:10px 15px;font-size:14px;}
span.cost-text{min-width:45px;display:inline-block;}

.team-modify a{padding:0;margin:0;}
.tt-heading > div{font-size:18px;line-height:22px;color:#000;}
.tt-cost{float:left;}
.franchise-timetable .tt-col1 {
    width: 25%;
}
.franchise-timetable .tt-col3 {
    width: 30%;
}
.franchise-timetable .tt-cost {
    display: inline-block;
    width: 100%;
}
li.ui-sortable-handle, .tt-heading, .loc-cols{border-bottom:1px dotted #7f7f7f;float:left;width:100%;padding-bottom:13px;font-size:18px;line-height:22px;}
.timetable-left .can-create > a,.locations-left .can-create > a{margin:0;}
.input-program.hide_me{margin:25px 0 15px 180px;display:none;}
.location-view-sidebar{margin-bottom:30px;}
#content .page-item__.cnt-us h1{padding-bottom:0;}
.timetable-outer .team-modify{width:auto;float: right}
.loc-cols > div{padding-right:20px;margin:10px 0 20px;}
.locations-row{float:left;width:100%;}
.loc-col1{width:150px;}
.loc-col2{width:170px;}
.loc-col3,.loc-col4{width:110px;}
.loc-col5 .team-modify{width:auto;}
.locations-postcode{float:left;}
.gallery-items > div{width:23.5%;float:left;margin-bottom:30px;padding-right:1.5%;}
.input-field{margin-bottom:10px;}
.input-captcha .g-recaptcha iframe{max-width:220px;border-right:1px solid #d5d5d5;}
.success{max-width:500px;padding:5px 20px;border:1px dotted #d5d5d5;margin-bottom:15px;background:rgba(25, 169, 75,0.2);border-radius:3px;color:#000;position:relative;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.success i{position:absolute;right:10px;top:7px;cursor:pointer;font-weight:300;}
#franchise-outer{margin-bottom:30px;float:left;width:100%;}
.franchise-contact{max-width:50%;}
.frachise_cont_info{width:50%;float:left;}
header.cont_info_title h2{font-size:34px;padding-top:42px;text-align:left;}
#content .map-location-title h5{margin:0;}
.map-location-iframe{padding:10px 0 10px 0;}
.map-location-outer .map-contact-links > a{padding-left:45px;margin:0 0 10px;width:100%;}
.single-news-date{padding:15px 0 10px;}
.member-name h5{display:inline-block;width:100%;}
.moduletable.loc-map{margin-bottom:30px;}
.com_hikamarket #content dl{margin:0;}
table.prod-table thead{color:#000;font-weight:700;}
table.prod-table, table.prod-table tr,table.prod-table td{border:1px solid #ccc;}
.import-outer .success{max-width:100%;margin-bottom:20px;}
#content .page-item__page-about h1, #content .page-item__faqs h1, #content .page-item__page-franchises h1, #content .news-page header h1{padding:15px 0 10px;}
#content .page-item.program-article h1.item_title{font-size:36px;line-height:1.02em;margin-bottom:16px;padding:0;margin-top:48px;}
.reply-outer{float:left;width:100%;}
.reply-outer input:not([type="submit"]), .reply-outer select{width:40%;margin-bottom:10px;}
.btn-reply-submit{margin:10px 0 40px 0;}
ul.kn-base-right{margin:45px 0;}
ul.kn-base-right ul{display:none;}
#content ul.kn-base-right a{display:inline-block;width:100%;border-bottom:1px dotted;margin-bottom:10px;padding-bottom:10px;font-size:18px;color:#19A94B;}
.kn-base-right li:hover > ul{display:block;}
li.deeper.parent > a:after{content:"\f107";font-family:FontAwesome;padding-left:5px;}
ul.kn-base-right li > ul{padding-left:10px;}
ul.kn-base-right li > ul li > ul{padding-left:20px;}
ul.kn-base-right li.active > a, ul.kn-base-right li > a:hover{font-weight:700;}
ul.fran-right a{font-size:18px;color:#19A94B;}
#content .location-view h5,
#content .team-left h5,
#content .about-left h5,
#content .timetable-left h5,
#content .fra-news-left h5,
#content .fran-contact-view h5{padding:0;}
.back-to-locations{margin-bottom:10px;}
.back-to-locations a{color:#19A94B;font-size:14px;font-weight:700;}
.controls.custom-buttons{float:right;}
.team-image > img{height:220px;width:220px;}
.login-strip .moduletable.custom-login.top .franchisee-login{display:none;}
span.loc-icon:before{content:url('../images/marker.png');margin-top:10px;display:inline-block}
label.join-text {
    display: inline-block;
    margin-top: 5px;
}
.term-info-form{margin:0 0 25px 0;display:inline-block;width:100%;}
.term-info-form textarea{width:100%;height:100px;}
.term-info-form .btn{float:right;margin:20px 0 0;}
.state-links{float:left;width:100%;text-align:center;margin:30px 0 5px 0;}
.state-links a{margin:0 10px;border-bottom:1px solid;}
form.url-form{margin:0 0 15px;}
form.url-form input[type="text"]{width:80%;}
.enrol_form_check > input{display:inline-block;width:20px;margin:15px 0 0;}
.enrol_form_check > label{display:inline-block;margin:10px 0 10px;}
.enrol_form_container.fleft{width:100%;margin-bottom: 30px;border-bottom: 1px dotted;
    padding: 0 0 15px;}
div#has_uploaded_form input[type="file"]{width:285px;margin:10px 0 0;}
ul#sortable li{padding:15px 0 5px;}
.loc-row .prog-tt-download{float:left;width:100%;margin:0;padding:0;line-height:inherit;}
.prog-tt-download > a{padding:0 0 10px;margin:0;width:100%;}
.prog-tt-download {
    float: left;
    width: 100%;
    margin-top: 10px;
}
div#has_uploaded_form {
    float: right;
}
form#hikamarket_user_form h2 {
    text-align: left;
    font-size: 36px;
    line-height: 40px;
    float: left;
    width: 100%;
}
.timetable-outer .can-create {
    margin-bottom: 0;
    border-bottom: 1px dotted;
    padding: 0 0 15px;
}
.page-item__contactus .item_fulltext {
    font-size: 16px;
    line-height: 1.02;
}
form ::-webkit-input-placeholder {
    color: #848484;
}
form :-moz-placeholder { /* Firefox 18- */
    color: #848484;
}
form ::-moz-placeholder {  /* Firefox 19+ */
    color: #848484;
}
form :-ms-input-placeholder {
    color: #848484;
}
.dob_day select,.dob_year select {
    width: 80px;
}
.calendar select {
    float: left;
    margin-right: 6px;
}






.hikashop_wizardbar {
    text-align: center;
    margin: 60px 0 20px 0;
    display: flex;
    place-content: center;

    box-shadow: none;
    background-color: transparent;
    border: 0;
    margin-bottom: 43px;
    border-radius: 4px;
    zoom: 1;
}
.hikashop_wizardbar ul li:hover:before {
    background: #ff0000;
}
li.hikashop_cart_step_current:before {
    background: red !important;
}
.hikashop_wizardbar ul li {
    padding: 27px 0 20px 0;
    width: 133px;
    position: relative;
    background: transparent !important;
    color: #19a94b;
}

#hikashop_checkout_form .add-on {
    display: none;
}

.hikashop_wizardbar ul li:before {
    background: grey;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    color: #fff;
    position: absolute;
    top: 0px;
    height: 30px;
    width: 30px;
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    bottom: 80px;
    left: 0;
    right: 0;
    margin: auto;
    transition: all 0.5s;
}
.hikashop_wizardbar ul li:nth-child(1):before {
    content: "1";
    padding:0;
}
.hikashop_wizardbar ul li:nth-child(2):before{
    content: "2";
}
.hikashop_wizardbar ul li:nth-child(3):before{
    content: "3";
}
.hikashop_wizardbar ul li:nth-child(4):before{
    content: "4";
}
.hikashop_wizardbar ul li:nth-child(5):before{
    content: "5";
}
.hikashop_wizardbar ul li:after {
    content: "";
    height: 5px;
    width: 75px;
    background: grey;
    position: absolute;
    top: 0px;
    right: -37px;
}
.hikashop_wizardbar ul li .hkbadge {
    margin-right: 8px;
    display: none;
}
.hikashop_wizardbar ul li .hikashop_chevron {
    display: none;
}
.hikashop_wizardbar ul li:nth-child(5):after{
    display:none;
}

.hikabtn, .hika_j2 .btn {
    display: block;
    width: 100%;
    font-size: 17px;
    background: #19A94B;
    box-sizing: border-box;
    max-width: 200px;
    margin-left: 2px;
    color: #fff;
    line-height: 2;
    border-radius:0;
}

.hikabtn:hover, .hika_j2 .btn:hover {
    text-decoration: none;
    color: #fff;
    background-color: #000000;
    border-color: #000000;
}
.hikabtn:focus, .hika_j2 .btn:focus {
    color: #fff;
    background-color: #000;
    border-color: #000;
}


form#member-registration fieldset {
   display: flex;
   flex-wrap: wrap;
}
form#member-registration fieldset .control-group {
   flex: 0 0 100%;
}
form#member-registration fieldset .control-group:nth-child(6) {
   order: 10;
}


div#pro-size {
    margin-bottom: 50px;
}
.hikashop_checkout_buttons {
    display: flex;
    justify-content: space-between;
}
.buttons_right {
    flex: 0 0 50%;
    display: flex;
    justify-content: flex-end;
}
.buttons_left {
    flex:0 0 50%;
}
button#hikabtn_checkout_next {
    background: #ed0000;
    border: none;
}
.hikabtn:hover, .hika_j2 .btn:hover {
    border-color: transparent;
}
.hikashop_checkout_buttons {.page-profile__edit.page-profile__edit__ form fieldset
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;
    margin: 40px 0 0 0;
}

.hikabtn_checkout_coupon_add {
    padding: 0 10px !important;
}

.input-append {
    display: flex;
}
div#hikashop_products_switcher_hikashop_category_information_menu_470 a.hikabtn.hikacart {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 200px;
    float: none !important;
    bottom: 15px;
    width: 100%;
}

h2.heading-style-2.visible.visible-first {
    font-size: 24px;
    text-align: left;
}

.hkform-horizontal .hkcontrol-label {
    text-align: left;
    width: 100%;
}

div#hikashop_checkout_login_left_part {
    width: 100%;
}






.dob_month select {
    width: 120px;
}
td.hikashop_order_item_name_value .hikashop_order_product_name {
    margin-top: 20px;
}
div#hikashop_order_main thead th {
    text-align: left;
}
span.product-thumbnail {
    float: left;
    margin-right: 10px;
}
span.product-thumbnail img {max-height: 80px;}
div#hikashop_cart_bar {
    text-align: center;
    margin: 60px 0 20px 0;
}
.hikashop_cart_step {
    padding: 60px 0 20px 0;
    width: 130px;
    position: relative;
    text-align: center;
    display: inline-block;
}
.hikashop_cart_step span {
    width: 120px;
    display: inline-block;
}
.hikashop_cart_step:before {
    background: grey;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    color: #fff;
    position: absolute;
    top: 0px;
    height: 30px;
    width: 30px;
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    bottom: 80px;
    left: 0;
    right: 0;
    margin: auto;
    transition: all 0.5s;
}
.hikashop_cart_step:first-child:before {
    content: "1";
}
.hikashop_cart_step:nth-child(2):before {
    content: "2";
}
.hikashop_cart_step:nth-child(3):before {
    content: "3";
}
.hikashop_cart_step:nth-child(4):before {
    content: "4";
}
.hikashop_cart_step:nth-child(5):before {
    content: "5";
}
.hikashop_cart_step.hikashop_cart_step_current:before, .hikashop_cart_step:hover:before
{
    background: red;
}
.hikashop_cart_step:after {
    content: "";
    height: 5px;
    width: 75px;
    background: grey;
    position: absolute;
    top:10px;
    right: -37px;
}
.hikashop_cart_step:last-child:after{
    display: none;
}
span.back-button {
    background: #ddd;
    padding: 5px 50px;
    float: right;
    margin-right: 10px;
    margin-top: 40px;
}
span.back-button a {
    color: #fff;
}
span.continue-shop-button {
    background: #19A94B;
    padding: 10px 20px;
}
span.continue-shop-button a,span.check-guest-btn a {
    color: #fff;
}
input#hikashop_checkout_next_button {
    float: right;
}
.hikashop_checkout_payment_description p {
    margin-bottom: 0;
    line-height: 1;
}
/*span.hikashop_checkout_payment_name {
    display: none;
}*/
span.check-guest-btn {
    background: #19A94B;
    padding: 10px 20px;
    margin-top: 10px;
    display: inline-block;
}
span#hikashop_checkout_billing_address_new {
    position: inherit;
    bottom: 0;
}
div#hikashop_checkout_address_left_part {
    width: 30%;
    float: left;
}
div#hikashop_checkout_address_right_part {
    width: 70%;
    float: left;
    overflow: hidden;
}
.task-show .hikashop_product_stock {
    width: 40%;
    margin-top: -7px;
    margin-left: 35px;
}
.task-show div#hikashop_product_characteristics {
    width: 40%;
    float: left;
}
.view-product.task-listing input.button.hikashop_cart_input_button {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 200px;
    float: none !important;
    bottom: 15px;
    width: 100%;
}
.view-product.task-listing .hikashop_subcontainer.thumbnail {
    position: relative;
    padding-bottom: 35px;
}
.view-product.task-listing.itemid-470 .input-prepend.input-append.hikashop_product_quantity_div.hikashop_product_quantity_change_div_leftright{
    display: none;
}
.view-product .hikashop_product_main_image_subdiv {
    border: 1px solid lightgrey;
}
.shop-back {
    background: #ddd;
    padding: 5px 10px;
    text-align: center;
    margin-top: 20px;
}
.shop-back a
{
    color: #fff;
}
.view-product.task-show div#hikashop_product_image_main {
    margin-top: 10px;
}
.view-product.task-show input.button.hikashop_cart_input_button {
    margin: 0;
    position: absolute;
    left: 0;
    bottom: 0px;
}
.view-product.task-show.itemid-646 input.button.hikashop_cart_input_button {
    bottom: -30px;
}
.hikashop_product_page {
    margin: 0 0 30px 0;
}
div#edocmanmenu li.open > a.active, div#edocmanmenu li > a.active.level2 {
    color: #000;
}
ul.breadcrumb.kbase-breadcrumb > li:nth-child(2), ul.breadcrumb.kbase-breadcrumb > li:nth-child(1) {
    display: none;
}
ul.breadcrumb.kbase-breadcrumb {
    margin-bottom: 0;
    padding-top: 30px;
}
.com_edocman div#content {
    padding: 10px;
}
ul.breadcrumb.kbase-breadcrumb > li a {
    color: #19A94B;
}
.breadcrumb.kbase-breadcrumb li.active span {
    color: #000;
}
span.url-box {
    width: 100%;
    float: left;
    padding-top: 10px;
}
.urls-outer {
    display: inline-block;
    width: 100%;
    position: relative;
}
span.url-box > input {
    width: 100%;
}
span.btn-update-url {
    position: absolute;
    right: 0;
    top: -60px;
}
.uniform-text {
    color: #000;
    margin-bottom: 10px;
}
#aside-right .map-location-title > h5 {
    padding-top: 5px;
}
tr.default-heading, tbody.default-list,
tr.location-heading, tbody.location-list{
    display: none;
}
table.prod-table {
    width: 100%;
    margin-top: 40px;
}
.admin-products label {
    display: inline-block;
    vertical-align: middle;
}
button.toggle-div {
    background: none;
    position: relative;
    text-align: left;
    color: #19a94b;
    font-weight: 700;
}
button.toggle-div:after {
    content: 'Show Products';
}
button.toggle-div.visible:after {
    content: 'Hide Products';
}
.moduletable.prod-import {
    position: relative;
}
.import-back {
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 23px;
}
.import-back > .btn {
    padding: 0;
}
input[type=button].btn-import {
    background: rgba(25, 169, 75,0.4);
}
.itemid-388 .alert-warning {
    display: none;
}
div#hikashop_checkout_billing_address_selection {
    margin-top: 20px;
}
.page-reset__confirm dd,
.page-reset__complete dd{
    margin: 0 0 20px;
}
.page-reset__confirm,
.page-reset__complete{
    max-width: 500px;
    width: 100%;
    margin-bottom: 30px;
}
.page-login .form-horizontal .control-group {
    margin: 0;
}
.user-recovery ul {
    margin-left: 0;
}
.password_reset_success {
    color: #19a94b;
    margin: 0 0 20px;
}
.program_enable > a > i {
    vertical-align: middle;
    display: inline-block;
    margin-top: -6px;
    font-size: 20px;
    color: rgba(132, 132, 132,0.6);
}
.program_status > i.prog_enabled {
    color: #ed0000;
}
span.call_for_avail {
    float: right;
    font-size: 14px;
    color: #000;
    cursor: not-allowed;
}
/*body.inframe #top, body.inframe #subpage-banner, body.inframe #program-menu, body.inframe #footer-wrapper,
body.inframe .kbase-breadcrumb{
    display: none;
}
body.inframe #wrapper .container-fluid, body.inframe #wrapper div#content{
    padding: 0;
}*/
.hear_from_outer {
    display: inline-block;
    width: 100%;
    margin: 10px 0 20px;
}
.hear_from_outer > label {
    margin-bottom: 5px;
}
.hear_from_outer > select {
    width: 250px;
}
input#hear_from_input {
    display: block;
    width: 250px;
    margin: 10px 0 0;
    height: 30px;
    display: none;
    padding-left: 15px;
    box-sizing: border-box;
}
.timetable_date > div {
    display: inline-block;
}
.timetable_date_outer{
    display: none;
}
.news-page .btn-info > span {
    float: right;
}
.news-page .btn-info > span:before {content: url('../images/ico-readmore.png');}
div#alias-container {
    display: inline-block;
}
.advanced_search_block {
    float: right;
    width: 100%;
    text-align: left;
    max-width: 720px;
}
.filter_actions {
    float: right;
}
.filter_actions > a{
    color: #fff;
    margin: 2px 5px 0 0;
    font-size: 18px;
}
.advanced_search_block select {
    float: left;
    display: none;
}
.filter_actions > a:before {
    content: '\f002';
    font-family: fontawesome;
    margin: 5px 10px 0 0;
    font-size: 20px;
    display: inline-block;
}
.filter_actions > a.clear_filter:before {
    content: '\f00d';
    margin: 5px 10px 0 30px;
}
.filter_actions > a.clear_filter{
    display: none;
}
.page-item.find-a-venue .green-back,
.page-item.find-a-venue .green-back:after,
.page-item.find-a-venue .green-back:before {
    min-height: 155px;
}
.page-item.find-a-venue .bh-sl-container .bh-sl-form-container {
    min-height: 140px;
}
.advanced_search_block input[type=submit] {
    background: #ed0000;
    border: 0;
    color: #fff;
    margin: 0 0 0 10px;
    padding: 7px 0 6px;
    font-size: 21px;
    display: none;
}
/*  END CUSTOM CSS  */
/*  RESPONSIVE CSS  */
@media (max-width:1540px){.nav-collapse.collapse{}
    #header,
    #showcase,
    #mainbottom,
    #mainbottom-5{background-attachment:scroll;}
    .mod-newsflash-adv.banner .item_img .item_content .item_content_inner .item_title{font-size:30px;}
    .icemega_modulewrap.top_search .mod-search > i.fa-times{right:0;top:46px;}
    .icemegamenu > ul > li{padding-right:0px !important;}
}
@media (max-width:1280px){#logo a:after{width:410px;}
    form#bh-sl-user-location header, form#bh-sl-user-location header h1{font-size:32px;}
    div#module_136 article{padding:0 10px;margin-bottom:30px;}
    .fa.slick-nav{left:20px;}
    .slide-nav-right.slick-nav{left:auto;right:20px;}
    #logo{float:left;margin:0 auto 0;text-align:center;width:25%;z-index:9;}
    .login-strip{float:right;padding:0;}
    .nav-collapse.collapse{padding-right:8px;margin-bottom:30px;}
    ul.icesubMenu{top:30px;}
    .page-item .item_title{font-size:40px;line-height:44px;}
    nav.moduletable{float:right;margin-right:10px;}
    .nav-collapse.collapse{padding:0;margin:0 0px 30px;display:table;}
    .camera_caption{top:15% !important;}
    ul.contact-list{margin:0px 0% 60px;}
    #contact_map{height:376px;}
    .row-fluid{}
    .row-fluid [class*="itemSpan"],
    .row-fluid [class*="span"]{}
    .fluid{margin-left:-20px;}
    .jg_gallery{margin-left:-20px;}
    .jg_gallery .gallery-grid{padding-left:20px;}
    .jg_row{margin-left:-20px;}
    .jg_subcatelem_cat,
    .jg_subcatelem_cat_r{padding-left:20px;}
    .mod-search__search-block .inputbox.mod-search_searchword{width:214px;}
    .mod_tm_instagram ul{margin:0 0 0 -20px;}
    .mod_tm_instagram ul li{padding-left:20px;}
}
@media(max-width:1120px){.can-create > a{margin-right:0px;}
    .loc-col1{width:20%;}
    .loc-col2{width:30%;}
    .loc-col3{width:20%;}
    .loc-col4{width:10%;}
    .loc-col5{width:20%;}
    #content div.span9{padding-right:30px;}
    .loc-cols > div{padding:0;}
}
@media(min-width:768px) and (max-width:1280px){.green-back, .green-back:after, .green-back:before{min-height:90px;}
}
@media(max-width:1024px){.setup-contact-outer input[type="text"], .setup-contact-outer textarea,.setup-contact-outer input[type="email"]{max-width:100%;}
    .form-fields .input-field label{width:auto;min-width:150px;}
    #content div#aside-right, #content .location-view-sidebar{margin-bottom:30px;}
    section.page-blog.page-blog__.news-page h1{margin:10px 0 20px;font-size:40px;line-height:44px;}
    .program-detail .fa.slick-nav{left:0;}
    .gallery-nav .slick-nav.slide-nav-right{left:auto;}
    .program-enrol a{padding:0;line-height:50px;width:100%;}
    ul.nav.menu.program-menu-strip li, .green_details span{width:9.5%;}
    span.suitable-text, span.duration-text{}
    span.suitable-value, span.duration-value{font-size:20px;width:50%;vertical-align:middle;}
    #logo{float:left;width:25%;padding-left:20px;box-sizing:border-box;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }
    .login-strip{float:right;width:75%;padding:50px 0 0 0;}
    span.btn-enrol{margin:0 10px 0 0;}
    select.dropdown-country{padding:5px 10px;height:35px;width:135px;}
    span.btn-enrol a{padding:10px 15px;font-size:16px;margin-right:12px;}
    ul.icesubMenu{top:30px;}
    .mod-article-single__about-us figure{margin:0 50px 0 30px;}
    .fa.slick-nav{left:5px;font-size:60px;}
    .slide-nav-right.slick-nav{left:auto;right:10px;}
    #footerlogo{padding-left:20px;}
    .btn-ages{top:35px;}
    .moduletable.latest-news, .moduletable.blog-category{margin-top:100px;}
    .team-item{width:50%;padding-right:50px;box-sizing:border-box;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }
}
@media (min-width:768px) and (max-width:1024px){
#logo a {
    display: block;
    width: 100% !important;
}

#logo a img {
    position: unset !important;
    max-width: 150px !important;
    margin: 15px !important;
}
.breadcrumb{
    padding-top:30px;margin-bottom:0;
}
#logo {
    max-height: none;
    padding: 0;
    background: #19A94B;
    z-index: 999;
}
#top ul.maximenuck {
    padding-right: 0 !important;
    text-align: center !important;
}
div#maximenuck251 ul.maximenuck li a.maximenuck {
    font-size: 12px !important;
    padding: 15px 15px !important;
}
span.link-login {
    margin: 0 15px 0 0;
}
.login-strip {
    padding-right: 170px !important;
    gap: 0 !important;
}
div#maximenuck251 ul.maximenuck li a::after {
    border-width: 5px 4px 0 4px !important;
    right: -2px !important;
}
.header_social .social-icon span a {
    width: fit-content;
    margin-right: 5px;
}

span.link-cart {
    margin: 12px 5px;
    font-size: 16px;
}
    #logo a{
        transform: none;
        -o-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        height:auto;min-height:80px;width:180px;}
    #logo a:after{display:none;}
    div#logo a img {
    margin: 0;
    max-width: 75%;
    top: 10px;
    left: 0;
}
    #top span.btn-enrol a{margin:0;padding:6px 35px;font-size:20px;}
    .login-strip > span, .moduletable.custom-login{right:0;}
    #top span.btn-enrol a:after{border:none;}
    .login-strip{padding-right:210px;}
    span.seperator{padding:0 3px 0 7px;}
    .login-strip{padding-right:208px !important;}
    .nav-collapse.collapse{margin:0;}
    nav.moduletable{padding-right:0;}
    .moduletable.custom-login{margin-right:4px;}
}
@media (max-width:979px){h1{font-size:40px;line-height:44px;}
    .gallery-items > div{width:31.8%;margin-bottom:10px;}
    section.page-blog.page-blog__.news-page{padding:0;}
    .team-item{padding-right:0px;box-sizing:border-box;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }
    #content div.span9{padding-right:30px;}
    .prog-image.slick-slide{min-height:300px;}
    span.suitable-value, span.duration-value{font-size:16px;line-height:26px;}
    span.suitable-text, span.duration-text{padding:0;}
    .suitable:after{margin:0;}
    ul.nav.menu.program-menu-strip li, .green_details span{width:24.6%;padding:0px;border:1px solid #fff;}
    ul.nav.menu.program-menu-strip li:last-child{border:1px solid #fff;margin-bottom:25px;}
    ul.nav.menu.program-menu-strip li.active a:after,
    ul.nav.menu.program-menu-strip li.activate a:after,
    ul.nav.menu.program-menu-strip li.current a:after{content:"";}
    form#bh-sl-user-location h1{font-size:30px;}
    .page-item .item_title{margin-bottom:0px !important;}
    dt.faq-title{padding-top:0;}
    article.page-item.page-item__faqs{padding:0;}
    .mod-article-single.mod-article-single__center{font-size:20px;margin-top:0px;}
    #logo{width:30%;}
    .login-strip{width:70%;padding:20PX 0 0 0;}
    .nav-collapse.collapse{margin-bottom:10px;}
    ul.icesubMenu{top:25px;}
    .icemegamenu > ul > li{padding-right:0 !important;line-height:40px;}
    .icemegamenu > ul > li.search{margin-left:10px;}
    .mod-newsflash-adv.banner .item_img .item_content .item_content_inner .item_title{font-size:26px !important;margin:0 !important;}
    .icemega_modulewrap.top_search{padding:0 0 0 5px;}
    .icemegamenu > ul > li > a.iceMenuTitle{font-size:16px;line-height:40px;padding:0px 8px;}
    .icemega_modulewrap.top_search > i.fa-search{font-size:20px;line-height:40px;padding:0 10px;}
    .nav-collapse .navbar-form,
    .nav-collapse .navbar-search{margin:0;padding:0;}
    .icemega_modulewrap.top_search #searchword{font-size:18px;height:40px;}
    .icemega_modulewrap.top_search .btn-primary{right:0;top:0;}
    .icemega_modulewrap.top_search .btn-primary i.fa{font-size:20px;line-height:40px;margin:0;padding:0 10px;}
    .icemega_modulewrap.top_search .mod-search > i.fa-times{font-size:20px;line-height:40px;right:0;top:35px;}
    .nav-tabs > li > a,
    .camera_caption > div .readmore,
    .btn{font-size:16px !important;}
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input{height:35px;padding:0 10px;}
    .form-fields textarea{height:100px;}
    .mod-newsflash-adv_custom-link{padding:0 0 40px;}
    .mod-newsflash-adv.pricing-table .item_content{margin-top:30px;padding:30px 0 40px;}
    h4, h3{font-size:40px;line-height:44px;margin-bottom:60px;}
    .pretext,
    .category_desc{font-size:16px;line-height:24px;margin-top:0;padding-bottom:18px;}
    .mod-newsflash-adv.pricing-table .featured .item_content{padding-bottom:40px;}
    .nav-tabs{border:medium none;display:table;margin:0 auto 30px;}
    table.kmsg{display:block;}
    table.kmsg tbody,
    table.kmsg tr{display:block;}
    .thumbnails{margin-left:-12px;}
    .thumbnails > li{margin-left:12px;}
    #back-top{display:none !important;}
    .row-fluid{}
    .row-fluid [class*="itemSpan"],
    .row-fluid [class*="span"]{}
    .fluid{margin-left:-12px;}
    .jg_gallery{margin-left:-12px;}
    .jg_gallery .gallery-grid{padding-left:12px;}
    .jg_row{margin-left:-12px;}
    .jg_subcatelem_cat,
    .jg_subcatelem_cat_r{padding-left:12px;}
    .body__404 .big-404{font-size:180px;}
    .mod_tm_instagram ul{margin:0 0 0 -12px;}
    .mod_tm_instagram ul li{padding-left:12px;}
    #footer-wrapper h3{font-size:40px;line-height:44px;}
    form#newsletter-form input{margin-right:0;width:100%;}
    .bottom-footer{float:left;width:100%;}
    div#footerlogo{float:left;width:35%;box-sizing:border-box;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }
    .rightside{float:right;width:65%;margin-top:50px;}
    #content .latest-news article{padding-left:0;}
    span.btn-enrol{margin:0;}
    ul.prog-breadcrumb{padding-top:0px;}
    div#program-menu{padding-top:30px;}
}
@media (min-width:768px) and (max-width:979px){span.btn-enrol{margin:15px 5px 0 0;display:inline-block;}
    .mod-search__search-block .inputbox.mod-search_searchword{width:149px;}
    .btn-ages{top:35px;}
    .moduletable.latest-news, .moduletable.blog-category{margin-top:85px;}
    .green-back, .green-back:after, .green-back:before{min-height:75px;}
    #top span.btn-enrol a{padding:11px 25px;font-size:16px;}
    .login-strip{padding-right:170px !important;}
    a.lnk-dashboard{margin-left:50px;}
}
@media (min-width:767px){.page-contact > *.contact_form{width:75%;}
    .page-contact *{max-width:100%;}
    .page-contact > *{flex:1;margin-top:50px !important;float:left;}
    .page-contact > *.row-fluid .span4{padding-left:80px;}
    .page-contact *.row-fluid{width:25%;margin:0;}
    .page-contact > *.row-fluid .span4{width:100%;}
}
@media (max-width:767px){#footer-wrapper li{width:40%;text-align:left;margin:0 0 1% 10%;float:left;}
    #footer-wrapper li.item-351{position:relative;top:-17px;}
    body.itemid-101 .blogs .span3 .item_content,.m0-767{margin:0;}
    div#module_136 article,.p0-767{padding:0;}
    div#module_136 article,.mb20-767{margin:0 0 20px;}
    #top span.btn-enrol a:after,
    .dnone-767{display:none;}
    .moduletable.custom-login{position:absolute;top:10px;right:15px;margin:0;}
    body .span4.program-right{float:left;width:100%;margin-top:30px;margin-bottom:0;}
    div#logo{padding:30px 0 !important;}
    span.country-dropdown{padding-right:10px;box-sizing:border-box;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }
    .login-strip > span{margin:0;width:50%;float:left;}
    div#module_136 a.btn.btn-info.readmore{margin-bottom:0;margin-top:0;}
    .moduletable.custom-login{}
    .login-strip span.btn-enrol{position:fixed;}
    .btn-more-blog{margin:0;}
    .login-strip span.btn-enrol{margin:0px 0 30px 0;position:absolute;top:0;left:0;}
    span.link-logout{display:none;}
    .link-logout.logout_btn{display:block;}
    .login_detail_icon{display:flex !important;padding:5px;}
    span.seperator{display:none;}
    span.visible-phone.hidden-desktop.hidden-tablet.link-logout-button{position:absolute;right:15px;font-size:20px;background:#19A94B;color:#fff;padding:5px 27px;cursor:pointer;}
    .login-strip > span{width:100%;}
    .login-strip > span{margin:40px 0 10px 0;}
    span.country-dropdown{padding:0;}
    .icemegamenu > ul > li > a.iceMenuTitle.hover, .icemegamenu > ul > li > a.iceMenuTitle.icemega_active, .icemegamenu > ul > li.hover > a.iceMenuTitle{color:#19a94b;}
    span.link-login{}
    .camera_wrap{max-height:350px;}
    .moduletable div#module_136 .item_title{padding:0;min-height:40px;}
    .moduletable div#module_136 .item_introtext{min-height:70px;padding:5px 0 0;}
    .btn-insta-more{margin-top:10px;}
    .moduletable.video-gallery{margin:25px 0 0;padding-bottom: 0px}
    div#footer-wrapper form#newsletter-form > *,#newsletter-form input[type="submit"]{width:100%;}
    .social-icon{text-align:center;padding:0;margin:15px 0;}
    #header{margin-top:0;}
    #navigation{padding-top:20px;padding-bottom:0;}
    nav.moduletable.main-menu.fixed{position:fixed;top:0;z-index:99999;margin:0;}
    .hikashop_product{width:50% !important;}
    .com_hikashop header h1{padding-top:0;}
    #mainbottom-5 h3,#mainbottom h4.moduleTitle{font-size:50px;}
    #logo a:after{display:none;}
    .login-strip span.btn-enrol{position:static;clear:both;margin:0 10px 10px 0;width:100%;float:right;max-width:220px;}
    .moduletable.custom-login{}
    #top span.btn-enrol a{position:relative;padding:13px 34px;font-size:24px;box-sizing:border-box;line-height:1;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    }








    .news-title{margin-top:20px;}
    div#module_136 a.btn.btn-info.readmore{margin-bottom:20px;line-height:25px;height:25px;margin:0;padding-bottom:5px;}
    #change-pass-form .form-fields .input-field label, #contact-us-form .form-fields .input-field label{width:100%;}
    #use_this_contact{width:100%;margin:0 0 20px 0;}
    .input-field.input-btns{padding:0;}
    .input-field.input-btns input{min-width:150px;}
    form#change-pass-form{padding:0;}
    .change-pass-outer .form-fields .input-field label{width:100%;}
    .com_franchisee header h1, #content .span9 h1{padding:0;font-size:26px;line-height:30px;}
    .pc-row > div{width:100%;display:inline-block;margin-bottom:10px;}
    .setup-contact-outer input[type="text"], .setup-contact-outer textarea{max-width:none;width:100%;}
    .add-info{margin-top:15px;}
    #top{padding:0;position:static;}
    div#logo a img{position:static;margin:10px 0 0;max-width:100%;}
    .bh-sl-container .bh-sl-loc-list ul li:last-child{margin-bottom:0;}
    form#bh-sl-user-location{position:static;}
    .itemid-315 div#content{padding:0;}
    .moduletable.news-archives{margin-bottom:30px;}
    #content .news-archives h3.moduleTitle{margin-bottom:5px;padding-top:30px;}
    .moduletable div#module_136 .item_title{padding:0;}
    .blogs .item_img{text-align:left;}
    .news-left{width:100%;text-align:left;}
    .news-right{width:100%;}
    #content section.page-blog.page-blog__.news-page h1{margin-top:0;}
    .program-video{padding-top:20px;padding-bottom:5px;}
    body .span8.program-left{float:left;width:100%;}
    body .span4.program-right{float:left;width:100%;margin-top:30px;}
    .span4.program-right{float:left;margin-bottom:20px;}
    .program-detail{margin-top:0;}
    .program-content, .program-gallery, .gallery-nav{max-width:100%;margin:0;}
    .program-logo{width:100%;text-align:left;}
    .program-desc{width:100%;padding:0;}
    .glance-text{padding:0;}
    .camera_caption > div .slide-title{margin-bottom:20px;}
    .moduletable.latest-news, .moduletable.blog-category{margin-top:0;}
    h4, h3{margin-bottom:20px;}
    .home-contact p{padding-bottom:20px;}
    div#bottom{padding-top:30px;}
    .home-contact{padding-bottom:20px;}
    .btn-ages{display:none;}
    #content div.span9{padding-right:0;display: inline-block;width: 100%}
    .breadcrumb{padding:0;}
    article.page-item header{padding-top:0;}
    .page-item .item_title,.page-item__.fran-portal h1{padding:0;}
    #content .page-item__.fran-portal h1{margin-bottom:20px !important;}
    .page-item{padding-right:0;}
    p.about-image-left{padding:20px 0;width:100%;text-align:left;}
    .moduletable.latest-news article{padding-left:0;}
    a.btn.btn-info.readmore{text-align:center;margin-top:15px;min-width:auto;}
    .fa.slick-nav{font-size:50px;left:5px;}
    .slide-nav-right.slick-nav{left:auto;right:5px;}
    .moduletable.user-login{right:0;top:35px;width:200px;}
    div#footerlogo{width:100%;padding:20px 0 0;text-align:center;}
    .rightside{width:100%;text-align:center;margin-top:25px;}
    .copyright{text-align:center;padding:0;}
    .footercartoon{display:none;}
    .social-icon{text-align:center;padding:10px 0 0;}
    .newsletter h3.moduleTitle{text-align:left;}
    .btn-insta-more{margin-top:40px;}
    .home-contact .venue-form input[type="text"]{width:100%;margin:0;margin-bottom:20px;}
    .home-contact .venue-form{padding:0 20px;}
    .mod-newsflash-adv_custom-link{padding:30px 0 40px;}
    .moduletable.video-gallery header{margin-top:40px;margin-bottom:0;}
    div#module_136 h6.item_title, div#module_136 time, div#module_136 .item_introtext, div#module_136 .readmore{padding:0;}
    .mod-newsflash-adv.team article.span3{padding-left:0;border-bottom:1px dotted #7f7f7f;margin-bottom:30px;padding-bottom:20px;}
    #navigation .item-title{padding-top:20px;margin-bottom:20px;}
    .moduletable.about-us{margin-bottom:40px;}
    div#module_140 article{margin-bottom:0;}
    .program-enrol .btn-enrol{margin-bottom:0;display:inline-block;}
    .program-enrol{margin-bottom:0;text-align:center;}
    body{padding:0;}
    body .row-container{padding:0 20px;}
    ul.icesubMenu{margin:0px 0 0;}
    #icemegamenu{padding:0;background:#25292E;}
    .icesubMenu .icemega_cover_module span.iceModuleTile{padding-top:30px;}
    .nav-collapse.collapse{display:block;padding:0;}
    .icemega_modulewrap{padding:0px;}
    .icemegamenu > ul > li.search{margin:0;border:none;}
    .icemega_modulewrap.top_search{padding:0;margin:0 0 30px;}
    .icemega_modulewrap.top_search #searchword,
    .icemega_modulewrap.top_search .mod-search{width:100%;}
    #showcase, #feature, #content, #mainbottom, #mainbottom-2, #mainbottom-3, #mainbottom-4, #mainbottom-5, #mainbottom-6, #footer{padding-bottom:0;padding-top:30px;}
    .moduletable.fulltext{margin-bottom:0px;}
    ul.contact-list li{margin-bottom:30px;}
    .nav.menu.social{margin-bottom:30px;padding:0;}
    .nav.menu.social li{margin:0 10px;}
    .nav.menu.social li a{font-size:30px;line-height:30px;}
    #wrapper{margin:0;}
    #footer-wrapper{height:auto;}
    #push{display:none;}
    #logo{text-align:center;}
    #logo a{margin:0;display:block;height:100%;width:100%;
        transform: none;
        -o-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        border-radius:0;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        position:static;}
    .nav.menu.pull-right.nav-pills{float:none;text-align:center;}
    .nav.menu.pull-right.nav-pills li{float:none;display:inline-block;}
    .social{text-align:left;padding:10px 0;}
    [class*="cols"] [class*="span"]{width:100%;}
    .item-image.blog-image{float:none;margin:0 0 20px 0;}
    .row-fluid [class*="itemSpan"],
    .row-fluid [class*="span"]{display:block;float:none;margin-left:0;width:auto;}
    .page-gallery ul.gallery .gallery-grid{width:48.5%;max-width:48.5%;}
    .jg_gallery{margin-right:0;}
    .jg_gallery .gallery-grid{width:50%;max-width:50%;}
    .page-gallery ul.gallery .gallery-grid .view .item_img{max-width:100%;}
    .page-gallery ul.gallery .gallery-grid .view .item_img a{display:block;}
    .img-full__left.span5{width:50%;}
    .contact_details .contact_details_item{width:30%;float:left;}
    .page-gallery ul.gallery .gallery-grid .view{margin:0 auto;}
    .page-gallery ul.gallery .gallery-grid .view .item_img{float:none;margin:0 !important;}
    .ice-megamenu-toggle{display:block;margin:0;}
    .icemegamenu > ul > li{width:100%;}
    #icemegamenu li > ul.icesubMenu{opacity:1;position:relative;padding:0;top:0 !important;visibility:visible;width:100% !important;-webkit-transform:translate(0, 0) !important;-moz-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;-o-transform:translate(0, 0) !important;transform:translate(0, 0) !important;height:auto !important;}
    #icemegamenu > li > ul.icesubMenu .iceCols{width:100% !important;float:none !important;}
    #icemegamenu > li > ul.icesubMenu .iceCols input{max-width:100% !important;}
    #icemegamenu > li > ul.icesubMenu li{width:100% !important;float:none;}
    ul.icesubMenu{border:none;}
    .icemegamenu > ul > li a.iceMenuTitle{font-size:15px;height:auto;}
    .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle{padding-top:0;}
    ul.icesubMenu > li a.iceMenuTitle{margin:0px;}
    #icemegamenu > li > ul.icesubMenu li > ul{float:none;opacity:1;position:relative;top:0 !important;visibility:visible;width:100% !important;left:0;margin:0px;padding:0;border:none;height:auto !important;}
    .icesubMenu .icemega_cover_module{width:auto !important;}
    .nav-collapse.collapse{height:0;}
    .mod-search__aside .mod-search_searchword{width:50%;}
    .mod-login__aside .mod-login_username,
    .mod-login__aside .mod-login_passwd{width:50%;}
    #back-top{display:none !important;}
    .jg_subcatelem_cat,
    .jg_subcatelem_cat_r{width:50%;max-width:50%;}
    .jg_row{margin-right:0;}
    .pricing .row-fluid{font-size:0;line-height:0;}
    .pricing .row-fluid .item{display:inline-block !important;width:50% !important;vertical-align:middle;font-size:16px;line-height:24px;}
    .input-prepend input,
    .input-append input,
    .input-prepend input[class*="span"],
    .input-append input[class*="span"]{width:90px;}
    #jform_profile_dob{width:140px;}
    div#logo, .login-strip{width:100%;padding-left:0;text-align:center;padding:20px 0 0;margin:auto;position:static;}
    .login-strip{padding:0 15px;position:relative;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
    .login-strip > span:first-child{position:absolute;top:15px;right:-20px;}
    .login-strip span.link-logout{right:20px;position:absolute;top:55px;background:#fff;border:1px solid gray;padding:15px;z-index:999;}
    div#logo{padding:0 0 !important;float:none;min-height:110px;background:#19A94B;}
    span.btn-enrol a{padding:0;line-height:40px;margin-right:2px;min-width:150px;}
    select.dropdown-country{width:100%;height:40px;}
    nav.moduletable{margin:20px 0 0px;width:100%;padding:0;}
    .main-menu .icemegamenu{margin:0 0 10px;}
    .icemegamenu > ul > li > a.iceMenuTitle.hover, .icemegamenu > ul > li > a.iceMenuTitle.icemega_active{background:#000;}
    div.icemegamenu ul#icemegamenu li.active a.icemega_active > span.icemega_title{color:#19a94b;}
    ul#icemegamenu > li.parent > a{position:relative;}
    ul#icemegamenu > li.parent > a:after{transition:all 0.5s;content:'\f063';position:absolute;right:20px;font-family:FontAwesome;}
    .icemegamenu > ul > li > a.iceMenuTitle{color:#fff;}
    ul.icesubMenu{display:none;}
    ul#icemegamenu > li.parent > a.open:after{
        transform:rotateX(180deg);
        -o-transform: rotateX(180deg);
        -moz-transform: rotateX(180deg);
        -ms-transform: rotateX(180deg);
        -webkit-transform: rotateX(180deg);
    }
    figure.item_img.img-intro.img-intro__left{margin:0;text-align:center;width:100%;}
    .venue-form input{width:100%;margin-bottom:30px;}
    .moduletable.find-us-gallery{margin-top:50px;}25px
    .customvideo-gallery i.slick-nav.fa {
    font: normal normal normal 50px/1 FontAwesome;
}

    .insta-post{width:50%;padding:5px;}
    #navigation{padding-top:20px;}
    #content div#aside-right, #content .location-view-sidebar{float:left;width:100%;margin-bottom:30px;}
    .form-fields input[type="text"], .form-fields select, .form-fields textarea,.form-fields input[type="email"]{width:100%;max-width:100%;}
    .form-fields textarea{height:150px;}
    .price-right{width:50%;}
    .price-right input{width:90%;}
    .camera_prev,
    .camera_next{font-size:50px !important;margin-top:-40px !important;}
    .camera_caption > div .slide-title{font-size:30px !important;line-height:40px !important;}
    .nav-tabs > li > a{padding:6px !important;}
    #Kunena table{display:block;}
    #Kunena table tbody,
    #Kunena table tr{display:block;}
    #Kunena #ktab li{display:block;}
    .contact_details{margin-bottom:24px;}
    .contact_details .contact_details_item{width:100%;float:none;}
    ul#order{float:none;}
    .tabs dt{display:block !important;padding:0 !important;border-left:1px solid !important;}
}
@media (min-width:581px) and (max-width:767px){.login-strip > span:first-child{position:static;}
    .login-strip{top:0;left:0;}
    .login-strip > span{margin-right:10px;}
    span.seperator{padding:0 5px;}
    div#logo{}
    span.btn-enrol{margin:0;}
}
@media(max-width:580px){.template-upload, .template-download{width:31%;}
    .team-item{width:100%;}
    .login-strip span.link-logout{width:100%;text-align:right;}
    span.btn-enrol a{min-width:100%;}
}
@media (max-width:479px){.moduletable div#module_136 .item_title{min-height:inherit;}
    span.btn-enrol a span,#top span.btn-enrol a{font-size:16px;display:inline-block;}
    .login-strip span.btn-enrol,.w100-480{width:100%;float:none;max-width:100%;margin:0 0 10px;}
    div#item_106 .item_introtext p{padding-bottom:10px;}
    a.btn.btn-info.readmore{margin-top:0;padding:4px;}
    .camera_caption > div .slide-title{padding:0;}
    .camera_wrap{max-height:250px;}
    .hikashop_product{width:100% !important;}
    .template-upload, .template-download{width:48%;}
    .tt-col1{width:28%;}
    .tt-col3{width:32%;}
    ul.nav.menu.program-menu-strip li, .green_details span{width:32.60%;}
    .mod-newsflash-adv.banner .item_img .item_content .item_content_inner .item_title{font-size:14px !important;}
    .mod-newsflash-adv_custom-link a{padding:10px 20px;}
    .mod-newsflash-adv.banner .item_img .item_content{font-size:10px;line-height:14px;}
    .item{}
    .page-item__team{padding-top:20px;}
    .page-item__team .item_img{text-align:center;}
    .contact_form{width:100%;}
    .page-registration form input,
    .page-remind form input,
    .page-reset form input,
    .page-login form input,
    .page-login form input,
    .page-profile__edit form input,
    .page-registration form select,
    .page-remind form select,
    .page-reset form select,
    .page-login form select,
    .page-login form select,
    .page-profile__edit form select{width:100%;}
    .page-registration form label,
    .page-remind form label,
    .page-reset form label,
    .page-login form label,
    .page-login form label,
    .page-profile__edit form label{display:inline-block;}
    .pagination ul li{display:none;}
    .pagination ul li.pagination-prev,
    .pagination ul li.pagination-next{display:inline-block;}
    .page-gallery .item_img.img-intro{float:none;margin:0 0 24px 0;}
    .page-gallery ul.gallery .gallery-item{text-align:center;max-width:100%;width:100%;}
    .page-gallery ul.gallery .gallery-item .item_img{float:none;margin:0 auto 24px !important;max-width:100%;}
    .page-gallery ul.gallery .gallery-item .item_img img{width:100%;}
    .page-gallery ul.gallery .gallery-item a.zoom{display:block;}
    .jg_gallery .gallery-grid{width:100%;max-width:100%;}
    .jg_gallery .gallery-grid .lazy_container{width:100% !important;}
    .jg_subcatelem_cat,
    .jg_subcatelem_cat_r{width:100%;max-width:100%;}
    .jg_subcatelem_cat .lazy_container,
    .jg_subcatelem_cat_r .lazy_container{width:100% !important;}
    .img-full__left.span5{width:100%;margin-right:0;}
    .item_img{float:none;margin:0 0 24px 0;max-width:100%;}
    .portfolio-thumbs{max-width:100%;width:100%;margin-right:0;float:none;}
    .portfolio-thumbs ul{margin-right:0;margin-left:-12px;overflow:hidden;}
    .portfolio-thumbs ul li{padding-left:12px;padding-right:0;}
    .page-archive_filters select{display:block;width:100%;}
    .contact_details .contact_details_item{width:100%;float:none;}
    .pricing .row-fluid .item{width:100% !important;}
    .data-table dl{float:none;width:100%;}
    .data-table dl + dl{border-left:1px solid #e1e1e1;border-top:none;}
    .mod-search__aside .mod-search_searchword{width:100%;}
    .mod-login__aside .mod-login_userdata{width:100%;overflow:hidden;}
    .mod-login__aside .mod-login_username,
    .mod-login__aside .mod-login_passwd{width:100%;}
    div.modal{position:absolute;}
    #error input{width:200px;}
    .page-item__privacy_policy .item_fulltext h4{float:none;width:100%;}
    .page-item__privacy_policy .item_fulltext p{margin-left:0;}
    .page-item__privacy_policy .item_fulltext p:before{display:none;}
    .body__404 .big-404{font-size:170px;}
    .mod-search__search-block .inputbox.mod-search_searchword{width:195px;}
}
@media (max-width:400px){.state-map.span6 p:nth-child(2){width:300px !important;}
    .login-strip span.btn-enrol {
    max-width: 100%;
    position: static;
    z-index: 0;
}
    .login-strip > span{margin:15px 0 20px 4px;}
    #top span.btn-enrol a:after{border-top:0px solid #ED0000;border-right:0px solid transparent;border-left:0px solid transparent;}
    .moduletable.custom-login{float:right;}
    span.visible-phone.hidden-desktop.hidden-tablet.link-logout-button{float:right;}
}
@media (max-width:320px){.state-map.span6 p:nth-child(2){width:250px !important;}
    .camera_caption > div .slide-title{font-size:20px !important;line-height:28px !important;}
    .login_detail_icon{display:inherit;}
}
@media(max-width:380px){.map-contact-links > a{width:100%;margin:0 0 5px;}
    ul.nav.menu.program-menu-strip li, .green_details span{width:49%;}
}

.field-content input, .program_child_name select, .program_uniform select, .program_state_name select{
    width: 100% !important;
}
.program_time input#consent {
    width: auto !important;
}
.hikashop_checkout_address .hkc-sm-8 {
    width: 100%;
    padding: 0;
}
select#data_address_3_0_address_state {
    width: 100%;
}
.hikashop_address_required_info_line + div button {
    margin: 0px;
}
.hika_address_element {
    display: flex;
}
.hika_address_display {
    margin-left: 10px;
    margin-bottom: 10px;
}
.hika_address_element .hika_edit input[type="radio"] {
    margin: 5px;
}
.hikashop_payment_methods_table td {
    display: flex;
    align-items: center;
}
.hear_from_outer select {
    width: 100%;
}
a.course_link::before {
    content: "\f19d";
    font-size: 50px !important;
    line-height: 61px;
}
ul.nav.menu.program-menu-strip.franch-strip {
    display: flex;
    justify-content: center;
    padding: 20px 0px 0;
    position: relative;
}
#jb_template .btn-primary {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}
#jb_template .btn-primary:hover {
    background-color: #218838;
    border-color: #218838;
}
.joomcourses-category .card .jc-booknow .btn-success{
    display: none !important;
}
@media screen and (max-width: 767px){
.mod-newsflash-adv.team .item_img img {
    width: 100%;
} 
div#item_106 .item_introtext p {
    font-size: 20px !important;
}  
.mod-newsflash-adv_custom-link a {
    font-size: 16px;
} 
#mainbottom-5 h3, #mainbottom h4.moduleTitle {
    font-size: 40px;
}
.about-image-left img {
    width: 100%;
}
#hikashop_category_information_menu_470 .hikashop_product_image_subdiv {
    margin: 0 auto;
}

.hikashop_wizardbar ul li {
    padding: 60px 0 20px 0;
    width: 60px;
    position: relative;
    background: transparent !important;
    color: #19a94b;
    font-size: 12px;
}
.hikashop_wizardbar ul li:after {
    display: none;
}
.hikashop_checkout_cart{
    width: 100%;
    overflow-y: auto;
}
.hikashop_cart_product_quantity_value {
    display: flex;
    align-items: center;
}
.hkform-horizontal input {
    width: 100%;
}
.hikabtn, .hika_j2 .btn {
    margin-left: 0;
}
.hikashop_checkout_buttons a, .hikashop_checkout_buttons button {
    font-size: 14px;
    height: 35px;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
}
.jc-booknow  .btn, .courseDatesTable .btn {
    padding: 14px 0px !important;
}
#jb_template .table-bordered td {
    vertical-align: middle;
}
.list-footer span, .list-footer a {
    padding: 1px 6px;
}
.limit {
    margin-bottom: 10px;
}
.header_social {
    display: inline-block;
    float: none;
    position: relative;
}
.header_social .social-icon {
    margin: 0;
}
.header_social .social-icon span a {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.2s all ease-in-out;
}
.header_social .social-icon span a:after {
    font-size: 20px;
}
a.btn.dropdown-toggle:hover + .dropdown-menu, .dropdown-menu:hover {
    display: block !important;
}
.dropdown-select .dropdown-toggle {
    background: transparent;
    color: #000;
    height: 33px;
    padding: 0px 10px;
    border: 1px solid #ccc;
    border-radius: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.dropdown-menu a {
    display: block;
    width: 100%;
    font-size: 15px;
}
.dropdown-menu a img {
    max-width: 27px;
    padding: 7px 7px;
}
.main-ttl-country img {
    max-width: 27px;
    padding: 7px 17px 8px 0px;
}
.list-details .list_item_a,.enroll_btn a {
    background: #ed0000;
    display: inline-block;
    padding: 12px 30px;
    line-height: 100%;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    transition: 0.4s all ease-in-out;
    border-radius: 4px;
    font-size: 12px;
}
.enroll_btn  {
    padding-top: 11px;
}



@media(max-width: 480px){
    .login-strip span.country-dropdown img {
    padding: 0;
    margin: 7px 5px 8px 0px;
}
.login-strip div span.link-cart {
    margin: 0;
    font-size: 20px;
}
}
@media screen and (max-width: 767px){

.hikashop_products_listing form .list-footer.pagination {
    padding-bottom: 0;
}
.hikashop_products_listing {
    padding-bottom: 50px;
}
.header_social {
    display: flex;
    padding-left: 0;
    justify-content: center;
    float: none;
    top: 0;
}    
.moduletable.custom-login.joomla-login {
    top: 40% !important;
}
.moduletable.custom-login.joomla-login {
    margin-top: 0 !important;
}
body #djslider216 ul#slider216, #djslider216 ul#slider216 li, #djslider216 {
    height: 140px !important;
    /*width: 100% !important;*/
}
}
.mod-login .user-login {
    height: auto !important;
}
#top ul.maximenuck {
    padding-left: 24%;
}
#top ul.maximenuck {
    padding-left: 24%;
    z-index: 99 !important;
    background: #00a854 !important;
}
.fa.edit-icon, .fa.delete-icon {
    font-family: 'FontAwesome' !important;
}



#hikashop_category_information_menu_470 .hikashop_product_image_subdiv {
    width: 200px;
    margin: 0 auto;
}
div#contact-us {
    padding-left: 10px;
    padding-right: 10px;
}
.item__module .float-end a {
    background: #00a854;
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #00a854;
    border-radius: 4px;
    height: 50px;
    display: flex;
    align-items: center;
    width: 130px;
    justify-content: center;
    z-index: 999;
    display: none !important;
    position: relative;
}

.item__module .float-end a .fa-edit {
    color: #fff;
    margin-left: 25px;
}
.item__module .float-end a:hover{
    background: #333 !important; 
    color: #333 !important;
}
.modal-dialog {
    margin-top: 5%;
}





.media-control input {
    height: auto;
}
.media-control button {
    padding: 10px 15px !IMPORTANT;
    line-height: normal;
    height: fit-content;
}
.media-control .wf-media-upload-button {
    display: none;
}
.media-control .input-group.has-success {
    margin-top: 0;
}
.custom-tiny .nav-tabs button:hover, .custom-tiny .nav-tabs button.active{
	background: #19a94b !important;
	color:#fff !important;
}

.custom-tiny .nav-tabs button {
    background: #fff;
    color: #19a94b !important;
    margin: 0;
    line-height: normal;
    height: fit-content;
    font-size: 16px;
    border-color: #19a94b !important;
    border-style: solid;
    border-width: 1px;
    margin-left: 5px;
}

.fa-trash-alt:before, .fa-trash-can:before {
    content: "\f2ed" !important;
}
 .fa-pen:before {
    content: '\f040' !important;
} 
.fa-classic, .fa-regular, .fa-solid, .far, .fas {
    font: normal normal normal 14px / 1 FontAwesome ! IMPORTANT;
}

.fa-pen:before {
    content: '\f040' !important;
} 
.fa-classic, .fa-regular, .fa-solid, .far, .fas {
    font: normal normal normal 14px / 1 FontAwesome !important;
}

div.hikashop_messages.hikashop_error {
    width: 100%;
    max-width: fit-content;
}

.hikashop_checkout_terms {
    display: flex;
    flex-wrap: wrap;
}

.hikashop_checkout_terms label {
    display: flex;
    align-items: center;
    margin-left: 10px;
}


table.hikam_table td.hikamarket_discount_actions_value {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 50px;
    margin: 15px auto;
}

table.hikam_table td.hikamarket_discount_actions_value i.far {
    font-family: "Font Awesome 5 Free" !important;
}

/*table.hikam_table i.far.fa-trash-alt {
    font-family: "Font Awesome 5 Free" !important;
}*/

table.hikam_table i.far.fa-trash-alt::before{
    content: "\f1f8" !important;
}

#hikashop_main_content a.icon-publish {
    font-weight: 900;
}


.hikashop_uploader_image_add span#hikamarket_vendor_image-btn {
    width: fit-content !important;
}
.hikashop_uploader_image_add .hikabtn, .hikashop_uploader_file_add .hikabtn{
    display: inline !important;
}

.page-login.page-login__ form {
    max-width: 300px;
}
.page-profile__edit.page-profile__edit__ form fieldset{
    float:unset !Important;
}

.page-profile__edit.page-profile__edit__ form fieldset{
    float:unset !Important;
}


/*a[data-paypal-button="PPLtBlue"] {
    padding-top: 12px;
    border-radius: 5px;
    border: 1px solid #9DA3A6;
    vertical-align: middle;
    padding-right: 16px;
    display: table-cell;
    text-decoration: none;
    background-color: #19a94b !important;
    color: #fff;
    font-size: 15px;
    font-family: HelveticaNeueMedium, "Helvetica Neue Medium", Helvetica, Arial, sans-serif;
}*/

.cke_notification_warning {
  display: none !important;
}
