h1 {
text-align: -webkit-center;
}
.Registration {
text-align: -webkit-center;
}
.imgPaymentCart0 {
display: none;
}
td.tdimgPaymentCart0 {
background-image: url(https://onlinepropertypayment.com.au/ClientFiles/onlinepropertypayment/images/nabtransact.jpg);
width: 221px;
height: 25px;
}
table.ContentPageTable p
{
    text-align: -webkit-center
}
.summary
{
    display: none
}
.cartitems
{
    display: none
}
.tblCheckoutSteps
{
    display: none
}
.tdSpace
{
    display: none
}
.lnkTermsConditionsCss
{
    display: inline-block !important;
    color: #000;
    font-size: 10px
}
table.tblTermsAndConditions
{
    margin-left: -55px
}
.lblPaymentMethod
{
    margin-left: -55px
}
.tblPaymentOptions
{
    margin-left: -55px
}
div#ctl00_ctl00_cphContentPlaceHolder_ContentPlaceHolder1_ucOnePageCheckout_divCheckoutForm
{
    text-align: -webkit-center
}
td.tdMainColumn2
{
    display: none
}
table.tblCheckoutStepsMain
{
    display: none
}
td.tdHeading
{
    display: none
}
.imgPaymentCart0
{
    width: 200px;
    height: 38px
}
td.tdMainColumn2
{
    display: none
}
.tblCheckoutStepsMain
{
    display: none !important
}
div#ctl00_pnlContentPage276
{
    MARGIN-TOP: 93PX;
    margin-right: 10px;
    float: right;
    font-size: 13px;
    font-family: sans-serif
}
#content a
{
    color: #f35831
}
div#ctl00_pnlContentPage270
{
    margin-top: 19px
}
#content
{
    color: #8b8888;
    font-family: sans-serif;
    font-size: 12px;
    min-height: 425px;
    padding-left: 15px;
    padding-bottom: 20px;
    width: 95%
}
#logo_section
{
    background: #fff
}
#content_holder
{
    background: #fff
}
div#ctl00_cphContentPlaceHolder_LoadContentPageUsercontrol1_divPageHeader/*content page header*/
{
    display: block !important;
    FONT-SIZE: 22px;
    text-transform: uppercase;
    margin-bottom: -10px;
    font-family: sans-serif;
    color: #f24c22;
    font-weight: 700;
    padding-top: 10px
}
div#ctl00_cphContentPlaceHolder_LoadContentPageUsercontrol1_divContent
{
    font-family: sans-serif
}
a
{
    color: #f24c22
}
div#reg
{
    padding-bottom: 15px
}
div#reg_header
{
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
    font-family: sans-serif;
    padding-top: 14px;
    margin-bottom: -18px
}
#black_line
{
    background: #000;
    height: 10px
}
a.close-reveal-modal
{
    display: none
}
#logo img
{
    width: 100%;
    border: 0
}
#email_address img
{
    border: 0;
    outline: 0;
    margin-top: 95px;
    float: right
}
input#ctl00_ctl10_btnSaveForm
{
    background: url(http://be83ab3ecd0db773eb2dc1b0a17836a1.cdn.au.ilink247.com/ClientFiles/auspropertycorp/AusPropertyCorp/Company/Images/TemplateLayoutImages/72/register_button.png)no-repeat;
    width: 80px;
    height: 25px;
    border: none;
    font-size: 0
}
.CustomTextbox_Div_Holder
{
    position: relative;
    width: 284px !important;
    vertical-align: top;
    padding: 0;
    margin: 0;
    border: 0;
    -webkit-box-sizing: border-box;
    float: left !important;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
div#market_pic img
{
    width: 100%
}
#nav a.selected
{
    color: #000;
    -webkit-transition: all .8s ease;
    -moz-transition: all .8s ease;
    transition: all .8s ease
}
#nav a:hover
{
    color: #000;
    -webkit-transition: all .8s ease;
    -moz-transition: all .8s ease;
    transition: all .8s ease
}
input#ctl00_ctl07_btnSaveForm
{
    background: url(http://be83ab3ecd0db773eb2dc1b0a17836a1.cdn.au.ilink247.com/ClientFiles/auspropertycorp/AusPropertyCorp/Company/Images/TemplateLayoutImages/72/register_button.png)no-repeat;
    width: 83px;
    height: 29px;
    border: none !important;
    font-size: 0
}
readmore
{
    width: 104px;
    display: block;
    height: 35px;
    font-size: 0;
    border: none;
    background: url(http://be83ab3ecd0db773eb2dc1b0a17836a1.cdn.au.ilink247.com/ClientFiles/auspropertycorp/AusPropertyCorp/Company/Images/TemplateLayoutImages/72/read-more.png)no-repeat
}
ul.flex-direction-nav
{
    display: none
}
ol.flex-control-nav.flex-control-paging
{
    display: none
}
#underline
{/*margin-top: 18px;*/
    min-height: 1px;
    background: url(http://be83ab3ecd0db773eb2dc1b0a17836a1.cdn.au.ilink247.com/ClientFiles/auspropertycorp/AusPropertyCorp/Company/Images/TemplateLayoutImages/72/underline.png) repeat-x
}
#header2
{
    text-transform: uppercase;
    color: #4c4c4c;
    font-family: arial;
    font-size: 18px
}
#webhouse_logo img
{
    margin-top: -4px;
    margin-right: 0;
    float: right
}
#legal
{
    font-size: 9px;
    color: #fff;
    font-family: arial;
    margin-top: 15px
}
#legal a
{
    font-size: 9px;
    color: #fff;
    font-family: arial
}
#copy
{
    font-size: 11px;
    color: #fff;
    padding-top: 10px;
    font-family: arial
}
#nav2
{
    margin-top: 10px
}
#nav2 ul li
{
    padding-right: 8px;
    padding-left: 8px;
    list-style: none;
    background: url(http://be83ab3ecd0db773eb2dc1b0a17836a1.cdn.au.ilink247.com/ClientFiles/auspropertycorp/AusPropertyCorp/Company/Images/TemplateLayoutImages/72/seperator3.png)no-repeat
}
#nav2 ul li:first-child
{
    background: none
}
#nav2 ul li a
{
    font-family: arial;
    text-decoration: none;
    font-size: 11px;
    color: #fff
}
#bottom_bar
{
    background: #202020
}
div.content_within
{
    color: #b9b8b8;
    font-family: arial;
    font-size: 14px
}
div#ctl00_pnlContentPage265
{
    color: #b9b8b8;
    font-weight: bold;
    font-size: 11px;
    font-family: arial
}
div#ctl00_pnlContentPage266
{
    color: #b9b8b8;
    font-weight: bold;
    font-size: 11px;
    font-family: arial
}
div#ctl00_cphContentPlaceHolder_LoadContentPageUsercontrol1_divPageHeader
{
    display: none
}
#content g
{
    color: #000;
    font-weight: bold;
    font-style: italic
}
div#ctl00_cphContentPlaceHolder_LoadContentPageUsercontrol1_divContent h1
{
    color: #f24c22;
    text-transform: uppercase;
    font-size: 22px;
    font-family: sans-serif
}
#reg_holder
{
    background: #cfcbcb;
    margin-top: -26px
}
#nav_holder
{
    background: #f95a22
}
#nav ul li a
{
    font-family: sans-serif;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff
}
#nav li.static
{
    padding-right: 35px;
    padding-left: 30px;
    list-style: none;
    background: url(http://be83ab3ecd0db773eba2dc1b0a17836a1.cdn.au.ilink247.com/ClientFiles/auspropertycorp/AusPropertyCorp/Company/Images/TemplateLayoutImages/72/seperator.png)no-repeat
}
#nav li:first-child
{
    background: none
}
div#silder img
{
    width: 100%
}
body
{
    background: #fff;
    margin: 0
}/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*//* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing *//* #Base 960 Grid
================================================== */
.container
{
    position: relative;
    width: 960px;
    margin: 0 auto;
    padding: 0
}
.container .column, .container .columns
{
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px
}
.row
{
    margin-bottom: 20px
}/* Nested Column Classes */
.column.alpha, .columns.alpha
{
    margin-left: 0
}
.column.omega, .columns.omega
{
    margin-right: 0
}/* Base Grid */
.container .one.column, .container .one.columns
{
    width: 45px
}
.container .two.columns
{
    width: 110px
}
.container .three.columns
{
    width: 175px
}
.container .four.columns
{
    width: 240px
}
.container .five.columns
{
    width: 305px
}
.container .six.columns
{
    width: 370px
}
.container .seven.columns
{
    width: 435px
}
.container .eight.columns
{
    width: 500px
}
.container .nine.columns
{
    width: 565px
}
.container .ten.columns
{
    width: 630px
}
.container .eleven.columns
{
    width: 695px
}
.container .twelve.columns
{
    width: 760px
}
.container .thirteen.columns
{
    width: 825px
}
.container .fourteen.columns
{
    width: 890px
}
.container .fifteen.columns
{
    width: 955px
}
.container .one-third.column
{
    width: 300px
}
.container .two-thirds.column
{
    width: 620px
}/* Offsets */
.container .offset-by-one
{
    padding-left: 60px
}
.container .offset-by-two
{
    padding-left: 120px
}
.container .offset-by-three
{
    padding-left: 180px
}
.container .offset-by-four
{
    padding-left: 240px
}
.container .offset-by-five
{
    padding-left: 300px
}
.container .offset-by-six
{
    padding-left: 360px
}
.container .offset-by-seven
{
    padding-left: 420px
}
.container .offset-by-eight
{
    padding-left: 480px
}
.container .offset-by-nine
{
    padding-left: 540px
}
.container .offset-by-ten
{
    padding-left: 600px
}
.container .offset-by-eleven
{
    padding-left: 660px
}
.container .offset-by-twelve
{
    padding-left: 720px
}
.container .offset-by-thirteen
{
    padding-left: 780px
}
.container .offset-by-fourteen
{
    padding-left: 840px
}
.container .offset-by-fifteen
{
    padding-left: 900px
}/* #Tablet (Portrait)
================================================== *//* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px)
{
    .container
    {
        width: 768px
    }
    .container .column, .container .columns
    {
        margin-left: 10px;
        margin-right: 10px
    }
    .column.alpha, .columns.alpha
    {
        margin-left: 0;
        margin-right: 10px
    }
    .column.omega, .columns.omega
    {
        margin-right: 0;
        margin-left: 10px
    }
    .alpha.omega
    {
        margin-left: 0;
        margin-right: 0
    }
    .container .one.column, .container .one.columns
    {
        width: 31px
    }
    .container .two.columns
    {
        width: 82px
    }
    .container .three.columns
    {
        width: 133px
    }
    .container .four.columns
    {
        width: 184px
    }
    .container .five.columns
    {
        width: 235px
    }
    .container .six.columns
    {
        width: 286px
    }
    .container .seven.columns
    {
        width: 337px
    }
    .container .eight.columns
    {
        width: 388px
    }
    .container .nine.columns
    {
        width: 439px
    }
    .container .ten.columns
    {
        width: 490px
    }
    .container .eleven.columns
    {
        width: 541px
    }
    .container .twelve.columns
    {
        width: 592px
    }
    .container .thirteen.columns
    {
        width: 643px
    }
    .container .fourteen.columns
    {
        width: 694px
    }
    .container .fifteen.columns
    {
        width: 745px
    }
    .container .one-third.column
    {
        width: 236px
    }
    .container .two-thirds.column
    {
        width: 492px
    }/* Offsets */
    .container .offset-by-one
    {
        padding-left: 48px
    }
    .container .offset-by-two
    {
        padding-left: 96px
    }
    .container .offset-by-three
    {
        padding-left: 144px
    }
    .container .offset-by-four
    {
        padding-left: 192px
    }
    .container .offset-by-five
    {
        padding-left: 240px
    }
    .container .offset-by-six
    {
        padding-left: 288px
    }
    .container .offset-by-seven
    {
        padding-left: 336px
    }
    .container .offset-by-eight
    {
        padding-left: 384px
    }
    .container .offset-by-nine
    {
        padding-left: 432px
    }
    .container .offset-by-ten
    {
        padding-left: 480px
    }
    .container .offset-by-eleven
    {
        padding-left: 528px
    }
    .container .offset-by-twelve
    {
        padding-left: 576px
    }
    .container .offset-by-thirteen
    {
        padding-left: 624px
    }
    .container .offset-by-fourteen
    {
        padding-left: 672px
    }
    .container .offset-by-fifteen
    {
        padding-left: 720px
    }
}/*  #Mobile (Portrait)
================================================== *//* Note: Design for a width of 320px */
@media only screen and (max-width: 767px)
{
    .container
    {
        width: 300px
    }
    div#ctl00_pnlContentPage276
    {
        margin-top: 10px
    }
    #content img
    {
        display: none
    }
    #content
    {
        padding: 0 !important
    }
    a#ctl00_imgBannerImage012347
    {
        display: none
    }
    #blank
    {
        display: none
    }
    #nav
    {
        display: none
    }
    .slicknav_menu
    {
        display: block;
        background: #fff
    }
    #blank_2
    {
        display: none
    }
    #blank_3
    {
        display: none
    }
    div#logo
    {
        margin-top: 0 !important
    }
    .nav_background
    {
        width: 160px
    }
    .container .columns, .container .column
    {
        margin: 0
    }
    .container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column
    {
        width: 300px
    }/* Offsets */
    .container .offset-by-one, .container .offset-by-two, .container .offset-by-three, .container .offset-by-four, .container .offset-by-five, .container .offset-by-six, .container .offset-by-seven, .container .offset-by-eight, .container .offset-by-nine, .container .offset-by-ten, .container .offset-by-eleven, .container .offset-by-twelve, .container .offset-by-thirteen, .container .offset-by-fourteen, .container .offset-by-fifteen
    {
        padding-left: 0
    }
}/* #Mobile (Landscape)
================================================== *//* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px)
{
    .container
    {
        width: 420px
    }
    #blank_2
    {
        display: none
    }
    #blank_3
    {
        display: none
    }
    div#logo
    {
        margin-top: -55px
    }
    .nav_background
    {
        width: 160px
    }
    .container .columns, .container .column
    {
        margin: 0
    }
    .container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column
    {
        width: 420px
    }
}/* #Clearing
================================================== *//* Self Clearing Goodness */
.container:after
{
    content: "\20";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}/* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
.clearfix:before, .clearfix:after, .row:before, .row:after
{
    content: '\20';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0
}
.row:after, .clearfix:after
{
    clear: both
}
.row, .clearfix
{
    zoom: 1
}/* You can also use a <br class="clear" /> to clear columns */
.clear
{
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0
}
@-webkit-keyframes anima
{
    from
    {
        margin-left: -5px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";
        filter: alpha(opacity=0);
        -moz-opacity: 0;
        -khtml-opacity: 0;
        opacity: 0
    }
}/*++++++++++++++++++++++++++++++++++++++++++++++++SLIDER-----------------------------------------------------------------------------*/
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus
{
    outline: none
}
.slides, .flex-control-nav, .flex-direction-nav
{
    margin: 0;
    padding: 0;
    list-style: none
}
.flexslider
{
    margin: 0;
    padding: 0;
    position: relative
}
.flexslider .slides>li
{
    display: none;
    -webkit-backface-visibility: hidden
}
.flexslider .slides img
{
    width: 100%;
    display: block
}
.flex-pauseplay span
{
    text-transform: capitalize
}
.slides:after
{
    content: "\20";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
html[xmlns] .slides
{
    display: block
}
* html .slides
{
    height: 1%
}
.no-js .slides>li:first-child
{
    display: block
}
.flexslider
{
    margin: 0 0 0;
    position: relative;
    zoom: 1
}
.flex-viewport
{
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease
}
.loading .flex-viewport
{
    max-height: 300px
}
.flexslider .slides
{
    zoom: 1
}
.carousel li
{
    margin-right: 5px
}
.flex-direction-nav
{
    *height: 0
}
.flex-direction-nav a
{
    display: block;
    text-indent: -9999px;
    width: 50px;
    height: 50px;
    margin: -20px 0 0;
    position: absolute;
    top: 93.2%;
    z-index: 10;
    overflow: hidden;
    opacity: 1;
    cursor: pointer;
    color: red;
    text-shadow: 1px 1px 0 rgba(255,255,255,.3);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
    font-size: 0
}
.flex-direction-nav .flex-prev
{
    background: url(http://55a7cf9c71f1c9c495413f934dd1a158.cdn.ilink247.com/ClientFiles/italiancone/ItalianConeEnterprises/Company//Images/TemplateLayoutImages/230/leftnavbtn.gif) no-repeat;
    right: 50px;
    text-align: right
}
.flex-direction-nav .flex-next
{
    right: 0;
    text-align: right;
    background: url(http://55a7cf9c71f1c9c495413f934dd1a158.cdn.ilink247.com/ClientFiles/italiancone/ItalianConeEnterprises/Company//Images/TemplateLayoutImages/230/rightnavbtn.gif) no-repeat
}
.flex-direction-nav .flex-disabled
{
    opacity: 0 !important;
    filter: alpha(opacity=0);
    cursor: default
}
.flex-pauseplay a
{
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: 5px;
    left: 10px;
    opacity: .8;
    z-index: 10;
    overflow: hidden;
    cursor: pointer;
    color: #000
}
.flex-pauseplay a:before
{
    font-family: "flexslider-icon";
    font-size: 20px;
    display: inline-block;
    content: '?'
}
.flex-pauseplay a:hover
{
    opacity: .5
}
.flex-pauseplay a.flex-play:before
{
    content: '?'
}
.flex-control-nav
{
    width: 100%;
    position: absolute;
    bottom: 20px;
    text-align: center;
    display: none
}
.flex-control-nav li
{
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline
}
.flex-control-paging li a
{
    width: 11px;
    height: 11px;
    display: block;
    background: #666;
    background: rgba(0,0,0,.5);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,.3)
}
.flex-control-paging li a:hover
{
    background: #333;
    background: rgba(0,0,0,.7)
}
.flex-control-paging li a.flex-active
{
    background: #000;
    background: rgba(0,0,0,.9);
    cursor: default
}
.flex-control-thumbs
{
    margin: 5px 0 0;
    position: static;
    overflow: hidden
}
.flex-control-thumbs li
{
    width: 25%;
    float: left;
    margin: 0
}
.flex-control-thumbs img
{
    width: 100%;
    display: block;
    opacity: .7;
    cursor: pointer
}
.flex-control-thumbs img:hover
{
    opacity: 1
}
.flex-control-thumbs .flex-active
{
    opacity: 1;
    cursor: default
}
@media screen and (max-width: 860px)
{
    .flex-direction-nav .flex-prev
    {
        opacity: 1;
        left: 10px
    }
    .flex-direction-nav .flex-next
    {
        opacity: 1;
        right: 10px
    }
}
.slider
{
    margin: 0 0 10px !important
}
#carousel li
{
    margin-right: 5px
}
#carousel img
{
    display: block;
    opacity: .5;
    cursor: pointer
}
#carousel img:hover
{
    opacity: 1
}
#carousel .flex-active-slide img
{
    opacity: 1;
    cursor: default
}/*-------------------------------SLIDER-------------------------------------------------------------------------------------------*//*---------------------------------------RESPONSIVE NAV----------------------------------------------------------*/
.slicknav_btn
{
    position: relative;
    display: block;
    vertical-align: middle;
    padding: .438em .625em .438em .625em;
    line-height: 1.125em;
    cursor: pointer;
    height: 19px;
    -webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    transition: all .6s ease
}
.slicknav_menu .slicknav_menutxt
{
    display: block;
    line-height: 1.188em;
    float: left
}
.slicknav_menu ul
{
    position: relative !important
}
.slicknav_menu .slicknav_icon
{
    float: left;
    margin: .188em 0 0 .438em
}
.slicknav_menu .slicknav_no-text
{
    margin: 0
}
.slicknav_menu .slicknav_icon-bar
{
    display: block;
    width: 1.125em;
    height: .125em;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.25);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,.25);
    box-shadow: 0 1px 0 rgba(0,0,0,.25)
}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar
{
    margin-top: .188em
}
.slicknav_nav
{
    clear: both
}
.slicknav_nav ul, .slicknav_nav li
{
    display: block;
    clear: both
}
.slicknav_nav .slicknav_arrow
{
    font-size: .9em;
    margin: 0 0 0 .4em
}
.slicknav_nav .slicknav_item
{
    display: block;
    cursor: pointer
}
.slicknav_nav a
{
    display: block;
    color: #fff
}
.slicknav_nav .slicknav_item a
{
    display: inline
}
.slicknav_menu:before, .slicknav_menu:after
{
    content: " ";
    display: table
}
.slicknav_menu:after
{
    clear: both
}/* IE6/7 support */
.slicknav_menu
{
    *zoom: 1
}/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/
.slicknav_menu
{
    font-size: 16px
}/* Button */
.slicknav_btn
{
    margin: 5px 5px 6px;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(255,255,255,.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #f95a22
}/* Button Text */
.slicknav_menu .slicknav_menutxt
{
    color: #fff;
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
    font-family: 'Arial';
    font-style: normal;
    font-weight: 700
}/* Button Lines */
.slicknav_menu .slicknav_icon-bar
{
    background-color: #f95a22
}
.slicknav_menu
{
    background: #f95a22;
    padding: 5px
}
.slicknav_nav
{
    color: #fff;
    margin: 0;
    padding: 0;
    font-size: .875em
}
.slicknav_nav, .slicknav_nav ul
{
    list-style: none
}
.slicknav_nav ul
{
    padding: 0;
    margin: 0 0 0 20px
}
.slicknav_nav .slicknav_item
{
    padding: 5px 10px;
    margin: 2px 5px
}
.slicknav_nav a
{
    padding: 5px 10px;
    margin: 2px 5px;
    text-decoration: none;
    color: #f95a22;
    width: 243px;
    font-size: 14px;
    font-family: 'Arial';
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    transition: all 2s ease
}
.slicknav_nav .slicknav_item a
{
    padding: 0;
    margin: 0
}
.slicknav_nav .slicknav_item:hover
{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #b71111;
    color: #fff
}
.slicknav_nav a:hover
{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #f95a22;
    color: #fff;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    transition: all 2s ease
}
.slicknav_nav a.selected
{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #f95a22;
    color: #fff;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    transition: all 2s ease
}
.slicknav_nav .slicknav_txtnode
{
    margin-left: 15px
}/*Responsive stly navigation end*/
.slicknav_menu
{
    display: none
}
@media screen and (max-width: 40em)
{/* #menu is the original menu */
    #navigation
    {
        display: none
    }
    .slicknav_menu
    {
        display: block;
        background: #fff
    }
}/*----------------------------------------------------------------RESPONSIVE NAV END-------------------------------------------*/