table.ui-datepicker-calendar tbody tr td.datepicker_currentDay a.ui-state-default{color:#FFFFFF !important;}
table tr td.setlogo table{width:980px; margin:auto;}
.kr_exchange_rate{z-index:100;}
body{margin:0;padding:0;}
ul{margin:0;padding:0;}
img {border: 0 none;}
.clear{clear:both;}
#content-res{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
#content-res a{color:#555;text-decoration:underline;}
#content-res a:hover {color:#000000;text-decoration:none;}
.ls-container { visibility: hidden; position: relative; }
.ls-lt-container { position: absolute; }
.ls-lt-container, .ls-lt-container * { text-align: left !important; direction: ltr !important; }
.ls-container-fullscreen .ls-thumbnail-wrapper, .ls-container-fullscreen .ls-fullscreen, .ls-container-fullscreen .ls-shadow { display: none !important; }
.ls-inner { position: relative; z-index: 2; background-position: 50% 50%; }
.ls-loading-container { display: none; position: absolute !important; z-index: 3 !important; left: 50% !important; top: 50% !important; }
.ls-loading-indicator { margin: 0px auto; }
.ls-inner, .ls-slide { width: 100%; height: 100%; }
.ls-slide, .ls-layer { position: absolute; display: none; overflow: hidden; background-position: 50% 50%; }
.ls-active, .ls-animating { display: block !important; }
.ls-slide > * { position: absolute; line-height: normal; margin: 0px; left: 0px; top: 0px; }
.ls-slide .ls-bg { left: 0px; top: 0px; -webkit-transform: none !important; }
.ls-circle-timer { width: 16px; height: 16px; position: absolute; right: 10px; top: 10px; z-index: 4; opacity: 0.65; display: none; }
.ls-ct-half { background-color: white; background-position: initial initial; background-repeat: initial initial; }
.ls-ct-center { background-color: rgb(68, 68, 68); background-position: initial initial; background-repeat: initial initial; }
.ls-ct-left, .ls-ct-right { width: 50%; height: 100%; overflow: hidden; }
.ls-ct-left, .ls-ct-right { float: left; position: relative; }
.ls-ct-rotate { width: 200%; height: 100%; position: absolute; top: 0px; }
.ls-ct-left .ls-ct-rotate, .ls-ct-right .ls-ct-hider, .ls-ct-right .ls-ct-half { left: 0px; }
.ls-ct-right .ls-ct-rotate, .ls-ct-left .ls-ct-hider, .ls-ct-left .ls-ct-half { right: 0px; }
.ls-ct-hider, .ls-ct-half { position: absolute; top: 0px; }
.ls-ct-hider { width: 50%; height: 100%; overflow: hidden; }
.ls-ct-half { width: 200%; height: 100%; }
.ls-ct-center { width: 50%; height: 50%; left: 25%; top: 25%; position: absolute; }
.ls-ct-half, .ls-ct-center { border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; }
.ls-bottom-nav-wrapper { height: 0px; }
.ls-bottom-slidebuttons { text-align: left; }
.ls-bottom-nav-wrapper, .ls-below-thumbnails { z-index: 2; height: 0px; position: relative; text-align: center; margin: 0px auto; }
.ls-bottom-nav-wrapper a, .ls-nav-prev, .ls-nav-next { outline: none; }
* .ls-bottom-nav-wrapper *, * .ls-bottom-nav-wrapper span * { direction: ltr !important; }
.ls-bottom-slidebuttons { position: relative; z-index: 1000; }
.ls-bottom-slidebuttons, .ls-nav-start, .ls-nav-stop, .ls-nav-sides { position: relative; }
.ls-slide > a > * { background-image: url(http://thejimbaranview.com/wp-content/plugins/LayerSlider/static/css/blank.gif); }
.ls-thumbnail-hover { display: none; position: absolute; left: 0px; }
.ls-thumbnail-hover-inner { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; display: none; }
.ls-thumbnail-hover-bg { position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; }
.ls-thumbnail-hover-img { position: absolute; overflow: hidden; }
.ls-thumbnail-hover img { position: absolute; display: inline-block; left: 50%; top: 0px; max-width: none !important; visibility: visible !important; }

.ls-thumbnail-hover span { left: 50%; top: 100%; width: 0px; height: 0px; display: block; position: absolute; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; }
.ls-shadow { display: none; position: absolute; z-index: 1; top: 100%; width: 100%; left: 0px; visibility: hidden; overflow: hidden !important; }
.ls-shadow img { width: 100% !important; height: auto !important; position: absolute !important; left: 0px !important; bottom: 0px !important; }
.ls-bottom-nav-wrapper, .ls-thumbnail-wrapper, .ls-nav-prev, .ls-nav-next { visibility: hidden; }
.ls-wp-fullwidth-container { width: 100%; position: relative; }
.ls-wp-fullwidth-helper { position: absolute; }
.ls-lt-tile { position: relative; float: left; -webkit-perspective: 1000px; }
.ls-lt-tile img { visibility: visible; display: inline-block; }
.ls-curtiles { overflow: hidden; }
.ls-curtiles, .ls-nexttiles { position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; }
.ls-curtile, .ls-nexttile { overflow: hidden; position: absolute; -webkit-backface-visibility: hidden; width: 100% !important; height: 100% !important; }
.ls-curtile img, .ls-nexttile img { position: absolute; filter: inherit; }
html * .ls-nav-prev, html * .ls-nav-next, html * .ls-container img, html * .ls-bottom-nav-wrapper a, html * .ls-container .ls-fullscreen, body * .ls-nav-prev, body * .ls-nav-next, body * .ls-container img, body * .ls-bottom-nav-wrapper a, body * .ls-container .ls-fullscreen, #ls-global * .ls-nav-prev, #ls-global * .ls-nav-next, #ls-global * .ls-container img, #ls-global * .ls-bottom-nav-wrapper a, #ls-global * .ls-container .ls-fullscreen, html * .ls-thumbnail a, body * .ls-thumbnail a, #ls-global * .ls-thumbnail a { -webkit-transition: none; transition: none; line-height: normal; outline: none; padding: 0px; border: 0px; }
html * .ls-slide > a, body * .ls-slide > a, #ls-global * .ls-slide > a, html * .ls-slide > h1, body * .ls-slide > h1, #ls-global * .ls-slide > h1, html * .ls-slide > h2, body * .ls-slide > h2, #ls-global * .ls-slide > h2, html * .ls-slide > h3, body * .ls-slide > h3, #ls-global * .ls-slide > h3, html * .ls-slide > h4, body * .ls-slide > h4, #ls-global * .ls-slide > h4, html * .ls-slide > h5, body * .ls-slide > h5, #ls-global * .ls-slide > h5, html * .ls-slide > p, body * .ls-slide > p, #ls-global * .ls-slide > p, html * .ls-slide > div, body * .ls-slide > div, #ls-global * .ls-slide > div, html * .ls-slide > span, body * .ls-slide > span, #ls-global * .ls-slide > span, html * .ls-slide > *, body * .ls-slide > *, #ls-global * .ls-slide > * { -webkit-transition: none; transition: none; }
html * .ls-slide > *, body * .ls-slide > *, #ls-global * .ls-slide > * { margin: 0px; }
html * .ls-container img, body * .ls-container img, #ls-global * .ls-container img { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; box-shadow: none; border: 0px; padding: 0px; background-image: none !important; min-width: 0px !important; max-width: none !important; background-position: initial initial !important; background-repeat: initial initial !important; }
html * .ls-wp-container .ls-slide > *, body * .ls-wp-container .ls-slide > *, #ls-global * .ls-wp-container .ls-slide > * { line-height: normal; outline: none; padding: 0px; margin: 0px; border: 0px; }
html * .ls-wp-container .ls-slide > a > *, body * .ls-wp-container .ls-slide > a > *, #ls-global * .ls-wp-container .ls-slide > a > * { margin: 0px; }
html * .ls-wp-container .ls-slide > a, body * .ls-wp-container .ls-slide > a, #ls-global * .ls-wp-container .ls-slide > a { text-decoration: none; }
.ls-wp-fullwidth-container, .ls-wp-fullwidth-helper, .ls-container, .ls-container * { box-sizing: content-box !important; }
html * .ls-yourlogo, body * .ls-yourlogo, #ls-global * .ls-yourlogo { margin: 0px; }
html * .ls-tn, body * .ls-tn, #ls-global * .ls-tn { display: none; }
html * .ls-debug-console li ul, body * .ls-debug-console li ul, #ls-global * .ls-debug-console li ul { display: none; width: 260px; left: -10px; }
html * .ls-debug-console li:hover ul, body * .ls-debug-console li:hover ul, #ls-global * .ls-debug-console li:hover ul { display: block; }
html * .ls-container .ls-shadow, html * .ls-container .ls-slide > *, html * .ls-container .ls-fullscreen, html * .ls-container .ls-3d-container, html * .ls-container .ls-lt-container, html * .ls-container .ls-lt-container *, html * .ls-container .ls-thumbnail-wrapper, html * .ls-container .ls-bottom-nav-wrapper, body * .ls-container .ls-shadow, body * .ls-container .ls-slide > *, body * .ls-container .ls-fullscreen, body * .ls-container .ls-3d-container, body * .ls-container .ls-lt-container, body * .ls-container .ls-lt-container *, body * .ls-container .ls-thumbnail-wrapper, body * .ls-container .ls-bottom-nav-wrapper, #ls-global * .ls-container .ls-shadow, #ls-global * .ls-container .ls-slide > *, #ls-global * .ls-container .ls-fullscreen, #ls-global * .ls-container .ls-3d-container, #ls-global * .ls-container .ls-lt-container, #ls-global * .ls-container .ls-lt-container *, #ls-global * .ls-container .ls-thumbnail-wrapper, #ls-global * .ls-container .ls-bottom-nav-wrapper, .ls-gpuhack { -webkit-transform: translate3d(0px, 0px, 0px); }
.ls-gpuhack { width: 100% !important; height: 100% !important; left: 0px !important; top: 0px !important; }
html * .ls-container .ls-webkit-hack, body * .ls-container .ls-webkit-hack, #ls-global * .ls-container .ls-webkit-hack { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 1; }
[class^="revicon-"]::before, [class*=" revicon-"]::before { font-family: revicons; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: 0.2em; }
.tp-bullets.simplebullets.round .bullet.last { margin-right: 3px; }
.tp-bullets.simplebullets.round-old .bullet.last { margin-right: 0px; }
.tp-bullets.simplebullets.square .bullet.last { margin-right: 0px; }
.tp-bullets.simplebullets.square-old .bullet.last { margin-right: 0px; }
.tp-bullets.simplebullets.navbar .bullet.last { margin-right: 0px !important; }
.tp-bullets.simplebullets.navbar-old .bullet.last { margin-right: 0px !important; }
.tp-bullets.preview1 .bullet.last { margin-right: 0px; }
.tp-bullets.preview2 .bullet.last { margin-right: 0px; }
.tp-bullets.preview3 .bullet.last { margin-right: 0px; }
.tp-bullets.preview4 .bullet.last { margin-right: 0px; }
* { box-sizing: border-box; }
.fusion-clearfix { clear: both; zoom: 1; }
.fusion-clearfix::before, .fusion-clearfix::after { content: ' '; display: table; }
.fusion-clearfix::after { clear: both; }
html { overflow-y: scroll; }
body { margin: 0px; color: rgb(116, 116, 116); min-width: 320px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 20px; font-family: PTSansRegular, Arial, Helvetica, sans-serif; }
html { overflow-x: hidden; }
#wrapper { overflow: visible; }
body.body_blank.admin-bar #wrapper #slidingbar-area { top: 0px; }
.wrapper_blank #main { background-color: transparent; padding: 0px; background-position: initial initial; background-repeat: initial initial; }
img { border-style: none; vertical-align: top; max-width: 100%; height: auto; }
object { max-width: 100%; }
a { text-decoration: none; color: rgb(51, 51, 51); }
a:hover { color: rgb(160, 206, 78); text-decoration: none; }
form, fieldset { margin: 0px; padding: 0px; border-style: none; }
.clearfix::after, #content::after, .container::after, .container-fluid::after, .row::after, .modal-footer::after { content: ''; display: table; clear: both; }
#header { padding: 0px 10px; }
.avada-row { margin: 0px auto; max-width: 940px; }
.avada-row::after { content: ''; display: block; clear: both; }
#header-sticky.tfs_parallax { visibility: hidden; opacity: 0; }
#header-sticky .logo, #header .logo { float: left; overflow: hidden; margin: 31px 0px; }
#header-sticky .logo a, #header .logo a { display: block; }
#header-sticky .retina_logo, #header .retina_logo { display: none; }
#header-sticky .login-box, #header .login-box, #small-nav .login-box, #side-header .login-box { left: auto; right: 0px; }
#header-sticky .login-box .forgetmenot, #header .login-box .forgetmenot, #small-nav .login-box .forgetmenot, #side-header .login-box .forgetmenot { line-height: 32px; }
#header-sticky .login-box .forgetmenot input, #header .login-box .forgetmenot input, #small-nav .login-box .forgetmenot input, #side-header .login-box .forgetmenot input { margin: 0px; }
#header-sticky .login-box p, #header .login-box p, #small-nav .login-box p, #side-header .login-box p { font-size: 11px; }
#header-sticky .login-box p .input-text, #header .login-box p .input-text, #small-nav .login-box p .input-text, #side-header .login-box p .input-text { margin-bottom: 10px; }
.nav-holder .fusion-navbar-nav > li > ul, .nav-holder .fusion-navbar-nav > li > div, .nav-holder .fusion-navbar-nav .fusion-dropdown-menu ul, .top-menu li > div, .top-menu li > .sub-menu { transition: opacity 0.2s ease-in; -webkit-transition: opacity 0.2s ease-in; z-index: -1; visibility: hidden; opacity: 0; }
#wrapper .nav-holder li li > a, .top-menu li > a { transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s; -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s; }
#main-nav-search-form, #sticky-nav-search-form { z-index: 99996; visibility: visible; opacity: 1; }
#wrapper .nav-holder li:hover .fusion-megamenu-wrapper .fusion-megamenu-widgets-container { display: block; }
.nav-holder .fusion-navbar-nav li:hover > .sub-menu, .nav-holder .fusion-navbar-nav li:hover > div, .top-menu li:hover > .sub-menu, .top-menu li:hover > div, .top-menu .cart:hover .cart-contents { z-index: 99997; visibility: visible; opacity: 1; }
#nav.nav-holder .navigation > li > a { box-sizing: content-box; }
.mobile-topnav .mobile-nav-item ul { visibility: visible; opacity: 1; }
#wrapper .tp-bullets { -webkit-transform: translateZ(0px); }
nav#nav, nav#sticky-nav { float: right; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: 16px; font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; z-index: 99997; }
#nav ul, #sticky-nav ul { list-style: none; margin: 0px; padding: 0px; }
#nav ul li, #sticky-nav ul li { float: left; padding: 0px 35px 0px 0px; margin: 0px; }
#nav > ul > li:last-child, #sticky-nav > ul > li:last-child { padding-right: 0px !important; }
#nav ul li.last-menu-item, #sticky-nav ul li.last-menu-item { padding-right: 0px !important; }
#nav ul li > a, #sticky-nav ul li > a, .navigation li.current-menu-ancestor > a { display: block; height: 83px; line-height: 83px; border-top-width: 3px; border-top-style: solid; border-top-color: transparent; }
#nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a, #sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a { color: rgb(160, 206, 78); text-decoration: none; border-color: rgb(160, 206, 78); }
#nav ul li, #sticky-nav ul li { position: relative; }
#nav ul ul, #sticky-nav ul ul { position: absolute; left: 0px; width: 170px; background-color: rgb(237, 235, 235); z-index: 99996; border-top-width: 3px; border-top-style: solid; border-top-color: rgb(160, 206, 78); background-position: initial initial; background-repeat: initial initial; }
#nav .fusion-megamenu-menu .sub-menu, #sticky-nav .fusion-megamenu-menu .sub-menu { border-top-width: 0px !important; }
#nav ul li ul li, #sticky-nav ul li ul li { float: none; margin: 0px; padding: 0px; }
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a { border-width: 0px 0px 1px; border-bottom-style: solid; border-bottom-color: rgb(220, 218, 219); height: auto; text-indent: 0px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; font-family: 'PT Sans', Arial, Helvetica, sans-serif; color: rgb(51, 51, 51); padding: 7px 20px; line-height: 19px; }
#wrapper #nav ul li ul li > a:hover, #wrapper #nav ul li ul li.current-menu-item > a, #wrapper #sticky-nav ul li ul li > a:hover, #wrapper #sticky-nav ul li ul li.current-menu-item > a { background-color: rgba(255, 255, 255, 0.498039); }
#nav ul ul ul, #sticky-nav ul ul ul { top: -3px; left: 170px; }
#nav .fusion-megamenu-wrapper ul, #sticky-nav .fusion-megamenu-wrapper ul { left: auto; }
a.search-link { font-family: IcoMoon; cursor: pointer; }
a.search-link::after { border: 1px solid; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; padding: 5px; content: '?'; }
#header-sticky .main-nav-search .search-link:hover, #header .main-nav-search .search-link:hover, #side-header .main-nav-search .search-link:hover, #small-nav .main-nav-search .search-link:hover { border-top-color: transparent; }
.main-nav-search-form { display: none; left: auto; position: absolute; right: 0px; z-index: 99999; width: 250px; padding: 25px; background-color: rgb(255, 255, 255); border: 1px solid rgb(230, 229, 230); text-align: right; font-size: 0px; }
#wrapper .search-table { display: table; width: 100%; }
#wrapper .header-v4 #header .search-table { display: table; width: 286px; }
#wrapper .search-field { display: table-cell; vertical-align: top; }
#wrapper .search-button { display: table-cell; width: 33px; vertical-align: top; }
#wrapper .search-table .search-field input { background-color: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); -webkit-box-shadow: rgba(0, 0, 0, 0.0980392) 0px 1px 5px inset; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 1px 5px inset; color: rgb(116, 116, 116); font-size: 13px; padding: 8px 15px; height: 33px; width: 100%; box-sizing: border-box; margin: 0px; }
#wrapper .search-table .search-button input[type="submit"] { background-color: rgb(0, 0, 0); border: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(255, 255, 255); font-size: 14px; height: 33px; line-height: 33px; margin: 0px; padding: 0px; width: 33px; text-indent: 0px; cursor: pointer; font-family: IcoMoon; text-shadow: none; -webkit-font-smoothing: antialiased; transition: all 0.2s; -webkit-transition: all 0.2s; background-position: initial initial; background-repeat: initial initial; }
#wrapper .search-table .search-button input[type="submit"]:hover { background-color: rgb(160, 206, 78); background-position: initial initial; background-repeat: initial initial; }
.search-page-search-form .searchform .search-table .search-field input { text-indent: 0px; }
body #header-sticky.sticky-header { background-color: transparent; margin: 0px; position: fixed; top: 0px; left: 0px; z-index: 99997; display: none; padding: 0px; width: 100%; height: 105px; background-position: initial initial; background-repeat: initial initial; }
body.admin-bar #header-sticky.sticky-header { top: 32px; }
body #header-sticky.sticky-header.sticky { display: block; }
body #header-sticky.sticky-header .logo { margin-top: 0px; margin-bottom: 0px; max-height: 65px; width: auto; float: left; }
body #header-sticky.sticky-header #sticky-nav ul ul ul { top: -3px; }
body #header-sticky.sticky-header .sticky-shadow { height: 102px; background-color: rgba(255, 255, 255, 0.972549); -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px; background-position: initial initial; background-repeat: initial initial; }
.sticky-header #sticky-nav ul li a { border-top-width: 3px; }
.sticky-header #sticky-nav ul .current_page_item > a, .sticky-header #sticky-nav ul .current-menu-item > a, .sticky-header #sticky-nav ul > .current-menu-parent > a, .sticky-header .navigation li.current-menu-ancestor > a, .sticky-header #sticky-nav ul > li > a:hover { border-top-width: 3px; padding-top: 0px; }
.sticky-header #sticky-nav ul li ul li > a, .sticky-header #sticky-nav ul li ul li > a:hover { padding: 7px 20px; }
body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder { padding-top: 17px; }
body #header-sticky.sticky-header .sticky-shadow .nav-holder .dd-container { padding-top: 17px; }
body #header-sticky.sticky-header .sticky-shadow .nav-holder .dd-options li a { padding: 10px; }
#main { padding: 55px 10px 45px; background-color: rgb(255, 255, 255); clear: both; background-position: initial initial; background-repeat: initial initial; }
.col .heading { overflow: hidden; margin: 0px 0px 15px; }
.col .heading img { float: left; margin: 0px 10px 0px 0px; }
.col .flexslider { margin: 0px; }
#main h2 { font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: 20px; font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; }
h2 { color: rgb(51, 51, 51); margin: 0px 0px 20px; }
h2.entry-title { margin-bottom: 25px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: 20px; font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; }
#main .columns h2 { margin: 0px; line-height: 35px; }
#main .container h2 { margin: 0px; }
.container .columns .col.last { margin-right: 0px; }
.title { margin: 0px 0px 31px; overflow: hidden; display: table; }
.title h1, .title h2, .title h3, .title h4, .title h5, .title h6 { display: table-cell; white-space: pre; }
.title h1, .post-content .title h1 { float: left; padding: 0px 8px 0px 0px; margin: 0px; }
.title h2, .post-content .title h2 { float: left; padding: 0px 8px 0px 0px; margin: 0px; font-size: 18px; }
.title h3, .post-content .title h3 { float: left; padding: 0px 8px 0px 0px; margin: 0px; }
.title h4, .post-content .title h4 { float: left; padding: 0px 8px 0px 0px; margin: 0px; }
.title h5, .post-content .title h5 { float: left; padding: 0px 8px 0px 0px; margin: 0px; }
.title h6, .post-content .title h6 { float: left; padding: 0px 8px 0px 0px; margin: 0px; }
.footer-widget-col .flexslider a { border: 0px; padding: 0px; }
.footer-area .logo { float: none; display: block; margin: 0px 0px 22px; }
#footer { z-index: 1; position: relative; padding: 18px 10px 12px; background-color: rgb(40, 42, 43); border-top-width: 1px; border-top-style: solid; border-top-color: rgb(75, 76, 77); background-position: initial initial; background-repeat: initial initial; }
#footer .copyright-area-content { display: table; width: 100%; }
.copyright { display: table-cell; vertical-align: middle; margin: 0px; padding: 0px; color: rgb(140, 137, 137); font-size: 12px; text-shadow: rgb(0, 0, 0) 1px 2px 1px; }
.copyright a { color: rgb(191, 191, 191); }
.page-title-container .search .s { float: right; width: 250px; }
.page-title-center .search .s { float: none; }
.page-title-right .search .s { float: left; }
#content { width: 71.1702128%; float: left; min-height: 1px; }
#content.full-width { width: 100%; }
body .post-content .image-extras .link-icon { margin-right: 3px; }
.post-content .image-extras h3, .post-content .image-extras h4 { line-height: normal; }
.post-content .image-extras h4 { font-size: 11px; margin-top: 3px; }
#main .post h2 { font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; color: rgb(51, 51, 51); padding-bottom: 0px; }
#main .post h2 a { color: rgb(51, 51, 51); }
.post .post-content { color: rgb(116, 116, 116); }
.post .meta-info .sep { padding: 0px 5px; }
.post .meta-info .alignleft { width: 80%; }
.search input, .searchform input { border: 1px solid rgb(231, 230, 230); padding: 8px 15px; font-size: 13px; color: rgb(51, 51, 51); display: block; }
.sidebar .s, .footer-area .s, #slidingbar-area .s { width: 100%; }
#wrapper .fusion-tabs-widget .tab-holder { border: 1px solid rgb(234, 234, 234); }
#wrapper .fusion-tabs-widget .tabset { display: table; overflow: hidden; width: 100%; margin: 0px; padding: 0px; list-style: none; }
#wrapper .fusion-tabs-widget .tabset li { display: table-cell; margin: 0px; padding: 0px; width: 33.3333%; border-bottom-style: none; }
#wrapper .fusion-tabs-widget .tabset li:last-child { border-right-style: none; }
#wrapper .fusion-tabs-widget .tabset li a { display: block; padding: 0px; line-height: 38px; border-bottom-style: none; border-top-width: 3px; border-top-style: solid; border-top-color: transparent; transition: all 0.2s; -webkit-transition: all 0.2s; }
#wrapper .fusion-tabs-widget .tabset li .fusionicon-bubbles { font-size: 18px; }
#wrapper .footer-area .tab-holder, #wrapper #slidingbar-area .tab-holder { border-top-style: none; }
#wrapper .footer-area .tab-holder .tabs li a, #wrapper #slidingbar-area .tab-holder .tabs li a { background-color: rgba(0, 0, 0, 0.2); background-position: initial initial; background-repeat: initial initial; }
#wrapper .footer-area .tab-holder .tabs li:hover a, #wrapper #slidingbar-area .tab-holder .tabs li:hover a { background-image: none; background-position: initial initial; background-repeat: initial initial; }
#wrapper .footer-area .tab-holder .tabs li.active a, #wrapper #slidingbar-area .tab-holder .tabs li.active a { background-image: none; background-position: initial initial; background-repeat: initial initial; }
#wrapper .footer-area .tab-holder .tab_content a, #wrapper #slidingbar-area .tab-holder .tab_content a { padding: 0px; border-bottom-style: none; }
.about-author .title a { color: rgb(160, 206, 78); }
.comment-form input, .post-password-form .password, .s { float: none; }
#wrapper .entry-summary .gform_wrapper ul li { clear: none !important; }
#wrapper .gform_wrapper .gravity-select-parent select { margin: 0px; }
ui-datepicker-header select { border: 1px solid rgb(210, 210, 210); }
.portfolio-full .flexslider { margin-bottom: 70px; }
.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator { border: 0px !important; height: 0px !important; margin-top: 0px !important; }
.portfolio-half .flexslider:not(.tfs-slider) { width: 65.9574%; float: left; }
.portfolio-half .project-description .flexslider:not(.tfs-slider) { width: auto; }
.side-nav li.current_page_item > a { background-image: none; color: rgb(160, 206, 78); background-position: initial initial; background-repeat: initial initial; }
.side-nav li.current_page_item li a { color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(237, 237, 237); }
.side-nav-left .side-nav li.current_page_item > a { border-right-width: 3px; border-right-style: solid; border-right-color: rgb(160, 206, 78); }
.side-nav-right .side-nav li.current_page_item > a { padding-left: 23px; border-left-width: 3px; border-left-style: solid; border-left-color: rgb(160, 206, 78); }
.woocommerce .images #carousel .slides li { cursor: pointer; }
.post-content p { margin: 0px 0px 20px; }
.post-content ul.arrow { list-style: none; margin: 0px; padding: 0px; }
.post-content ul.arrow li::before { display: inline-block; background-color: rgb(160, 206, 78); height: 18px; border-top-left-radius: 75px; border-top-right-radius: 75px; border-bottom-right-radius: 75px; border-bottom-left-radius: 75px; width: 18px; position: absolute; font-size: 14px; content: '?'; float: left; margin-right: 0px; margin-left: -25px; font-family: IcoMoon; text-align: center; font-weight: normal; -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); line-height: 17px; text-indent: 1px; background-position: 50% 50%; background-repeat: no-repeat no-repeat; }
.post-content ul.arrow li { line-height: 18px; margin: 0px 0px 15px; padding: 0px 0px 0px 25px; }
.post-content blockquote { background-color: rgb(245, 245, 245); font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 20px; font-family: PTSansItalic, arial, helvetica, sans-serif; color: rgb(68, 68, 68); border-left-width: 4px; border-left-style: solid; border-left-color: rgb(160, 206, 78); padding: 15px; background-position: initial initial; background-repeat: initial initial; }
.post-content blockquote :last-child { margin-bottom: 0px; }
#main .reading-box h2 { margin: 0px 0px 7px; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: 20px; font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; }
body #wrapper .gomapMarker { color: rgb(51, 51, 51); }
.post-slideshow .flex-direction-nav a::before { top: 5px; }
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 { font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; color: rgb(51, 51, 51); font-weight: normal; }
.post-content h4 { font-size: 13px; }
.post-content h5 { font-size: 12px; }
.post-content h6 { font-size: 11px; }
#wrapper .strip-html .fusion-dropcap { top: 0px; float: none; margin: 0px; padding: 0px; box-shadow: none; line-height: inherit; text-shadow: none; font-size: inherit; background-color: inherit !important; color: inherit !important; }
#wrapper .strip-html .fusion-highlight { background-color: inherit !important; color: inherit !important; }
#wrapper .strip-html .fusion-tooltip { color: inherit; border-bottom-width: 1px; border-bottom-style: dotted; }
.buttons a { margin: 0px 30px 15px 0px; }
.portfolio-wrapper .buttons { margin-top: 20px; }
.aligncenter .fontawesome-icon, .alignleft .fontawesome-icon, .alignright .fontawesome-icon { float: none; }
.fontawesome-icon.circle-yes { border-top-left-radius: 75px; border-top-right-radius: 75px; border-bottom-right-radius: 75px; border-bottom-left-radius: 75px; border-width: 1px; border-style: solid; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); text-align: center; margin-top: 2px; }
.fontawesome-icon.large.circle-yes { width: 70px; height: 70px; line-height: 70px; }
.fontawesome-icon.medium.circle-yes { width: 35px; height: 35px; line-height: 35px; }
.fontawesome-icon.small.circle-yes { width: 18px; height: 18px; line-height: 19px; }
.content-boxes .heading .fontawesome-icon { float: left; }
.main-flex { overflow: hidden; width: 100%; margin-left: auto; margin-right: auto; }
.header-wrapper { position: relative; }
.header-social { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(225, 225, 225); padding: 10px 0px; }
.header-social .header-info, .header-social .top-menu { line-height: 43px; }
.header-social { padding: 0px 10px; }
.header-social .sep { padding: 0px 6px; }
.alignright .fusion-social-links-header { text-align: right; }
.header-social .alignright { margin-left: 0px; }
.header-social .alignleft { margin-right: 0px; }
.header-v2 .header-social .alignleft, .header-v2 .header-social .alignleft a { color: rgb(179, 179, 179); }
.header-v2 #header { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(225, 225, 225); }
.header-v3 .header-social { background-color: rgb(160, 206, 78); }
.header-v3 .header-social .alignleft, .header-v3 .header-social .alignleft a, .header-v3 .header-social .alignright, .header-v3 .header-social .alignright a { color: rgb(255, 255, 255); }
.header-v3 #header { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(225, 225, 225); }
.header-v3 .social-networks li { float: right; }
.header-v3 .social-networks a { opacity: 0.5; }
.header-v3 .social-networks a:hover { opacity: 1; }
.header-v4 .header-social { background-color: rgb(160, 206, 78); }
.header-v4 .header-social .alignleft, .header-v4 .header-social .alignleft a, .header-v4 .header-social .alignright, .header-v4 .header-social .alignright a { color: rgb(255, 255, 255); }
.header-v4 #header { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(225, 225, 225); }
.header-v4 #header { padding-bottom: 30px; padding-top: 30px; }
.header-v4 #header .logo { margin: 0px; }
.header-v4 #header .tagline, #side-header .tagline { float: right; margin: 0px; padding: 0px; line-height: 32px; text-align: right; }
.header-v4 #header .search { float: right; margin-left: 15px; }
.header-v4 #header .tagline-search { float: right; }
.header-v4 #header .tagline-search .tagline { display: inline; float: none; }
.header-v4 #nav { float: left; }
.header-v4 .navigation li:last-child { padding-right: 0px; }
#header-banner { float: right; }
.header-v5 .header-social { background-color: rgb(160, 206, 78); }
.header-v5 .header-social .alignleft, .header-v5 .header-social .alignleft a, .header-v5 .header-social .alignright, .header-v5 .header-social .alignright a { color: rgb(255, 255, 255); }
.header-v5 #header { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(225, 225, 225); }
.header-v5 .header-social .social-networks li { float: right; }
.header-v5 .header-social .alignright .menu, .header-v5 .header-social .alignright .menu ul { list-style: none; margin: 0px; padding: 0px; }
.header-v5 .header-social .alignright .menu li:first-child { border-left-width: 0px; }
.header-v5 #header .logo { margin: 0px; text-align: center; }
.header-v5 #header .tagline { width: 300px; float: right; margin: 0px 15px 0px 0px; line-height: 32px; }
.header-v5 #header .search { width: 220px; float: right; }
.header-v5 #nav { float: none; }
.header-v5 #nav > ul { float: none; text-align: center; }
.header-v5 #nav > ul > li, .header-v5 #nav > ul > li > a { display: inline-block; float: none; }
.header-v5 #nav > ul > li { margin-top: -2px; }
.header-v5 #nav > ul ul { text-align: left; }
.header-v5 .cart-contents, .header-v5 .main-nav-search-form { margin-top: 2px; }
.header-v5 #header .logo { float: none; }
#header .tagline, #side-header .tagline { font-weight: normal; font-family: MuseoSlab500Regular, arial, helvetica, sans-serif; margin-top: 7px; }
.header-social .alignleft .social-networks li { float: left; margin-left: 0px; margin-right: 20px; }
.header-social .alignright .social-networks li { float: right; }
.header-social .menu, .header-social .menu ul { list-style: none; margin: 0px; padding: 0px; }
.header-social .menu li { position: relative; margin: 0px; padding: 0px 8px; float: left; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(255, 255, 255); }
.header-social .menu .cart { padding-left: 0px; }
.header-social .menu li:first-child { border-left-width: 0px; }
.header-social .menu li .sub-menu { display: block; position: absolute; left: -1px; z-index: 99997; }
.header-social .menu li:hover > .sub-menu { display: block; position: absolute; left: -1px; }
.header-social .menu > li:hover > .sub-menu > li:hover .sub-menu { top: -1px; left: 100%; }
.header-social .menu .sub-menu { background-color: rgb(255, 255, 255); border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border: 1px solid rgb(224, 223, 223); width: 100px; line-height: normal; background-position: initial initial; background-repeat: initial initial; }
#wrapper .header-social { min-height: 43px; }
#wrapper .header-social .menu .sub-menu li { display: block; float: none; padding: 0px; border-width: 0px 0px 1px; border-bottom-style: solid; border-bottom-color: rgb(224, 223, 223); line-height: normal; }
#wrapper .header-social .menu .sub-menu li a { display: block; padding: 7px 10px; }
#wrapper .header-social .menu .sub-menu li a:hover { background-color: rgb(250, 250, 250); }
#wrapper .header-social .menu .sub-menu li:last-child { border-bottom-width: 0px; }
#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a { color: rgb(51, 51, 51); }
.header-social .alignleft .menu li:first-child { padding-left: 0px; }
.header-social .alignright .menu li:last-child { padding-right: 0px; }
.header-wrapper .header-v4 .s { margin-right: 0px; width: 268px; }
.footer-area .flexslider .slides > li, #slidingbar-area .flexslider .slides > li { padding-top: 0px; padding-bottom: 0px; }
.header-social .menu > li > a > .iclflag { display: inline-block; }
.header-social .sub-menu { display: inline-block; }
ul.navigation li a > .iclflag, .top-menu > ul > li > a .iclflag { display: inline-block; vertical-align: middle; margin-top: 0px; }
ul.navigation li a > .iclflag { margin-top: -4px; }
ul.navigation .menu-item-language img.iclflag, .top-menu .menu-item-language img.iclflag { margin-right: 6px; }
#mobile-nav .iclflag { margin: 3px 5px 0px 0px; }
#mobile-nav .submenu-languages li.mobile-nav-item li a::before { content: ''; }
iframe[src="about:blank"] { display: none; }
.portfolio-item .portfolio-content h2, #main .portfolio-item .portfolio-content h2 { margin: 0px 0px 1px; }
.large-alternate .post-content { margin-left: 110px; }
.medium-alternate.has-post-thumbnail .post-content { margin-left: 436px; }
.medium-alternate .post-content { margin-left: 99px; }
.medium-alternate .flexslider { margin-right: 17px; }
h2.post-title, #main h2.post-title { margin-bottom: 5px; }
.single-line-meta .sep { padding: 0px 5px; }
.single-line-meta .sep:last-child, .meta-info .sep:last-child { display: none; }
.grid-layout .post .flexslider { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); margin-bottom: 0px; }
.grid-layout .post .meta-info .alignleft { width: 50%; }
.has-sidebar .grid-layout-4 .meta-info .alignleft { width: 100%; margin-right: 0px; float: none; display: block; margin-bottom: -7px; }
.has-sidebar .grid-layout-4 .meta-info .alignright { width: 100%; margin-left: 0px; float: none; }
.timeline-layout .post .flexslider { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(234, 234, 234); margin-bottom: 0px; }
.timeline-layout .post .meta-info .alignleft { width: 50%; }
ul.circle-yes li::before { border-top-left-radius: 75px; border-top-right-radius: 75px; border-bottom-right-radius: 75px; border-bottom-left-radius: 75px; text-align: center; font-size: 9px; }
.post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt { bottom: 15%; }
.post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt { top: 15%; }
.post-content .wooslider .slide-excerpt .slide-title, .post-content .wooslider .slide-excerpt .slide-title a { color: rgb(255, 255, 255); }
.post-content .wooslider .overlay-full .slide-excerpt { padding: 50px; opacity: 0.7; }
.post-content .wooslider .wooslider-control-thumbs { position: relative; width: auto; margin: 33px auto 0px; text-align: center; }
.post-content .wooslider .wooslider-control-thumbs li { float: none; width: 56px; }
.post-content .wooslider .wooslider-prev, .post-content .wooslider .wooslider-next { top: 50%; margin-top: -29px; }
.post-content .wooslider-type-attachments .wooslider-prev, .post-content .wooslider-type-attachments .wooslider-next { top: 50%; margin-top: -59px; }
.post-content .wooslider .overlay-none .slide-excerpt { margin-top: 10px; }
.post-content .wooslider .overlay-none .slide-excerpt .slide-title, .post-content .wooslider .overlay-none .slide-excerpt .slide-title a { color: rgb(51, 51, 51); }
#header .login-box, #header-sticky .login-box, #header-sticky .cart-contents, #header .cart-contents, #small-nav .login-box, #small-nav .cart-contents { background-color: rgb(255, 255, 255); }
#main .product .product_title { margin: 0px; }
.product .images .flexslider .slides img { width: auto; }
.product .images #carousel li.flex-active-slide { opacity: 1; }
.product .images #slider .flex-direction-nav, .product .images #carousel .flex-direction-nav { display: none; }
.product .images:hover #slider .flex-direction-nav, .product .images:hover #carousel .flex-direction-nav { display: block; }
.top-menu .cart { background-color: rgb(246, 246, 246); border-right-width: 1px; border-right-style: solid; padding: 0px; background-position: initial initial; background-repeat: initial initial; }
.top-menu .cart > a { display: block; text-transform: uppercase; text-align: center; min-width: 176px; padding: 0px 13px; }
.top-menu .cart > a.empty-cart { width: auto; }
.top-menu .cart > a::before { font-family: IcoMoon; content: '?'; margin-right: 10px; }
.top-menu .cart > a::after { font-family: IcoMoon; content: '?'; margin-left: 10px; }
.top-menu .cart-contents { position: absolute; margin-top: -1px; right: -1px; z-index: 1001; }
.top-menu .cart-contents { border: 1px solid; }
.top-menu .cart-content a { display: block; line-height: normal; padding: 15px 13px; width: 176px; border-bottom-width: 1px; border-bottom-style: solid; overflow: hidden; }
.top-menu .cart-contents .cart-content:last-child a { border-bottom-width: 0px; }
.top-menu .cart-content a:hover { background-color: rgb(246, 246, 246); background-position: initial initial; background-repeat: initial initial; }
.top-menu .cart-content .cart-desc { float: left; }
.top-menu .cart-content a img { float: left; display: inline-block; max-width: 36px; margin-right: 15px; }
.top-menu .cart-content a .cart-desc { display: inline-block; }
.top-menu .cart-contents a span { line-height: normal; }
.top-menu .cart-content a .cart-title, .top-menu .cart-content a .quantity { display: block; font-size: 12px; }
.top-menu .cart-content a .cart-title { margin-bottom: 5px; }
#header-sticky, #header, #side-header { margin-left: 0px; }
#header-sticky .cart-contents, #header .cart-contents, #side-header .cart-contents { position: absolute; left: auto; right: 0px; top: auto; z-index: 1001; }
#header-sticky .cart-contents, #header .cart-contents, #side-header .cart-contents { border: 1px solid; }
#header-sticky .cart-content a, #header .cart-content a, #side-header .cart-content a { display: block; padding: 15px; width: 180px; border-top-width: 0px; border-bottom-width: 1px; border-bottom-style: solid; line-height: normal; height: auto; }
#header-sticky .cart-contents .cart-content:last-child a, #header .cart-contents .cart-content:last-child a, #side-header .cart-contents .cart-content:last-child a { border-bottom-width: 0px; }
#header-sticky .cart-content a:hover, #header .cart-content a:hover, #side-header .cart-content a:hover { border-top-width: 0px; background-color: rgb(246, 246, 246); height: auto; background-position: initial initial; background-repeat: initial initial; }
#header-sticky .cart-content a img, #header .cart-content a img, #side-header .cart-content a img { display: inline-block; max-width: 36px; margin-right: 5px; }
#header-sticky .cart-content a .cart-desc, #header .cart-content a .cart-desc, #side-header .cart-content a .cart-desc { display: inline-block; width: 102px; font-size: 12px; }
#header-sticky .cart-contents a span, #header .cart-contents a span, #side-header .cart-contents a span { line-height: normal; }
#header-sticky .cart-contents .amount, #header .cart-contents .amount, #side-header .cart-contents .amount { display: inline-block; }
#header-sticky .cart-content a .cart-title, #header .cart-content a .cart-title, #side-header .cart-content a .cart-title, #header-sticky .cart-content a .quantity, #header .cart-content a .quantity, #side-header .cart-content a .quantity { display: block; font-size: 12px; }
#header-sticky .cart-content a .cart-title, #header .cart-content a .cart-title, #side-header .cart-content a .cart-title { margin-bottom: 5px; }
#header-sticky .cart-checkout, #header .cart-checkout, #side-header .cart-checkout { background-color: rgb(246, 246, 246); overflow: hidden; background-position: initial initial; background-repeat: initial initial; }
#header-sticky .cart-checkout a, #header .cart-checkout a, #side-header .cart-checkout a { display: inline-block; width: auto; line-height: 15px; padding-bottom: 14px; padding-top: 14px; height: auto; font-size: 12px; border: none; }
#header-sticky .cart-checkout .cart-link a::before, #header .cart-checkout .cart-link a::before, #side-header .cart-checkout .cart-link a::before { font-family: IcoMoon; content: '?'; }
#header-sticky .cart-checkout .checkout-link a::before, #header .cart-checkout .checkout-link a::before, #side-header .cart-checkout .checkout-link a::before { font-family: IcoMoon; content: '?'; }
#header-sticky .my-cart-link:hover, #header .my-cart-link:hover, #side-header .my-cart-link:hover { border-top-color: transparent; }
#header-sticky .my-cart-link::after, #header .my-cart-link::after, #side-header .my-cart-link::after { font-family: IcoMoon; content: '?'; padding: 5px; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border: 1px solid; }
.sticky-header .cart-contents { top: 65px; }
#wrapper .widget .product_list_widget li { padding-bottom: 10px; margin-bottom: 10px; }
.widget_shopping_cart_content .buttons { background-color: rgb(246, 246, 246); overflow: hidden; background-position: initial initial; background-repeat: initial initial; }
.widget_shopping_cart_content .buttons a { display: inline-block; width: 50%; float: left; text-indent: 10px; margin: 0px; height: 35px; line-height: 35px; }
.widget_shopping_cart_content .buttons > a::before { font-family: IcoMoon; content: '?'; margin-right: 10px; }
.widget_shopping_cart_content .buttons a.checkout::before { font-family: IcoMoon; content: '?'; margin-right: 10px; }
#main .simple-products-slider .image .image-extras .image-extras-content h3 { margin-top: 0px; margin-bottom: 5px; font-size: 13px; }
#customer_login .one_half.last { padding-top: 29px; }
.post-content .avada_myaccount_user { margin-bottom: 40px; }
#main .avada-myaccount-data { overflow: visible; }
.avada-myaccount-data .addresses .title, .avada-customer-details .addresses .title { margin-top: 0px; border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 15px; padding-bottom: 5px; display: block; }
.avada-myaccount-data .addresses .title h3, .avada-customer-details .addresses .title h3 { font-weight: bold; }
.avada-myaccount-data .addresses .title .edit { display: inline-block; margin: 2px 0px 0px 10px; }
#main .cart-empty { float: left; font-size: 18px; border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; width: 50%; line-height: 55px; height: 55px; }
#main .return-to-shop { float: left; border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; width: 50%; text-align: right; line-height: 55px; height: 55px; }
.woocommerce-content-box.full-width { margin-left: 0px; width: 100%; }
#main .page-info { margin-bottom: 10px; }
#wrapper .custom_select_box .dd-container .dd-select, #wrapper .custom_select_box .dd-options li a { background-color: rgb(251, 250, 249); background-image: none; background-position: initial initial; background-repeat: initial initial; }
#wrapper .custom_select_box .dd-container .dd-selected { padding: 0px 15px 0px 0px; text-indent: 10px; }
#wrapper .custom_select_box .dd-options li a:hover { background-color: transparent; }
#wrapper .custom_select_box .dd-pointer { background-image: none; width: 10px; border-left-width: 1px; border-left-style: solid; padding-left: 10px; }
#wrapper .custom_select_box .dd-pointer-down::after { font-family: IcoMoon; content: '?'; font-weight: bold; }
#wrapper .custom_select_box .dd-options { position: absolute; top: auto; max-height: 143px; }
#wrapper .custom_select_box .dd-pointer-down { border-color: rgb(218, 218, 218); }
#wrapper .chzn-container-single .chzn-single div b { background-image: none; background-position: initial initial; background-repeat: initial initial; }
#wrapper .cart-loading { background-color: rgba(0, 0, 0, 0.8); }
.no-rgba #wrapper .cart-loading { background-color: rgb(0, 0, 0); }
.footer-area .widget_shopping_cart_content .buttons, #slidingbar-area .widget_shopping_cart_content .buttons { background-color: rgb(40, 42, 43); background-position: initial initial; background-repeat: initial initial; }
.rtl .alignleft { float: right; margin-right: 0px; margin-left: 15px; }
.rtl .alignright { float: left; margin-left: 0px; margin-right: 15px; }
.rtl .header-social .alignleft { float: left; margin-left: 0px; text-align: left; }
.rtl .header-social .alignright { float: right; margin-right: 0px; }
.rtl .header-social .menu > li { float: right; }
.rtl .header-social .menu > li:hover .sub-menu { left: auto; right: 0px; }
.rtl .header-social .menu > li:first-child { padding-left: 8px; border-left-width: 1px; border-left-style: solid; }
.rtl .header-social .menu > li:last-child { border-left-style: none; }
.rtl .header-social .cart-contents { left: auto; right: -1px; }
.rtl .header-social .cart-content a img { margin-left: 12px; float: right; margin-right: 0px !important; }
.rtl .header-social .cart-content .cart-desc { float: right; }
.rtl .header-social .alignright .menu > li:first-child { border-left-width: 1px; border-left-style: solid; }
.rtl .header-social .alignright .menu li:last-child { padding-right: 8px; }
.rtl .alignleft .fusion-social-links-header .fusion-social-networks .fusion-social-network-icon { margin-right: 20px; margin-left: 0px; }
.rtl .alignleft .fusion-social-links-header .fusion-social-networks.boxed-icons { margin-right: 10px; margin-left: 0px; }
.rtl .header-social .alignright .social-networks li { float: right; margin-right: 0px; margin-left: 20px; }
.rtl #small-nav .cart-content a img, .rtl #header .cart-content a img, .rtl #header-sticky .cart-content a img { margin-left: 6px; margin-right: 0px; }
.rtl #mobile-nav li.mobile-nav-item .open-submenu { left: 0px; padding-right: 15px; right: auto; }
.rtl .main-nav-search-form { left: 0px; right: auto; }
.rtl #nav > .fusion-navbar-nav > li, .rtl #sticky-nav > .fusion-navbar-nav > li { float: right; padding-right: 0px; padding-left: 35px; }
.rtl #header-sticky .cart-contents, .rtl #header .cart-contents { right: auto; left: 0px; }
.rtl #header #nav ul ul, .rtl .sticky-header #sticky-nav ul ul { left: auto; text-align: right; }
.rtl #header #nav ul ul li:hover ul, .rtl #small-nav #nav ul ul li:hover ul, .rtl .sticky-header #sticky-nav ul ul li:hover ul { right: 170px; }
.rtl #nav > ul > li:last-child, .rtl #sticky-nav > ul > li:last-child { padding-left: 0px !important; }
.rtl #nav .last-menu-item, .rtl #sticky-nav .last-menu-item { padding-left: 0px !important; }
.rtl .header-v4 #nav { float: right; }
.rtl .header-v5 #small-nav .fusion-navbar-nav > li { float: none; text-align: right; }
.rtl .header-v5 #nav > ul ul { text-align: right; }
.rtl #nav ul ul, .rtl #sticky-nav ul ul { right: 0px; left: auto; }
.rtl #mobile-nav li.mobile-nav-item li a { padding-left: 0px; padding-right: 27px; }
.rtl #mobile-nav li.mobile-nav-item li a::before { content: '-'; margin-left: 2px; margin-right: -6px; }
.rtl #mobile-nav li.mobile-nav-item li li a { padding-left: 0px; padding-right: 40px; }
.rtl #mobile-nav li.mobile-nav-item li li a::before { content: '--'; margin-left: 2px; margin-right: -10px; }
.rtl #mobile-nav li.mobile-nav-item li li li a { padding-left: 0px; padding-right: 53px; }
.rtl #mobile-nav li.mobile-nav-item li li li a::before { content: '---'; margin-left: 2px; margin-right: -14px; }
.rtl #mobile-nav li.mobile-nav-item li li li li a { padding-left: 66px; }
.rtl #mobile-nav li.mobile-nav-item li li li li a::before { content: '----'; margin-left: 2px; margin-right: -18px; }
.rtl .header-social .menu > li:hover > .sub-menu > li:hover .sub-menu { left: auto; right: 100px; }
.rtl #wrapper .dd-container .dd-pointer { left: 0px; right: auto; border-left-width: 0px; border-right-width: 1px; border-right-style: solid; }
.rtl #wrapper .dd-container .dd-selected { text-align: right; }
.rtl .side-nav-left .side-nav li.current_page_item > a { padding-right: 23px; }
.rtl .side-nav-right .side-nav li.current_page_item > a { padding-left: 0px; }
.rtl .meta-info .alignleft { float: right; margin-right: 0px; margin-left: 15px; text-align: right; }
.rtl .meta-info .alignright { float: left; margin-left: 0px; margin-right: 15px; }
.rtl .meta-info .alignright .fusionicon-bubbles { float: right; margin-top: 3px; }
.rtl #wrapper .col .heading img { margin-right: 0px; margin-left: 10px; }
.rtl .content-boxes .heading .fontawesome-icon { float: right; }
.rtl .fusion-social-links-footer { text-align: left; }
.rtl .fusion-social-links-footer .fusion-social-networks { float: none; }
.rtl .fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon { margin-right: 20px; margin-left: 0px; }
.rtl .fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child { margin-right: 0px; }
.rtl .fusion-social-links-footer .fusion-social-networks.boxed-icons { margin-right: 10px; margin-left: 0px; }
.rtl .fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon:first-child { margin-left: 10px; }
.rtl .post-content ul.arrow li { padding-left: 0px; padding-right: 25px; }
.rtl .post-content ul.arrow li::before { float: right; margin-left: 0px; margin-right: -25px; -webkit-transform: rotate(180deg); }
.rtl #toTop { left: 30px; right: auto; }
.rtl #wrapper .fusion-tabs-widget .tab-holder .news-list li .image { float: right; margin-left: 13px; margin-right: 0px; }
.rtl #wrapper .fusion-tabs-widget .tabset li { border-left-width: 1px; border-left-style: solid; border-right-style: none; }
.rtl #wrapper .fusion-tabs-widget .tabset li:last-child { border-left-style: none; }
.rtl .portfolio-item .buttons { overflow: hidden; }
.rtl .portfolio-item .buttons a { float: right; margin-right: 0px; margin-left: 30px; }
.rtl .portfolio-half .flexslider { float: right; }
.rtl .medium-alternate.has-post-thumbnail .post-content { margin-left: 0px; margin-right: 436px; }
.rtl #main .cart-empty, .rtl #main .return-to-shop { float: right; }
.rtl #main .return-to-shop { text-align: left; }
.rtl #main .avada-myaccount-data .addresses .title h3, .rtl #main .avada-customer-details .addresses .title h3 { float: right; }
.rtl .avada-myaccount-data .addresses .title .edit { margin-right: 10px; }
.rtl #wrapper .select-arrow { right: auto; left: 1px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(218, 218, 218); border-left-style: none; text-align: center !important; }
.rtl.woocommerce .images #carousel .slides { float: right; }
.rtl.woocommerce .images #carousel .slides li { margin-right: 0px; margin-left: 9px; cursor: pointer; float: right !important; }
.rtl .cart-collaterals .one_half.last { clear: left; margin-left: 0px; }
.rtl .woocommerce-content-box.full-width { margin-right: 0px; }
.rtl .product .images .flexslider .slides img { float: right; }
.rtl .mobile-nav-holder .mobile-selector span, .rtl .mobile-topnav-holder .mobile-selector span { padding-left: 0px; padding-right: 10px; }
.rtl .mobile-nav-holder .mobile-selector .selector-down::before, .rtl .mobile-topnav-holder .mobile-selector .selector-down::before { margin-left: 0px; margin-right: 12px; }
.rtl .mobile-nav-holder .mobile-selector .selector-down, .rtl .mobile-topnav-holder .mobile-selector .selector-down { border-left-width: medium; border-left-style: none; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(218, 218, 218); left: 5px; right: auto; }
.rtl .one_half, .rtl .one_third, .rtl .two_third, .rtl .three_fourth, .rtl .one_fourth { float: right; margin-left: 4%; margin-right: 0px; }
.rtl .one_half.last, .rtl .one_third.last, .rtl .three_fourth.last, .rtl .one_fourth.last, .rtl .two_third.last, .rtl .three_fourth.last { margin-left: 0%; margin-right: 4%; }
.rtl #slidingbar-area .columns .fusion-column, .rtl .footer-area .columns .fusion-column { float: right; }
.rtl .fusion-column { float: right; }
.rtl .fusion-column.fusion-one-sixth, .rtl .fusion-column.fusion-five-sixth, .rtl .fusion-column.fusion-one-fifth, .rtl .fusion-column.fusion-two-fifth, .rtl .fusion-column.fusion-three-fifth, .rtl .fusion-column.fusion-four-fifth, .rtl .fusion-column.fusion-one-fourth, .rtl .fusion-column.fusion-three-fourth, .rtl .fusion-column.fusion-one-third, .rtl .fusion-column.fusion-two-third, .rtl .fusion-column.fusion-one-half { float: right; margin-right: 0px; margin-left: 4%; }
.rtl #wrapper .fusion-column.last { margin-left: 0px; }
.rtl .large-alternate .post-content, .rtl .fusion-blog-large-alternate .post-content-container { margin-left: 0px; margin-right: 110px; }
.rtl .post-content blockquote { border-left-style: none; border-right-width: 4px; border-right-style: solid; }
.rtl .fusion-checklist .size-small .icon-wrapper { float: right; margin-left: 9px; margin-right: 0px; }
.rtl .fusion-checklist .size-small .fusion-li-item-content { margin-left: 0px; margin-right: 30px; }
.rtl .fusion-checklist .size-medium .icon-wrapper { float: right; margin-left: 15px; margin-right: 0px; }
.rtl .fusion-checklist .size-medium .fusion-li-item-content { margin-left: 0px; margin-right: 50px; }
.rtl .fusion-checklist .size-large .icon-wrapper { float: right; margin-left: 25px; margin-right: 0px; }
.rtl .fusion-checklist .size-large .fusion-li-item-content { margin-left: 0px; margin-right: 95px; }
.rtl .fusion-title h1.title-heading-left, .rtl .fusion-title h2.title-heading-left, .rtl .fusion-title h3.title-heading-left, .rtl .fusion-title h4.title-heading-left, .rtl .fusion-title h5.title-heading-left, .rtl .fusion-title h6.title-heading-left { padding-left: 8px; padding-right: 0px; }
.rtl .fusion-title h1.title-heading-right, .rtl .fusion-title h2.title-heading-right, .rtl .fusion-title h3.title-heading-right, .rtl .fusion-title h4.title-heading-right, .rtl .fusion-title h5.title-heading-right, .rtl .fusion-title h6.title-heading-right { padding-left: 0px; padding-right: 8px; }
.rtl .fusion-title h1.title-heading-right .fontawesome-icon, .rtl .fusion-title h2.title-heading-right .fontawesome-icon, .rtl .fusion-title h3.title-heading-right .fontawesome-icon, .rtl .fusion-title h4.title-heading-right .fontawesome-icon, .rtl .fusion-title h5.title-heading-right .fontawesome-icon, .rtl .fusion-title h6.title-heading-right .fontawesome-icon, .rtl .fusion-title h1.title-heading-right img, .rtl .fusion-title h2.title-heading-right img, .rtl .fusion-title h3.title-heading-right img, .rtl .fusion-title h4.title-heading-right img, .rtl .fusion-title h5.title-heading-right img, .rtl .fusion-title h6.title-heading-right img { margin-left: 0px; margin-right: 10px; }
.rtl .fusion-title h1 img, .rtl .fusion-title h2 img, .rtl .fusion-title h3 img, .rtl .fusion-title h4 img, .rtl .fusion-title h5 img, .rtl .fusion-title h6 img { margin-left: 10px; margin-right: 0px; }
#toTop { background-color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; bottom: 0px; color: rgb(255, 255, 255); display: none; height: 35px; position: fixed; right: 30px; text-align: center; text-transform: uppercase; width: 48px; opacity: 0.9; z-index: 10000; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; }
.no-totop #toTop { display: none !important; }
#toTop::before { line-height: 35px; content: '?'; -webkit-font-smoothing: antialiased; font-family: IcoMoon; font-size: 22px; }
#toTop:hover { background-color: rgb(160, 206, 78); }
#toTopHover { display: block; overflow: hidden; float: left; opacity: 0; }
#toTop:active, #toTop:focus { outline: none; background-color: rgb(51, 51, 51); }
body.admin-bar #wrapper #slidingbar-area { top: 32px; }
#slidingbar-area .logo { float: none; display: block; margin: 0px 0px 22px; }
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: none; }
.flexslider .slides, .flex-control-nav, .flex-direction-nav { margin: 0px; padding: 0px; list-style: none; z-index: 1000; }
.flexslider { margin: 0px; padding: 0px; }
.flexslider .slides { overflow: hidden; }
.flexslider .slides li { display: none; -webkit-backface-visibility: hidden; }
.flexslider .slides img { width: 100%; max-width: 100%; display: block; }
.flexslider .slides .video-shortcode { margin-bottom: 0px; }
.flexslider .slides::after { content: '.'; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
html[xmlns] .flexslider .slides { display: block; }
* html .flexslider .slides { height: 1%; }
.flexslider .slides, .flex-control-nav, .flex-direction-nav { z-index: 2; }
.flexslider { margin: 0px 0px 60px; background-color: transparent; position: relative; }
.flex-direction-nav { height: 0px; }
.flex-direction-nav a { font-family: IcoMoon; width: 30px; height: 30px; margin: -20px 0px 0px; background-color: rgba(0, 0, 0, 0.498039); position: absolute; top: 50%; cursor: pointer; opacity: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 100; overflow: hidden; text-align: center; line-height: 30px; font-size: 16px; font-weight: normal; -webkit-font-smoothing: none; color: rgb(255, 255, 255); background-repeat: no-repeat no-repeat; }
.flex-direction-nav a:hover { color: rgb(255, 255, 255); }
.sidebar .widget .flex-direction-nav a, .sidebar .widget .flex-direction-nav a:hover { color: rgb(255, 255, 255); }
.no-opacity .flex-direction-nav a { display: none; }
.no-opacity .flexslider:hover .flex-direction-nav a { display: block; }
.flex-direction-nav .flex-next { right: 0px; text-indent: 2px; }
.flex-direction-nav .flex-prev { left: 0px; text-indent: -2px; }
.no-rgba .flex-direction-nav .flex-next, .no-rgba .flex-direction-nav .flex-prev { background-color: rgb(0, 0, 0); }
.flexslider:hover .flex-next { opacity: 0.8; right: 0px; }
.flexslider:hover .flex-prev { opacity: 0.8; left: 0px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0; cursor: default; display: none; }
#wrapper .flex-control-nav li { margin: 0px 6px; display: inline-block; }
#wrapper .flex-control-paging li a { display: block; }
.main-flex { margin-bottom: 0px; }
.alignleft { display: inline; float: left; margin-right: 15px; }
.alignright { display: inline; float: right; margin-left: 15px; }
#layerslider-container { margin: 0px auto; }
#layerslider-wrapper { position: relative; }
#layerslider-wrapper .ls-shadow-top { position: absolute; background-image: url(http://thejimbaranview.com/wp-content/themes/birudaun/shadow-top.png); height: 42px; width: 100%; top: 0px; z-index: 99; background-position: 50% 0%; background-repeat: no-repeat no-repeat; }
#layerslider-wrapper .ls-shadow-bottom { position: absolute; background-image: url(http://thejimbaranview.com/wp-content/themes/birudaun/shadow-bottom.png); height: 32px; width: 100%; bottom: 0px; z-index: 99; background-position: 50% 100%; background-repeat: no-repeat no-repeat; }
.ls-avada .ls-nav-prev, .ls-avada .ls-nav-next, .products-slider .es-nav span { background-color: rgba(0, 0, 0, 0.498039); width: 63px; height: 63px; display: none; position: absolute; top: 50%; margin-top: -31px; opacity: 0.8; text-align: center; }
.ls-avada .ls-nav-prev::before, .ls-avada .ls-nav-next::before { margin-left: -2px; content: '?'; line-height: 63px; font-family: IcoMoon; font-size: 25px; -webkit-font-smoothing: antialiased; color: rgb(255, 255, 255); }
.ls-avada .ls-nav-next::before { margin-left: -1px; content: '?'; }
.no-rgba .ls-avada .ls-nav-prev, .no-rgba .ls-avada .ls-nav-next, .no-rgba .wooslider .wooslider-prev, .no-rgba .wooslider .wooslider-next, .no-rgba .products-slider .es-nav span { background-color: rgb(204, 204, 204); }
.ls-avada .ls-nav-prev:hover, .ls-avada .ls-nav-next:hover, .products-slider .es-nav span:hover { opacity: 1; }
.ls-avada:hover .ls-nav-prev, .ls-avada:hover .ls-nav-next { display: block; }
.ls-avada .ls-nav-prev, .products-slider .es-nav span.es-nav-prev { left: 0px; margin-left: 0px; z-index: 10; }
.ls-avada .ls-nav-next, .products-slider .es-nav span.es-nav-next { right: 0px; margin-left: 0px; z-index: 10; }
.post-content .wooslider { border: 0px; background-image: none; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin: 0px auto; max-width: 940px; background-position: initial initial; background-repeat: initial initial; }
.wooslider .slide-content { margin: 0px; }
.wooslider .wooslider-prev, .wooslider .wooslider-next, .main-flex .flex-prev, .main-flex .flex-next { background-color: rgba(0, 0, 0, 0.498039); width: 63px; height: 63px; display: none; position: absolute; top: 42%; margin: 0px; color: rgb(255, 255, 255); font-family: IcoMoon; text-align: center; line-height: 63px; font-size: 36px; font-weight: normal; -webkit-font-smoothing: antialiased; background-repeat: no-repeat no-repeat; }
.tfs-slider .flex-prev, .tfs-slider .flex-next { font-size: 25px; -webkit-font-smoothing: antialiased; }
.wooslider:hover .wooslider-prev, .wooslider:hover .wooslider-next, .main-flex:hover .flex-prev, .main-flex:hover .flex-next { display: block; }
.wooslider .wooslider-prev, .main-flex .flex-prev { left: 0px; padding: 0px; border: 0px; text-indent: -5px; }
.wooslider .wooslider-next, .main-flex .flex-next { right: 0px; padding: 0px; border: 0px; text-indent: 5px; }
#sliders-container .wooslider .slide-content p { margin: 0px; }
.sidebar .wooslider-next, .sidebar .wooslider-prev, .post-content .wooslider .wooslider-prev, .post-content .wooslider .wooslider-next, .footer-area .wooslider-next, .footer-area .wooslider-prev { width: 29px; height: 29px; }
.sidebar .widget .slides li div a { padding: 0px; }
#nav-uber #megaMenu { float: right; margin-top: 20px; margin-bottom: 20px; z-index: 1000; }
#nav-uber #megaMenu.megaMenuVertical { float: left; margin-left: 20px; }
.header-v4 #nav-uber #megaMenu, .header-v5 #nav-uber #megaMenu { margin-top: 0px; margin-bottom: 0px; float: left; }
.header-v4 #nav-uber #megaMenu.megaMenuVertical, .header-v5 #nav-uber #megaMenu.megaMenuVertical { margin-left: 0px; }
#sticky-nav-uber { float: right; margin-top: 5px; }
.mobile-logo-pos-right #sticky-nav-uber { float: left; }
.tfs-slider .flex-caption { width: 97%; }
.tfs-slider .flex-control-nav { bottom: 20px !important; }
.tfs-slider .buttons a { margin: 0px; display: inline-block; }
.mobile-nav-holder, .mobile-topnav-holder { display: none; }
.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector { background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 218, 218); line-height: 31px; width: 100%; position: relative; font-size: 12px; cursor: pointer; background-position: initial initial; background-repeat: initial initial; }
.sticky-header .mobile-nav-holder .mobile-selector { width: auto; }
.mobile-nav-holder .mobile-selector span, .mobile-topnav-holder .mobile-selector span { padding-left: 10px; }
.mobile-nav-holder .mobile-selector .selector-down, .mobile-topnav-holder .mobile-selector .selector-down { border-left-width: 1px; border-left-style: solid; border-left-color: rgb(218, 218, 218); height: 31px; margin: 0px; right: 5px; top: 0px; width: 40px; position: absolute; }
.mobile-nav-holder .mobile-selector .selector-down::before, .mobile-topnav-holder .mobile-selector .selector-down::before { content: '?'; font-family: IcoMoon; font-size: 24px; margin-left: 12px; color: rgb(199, 197, 197); }
#mobile-nav { display: none; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(219, 219, 219); border-right-width: 1px; border-right-style: solid; border-right-color: rgb(219, 219, 219); list-style-type: none; padding: 0px; margin: 0px; width: 100%; background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial; }
.mobile-menu-design-modern .header-wrapper #mobile-nav, .sh-mobile-nav-holder.mobile-nav-holder-modern #mobile-nav { border-right-width: 0px; border-left-width: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(219, 219, 219); }
#mobile-nav .mobile-nav-item { position: relative; }
#mobile-nav .sub-menu { list-style-type: none; padding: 0px; margin: 0px; display: block; }
#mobile-nav li a { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(219, 219, 219); color: rgb(51, 51, 51); padding: 10px 12px; font-size: 12px; display: block; line-height: normal; }
#mobile-nav.mobile-sticky-nav { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(219, 219, 219); height: 200px; overflow-y: scroll; overflow-x: hidden; -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px; box-sizing: border-box; }
#mobile-nav.mobile-sticky-nav li a { height: auto; line-height: normal; }
#mobile-nav li a:hover, #mobile-nav li.mobile-current-nav-item > a { background-color: rgb(246, 246, 246); border-color: rgb(219, 219, 219); color: rgb(51, 51, 51); }
#mobile-nav li.mobile-current-nav-item > a { background-color: rgb(238, 238, 238); border-color: rgb(219, 219, 219); color: rgb(51, 51, 51); }
#mobile-nav li.mobile-nav-item li a { padding-left: 27px; }
#mobile-nav li.mobile-nav-item li a::before { content: '-'; margin-left: -6px; margin-right: 2px; }
#mobile-nav li.mobile-nav-item li li a { padding-left: 40px; }
#mobile-nav li.mobile-nav-item li li a::before { content: '--'; margin-left: -10px; margin-right: 2px; }
#mobile-nav li.mobile-nav-item li li li a { padding-left: 53px; }
#mobile-nav li.mobile-nav-item li li li a::before { content: '---'; margin-left: -14px; margin-right: 2px; }
#mobile-nav li.mobile-nav-item li li li li a { padding-left: 66px; }
#mobile-nav li.mobile-nav-item li li li li a::before { content: '----'; margin-left: -18px; margin-right: 2px; }
#mobile-nav li.mobile-nav-item .open-submenu { display: block; position: absolute; right: 0px; padding: 10px 17px 10px 15px; border: none; line-height: 15px; font-size: 13px; cursor: pointer; }
#mobile-nav li.mobile-nav-item .open-submenu:hover { color: rgb(160, 206, 78); }
#mobile-nav li.mobile-nav-item .open-submenu::before { display: block; margin: 0px; width: 15px; content: '?'; text-align: center; font-family: IcoMoon; }
#header-sticky #mobile-nav .my-cart-link::after, #header #mobile-nav .my-cart-link::after { content: ''; border: none; }
#wrapper .fusion-megamenu-wrapper { margin: 0px auto; padding: 0px 15px; }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder, #wrapper .fusion-megamenu-wrapper .fusion-megamenu, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu, #wrapper .fusion-megamenu-wrapper .sub-menu { padding: 0px; list-style: none; }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title { margin: 0px; font-size: 13px; line-height: 26px; -webkit-font-smoothing: antialiased; }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container { display: none; }
#wrapper .mobile-nav-item .fusion-megamenu-icon, #wrapper .mobile-nav-item .fusion-megamenu-bullet { display: none; }
#wrapper .fusion-megamenu-wrapper .text-menu-icon { position: absolute; }
#wrapper .fusion-megamenu-wrapper .menu-text { margin-left: 23px; }
#wrapper .mobile-nav-item .fusion-megamenu-wrapper .row { padding: 0px; }
#wrapper .mobile-nav-item .fusion-megamenu-title { font-weight: normal; margin: 0px; }
#wrapper .fusion-megamenu-wrapper * { box-sizing: border-box; }
#wrapper .fusion-megamenu-wrapper .row { clear: both; }
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-holder { top: 0px; }
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu { top: 0px; }
#nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu .fusion-megamenu-submenu { display: table-cell; vertical-align: top; float: none; }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu { border-top-style: none; }
#wrapper .fusion-megamenu-wrapper.col-span-12 .fusion-megamenu { table-layout: fixed; width: 100%; }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title { color: rgb(51, 51, 51); }
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-title a, #wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-title a { padding: 0px; background-image: none; border: none; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; background-position: initial initial; background-repeat: initial initial; }
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul { position: relative; top: auto; width: auto; }
#nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul .sub-menu, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul .sub-menu { display: table; table-layout: fixed; left: 0px; top: 0px; border-color: rgb(220, 217, 217); -webkit-box-shadow: none; box-shadow: none; }
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul ul.sub-menu, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper .fusion-megamenu-holder ul ul.sub-menu { display: block; left: auto; right: auto; border: none; background-image: none; background-position: initial initial; background-repeat: initial initial; }
#nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li li, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li li { display: block; }
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper li > a, #wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li > a, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li > a, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li ul li > a { border-bottom-style: none; }
#nav .fusion-navbar-nav .fusion-megamenu-wrapper li:hover > ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper li:hover > ul { display: table; }
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul { left: 0px; top: 0px; }
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container ul.list-icon, #wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container ul.list-icon { border: none; margin-left: 25px; }
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .recent-works-items a, #wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-widgets-container .recent-works-items a { padding: 3px; }
.rtl #wrapper .fusion-megamenu-wrapper { left: auto; right: 0px; }
.rtl #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level a, .rtl #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level a { padding-left: 34px; padding-right: 49px; }
.rtl #wrapper #nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a, .rtl #wrapper #sticky-nav .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a { padding-left: 34px; padding-right: 64px; }
.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon, .rtl .fusion-megamenu-icon { margin-left: 9px; margin-right: 0px; }
.rtl #wrapper .fusion-megamenu-wrapper .menu-text { margin-left: 0px; margin-right: 23px; }
.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu { border-left-width: 1px; border-left-style: solid; border-left-color: rgb(220, 217, 217); border-right-width: 0px; }
.rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-1 .fusion-megamenu .fusion-megamenu-submenu:nth-child(n), .rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-2 .fusion-megamenu .fusion-megamenu-submenu:nth-child(2n), .rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-3 .fusion-megamenu .fusion-megamenu-submenu:nth-child(3n), .rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-4 .fusion-megamenu .fusion-megamenu-submenu:nth-child(4n), .rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-5 .fusion-megamenu .fusion-megamenu-submenu:nth-child(5n), .rtl #wrapper .fusion-megamenu-wrapper.columns-per-row-6 .fusion-megamenu .fusion-megamenu-submenu:nth-child(6n) { border-left-style: none; }
.rtl #wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul, .rtl #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul li:hover ul { right: 0px; }
.rtl #wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet, .rtl .fusion-megamenu-bullet { border-left-style: none; border-right-width: 3px; border-right-style: solid; border-right-color: rgb(51, 51, 51); float: right; margin-left: 10px; margin-right: 0px; }
#sliders-container { position: relative; }
.mobile-menu-icons { display: none; }
.mobile-menu-icons a { float: right; font-size: 21px; margin-left: 20px; }
.mobile-menu-icons a:last-child { margin-left: 0px; }
.mobile-header-search .searchform { padding: 5px 0px; }
.fusion-slider-container { overflow: hidden; margin-left: auto; margin-right: auto; }
.tfs-slider { -webkit-transform: translate(0px, 0px); left: 0px; }
.tfs-slider.fixed-width-slider .slide-content-container { padding-left: 10%; padding-right: 10%; }
.tfs-slider li.flex-active-slide { position: relative; }
.tfs-slider .slides li { -webkit-backface-visibility: visible; }
.tfs-slider .slide-content-container { position: absolute; top: 50%; width: 100%; padding: 0px; z-index: 5; }
.tfs-slider .slide-content-container .slide-content { opacity: 0; margin-left: auto; margin-right: auto; width: auto; max-width: 940px; }
.tfs-slider .slide-content-container .heading, .tfs-slider .slide-content-container .caption { display: block; }
.tfs-slider .slide-content-container h2, .tfs-slider .slide-content-container h3 { font-family: MuseoSlab500Regular, Arial, Helvetica, sans-serif; margin: 0px; font-weight: normal; color: rgb(255, 255, 255); -webkit-font-smoothing: antialiased; display: inline-block; padding: 0px; }
.tfs-slider .slide-content-container .heading.with-bg h2, .tfs-slider .slide-content-container .caption.with-bg h3 { padding: 3px 15px; }
.tfs-slider .slide-content-container h2 { font-size: 60px; line-height: 80px; margin-bottom: 10px; }
.tfs-slider .slide-content-container h3 { font-size: 24px; line-height: 38px; }
.tfs-slider .slide-content-container .buttons { margin-top: 25px; overflow: visible; }
.tfs-slider .slide-content-container .buttons a { -webkit-backface-visibility: hidden; }
.tfs-slider .slide-content-container .tfs-button-1, .tfs-slider .slide-content-container .tfs-button-2 { display: inline-block; }
.tfs-slider .slide-content-container .tfs-button-2 { margin-left: 16px; }
.tfs-slider .slide-content-center { text-align: center; }
.tfs-slider .slide-content-right { text-align: right; }
.ua-mobile .tfs-slider .self-hosted-video-bg { display: none; }
.tfs-slider .background { display: block; overflow: hidden; position: relative; z-index: 2; max-width: 100%; }
.tfs-slider .background-image { background-size: cover; -webkit-background-size: cover; background-position: 50% 50%; background-repeat: no-repeat no-repeat; }
.tfs-slider video { width: 100%; height: auto; visibility: visible; position: relative; top: 0%; }
.tfs-slider .overlay { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 3; }
.tfs-slider .mobile_video_image { display: none; }
.ua-mobile .tfs-slider .mobile_video_image { width: 100%; height: 100%; display: block; z-index: 4; background-size: cover; -webkit-background-size: cover; background-position: 50% 50%; }
.tfs-slider .overlay-link { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; z-index: 5; }
.tfs-slider .flex-direction-nav a { top: 50%; margin-top: -31px; }
[class^="fusionicon-"], [class*=" fusionicon-"] { font-family: icomoon; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
.fusionicon-bars::before { content: '?'; }
body.side-header #wrapper .fusion-megamenu-wrapper { top: 0px; }
body.side-header #side-header #nav ul ul { right: auto; }
body.side-header-left #wrapper { margin-left: 280px; width: auto; }
body.side-header-left #side-header #nav > ul > li > ul, body.side-header-left #side-header #nav .login-box, body.side-header-left #side-header #nav .cart-contents, body.side-header-left #side-header #nav .main-nav-search-form { left: 279px; top: 0px; }
body.side-header-left #side-header #nav .cart-contents { right: auto; }
body.side-header-right #wrapper { margin-right: 280px; width: auto; }
body.side-header-right #side-header #nav .fusion-megamenu-wrapper .fusion-megamenu { float: right; }
body.side-header-right #side-header #nav .main-nav-search-form { left: -250px; top: 0px; }
body.side-header-right #side-header #nav .cart-contents { left: -182px; }
body.side-header-right #side-header #nav .login-box { left: -187px; }
#side-header #nav { -webkit-backface-visibility: hidden; position: relative; z-index: 1; float: none !important; }
#side-header #nav ul ul { top: 0px; }
#side-header #nav ul ul, #side-header .fusion-megamenu-wrapper .fusion-megamenu-holder { border-top-width: 0px; }
#side-header #nav > ul > li { float: none; padding: 0px; }
#side-header #nav.nav-holder .navigation > li > a { border-top-width: 0px; border-bottom-width: 1px; border-right-width: 0px; border-style: solid; }
#side-header #nav.nav-holder .navigation > li:first-child > a { border-top-width: 1px; border-style: solid; }
#side-header #nav .fusion-navbar-nav .sub-menu > li:last-child > a { border-bottom-style: none !important; }
.side-header-left #side-header #nav.nav-holder .navigation > li > a { border-left-width: 0px; }
.side-header-left #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a, .side-header-left #side-header #nav.nav-holder .navigation li.current-menu-item > a { border-right-width: 3px; }
.side-header-right #side-header #nav.nav-holder .navigation > li > a { border-left-width: 0px; }
.side-header-right #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a, .side-header-right #side-header #nav.nav-holder .navigation li.current-menu-item > a { border-left-width: 3px; }
#side-header .header-info { word-wrap: break-word; }
#side-header .header-social { background-image: none !important; border: 0px !important; background-position: initial initial !important; background-repeat: initial initial !important; }
#side-header .top-menu .cart { background-image: none; background-position: initial initial; background-repeat: initial initial; }
#side-header .top-menu .cart .amount-with-sep, #side-header .top-menu .cart > a::after { display: none; }
#side-header .top-menu .cart > a { min-width: 0px; }
#side-header .header-social .menu > li:first-child { padding-left: 0px; }
#side-header .header-social .menu > li { margin-bottom: 2px; }
#side-header .header-social .menu > li.cart { border-right-width: 0px; }
#side-header #header-banner { margin-top: 40px; float: none; }
#side-header .top-menu .login-box, #side-header .top-menu .cart-contents { top: auto; }
.fusion-blog-shortcode .entry-title { margin-bottom: 25px; margin-top: 0px; }
.fusion-blog-medium-alternate .entry-title, .fusion-blog-large-alternate .entry-title { margin-bottom: 5px; }
.fusion-blog-grid .entry-title, .fusion-blog-timeline .entry-title { margin-bottom: 5px; }
.ls-container .button, .ls-container .fusion-button { transition: none !important; -webkit-transition: none !important; }
.ls-container .button:hover, .ls-container .fusion-button:hover { transition: none !important; -webkit-transition: none !important; }
#wrapper .button-square { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
#wrapper .button-round { border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }
#wrapper .button-round.button-3d { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
#wrapper .button-pill { border-top-left-radius: 25px !important; border-top-right-radius: 25px !important; border-bottom-right-radius: 25px !important; border-bottom-left-radius: 25px !important; }
.fusion-checklist { list-style-type: none; padding: 0px; margin: 10px 0px 0px; }
.fusion-checklist .fusion-li-item { margin-bottom: 11px; }
.fusion-checklist .icon-wrapper { display: table; float: left; }
.fusion-checklist .fusion-li-icon { display: table-cell; vertical-align: middle; text-align: center; }
.fusion-checklist .size-small { font-size: 13px; line-height: 21px; }
.fusion-checklist .size-small .icon-wrapper { float: left; margin-right: 9px; height: 21px; width: 21px; }
.fusion-checklist .size-small .fusion-li-item-content { display: block; margin-left: 30px; }
.fusion-checklist .size-small .circle-yes { font-size: 10px; }
.fusion-checklist .size-medium { font-size: 18px; line-height: 35px; }
.fusion-checklist .size-medium .icon-wrapper { margin-right: 15px; height: 35px; width: 35px; }
.fusion-checklist .size-medium .fusion-li-item-content { display: block; margin-left: 50px; }
.fusion-checklist .size-large { font-size: 40px; line-height: 70px; }
.fusion-checklist .size-large .icon-wrapper { margin-right: 25px; height: 70px; width: 70px; }
.fusion-checklist .size-large .fusion-li-item-content { display: block; margin-left: 95px; }
.fusion-checklist .circle-yes { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); text-align: center; }
#wrapper .fusion-column.last { margin-right: 0px; }
.fusion-column.fusion-one-sixth, .fusion-column.fusion-five-sixth, .fusion-column.fusion-one-fifth, .fusion-column.fusion-two-fifth, .fusion-column.fusion-three-fifth, .fusion-column.fusion-four-fifth, .fusion-column.fusion-one-fourth, .fusion-column.fusion-three-fourth, .fusion-column.fusion-one-third, .fusion-column.fusion-two-third, .fusion-column.fusion-one-half { position: relative; float: left; margin-right: 4%; margin-bottom: 20px; }
.fusion-column.fusion-two-fifth { width: 37.6%; }
.fusion-column.fusion-three-fifth { width: 58.4%; }
.fusion-column.fusion-one-third { width: 30.6666%; }
.fusion-content-boxes .fusion-column { margin-bottom: 20px; }
.fusion-content-boxes .heading { overflow: hidden; margin-bottom: 15px; }
.fusion-content-boxes .heading .heading-link:hover .content-box-heading { color: rgb(160, 206, 78); }
.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon { background-color: rgb(160, 206, 78); border-color: rgb(160, 206, 78); }
.fusion-content-boxes .heading .content-box-heading { margin: 0px; }
.fusion-content-boxes .heading img { float: none; }
.fusion-content-boxes.content-boxes-icon-on-side .heading { margin-bottom: 10px; }
.fusion-content-boxes.content-boxes-icon-on-top .heading { text-align: center; }
.fusion-content-boxes.content-boxes-icon-on-top .heading .icon { margin-bottom: 7px; }
.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon { display: block; float: none; margin: 0px auto; height: 64px; width: 64px; line-height: 64px; font-size: 24px; }
.fusion-content-boxes.content-boxes-icon-on-top .heading i.small { height: 35px; width: 35px; line-height: 35px; font-size: 18px; }
.fusion-content-boxes.content-boxes-icon-on-top .heading i.medium { height: 50px; width: 50px; line-height: 50px; font-size: 21px; }
.fusion-content-boxes.content-boxes-icon-on-top .heading i.large { width: 65px; height: 65px; line-height: 65px; font-size: 24px; }
.fusion-content-boxes.content-boxes-icon-on-top .heading img { margin-bottom: 20px; }
.fusion-content-boxes.content-boxes-icon-boxed .heading { overflow: visible; position: relative; text-align: center; }
.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon { display: block; position: absolute; left: 50%; top: -80px; float: none; margin-left: -32px; height: 64px; width: 64px; line-height: 64px; font-size: 24px; }
.fusion-content-boxes.content-boxes-icon-boxed .heading i.small { height: 35px; width: 35px; line-height: 35px; font-size: 18px; top: -67px; margin-left: -17px; }
.fusion-content-boxes.content-boxes-icon-boxed .heading i.medium { height: 50px; width: 50px; line-height: 50px; font-size: 21px; top: -76px; margin-left: -25px; }
.fusion-content-boxes.content-boxes-icon-boxed .heading i.large { width: 65px; height: 65px; line-height: 65px; font-size: 24px; top: -85px; }
.fusion-content-boxes.content-boxes-icon-boxed .heading .image { display: block; position: absolute; left: 50%; }
.fusion-flexslider .slides, .fusion-flexslider .flex-control-nav, .fusion-flexslider .flex-direction-nav { z-index: 100; margin: 0px; padding: 0px; list-style: none; }
.fusion-flexslider .slides { overflow: hidden; }
.fusion-flexslider .slides li { display: none; }
.fusion-flexslider .slides img { display: block; width: 100%; }
.fusion-flexslider .flex-direction-nav a { z-index: 100; position: absolute; top: 50%; overflow: hidden; margin: -20px 0px 0px; width: 30px; height: 30px; text-align: center; line-height: 30px; background-color: rgba(0, 0, 0, 0.498039); cursor: pointer; opacity: 0; font-size: 14px; font-weight: normal; font-family: IcoMoon; -webkit-font-smoothing: none; color: rgb(255, 255, 255); -webkit-transition: all 0.3s ease; transition: all 0.3s ease; background-repeat: no-repeat no-repeat; }
.fusion-flexslider .flex-direction-nav .flex-next { right: 0px; }
.fusion-flexslider .flex-direction-nav .flex-prev { left: 0px; }
.fusion-flexslider:hover .flex-direction-nav .flex-next, .fusion-flexslider:hover .flex-direction-nav .flex-prev { opacity: 0.8; }
.fusion-flexslider:hover .flex-direction-nav .flex-next:hover, .fusion-flexslider:hover .flex-direction-nav .flex-prev:hover { opacity: 1; }
.fusion-flexslider:hover .flex-direction-nav .flex-disabled { display: none; opacity: 0; cursor: default; }
.fusion-flexslider.flexslider-attachments .flex-direction-nav a { background-color: rgba(0, 0, 0, 0.498039); width: 30px; height: 30px; margin-top: -55px; text-align: center; line-height: 30px; }
.fusion-flexslider.flexslider-attachments .flex-direction-nav a::before { color: rgb(255, 255, 255); }
.fusion-flexslider.flexslider-default .flex-direction-nav a { background-color: rgba(0, 0, 0, 0.498039); width: 60px; height: 60px; margin-top: -30px; text-align: center; line-height: 60px; font-size: 30px; }
.fusion-flexslider.flexslider-posts .flex-direction-nav a { background-color: rgba(0, 0, 0, 0.498039); width: 30px; height: 30px; margin-top: -15px; text-align: center; line-height: 30px; }
.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a { background-color: rgba(0, 0, 0, 0.498039); width: 30px; height: 30px; margin-top: -15px; text-align: center; line-height: 30px; }
.fontawesome-icon.circle-yes { border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; -webkit-background-clip: inherit; background-clip: inherit; border-width: 1px; border-style: solid; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); text-align: center; margin-top: 2px; }
.fontawesome-icon.size-large.circle-yes { width: 70px; height: 70px; line-height: 70px; }
.fontawesome-icon.size-medium.circle-yes { width: 35px; height: 35px; line-height: 35px; }
.fontawesome-icon.size-small { font-size: 10px; }
.fontawesome-icon.size-small.circle-yes { width: 18px; height: 18px; line-height: 18px; }
.fontawesome-icon.circle-no.size-small { margin-top: 5px; }
.fullwidth-box.video-background .avada-row { position: relative; z-index: 10; }
.fullwidth-box.faded-background .avada-row { position: relative; z-index: 10; }
.hundred-percent-fullwidth .avada-row { max-width: none !important; }
.fusion-imageframe { display: inline-block; z-index: 1; position: relative; max-width: 100%; }
.fusion-imageframe.element-bottomshadow::before, .fusion-imageframe.element-bottomshadow::after { opacity: 0.4; }
.fusion-imageframe.element-bottomshadow img { margin: 0px; }
.imageframe-align-center { text-align: center; }
.fusion-modal .fusion-separator { width: 100% !important; }
#wrapper .full-boxed-pricing .panel-wrapper { padding: 0px; }
.fusion-sep-clear { clear: both; display: block; height: 1px; font-size: 0px; line-height: 0px; width: 100%; overflow: hidden; }
.fusion-separator { margin: 0px auto; border: 0px solid rgb(231, 230, 230); clear: both; position: relative; z-index: 11; }
.fusion-separator.sep-none { height: 1px; }
.fusion-separator.sep-single { border-top-width: 1px; }
.fusion-separator .icon-wrapper { position: absolute; display: table; left: 50%; top: 50%; margin: -13px 0px 0px -13px; height: 26px; width: 26px; background-image: none; background-attachment: scroll; background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; -webkit-background-clip: padding-box; background-clip: padding-box; text-align: center; background-position: 0px 0px; background-repeat: repeat repeat; }
.fusion-separator .icon-wrapper i { display: table-cell; vertical-align: middle; }
.fusion-slider-sc .flex-direction-nav a { position: absolute; top: 50%; z-index: 100; margin: -20px 0px 0px; height: 30px; width: 30px; opacity: 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.498039); cursor: pointer; font-size: 14px; font-weight: normal; font-family: IcoMoon; -webkit-font-smoothing: none; background-repeat: no-repeat no-repeat; }
.fusion-slider-sc:hover .flex-next:hover, .fusion-slider-sc:hover .flex-prev:hover { opacity: 1; }
.header-social .alignright .fusion-social-links-header .fusion-social-network-icon { margin-right: 0px; margin-left: 20px; }
.header-social .alignright .fusion-social-links-header .boxed-icons .fusion-social-network-icon { margin-right: 0px; margin-left: 10px; }
.fusion-social-links-footer { display: table-cell; vertical-align: middle; text-align: right; width: 40%; }
.fusion-social-links-footer .fusion-social-networks { margin-top: 10px; }
.fusion-social-links-footer .fusion-social-networks.boxed-icons { margin-top: 0px; }
.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon { margin-right: 0px; margin-left: 10px; }
.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon { margin-right: 0px; margin-left: 20px; }
.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child { margin-left: 0px; }
.fusion-tabs .nav-tabs li .tab-link .fa { float: none; color: inherit; }
table { border-collapse: collapse; border-spacing: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
.element-bottomshadow { position: relative; }
.element-bottomshadow::before, .element-bottomshadow::after { position: absolute; bottom: 15px; left: 10px; z-index: -1; height: 20%; max-height: 100px; max-width: 460px; width: 60%; content: ''; opacity: 0.7; -webkit-box-shadow: rgba(0, 0, 0, 0.701961) 0px 17px 10px; box-shadow: rgba(0, 0, 0, 0.701961) 0px 17px 10px; -webkit-transform: rotate(-3deg); }
.element-bottomshadow::after { left: auto; right: 10px; -webkit-transform: rotate(3deg); }
.fusion-title { display: table; margin: 0px 0px 31px; overflow: hidden; }
.fusion-title h1, .fusion-title h2, .fusion-title h3, .fusion-title h4, .fusion-title h5, .fusion-title h6 { float: left; display: table-cell; margin: 0px; padding: 0px 8px 0px 0px; line-height: normal; white-space: pre; }
.fusion-title h1.title-heading-left, .fusion-title h2.title-heading-left, .fusion-title h3.title-heading-left, .fusion-title h4.title-heading-left, .fusion-title h5.title-heading-left, .fusion-title h6.title-heading-left { padding-right: 8px; }
.fusion-title h1.title-heading-left .fontawesome-icon, .fusion-title h2.title-heading-left .fontawesome-icon, .fusion-title h3.title-heading-left .fontawesome-icon, .fusion-title h4.title-heading-left .fontawesome-icon, .fusion-title h5.title-heading-left .fontawesome-icon, .fusion-title h6.title-heading-left .fontawesome-icon { margin-left: 10px; }
.fusion-title h1.title-heading-right, .fusion-title h2.title-heading-right, .fusion-title h3.title-heading-right, .fusion-title h4.title-heading-right, .fusion-title h5.title-heading-right, .fusion-title h6.title-heading-right { padding: 0px 0px 0px 8px; }
.fusion-title h1.title-heading-right .fontawesome-icon, .fusion-title h2.title-heading-right .fontawesome-icon, .fusion-title h3.title-heading-right .fontawesome-icon, .fusion-title h4.title-heading-right .fontawesome-icon, .fusion-title h5.title-heading-right .fontawesome-icon, .fusion-title h6.title-heading-right .fontawesome-icon, .fusion-title h1.title-heading-right img, .fusion-title h2.title-heading-right img, .fusion-title h3.title-heading-right img, .fusion-title h4.title-heading-right img, .fusion-title h5.title-heading-right img, .fusion-title h6.title-heading-right img { margin-left: 10px; margin-right: 0px; }
.fusion-title h1 img, .fusion-title h2 img, .fusion-title h3 img, .fusion-title h4 img, .fusion-title h5 img, .fusion-title h6 img { margin-right: 10px; }
.fusion-title h1 .fontawesome-icon, .fusion-title h2 .fontawesome-icon, .fusion-title h3 .fontawesome-icon, .fusion-title h4 .fontawesome-icon, .fusion-title h5 .fontawesome-icon, .fusion-title h6 .fontawesome-icon { display: inline-block; float: none; vertical-align: middle; margin-left: 2px; }
.fusion-title h1 .fontawesome-icon.size-small, .fusion-title h2 .fontawesome-icon.size-small, .fusion-title h3 .fontawesome-icon.size-small, .fusion-title h4 .fontawesome-icon.size-small, .fusion-title h5 .fontawesome-icon.size-small, .fusion-title h6 .fontawesome-icon.size-small, .fusion-title h1 .fontawesome-icon.size-medium, .fusion-title h2 .fontawesome-icon.size-medium, .fusion-title h3 .fontawesome-icon.size-medium, .fusion-title h4 .fontawesome-icon.size-medium, .fusion-title h5 .fontawesome-icon.size-medium, .fusion-title h6 .fontawesome-icon.size-medium, .fusion-title h1 .fontawesome-icon.size-large, .fusion-title h2 .fontawesome-icon.size-large, .fusion-title h3 .fontawesome-icon.size-large, .fusion-title h4 .fontawesome-icon.size-large, .fusion-title h5 .fontawesome-icon.size-large, .fusion-title h6 .fontawesome-icon.size-large { margin-top: 0px; }
.fusion-title .title-sep-container { position: relative; display: table-cell; vertical-align: middle; height: 6px; width: 100%; }
.fusion-title.sep-underline { padding-bottom: 10px; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(231, 230, 230); }
.fusion-title.sep-underline .title-heading-right { float: right; margin: 0px; }
.fusion-title .title-sep { position: relative; display: block; width: 100%; border: 0px solid rgb(231, 230, 230); box-sizing: content-box; }
.fusion-title .title-sep.sep-double { height: 6px; border-bottom-width: 1px; border-top-width: 1px; }
.fusion-title .title-sep.sep-single { border-bottom-width: 1px; }
.fusion-title .title-sep.sep-dashed { border-bottom-style: dashed; border-top-style: dashed; }
.fusion-title .title-sep.sep-dotted { border-bottom-style: dotted; border-top-style: dotted; }
#main .post-content .border-below-title h1, #main .post-content .border-below-title h2, #main .post-content .border-below-title h3, #main .post-content .border-below-title h4, #main .post-content .border-below-title h5, #main .post-content .border-below-title h6 { float: none; padding-right: 0px; }
.fa { display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.fa-power-off::before { content: '?'; }
.fa-hand-o-right::before { content: '?'; }
.do-animate .fusion-animated { -webkit-animation: 1s both; }
.do-animate .fusion-animated.hinge { -webkit-animation: 1s; }
.do-animate .flash { -webkit-animation: flash; }
.do-animate .shake { -webkit-animation: shake; }
.do-animate .bounce { -webkit-animation: bounce; }
.do-animate .fadeIn { -webkit-animation: fadeIn; }
.do-animate .fadeInUp { -webkit-animation: fadeInUp; }
.do-animate .fadeInDown { -webkit-animation: fadeInDown; }
.do-animate .fadeInLeft { -webkit-animation: fadeInLeft; }
.do-animate .fadeInRight { -webkit-animation: fadeInRight; }
.do-animate .fadeInUpBig { -webkit-animation: fadeInUpBig; }
.do-animate .fadeInDownBig { -webkit-animation: fadeInDownBig; }
.do-animate .fadeInLeftBig { -webkit-animation: fadeInLeftBig; }
.do-animate .fadeInRightBig { -webkit-animation: fadeInRightBig; }
.do-animate .fadeOut { -webkit-animation: fadeOut; }
.do-animate .fadeOutUp { -webkit-animation: fadeOutUp; }
.do-animate .fadeOutDown { -webkit-animation: fadeOutDown; }
.do-animate .fadeOutLeft { -webkit-animation: fadeOutLeft; }
.do-animate .fadeOutRight { -webkit-animation: fadeOutRight; }
.do-animate .fadeOutUpBig { -webkit-animation: fadeOutUpBig; }
.do-animate .fadeOutDownBig { -webkit-animation: fadeOutDownBig; }
.do-animate .fadeOutLeftBig { -webkit-animation: fadeOutLeftBig; }
.do-animate .fadeOutRightBig { -webkit-animation: fadeOutRightBig; }
.do-animate .slideInDown { -webkit-animation: slideInDown; }
.do-animate .slideInLeft { -webkit-animation: slideInLeft; }
.do-animate .slideInRight { -webkit-animation: slideInRight; }
.do-animate .slideOutUp { -webkit-animation: slideOutUp; }
.do-animate .slideOutLeft { -webkit-animation: slideOutLeft; }
.do-animate .slideOutRight { -webkit-animation: slideOutRight; }
.do-animate .bounceIn { -webkit-animation: bounceIn; }
.do-animate .bounceInUp { -webkit-animation: bounceInUp; }
.do-animate .bounceInDown { -webkit-animation: bounceInDown; }
.do-animate .bounceInLeft { -webkit-animation: bounceInLeft; }
.do-animate .bounceInRight { -webkit-animation: bounceInRight; }
.do-animate .bounceOut { -webkit-animation: bounceOut; }
.do-animate .bounceOutUp { -webkit-animation: bounceOutUp; }
.do-animate .bounceOutDown { -webkit-animation: bounceOutDown; }
.do-animate .bounceOutLeft { -webkit-animation: bounceOutLeft; }
.do-animate .bounceOutRight { -webkit-animation: bounceOutRight; }
.do-animate .lightSpeedIn { -webkit-animation: lightSpeedIn ease-out; }
.do-animate .lightSpeedOut { -webkit-animation: lightSpeedOut ease-in; }
html, body { background-color: rgb(255, 255, 255); }
.header-wrapper .header-social, .sticky-header .sticky-shadow, .tfs-slider .slide-content, #header, .header-v4 #small-nav, .header-v5 #small-nav, #footer, .footer-area, #slidingbar, .page-title-container { padding-left: 30px; padding-right: 30px; }
#main { padding-left: 30px; padding-right: 30px; }
.width-100 .fullwidth-box, .width-100 .fusion-section-separator { padding-left: 30px; padding-right: 30px; }
.width-100 .fullwidth-box, .width-100 .fusion-section-separator { margin-left: -30px; margin-right: -30px; }
.width-100 .hundred-percent-fullwidth { padding-left: 0px !important; padding-right: 0px !important; }
.mobile-menu-design-modern #mobile-nav li a, .mobile-header-search { padding-left: 30px; padding-right: 30px; }
.mobile-menu-design-modern #mobile-nav li.mobile-nav-item .open-submenu { padding-right: 35px; }
.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li a { padding-left: 42px; }
.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li a { padding-left: 55px; }
.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li a { padding-left: 68px; }
.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li li a { padding-left: 81px; }
.rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item .open-submenu { padding-left: 30px; padding-right: 15px; }
.rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li a { padding-left: 0px; padding-right: 42px; }
.rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li a { padding-left: 0px; padding-right: 55px; }
.rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li a { padding-left: 0px; padding-right: 68px; }
.rtl.mobile-menu-design-modern #mobile-nav li.mobile-nav-item li li li li a { padding-left: 81px; }
a:hover, .tooltip-shortcode, #mobile-nav li.mobile-nav-item .open-submenu:hover { color: rgb(233, 168, 37); }
#nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a, #sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a, .footer-area ul li a:hover, .footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a:hover, .footer-area .fusion-accordian .panel-title a:hover, #slidingbar-area ul li a:hover, #slidingbar-area .fusion-accordian .panel-title a:hover, .portfolio-tabs li.active a, .faq-tabs li.active a, .project-content .project-info .project-info-box a:hover, #main .post h2 a:hover, #main .about-author .title a:hover, span.dropcap, .footer-area a:hover, #slidingbar-area a:hover, .copyright a:hover, .sidebar .widget_categories li a:hover, .sidebar .widget li a:hover, #nav ul li > a:hover, #sticky-nav ul li > a:hover, #nav .cart-contents .cart-link a:hover, #nav .cart-contents .checkout-link a:hover, #nav .cart-contents .cart-link a:hover::before, #nav .cart-contents .checkout-link a:hover::before, .date-and-formats .format-box i, h5.toggle:hover a, .tooltip-shortcode, .content-box-percentage, .fusion-popover, .woocommerce .address .edit:hover::after, .my_account_orders .order-actions a:hover::after, .more a:hover::after, .read-more:hover::after, .entry-read-more a:hover::after, .pagination-prev:hover::before, .pagination-next:hover::after, .bbp-topic-pagination .prev:hover::before, .bbp-topic-pagination .next:hover::after, .single-navigation a[rel="prev"]:hover::before, .single-navigation a[rel="next"]:hover::after, .sidebar .widget_nav_menu li a:hover::before, .sidebar .widget_categories li a:hover::before, .sidebar .widget .recentcomments:hover::before, .sidebar .widget_recent_entries li a:hover::before, .sidebar .widget_archive li a:hover::before, .sidebar .widget_pages li a:hover::before, .sidebar .widget_links li a:hover::before, .side-nav .arrow:hover::after, .woocommerce-tabs .tabs a:hover .arrow::after, #wrapper .jtwt .jtwt_tweet a:hover, .star-rating::before, .star-rating span::before, .price ins .amount, .avada-order-details .shop_table.order_details tfoot tr:last-child .amount, .price > .amount, .woocommerce-pagination .prev:hover, .woocommerce-pagination .next:hover, .woocommerce-pagination .prev:hover::before, .woocommerce-pagination .next:hover::after, .woocommerce-tabs .tabs li.active a, .woocommerce-tabs .tabs li.active a .arrow::after, #wrapper .cart-checkout a:hover, #wrapper .cart-checkout a:hover::before, .widget_shopping_cart_content .total .amount, .widget_layered_nav li a:hover::before, .widget_product_categories li a:hover::before, #header-sticky .my-account-link-active::after, #header .my-account-link-active::after, .woocommerce-side-nav li.active a, .woocommerce-side-nav li.active a::after, .my_account_orders .order-number a, .shop_table .product-subtotal .amount, .cart_totals .order-total .amount, form.checkout .shop_table tfoot .order-total .amount, #final-order-details .mini-order-details tr:last-child .amount, .rtl .more a:hover::before, .rtl .read-more:hover::before, .rtl .entry-read-more a:hover::before, #header-sticky .my-cart-link-active::after, .header-wrapper .my-cart-link-active::after, #wrapper .sidebar .current_page_item > a, #wrapper .sidebar .current-menu-item > a, #wrapper .sidebar .current_page_item > a::before, #wrapper .sidebar .current-menu-item > a::before, #wrapper .footer-area .current_page_item > a, #wrapper .footer-area .current-menu-item > a, #wrapper .footer-area .current_page_item > a::before, #wrapper .footer-area .current-menu-item > a::before, #wrapper #slidingbar-area .current_page_item > a, #wrapper #slidingbar-area .current-menu-item > a, #wrapper #slidingbar-area .current_page_item > a::before, #wrapper #slidingbar-area .current-menu-item > a::before, .side-nav ul > li.current_page_item > a, .side-nav li.current_page_ancestor > a, .gform_wrapper span.ginput_total, .gform_wrapper span.ginput_product_price, .ginput_shipping_price, .bbp-topics-front ul.super-sticky a:hover, .bbp-topics ul.super-sticky a:hover, .bbp-topics ul.sticky a:hover, .bbp-forum-content ul.sticky a:hover, .fusion-accordian .panel-title a:hover, #nav .cart-contents .cart-link a:hover::before, #nav .cart-contents .checkout-link a:hover::before { color: rgb(233, 168, 37); }
#nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a, #nav ul .current-menu-ancestor > a, .navigation li.current-menu-ancestor > a, #sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a, #sticky-nav li.current-menu-ancestor > a, #nav ul ul, #sticky-nav ul ul, .reading-box, .portfolio-tabs li.active a, .faq-tabs li.active a, #wrapper .fusion-tabs-widget .tab-holder .tabs li.active a, #wrapper .post-content blockquote, .progress-bar-content, .pagination .current, .bbp-topic-pagination .current, .pagination a.inactive:hover, .woocommerce-pagination .page-numbers.current, .woocommerce-pagination .page-numbers:hover, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder, #nav ul li > a:hover, #sticky-nav ul li > a:hover, .woocommerce-pagination .current, .tagcloud a:hover, #header-sticky .my-account-link:hover::after, #header .my-account-link:hover::after, body #header-sticky .my-account-link-active::after, body #header .my-account-link-active::after, #bbpress-forums div.bbp-topic-tags a:hover, #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link:hover, #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link:focus, #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link, #wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active > .tab-link { border-color: rgb(233, 168, 37); }
#nav ul .current-menu-ancestor > a, .navigation li.current-menu-ancestor > a, #sticky-nav li.current-menu-ancestor > a { color: rgb(233, 168, 37); }
#wrapper .side-nav li.current_page_item a { border-right-color: rgb(233, 168, 37); border-left-color: rgb(233, 168, 37); }
.header-v2 .header-social, .header-v3 .header-social, .header-v4 .header-social, .header-v5 .header-social, .header-v2 { border-top-color: rgb(233, 168, 37); }
.fusion-accordian .panel-title .active .fa-fusion-box, ul.circle-yes li::before, .circle-yes ul li::before, .progress-bar-content, .pagination .current, .bbp-topic-pagination .current, .header-v3 .header-social, .header-v4 .header-social, .header-v5 .header-social, .date-and-formats .date-box, .table-2 table thead, .onsale, .woocommerce-pagination .current, .woocommerce .social-share li a:hover i, .price_slider_wrapper .ui-slider .ui-slider-range, .tagcloud a:hover, .cart-loading, #toTop:hover, #bbpress-forums div.bbp-topic-tags a:hover, #wrapper .search-table .search-button input[type="submit"]:hover, ul.arrow li::before, p.demo_store, .avada-myaccount-data .digital-downloads li::before, .avada-thank-you .order_details li::before, .sidebar .widget_layered_nav li.chosen, .sidebar .widget_layered_nav_filters li.chosen { background-color: rgb(233, 168, 37); }
#header-sticky .my-cart-link::after, #header-sticky a.search-link::after, #side-header .my-cart-link::after, #side-header a.search-link::after, #header .my-cart-link::after, #header a.search-link::after, #small-nav .my-cart-link::after, #small-nav a.search-link::after { border: none; }
#side-header .my-cart-link::after, #side-header a.search-link::after { padding: 0px; }
.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector, #mobile-nav { background-color: rgb(249, 249, 249); }
.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector, #mobile-nav, #mobile-nav li a, #mobile-nav li a:hover, .mobile-nav-holder .mobile-selector .selector-down, .mobile-menu-design-modern .header-wrapper #mobile-nav, .sh-mobile-nav-holder.mobile-nav-holder-modern #mobile-nav, #mobile-nav li.mobile-current-nav-item > a, .mobile-topnav-holder .mobile-selector .selector-down { border-color: rgb(218, 218, 218); }
.mobile-nav-holder .mobile-selector .selector-down::before, .mobile-menu-icons a, .mobile-menu-icons a::before, .mobile-topnav-holder .mobile-selector .selector-down::before { color: rgb(218, 218, 218); }
#mobile-nav li > a:hover, #mobile-nav li.mobile-current-nav-item > a { background-color: rgb(246, 246, 246); }
body #header-sticky.sticky-header .sticky-shadow { background-color: rgba(255, 255, 255, 0.972549); background-position: initial initial; background-repeat: initial initial; }
.no-rgba #header-sticky.sticky-header .sticky-shadow { background-color: rgb(255, 255, 255); opacity: 0.97; background-position: initial initial; background-repeat: initial initial; }
#header, #small-nav, #side-header { background-color: rgb(255, 255, 255); }
#main, #wrapper, .fusion-separator .icon-wrapper, html, body, .bbp-arrow { background-color: rgb(255, 255, 255); }
#wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li { border-color: rgb(54, 56, 57); }
#footer { background-color: rgb(40, 42, 43); }
#footer { border-color: rgb(75, 76, 77); }
.portfolio-one .button, #main .comment-submit, #reviews input#submit, .comment-form input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, .bbp-submit-wrapper .button, .button-default, .button.default, .price_slider_amount button, .gform_wrapper .gform_button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce .shipping-calculator-form .button, .woocommerce form.checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-order-details .order-again .button, .woocommerce .lost_reset_password input[type="submit"], #bbp_user_edit_submit, .ticket-selector-submit-btn[type="submit"], .gform_page_footer input[type="button"] { background-color: rgb(232, 203, 144); color: rgb(120, 85, 16); background-image: linear-gradient(to top, rgb(214, 173, 90), rgb(232, 203, 144)); transition: all 0.2s; -webkit-transition: all 0.2s; background-position: initial initial; background-repeat: initial initial; }
.no-cssgradients .portfolio-one .button, .no-cssgradients #main .comment-submit, .no-cssgradients #reviews input#submit, .no-cssgradients .comment-form input[type="submit"], .no-cssgradients .wpcf7-form input[type="submit"], .no-cssgradients .wpcf7-submit, .no-cssgradients .bbp-submit-wrapper .button, .no-cssgradients .button-default, .no-cssgradients .button.default, .no-cssgradients .price_slider_amount button, .no-cssgradients .gform_wrapper .gform_button, .no-cssgradients .woocommerce .single_add_to_cart_button, .no-cssgradients .woocommerce button.button, .no-cssgradients .woocommerce .shipping-calculator-form .button, .no-cssgradients .woocommerce form.checkout #place_order, .no-cssgradients .woocommerce .checkout_coupon .button, .no-cssgradients .woocommerce .login .button, .no-cssgradients .woocommerce .register .button, .no-cssgradients .woocommerce .avada-order-details .order-again .button .no-cssgradients .woocommerce .lost_reset_password input[type="submit"], .no-cssgradients #bbp_user_edit_submit, .no-cssgradients .ticket-selector-submit-btn[type="submit"], .no-cssgradients .gform_page_footer input[type="button"] { background-color: rgb(232, 203, 144); background-position: initial initial; background-repeat: initial initial; }
.portfolio-one .button:hover, #main .comment-submit:hover, #reviews input#submit:hover, .comment-form input[type="submit"]:hover, .wpcf7-form input[type="submit"]:hover, .wpcf7-submit:hover, .bbp-submit-wrapper .button:hover, .button-default:hover, .button.default:hover, .price_slider_amount button:hover, .gform_wrapper .gform_button:hover, .woocommerce .single_add_to_cart_button:hover, .woocommerce .shipping-calculator-form .button:hover, .woocommerce form.checkout #place_order:hover, .woocommerce .checkout_coupon .button:hover, .woocommerce .login .button:hover, .woocommerce .register .button:hover, .woocommerce .avada-order-details .order-again .button:hover, .woocommerce .lost_reset_password input[type="submit"]:hover, #bbp_user_edit_submit:hover, .ticket-selector-submit-btn[type="submit"]:hover, .gform_page_footer input[type="button"]:hover { background-color: rgb(214, 173, 90); color: rgb(120, 85, 16); background-image: linear-gradient(to top, rgb(232, 203, 144), rgb(214, 173, 90)); background-position: initial initial; background-repeat: initial initial; }
.no-cssgradients .portfolio-one .button:hover, .no-cssgradients #main .comment-submit:hover, .no-cssgradients #reviews input#submit:hover, .no-cssgradients .comment-form input[type="submit"]:hover, .no-cssgradients .wpcf7-form input[type="submit"]:hover, .no-cssgradients .wpcf7-submit:hover, .no-cssgradients .bbp-submit-wrapper .button:hover, .no-cssgradients .button-default:hover, .no-cssgradinets .button.default:hover, .no-cssgradients .price_slider_amount button:hover, .no-cssgradients .gform_wrapper .gform_button:hover, .no-cssgradients .woocommerce .single_add_to_cart_button:hover .no-cssgradients .woocommerce .shipping-calculator-form .button:hover, .no-cssgradients .woocommerce form.checkout #place_order:hover, .no-cssgradients .woocommerce .checkout_coupon .button:hover, .no-cssgradients .woocommerce .login .button:hover, .no-cssgradients .woocommerce .register .button:hover, .no-cssgradients .woocommerce .avada-order-details .order-again .button:hover, .no-cssgradients .woocommerce .lost_reset_password input[type="submit"]:hover, .no-cssgradients #bbp_user_edit_submit:hover, .no-cssgradients .ticket-selector-submit-btn[type="submit"]:hover, .no-cssgradients .gform_page_footer input[type="button"]:hover { background-color: rgb(214, 173, 90); background-position: initial initial; background-repeat: initial initial; }
.footer-area > .avada-row, #footer > .avada-row { padding-left: 0px; padding-right: 0px; }
#footer { padding-top: 18px; padding-bottom: 16px; }
.fontawesome-icon.circle-yes { background-color: rgb(51, 51, 51); }
.fontawesome-icon.circle-yes { border-color: rgb(51, 51, 51); }
.fontawesome-icon, .avada-myaccount-data .digital-downloads li::before, .avada-myaccount-data .digital-downloads li::after, .avada-thank-you .order_details li::before, .avada-thank-you .order_details li::after, .post-content .error-menu li::before, .post-content .error-menu li::after { color: rgb(255, 255, 255); }
.fusion-title .title-sep, .product .product-border { border-color: rgb(224, 222, 222); }
.review blockquote q, .post-content blockquote, form.checkout .payment_methods .payment_box { background-color: rgb(246, 246, 246); }
.review blockquote q, .post-content blockquote { color: rgb(116, 116, 116); }
body, #nav ul li ul li a, #sticky-nav ul li ul li a, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container, .more, .avada-container h3, .meta .date, .review blockquote q, .review blockquote div strong, .image .image-extras .image-extras-content h4, .image .image-extras .image-extras-content h4 a, .project-content .project-info h4, .post-content blockquote, .button-default, .button-large, .button-small, .button-medium, .button-xlarge, .button.large, .button.small, .button.medium, .button.xlarge, .ei-title h3, .cart-contents, .comment-form input[type="submit"], .wpcf7-form input[type="submit"], .gform_wrapper .gform_button, .woocommerce-success-message .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce .shipping-calculator-form .button, .woocommerce form.checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .page-title h3, .blog-shortcode h3.timeline-title, #reviews #comments > h2, .image .image-extras .image-extras-content h3, .image .image-extras .image-extras-content h2, .image .image-extras .image-extras-content a, .image .image-extras .image-extras-content .cats, .image .image-extras .image-extras-content .cats a, .image .image-extras .image-extras-content .price, #wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, #bbp_user_edit_submit, .ticket-selector-submit-btn[type="submit"], .gform_page_footer input[type="button"] { font-family: 'PT Sans', Arial, Helvetica, sans-serif; }
.meta .date, .review blockquote q, .post-content blockquote { font-style: italic; }
#nav, #sticky-nav, .navigation, .side-nav li a { font-family: Lato, Arial, Helvetica, sans-serif; }
#main .reading-box h2, #main h2, .page-title h1, .image .image-extras .image-extras-content h3, .image .image-extras .image-extras-content h3 a, #main .post h2, .sidebar .widget h3, #wrapper .fusion-tabs-widget .tab-holder .tabs li a, .share-box h4, .project-content h3, .author .author_title, .fusion-pricing-table .title-row, .fusion-pricing-table .pricing-row, .fusion-person .person-desc .person-author .person-author-wrapper, .fusion-accordian .panel-title, .fusion-accordian .panel-heading a, .fusion-tabs .nav-tabs li .tab-link, .post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6, .ei-title h2, #header-sticky, #header .tagline, table th, .project-content .project-info h4, .woocommerce-success-message .msg, .product-title, .cart-empty, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-title, .main-flex .slide-content h2, .main-flex .slide-content h3, .fusion-modal .modal-title, .popover .popover-title, .fusion-flip-box .flip-box-heading-back { font-family: 'Open Sans', Arial, Helvetica, sans-serif; }
.counter-box-content, .fusion-alert, .fusion-progressbar .sr-only, .post-content blockquote, .review blockquote q { font-size: 14px; }
body, .sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2, #slidingbar-area .slide-excerpt h2, .post-content blockquote, .review blockquote q { line-height: 20px; }
.project-content .project-info h4, .fusion-accordian .panel-body, #side-header .header-social .header-info, #side-header .header-social .top-menu { line-height: 20px; }
#nav, #sticky-nav, .navigation { font-size: 14px; }
#small-nav .cart, #small-nav .search-link { font-size: 13px; }
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a { font-size: 13px; }
.header-social * { font-size: 12px; }
.copyright { font-size: 12px; }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title { font-size: 18px; }
#header-sticky .avada-row, #header .avada-row, #main .avada-row, .footer-area .avada-row, #slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content { max-width: 1100px; }
.post-content h1 { font-size: 34px; line-height: 51px; }
.post-content h1 { line-height: 48px; }
#wrapper .post-content h2, #wrapper .fusion-title h2, #wrapper #main .post-content .fusion-title h2, #wrapper .title h2, #wrapper #main .post-content .title h2, #wrapper #main .post h2, #wrapper #main .post h2, #wrapper .woocommerce .checkout h3, #main .portfolio h2 { font-size: 28px; line-height: 42px; }
#wrapper .post-content h2, #wrapper .fusion-title h2, #wrapper #main .post-content .fusion-title h2, #wrapper .title h2, #wrapper #main .post-content .title h2, #wrapper #main .post h2, #wrapper .woocommerce .checkout h3, .cart-empty { line-height: 27px; }
.post-content h3, .project-content h3, #header .tagline, .product-title, #side-header .tagline { font-size: 20px; line-height: 30px; }
.post-content h3, .project-content h3, #header .tagline, .product-title, #side-header .tagline { line-height: 24px; }
.post-content h4, .portfolio-item .portfolio-content h4, .image-extras .image-extras-content h3, .image-extras .image-extras-content h3 a, .image .image-extras .image-extras-content a, .fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title { font-size: 16px; line-height: 24px; }
#wrapper .fusion-tabs-widget .tab-holder .tabs li a, .person-author-wrapper, #reviews #comments > h2, .popover .popover-title, .fusion-flip-box .flip-box-heading-back { font-size: 16px; }
.post-content h4, #reviews #comments > h2, .fusion-sharing-box h4, .fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title { line-height: 24px; }
.post-content h5 { font-size: 14px; line-height: 21px; }
.post-content h5 { line-height: 18px; }
.post-content h6 { font-size: 11px; line-height: 17px; }
.post-content h6 { line-height: 17px; }
.cart-contents *, .top-menu .cart-content a .cart-title, .top-menu .cart-content a .quantity, .image .image-extras .image-extras-content .product-buttons a, .product-buttons a, #header-sticky .cart-content a .cart-title, #header-sticky .cart-content a .quantity, #header .cart-content a .cart-title, #header .cart-content a .quantity, .sticky-header #sticky-nav .cart-checkout a, #header .cart-checkout a { font-size: 12px; line-height: 18px; }
.header-social .menu > li { line-height: 44px; }
.header-wrapper .header-social .menu > li { height: 44px; }
body, .post .post-content, .post-content blockquote, #wrapper .fusion-tabs-widget .tab-holder .news-list li .post-holder .meta, .sidebar .jtwt, #wrapper .meta, .review blockquote div, .search input, .project-content .project-info h4, .title-row, .simple-products-slider .price .amount, .quantity .qty, .quantity .minus, .quantity .plus, .timeline-layout h3.timeline-title, .blog-timeline-layout h3.timeline-title, #reviews #comments > h2, .sidebar .widget_nav_menu li, .sidebar .widget_categories li, .sidebar .widget_product_categories li, .sidebar .widget_meta li, .sidebar .widget .recentcomments, .sidebar .widget_recent_entries li, .sidebar .widget_archive li, .sidebar .widget_pages li, .sidebar .widget_links li, .sidebar .widget_layered_nav li, .sidebar .widget_product_categories li { color: rgb(116, 116, 116); }
.post-content h1, .title h1, .woocommerce-success-message .msg, .woocommerce-message { color: rgb(246, 129, 33); }
#main .post h2, .post-content h2, .fusion-title h2, .title h2, .woocommerce-tabs h2, .search-page-search-form h2, .cart-empty, .woocommerce h2, .woocommerce .checkout h3 { color: rgb(246, 129, 33); }
.post-content h3, .sidebar .widget h3, .project-content h3, .fusion-title h3, .title h3, #header .tagline, .person-author-wrapper span, .product-title, #side-header .tagline { color: rgb(45, 45, 45); }
.post-content h4, .project-content .project-info h4, .share-box h4, .fusion-title h4, .title h4, #wrapper .fusion-tabs-widget .tab-holder .tabs li a, .fusion-accordian .panel-title a, .fusion-tabs .nav-tabs > li .tab-link { color: rgb(45, 45, 45); }
.post-content h5, .fusion-title h5, .title h5 { color: rgb(51, 51, 51); }
.post-content h6, .fusion-title h6, .title h6 { color: rgb(51, 51, 51); }
.project-content .project-info .project-info-box a, .sidebar .widget li a, .sidebar .widget .recentcomments, .sidebar .widget_categories li, #main .post h2 a, .about-author .title a, .shop_attributes tr th, .image-extras a, .products-slider .price .amount, z.my_account_orders thead tr th, .shop_table thead tr th, .cart_totals table th, form.checkout .shop_table tfoot th, form.checkout .payment_methods label, #final-order-details .mini-order-details th, #main .product .product_title, .shop_table.order_details tr th, .sidebar .widget_layered_nav li.chosen a, .sidebar .widget_layered_nav li.chosen a::before, .sidebar .widget_layered_nav_filters li.chosen a, .sidebar .widget_layered_nav_filters li.chosen a::before, .order-dropdown li a:hover, .catalog-ordering .order li a:hover { color: rgb(51, 51, 51); }
body #toTop::before { color: rgb(255, 255, 255); }
#slidingbar-area a, #slidingbar-area .jtwt .jtwt_tweet a, #wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a, #slidingbar-area .fusion-accordian .panel-title a { color: rgb(191, 191, 191); }
.sidebar .widget h3, .sidebar .widget .heading h3 { color: rgb(51, 51, 51); }
.footer-area, .footer-area article.col, .footer-area .jtwt, .footer-area .jtwt .jtwt_tweet, .copyright { color: rgb(140, 137, 137); }
.footer-area a, .footer-area .jtwt .jtwt_tweet a, #wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li a, .footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a, .copyright a, .footer-area .fusion-accordian .panel-title a { color: rgb(191, 191, 191); }
#nav ul li > a, #sticky-nav ul li > a, .side-nav li a, #header-sticky .cart-content a, #header-sticky .cart-content a:hover, #header .cart-content a, #header .cart-content a:hover, #side-header .cart-content a:hover, #small-nav .cart-content a, #small-nav .cart-content a:hover, #wrapper .header-social .top-menu .cart > a, #wrapper .header-social .top-menu .cart > a > .amount, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-title, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a, .my-cart-link::after, a.search-link::after, .top-menu .cart > a::before, .top-menu .cart > a::after { color: rgb(51, 51, 51); }
#header-sticky .my-account-link::after, #header .my-account-link::after, #side-header .my-account-link::after { border-color: rgb(51, 51, 51); }
#nav ul .current-menu-ancestor > a, .navigation li.current-menu-ancestor > a, #sticky-nav li.current-menu-ancestor > a, #nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a, #nav ul ul, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder, .navigation li.current-menu-ancestor > a, #nav ul li > a:hover, #sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a, #sticky-nav ul ul, #sticky-nav li.current-menu-ancestor > a, .navigation li.current-menu-ancestor > a, #sticky-nav ul li > a:hover, #header-sticky .my-cart-link-active::after, .header-wrapper .my-cart-link-active::after, #side-header .my-cart-link-active::after { color: rgb(209, 133, 79); border-color: rgb(209, 133, 79); }
#nav ul ul, #sticky-nav ul ul { border-color: rgb(209, 133, 79); }
#wrapper .main-nav-search .search-link:hover::after, #wrapper .main-nav-search.search-box-open .search-link::after, #wrapper .my-cart-link:hover::after { color: rgb(209, 133, 79); }
#nav ul ul, #sticky-nav ul ul, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu, #nav ul .login-box, #sticky-nav ul .login-box, #nav ul .cart-contents, #sticky-nav ul .cart-contents, #small-nav ul .login-box, #small-nav ul .cart-contents, #main-nav-search-form, #sticky-nav-search-form { background-color: rgb(242, 239, 239); }
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, .side-nav li li a, .side-nav li.current_page_item li a, #nav .cart-contents a, #nav .cart-contents .cart-link a::before, #nav .cart-contents .checkout-link a::before, #nav .cart-contents a:hover { color: rgb(51, 51, 51); }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet, .fusion-megamenu-bullet { border-left-color: rgb(51, 51, 51); }
#wrapper .header-social .header-info, #wrapper .header-social a { color: rgb(255, 255, 255); }
#wrapper .header-social .mobile-topnav-holder li a { color: rgb(51, 51, 51); }
.header-social .menu .sub-menu { width: 100px; }
.sep-single, .sep-double, .sep-dashed, .sep-dotted, .search-page-search-form { border-color: rgb(224, 222, 222); }
.ls-avada, .avada-skin-rev, .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img, .fusion-accordian .fusion-panel, .progress-bar, #small-nav, .portfolio-tabs, .faq-tabs, .single-navigation, .project-content .project-info .project-info-box, .fusion-blog-medium-alternate .post, .fusion-blog-large-alternate .post, .post .meta-info, .grid-layout .post .post-wrapper, .grid-layout .post .content-sep, .portfolio .portfolio-boxed .portfolio-item-wrapper, .portfolio .portfolio-boxed .content-sep, .portfolio-one .portfolio-item.portfolio-boxed .portfolio-item-wrapper, .grid-layout .post .flexslider, .timeline-layout .post, .timeline-layout .post .content-sep, .timeline-layout .post .flexslider, h3.timeline-title, .timeline-arrow, .fusion-counters-box .fusion-counter-box .counter-box-border, tr td, .table, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td, .table-1 table, .table-1 table th, .table-1 tr td, .tkt-slctr-tbl-wrap-dv table, .tkt-slctr-tbl-wrap-dv tr td .table-2 table thead, .table-2 tr td, .sidebar .widget li a, .sidebar .widget .recentcomments, .sidebar .widget_categories li, #wrapper .fusion-tabs-widget .tab-holder, .commentlist .the-comment, .side-nav, #wrapper .side-nav li a, .rtl .side-nav, h5.toggle.active + .toggle-content, #wrapper .side-nav li.current_page_item li a, .tabs-vertical .tabset, .tabs-vertical .tabs-container .tab_content, .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link, .pagination a.inactive, .page-links a, .woocommerce-pagination .page-numbers, .bbp-topic-pagination .page-numbers, .rtl .woocommerce .social-share li, .author .author_social, .fusion-blog-medium .entry-meta, .fusion-blog-large .entry-meta, .side-nav li a, .sidebar .product_list_widget li, .sidebar .widget_layered_nav li, .price_slider_wrapper, .tagcloud a, .sidebar .widget_nav_menu li, .sidebar .widget_categories li, .sidebar .widget_product_categories li, .sidebar .widget_meta li, .sidebar .widget .recentcomments, .sidebar .widget_recent_entries li, .sidebar .widget_archive li, .sidebar .widget_pages li, .sidebar .widget_links li, .sidebar .widget_layered_nav li, .sidebar .widget_product_categories li, #customer_login_box, .avada_myaccount_user, #wrapper .myaccount_user_container span, .woocommerce-side-nav li a, .woocommerce-content-box, .woocommerce-content-box h2, .my_account_orders tr, .woocommerce .address h4, .shop_table tr, .cart_totals .total, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .chzn-drop, form.checkout .shop_table tfoot, .input-radio, p.order-info, .cart-content a img, .panel.entry-content, .woocommerce-tabs .tabs li a, .woocommerce .social-share, .woocommerce .social-share li, .quantity, .quantity .minus, .quantity .qty, .shop_attributes tr, .woocommerce-success-message, #reviews li .comment-text, .cart-totals-buttons, .cart_totals, .shipping_calculator, .coupon, .woocommerce .cross-sells, #customer_login .col-1, #customer_login .col-2, .woocommerce-message, .woocommerce form.checkout #customer_details .col-1, .woocommerce form.checkout #customer_details .col-2, .cart_totals h2, .shipping_calculator h2, .coupon h2, .woocommerce .checkout h3, #customer_login h2, .woocommerce .cross-sells h2, .order-total, .woocommerce .addresses .title, #main .cart-empty, #main .return-to-shop, .side-nav-left .side-nav, .avada-order-details .shop_table.order_details tfoot { border-color: rgb(224, 222, 222); }
#slidingbar-area .tagcloud a, #wrapper #slidingbar-area .fusion-tabs-widget .tab-holder, #wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li, #slidingbar-area .fusion-accordian .fusion-panel { border-color: rgb(40, 42, 43); }
.footer-area .widget_categories li a, .footer-area li.recentcomments, .footer-area ul li a, .footer-area .product_list_widget li, .footer-area .tagcloud a, #wrapper .footer-area .fusion-tabs-widget .tab-holder, #wrapper .footer-area .fusion-tabs-widget .tab-holder .news-list li, .footer-area .widget_recent_entries li, .footer-area .fusion-accordian .fusion-panel { border-color: rgb(80, 81, 82); }
.input-text, input[type="text"], textarea, input.s, #comment-input input, #comment-textarea textarea, .comment-form-comment textarea, .post-password-form .password, .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-number, .wpcf7-form textarea, .wpcf7-form .wpcf7-select, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield input[type="email"], .gform_wrapper .gfield textarea, .gform_wrapper .gfield select, #bbpress-forums .bbp-search-form #bbp_search, .bbp-reply-form input#bbp_topic_tags, .bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select, #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, .bbp-login-form input, .main-nav-search-form input, .search-page-search-form input, .chzn-container-single .chzn-single, .chzn-container .chzn-drop, .avada-select-parent select, .avada-select-parent .select-arrow, #wrapper .select-arrow, select, #lang_sel_click a.lang_sel_sel, #lang_sel_click ul ul a, #lang_sel_click ul ul a:visited, #lang_sel_click a, #lang_sel_click a:visited, #wrapper .search-table .search-field input { background-color: rgb(255, 255, 255); }
.input-text, input[type="text"], textarea, input.s, input.s .placeholder, #comment-input input, #comment-textarea textarea, #comment-input .placeholder, #comment-textarea .placeholder, .comment-form-comment textarea, .post-password-form .password, .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-number, .wpcf7-form textarea, .wpcf7-form .wpcf7-select, .wpcf7-select-parent .select-arrow, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield input[type="email"], .gform_wrapper .gfield textarea, .gform_wrapper .gfield select, select, #bbpress-forums .bbp-search-form #bbp_search, .bbp-reply-form input#bbp_topic_tags, .bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select, #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, .bbp-login-form input, .main-nav-search-form input, .search-page-search-form input, .chzn-container-single .chzn-single, .chzn-container .chzn-drop, .avada-select-parent select, #wrapper .search-table .search-field input { color: rgb(170, 169, 169); }
.input-text, input[type="text"], textarea, input.s, #comment-input input, #comment-textarea textarea, .comment-form-comment textarea, .post-password-form .password, .wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-number, .wpcf7-form textarea, .wpcf7-form .wpcf7-select, .wpcf7-select-parent .select-arrow, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield input[type="email"], .gform_wrapper .gfield textarea, .gform_wrapper .gfield_select[multiple="multiple"], .gform_wrapper .gfield select, .gravity-select-parent .select-arrow, .select-arrow, #bbpress-forums .quicktags-toolbar, #bbpress-forums .bbp-search-form #bbp_search, .bbp-reply-form input#bbp_topic_tags, .bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select, #bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, #wp-bbp_topic_content-editor-container, #wp-bbp_reply_content-editor-container, .bbp-login-form input, .main-nav-search-form input, .search-page-search-form input, .chzn-container-single .chzn-single, .chzn-container .chzn-drop, .avada-select-parent select, .avada-select-parent .select-arrow, select, #lang_sel_click a.lang_sel_sel, #lang_sel_click ul ul a, #lang_sel_click ul ul a:visited, #lang_sel_click a, #lang_sel_click a:visited, #wrapper .search-table .search-field input, .avada-select .select2-container .select2-choice, .woocommerce-checkout .select2-drop-active { border-color: rgb(210, 210, 210); }
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a, #header-sticky .cart-content a, #header .cart-content a, #small-nav .cart-content a { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(220, 218, 219); }
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu, #wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-border, #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li, #header-sticky .cart-content a, #header-sticky .cart-content a:hover, #header-sticky .login-box, #header-sticky .cart-contents, #header .cart-content a, #side-header .cart-content a, #header .cart-content a:hover, #side-header .cart-content a:hover, #header .login-box, #header .cart-contents, #side-header .cart-contents, #small-nav .login-box, #small-nav .cart-contents, #small-nav .cart-content a, #small-nav .cart-content a:hover, #main-nav-search-form, #sticky-nav-search-form { border-color: rgb(220, 218, 219); }
#wrapper #nav ul li ul li > a:hover, #wrapper #nav ul li ul li.current-menu-item > a, #wrapper .fusion-navbar-nav > li .sub-menu .current-menu-ancestor, #wrapper #sticky-nav ul li ul li > a:hover, #wrapper #sticky-nav ul li ul li.current-menu-item > a, #header-sticky .cart-content a:hover, #header .cart-content a:hover, #side-header .cart-content a:hover, #small-nav .cart-content a:hover, #lang_sel_click a.lang_sel_sel:hover, #lang_sel_click ul ul a:hover, #lang_sel_click a:hover { background-color: rgb(248, 248, 248); }
#header .tagline, #side-header .tagline { color: rgb(116, 116, 116); }
#header .tagline, #side-header .tagline { font-size: 16px; line-height: 30px; }
#wrapper .page-title h1 { font-size: 18px; line-height: normal; }
#wrapper .page-title h3 { font-size: 14px; line-height: 26px; }
.header-social, .header-v2 #header, .header-v3 #header, .header-v4 #header, .header-v5 #header, #header, .header-v4 #small-nav, .header-v5 #small-nav, .header-social .alignleft { border-bottom-color: rgb(229, 229, 229); }
#side-header #nav.nav-holder .navigation > li > a { border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); }
#nav ul ul, #sticky-nav ul ul { width: 170px; }
#nav ul ul li ul, #sticky-nav ul ul li ul { left: 170px; }
ul.navigation > li:last-child ul ul { left: -170px; }
#nav .fusion-megamenu-wrapper ul { left: auto; }
.rtl #header #nav ul ul li:hover ul, .rtl #small-nav #nav ul ul li:hover ul, .rtl .sticky-header #sticky-nav ul ul li:hover ul { right: 170px; left: auto; }
.rtl ul.navigation > li:last-child ul ul { right: -170px; left: auto; }
.rtl #wrapper #nav .fusion-megamenu-wrapper ul, .rtl #wrapper #header-sticky #nav .fusion-megamenu-wrapper ul { left: auto; right: auto; }
body.side-header-left #side-header #nav ul .sub-menu li ul { left: 170px; }
body.side-header-right #side-header #nav > ul .sub-menu { left: -170px; }
#main .sidebar { background-color: transparent; }
#content { width: 71%; }
#main .sidebar { width: 23%; }
.double-sidebars #content { width: 52%; margin-left: 24%; }
.double-sidebars #main #sidebar { width: 21%; margin-left: -76%; }
.double-sidebars #main #sidebar-2 { width: 21%; margin-left: 3%; }
#wrapper .header-social { background-color: rgb(233, 168, 37); }
#wrapper .header-social .menu > li, .mobile-menu-sep { border-color: rgb(255, 255, 255); }
#wrapper .header-social .menu .sub-menu, #wrapper .header-social .login-box, #wrapper .header-social .cart-contents, .main-nav-search-form { background-color: rgb(255, 255, 255); }
#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a, #wrapper .header-social .login-box .forgetmenot, #wrapper .top-menu .cart-contents a, .top-menu .cart-contents .cart-link a::before, .top-menu .cart-contents .checkout-link a::before { color: rgb(116, 116, 116); }
#wrapper .header-social .menu .sub-menu li a:hover, .top-menu .cart-content a:hover { background-color: rgb(250, 250, 250); }
#wrapper .header-social .menu .sub-menu li a:hover, #wrapper .top-menu .cart-contents a:hover, #wrapper .top-menu .cart-contents .cart-link a:hover::before, #wrapper .top-menu .cart-contents .checkout-link a:hover::before { color: rgb(51, 51, 51); }
#wrapper .header-social .menu .sub-menu, #wrapper .header-social .menu .sub-menu li, .top-menu .cart-content a, #wrapper .header-social .login-box, #wrapper .header-social .cart-contents, .main-nav-search-form { border-color: rgb(229, 229, 229); }
#header-sticky .cart-checkout, #header .cart-checkout, .top-menu .cart, .top-menu .cart-checkout, #small-nav .cart-checkout { background-color: rgb(250, 250, 250); }
#wrapper .date-and-formats .format-box { background-color: rgb(238, 240, 242); }
#wrapper .sidebar .fusion-tabs-widget .tabs-container { background-color: rgb(255, 255, 255); }
body.rtl #wrapper .sidebar .fusion-tabs-widget .tab-hold .tabset li { border-left-color: rgb(255, 255, 255); }
#wrapper .sidebar .fusion-tabs-widget .tab-holder, .sidebar .fusion-tabs-widget .tab-holder .news-list li { border-color: rgb(235, 234, 234); }
.grid-layout .post .flexslider, .grid-layout .post .post-wrapper, .grid-layout .post .content-sep, .products li, .product-details-container, .product-buttons, .product-buttons-container, .product .product-buttons, .blog-timeline-layout .post, .blog-timeline-layout .post .content-sep, .blog-timeline-layout .post .flexslider, .timeline-layout .post, .timeline-layout .post .content-sep, .portfolio .portfolio-boxed .portfolio-item-wrapper, .portfolio .portfolio-boxed .content-sep, .timeline-layout .post .flexslider, .timeline-layout h3.timeline-title, .fusion-blog-timeline .timeline-title { border-color: rgb(235, 234, 234); }
#nav.nav-holder .navigation > li > a { height: 130px; line-height: 130px; }
#nav ul li, #sticky-nav ul li { padding-right: 30px; }
.rtl #nav > .fusion-navbar-nav > li, .rtl #small-nav > .fusion-navbar-nav > li, .rtl #sticky-nav > .fusion-navbar-nav > li { padding-left: 30px; }
#nav ul li > a, #sticky-nav ul li > a, .navigation li.current-menu-ancestor > a, #nav ul li > a, #sticky-nav ul li > a, .navigation li.current-menu-ancestor > a { border-top-width: 3px; }
.side-header-left #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a, .side-header-left #side-header #nav.nav-holder .navigation li.current-menu-item > a { border-right-width: 3px; }
.side-header-right #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a, .side-header-right #side-header #nav.nav-holder .navigation li.current-menu-item > a { border-left-width: 3px; }
.footer-area a, .copyright { text-shadow: none; }
.header-v5 #header .logo { float: left; }
.rtl #header-sticky.sticky-header .logo { float: left; }
#side-header .side-header-content, #side-header #nav.nav-holder .navigation > li > a, .header-wrapper .header-social .avada-row, .header-wrapper #header .avada-row, #header-sticky .avada-row, .header-wrapper .header-v4 #small-nav .avada-row, .header-wrapper .header-v5 #small-nav .avada-row { padding-left: 0px; }
#side-header .side-header-content, #side-header #nav.nav-holder .navigation > li > a, .header-wrapper .header-social .avada-row, .header-wrapper #header .avada-row, #header-sticky .avada-row, .header-wrapper .header-v4 #small-nav .avada-row, .header-wrapper .header-v5 #small-nav .avada-row { padding-right: 0px; }
body.side-header-left #wrapper { margin-left: 280px; }
body.side-header-right #wrapper { margin-right: 280px; }
body.side-header-left #side-header #nav > ul > li > ul, body.side-header-left #side-header #nav .login-box, body.side-header-left #side-header #nav .cart-contents, body.side-header-left #side-header #nav .main-nav-search-form { left: 279px; }
body.side-header-left #slidingbar .avada-row, body.side-header-right #slidingbar .avada-row { max-width: none; }
#wrapper .header-wrapper .fusion-megamenu-wrapper .fusion-megamenu { -webkit-box-shadow: rgb(153, 153, 153) 0px 2px 2px; box-shadow: rgb(153, 153, 153) 0px 2px 2px; }
#wrapper #side-header .fusion-megamenu-wrapper .fusion-megamenu { -webkit-box-shadow: rgba(0, 0, 0, 0.137255) 0px 10px 50px -2px; box-shadow: rgba(0, 0, 0, 0.137255) 0px 10px 50px -2px; }
#nav ul ul, #sticky-nav ul ul { -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 1px 1px 30px; box-shadow: rgba(0, 0, 0, 0.0588235) 1px 1px 30px; }
#wrapper { width: 100%; max-width: none; }
.tp-bullets .bullet.last { clear: none; }
#main { padding-top: 25px; padding-bottom: 0px; }
.width-100 .fullwidth-box, .width-100 .fusion-section-separator { margin-left: -30px; margin-right: -30px; }
.ls-v5 .ls-playvideo { width: 60px; height: 60px; margin-left: -30px; margin-top: -30px; }
.ls-v5 .ls-playvideo, .ls-v5 .ls-nav-sides, .ls-v5 .ls-bottom-slidebuttons a, .ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-fullscreen, .ls-v5 .ls-loading-container { background-image: url(/common/client/resheader/gk1/thejimbaranview.com/images/skin.png); }
.ls-v5 .ls-playvideo { background-position: -300px -150px; }
.ls-v5 .ls-playvideo:hover, .ls-v5 .ls-vpcontainer:hover .ls-playvideo { background-position: -375px -150px; }
.ls-v5 .ls-nav-prev { background-position: 0px 0px; }
.ls-v5 .ls-nav-prev:hover { background-position: 0px -75px; }
.ls-v5 .ls-nav-next { background-position: -150px 0px; }
.ls-v5 .ls-nav-next:hover { background-position: -150px -75px; }
.ls-v5 .ls-nav-start { background-position: -300px 0px; }
.ls-v5 .ls-nav-start:hover, .ls-v5 .ls-nav-start-active { background-position: -300px -75px; }
.ls-v5 .ls-nav-stop { background-position: -450px 0px; }
.ls-v5 .ls-nav-stop:hover, .ls-v5 .ls-nav-stop-active { background-position: -450px -75px; }
.ls-v5 .ls-bottom-slidebuttons a { background-position: 0px -150px; }
.ls-v5 .ls-bottom-slidebuttons a.ls-nav-active, .ls-v5 .ls-bottom-slidebuttons a:hover { background-position: -75px -150px; }
.ls-v5 .ls-nav-sideleft { background-position: -150px -150px; }
.ls-v5 .ls-nav-sideright { background-position: -225px -150px; }
.ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next { width: 40px; height: 50px; z-index: 10000; top: 50%; margin-top: -25px; position: absolute; }
.ls-v5 .ls-nav-prev { left: 10px; }
.ls-v5 .ls-nav-next { right: 10px; }
.ls-v5 .ls-bottom-slidebuttons, .ls-v5 .ls-bottom-slidebuttons a, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides { height: 20px; }
.ls-v5 .ls-bottom-slidebuttons, .ls-v5 .ls-bottom-slidebuttons a, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides { display: inline-block; }
.ls-v5 .ls-bottom-slidebuttons, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-nav-sides { top: -30px; }
.ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop { width: 25px; }
.ls-v5 .ls-bottom-slidebuttons a { width: 20px; }
.ls-v5 .ls-nav-sides { width: 0px; }
.ls-v5 .ls-thumbnail-hover { bottom: 30px; padding: 2px; margin-left: 1px; }
.ls-v5 .ls-thumbnail-hover-bg { background-color: rgb(238, 238, 238); background-position: initial initial; background-repeat: initial initial; }
.ls-v5 .ls-thumbnail-hover span { border: 5px solid rgb(238, 238, 238); margin-left: -5px; }
.ls-v5 .ls-thumbnail { top: 10px; }
.ls-v5 .ls-thumbnail-inner { padding: 2px; margin-left: -2px; background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial; }
.ls-v5 .ls-thumbnail-slide a { margin-right: 2px; }
.ls-v5 .ls-nothumb { background-color: rgb(238, 238, 238); background-position: initial initial; background-repeat: initial initial; }
.ls-v5 .ls-loading-container { width: 40px; height: 40px; margin-left: -20px; margin-top: -20px; background-position: -450px -150px; }
.ls-v5 .ls-loading-indicator { width: 22px; height: 22px; margin-top: 9px; background-image: url(/common/client/resheader/gk1/thejimbaranview.com/images/loading.gif); }
.ls-v5 .ls-fullscreen { width: 30px; height: 30px; right: 10px; top: 10px; background-position: -525px -150px; }
.ls-v5 .ls-fullscreen:hover { background-position: -525px -190px; }
#layerslider-container { max-width: 100%; }