.arconix-accordions {
    border: 1px solid #ddd;
    border-bottom: none;
    margin: 10px 0 !important
}

.arconix-accordions i.fa {
    margin: 0 .75em
}

.arconix-accordion-title p {
    position: relative !important;
    top: -22px !important;
    left: 25px !important;
    margin-bottom: -15px;
    width: 95%;
}

.arconix-accordion-title {
    background-color: #e9e9e9;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #ddd;
    color: #333;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1.6px;
    line-height: 21px;
    margin: 0 !important;
    padding: 5px;
    text-transform: uppercase
}

.arconix-accordion-title i.fa:before {
    content: "\f0da"
}

.arconix-accordion-title.current {
    background: #e9e9e9
}

.arconix-accordion-title.current i.fa:before {
    content: "\f0d7"
}

.arconix-accordion-title:hover {
    background-color: #f0f0f0
}

.arconix-accordion-title.current,
.arconix-accordion-title.current:active,
.arconix-accordion-title.current:hover {
    background-color: #f0f0f0;
    cursor: default
}

.arconix-accordion-content {
    background-color: #fbfbfb;
    border-bottom: 1px solid #ddd;
    display: none;
    height: auto;
    padding: 15px;
    color: #333;
    font-size: 12px
}

.arconix-accordion-content p:last-child {
    margin-bottom: 0
}

.arconix-accordions-vertical .arconix-accordion-content h4 {
    font-weight: 400;
    margin: 0 0 -5px;
    font-size: 16px;
    color: #666
}

.arconix-box {
    position: relative;
    clear: both;
    margin: 1em 0;
    padding: 1em
}

.arconix-box>i.fa {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%)
}

.arconix-box a,
.arconix-box a:hover {
    text-decoration: underline
}

.arconix-box .arconix-box-content {
    margin-left: 45px
}

.arconix-box .arconix-box-content p:last-child {
    margin-bottom: 0
}

.arconix-box-black {
    background-color: #333;
    color: #fff
}

.arconix-box-black a {
    color: #fff !important
}

.arconix-box-blue {
    background-color: #214b8a;
    color: #fff
}

.arconix-box-blue a {
    color: #fff !important
}

.arconix-box-lblue {
    background-color: #dbe7f8;
    border: 1px solid #b0cbf0;
    color: #1e529c
}

.arconix-box-lblue a {
    color: #1e529c !important
}

.arconix-box-green {
    background-color: #36a563;
    color: #fff
}

.arconix-box-green a {
    color: #fff !important
}

.arconix-box-lgreen {
    background-color: #f2f9e5;
    border: 1px solid #ddefbc;
    color: #75a025
}

.arconix-box-lgreen a {
    color: #75a025 !important
}

.arconix-box-gray,
.arconix-box-grey {
    background-color: #6e6e6e;
    color: #fff
}

.arconix-box-gray a,
.arconix-box-grey a {
    color: #fff !important
}

.arconix-box-lgray,
.arconix-box-lgrey {
    background-color: #f2f2f2;
    border: 1px solid #d9d9d9;
    color: #666
}

.arconix-box-lgray a,
.arconix-box-lgrey a {
    color: #666 !important
}

.arconix-box-orange {
    background-color: #cf5300;
    color: #fff
}

.arconix-box-orange a {
    color: #fff !important
}

.arconix-box-purple {
    background-color: #923195;
    color: #fff
}

.arconix-box-purple a {
    color: #fff !important
}

.arconix-box-red {
    background-color: #e5684b;
    color: #fff
}

.arconix-box-red a {
    color: #fff !important
}

.arconix-box-lred {
    background-color: #ffdfdf;
    border: 1px solid #ffacac;
    color: #c50000
}

.arconix-box-lred a {
    color: #c50000 !important
}

.arconix-box-tan {
    background-color: #e5ac4b;
    color: #fff
}

.arconix-box-tan a {
    color: #fff !important
}

.arconix-box-ltan {
    background-color: #fef8e1;
    border: 1px solid #fcecb0;
    color: #c09a06
}

.arconix-box-ltan a {
    color: #c09a06 !important
}

.arconix-box-yellow {
    background-color: #fee975;
    border: 1px solid #fee142;
    color: #5a4c01
}

.arconix-box-yellow a {
    color: #5a4c01 !important
}

.arconix-button.arconix-button-black,
.arconix-button.arconix-button-black:visited,
.arconix-button.arconix-button-blue,
.arconix-button.arconix-button-blue:visited,
.arconix-button.arconix-button-gray:visited,
.arconix-button.arconix-button-green,
.arconix-button.arconix-button-green:visited,
.arconix-button.arconix-button-grey:visited {
    color: #fff !important
}

.arconix-button,
.arconix-button-clear,
.arconix-button-flat {
    cursor: pointer;
    display: inline-block;
    margin-bottom: 10px;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    background-image: none;
    line-height: 1.5;
    max-width: 90%;
    text-decoration: none
}

.arconix-button-clear:hover,
.arconix-button-flat:hover,
.arconix-button:hover {
    text-decoration: none
}

.arconix-button i.fa,
.arconix-button-clear i.fa,
.arconix-button-flat i.fa {
    margin-right: .5em
}

.arconix-button-clear {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background: 0 0
}

.arconix-button {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 0 0 #ccc;
    -moz-box-shadow: inset 0 1px 0 0 #ccc;
    box-shadow: inset 0 1px 0 0 #ccc
}

.arconix-button.arconix-button-black {
    border: 1px solid #1a1a1a;
    background: repeat-x #4a4a4a;
    background-image: -webkit-linear-gradient(top, #595959, #333);
    background-image: -moz-linear-gradient(top, #595959, #333);
    background-image: -o-linear-gradient(top, #595959, #333);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#595959), to(#333));
    background-image: linear-gradient(top, #595959, #333)
}

.arconix-button.arconix-button-black:hover {
    background: #333
}

.arconix-button.arconix-button-blue {
    border: 1px solid #173561;
    background: repeat-x #2a5faf;
    background-image: -webkit-linear-gradient(top, #306dc8, #214b8a);
    background-image: -moz-linear-gradient(top, #306dc8, #214b8a);
    background-image: -o-linear-gradient(top, #306dc8, #214b8a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#306dc8), to(#214b8a));
    background-image: linear-gradient(top, #306dc8, #214b8a)
}

.arconix-button.arconix-button-blue:hover {
    background: #214b8a
}

.arconix-button.arconix-button-green {
    border: 1px solid #297f4c;
    background: repeat-x #4ebb7a;
    background-image: -webkit-linear-gradient(top, #5dca89, #36a563);
    background-image: -moz-linear-gradient(top, #5dca89, #36a563);
    background-image: -o-linear-gradient(top, #5dca89, #36a563);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5dca89), to(#36a563));
    background-image: linear-gradient(top, #5dca89, #36a563)
}

.arconix-button.arconix-button-green:hover {
    background: #36a563
}

.arconix-button.arconix-button-gray,
.arconix-button.arconix-button-grey {
    border: 1px solid #555;
    background: repeat-x #858585;
    background-image: -webkit-linear-gradient(top, #949494, #6e6e6e);
    background-image: -moz-linear-gradient(top, #949494, #6e6e6e);
    background-image: -o-linear-gradient(top, #949494, #6e6e6e);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#949494), to(#6e6e6e));
    background-image: linear-gradient(top, #949494, #6e6e6e);
    color: #fff !important
}

.arconix-button.arconix-button-gray:hover,
.arconix-button.arconix-button-grey:hover {
    background: #6e6e6e
}

.arconix-button.arconix-button-lgray,
.arconix-button.arconix-button-lgrey {
    border: 1px solid #d9d9d9;
    background: repeat-x #fafafa;
    background-image: -webkit-linear-gradient(top, #fff, #f2f2f2);
    background-image: -moz-linear-gradient(top, #fff, #f2f2f2);
    background-image: -o-linear-gradient(top, #fff, #f2f2f2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));
    background-image: linear-gradient(top, #fff, #f2f2f2);
    color: #606060 !important
}

.arconix-button.arconix-button-lgray:hover,
.arconix-button.arconix-button-lgrey:hover {
    background: #f2f2f2
}

.arconix-button.arconix-button-lgray:visited,
.arconix-button.arconix-button-lgrey:visited {
    color: #606060 !important
}

.arconix-button.arconix-button-orange:visited,
.arconix-button.arconix-button-purple,
.arconix-button.arconix-button-purple:visited,
.arconix-button.arconix-button-red,
.arconix-button.arconix-button-red:visited,
.arconix-button.arconix-button-tan,
.arconix-button.arconix-button-tan:visited {
    color: #fff !important
}

.arconix-button.arconix-button-orange {
    border: 1px solid #9c3f00;
    background: repeat-x #ec6911;
    background-image: -webkit-linear-gradient(top, #ff771d, #cf5300);
    background-image: -moz-linear-gradient(top, #ff771d, #cf5300);
    background-image: -o-linear-gradient(top, #ff771d, #cf5300);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff771d), to(#cf5300));
    background-image: linear-gradient(top, #ff771d, #cf5300);
    color: #fff !important
}

.arconix-button.arconix-button-orange:hover {
    background: #cf5300
}

.arconix-button.arconix-button-purple {
    border: 1px solid #6c246f;
    background: repeat-x #ae42b2;
    background-image: -webkit-linear-gradient(top, #c14ec5, #923195);
    background-image: -moz-linear-gradient(top, #c14ec5, #923195);
    background-image: -o-linear-gradient(top, #c14ec5, #923195);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c14ec5), to(#923195));
    background-image: linear-gradient(top, #c14ec5, #923195)
}

.arconix-button.arconix-button-purple:hover {
    background: #923195
}

.arconix-button.arconix-button-red {
    border: 1px solid #dd4420;
    background: repeat-x #eb8a73;
    background-image: -webkit-linear-gradient(top, #efa08e, #e5684b);
    background-image: -moz-linear-gradient(top, #efa08e, #e5684b);
    background-image: -o-linear-gradient(top, #efa08e, #e5684b);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efa08e), to(#e5684b));
    background-image: linear-gradient(top, #efa08e, #e5684b)
}

.arconix-button.arconix-button-red:hover {
    background: #e5684b
}

.arconix-button.arconix-button-tan {
    border: 1px solid #dd9720;
    background: repeat-x #ebbe73;
    background-image: -webkit-linear-gradient(top, #efcb8e, #e5ac4b);
    background-image: -moz-linear-gradient(top, #efcb8e, #e5ac4b);
    background-image: -o-linear-gradient(top, #efcb8e, #e5ac4b);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efcb8e), to(#e5ac4b));
    background-image: linear-gradient(top, #efcb8e, #e5ac4b)
}

.arconix-button.arconix-button-tan:hover {
    background: #e5ac4b
}

.arconix-button.arconix-button-white,
.arconix-button.arconix-button-white:visited,
.arconix-button.arconix-button-yellow:visited {
    color: #606060 !important
}

.arconix-button.arconix-button-yellow {
    border: 1px solid #fee142;
    background: repeat-x #fef0a3;
    background-image: -webkit-linear-gradient(top, #fff5c1, #fee975);
    background-image: -moz-linear-gradient(top, #fff5c1, #fee975);
    background-image: -o-linear-gradient(top, #fff5c1, #fee975);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff5c1), to(#fee975));
    background-image: linear-gradient(top, #fff5c1, #fee975);
    color: #606060 !important
}

.arconix-button.arconix-button-yellow:hover {
    background: #fee975
}

.arconix-button.arconix-button-white {
    border: 1px solid #e6e6e6;
    background: repeat-x #fff;
    background-image: -webkit-linear-gradient(top, #fff, #fff);
    background-image: -moz-linear-gradient(top, #fff, #fff);
    background-image: -o-linear-gradient(top, #fff, #fff);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));
    background-image: linear-gradient(top, #fff, #fff)
}

.arconix-button.arconix-button-white:hover {
    background: #fff
}

.arconix-button-flat.arconix-button-black,
.arconix-button-flat.arconix-button-black:visited,
.arconix-button-flat.arconix-button-blue,
.arconix-button-flat.arconix-button-blue:visited,
.arconix-button-flat.arconix-button-gray:visited,
.arconix-button-flat.arconix-button-green,
.arconix-button-flat.arconix-button-green:visited,
.arconix-button-flat.arconix-button-grey:visited {
    color: #fff !important
}

.arconix-button-flat.arconix-button-black {
    background: #333
}

.arconix-button-flat.arconix-button-black:hover {
    background: #1a1a1a
}

.arconix-button-flat.arconix-button-blue {
    background: #214b8a
}

.arconix-button-flat.arconix-button-blue:hover {
    background: #173561
}

.arconix-button-flat.arconix-button-green {
    background: #36a563
}

.arconix-button-flat.arconix-button-green:hover {
    background: #297f4c
}

.arconix-button-flat.arconix-button-gray,
.arconix-button-flat.arconix-button-grey {
    background: #6e6e6e;
    color: #fff !important
}

.arconix-button-flat.arconix-button-gray:hover,
.arconix-button-flat.arconix-button-grey:hover {
    background: #555
}

.arconix-button-flat.arconix-button-lgray,
.arconix-button-flat.arconix-button-lgrey {
    background: #f2f2f2;
    border: 1px solid #d9d9d9 !important;
    color: #606060 !important
}

.arconix-button-flat.arconix-button-lgray:visited,
.arconix-button-flat.arconix-button-lgrey:visited {
    color: #606060 !important
}

.arconix-button-flat.arconix-button-orange:visited,
.arconix-button-flat.arconix-button-purple,
.arconix-button-flat.arconix-button-purple:visited,
.arconix-button-flat.arconix-button-red,
.arconix-button-flat.arconix-button-red:visited,
.arconix-button-flat.arconix-button-tan,
.arconix-button-flat.arconix-button-tan:visited {
    color: #fff !important
}

.arconix-button-flat.arconix-button-lgray:hover,
.arconix-button-flat.arconix-button-lgrey:hover {
    background: #d9d9d9
}

.arconix-button-flat.arconix-button-orange {
    background: #cf5300;
    color: #fff !important
}

.arconix-button-flat.arconix-button-orange:hover {
    background: #9c3f00
}

.arconix-button-flat.arconix-button-purple {
    background: #923195
}

.arconix-button-flat.arconix-button-purple:hover {
    background: #6c246f
}

.arconix-button-flat.arconix-button-red {
    background: #e5684b
}

.arconix-button-flat.arconix-button-red:hover {
    background: #dd4420
}

.arconix-button-flat.arconix-button-tan {
    background: #e5ac4b
}

.arconix-button-flat.arconix-button-white,
.arconix-button-flat.arconix-button-white:visited,
.arconix-button-flat.arconix-button-yellow:visited {
    color: #606060 !important
}

.arconix-button-flat.arconix-button-tan:hover {
    background: #dd9720
}

.arconix-button-flat.arconix-button-yellow {
    background: #fee975;
    border: 1px solid #fee142 !important;
    color: #606060 !important
}

.arconix-button-flat.arconix-button-yellow:hover {
    background: #fee142
}

.arconix-button-flat.arconix-button-white {
    background: #fff;
    border: 1px solid #e6e6e6 !important
}

.arconix-button-flat.arconix-button-white:hover {
    background: #e6e6e6
}

.arconix-button-clear.arconix-button-black {
    border: 1px solid #333;
    color: #333
}

.arconix-button-clear.arconix-button-black:hover {
    background: #333;
    color: #fff !important
}

.arconix-button-clear.arconix-button-black:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-black:active,
.arconix-button-clear.arconix-button-black:visited {
    color: #333
}

.arconix-button-clear.arconix-button-blue {
    border: 1px solid #214b8a;
    color: #214b8a
}

.arconix-button-clear.arconix-button-blue:hover {
    background: #214b8a;
    color: #fff !important
}

.arconix-button-clear.arconix-button-blue:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-blue:active,
.arconix-button-clear.arconix-button-blue:visited {
    color: #214b8a
}

.arconix-button-clear.arconix-button-green {
    border: 1px solid #36a563;
    color: #36a563
}

.arconix-button-clear.arconix-button-green:hover {
    background: #36a563;
    color: #fff !important
}

.arconix-button-clear.arconix-button-green:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-green:active,
.arconix-button-clear.arconix-button-green:visited {
    color: #36a563
}

.arconix-button-clear.arconix-button-gray,
.arconix-button-clear.arconix-button-grey {
    border: 1px solid #6e6e6e;
    color: #6e6e6e
}

.arconix-button-clear.arconix-button-gray:hover,
.arconix-button-clear.arconix-button-grey:hover {
    background: #6e6e6e;
    color: #fff !important
}

.arconix-button-clear.arconix-button-gray:hover:visited,
.arconix-button-clear.arconix-button-grey:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-gray:active,
.arconix-button-clear.arconix-button-gray:visited,
.arconix-button-clear.arconix-button-grey:active,
.arconix-button-clear.arconix-button-grey:visited {
    color: #6e6e6e
}

.arconix-button-clear.arconix-button-lgray,
.arconix-button-clear.arconix-button-lgrey {
    border: 1px solid #f2f2f2;
    color: #f2f2f2
}

.arconix-button-clear.arconix-button-lgray:hover,
.arconix-button-clear.arconix-button-lgrey:hover {
    background: #f2f2f2;
    color: #606060 !important
}

.arconix-button-clear.arconix-button-lgray:hover:visited,
.arconix-button-clear.arconix-button-lgrey:hover:visited {
    color: #606060 !important
}

.arconix-button-clear.arconix-button-lgray:active,
.arconix-button-clear.arconix-button-lgray:visited,
.arconix-button-clear.arconix-button-lgrey:active,
.arconix-button-clear.arconix-button-lgrey:visited {
    color: #f2f2f2
}

.arconix-button-clear.arconix-button-orange {
    border: 1px solid #cf5300;
    color: #cf5300
}

.arconix-button-clear.arconix-button-orange:hover {
    background: #cf5300;
    color: #fff !important
}

.arconix-button-clear.arconix-button-orange:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-orange:active,
.arconix-button-clear.arconix-button-orange:visited {
    color: #cf5300
}

.arconix-button-clear.arconix-button-purple {
    border: 1px solid #923195;
    color: #923195
}

.arconix-button-clear.arconix-button-purple:hover {
    background: #923195;
    color: #fff !important
}

.arconix-button-clear.arconix-button-purple:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-purple:active,
.arconix-button-clear.arconix-button-purple:visited {
    color: #923195
}

.arconix-button-clear.arconix-button-red {
    border: 1px solid #e5684b;
    color: #e5684b
}

.arconix-button-clear.arconix-button-red:hover {
    background: #e5684b;
    color: #fff !important
}

.arconix-button-clear.arconix-button-red:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-red:active,
.arconix-button-clear.arconix-button-red:visited {
    color: #e5684b
}

.arconix-button-clear.arconix-button-tan {
    border: 1px solid #e5ac4b;
    color: #e5ac4b
}

.arconix-button-clear.arconix-button-tan:hover {
    background: #e5ac4b;
    color: #fff !important
}

.arconix-button-clear.arconix-button-tan:hover:visited {
    color: #fff !important
}

.arconix-button-clear.arconix-button-tan:active,
.arconix-button-clear.arconix-button-tan:visited {
    color: #e5ac4b
}

.arconix-button-clear.arconix-button-yellow {
    border: 1px solid #fee975;
    color: #fee975
}

.arconix-button-clear.arconix-button-yellow:hover {
    background: #fee975;
    color: #606060 !important
}

.arconix-button-clear.arconix-button-yellow:hover:visited {
    color: #606060 !important
}

.arconix-button-clear.arconix-button-yellow:active,
.arconix-button-clear.arconix-button-yellow:visited {
    color: #fee975
}

.arconix-button-clear.arconix-button-white {
    border: 1px solid #fff;
    color: #fff
}

.arconix-button-clear.arconix-button-white:hover {
    background: #fff;
    color: #606060 !important
}

.arconix-button-clear.arconix-button-white:hover:visited {
    color: #606060 !important
}

.arconix-button-clear.arconix-button-white:active,
.arconix-button-clear.arconix-button-white:visited {
    color: #fff
}

.arconix-button-xl {
    font: 24px Arial, Helvetica, sans-serif;
    padding: 12px 38px 13px
}

.arconix-button-large {
    font: 16px Arial, Helvetica, sans-serif;
    padding: 9px 28px 10px
}

.arconix-button-medium {
    font: 13px Arial, Helvetica, sans-serif;
    padding: 6px 24px 7px
}

.arconix-button-small {
    font: 11px Arial, Helvetica, sans-serif;
    padding: 3px 8px 4px
}

.arconix-tabs-horizontal {
    clear: both;
    margin-bottom: 25px
}

.arconix-tabs-horizontal ul.arconix-tabs {
    margin: 0 !important;
    padding: 0;
    border-bottom: 1px solid #ddd;
    height: 30px
}

.arconix-tabs-horizontal ul.arconix-tabs li {
    list-style: none !important;
    float: left;
    text-indent: 0;
    padding: 0;
    margin: 0 5px 0 0;
    position: relative;
    top: -1px
}

.arconix-tabs-horizontal ul.arconix-tabs li a {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    background-color: #eee;
    border: 1px solid #ccc;
    color: #333;
    display: block;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0 10px;
    position: relative;
    text-align: center;
    text-decoration: none;
    min-width: 80px;
    width: auto
}

.arconix-tabs-horizontal ul.arconix-tabs li a:active {
    outline: 0
}

.arconix-tabs-horizontal ul.arconix-tabs li a:hover {
    background-color: #e9e9e9
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa {
    margin-right: .5em
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.black {
    color: #333
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.blue {
    color: #214b8a
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.green {
    color: #36a563
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.gray,
.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.grey {
    color: #6e6e6e
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.orange {
    color: #cf5300
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.purple {
    color: #923195
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.red {
    color: #e5684b
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.tan {
    color: #e5ac4b
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.white {
    color: #fff
}

.arconix-tabs-horizontal ul.arconix-tabs li a i.fa.yellow {
    color: #fee975
}

.arconix-tabs-horizontal ul.arconix-tabs a.current,
.arconix-tabs-horizontal ul.arconix-tabs a.current:hover,
.arconix-tabs-horizontal ul.arconix-tabs li.current a {
    background-color: #fbfbfb;
    border-bottom: 1px solid #fbfbfb;
    cursor: default !important;
    color: #333 !important
}

.arconix-tabs-horizontal .arconix-panes {
    background-color: #fbfbfb;
    border: 1px solid #ccc;
    border-top: none;
    clear: both;
    overflow: hidden;
    padding-bottom: 15px;
    position: relative;
    top: -1px
}

.arconix-tabs-horizontal .arconix-panes .arconix-pane {
    padding: 20px 15px 0
}

.arconix-tabs-horizontal .arconix-panes .arconix-pane p:last-child {
    margin-bottom: 0
}

.arconix-toggle-wrap {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background: #fbfbfb;
    clear: both;
    color: #333;
    border: 1px solid #d0d0d0;
    margin: 10px 0;
    padding: 5px 10px
}

.arconix-toggle-title {
    cursor: pointer;
    font-size: 16px;
    position: relative
}

.arconix-toggle-title i.fa {
    margin-right: 15px;
    color: #b0b0b0
}

.arconix-toggle-content {
    margin-left: 10px;
    padding: 15px 20px
}

.arconix-toggle-content p:last-child {
    margin-bottom: 0
}

.arconix-list li,
.arconix-list ul {
    list-style: none
}

.arconix-list i.fa-li {
    margin-top: 3px
}

.arconix-list i.fa-li.black {
    color: #333
}

.arconix-list i.fa-li.blue {
    color: #214b8a
}

.arconix-list i.fa-li.green {
    color: #36a563
}

.arconix-list i.fa-li.gray,
.arconix-list i.fa-li.grey {
    color: #6e6e6e
}

.arconix-list i.fa-li.orange {
    color: #cf5300
}

.arconix-list i.fa-li.purple {
    color: #923195
}

.arconix-list i.fa-li.red {
    color: #e5684b
}

.arconix-list i.fa-li.tan {
    color: #e5ac4b
}

.arconix-list i.fa-li.white {
    color: #fff
}

.arconix-list i.fa-li.yellow {
    color: #fee975
}

.arconix-abbr {
    border-bottom: 1px dotted #ccc;
    cursor: help
}

.arconix-column-four-fifths,
.arconix-column-one-fifth,
.arconix-column-one-fourth,
.arconix-column-one-half,
.arconix-column-one-third,
.arconix-column-three-fifths,
.arconix-column-three-fourths,
.arconix-column-two-fifths,
.arconix-column-two-fourths,
.arconix-column-two-thirds {
    float: left;
    margin: 0 0 20px;
    padding-right: 3%
}

.arconix-column-one-half,
.arconix-column-two-fourths {
    width: 48%
}

.arconix-column-one-third {
    width: 31%
}

.arconix-column-two-thirds {
    width: 65%
}

.arconix-column-one-fourth {
    width: 22.5%
}

.arconix-column-three-fourths {
    width: 73.5%
}

.arconix-column-one-fifth {
    width: 17.4%
}

.arconix-column-two-fifths {
    width: 37.8%
}

.arconix-column-three-fifths {
    width: 58.2%
}

.arconix-column-four-fifths {
    width: 78.6%
}

.arconix-column-last {
    clear: right;
    padding-right: 0
}

.arconix-highlight {
    padding: 3px 4px
}

.arconix-highlight-yellow {
    background-color: #ff3
}