body.page-template-homepage-php #main {
    background: #F3F3F3 !important;
}

.page-id-13 #main .width-container:nth-of-type(1) {
    display: none;
    background: #fff !important;
}
.tp-caption.sfr.start > img {
    left: 75px !important;
    position: relative;
    width: 100% !important;
}

#callactive > img {
    margin-top: 5px;
    width: 235px;
}
nav {    float: left !important;    margin: 0 10px 0px 50px;}
.phone {  background: #a1ba36 none repeat scroll 0 0;
    border: 1px solid #819A60;
    color: #fff;
    float: right;
    font-family: roboto condensed;
    font-size: 24px;
    margin: 15px 0;
    text-align: center;
    width: auto;}.phone > img {    margin: 0 10px;    width: 13px;}.container_12 .grid_5 {    float: left;    width: 510px;}.container_12 .grid_7 {    float: left;    width: 630px;}.welcome-text1 {    font-size: 130px;    line-height: 145px;    text-align: left;}.social-icons-widget-pro strong {    font-family: roboto condensed;    font-size: 30px;    font-weight: normal;}#text-6 {    background: none repeat scroll 0 0 #f3f3f3;    float: left;    padding: 30px 0;    width: 100%;}.fluid-width-video-wrapper {    float: left !important;    height: 370px !important;    padding: 10px !important;    position: relative;    width: 100%;}#text-4 {    background: none repeat scroll 0 0 #fff;    color: #000;    float: left;    font-size: 20px;    line-height: 50px;    padding: 40px 0;    text-align: center;    width: 100%;}#text-3 {    background: none repeat scroll 0 0 #fff;    color: #000;    float: left;    padding: 40px 0;    text-align: left;    width: 100%;}.featured-thumbnail.image-frame.left {    float: left;    margin: 5px 20px 15px 0;    width: auto;}.featured-thumbnail.image-frame .image-wrap {    display: inline-block;    margin-bottom: -5px;    width: auto;}.featured-thumbnail img {    display: block;    transition: all 0.5s ease 0s;}.featured-thumbnail.image-frame.border::before {    border-color: transparent transparent #97b320;}.bar-label {    float: left;    font-size: 18px;    width: 100%;}.featured-thumbnail.image-frame.left {    float: left;    margin: 5px 20px 15px 0;    width: auto;}.featured-thumbnail.image-frame {    box-shadow: 0 0 5px transparent;    float: none;    height: auto;    margin: 5px auto 15px;    position: relative;    width: 100%;}.space80 {    height: 40px;}.home-child-boxes.grid3column-progression {    height: 475px;    margin: 20px !important;    width: 46%;}.stunningtext {    border-top-color: #97b320;}.stunningtext {    border-bottom: 1px solid #97b320;    border-top: 1px solid #97b320;    float: left;    font-size: 18px;    min-height: 100px;    padding: 30px 30px 0;    position: relative;    width: 94%;}.skin-color {    color: #97b320;}.home-child-boxes.grid3column-progression.lastcolumn-progression {    display: none;}.featured-thumbnail.image-frame.border::before {    border-color: transparent transparent #97b320;}.featured-thumbnail.image-frame.border::before {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: transparent transparent #0dbff2;    border-image: none;    border-radius: 50%;    border-style: solid;    border-width: 10px;    box-sizing: initial;    content: "";    height: 100%;    left: -20px;    padding: 10px;    position: absolute;    top: -20px;    transform: rotate(45deg);    width: 100%;}.counter-icon.bottomright {    border-radius: 60px 60px 20px;}.counter-icon {    border: 2px solid #969aa0;    border-radius: 60px;    color: #373a3f;    font-size: 36px;    height: 120px;    line-height: 118px;    margin: 0 auto 20px;    position: relative;    text-align: center;    width: 120px;}.counter-number {    color: #373a3f;    font-size: 48px;    font-weight: 700;    line-height: 48px;    margin: 0 0 15px;}.counter-text {    font-size: 20px;}.counter-item {    text-align: center;}header .width-container {    max-width: 1400px;}.title {    color: #414141;    font-size: 40px;    font-weight: 100;    letter-spacing: 2px;}.h-wrapper {    float: left;    overflow: hidden;    padding: 0 0 60px;    position: relative;    text-align: center;    width: 100%;}.h-wrapper .icon {    color: #97b320;    font-size: 48px;    height: 60px;    width: 100%;}.h-wrapper .line {    background: url("../../../../allergysolutionsusa.com/wp-content/themes/luckyblue/images/title-bg.html") no-repeat scroll center top rgba(0, 0, 0, 0);    border-bottom: 1px solid #f0f0f0;    display: block;    height: 10px;    margin: 9px 0 15px;    width: 100%;}.counter-icon.bottomleft {    border-radius: 60px 60px 60px 20px;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {    display: block;}audio, canvas, video {    display: inline-block;}.sticky, .gallery-caption, .bypostauthor {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}audio:not([controls]) {    display: none;}[hidden] {    display: none;}html {    font-size: 100%;}html, button, input, select, textarea {    color: #222;    font-family: sans-serif;}body {    font-size: 1em;    line-height: 1.4;    margin: 0;}a:focus {    outline: thin dotted;}a:hover, a:active {    outline: 0 none;}abbr[title] {    border-bottom: 1px dotted;}b, strong {    font-weight: bold;}blockquote {    margin: 1em 40px;}dfn {    font-style: italic;}hr {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: #ccc -moz-use-text-color -moz-use-text-color;    border-image: none;    border-right: 0 none;    border-style: solid none none;    border-width: 1px 0 0;    display: block;    height: 1px;    margin: 1em 0;    padding: 0;}ins {    background: none repeat scroll 0 0 #ff9;    color: #000;    text-decoration: none;}mark {    background: none repeat scroll 0 0 #ff0;    color: #000;    font-style: italic;    font-weight: bold;}pre, code, kbd, samp {    font-family: monospace,serif;    font-size: 1em;}pre {    white-space: pre-wrap;    word-wrap: break-word;}q {    quotes: none;}q::before, q::after {    content: none;}small {    font-size: 85%;}sub, sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}ul, ol {    margin: 1em 0;    padding: 0 0 0 40px;}dd {    margin: 0 0 0 40px;}nav ul, nav ol {    list-style: outside none none;    margin: 0;    padding: 0;}img {    border: 0 none;    vertical-align: middle;}svg:not(:root) {    overflow: hidden;}figure {    margin: 0;}form {    margin: 0;}fieldset {    border: 0 none;    margin: 0;    padding: 0;}label {    cursor: pointer;}legend {    border: 0 none;    padding: 0;    white-space: normal;}button, input, select, textarea {    font-size: 100%;    margin: 0;    vertical-align: baseline;}button, input {    line-height: normal;}button, input[type="button"], input[type="reset"], input[type="submit"] {    cursor: pointer;}button[disabled], input[disabled] {    cursor: default;}input[type="checkbox"], input[type="radio"] {    box-sizing: border-box;    padding: 0;}input[type="search"] {    box-sizing: content-box;}button::-moz-focus-inner, input::-moz-focus-inner {    border: 0 none;    padding: 0;}textarea {    overflow: auto;    resize: vertical;    vertical-align: top;}input:valid, textarea:valid {}input:invalid, textarea:invalid {    background-color: #f0dddd;}table {    border-collapse: collapse;    border-spacing: 0;}td {    vertical-align: top;}.chromeframe {    background: none repeat scroll 0 0 #ccc;    color: black;    margin: 0.2em 0;    padding: 0.2em 0;}.ir {    background-color: transparent;    background-repeat: no-repeat;    border: 0 none;    direction: ltr;    display: block;    overflow: hidden;    text-align: left;    text-indent: -999em;}.ir br {    display: none;}.hidden {    display: none !important;    visibility: hidden;}.visuallyhidden {    border: 0 none;    clip: rect(0px, 0px, 0px, 0px);    height: 1px;    margin: -1px;    overflow: hidden;    padding: 0;    position: absolute;    width: 1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {    clip: auto;    height: auto;    margin: 0;    overflow: visible;    position: static;    width: auto;}.invisible {    visibility: hidden;}.clearfix::before, .clearfix::after {    content: "";    display: table;}.clearfix::after {    clear: both;}.clearfix {}.lt-ie8 .clearfix {    clear: both;    height: 0;    visibility: hidden;    width: 0;}.sf-menu a:hover, .sf-menu a:hover, .sf-menu li a:hover, .sf-menu a:hover, .sf-menu a:visited:hover, .sf-menu li.sfHover a, .sf-menu li.sfHover a:visited, body.single-post .sf-menu li.current_page_parent a, .sf-menu li.current-menu-item a {}body #logo, body #logo img {    max-width: 100%;}.ls-sc-accordion h3.ls-sc-accordion-trigger, body .ls-sc-toggle h3, body, body #pro-header-fixed.scroll-to-fixed-fixed .sf-menu li li a, .sf-menu li li a {    font-family: "PT Sans",sans-serif,"Noto Sans",sans-serif;}body #main a.button, body #main button.single_add_to_cart_button, body #main input.button, body.woocommerce-cart #main td.actions input.button.checkout-button, body #main button.button, body #single-product-pro a.button, body #single-product-pro button.single_add_to_cart_button, body #single-product-pro input.button, body.woocommerce-cart #single-product-pro input.button.checkout-button, body #single-product-pro button.button, span.onsale, body a.progression-button, body input.wpcf7-submit, body #main .width-container input#submit, body a.ls-sc-button.default, .sf-menu, #pro-home-slider, h1, h2, h3, h4, h5, h6, #pro-home-slider .Button-Growler a {    font-family: "PT Sans",sans-serif,"BenchNine",sans-serif;}body {    font-size: 18px;    line-height: 1.6;}body iframe {    border: medium none;}.pp_gallery {    display: none !important;}body a img, body a {    outline: medium none !important;    text-decoration: none;}p {    margin: 0;    padding-top: 0;}p, ul, ol {    margin-bottom: 25px;}#sidebar ul, #sidebar ol {    margin-bottom: 15px;}ul, ol {    margin-left: 0;    padding-left: 16px;}img {    height: auto;    max-width: 100%;    width: auto;}video, audio {    max-width: 100%;}.alignnone, .alignleft, .alignright, .aligncenter {    max-width: 100% !important;}h1, h2, h3, h4, h5, h6 {    font-family: "Roboto Condensed",serif;    font-weight: 700;    line-height: 1.1;    margin: 0 0 25px;    padding: 0;    text-align: center;    text-transform: uppercase;}h1 {    font-family: "Roboto Condensed",serif;    font-size: 40px;    line-height: 1;    margin-bottom: 35px;}h2 {    font-size: 30px;}.footer-highlight h2 {    font-size: 32px;}h3 {    font-size: 28px;}body .home-content-highlight li.product h3.product-title-index-pro, body #main h3.product-title-index-pro {    font-size: 25px;}h4 {    font-size: 25px;    line-height: 1.4;}h5 {    font-size: 22px;    line-height: 1.4;    margin-bottom: 20px;}h6 {    font-size: 19px;    line-height: 1.1;    margin-bottom: 18px;}body hr.ls-sc-divider {    padding: 0 0 35px;    position: relative;    top: 12px;}ul.checkmark, ul.arrow {    padding-left: 0;}ul.checkmark li, ul.arrow li {    list-style: outside none none;    padding-left: 18px;}ul.checkmark li {    background: url("images/checkmark.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);}ul.arrow li {    background: url("images/sidebar-arrow.html") no-repeat scroll -4px 0 rgba(0, 0, 0, 0);}.alignright {    float: right;    margin: 0 0 10px 20px;}.alignleft {    float: left;    margin: 0 20px 10px 0;}.aligncenter {    display: block;    margin: 0 auto 20px;    text-align: center;}blockquote {    border-left: 4px solid #cc5b44;    font-style: italic;    line-height: 1.8;    margin-left: 0;    padding-left: 30px;}pre {    background: none repeat scroll 0 0 #f9f9f9;    border: 1px solid #ddd;    font-size: 14px;    line-height: 1.2;    margin-bottom: 25px;    overflow: auto;    padding: 9px;    word-wrap: break-word;}body #main hr.grey {    border-color: #dddddd;}p.wp-caption-text {    display: block;    font-size: 90%;    font-style: italic;    margin-bottom: 10px;    padding: 2px 0 0 2px;}form.woocommerce-ordering, body #main a h3, table.variations td.value, a, .social-ico a i, body input.wpcf7-submit, body input#submit, button, input.button, a.ls-sc-button.secondary .ls-sc-button-inner, #bread-crumb i, #pro-home-slider .tparrows.custom {    transition-duration: 125ms;    transition-property: color, background-color, opacity, border;    transition-timing-function: ease-in-out;}.bx-controls-direction a, p.stars a {    transition-duration: 0ms !important;}.height-one .grid_3 > h3 {    font-size: 23px;    text-align: center;}.bar-level-wrapper::after {    content: url("../../uploads/2015/04/tick.png");    left: -10px;    position: relative;    top: 8px;}.bar-label {    font-size: 18px !important;    font-weight: normal !important;}.bar-percent {    color: #414141 !important;    font-size: 15px !important;    font-weight: normal !important;}.jqbar.horizontal span {    display: inline-block;    font-size: 11px;    font-weight: bold;    margin-left: 5px;    position: relative;    top: -3px !important;}.collapseomatic {    background-position: 95px center;    bottom: 0;    color: #97b320;    left: 0;    padding: 0 40px 0 0 !important;    position: absolute;}.collapseomatic_excerpt, .collapseomatic_content {    margin-bottom: 30px !important;    margin-left: 0 !important;    margin-right: 0;    margin-top: -25px !important;    padding: 0;}.grid_3 > h3 {    float: left;    margin: 20px 0 0 !important;    width: 100%;}.grid_3 {    position: relative;}header {    background-position: center bottom;    background-repeat: repeat-x;    margin: 0;    padding: 0;    position: relative;    width: 100%;    z-index: 25;}header h1 {    font-family: "Roboto Condensed",serif;    font-size: 5px;    line-height: 1;    margin: 0;    padding: 0;}header #logo {    border: medium none;    float: left;    margin: 0;    padding: 0;}header #logo img {    height: auto;    opacity: 1 !important;}header #logo a:hover img {    opacity: 1 !important;}header .width-container {    position: relative;}header {    box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);}body.woocommerce header {    box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);}body.admin-bar #fixed-header-pro.scroll-to-fixed-fixed {    margin-top: 32px;}header .social-ico {    float: right;}#page-title {    padding: 50px 0;}#page-title h1 {    font-family: "Roboto Condensed",serif;    font-size: 62px;    line-height: 1;    margin: 0;    padding: 0;    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);    word-wrap: break-word;}#bread-crumb {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);    border-radius: 25px;    display: inline-block;    font-size: 12px;    margin-top: 10px;    padding: 12px 26px;    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);}#bread-crumb i, #bread-crumb a {    margin-right: 5px;}#bread-crumb a i {    margin-right: 0;}.width-container, .home-widget .textwidget {    margin: 0 auto;    max-width: 1180px;    width: 100%;}#main {    padding: 50px 0 0;}#content-container {    float: left;    width: 70%;}#sidebar {    float: right;    width: 28%;}body.page-template-page-full-width-php #content-container {    width: 100%;}.content-container-pro {   padding: 45px 42px 35px;}.google-maps-expand {    margin: 0 -42px;}.sidebar-item {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    margin-bottom: 30px;    padding: 24px 18px 16px;}#homepage-content-container {    padding: 50px 0 25px;}.light-fonts-pro h1 {    color: #ffffff;    font-family: "Roboto Condensed",serif;}.light-fonts-pro {    color: #eeeeee;}.home-child-boxes {    margin: 0 0 40px;}.home-child-boxes a {    color: #ffffff;    display: block;}.home-child-boxes-container {    padding-bottom: 25px;    position: relative;    text-align: center;}.home-child-image-pro {    margin-bottom: -25px;}.home-child-boxes-container h3 {    color: #ffffff;    padding: 0;    text-align: center;}.home-child-boxes-container i {    padding-bottom: 25px;}.floating-text-home {    display: block;    margin-top: -35px;    position: absolute;    text-align: center;    top: 50%;    width: 100%;}.home-child-boxes-container .floating-text-home h3 {    margin-top: 12px;    padding-top: 0;}.home-child-boxes-container .floating-text-home i {    padding-bottom: 0;}.homepage-widget-blog {    padding: 50px 0 25px;}.portfolio-posts-home {    padding: 60px 0 35px;}.home-content-highlight {    padding: 70px 0 55px;}.home-widget-text-pro {    padding-bottom: 25px;}.home-content-highlight {    text-align: center;}.home-widget-text-pro {    font-size: 120%;    margin: 0 auto;    max-width: 75%;}.home-content-highlight .grid2column-progression {    text-align: left;}.grid2column-progression .home-widget-text-pro {    font-size: 100%;    max-width: 100%;}footer {    color: #bbbbbb;}#widget-area {    color: #fff;    font-size: 21px;}footer a {    color: #97b320;}.bars_area {    margin: 10px 0;}footer a:hover {    color: #000;}#widget-area a {    color: #ffffff;}#widget-area a:hover {    color: #999999;}#widget-area h2 {    color: #ffffff;}#widget-area .widget {    padding: 62px 0 55px;}#copyrigh-text {    padding: 40px 0 36px;}#copyrigh-text {    float: left;    font-size: 14px;}#widget-area .social-ico {    margin-left: 0;    margin-top: 25px;}footer #copyright ul.pro-footer-menu {    float: right;    font-size: 14px;    list-style: outside none none;    margin: 0;    padding: 39px 0 25px;}footer #copyright ul.pro-footer-menu li {    display: inline;    margin-left: 15px;}.footer-highlight {    color: #f9ebe8;    float: left;    font-size: 90%;    padding: 10px 0;    width: 100%;}.footer-highlight h2 {    color: #ffffff;    float: left;    margin: 0 25px 0 0;}.footer-highlight .summary-text-pro {    float: left;    padding-top: 8px;}.footer-highlight #mc_embed_signup {    color: #ffffff;    float: right;    height: 50px;    margin-top: -50px;    position: relative;    top: 45px;}.footer-highlight #mc_embed_signup input {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);    border: medium none;    border-radius: 3px;    color: #ffffff;    max-width: 100%;    padding: 15px 12px;    width: 250px;}#mc_embed_signup .mc-field-group {    display: inline;}.footer-highlight #mc_embed_signup input:focus {    color: #ffffff;    outline: medium none;}.footer-highlight #mc_embed_signup input#mc-embedded-subscribe {    background-color: #ffffff;    color: #222222;    display: inline-block;    font-weight: bold;    left: -10px;    padding: 15px 12px;    position: relative;    width: auto;}.footer-highlight #mc_embed_signup input#mc-embedded-subscribe:hover {    background-color: #dddddd;}#mc_embed_signup .clear {    clear: none;    display: inline;    height: auto;    visibility: visible;    width: auto;}.mc-field-group label {    display: none;}.container-blog {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    margin-bottom: 50px;    padding: 5px 30px 10px;}.sticky .container-blog {    background: none repeat scroll 0 0 #f9f9f9;    border: 14px solid #d9d9d9;}.sticky .container-blog .meta-progression {    background: none repeat scroll 0 0 #e9e9e9;}.featured-blog-progression {    margin: -5px -30px 0;}.spacer-top {    margin-top: 35px;}.meta-progression {    background: none repeat scroll 0 0 #f5f5f5;    font-style: italic;    margin: 35px 0 20px;    padding: 14px 55px 14px 19px;    position: relative;}.meta-progression span {    display: inline-block;}span.posted-meta-pro {    margin-right: 10px;}span.comment-meta-pro a {    color: #ffffff;    display: block;    padding: 14px;    position: absolute;    right: 0;    top: 0;}span.comment-meta-pro a i {    padding-right: 3px;}body #main a.more-link {    color: #8f8f8f;}#nav-below h1 {    display: none;    font-family: "Roboto Condensed",serif;}#nav-below {    border-bottom: 2px solid #eeeeee;    border-top: 2px solid #eeeeee;    font-size: 15px;    margin: 40px 0 15px;    overflow: hidden;    width: 100%;}#nav-below .nav-previous {    float: left;    text-align: left;    width: 50%;}#nav-below .nav-next {    float: right;    text-align: right;    width: 50%;}#nav-below span {    bottom: 0;    font-size: 15px;    position: relative;}#nav-below a {    color: #bbbbbb;    display: block;    padding: 20px;}#nav-below .nav-next a:hover {    color: #999999;}#nav-below .nav-previous a:hover {    color: #999999;}#image-navigation {    font-size: 15px;    margin-bottom: 15px;    overflow: hidden;    width: 100%;}#image-navigation .nav-previous {    float: left;}#image-navigation .nav-next {    float: right;    text-align: right;}body.single-attachment .edit-link {    padding-left: 15px;}body.single-attachment .entry-attachment img {    margin-bottom: 25px;    width: 100%;}#tags-pro {    margin: 35px 0 30px;}#tags-pro a {    background: none repeat scroll 0 0 #000000;    border-radius: 2px;    color: #ffffff;    font-size: 11px;    margin: 0 4px 0 0;    padding: 8px 10px;}#tags-pro a:hover {    background: none repeat scroll 0 0 #777777;}ul.page-numbers {    margin: 20px 0;    text-align: center;}ul.page-numbers li {    display: inline-block;    margin: 0;    padding: 0;}.page-numbers span, .page-numbers a {    border: 1px solid #dddddd;    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);    cursor: pointer;    display: inline-block;    font-size: 13px;    font-weight: bold;    line-height: 1;    margin-right: 4px;    padding: 14px 18px;    text-decoration: none;}#reviews #comments {    margin-top: 0;}#comments {    margin-top: 35px;}h3 a#cancel-comment-reply-link {    font-size: 13px;}.commentlist p {    margin-bottom: 10px;}.commentlist {    float: left;    left: 101px;    list-style: outside none none;    margin: 0 auto;    position: relative;    width: 80%;}.commentlist li.comment {    background: none repeat scroll 0 0 #fafafa;    border: 1px solid #f1f1f1;    border-radius: 3px;    list-style: outside none none;    margin: 0 0 1.625em !important;    padding: 0.2em 1.4em 0.25em;    position: relative;}.commentlist .avatar {    box-shadow: 0 1px 2px #ccc;    left: -102px;    padding: 0;    position: absolute;    top: 0;}.commentlist .pingback {    margin: 0 0 1.625em;    padding: 0 1.625em;}ol.commentlist ul.children, ol.commentlist ul.children li {    list-style: outside none none;    margin: 0;}.commentlist .children li.comment {    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #dadada;    border-right: medium none;    border-style: none none none solid;    border-width: medium medium medium 1px;    margin: 0 0 0;    padding: 1em 1.6em 0 2em;    position: relative;}.commentlist .avatar {    left: -102px;    padding: 0;    position: absolute;    top: 0;}.commentlist .pingback {    margin: 0 0 1.625em;    padding: 0 1.625em;}ol.commentlist ul.children, ol.commentlist ul.children li {    list-style: outside none none;    margin: 0;}.commentlist .children li.comment .avatar {    top: 10px;}.commentlist .children li.comment .fn {    display: block;    font-size: 15px;}.comment-meta .fn {    display: block;    font-size: 15px;    font-weight: bold;}.comment-meta .fn a {    font-weight: bold;}.comment-meta a {    text-decoration: none;}.comment-meta {    color: #666;    font-size: 11px;    padding-bottom: 8px;    padding-top: 12px;}.commentlist .children li.comment .comment-meta {    margin-left: 62px;    padding-top: 0;}.commentlist .children li.comment .comment-content {    margin: 25px 0 0;    padding: 0;}.comment-meta a:focus, .comment-meta a:active, .comment-meta a:hover {}.commentlist > li::before {    content: url("images/comment-arrow.png");    left: -10px;    position: absolute;    top: 10px;}.commentlist > li.pingback::before {    content: "";}.commentlist .children .avatar {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    box-shadow: none;    height: auto;    left: 2.2em;    padding: 0;    top: 2.2em;    width: 55px;}a.comment-reply-link:hover, a.comment-reply-link:focus, a.comment-reply-link:active {    background: none repeat scroll 0 0 #888;    color: #fff;}a.comment-reply-link > span {    display: inline-block;    position: relative;    top: -1px;}.commentlist > li.pingback::before {    content: "";}.commentlist .children .avatar {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    box-shadow: none;    left: 2.2em;    padding: 0;    top: 2.2em;}a.comment-reply-link {    background: none repeat scroll 0 0 #e4e4e4;    border-radius: 2px;    color: #666;    display: inline-block;    font-family: Arial,sans-serif;    font-size: 10px;    margin-bottom: 20px;    padding: 2px 9px;    text-decoration: none;}p.comment-notes {    font-size: 13px;}p.form-allowed-tags {    font-size: 11px;    line-height: 16px;}p.form-allowed-tags code {    display: block;}#respond label {    padding-left: 0;}#respond input, #respond textarea {    display: block;    margin-top: 2px;}#respond input#submit {    text-shadow: none;    width: auto;}#image-navigation {    font-size: 16px;    font-weight: bold;    margin-bottom: 10px;    margin-top: 10px;    overflow: hidden;    width: 100%;}#image-navigation .nav-previous {    float: left;}#image-navigation .nav-next {    float: right;    text-align: right;}body.single-attachment .edit-link {    padding-left: 15px;}#tags-pro a {    background-color: #17191a;    border: medium none;    border-radius: 35px;    color: #ebebeb;    cursor: pointer;    display: inline-block;    font-size: 12px;    line-height: 1;    margin: 0 5px 5px 0;    padding: 8px 14px;    text-decoration: none;    width: auto;}body #main #gallery-1 img {    border: medium none;}body #main .gallery-item {    margin-bottom: 30px;    margin-top: 0;}body #main .gallery-icon {    margin-left: 10px;    margin-right: 10px;}body #main .gallery-caption {    color: #7f7f7f;    font-size: 12px;    margin: 5px 10px;}.entry-meta {    color: #aaaaaa;    font-size: 13px;}.entry-meta a {    color: #777777;}.entry-meta a:hover {    color: #444444;}.entry-caption-pro {    margin: 25px 0 0;}#image-navigation {    font-size: 16px;    font-weight: bold;    margin-bottom: 10px;    margin-top: 10px;    overflow: hidden;    width: 100%;}#image-navigation .nav-previous {    float: left;}#image-navigation .nav-next {    float: right;    text-align: right;}body.single-attachment .edit-link {    padding-left: 15px;}#sidebar h5 {    display: inline-block;    padding-bottom: 4px;}#sidebar ul {    list-style: outside none none;    margin: 0;    padding: 0 0 8px;}#sidebar ul ul {    padding-bottom: 0;    padding-top: 4px;}#sidebar ul li {    background: url("images/sidebar-list.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0);    margin: 0 0 5px;    padding: 0 0 5px 12px;}#sidebar ul ul li {    margin-bottom: 0;    margin-left: 12px;    padding-bottom: 0;    padding-left: 12px;}#sidebar .tagcloud a {    background: none repeat scroll 0 0 #000;    border: medium none;    border-radius: 3px;    color: #dddddd;    cursor: pointer;    display: inline-block;    font-size: 12px !important;    line-height: 1;    margin: 0 2px 10px 0;    padding: 7px 10px;    text-decoration: none;    width: auto;}#sidebar .tagcloud a:hover {    background-color: #555555;    color: #ffffff;}#sidebar .social-ico {    margin: 16px 0 18px;}#widget-area #mc_embed_signup {    color: #ffffff;    padding-top: 30px;}#sidebar #mc_embed_signup {    padding-top: 15px;}#widget-area #mc_embed_signup input {    background: none repeat scroll 0 0 #333333;    border: 1px solid #333333;    border-radius: 3px;    color: #ffffff;    max-width: 100%;    padding: 15px 12px;    width: 60%;}#mc_embed_signup .mc-field-group {    display: inline;}#widget-area #mc_embed_signup input:focus {    border-color: #999999;    color: #ffffff;    outline: medium none;}#widget-area #mc_embed_signup input#mc-embedded-subscribe {    background-color: #ffffff;    color: #555555;    display: inline-block;    left: -10px;    padding: 15px;    position: relative;    width: auto;}#sidebar #mc_embed_signup input#mce-EMAIL {    background: none repeat scroll 0 0 #ffffff;    border: 1px solid #333333;    border-radius: 3px;    color: #ffffff;    max-width: 100%;    padding: 15px 12px;    width: 60%;}#sidebar #mc_embed_signup input#mc-embedded-subscribe {    display: inline-block;    left: -10px;    padding: 15px 15px 14px;    position: relative;    width: auto;}#widget-area #mc_embed_signup input#mc-embedded-subscribe:hover {    background-color: #dddddd;}#mc_embed_signup .clear {    clear: none;    display: inline;    height: auto;    visibility: visible;    width: auto;}.mc-field-group label {    display: none;}#footer select, #sidebar select {    border: 1px solid #dddddd;    color: #5b5b5b;    cursor: pointer;    margin: 0 !important;    max-width: 100%;}.search-form .screen-reader-text, .search-form .search-submit, #searchform #searchsubmit, #searchform .screen-reader-text {    display: none;}.search-form .search-field, #searchform #s {    background-color: #ffffff;    background-image: url("images/search-magnify.png");    background-position: right top;    background-repeat: no-repeat;    border: 2px solid #e5e5e5;    border-radius: 0;    font-size: 14px;    margin-bottom: 10px;    padding-bottom: 12px;    padding-left: 14px;    padding-top: 12px;    transition-duration: 400ms;    transition-property: width, background;    transition-timing-function: ease;    width: 85%;}.search-form .search-field:focus {    border-color: #cccccc;    outline: medium none;}@media not all {.search-form .search-field, #searchform #s {    background-image: url("images/search-magnify%402x.png");    background-size: 30px 30px;}.lt-ie9 .search-form .search-field, .lt-ie9 #searchform #s {    background-image: url("images/search-magnify.png");}}body ul.open-hours {    line-height: 1.1;    list-style: outside none none;    margin: 5px 0 0;    padding: 0;}body ul.open-hours li {    margin-bottom: 6px;}body ul.open-hours li .date-day {    font-weight: bold;}body ul.open-hours li .hours-date {    font-size: 12px;    text-align: right;}body #widget-area ul.open-hours li {    border-bottom: 1px solid rgba(250, 250, 250, 0.12);    margin-bottom: 10px;    padding-bottom: 10px;}body ul.open-hours {    line-height: 1.1;    list-style: outside none none;    margin: 5px 0 0;    padding: 0;}body ul.open-hours li {    margin-bottom: 6px;}body ul.open-hours li .date-day {    font-weight: bold;}body ul.open-hours li .hours-date {    font-size: 13px;    text-align: right;}body #sidebar ul.open-hours li {    background-image: none;    border-bottom: 1px solid rgba(0, 0, 0, 0.07);    margin-bottom: 10px;    padding-bottom: 10px;    padding-left: 0;}body .flickr-widget ul {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    margin-bottom: 15px;    margin-left: 0;    padding-left: 0;}body .flickr-widget ul li {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;    display: inline;    list-style: outside none none;    margin: 0;    padding: 0;}body .flickr-widget ul li a {    display: inline;    padding: 0;    transition: all 0.5s ease 0s;}body .flickr-widget ul li img {    background: none repeat scroll 0 0 #fff;    height: 93px;    margin: 0 16px 16px 0;    width: 93px;}body .flickr-widget ul li a:hover {    opacity: 0.7;}body #sidebar .flickr-widget ul {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    margin-bottom: 15px;    margin-left: 0;    padding-left: 0;}body #sidebar .flickr-widget ul li {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;    display: inline;    list-style: outside none none;    margin: 0;    padding: 0;}body #sidebar .flickr-widget ul li a {    display: inline;    padding: 0;    transition: all 0.5s ease 0s;}body #sidebar .flickr-widget ul li img {    background: none repeat scroll 0 0 #fff;    height: 72px;    margin: 0 16px 16px 0;    width: 72px;}body #sidebar .flickr-widget ul li a:hover {    opacity: 0.7;}.featured-post {    position: relative;}.featured-post .clear {    height: 25px;    overflow: hidden;    width: 100%;}.featured-post a img.wp-post-image {    left: 0;    position: absolute;    top: 1px;    width: 20%;}body .featured-post h4 {    font-weight: 300;    margin: 0;}body .featured-post h4 a {    color: #444444;    display: block;    font-size: 16px;    line-height: 1.1;    margin-bottom: 5px;    margin-left: 25%;    padding-top: 7px;}.featured-post .post-time {    color: #bababa;    font-size: 80%;    margin-left: 25%;}.featured-post .excerpt {    font-size: 85%;    margin-left: 25%;}#wp-calendar caption {    border: 1px solid #dddddd;    font-size: 18px;    padding: 3px 0;}#wp-calendar th {    background: none repeat scroll 0 0 #f1f1f1;    border: 1px solid #dddddd;    padding: 3px 0;    text-align: center;}#wp-calendar td {    border: 1px solid #eee;    padding: 4px 0;    text-align: center;}#wp-calendar {    width: 90%;}#sidebar ul.product_list_widget li {    border-bottom: 1px solid #eeeeee;    margin-bottom: 12px;    padding-bottom: 12px;    padding-left: 0;}body #sidebar p.total {    border: medium none;}#sidebar ul.product_list_widget li .star-rating {    margin: 4px 0 3px;}#sidebar ul.product_list_widget li .reviewer {    font-size: 12px;}ul.product-categories span {    bottom: 2px;    color: #000000;    font-size: 10px;    position: relative;}body #main #sidebar button.button {    font-size: 10px;    letter-spacing: 1px;    padding: 10px;}body #main #sidebar a.button {    font-size: 10px;    letter-spacing: 1px;    padding: 10px;}body #main .width-container .widget_price_filter .ui-slider {    height: 5px;}body #main .width-container .widget_price_filter .ui-slider .ui-slider-handle {    box-shadow: none;}.price_slider_wrapper {    margin-bottom: 10px;}body #main .widget_price_filter .ui-slider-range {    box-shadow: none;}body .ls-sc-accordion, body .ls-sc-toggle {    margin-bottom: 15px;}body .ls-sc-toggle h3.ls-sc-toggle-trigger {    font-weight: normal;}body .ls-sc-toggle .ls-sc-toggle-trigger::before {    border: 1px solid #ddd;    color: #cccccc;    content: "+";    font-size: 20px;    line-height: 1;    margin: 0 10px 0 0;    padding: 0 7px;    position: relative;    top: 2px;}body .ls-sc-toggle .ls-sc-toggle-trigger.active::before {    content: "-";    padding: 0 10px 0 9px;}body .ls-sc-toggle .ls-sc-toggle-trigger {    background: none repeat scroll 0 0 #f9f9f9;    border: 1px solid #e3e3e3;    color: #3d3d3d;    font-size: 1em;    font-weight: bold;    line-height: 1.5em;    margin: 0;    padding: 0.8em;}body .ls-sc-toggle .ls-sc-toggle-trigger:hover {    background-color: #fcfcfc;}body .ls-sc-toggle .ls-sc-toggle-container {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: -moz-use-text-color #e3e3e3 #e3e3e3;    border-image: none;    border-right: 1px solid #e3e3e3;    border-style: none solid solid;    border-width: 0 1px 1px;    padding: 15px;}body #main .ls-sc-tabs {    border-color: #e4e4e4;    border-top: medium none #e4e4e4;    margin: 0;    padding: 0;}body .ls-sc-tabs ul.ui-tabs-nav .ui-state-active a {    height: 40px;    padding-top: 3px;    top: -3px;}body .ls-sc-tabs ul.ui-tabs-nav li a {    font-size: 14px;}body .ls-sc-tabs .tab-content {    color: #888888;    font-size: 14px;    margin: 0;}.ls-sc-accordion h3.ls-sc-accordion-trigger a {    color: #3d3d3d;}.ls-sc-accordion .ls-sc-accordion-trigger::before {    border: 1px solid #ddd;    color: #cccccc;    content: "+";    display: inline-block;    font-size: 12px;    font-weight: bold;    line-height: 1;    margin: 0 10px 0 0;    padding: 4px 0;    position: relative;    text-align: center;    top: 2px;    width: 18px;}.ls-sc-accordion .ls-sc-accordion-trigger.ui-state-active::before {    content: "-";}body #main .gallery img {    border: medium none;}.grid2column-progression, .grid3column-progression, .grid3columnbig-progression, .grid4column-progression, .grid4columnbig-progression {    float: left;    margin-right: 3%;    min-height: 2px;}.grid2column-progression {    width: 48.5%;}.grid3column-progression {    width: 31.3%;}.lt-ie8 .grid3column-progression {    width: 31%;}.grid3columnbig-progression {    width: 65.4%;}.grid4column-progression {    width: 22.7%;}.lt-ie8 .grid4column-progression {    width: 22%;}.grid4columnbig-progression {    width: 73.8%;}body .lastcolumn-progression {    margin-right: 0 !important;}.rotate_cols_pro .grid2column-progression {    float: right;    margin-left: 3%;    margin-right: 0;}.rotate_cols_pro .grid2column-progression.lastcolumn-progression {    float: left;    margin-left: 0;}.tp-bannertimer {    display: none !important;}.footer-2-column .widget, .footer-3-column .widget, .footer-4-column .widget {    float: left;    margin-left: 2%;    margin-right: 2%;    min-height: 2px;}.footer-2-column .widget {    width: 46%;}.footer-3-column .widget {    text-align: left;    width: 29%;}.footer-4-column .widget {    width: 21%;}body #main .width-container li.product.column-4 {    margin-right: 2%;    width: 23.5%;}body #main .width-container li.product.column-3 {    margin-right: 2%;    width: 32%;}body #main .width-container li.product.column-2 {    margin-right: 2%;    width: 49%;}.lt-ie8 body #main .width-container li.product.column-4 {    margin-right: 2%;    width: 23%;}.lt-ie8 body #main .width-container li.product.column-3 {    margin-right: 2%;    width: 31%;}.lt-ie8 body #main .width-container li.product.column-2 {    margin-right: 2%;    width: 48.5%;}body #main .width-container li.product.column-2.last, body #main .width-container li.product.column-3.last, body #main .width-container li.product.column-4.last, .lt-ie8 body #main .width-container li.product.column-2.last, .lt-ie8 body #main .width-container li.product.column-3.last, .lt-ie8 body #main .width-container li.product.column-4.last {    margin-right: 0;}body #main .width-container .related li.product.column-3 {    width: 31.3%;}body #main .width-container .related li.product.column-3.last {    clear: none !important;    margin-right: 2% !important;}body #main .width-container .related li.product.column-3.first {    clear: none !important;    margin-right: 2%;}body #main .width-container .columns-2 li.product {    margin-left: 1%;    margin-right: 1%;    width: 48%;}body #main .width-container .columns-3 li.product {    margin-left: 1%;    margin-right: 1%;    width: 31.3%;}body #main .width-container .columns-4 li.product {    margin-left: 1%;    margin-right: 1%;    width: 23%;}#pro-home-slider .Button-Growler a {    border-radius: 3px;    cursor: pointer;    display: inline-block;    font-weight: bold;    margin: 0 8px 5px 0;    padding: 28px 38px;}#pro-home-slider .Button-Growler a:hover {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);}body #main .width-container #respond input#submit, body #main a.button, body #main button.single_add_to_cart_button, body #main input.button, body.woocommerce-cart #main td.actions input.button.checkout-button, body #main button.button, body #single-product-pro a.button, body #single-product-pro button.single_add_to_cart_button, body #single-product-pro input.button, body.woocommerce-cart #single-product-pro input.button.checkout-button, body #single-product-pro button.button, body a.progression-button, body input.wpcf7-submit, body input#submit, body a.ls-sc-button.default {    border-radius: 2px;    box-shadow: none;    cursor: pointer;    display: inline-block;    font-size: 17px;    font-weight: bold;    line-height: 1;    margin: 0 6px 6px 0;    padding: 17px 26px;    text-decoration: none;    text-shadow: none !important;    text-transform: uppercase;    width: auto;}body a.ls-sc-button.secondary span, body a.ls-sc-button.default span {    font-weight: bold;}body a.ls-sc-button.default:hover, body a.ls-sc-button.secondary:hover {    opacity: 1;}body.woocommerce-cart #main td.actions input {    font-size: 11px;    letter-spacing: 1px;    margin-right: 15px;    padding: 12px;}input:-moz-placeholder {    color: #bbbbbb;    font-family: "PT Sans",sans-serif,"Noto Sans",sans-serif;}textarea:focus:-moz-placeholder {    color: #bbbbbb;    font-family: "PT Sans",sans-serif,"Noto Sans",sans-serif;}span.required {    color: #da5454;}.wpcf7 {    margin-top: 15px;}.wpcf7 input, .wpcf7 textarea, #respond textarea, #respond input {    background-color: #f5f5f5;    border-color: #e3e3e3 #eeeeee #f5f5f5;    border-radius: 3px;    border-style: solid;    border-width: 1px;    color: #000000;    margin-top: 3px;    max-width: 100%;    padding: 12px;}.trans > h1 {    font-family: "Roboto Condensed",serif;    text-align: center;}.wpcf7 input.wpcf7-not-valid, .wpcf7 textarea.wpcf7-not-valid {    background: none repeat scroll 0 0 #fbe8e8;    border-color: #eab7b7;}.wpcf7-not-valid-tip {    display: none !important;}.wpcf7 input, #respond input {    width: 100%;}.wpcf7 textarea, #respond textarea {    width: 100%;}.wpcf7 input:focus, #respond input:focus, .wpcf7 textarea:focus, #respond textarea:focus {    border-color: #cccccc;    color: #000000;    outline: medium none;}.trans {    margin: 0 auto;    width: 60%;}body.woocommerce-cart #main td.actions .coupon input, .woocommerce input, .woocommerce textarea {    background-color: #ffffff;    border: 3px solid #e5e5e5;    border-radius: 3px;    margin-top: 3px;    padding: 12px;}body.woocommerce-cart #main td.actions .coupon input#coupon_code {    max-width: 110px;    width: auto;}body.woocommerce-cart #main td.actions .coupon input#coupon_code:hover {    background: none repeat scroll 0 0 #ffffff;}body.woocommerce-cart #main td.actions .coupon input.button {    background: none repeat scroll 0 0 #aaaaaa;    border-color: #aaa;}.woocommerce form.login, .woocommerce form.register {    border-color: #e5e5e5;    border-radius: 0;}.wpcf7 select {    -moz-appearance: window;    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;    border-radius: 3px;    box-shadow: 0 0 0 rgba(0, 0, 0, 0);    color: #999;    cursor: pointer;    display: block;    margin-top: 3px;    padding: 12px 45px 12px 12px;    text-transform: none;}.wpcf7 select:focus {    border: medium none;}.number-of-guests {    background: url("images/arrow-down.png") no-repeat scroll right top rgba(0, 0, 0, 0);    border: 3px solid #e5e5e5;    border-radius: 3px;    display: inline-block;}.number-of-guests:hover {    border-color: #555555;}body #pro-home-slider .tparrows.preview2, body.lt-ie9 #pro-home-slider .tparrows.preview2 {    background-color: rgba(0, 0, 0, 0.4) !important;    background-image: url("images/slider/arrows.png") !important;    background-position: 19px 9px !important;    background-repeat: no-repeat !important;    border-radius: 0;    height: 80px !important;    min-width: 70px !important;    width: 70px !important;}@media not all {body #pro-home-slider .tparrows.preview2 {    background-image: url("images/slider/arrows%402x.png");    background-size: 80px 60px;}}#pro-home-slider .tparrows.preview2::before, #pro-home-slider .tparrows.preview2 .tp-arr-titleholder, #pro-home-slider .tparrows.preview2::after {    display: none !important;}body #pro-home-slider .tp-rightarrow.preview2 {    background-position: -29px 9px !important;}body #pro-home-slider .tparrows.preview2:hover {    background-color: rgba(0, 0, 0, 0.6) !important;}#pro-home-slider .tparrows.custom.hovered {    width: 70px !important;}.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {    outline: medium none;}.slides, .flex-control-nav, .flex-direction-nav {    list-style: outside none none;    margin: 0;    padding: 0;}.flexslider {    margin: 0;    padding: 0;}.flexslider .slides > li {    display: none;}.flexslider .slides img {    display: block;    width: 100%;}.flex-pauseplay span {    text-transform: capitalize;}.slides::after {    clear: both;    content: ".";    display: block;    height: 0;    line-height: 0;    visibility: hidden;}html[xmlns] .slides {    display: block;}* html .slides {    height: 1%;}.no-js .slides > li:first-child {    display: block;}.flexslider {    margin: 0 auto;    position: relative;}.flex-viewport {    max-height: 2000px;    transition: all 1s ease 0s;}.loading .flex-viewport {    max-height: 300px;}.flexslider .slides {}.flex-direction-nav {}.flex-direction-nav a {    background-color: #161616;}.flex-direction-nav a:hover {    background-color: #161616;}.flex-direction-nav a {    background-image: url("images/slider/arrows.png");    background-position: left bottom;    background-repeat: no-repeat;    cursor: pointer;    display: block;    height: 60px;    margin: -30px 0 0;    opacity: 0;    position: absolute;    text-indent: -9999px;    top: 50%;    transition: all 0.3s ease 0s;    width: 36px;    z-index: 46;}.flex-direction-nav .flex-next {    background-position: right bottom;    right: 0;}.flex-direction-nav .flex-prev {    background-position: left bottom;    left: 0;}.flexslider:hover .flex-next {    opacity: 0.75;    right: 0;}.flexslider:hover .flex-prev {    left: 0;    opacity: 0.75;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {    opacity: 1;}.flex-direction-nav .flex-disabled, #carousel-pro .flex-direction-nav .flex-disabled {    cursor: default;    display: none;    opacity: 0 !important;}#main .flex-direction-nav .flex-next {    right: 0;}#main .flex-direction-nav .flex-prev {    left: 0;}.portfolio-index-pro .flex-direction-nav a {    margin-top: -50px;}.flex-control-nav {    bottom: 30px;    position: absolute;    text-align: center;    width: 100%;    z-index: 5;}.flex-control-nav li {    display: inline-block;    margin: 0 2px;}.flex-control-paging li a {    cursor: pointer;    display: block;    height: 4px;    text-indent: -9999px;    width: 60px;}.flex-control-paging li a.flex-active {    cursor: default;}.menu-index-pro .flex-control-nav {    bottom: 14px;}.gallery-progression .flex-control-paging li a, .lt-ie9 .gallery-progression .flex-control-paging li a {    background: url("images/slider/slider-bullets.png") no-repeat scroll 0 -25px rgba(0, 0, 0, 0);    border: medium none;    cursor: pointer;    display: block;    height: 16px;    text-indent: -9999px;    width: 16px;}.gallery-progression .flex-control-paging li a:hover {    background-position: 0 -48px;}.gallery-progression .flex-control-paging li a.flex-active {    background-position: 0 -2px;    cursor: default;}body .gallery-progression .flex-control-paging li a {    transition: none 0s ease 0s ;}@media not all {.gallery-progression .flex-control-paging li a {    background-image: url("images/slider/slider-bullets%402x.png");    background-size: 20px 85px;}}.flex-control-thumbs {    margin: 5px 0 0;    overflow: hidden;    position: static;}.flex-control-thumbs li {    float: left;    margin: 0;    width: 25%;}.flex-control-thumbs img {    cursor: pointer;    display: block;    opacity: 0.7;    width: 100%;}.flex-control-thumbs img:hover {    opacity: 1;}.flex-control-thumbs .flex-active {    cursor: default;    opacity: 1;}.lt-ie9 .flex-direction-nav .flex-prev {    left: 15px;    opacity: 1;}.lt-ie9 .flex-direction-nav .flex-next {    opacity: 1;    right: 15px;}@media screen and (max-width: 940px) {.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {    display: none;}#carousel-pro .flex-direction-nav .flex-prev, #carousel-pro .flex-direction-nav .flex-next {    display: block;}}nav {    float: right;    position: relative;    z-index: 15;}nav select {    display: none;}.sf-menu, .sf-menu * {    list-style: outside none none;    margin: 0;    padding: 0;}.sf-menu li {    position: relative;}.sf-menu ul {    display: none;    left: 0;    position: absolute;    top: 100%;    z-index: 99;}.sf-menu > li {    float: left;}.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {    display: block;}.sf-menu a {    display: block;    position: relative;}.sf-menu ul ul {    left: 100%;    top: 0;}nav {    float: right;}.sf-menu ul {    min-width: 8em;}.sf-menu a {    border: 0 solid rgba(0, 0, 0, 0);    border-radius: 3px;    font-size: 19px;    font-weight: 400;    line-height: 1;    margin-left: 2px;    margin-right: 2px;    padding: 10px 11px;    text-decoration: none;    text-transform: uppercase;}.social-ico a i {    background: none repeat scroll 0 0 #e5e4e4;}.sf-menu li {    white-space: nowrap;}.sf-menu ul::before {    border-left: 8px solid transparent;    border-right: 8px solid transparent;    content: "";    display: block;    height: 0;    left: 18px;    position: absolute;    top: -8px;    width: 0;}.sf-menu ul ul::before {    display: none;}.heading h1 {    font-family: "Roboto Condensed",serif;    font-size: 62px;    line-height: 1;    margin: 0;    padding: 0;    text-align: center;    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);    word-wrap: break-word;}#page-title {    display: none;}.sf-menu ul ul::after {    display: none;}.sf-menu ul {    left: 10px;    padding: 14px 0 12px;}.sf-menu ul ul {}.sf-menu ul li a, .sf-menu ul li a:visited {    border-right: medium none;    font-size: 13px;}body #pro-header-fixed.scroll-to-fixed-fixed .sf-menu li li a, .sf-menu li li a {    border: medium none;    border-radius: 0;    font-size: 20px;    margin: 0;    padding: 10px 18px 10px 24px;    text-transform: uppercase;}.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active, .sf-menu li li.sfHover a, .sf-menu li.sfHover li a:visited:hover, .sf-menu li li:hover a:visited, .sf-menu li li li:hover, .sf-menu li li li.sfHover, .sf-menu li li li a:focus, .sf-menu li li li a:hover, .sf-menu li li li a:active, .sf-menu li li li.sfHover a, .sf-menu li li.sfHover li a:visited:hover, .sf-menu li li li:hover a:visited, .sf-menu li li li li:hover, .sf-menu li li li li.sfHover, .sf-menu li li li li a:focus, .sf-menu li li li li a:hover, .sf-menu li li li li a:active, .sf-menu li li li li.sfHover a, .sf-menu li li li.sfHover li a:visited:hover, .sf-menu li li li li:hover a:visited, .sf-menu li li li li li:hover, .sf-menu li li li li li.sfHover, .sf-menu li li li li li a:focus, .sf-menu li li li li li a:hover, .sf-menu li li li li li a:active, .sf-menu li li li li li.sfHover a, .sf-menu li li li li.sfHover li a:visited:hover, .sf-menu li li li li li:hover a:visited {    outline: 0 none;}.sf-menu .sf-sub-indicator {    font-size: 12px;    left: 3px;    position: relative;    top: -2px;}ul.sub-menu .sf-sub-indicator {    display: none !important;}.sf-arrows .sf-with-ul {    padding-right: 2.5em;}.sf-arrows .sf-with-ul::after {    content: "";    height: 0;    margin-top: -3px;    position: absolute;    right: 1em;    top: 50%;    width: 0;}.sf-arrows > li > .sf-with-ul:focus::after, .sf-arrows > li:hover > .sf-with-ul::after, .sf-arrows > .sfHover > .sf-with-ul::after {    border-top-color: white;}.sf-arrows ul .sf-with-ul::after {    border-color: transparent transparent transparent rgba(255, 255, 255, 0.5);    margin-right: -3px;    margin-top: -5px;}.sf-arrows ul li > .sf-with-ul:focus::after, .sf-arrows ul li:hover > .sf-with-ul::after, .sf-arrows ul .sfHover > .sf-with-ul::after {    border-left-color: white;}#remove-shop-title-pro {    display: none;}header.title {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}body.woocommerce img {    box-shadow: none !important;}nav.woocommerce-breadcrumb {    display: none;    margin: 0;    padding: 0;}body ins, body mark, #sidebar ins {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}body .home-content-highlight .home-widget-text-pro ul li.product, body #main ul li.product {}body .home-content-highlight ul li.product a.button, body #main ul li.product a.button {    display: block;    text-align: center;}.related.products .shop-index-container {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0);}.shop-index-container {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    padding-bottom: 25px;}.shop-meta-index-pro {    padding: 0 18px 15px;    text-align: center;}body #main .width-container .shop-index-container a.button {    font-size: 15px;    margin: 0 18px;}body .home-content-highlight li.product h3.product-title-index-pro, body #main h3.product-title-index-pro {    line-height: 1.1;    margin: 20px 18px 10px;    padding: 0;}body .home-content-highlight ul li.product .amount, body #main ul li.product .amount {    color: #8f8f8f;    font-size: 16px;}body .home-content-highlight ul li.product del .amount, body #main ul li.product del .amount {    color: #bbbbbb;    font-size: 11px;    font-weight: normal;    position: relative;    top: -3px;}body .home-content-highlight ul li.product .price, body #main ul li.product .price {    margin: 0;    padding: 0;}body .home-content-highlight mark, body #main mark {    font-style: italic;    font-weight: 700;}body ul li.product a.added_to_cart {    background: none repeat scroll 0 0 #eeeeee;    color: #999999;    display: block;    font-size: 12px;    margin: 8px 18px 0;    padding: 4px 0;    text-align: center;}body #main .width-container ul li.product a.added_to_cart:hover {    background: none repeat scroll 0 0 #dddddd;    color: #777777;}body .home-content-highlight .rating-fix-pro, .rating-fix-pro {    margin: 0;    padding: 2px 0 8px;    text-align: center;}body .home-content-highlight ul li.product .star-rating, body #main ul li.product .star-rating {    font-size: 13px;    margin: 0 auto;    padding: 0;}.woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before {    color: #f9ae5d;}.comment-form-rating a {    color: #bbbbbb;}.comment-form-rating a:hover, .comment-form-rating a.active {    color: #f9ae5d;}.woocommerce .star-rating::before, .woocommerce-page .star-rating::before {    color: #dddddd;    content: "SSSSS";}body #main .width-container .price_slider_wrapper .ui-widget-content {    background: none repeat scroll 0 0 #202020;}body #main p.woocommerce-result-count {    color: #888888;    margin: 0;    padding: 13px 0 0;}body #main .width-container form.woocommerce-ordering {    background: url("images/arrow-down.png") no-repeat scroll right top #e3e3e3;    border: 1px solid #d4d4d4;    margin-bottom: 25px;    text-transform: none;}body #main form.woocommerce-ordering:hover {    border-color: #bbbbbb;}body #main form.woocommerce-ordering select {    -moz-appearance: window;    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;    border-radius: 0;    box-shadow: 0 0 0 rgba(0, 0, 0, 0);    color: #5b5b5b;    cursor: pointer;    font-size: 13px;    font-weight: 700;    margin: 0 !important;    padding: 15px 40px 15px 17px !important;    text-transform: none;}@media not all {body #main form.woocommerce-ordering {    background-image: url("images/arrow-down%402x.png");    background-size: 50px 30px;}.lt-ie9 body #main form.woocommerce-ordering {    background-image: url("images/arrow-down.png");}}body .home-content-highlight span.onsale, body #main .width-container span.onsale {    background: none repeat scroll 0 0 #cc5b44;    border-radius: 0;    box-shadow: none;    color: #ffffff;    font-size: 18px;    font-weight: 400;    left: 15px;    line-height: 1;    padding: 22px 0 0;    position: absolute;    text-align: center;    text-shadow: none;    text-transform: uppercase;    top: 0;    width: 50px;    z-index: 5;}body #main .width-container li.product span.onsale {    margin-left: 0;    margin-top: 0;    top: 0;}span.onsale::before {    border-left: 25px solid transparent;    border-right: 25px solid transparent;    border-top: 8px solid #cc5b44;    bottom: -8px;    content: "";    display: block;    height: 0;    left: 0;    position: absolute;    width: 0;}.entry-summary h1.product_title {    font-family: "Roboto Condensed",serif;    font-size: 30px;    line-height: 1.2;    margin: 15px 0 10px;}body #main .entry-summary .amount {    color: #8f8f8f;    font-size: 16px;    font-style: italic;    font-weight: 700;}body #main .entry-summary del .amount {    color: #bbbbbb;    font-size: 13px;    font-weight: normal;    position: relative;    top: -3px;}body #main div.summary .woocommerce-product-rating {    overflow: hidden;    padding-bottom: 15px;    width: 100%;}body div.summary a.woocommerce-review-link {    display: none;}body #main .width-container div.quantity input {    box-shadow: 0 0 0 rgba(0, 0, 0, 0);    margin: 0;}body #main .width-container div.quantity input.minus, body #main .width-container div.quantity input.plus {    background: none repeat scroll 0 0 #f3f3f3;    height: 27px;    text-shadow: none;}body #main .width-container div.quantity input.minus:hover, body #main .width-container div.quantity input.plus:hover {    background: none repeat scroll 0 0 #dddddd;}body #main .width-container div.quantity input.input-text {    padding-bottom: 12px;    padding-top: 12px;}.product_meta {    border-bottom: 1px dotted rgba(0, 0, 0, 0.1);    border-top: 1px dotted rgba(0, 0, 0, 0.1);    font-size: 90%;    padding: 10px 8px;}.product_meta a {    font-weight: 700;}.product_meta span.sku_wrapper, .product_meta span.posted_in {    padding-right: 15px;}body #main .width-container .variations_button {    margin-top: 20px;}body #main table.variations td.value {    background: url("images/arrow-down.png") no-repeat scroll right top #f4f4f4;    border: 1px solid #ddd;    float: left;    margin-bottom: 25px;    position: relative;}body #main table.variations td.value:hover {    border-color: #ccc;}body #main table.variations a.reset_variations {    bottom: -24px;    color: #aaaaaa;    font-size: 11px;    left: 0;    position: absolute;    width: auto;}@media not all {body #main table.variations td.value {    background-image: url("images/arrow-down%402x.png");    background-size: 50px 30px;}.lt-ie9 body #main table.variations td.value {    background-image: url("images/arrow-down.png");}}body #main div.summary table.variations {    margin-bottom: 0;}body #main table.variations td {    font-size: 13px;}body #main table.variations td.value select {    -moz-appearance: window;    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border: medium none;    border-radius: 0;    box-shadow: 0 0 0 rgba(0, 0, 0, 0);    color: #5b5b5b;    cursor: pointer;    font-size: 13px;    font-weight: 700;    margin: 0 !important;    min-width: 200px;    padding: 15px 40px 15px 17px !important;}body div.summary .variations_button {    margin-top: 10px;}body.woocommerce #reviews #comments ol.commentlist {    float: none;    left: 0;    position: static;    width: 98%;}body.woocommerce #reviews #comments ol.commentlist li img {    padding: 0 !important;}body.woocommerce .commentlist li {    box-shadow: none;}body.woocommerce #reviews #comments ol.commentlist li .comment-text {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #e9e9e9;    border-image: none;    border-radius: 0;    border-style: none none none solid;    border-width: medium medium medium 1px;    padding-top: 0;}body.woocommerce #reviews #comments ol.commentlist p.meta {    margin-bottom: 10px;}body.woocommerce #reviews #comments ol.commentlist p.meta strong {    color: #000000;    display: inline-block;    font-size: 22px;    font-weight: 300;}body.woocommerce #reviews #comments ol.commentlist p.meta time {    color: #999999;    font-size: 12px;    font-weight: normal;}body #main .width-container .woocommerce-tabs {    margin-bottom: 40px;}body #main .width-container .woocommerce-tabs ul.tabs {    overflow: visible;    padding-left: 0;}body #main .width-container .woocommerce-tabs .tabs li {    position: relative;    top: 1px;}body #main .width-container .woocommerce-tabs .tabs li a {    color: #ffffff;    font-size: 13px;    font-weight: 400;    text-shadow: none;}body #main .width-container .woocommerce-tabs .tabs li {    background: none repeat scroll 0 0 #ffffff;    border: medium none;    border-radius: 0;    box-shadow: none;    margin-left: 0 !important;    margin-right: 2px;    padding: 0;    text-shadow: none;}body #main .width-container .woocommerce-tabs .tabs li a {    border: 3px solid #eee;    color: #999999;    padding: 10px 25px;}body #main .width-container .woocommerce-tabs ul.tabs {    border-color: #eee;}body #main .width-container .woocommerce-tabs .tabs li.active a, body #main .width-container .woocommerce-tabs .tabs li a:hover {    border-color: #cccccc;    color: #777;}body #main .width-container .woocommerce-tabs .tabs::after, body #main .width-container .woocommerce-tabs .tabs::before {    display: none;}body #main .width-container .woocommerce-tabs .tabs li::after, body #main .width-container .woocommerce-tabs .tabs li::before {    display: none;}body #main .woocommerce-tabs h2, body #main .related.products h2 {    font-size: 28px;    font-weight: 300;    text-transform: none;}#review_form h3#reply-title {    font-size: 18px;    margin-bottom: 8px;    margin-top: 15px;}body #main .related.products {    border-top: 1px solid rgba(0, 0, 0, 0.08);    padding-top: 40px;}body #main .related.products h2 {}body #main .woocommerce-message, body #main .woocommerce-info, body #main ul.woocommerce-error {    border-radius: 0;}body #main .woocommerce-message a.button {    font-size: 10px;    padding: 8px 12px;}body #main .woocommerce-message, body #main .woocommerce-info, body #main ul.woocommerce-error {    background: none repeat scroll 0 0 #ffffff;    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}body #main ul.products img, body #main .images img, body #main #sidebar img {    box-shadow: none;}body.woocommerce #content div.product div.thumbnails a, body.woocommerce div.product div.thumbnails a, body.woocommerce-page #content div.product div.thumbnails a, body.woocommerce-page div.product div.thumbnails a {    margin-bottom: 7px;    margin-left: 1%;    margin-right: 1%;    width: 23%;}body div.thumbnails a.first {    clear: none !important;}.woocommerce header h3 {    margin-bottom: 0;}.woocommerce header {    box-shadow: none;}.woocommerce .myaccount_user, .woocommerce p.myaccount_address {    margin-bottom: 50px;}.woocommerce .cart_totals {    margin-bottom: 25px;}.woocommerce .cart-collaterals h2 {    font-size: 20px;}.product-remove a.remove:hover {    background: none repeat scroll 0 0 transparent !important;}.woocommerce table.cart .product-remove a.remove {    color: #bbbbbb;}.woocommerce table.cart .product-remove a.remove:hover {    color: #999999;}.woocommerce h3#order_review_heading, .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3#ship-to-different-address {    font-size: 18px;}.woocommerce h3#order_review_heading {    font-size: 25px;    margin-top: 45px;}#menu_header {    margin-bottom: 20px;    width: 60%;}#menu-cat-description {    font-size: 16px;}ul#menu-sub-nav {    list-style: outside none none;    margin: 0 0 35px;    padding: 0;}ul#menu-sub-nav li {    display: inline;    margin: 0;    padding: 0;}ul#menu-sub-nav li a {    border-radius: 25px;    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);    cursor: pointer;    display: inline-block;    font-size: 14px;    font-weight: bold;    line-height: 1;    margin-bottom: 5px;    margin-right: 6px;    padding: 14px 25px;    text-decoration: none;}.menu-index-pro {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    margin: 5px 0 35px;}.menu-content-pro {    padding: 35px 25px 20px;    text-align: center;}.pro_sub_header {    color: #8f8f8f;    font-size: 16px;    font-weight: bold;    margin: -10px 0 12px;}.pro_sub_header::after {    background: none repeat scroll 0 0 #e5e5e5;    content: " ";    display: block;    height: 2px;    margin: 10px auto 0;    width: 80px;}.menu-single-content-pro {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    padding: 35px 25px 25px;}.menu-single-pro .pro_sub_header::after {    margin-left: 0;    margin-right: 0;    width: 250px;}.event-container-pro {    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    margin: 0 0 35px;}.event-content-index {    padding: 35px 25px 20px;    text-align: center;}.event-content-index h3 {    margin-bottom: 15px;}.event-meta-pro {    padding-bottom: 20px;}.event-meta-pro a {    color: #8f8f8f;    font-size: 14px;    font-weight: bold;    line-height: 1.1;}.event-meta-pro a::after {    background: none repeat scroll 0 0 #e5e5e5;    content: " ";    display: block;    height: 2px;    margin: 10px auto 0;    width: 80px;}body #main #events-full-calendar .fc-toolbar {    background: none repeat scroll 0 0 #cb5a46;    margin: 0;    padding: 30px 15px 23px;}body #main #events-full-calendar .fc-widget-header {    background: none repeat scroll 0 0 #eee;}body #main #events-full-calendar .fc-button-group button.fc-button {    background: none repeat scroll 0 0 #f2f2f2;    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0);    color: #555555;    font-weight: bold;    text-shadow: none;}body #main #events-full-calendar .fc-button-group button.fc-button.fc-state-active {    background: none repeat scroll 0 0 #cccccc;}.fc-toolbar h2 {    color: #ffffff;}.fc-widget-content table td.fc-state-highlight {    background: none repeat scroll 0 0 #fff3e2;}nav.breadcrumbs-navigation {    display: none;}#event-google-map {    display: none;}.archive-meta.entry-meta {    background-color: #ffffff;    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    color: #999999;    margin-bottom: 35px;    padding: 35px 25px 20px;}.archive-description {    margin-bottom: 35px;}.events-container-single {    background-color: #ffffff;    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    margin-bottom: 35px;    padding: 35px 25px 20px;}.events-container-single h2 {    margin-bottom: 15px;}body.single-event .entry-meta .entry-date {    background: none repeat scroll 0 0 #f5f5f5;    display: block;    font-style: italic;    margin-bottom: 15px;    padding: 10px 12px;}body.single-event span.term-list {    display: block;    margin: 0 0 10px;}body.single-event span.single-location a, body.single-event span.single-organizer a {    display: block;    margin-bottom: 2px;}body.single-event .entry-meta.entry-tickets .tickets {    margin: 0 0 10px;}body.single-event .entry-content {    border-top: 2px dotted #dddddd;    margin: 15px 0 0;    padding-top: 15px;}.social-ico {    font-size: 16px;    margin-left: 6px;}.social-ico a i {    border-radius: 3px;    color: #ffffff;    display: inline-block;    line-height: 1;    margin-left: 3px;    min-width: 16px;    padding: 5px;    text-align: center;    vertical-align: top;}#widget-area .social-ico a:hover i, header .social-ico a:hover i, footer .social-ico a:hover i {    color: #ffffff;}#sidebar .social-ico a i {    background: none repeat scroll 0 0 #ccc;}#sidebar .social-ico a:hover .fa-map-marker {    background-color: #cc5b44;    border-color: #09aeec;}#sidebar .social-ico a:hover .fa-twitter {    background-color: #09aeec;    border-color: #09aeec;}#sidebar .social-ico a:hover .fa-facebook {    background-color: #4161a2;    border-color: #4161a2;}#sidebar .social-ico a:hover .fa-google-plus {    background-color: #d1432f;    border-color: #d1432f;}#sidebar .social-ico a:hover .fa-linkedin {    background-color: #0279b3;    border-color: #0279b3;}#sidebar .social-ico a:hover .fa-instagram {    background-color: #437297;    border-color: #437297;}#sidebar .social-ico a:hover .fa-pinterest {    background-color: #f44647;    border-color: #f44647;}#sidebar .social-ico a:hover .fa-youtube-play {    background-color: #e22d26;    border-color: #e22d26;}#sidebar .social-ico a:hover .fa-tumblr {    background-color: #4b5e74;    border-color: #4b5e74;}#sidebar .social-ico a:hover .fa-dropbox {    background-color: #1e8cd8;    border-color: #1e8cd8;}#sidebar .social-ico a:hover .fa-flickr {    background-color: #fd1e81;    border-color: #fd1e81;}#sidebar .social-ico a:hover .fa-dribbble {    background-color: #cb3d73;    border-color: #cb3d73;}#sidebar .social-ico a:hover .fa-vimeo {    background-color: #26bbe9;    border-color: #26bbe9;}#sidebar .social-ico a:hover .fa-envelope {    background-color: #888;    border-color: #888;}.social-ico a i {    text-decoration: none;}.social-ico a:hover .fa-map-marker {    background-color: #cc5b44;    border-color: #09aeec;}.social-ico a:hover .fa-twitter {    background-color: #09aeec;    border-color: #09aeec;}.social-ico a:hover .fa-facebook {    background-color: #4161a2;    border-color: #4161a2;}.social-ico a:hover .fa-google-plus {    background-color: #d1432f;    border-color: #d1432f;}.social-ico a:hover .fa-linkedin {    background-color: #0279b3;    border-color: #0279b3;}.social-ico a:hover .fa-instagram {    background-color: #437297;    border-color: #437297;}.social-ico a:hover .fa-pinterest {    background-color: #f44647;    border-color: #f44647;}.social-ico a:hover .fa-youtube-play {    background-color: #e22d26;    border-color: #e22d26;}.social-ico a:hover .fa-tumblr {    background-color: #4b5e74;    border-color: #4b5e74;}.social-ico a:hover .fa-dropbox {    background-color: #1e8cd8;    border-color: #1e8cd8;}.social-ico a:hover .fa-flickr {    background-color: #fd1e81;    border-color: #fd1e81;}.social-ico a:hover .fa-dribbble {    background-color: #cb3d73;    border-color: #cb3d73;}.social-ico a:hover .fa-vimeo {    background-color: #26bbe9;    border-color: #26bbe9;}.social-ico a:hover .fa-envelope {    background-color: #888;    border-color: #888;}@font-face {    font-family: "FontAwesome";    font-style: normal;    font-weight: normal;    src: url("font-awesome/fonts/fontawesome-webfontd41d.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("font-awesome/fonts/fontawesome-webfont78ce.woff?v=4.2.0") format("woff"), url("font-awesome/fonts/fontawesome-webfont78ce.ttf?v=4.2.0") format("truetype"), url("font-awesome/fonts/fontawesome-webfont78ce.svg?v=4.2.0#fontawesomeregular") format("svg");}.fa {    display: inline-block;    font-family: FontAwesome;    font-feature-settings: normal;    font-kerning: auto;    font-language-override: normal;    font-size: inherit;    font-size-adjust: none;    font-stretch: normal;    font-style: normal;    font-synthesis: weight style;    font-variant: normal;    font-weight: normal;    line-height: 1;    text-rendering: auto;}.fa-lg {    font-size: 1.33333em;    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 {    text-align: center;    width: 1.28571em;}.fa-ul {    list-style-type: none;    margin-left: 2.14286em;    padding-left: 0;}.fa-ul > li {    position: relative;}.fa-li {    left: -2.14286em;    position: absolute;    text-align: center;    top: 0.142857em;    width: 2.14286em;}.fa-li.fa-lg {    left: -1.85714em;}.fa-border {    border: 0.08em solid #eee;    border-radius: 0.1em;    padding: 0.2em 0.25em 0.15em;}.pull-right {    float: right;}.pull-left {    float: left;}.fa.pull-left {    margin-right: 0.3em;}.fa.pull-right {    margin-left: 0.3em;}.fa-spin {    animation: 2s linear 0s normal none infinite running fa-spin;}@keyframes fa-spin {0% {    transform: rotate(0deg);}100% {    transform: rotate(359deg);}}.fa-rotate-90 {    transform: rotate(90deg);}.fa-rotate-180 {    transform: rotate(180deg);}.fa-rotate-270 {    transform: rotate(270deg);}.fa-flip-horizontal {    transform: scale(-1, 1);}.fa-flip-vertical {    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 {    display: inline-block;    height: 2em;    line-height: 2em;    position: relative;    vertical-align: middle;    width: 2em;}.fa-stack-1x, .fa-stack-2x {    left: 0;    position: absolute;    text-align: center;    width: 100%;}.fa-stack-1x {    line-height: inherit;}.fa-stack-2x {    font-size: 2em;}.fa-inverse {    color: #fff;}.fa-glass::before {    content: "";}.fa-music::before {    content: "";}.fa-search::before {    content: "";}.fa-envelope-o::before {    content: "";}.fa-heart::before {    content: "";}.fa-star::before {    content: "";}.fa-star-o::before {    content: "";}.fa-user::before {    content: "";}.fa-film::before {    content: "";}.fa-th-large::before {    content: "";}.fa-th::before {    content: "";}.fa-th-list::before {    content: "";}.fa-check::before {    content: "";}.fa-remove::before, .fa-close::before, .fa-times::before {    content: "";}.fa-search-plus::before {    content: "";}.fa-search-minus::before {    content: "";}.fa-power-off::before {    content: "";}.fa-signal::before {    content: "";}.fa-gear::before, .fa-cog::before {    content: "";}.fa-trash-o::before {    content: "";}.fa-home::before {    content: "";}.fa-file-o::before {    content: "";}.fa-clock-o::before {    content: "";}.fa-road::before {    content: "";}.fa-download::before {    content: "";}.fa-arrow-circle-o-down::before {    content: "";}.fa-arrow-circle-o-up::before {    content: "";}.fa-inbox::before {    content: "";}.fa-play-circle-o::before {    content: "";}.fa-rotate-right::before, .fa-repeat::before {    content: "";}.fa-refresh::before {    content: "";}.fa-list-alt::before {    content: "";}.fa-lock::before {    content: "";}.fa-flag::before {    content: "";}.fa-headphones::before {    content: "";}.fa-volume-off::before {    content: "";}.fa-volume-down::before {    content: "";}.fa-volume-up::before {    content: "";}.fa-qrcode::before {    content: "";}.fa-barcode::before {    content: "";}.fa-tag::before {    content: "";}.fa-tags::before {    content: "";}.fa-book::before {    content: "";}.fa-bookmark::before {    content: "";}.fa-print::before {    content: "";}.fa-camera::before {    content: "";}.fa-font::before {    content: "";}.fa-bold::before {    content: "";}.fa-italic::before {    content: "";}.fa-text-height::before {    content: "";}.fa-text-width::before {    content: "";}.fa-align-left::before {    content: "";}.fa-align-center::before {    content: "";}.fa-align-right::before {    content: "";}.fa-align-justify::before {    content: "";}.fa-list::before {    content: "";}.fa-dedent::before, .fa-outdent::before {    content: "";}.fa-indent::before {    content: "";}.fa-video-camera::before {    content: "";}.fa-photo::before, .fa-image::before, .fa-picture-o::before {    content: "";}.fa-pencil::before {    content: "";}.fa-map-marker::before {    content: "";}.fa-adjust::before {    content: "";}.fa-tint::before {    content: "";}.fa-edit::before, .fa-pencil-square-o::before {    content: "";}.fa-share-square-o::before {    content: "";}.fa-check-square-o::before {    content: "";}.fa-arrows::before {    content: "";}.fa-step-backward::before {    content: "";}.fa-fast-backward::before {    content: "";}.fa-backward::before {    content: "";}.fa-play::before {    content: "";}.fa-pause::before {    content: "";}.fa-stop::before {    content: "";}.fa-forward::before {    content: "";}.fa-fast-forward::before {    content: "";}.fa-step-forward::before {    content: "";}.fa-eject::before {    content: "";}.fa-chevron-left::before {    content: "";}.fa-chevron-right::before {    content: "";}.fa-plus-circle::before {    content: "";}.fa-minus-circle::before {    content: "";}.fa-times-circle::before {    content: "";}.fa-check-circle::before {    content: "";}.fa-question-circle::before {    content: "";}.fa-info-circle::before {    content: "";}.fa-crosshairs::before {    content: "";}.fa-times-circle-o::before {    content: "";}.fa-check-circle-o::before {    content: "";}.fa-ban::before {    content: "";}.fa-arrow-left::before {    content: "";}.fa-arrow-right::before {    content: "";}.fa-arrow-up::before {    content: "";}.fa-arrow-down::before {    content: "";}.fa-mail-forward::before, .fa-share::before {    content: "";}.fa-expand::before {    content: "";}.fa-compress::before {    content: "";}.fa-plus::before {    content: "";}.fa-minus::before {    content: "";}.fa-asterisk::before {    content: "";}.fa-exclamation-circle::before {    content: "";}.fa-gift::before {    content: "";}.fa-leaf::before {    content: "";}.fa-fire::before {    content: "";}.fa-eye::before {    content: "";}.fa-eye-slash::before {    content: "";}.fa-warning::before, .fa-exclamation-triangle::before {    content: "";}.fa-plane::before {    content: "";}.fa-calendar::before {    content: "";}.fa-random::before {    content: "";}.fa-comment::before {    content: "";}.fa-magnet::before {    content: "";}.fa-chevron-up::before {    content: "";}.fa-chevron-down::before {    content: "";}.fa-retweet::before {    content: "";}.fa-shopping-cart::before {    content: "";}.fa-folder::before {    content: "";}.fa-folder-open::before {    content: "";}.fa-arrows-v::before {    content: "";}.fa-arrows-h::before {    content: "";}.fa-bar-chart-o::before, .fa-bar-chart::before {    content: "";}.fa-twitter-square::before {    content: "";}.fa-facebook-square::before {    content: "";}.fa-camera-retro::before {    content: "";}.fa-key::before {    content: "";}.fa-gears::before, .fa-cogs::before {    content: "";}.fa-comments::before {    content: "";}.fa-thumbs-o-up::before {    content: "";}.fa-thumbs-o-down::before {    content: "";}.fa-star-half::before {    content: "";}.fa-heart-o::before {    content: "";}.fa-sign-out::before {    content: "";}.fa-linkedin-square::before {    content: "";}.fa-thumb-tack::before {    content: "";}.fa-external-link::before {    content: "";}.fa-sign-in::before {    content: "";}.fa-trophy::before {    content: "";}.fa-github-square::before {    content: "";}.fa-upload::before {    content: "";}.fa-lemon-o::before {    content: "";}.fa-phone::before {    content: "";}.fa-square-o::before {    content: "";}.fa-bookmark-o::before {    content: "";}.fa-phone-square::before {    content: "";}.fa-twitter::before {    content: "";}.fa-facebook::before {    content: "";}.fa-github::before {    content: "";}.fa-unlock::before {    content: "";}.fa-credit-card::before {    content: "";}.fa-rss::before {    content: "";}.fa-hdd-o::before {    content: "";}.fa-bullhorn::before {    content: "";}.fa-bell::before {    content: "";}.fa-certificate::before {    content: "";}.fa-hand-o-right::before {    content: "";}.fa-hand-o-left::before {    content: "";}.fa-hand-o-up::before {    content: "";}.fa-hand-o-down::before {    content: "";}.fa-arrow-circle-left::before {    content: "";}.fa-arrow-circle-right::before {    content: "";}.fa-arrow-circle-up::before {    content: "";}.fa-arrow-circle-down::before {    content: "";}.fa-globe::before {    content: "";}.fa-wrench::before {    content: "";}.fa-tasks::before {    content: "";}.fa-filter::before {    content: "";}.fa-briefcase::before {    content: "";}.fa-arrows-alt::before {    content: "";}.fa-group::before, .fa-users::before {    content: "";}.fa-chain::before, .fa-link::before {    content: "";}.fa-cloud::before {    content: "";}.fa-flask::before {    content: "";}.fa-cut::before, .fa-scissors::before {    content: "";}.fa-copy::before, .fa-files-o::before {    content: "";}.fa-paperclip::before {    content: "";}.fa-save::before, .fa-floppy-o::before {    content: "";}.fa-square::before {    content: "";}.fa-navicon::before, .fa-reorder::before, .fa-bars::before {    content: "";}.fa-list-ul::before {    content: "";}.fa-list-ol::before {    content: "";}.fa-strikethrough::before {    content: "";}.fa-underline::before {    content: "";}.fa-table::before {    content: "";}.fa-magic::before {    content: "";}.fa-truck::before {    content: "";}.fa-pinterest::before {    content: "";}.fa-pinterest-square::before {    content: "";}.fa-google-plus-square::before {    content: "";}.fa-google-plus::before {    content: "";}.fa-money::before {    content: "";}.fa-caret-down::before {    content: "";}.fa-caret-up::before {    content: "";}.fa-caret-left::before {    content: "";}.fa-caret-right::before {    content: "";}.fa-columns::before {    content: "";}.fa-unsorted::before, .fa-sort::before {    content: "";}.fa-sort-down::before, .fa-sort-desc::before {    content: "";}.fa-sort-up::before, .fa-sort-asc::before {    content: "";}.fa-envelope::before {    content: "";}.fa-linkedin::before {    content: "";}.fa-rotate-left::before, .fa-undo::before {    content: "";}.fa-legal::before, .fa-gavel::before {    content: "";}.fa-dashboard::before, .fa-tachometer::before {    content: "";}.fa-comment-o::before {    content: "";}.fa-comments-o::before {    content: "";}.fa-flash::before, .fa-bolt::before {    content: "";}.fa-sitemap::before {    content: "";}.fa-umbrella::before {    content: "";}.fa-paste::before, .fa-clipboard::before {    content: "";}.fa-lightbulb-o::before {    content: "";}.fa-exchange::before {    content: "";}.fa-cloud-download::before {    content: "";}.fa-cloud-upload::before {    content: "";}.fa-user-md::before {    content: "";}.fa-stethoscope::before {    content: "";}.fa-suitcase::before {    content: "";}.fa-bell-o::before {    content: "";}.fa-coffee::before {    content: "";}.fa-cutlery::before {    content: "";}.fa-file-text-o::before {    content: "";}.fa-building-o::before {    content: "";}.fa-hospital-o::before {    content: "";}.fa-ambulance::before {    content: "";}.fa-medkit::before {    content: "";}.fa-fighter-jet::before {    content: "";}.fa-beer::before {    content: "";}.fa-h-square::before {    content: "";}.fa-plus-square::before {    content: "";}.fa-angle-double-left::before {    content: "";}.fa-angle-double-right::before {    content: "";}.fa-angle-double-up::before {    content: "";}.fa-angle-double-down::before {    content: "";}.fa-angle-left::before {    content: "";}.fa-angle-right::before {    content: "";}.fa-angle-up::before {    content: "";}.fa-angle-down::before {    content: "";}.fa-desktop::before {    content: "";}.fa-laptop::before {    content: "";}.fa-tablet::before {    content: "";}.fa-mobile-phone::before, .fa-mobile::before {    content: "";}.fa-circle-o::before {    content: "";}.fa-quote-left::before {    content: "";}.fa-quote-right::before {    content: "";}.fa-spinner::before {    content: "";}.fa-circle::before {    content: "";}.fa-mail-reply::before, .fa-reply::before {    content: "";}.fa-github-alt::before {    content: "";}.fa-folder-o::before {    content: "";}.fa-folder-open-o::before {    content: "";}.fa-smile-o::before {    content: "";}.fa-frown-o::before {    content: "";}.fa-meh-o::before {    content: "";}.fa-gamepad::before {    content: "";}.fa-keyboard-o::before {    content: "";}.fa-flag-o::before {    content: "";}.fa-flag-checkered::before {    content: "";}.fa-terminal::before {    content: "";}.fa-code::before {    content: "";}.fa-mail-reply-all::before, .fa-reply-all::before {    content: "";}.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before {    content: "";}.fa-location-arrow::before {    content: "";}.fa-crop::before {    content: "";}.fa-code-fork::before {    content: "";}.fa-unlink::before, .fa-chain-broken::before {    content: "";}.fa-question::before {    content: "";}.fa-info::before {    content: "";}.fa-exclamation::before {    content: "";}.fa-superscript::before {    content: "";}.fa-subscript::before {    content: "";}.fa-eraser::before {    content: "";}.fa-puzzle-piece::before {    content: "";}.fa-microphone::before {    content: "";}.fa-microphone-slash::before {    content: "";}.fa-shield::before {    content: "";}.fa-calendar-o::before {    content: "";}.fa-fire-extinguisher::before {    content: "";}.fa-rocket::before {    content: "";}.fa-maxcdn::before {    content: "";}.fa-chevron-circle-left::before {    content: "";}.fa-chevron-circle-right::before {    content: "";}.fa-chevron-circle-up::before {    content: "";}.fa-chevron-circle-down::before {    content: "";}.fa-html5::before {    content: "";}.fa-css3::before {    content: "";}.fa-anchor::before {    content: "";}.fa-unlock-alt::before {    content: "";}.fa-bullseye::before {    content: "";}.fa-ellipsis-h::before {    content: "";}.fa-ellipsis-v::before {    content: "";}.fa-rss-square::before {    content: "";}.fa-play-circle::before {    content: "";}.fa-ticket::before {    content: "";}.fa-minus-square::before {    content: "";}.fa-minus-square-o::before {    content: "";}.fa-level-up::before {    content: "";}.fa-level-down::before {    content: "";}.fa-check-square::before {    content: "";}.fa-pencil-square::before {    content: "";}.fa-external-link-square::before {    content: "";}.fa-share-square::before {    content: "";}.fa-compass::before {    content: "";}.fa-toggle-down::before, .fa-caret-square-o-down::before {    content: "";}.fa-toggle-up::before, .fa-caret-square-o-up::before {    content: "";}.fa-toggle-right::before, .fa-caret-square-o-right::before {    content: "";}.fa-euro::before, .fa-eur::before {    content: "";}.fa-gbp::before {    content: "";}.fa-dollar::before, .fa-usd::before {    content: "";}.fa-rupee::before, .fa-inr::before {    content: "";}.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before {    content: "";}.fa-ruble::before, .fa-rouble::before, .fa-rub::before {    content: "";}.fa-won::before, .fa-krw::before {    content: "";}.fa-bitcoin::before, .fa-btc::before {    content: "";}.fa-file::before {    content: "";}.fa-file-text::before {    content: "";}.fa-sort-alpha-asc::before {    content: "";}.fa-sort-alpha-desc::before {    content: "";}.fa-sort-amount-asc::before {    content: "";}.fa-sort-amount-desc::before {    content: "";}.fa-sort-numeric-asc::before {    content: "";}.fa-sort-numeric-desc::before {    content: "";}.fa-thumbs-up::before {    content: "";}.fa-thumbs-down::before {    content: "";}.fa-youtube-square::before {    content: "";}.fa-youtube::before {    content: "";}.fa-xing::before {    content: "";}.fa-xing-square::before {    content: "";}.fa-youtube-play::before {    content: "";}.fa-dropbox::before {    content: "";}.fa-stack-overflow::before {    content: "";}.fa-instagram::before {    content: "";}.fa-flickr::before {    content: "";}.fa-adn::before {    content: "";}.fa-bitbucket::before {    content: "";}.fa-bitbucket-square::before {    content: "";}.fa-tumblr::before {    content: "";}.fa-tumblr-square::before {    content: "";}.fa-long-arrow-down::before {    content: "";}.fa-long-arrow-up::before {    content: "";}.fa-long-arrow-left::before {    content: "";}.fa-long-arrow-right::before {    content: "";}.fa-apple::before {    content: "";}.fa-windows::before {    content: "";}.fa-android::before {    content: "";}.fa-linux::before {    content: "";}.fa-dribbble::before {    content: "";}.fa-skype::before {    content: "";}.fa-foursquare::before {    content: "";}.fa-trello::before {    content: "";}.fa-female::before {    content: "";}.fa-male::before {    content: "";}.fa-gittip::before {    content: "";}.fa-sun-o::before {    content: "";}.fa-moon-o::before {    content: "";}.fa-archive::before {    content: "";}.fa-bug::before {    content: "";}.fa-vk::before {    content: "";}.fa-weibo::before {    content: "";}.fa-renren::before {    content: "";}.fa-pagelines::before {    content: "";}.fa-stack-exchange::before {    content: "";}.fa-arrow-circle-o-right::before {    content: "";}.fa-arrow-circle-o-left::before {    content: "";}.fa-toggle-left::before, .fa-caret-square-o-left::before {    content: "";}.fa-dot-circle-o::before {    content: "";}.fa-wheelchair::before {    content: "";}.fa-vimeo-square::before {    content: "";}.fa-turkish-lira::before, .fa-try::before {    content: "";}.fa-plus-square-o::before {    content: "";}.fa-space-shuttle::before {    content: "";}.fa-slack::before {    content: "";}.fa-envelope-square::before {    content: "";}.fa-wordpress::before {    content: "";}.fa-openid::before {    content: "";}.fa-institution::before, .fa-bank::before, .fa-university::before {    content: "";}.fa-mortar-board::before, .fa-graduation-cap::before {    content: "";}.fa-yahoo::before {    content: "";}.fa-google::before {    content: "";}.fa-reddit::before {    content: "";}.fa-reddit-square::before {    content: "";}.fa-stumbleupon-circle::before {    content: "";}.fa-stumbleupon::before {    content: "";}.fa-delicious::before {    content: "";}.fa-digg::before {    content: "";}.fa-pied-piper::before {    content: "";}.fa-pied-piper-alt::before {    content: "";}.fa-drupal::before {    content: "";}.fa-joomla::before {    content: "";}.fa-language::before {    content: "";}.fa-fax::before {    content: "";}.fa-building::before {    content: "";}.fa-child::before {    content: "";}.fa-paw::before {    content: "";}.fa-spoon::before {    content: "";}.fa-cube::before {    content: "";}.fa-cubes::before {    content: "";}.fa-behance::before {    content: "";}.fa-behance-square::before {    content: "";}.fa-steam::before {    content: "";}.fa-steam-square::before {    content: "";}.fa-recycle::before {    content: "";}.fa-automobile::before, .fa-car::before {    content: "";}.fa-cab::before, .fa-taxi::before {    content: "";}.fa-tree::before {    content: "";}.fa-spotify::before {    content: "";}.fa-deviantart::before {    content: "";}.fa-soundcloud::before {    content: "";}.fa-database::before {    content: "";}.fa-file-pdf-o::before {    content: "";}.fa-file-word-o::before {    content: "";}.fa-file-excel-o::before {    content: "";}.fa-file-powerpoint-o::before {    content: "";}.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before {    content: "";}.fa-file-zip-o::before, .fa-file-archive-o::before {    content: "";}.fa-file-sound-o::before, .fa-file-audio-o::before {    content: "";}.fa-file-movie-o::before, .fa-file-video-o::before {    content: "";}.fa-file-code-o::before {    content: "";}.fa-vine::before {    content: "";}.fa-codepen::before {    content: "";}.fa-jsfiddle::before {    content: "";}.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before {    content: "";}.fa-circle-o-notch::before {    content: "";}.fa-ra::before, .fa-rebel::before {    content: "";}.fa-ge::before, .fa-empire::before {    content: "";}.fa-git-square::before {    content: "";}.fa-git::before {    content: "";}.fa-hacker-news::before {    content: "";}.fa-tencent-weibo::before {    content: "";}.fa-qq::before {    content: "";}.fa-wechat::before, .fa-weixin::before {    content: "";}.fa-send::before, .fa-paper-plane::before {    content: "";}.fa-send-o::before, .fa-paper-plane-o::before {    content: "";}.fa-history::before {    content: "";}.fa-circle-thin::before {    content: "";}.fa-header::before {    content: "";}.fa-paragraph::before {    content: "";}.fa-sliders::before {    content: "";}.fa-share-alt::before {    content: "";}.fa-share-alt-square::before {    content: "";}.fa-bomb::before {    content: "";}.fa-soccer-ball-o::before, .fa-futbol-o::before {    content: "";}.fa-tty::before {    content: "";}.fa-binoculars::before {    content: "";}.fa-plug::before {    content: "";}.fa-slideshare::before {    content: "";}.fa-twitch::before {    content: "";}.fa-yelp::before {    content: "";}.fa-newspaper-o::before {    content: "";}.fa-wifi::before {    content: "";}.fa-calculator::before {    content: "";}.fa-paypal::before {    content: "";}.fa-google-wallet::before {    content: "";}.fa-cc-visa::before {    content: "";}.fa-cc-mastercard::before {    content: "";}.fa-cc-discover::before {    content: "";}.fa-cc-amex::before {    content: "";}.fa-cc-paypal::before {    content: "";}.fa-cc-stripe::before {    content: "";}.fa-bell-slash::before {    content: "";}.fa-bell-slash-o::before {    content: "";}.fa-trash::before {    content: "";}.fa-copyright::before {    content: "";}.fa-at::before {    content: "";}.fa-eyedropper::before {    content: "";}.fa-paint-brush::before {    content: "";}.fa-birthday-cake::before {    content: "";}.fa-area-chart::before {    content: "";}.fa-pie-chart::before {    content: "";}.fa-line-chart::before {    content: "";}.fa-lastfm::before {    content: "";}.fa-lastfm-square::before {    content: "";}.fa-toggle-off::before {    content: "";}.fa-toggle-on::before {    content: "";}.fa-bicycle::before {    content: "";}.fa-bus::before {    content: "";}.fa-ioxhost::before {    content: "";}.fa-angellist::before {    content: "";}.fa-cc::before {    content: "";}.fa-shekel::before, .fa-sheqel::before, .fa-ils::before {    content: "";}.fa-meanpath::before {    content: "";}html {    overflow-x: hidden;}#copyrigh-text {    background-color: #fff;    color: #000;    float: left;    font-size: 20px;    text-align: center;    width: 100%;}#copyright {    background-color: #fff;    color: #000;    float: left;    font-size: 20px;    text-align: center;    width: 100%;}#text-7 {    background: none repeat scroll 0 0 #fff;    margin: 0 auto;    text-align: center;    width: 100%;}.breadcrumb-navigation {    display: none;}body .home-content-highlight span.onsale, body #main .width-container span.onsale {    font-size: 16px;    line-height: 50px;    padding: 10px 0 0;    width: 52px;}span.onsale::before {    border-left: 26px solid transparent;    border-right: 26px solid transparent;    bottom: -8px;}body #main .width-container div.quantity input.input-text {    padding-bottom: 15px;    padding-top: 15px;}.woocommerce table.cart .product-remove a.remove {    color: #bbbbbb !important;}.woocommerce table.cart .product-remove a.remove:hover {    color: #999999 !important;}.widget .widget_shopping_cart_content a.remove {    display: none;}
.phone-call {    display: none;}

@media(min-width:768px) and (max-width:1080px)
{
.sf-menu.sf-js-enabled {
    display: none !important;
}	
nav {
    float: left;
    left: 7px;
    margin: 10px 0;
    position: relative;
    top: 40px;
    width: 42% !important;
}	
.tparrows{display:none;}	
.container_12 .grid_5 {
    float: left;
    width: 38% !important;
}
.container_12 .grid_7 {
    float: right;
    width: 60% !important;
}
.welcome-text1 {
    font-size: 35px !important;
    line-height: 33px !important;
    text-align: center;
}
.grid_5 .featured-thumbnail.image-frame.center .image-wrap > img {
    width: 100% !important;
}
#text-3{padding:10px 0px !important;}	
.heading h1 {
    font-family: "Roboto Condensed",serif;
font-size: 35px !important;}
.grid_3 {
    float: left;
    margin-right: 20px;
    width: 47% !important;
}
.grid_3 > p {
    float: left;
    width: 100% !important;
}
p, ul, ol {
    margin-bottom: 15px !important;
}
.height-one .grid_3 > h3 {
    font-size: 23px;
    text-align: left !important;
}
#widget-area .width-container.footer-3-column {
    width: 100% !important;
}
#text-5.widget.widget_text {
    width: 61% !important;
}
#pyre_social_media-widget-feat-2 {
    text-align: left;
    width: 31% !important;
}
.stunningtext {
    border-bottom: 1px solid #97b320;
    border-top: 1px solid #97b320;
    float: left;
    font-size: 18px;
    min-height: 100px;
    padding: 30px 0px 0 !important;
    position: relative;
    width: 100% !important;
} 
#text-5 .textwidget > iframe {
    width: 100% !important;
}
.content-container-pro {
    padding: 0px !important;
}
.grid_3 > h3 {
    text-align: left !important;
}
.title {
    font-size: 24px !important;
}
.page-id-184 .grid_6 {
    float: left;
    width: 100% !important;
}
.sf-menu a {
    display: none !important;
}
.tp-caption.sfr.start {
    left: 0 !important;
    width: 100% !important;
}
.tp-caption.sfr.start > img {
    left: 0 !important;
    position: relative;
    width: 100% !important;
}
h3 {
    font-size: 23px !important;
}
.page-id-178 .grid_6 {
    float: left;
    margin: 10px;
    width: 47% !important;
}
.page-id-26 .wpcf7-form > p:nth-of-type(6) {
    float: none;
    text-align: center;
}
div.wpcf7-validation-errors {
    border: 0 solid #f7e700;
    margin: 0;
    padding: 0 !important;
}
.google-maps-expand {
    margin: 0 !important;
}
}

@media(min-width:720px) and (max-width:1023px)
{
.desktop-call{display:none;}
.phone-call {    display: block;}
.width-container {    width: 95% !important;}	
.tp-rightarrow.tparrows.default.preview2.hashoveralready {    display: none;}
.tp-leftarrow.tparrows.default.preview2.hashoveralready {    display: none;}	
#logo img {    width: 100% !important;}	
.sf-menu.sf-js-enabled {    display: none !important;}	
nav select {    display: block !important;    width: 100% !important;}	
nav {    float: left;    margin: 10px 0;       position: relative;    top: 40px;    width: 42% !important;    left: 7px;}
header .phone {    background: #a1ba36 none repeat scroll 0 0;    border: 1px solid #819a60;    color: #ffffff;    float: right;    font-family: roboto condensed;    font-size: 20px;
    margin: 20px 0;    text-align: center;    width: 25%;}
.height-one .grid_3 > h3 {    font-size: 22px !important;    text-align: center;}  
.phone > img {    margin: 0 10px;    width: 8px !important;}
#main {    padding: 15px 0 0 !important;}
.width-container, .home-widget .textwidget {    margin: 0 auto;    max-width: 100%!important;    width: 95% !important;}
.container_12 .grid_5 {    float: left;    width: 50% !important;}
.container_12 .grid_7 {    float: left;    width: 50% !important;}
.grid_7 .welcome-text1 {    font-size: 30px !important;    line-height: 35px;    margin-bottom: 15px !important;    text-align: center;}
.sf-menu li {    display: none !important;}
.image-wrap > img {    width: 70%;}
.featured-thumbnail.image-frame.center {    margin: 0 !important;}
 #text-3{padding:10px 0px !important;}
 #text-3 .heading h1{font-size:30px !important;}
 .textwidget .grid_3 {   float: left;    left: 20px !important;    margin-right: 10px;    position: relative;    width: 97% !important;}
.collapseomatic_excerpt, .collapseomatic_content {    margin-bottom: 10px !important;    margin-left: 0 !important;    margin-right: 0;    margin-top: 0px !important;
    padding: 0;    font-size: 15px !important;    line-height: 28px !important;}
.collapseomatic{position:relative !important;} 
h1, h2, h3, h4, h5, h6{margin-bottom:15px !important;}	
.grid_3 .featured-thumbnail.image-frame .image-wrap {    display: inline-block;    margin-bottom: 22px !important;   width: 100% !important;}
.grid_3 .featured-thumbnail.image-frame.left {    float: left;    margin: 0px 0px 0px !important;    width: auto;} 
.grid_3 .image-wrap > img {    width: 90% !important;}
.stunningtext {    padding: 15px 0px !important;    width: 100% !important;}
.stunningtext {    font-size: 16px !important;    line-height: 30px !important;}
p, ul, ol {    margin-bottom: 15px !important;}
#text-4{padding:10px 0px !important;}
.tp-caption.sfr.start > img {    left: 0 !important;    position: relative;    width: 100% !important;}
.tp-caption.sfr.start {    left: 0 !important;    width: 100% !important;}
#text-5 #widget-area .widget {    margin: 10px 0 !important;    padding: 0px 0 0 !important;    width: 50% !important;} 
#widget-area {    color: #ffffff;    font-size: 18px !important;}
.textwidget > iframe {    width: 100% !important;}
.social-icons-widget-pro strong{font-size:22px !important;}
#copyright #copyrigh-text {    padding: 10px 0 10px !important;    font-size: 16px !important;} 
p {    font-size: 15px !important;    line-height: 28px !important;}
.content-container-pro {    padding: 0px !important;}
header {    box-shadow: none !important;}
.grid_3 {    float: left;    margin-right: 0px !important;    width: 100% !important;    position: relative;    left: 10px;}
.grid_3 br {    display: none !important;}
.grid_3 > h3 {    float: none !important;    margin: 13px 0 10px !important;    width: 100%;}  
.heading h1 {    font-family: "Roboto Condensed",serif;font-size: 28px !important;}
.featured-thumbnail.image-frame.border::before{left:-25px !important; top:-45px !important; }
.container_12.n-ext .grid_6 {    width: 100% !important; margin:0px !important;}
.grid_6 .image-wrap > img {    width: 44% !important;    float: none !important;    margin: 0px auto !important;}
.grid_6 .image-wrap > img {    float: none !important;    margin: 0 auto !important;    width: 44% !important;}
.container_12.n-ext .grid_6 .image-wrap {    width: 100% !important; margin:0px !important;}
.container_12.n-ext .grid_6 .featured-thumbnail.image-frame.left {    margin: 15px 0 !important;    width: 100% !important;}
.clear {clear: none !important;}
.title {    font-size: 20px !important;    line-height: 30px !important;}
.counter-item.grid_3 {    width: 50% !important; left:0px; }
.page-id-178 .grid_6 {    float: left;    margin: 0 !important;    width: 100% !important;}
.grid_6 > p {    min-height: auto !important;}
.page-id-178 .featured-thumbnail.image-frame .image-wrap {    display: inline-block;    margin: 10px 0;    width: 100%;}  
.content-container-pro > li {    font-size: 15px !important;    line-height: 28px !important;}
.container_12 .grid_6 {    float: left;    width: 696px;}
h3 {    font-size: 18px !important;}
.google-maps-expand {    margin: 0 !important;}
.wpcf7-form > p:nth-of-type(6) {    float: none;    left: 15px;    position: relative;    text-align: center;    width: 100% !important;}
.trans > h1 {    font-size: 28px !important;}
div.wpcf7-validation-errors {    border: 0 solid #f7e700;    font-size: 15px !important;    margin: 0 !important;    padding: 0 !important;}
footer, body {    background-color: #ffffff !important;}
.trans {    margin: 0 auto;    width: 80% !important;}
.social-icons-widget-pro .fa.fa-fax {
    font-size: 17px !important;
    margin-right: 3px;
}
.bar-label {
    width: 95% !important;
}
.counter-item.grid_3 {
    margin: 12px 0px !important;
}
}


@media(max-width:600px){
.phone {    margin: 10px 0;    text-align: center;    width: 100% !important;    background: none !important;    color: #000 !important;    border: 0px !important;}
.page-id-26 .wpcf7-form-control.wpcf7-submit{border-radius:0px !important;-webkit-appearance: none;}  
}
@media(max-width:700px){

.desktop-call{display:none;}
.phone-call {    display: block;}
.width-container {
    width: 92%!important;
}
nav select {    max-width: 100% !important;    padding: 5px !important;    text-transform: uppercase;    width: 100% !important;}
nav {    margin: 0 auto 0px !important;}
.phone > img {    margin: 0 10px;    width: 8px !important;    position: relative;    bottom: 3px !important;}
#callactive > img {    margin-top: 0px !important;    width: 100% !important;}
#text-2.widget.home-widget.widget_text {    padding: 0px 0 !important;}
.welcome-text1 {    font-size: 26px !important;    line-height: 25px !important;    text-align: left;    text-align: center;    margin-bottom: 10px !important;}
h1, h2, h3, h4, h5, h6{margin:0px 0px 10px !important;}
p, ul, ol {    margin-bottom: 10px !important;}
 p {    font-size: 15px !important;    line-height: 28px !important;}
 #text-3 {    background: #ffffff none repeat scroll 0 0;    color: #000000;    float: left;    padding: 10px 0 !important;    text-align: left;width: 100%;}
.heading h1 {    font-size: 25px !important;    margin: 10px 0px !important;} 
.skin-color {    font-size: 14px !important;}
#widget-area h2 {    color: #ffffff;font-size: 25px !important;}
.social-icons-widget-pro {    font-size: 18px !important;}
.social-icons-widget-pro strong {    font-family: roboto condensed;    font-size: 20px !important;    font-weight: normal;}
#copyright #copyrigh-text {    background-color: #ffffff;    color: #000000;    float: left;    font-size: 16px !important;    text-align: center;    width: 100%;
    padding: 15px 0px !important;} 
body #logo, body #logo img {    width: 100% !important;} 
.image-wrap > img {    margin: 0 !important;    width: 100% !important;} 
.space80 {    height: auto !important;}
.title {    color: #414141;    font-size: 14px !important;    line-height: 27px !important;}
.counter-item.grid_3 .counter-number {    color: #373a3f;    font-size: 35px;    font-weight: 700;    line-height: 26px;    margin: 0 0 10px;}
.counter-item.grid_3 .counter-text {    font-size: 18px;    margin: 10px 0 !important;}
.title-homepage {    font-size: 17px !important;}
h3 {    font-size: 15px !important;    line-height: 29px !important;}
.content-container-pro > li {    font-size: 15px !important;    line-height: 28px !important;}
.grid_6 > h3 {    font-size: 16px !important;    text-align: left !important;}
.trans > h1 {    font-size: 23px !important;}
.wpcf7-form > p:nth-of-type(6) {    float: none;    margin: 0 !important;    text-align: center;}
.page-id-26 .wpcf7-form-control.wpcf7-submit {    margin: 0 !important;    width: 100% !important;}
.page-id-26 .wpcf7 input, #respond input {    width: 90% !important;}
.page-id-26 .wpcf7 textarea, #respond textarea {    width: 90%;}
div.wpcf7-validation-errors {    border: 0 solid #f7e700;    margin: 0 !important;    padding: 0 !important;}
#comments {    margin-top: 15px !important;}  
.content-container-pro {    box-shadow: none !important;    padding: 0px !important;}
.grid_6 .featured-thumbnail.image-frame.left {   margin: 10px 0 !important;}
.phone a{color:#000 !important;}
.google-maps-expand {    margin: 0 !important;    width: 100% !important;}
.page-id-26 .wpcf7-form-control.wpcf7-submit{border-radius:0px !important;-webkit-appearance: none;} 
.bar-label{width:90% !important;} 
.social-icons-widget-pro .fa.fa-fax {
    font-size: 16px !important;
    margin-right: 4px;
}
#text-2 .grid_5 .image-wrap {
    width: 100% !important;
}
#text-2 .grid_5 .image-wrap > img {
    display: block !important;
    float: none !important;
    margin: 0 auto !important;
    max-width: 240px !important;
    text-align: center !important;
    width: 100% !important;
}
.grid_3 .featured-thumbnail.image-frame.left.border {
    position: relative;
    left: 15px;
}
.collapseomatic {
background-position: 80px center !important;}
} 




@media(min-width:1100px) and (max-width:1300px) {
.featured-thumbnail.image-frame.border:before {    left: 101px !important;    top: -24px !important;    width: 56% !important;}
#text-3 .grid_3 {    float: left;    width: 48% !important;}
#text-3 .grid_3 > h3 {    float: left;    text-align: center !important;    width: 100% !important;}
#text-3 .featured-thumbnail.image-frame.left.border {    float: left;    width: 100%;}
#text-3 .image-wrap > img {    margin: 0 auto !important;    max-width: 390px !important;    width: 100% !important;}
#text-3 .image-wrap {    display: block;    margin: 0 auto;    max-width: 300px !important;}
.sf-menu a{font-size:16px !important}
#main {    padding: 0;}

.page-id-184 .grid_6 > h3 {    text-align: left !important;}
.page-id-184 .container_12 {    display: block;    margin: 0 auto;    max-width: 860px !important;    padding-left: 200px !important;    width: 100% !important;}
.page-id-184 .grid_6 {    width: 47% !important;}
}


div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    text-align: center!important;
}








