.slideUp2{animation-timing-function:ease;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:slideUp2;-webkit-animation-name:slideUp2;animation-duration:.2s;-webkit-animation-duration:.2s}@keyframes slideUp2{0%{transform:translateY(5%);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes slideUp2{0%{transform:translateY(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes subNavIn{0%{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0}to{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes subNavIn{0%{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0}to{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}}@keyframes subNavOut{0%{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}to{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0}}@-webkit-keyframes subNavOut{0%{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}to{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0}}@keyframes mainNavOut{0%{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}to{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0}}@-webkit-keyframes mainNavOut{0%{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}to{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0}}@keyframes mainNavIn{0%{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0}to{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes mainNavIn{0%{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0}to{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}}input,textarea{-webkit-user-select:text}body,html{height:auto!important;height:100%;min-height:100%}body{padding:0;font-size:14px;font-weight:400;color:#444;-webkit-overflow-scrolling:touch;margin:0;background:#fff;-webkit-font-smoothing:antialiased;line-height:1.7;word-wrap:break-word;font-family:Libre Baskerville,Helvetica Neue,Arial,Verdana,sans-serif}body.js_nav{height:100%;width:100%}.width_half{margin:auto;width:50%}.width_one_third{margin:auto;width:33%}#perspective{min-height:100%;position:relative;width:100%}@-moz-document url-prefix(){#perspective{overflow-x:hidden}}body.modalview #perspective{position:fixed;top:0;perspective:1500px}body.modalview #footer_wrapper{display:none}#wrapper{min-height:100%;transition:all .4s;position:relative;transform-origin:50% 50% 50%;background:#fff;left:0;width:100%;float:left}body.tg_footer_reveal #wrapper{z-index:1}body.right_clicked #wrapper{filter:blur(7px)}body.leftmenu #wrapper{padding-top:0!important;left:350px;width:calc(100% - 350px)}body.leftmenu #wrapper #page_content_wrapper{padding:0 40px}body.leftmenu #wrapper #page_content_wrapper.blog_wrapper{padding-top:50px}body.leftmenu .elementor-section.elementor-section-stretched{max-width:100%!important;left:0!important}body.leftmenu .mobile_menu_wrapper{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-o-transform:translate(0);overflow-y:scroll;overflow-x:hidden;padding:50px;-webkit-overflow-scrolling:touch;left:0;width:350px}body.modalview #wrapper{height:100%;overflow:hidden;backface-visibility:hidden;position:absolute;cursor:pointer;width:100%}body.js_nav #wrapper{transform:translateZ(0) translateX(10%) rotateY(-50deg)}body.hammenufull.js_nav #wrapper{transform:none;transform:scale(1);opacity:0}body.tg_password_protected{height:100%}body.tg_password_protected #footer_wrapper,body.tg_password_protected #page_caption{display:none}body.tg_password_protected #perspective{background-size:cover;background-position:50%;background-repeat:no-repeat}body.tg_password_protected #wrapper{height:100%;background:transparent}body.tg_password_protected #page_content_wrapper{height:100vh;width:100%;display:table}body.tg_password_protected.leftmenu #page_content_wrapper{width:calc(100% - 350px)}body.tg_password_protected #page_content_wrapper .inner{float:none;vertical-align:middle;display:table-cell}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper{text-align:center;margin:auto;width:50%;float:none}body.tg_password_protected.leftmenu #page_content_wrapper .inner .inner_wrapper{width:70%}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content{padding:70px 60px 60px;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s;animation-name:slideUp2;-webkit-animation-name:slideUp2;opacity:0;box-sizing:border-box;animation-duration:.5s;-webkit-animation-duration:.5s}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content .protected-post-header{margin-bottom:30px}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content input[type=password]{text-align:center}#wrapper.hasbg.transparent{padding-top:0!important}hr{height:1px;border:0;border-top:2px solid #ebebeb;clear:both;margin:20px auto;background:transparent;width:100%}.themeborder{border-color:#dce0e0}.theme_radius{border-radius:3px}a{-webkit-transition:color .2s linear,background .1s linear;-moz-transition:color .2s linear,background .1s linear;-ms-transition:color .2s linear,background .1s linear;-o-transition:color .2s linear,background .1s linear;transition:color .2s linear,background .1s linear}a,a:active,a:hover{text-decoration:none;color:#222}h1{font-size:34px}h2{font-size:30px}h2.number{font-size:50px;line-height:50px}h3{font-size:26px}h3#reply-title,h3.comment_title,h3.sub_title{margin-bottom:50px;text-align:center}h4{font-size:22px}h5{font-size:18px}.fullwidth_comment_wrapper h5.comment_header,h5.related_post{text-align:center}h6{font-size:16px}h5.widgettitle{font-size:11px;font-weight:400;color:#222;text-transform:uppercase;position:relative;border-bottom:1px solid #222;letter-spacing:2px;text-align:left;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif;display:inline-block}h7{font-size:18px}h1,h2,h3,h4,h5,h6,h7{font-weight:400;color:#222;line-height:1.5em;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif}code,pre,tt{overflow:auto;padding:40px;border:0;color:#000;font:12px andale mono,lucida console,monospace;box-sizing:border-box;margin:20px 0;background:#f0f0f0;width:100%;line-height:1.5;display:block}.clear{clear:both}img.mid_align{border:0;margin-right:5px;vertical-align:middle}.fullwidth_comment_wrapper{width:100%;float:left;margin-top:60px}.fullwidth_comment_wrapper:empty{display:none}#commentform{margin-top:0}body.single.single-post .protected-post-header{display:none}#commentform label{font-size:11px;font-weight:600;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}.logged-in-as{padding-top:0!important;margin-bottom:10px;text-align:center}#commentform>p,body.single-product .comment-form-rating{box-sizing:border-box}#commentform>p.input_wrapper{margin:24px 24px 24px 0}#commentform>p.input_wrapper.comment-form-comment,#commentform>p.input_wrapper.comment-form-url{margin-right:0}#commentform>p.input_wrapper.comment-form-comment{padding:0;line-height:0;margin-top:10px}#commentform>p.input_wrapper.comment-form-comment textarea{padding:0;background-attachment:local;background-size:100% 36px;background-color:transparent;background-image:linear-gradient(#eee 1px,transparent 0);line-height:36px;margin-top:20px}#commentform>p.comment-form-rating{padding-top:10px;clear:none;padding-bottom:10px;width:50%;float:left;display:block}#commentform>p.comment-form-rating label{font-size:13px;font-weight:500;width:50%;float:left}#commentform>p.comment-form-rating .br-widget{width:50%;float:left}#commentform>p.comment-form-comment{clear:both;padding-bottom:0}#commentform>p.comment-notes{padding:0!important;text-align:center;display:none}#commentform p.comment-form-author,#commentform p.comment-form-email,#commentform p.comment-form-url{width:calc(33.33% - 16px);float:left}#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url{width:calc(33.33% - 16px)}body.single-product #page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,body.single-product #page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email{width:50%}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea,#contact_form input[type=text],#contact_form textarea{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#commentform>p.form-submit{padding-top:15px;clear:both}blockquote{padding-top:20px;font-size:24px;font-weight:300;color:#222;position:relative;letter-spacing:0;text-align:center;clear:both;margin:auto auto 0;padding-bottom:20px;line-height:1.5em}.textwidget blockquote{margin:0}blockquote p{padding:0!important}blockquote h2{font-size:22px;font-weight:400}blockquote h3{font-size:20px;font-weight:400}#respond{width:100%;float:left}#respond.comment-respond{padding-top:30px}#logo_wrapper{padding:30px 0;text-align:center}.top_bar.scroll #logo_wrapper{display:none}.top_bar.hasbg{border-bottom:0}.top_bar.hasbg #nav_wrapper{border-color:hsla(0,0%,100%,.3)}body.centeralign .logo_container .logo_wrapper:not(.hidden){margin-top:60px}body.centeralign .top_bar{border-bottom:0}.logo_container{height:100%;width:100%;display:table}.logo_align{line-height:0;vertical-align:middle;display:table-cell}body.leftmenu .logo_container{height:auto;width:100%;display:block}body.leftmenu.admin-bar .logo_container{margin-top:40px}.logo_wrapper{margin:0;line-height:0;display:inline-block}.logo_wrapper img.custom_logo_no_info{height:auto;width:50%}.logo_wrapper.hidden{display:none}.logo_wrapper img.zoom{transform:scale(.8)!important}.above_top_bar{height:40px;position:relative;background:#222;z-index:3}.header_style_wrapper{position:fixed;top:0;left:0;width:100%;float:left;display:block;z-index:9}#elementor_header.header_style_wrapper{opacity:0}#elementor_header.header_style_wrapper.visible{opacity:1}#elementor_header.header_style_wrapper.visible section.elementor-invisible{visibility:visible}#elementor_sticky_header.header_style_wrapper{-webkit-transform:translateY(-140px);-moz-transform:translateY(-140px);transform:translateY(-140px);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;opacity:0;z-index:-1}#elementor_sticky_header.header_style_wrapper.visible{-webkit-transform:translate(0,);-moz-transform:translate(0);transform:translate(0);opacity:1;z-index:9}body.admin-bar .header_style_wrapper{padding-top:32px}.header_style_wrapper.nofixed,body.leftmenu .header_style_wrapper{display:none}.top_bar{padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;border-bottom:1px solid #dce0e0;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.95);width:100%;float:left}.top_bar.scroll{box-shadow:0 0 10px 0 rgba(1,1,1,.1)}.top_bar.hasbg{border:0;-webkit-box-shadow:0 1px 30px transparent;-moz-box-shadow:0 1px 30px transparent;box-shadow:0 1px 30px transparent;background:transparent}html[data-menu=centeralign] body .top_bar.scroll #nav_wrapper{border:0}.top_bar.noopacity{background:#fff!important}#mobile_menu{cursor:pointer;display:none}#menu_wrapper{height:100%;margin:auto;width:960px}body.centeralign #menu_wrapper{margin-top:20px}body.centeralign .top_bar.scroll #menu_wrapper{margin-top:0}#nav_wrapper{height:100%;border-top:1px solid #ccc;text-align:center;width:100%;float:left;display:table}body.centeralign #nav_wrapper{margin:auto;width:auto;float:none}.nav_wrapper_inner{vertical-align:middle;display:table-cell}#menu_border_wrapper>div{width:100%;float:left}#mobile_nav_icon{font-size:13px;position:relative;box-sizing:border-box;display:none}body.tg_sidemenu_desktop #mobile_nav_icon{display:inline-block}#logo_right_button{right:30px;position:absolute;text-align:right}.top_bar.hasbg #mobile_nav_icon{border-color:#fff}.header_client_wrapper{font-size:11px;margin-right:10px;text-transform:uppercase;position:relative;letter-spacing:2px;display:inline-block}body.leftmenu .mobile_menu_wrapper .header_client_wrapper{position:absolute;bottom:50px;margin:0}.header_client_wrapper span{font-size:16px;font-weight:500;margin-right:7px;vertical-align:baseline}.header_client_wrapper .client_logout_link{margin-right:5px;margin-left:5px}.header_cart_wrapper{margin-right:10px;position:relative;display:inline-block}.header_cart_wrapper .cart_count{height:16px;font-size:10px;right:-10px;color:#fff;position:absolute;text-align:center;top:-10px;border-radius:50px;background:#1c58f6;width:16px;line-height:18px;z-index:2}.header_cart_wrapper span{font-size:16px;font-weight:500}body.admin-bar .mobile_menu_wrapper #mobile_menu_close.button{top:62px}body.mobile_menu_wrapper #mobile_menu_close.button{z-index:99}.mobile_menu_wrapper #mobile_menu_close.button{height:40px;-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);padding:0;font-size:16px;right:30px;transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;position:fixed;top:30px;box-shadow:0 8px 8px -6px rgba(0,0,0,.15);border-radius:250px;width:40px;line-height:42px!important}body.js_nav .mobile_menu_wrapper #mobile_menu_close.button{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-animation-delay:1.5s;animation-delay:1.5s}.mobile_menu_wrapper #mobile_menu_close.button:hover{margin-top:-4px}.mobile_menu_wrapper{height:100%;-webkit-transform:translate(-400px);-moz-transform:translate(-400px);transform:translate(-400px);-webkit-backface-visibility:hidden;padding:90px;color:#999;-webkit-transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease;-o-transition:-o-transform .2s ease;transition:transform .2s ease;position:fixed;top:0;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:#111;-webkit-font-smoothing:subpixel-antialiased;left:-10px;width:400px}body.leftmenu .mobile_menu_wrapper{z-index:1}.mobile_menu_content{height:100%;width:100%;display:table}.mobile_menu_wrapper .mobile_menu_content>div{overflow:auto;max-height:100%;width:100%;vertical-align:middle;display:table-cell}body.leftmenu .mobile_menu_wrapper .mobile_menu_content>div{position:absolute;bottom:100px;box-sizing:border-box;width:calc(100% - 100px);display:block}.mobile_menu_wrapper .mobile_menu_content .social_wrapper{margin-top:20px}.mobile_menu_wrapper .mobile_menu_content .social_wrapper ul li a i{font-size:24px;line-height:24px}body.admin-bar .mobile_menu_wrapper{padding-top:32px}body.admin-bar #close_mobile_menu{top:32px}body.js_nav .mobile_menu_wrapper,html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-o-transform:translate(0);overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-box-shadow:-22px 0 40px rgba(0,0,0,.1);-moz-box-shadow:-22px 0 40px rgba(0,0,0,.1);box-shadow:-22px 0 40px rgba(0,0,0,.1);left:0;z-index:99}#close_mobile_menu{height:100%;position:fixed;top:0;left:0;width:100%;z-index:-1}#close_mobile_menu.open{z-index:99}#sub_menu,.mobile_main_nav{list-style:none;overflow:hidden;margin-bottom:40px;width:100%;margin-top:40px}body.leftmenu .mobile_main_nav #sub_menu{margin-top:250px}#sub_menu .sub-menu{list-style:none;margin-bottom:5px;margin-left:15px;margin-top:5px}#sub_menu li{width:100%}#sub_menu li a,.mobile_main_nav li a{font-size:14px;font-weight:600;color:#777;text-transform:uppercase;width:100%;line-height:2em;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif;display:block}#sub_menu li a:active,.mobile_main_nav li a:active,.mobile_main_nav li a:hover{color:#fff}.mobile_main_nav li ul.sub-menu{display:none}.mobile_main_nav.mainnav_in{-webkit-animation:mainNavIn .4s;animation:mainNavIn .4s}.mobile_main_nav.mainnav_out{-webkit-animation:mainNavOut .4s;animation:mainNavOut .4s}#sub_menu.subnav_out{-webkit-animation:subNavOut .4s;animation:subNavOut .4s}#sub_menu.subnav_in{-webkit-animation:subNavIn .4s;animation:subNavIn .4s}#sub_menu li ul a:after{display:none}#menu_back{font-size:14px!important;font-weight:600!important;margin-bottom:5px;text-transform:uppercase!important;letter-spacing:2px!important}#menu_back:before{font-size:12px;font-weight:900;margin-right:.7em;content:"\f104";position:relative;font-family:Font Awesome\ 5 Free;display:inline}.overlay_background{height:100%;-ms-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;position:fixed;opacity:0;visibility:hidden;top:0;background-color:#fff;left:0;width:100%;z-index:-2}#page_caption_overlay,.content_overlay{height:100%;position:absolute;top:0;background-color:rgba(0,0,0,.3);left:0;width:100%;z-index:1}.ppb_wrapper .withbg .overlay_background{position:absolute;z-index:1}#side_menu_wrapper.overlay_background.share_open,.ppb_wrapper .withbg .overlay_background{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}#side_menu_wrapper.overlay_background.share_open{overflow:auto;z-index:9}#side_menu_wrapper.overlay_background.share_open,.overlay_background.share_open{background-color:rgba(0,0,0,.9)}.overlay_background.visible{opacity:1;visibility:visible}body #side_menu_wrapper{background:transparent}body.js_nav #side_menu_wrapper{display:none}#close_share,.mobile_menu_wrapper #close_mobile_menu{height:40px;padding:0 10px;right:40px;color:#fff;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;text-align:center;top:42px;border-radius:25px;background:#eee;cursor:pointer;left:auto;width:20px;line-height:42px;display:block;z-index:-1;z-index:10}#close_share:hover,.mobile_menu_wrapper #close_mobile_menu:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;box-shadow:0 8px 15px rgba(0,0,0,.1)}#close_share.open,.mobile_menu_wrapper #close_mobile_menu.open{z-index:99}.nav,.nav_page_number,.subnav{list-style:none;padding:10px 0}.subnav{background:none}.nav>li,.nav_page_number>li{display:inline-block}.nav_page_number{margin-top:2px}#menu_wrapper .nav ul,#menu_wrapper div .nav{list-style:none;padding:0;margin:0;display:block}#menu_wrapper .nav ul li,#menu_wrapper div .nav li{padding:10px 8px;margin:0;display:inline-block}body.centeralign #menu_wrapper div .nav>li{padding:10px 15px}#menu_wrapper .nav ul li ul li,#menu_wrapper div .nav li ul li{padding:5px 20px;text-align:left!important;clear:both;box-sizing:border-box;margin:0;width:100%}#menu_wrapper .nav ul li:last-child,#menu_wrapper div .nav li:last-child{margin-right:0}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li>a{padding:0;font-size:12px;font-weight:400;color:#666;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s;text-transform:uppercase;position:relative;margin:0 10px 0 0;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif;display:inline-block}#menu_wrapper .nav ul li a:before,#menu_wrapper div .nav li>a:before,.post_attribute a:before{height:1px;transform:scaleX(0);transition:color .1s,transform .2s ease-out;content:"";position:absolute;bottom:2px;background-color:#666;transform-origin:right top;left:0;width:100%;display:block}#page_content_wrapper .inner .sidebar_wrapper a.no_effect:before{display:none!important}#menu_wrapper .nav ul li a:active:before,#menu_wrapper div .nav li>a:active:before{background-color:#666}#page_content_wrapper .inner .sidebar_wrapper a:not(.button){position:relative}#menu_wrapper .nav ul li a:hover:before,#menu_wrapper div .nav li>a:hover:before,.post_attribute a:hover:before{transform:scale(1);transform-origin:left top}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li>a:first-child{padding-left:0}#wrapper.transparent #logo_wrapper .social_wrapper ul li a,#wrapper.transparent .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon,#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav>li>a,#wrapper.transparent .top_bar:not(.scroll) .header_cart_wrapper a,#wrapper.transparent .top_bar:not(.scroll) .header_client_wrapper,#wrapper.transparent .top_bar:not(.scroll) .header_client_wrapper a{color:#fff!important}#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper .nav ul li a:before,#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav li>a:before{background:#fff!important}#menu_wrapper .nav li.arrow>a:after,#menu_wrapper div .nav li.arrow>a:after{height:auto;text-decoration:inherit;content:"\e64b";background-position:0 0;-webkit-font-smoothing:antialiased;margin-left:8px;width:auto;background-image:none;line-height:normal;line-height:2.8em;float:right;background-repeat:repeat;vertical-align:10%;font-family:themify;display:inline}#menu_wrapper .nav ul li.arrow>a:after,#menu_wrapper div .nav li.arrow>a:after{font-size:7px}#menu_wrapper .nav ul li a.hover,#menu_wrapper .nav ul li a:hover,#menu_wrapper div .nav li a.hover,#menu_wrapper div .nav li a:hover,#menu_wrapper div .nav>li.current-menu-ancestor>a,#menu_wrapper div .nav>li.current-menu-item>a,#menu_wrapper div .nav>li.current-menu-parent>a{color:#444;position:relative;z-index:2}#menu_wrapper .nav ul li ul,#menu_wrapper div .nav li ul{list-style:none;height:0;overflow:hidden;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);transform:translateY(-15px);padding:0;border:0;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;position:absolute;opacity:0;margin:10px 0 0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15);background:transparent;width:200px;z-index:-1}#menu_wrapper .nav ul li ul li ul,#menu_wrapper div .nav li ul li ul{position:absolute;opacity:0;margin-left:0;left:201px;margin-top:-38px}#menu_wrapper .nav ul li ul li ul:before,#menu_wrapper div .nav li ul li ul:before{display:none}#menu_wrapper .nav>li:hover>ul,#menu_wrapper .nav>li>ul>li:hover>ul{height:auto;overflow:visible;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:1;z-index:9}#1menu_wrapper div .nav li.current-menu-item ul li a,#menu_wrapper .nav ul li ul li a,#menu_wrapper .nav ul li ul li.current-menu-item a,#menu_wrapper .nav ul li.current-menu-item ul li a,#menu_wrapper div .nav li ul li a,#menu_wrapper div .nav li ul li.current-menu-item a,#menu_wrapper div .nav li ul li.current-menu-parent a,#menu_wrapper div .nav li.current-menu-parent ul li a{height:auto;background:transparent;display:block}#menu_wrapper .nav ul li ul li a,#menu_wrapper div .nav li ul li a,#menu_wrapper div .nav li.current-menu-parent ul li a{padding:0;font-size:11px;font-weight:400;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-ms-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;text-transform:none;border-top:0;letter-spacing:0;box-sizing:border-box;margin:0}#menu_wrapper .nav ul li ul li:first-child>a,#menu_wrapper .nav ul li:first-child>a,#menu_wrapper div .nav li.current-menu-parent ul li:first-child>a{margin-top:10px}#menu_wrapper .nav ul li ul li:last-child>a,#menu_wrapper .nav ul li:last-child>a,#menu_wrapper div .nav li.current-menu-parent ul li:last-child>a{margin-bottom:10px}#menu_wrapper .nav ul li.megamenu>ul,#menu_wrapper div .nav li.megamenu>ul{padding:0;margin-right:auto;right:0;position:absolute;box-sizing:border-box;margin-left:auto;left:0;width:960px}#menu_wrapper .nav ul li:not(.megamenu)>ul.sub-menu>li.arrow>a:after,#menu_wrapper div .nav li:not(.megamenu)>ul.sub-menu>li.arrow>a:after{height:auto;font-size:7px;text-decoration:inherit;margin-right:0;content:"\e649";background-position:0 0;-webkit-font-smoothing:antialiased;margin-left:8px;width:auto;background-image:none;line-height:normal;line-height:2.8em;float:right;background-repeat:repeat;vertical-align:10%;margin-top:0;font-family:themify;display:inline}#menu_wrapper div .nav li.megamenu ul li{border-left:1px solid #eee;clear:none;box-sizing:border-box;float:left;display:block}#menu_wrapper div .nav li.megamenu ul li>a{display:none}#menu_wrapper div .nav li.megamenu ul li:first-child{border:0}#menu_wrapper div .nav li.megamenu.col2 ul>li.menu-item-has-children{padding:5px 15px 0 0;width:50%}#menu_wrapper div .nav li.megamenu.col3 ul>li.menu-item-has-children{padding:5px 15px 0 0;width:33.3%}#menu_wrapper div .nav li.megamenu.col4 ul>li.menu-item-has-children{padding:5px 15px 0 0;width:25%}#menu_wrapper .nav ul li.megamenu ul li ul,#menu_wrapper div .nav li.megamenu ul li ul{height:auto;overflow:visible;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);border:0;position:relative;opacity:1!important;margin:0;box-shadow:0 0 0;left:0;width:100%;display:block!important}#menu_wrapper .nav ul li.megamenu ul li ul li,#menu_wrapper div .nav li.megamenu ul li ul li{border:0!important;width:100%!important}#menu_wrapper div .nav li.megamenu ul li>a,#menu_wrapper div .nav li.megamenu ul li>a:active,#menu_wrapper div .nav li.megamenu ul li>a:hover{color:#444;box-sizing:border-box;background:transparent}#menu_wrapper .nav ul li.megamenu ul li ul li a,#menu_wrapper div .nav li.megamenu ul li ul li a{color:#888;border-bottom:0}#menu_wrapper .nav ul li.megamenu ul li ul li,#menu_wrapper div .nav li.megamenu ul li ul li a{padding:0;margin-left:5px;width:auto;display:inline-block}@media only screen and (min-width:1200px){#menu_wrapper .nav ul li.megamenu>ul,#menu_wrapper div .nav li.megamenu>ul{max-width:1425px;box-sizing:border-box;width:100%;width:calc(100% - 180px)}}.top_contact_info_container{height:100%;float:right;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif;display:table}.top_contact_info{font-size:12px;color:#222;line-height:40px;float:right}.top_contact_info i{font-size:12px;margin-right:10px;color:#222;vertical-align:middle}.top_contact_info span{margin-right:10px;display:inline-block}.top_contact_info a{color:#444}#top_menu{list-style:none;float:left;display:block}#top_menu li{margin-right:20px;float:left}#top_menu li a{font-size:13px;font-weight:400;color:#222;line-height:40px}.footer_photostream_wrapper{text-align:center;margin-top:20px}.footer_photostream{margin-top:20px}.footer_bar{padding:0 0 10px;-webkit-transition:-webkit-transform .5s ease;-o-transition:-o-transform .5s ease;transition:-webkit-transform .5s ease;clear:both;margin:auto;background:#fff}#footer_wrapper,.footer_bar{width:100%;float:left}body.tg_footer_reveal #footer_wrapper{position:fixed;bottom:0}body.leftmenu #footer_wrapper{margin-left:350px;width:calc(100% - 350px)}#footer{clear:both;margin:auto auto 0;width:100%;float:left;word-wrap:break-word}#footer.empty{padding:0}#footer.ppb_wrapper{margin-top:0}#footer a,#footer a:active,#footer a:hover{color:#000}#footer .sidebar_widget li h2.widgettitle{margin-bottom:10px;margin-top:10px}#footer ul.sidebar_widget{list-style:none;padding-top:50px;margin:auto;padding-bottom:50px;width:960px}#footer ul.sidebar_widget:after{content:"";clear:both;display:block}#footer ul.sidebar_widget li ul{list-style:none;margin-left:0}#footer ul.sidebar_widget li ul li ul.children{margin-bottom:0;margin-left:10px}#footer ul.sidebar_widget li ul li ul.children li:last-child{border:0;margin-bottom:0}#footer .sidebar_widget.four>li{margin-right:5%;width:20%;float:left}#footer .sidebar_widget.four>li:nth-child(4){margin-right:0;width:25%}#footer .sidebar_widget.three>li{margin-right:3%;width:31.33%;float:left}#footer .sidebar_widget.three>li:nth-child(3){margin-right:0}#footer .sidebar_widget.two>li{margin-right:2%;width:48%;float:left}#footer .sidebar_widget.two>li:nth-child(2){margin-right:0;width:50%}#footer .sidebar_widget.one{float:none}#footer .sidebar_widget.one>li{margin-bottom:30px;text-align:center;clear:both;width:100%;float:left}#footer .sidebar_widget.one>li .social_wrapper.shortcode ul{text-align:center}#footer .sidebar_widget.one>li:last-child{margin-bottom:0}#footer ul.sidebar_widget li ul.posts.blog li img{margin:0 15px 15px 0;width:60px;float:left}#footer ul.sidebar_widget li ul.posts.blog li{border:0;clear:both!important;width:100%;float:left}#footer ul.sidebar_widget li ul li{margin:0 0 10px}#footer ul.sidebar_widget li ul li ul.sub-menu{margin-left:15px}#footer ul.sidebar_widget li ul.flickr li{border-bottom:0;margin:0 2% 0 0;width:31%}#footer ul.sidebar_widget.one li ul.flickr li{margin:0 2% 1.2% 0;width:8%}#footer ul.sidebar_widget.two li ul.flickr li{margin:0 2% 1% 0;width:15%}#footer ul.sidebar_widget.three li ul.flickr li{margin:0 2% 0 0;width:20%}#footer ul.sidebar_widget li ul.flickr li img{height:auto;width:100%}#copyright{font-weight:400;text-align:left;width:50%;float:left}.footer_bar.fullscreen #copyright{color:#fff}.footer_bar.fullscreen .footer_bar_wrapper,.footer_bar.static .footer_bar_wrapper,.footer_bar.wall .footer_bar_wrapper{margin:auto;float:none}.footer_bar_wrapper{padding-top:20px;color:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;border-top:1px solid #444;clear:both;margin:auto;-webkit-font-smoothing:antialiased;width:960px}#toTop{height:45px;padding:10px;right:10px;color:#fff;transition:color .3s,background-color .3s,opacity .3s;-moz-transition:color .3s,background-color .3s,opacity .3s;-o-transition:color .3s,background-color .3s,opacity .3s;-webkit-transition:color .3s,background-color .3s,opacity .3s;position:fixed;opacity:0;bottom:20px;text-align:center;box-sizing:border-box;background:rgba(0,0,0,.1);cursor:pointer;width:45px;display:block;z-index:9}#toTop i{font-size:1.5em;line-height:24px}#content_wrapper{margin:0;width:72%;float:left}#page_content_wrapper:not(.wide),.page_content_wrapper:not(.wide){margin:0 auto auto;padding-bottom:0;width:960px}body.home.blog #page_content_wrapper{margin-top:40px}#page_content_wrapper.wide.nomargin,.page_content_wrapper.wide.nomargin{margin-top:0}.page_content_wrapper,.page_content_wrapper .inner,.page_content_wrapper .inner .inner_wrapper{width:100%;float:left}body:not(.elementor-page) #page_content_wrapper img{height:auto;max-width:100%}.standard_wrapper{position:relative;margin:auto;width:960px;float:none}.standard_wrapper.withpadding{padding-top:30px;padding-bottom:30px}#page_content_wrapper.fullwidth,.page_content_wrapper.fullwidth{padding:0;width:100%}#page_content_wrapper .inner{margin:auto;width:100%;float:left}#page_content_wrapper .inner .inner_wrapper{padding-top:0;width:100%;float:left}.type-post.classic.classic:first-child{margin-top:0}.type-post.type-post.classic{margin-bottom:20px;margin-top:20px}.type-post.classic{float:left}.post.type-post.sticky .post_wrapper,body:not(.single) .post:first-child.type-post.sticky .post_wrapper{padding:20px 30px 30px;box-sizing:border-box}body.page-template-blog-fg .post.type-post{margin-bottom:4%}body.page-template-blog-fg .post.type-post .post_wrapper{padding:0;border:0}body.search-results .hentry{border:0;margin-bottom:35px;width:100%;float:left}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content{margin-right:0;margin-bottom:0;padding-right:0;box-sizing:border-box}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content.left_sidebar{padding-right:0}#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post,.post.type-post.grid_layout{border:0;margin-bottom:5%;width:48%;float:left;margin-top:0}#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post:nth-child(2n),.post.type-post.grid_layout.last{float:right}body.single .post.type-post{border:0;margin-bottom:0}.post.type-post.last-child{padding:0;border:0;margin:0}#blog_grid_wrapper{padding-top:30px}#blog_grid_wrapper.ppb_blog_posts,.blog_grid_wrapper.ppb_blog_posts{padding-top:0}#blog_grid_wrapper .post.type-post,.blog_grid_wrapper .post.type-post{padding:0;border:0;margin-bottom:20px;box-sizing:border-box}.ppb_blog_posts .post.type-post,body.archive #blog_grid_wrapper .post.type-post,body.error404 #blog_grid_wrapper .post.type-post,body.page-template-blog-g-php #blog_grid_wrapper .post.type-post{margin-right:2.5%;margin-bottom:3.5%;width:31.66%;float:left;margin-top:0}.ppb_blog_posts .post.type-post:nth-child(3n),body.archive #blog_grid_wrapper .post.type-post:nth-child(3n),body.error404 #blog_grid_wrapper .post.type-post:nth-child(3n),body.page-template-blog-g-php #blog_grid_wrapper .post.type-post:nth-child(3n){margin-right:0}.ppb_blog_posts .post.type-post:nth-child(3n+1),body.archive #blog_grid_wrapper .post.type-post:nth-child(3n+1),body.error404 #blog_grid_wrapper .post.type-post:nth-child(3n+1),body.page-template-blog-g-php #blog_grid_wrapper .post.type-post:nth-child(3n+1){clear:both}.ppb_blog_posts .post.type-post.last,body.page-template-blog-g-php #blog_grid_wrapper .post.type-post.last{margin-right:0;float:right}.post.type-post:last-child{margin-bottom:0}.post_wrapper.grid_layout{float:left}body.single .post_wrapper{word-break:break-word;padding-bottom:0}body.single .post_related .post_wrapper{width:100%}.post_related .post_header_wrapper{clear:both;box-sizing:border-box;width:100%;float:left}.ppb_blog_grid .post:first-child .post_wrapper,.ppb_blog_grid .post:nth-child(2) .post_wrapper,.ppb_blog_grid .post:nth-child(3) .post_wrapper,body.error404 .post:first-child .post_wrapper,body.error404 .post:nth-child(2) .post_wrapper,body.error404 .post:nth-child(3) .post_wrapper,body.page-template-blog-g-php .post:first-child .post_wrapper,body.page-template-blog-g-php .post:nth-child(2) .post_wrapper,body.page-template-blog-g-php .post:nth-child(3) .post_wrapper,body.page-template-blog-gls-php .post:first-child .post_wrapper,body.page-template-blog-gls-php .post:nth-child(2) .post_wrapper,body.page-template-blog-gs-php .post:first-child .post_wrapper,body.page-template-blog-gs-php .post:nth-child(2) .post_wrapper,body:not(.single) .post:first-child .post_wrapper{padding-top:0;border-top:0}body.search .post_wrapper:first-child{padding:20px 0 25px;border:0}.post_wrapper.single{margin:0;width:100%}body.single .post-views{display:none}.post_header{margin-bottom:10px;width:100%}.post_header p{text-align:left}.post_header.search{margin-bottom:0;text-align:left;margin-left:10px;width:calc(100% - 50px)}body.search-results .post_header.search{width:calc(100% - 90px)}.post_header.quote{margin-bottom:0}.readmore{font-size:12px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #222;letter-spacing:2px;display:inline-block}.readmore span{display:none}.readmore:hover{opacity:1}.post_header.grid{margin-bottom:15px;box-sizing:border-box;width:100%}.post_header.grid.related{margin-bottom:0}.post_header.full{width:100%}body.page-template-blog-f-php .post_excerpt_full{margin-bottom:0}.post_header.grid h6{font-size:18px}.post_header h3 a,.post_header.grid h6 a{color:#222}.post_header h5{font-size:24px;margin:10px 0}.post_header h6{font-size:20px}.post_header h5 a,.post_header h6 a{color:#222}.post_attribute a{padding:3px 0;position:relative}.post_attribute a:before{opacity:.5}.post_excerpt{margin:auto;width:100%}.post_excerpt br:first:child{display:none}.post_excerpt.post_tag{text-align:left;margin:initial;width:auto;float:left;margin-top:20px}.post_excerpt.post_tag a{padding:3px 15px 3px 25px;font-size:12px;border:0;margin-right:10px;margin-bottom:10px;color:#444;position:relative;background:#f0f0f0;line-height:2.3;display:inline-block}.post_excerpt.post_tag a:before{height:6px;content:"";position:absolute;top:14px;border-radius:10px;background:#fff;left:10px;width:6px}.post_excerpt.post_tag a:after{border-left:10px solid #f0f0f0;right:0;content:"";position:absolute;border-top:17px solid transparent;border-bottom:17px solid transparent;top:0;background:#fff}.post_share_text{height:30px;font-size:14px;border:2px solid #efa697;color:#fff;-webkit-transition:color .2s linear,background .1s linear;-moz-transition:color .2s linear,background .1s linear;-ms-transition:color .2s linear,background .1s linear;-o-transition:color .2s linear,background .1s linear;transition:color .2s linear,background .1s linear;text-align:center;border-radius:250px;background:#efa697;cursor:pointer;width:30px;line-height:30px;float:right;margin-top:35px}.post_share_text:hover{border-color:#000;background:#000}.post_share_text i{font-size:14px}#about_the_author{padding:40px 0;border-top:1px solid #dce0e0;border-bottom:1px solid #dce0e0;box-sizing:border-box;margin:60px 0 0}#about_the_author:after{height:0;content:" ";clear:both;display:block}#about_the_author .gravatar{margin-right:20px;float:left}#about_the_author .author_detail{width:calc(100% - 120px);float:left}.author_content h4{font-size:20px;font-weight:400;margin-bottom:10px}.post_related{margin-top:40px}.post_related h5{margin-bottom:30px}.post_content_wrapper{clear:both;box-sizing:border-box;margin:0;width:100%}.post_content_wrapper.fullwidth{width:100%}.post_detail,.recent_post_detail,.testimonial_customer_company,.testimonial_customer_position,.thumb_content span .portfolio_excerpt{padding:0;font-weight:500;margin:5px 0 15px;width:100%;float:left}.search_form_wrapper{margin-bottom:30px}body.search .search_form_wrapper{margin-top:0}.search_form_wrapper .content{font-size:16px;text-align:center;margin:auto auto 40px;width:60%}.post_header .post_detail.grid{margin-top:5px}.post_header .post_detail.full{margin-bottom:7px;width:100%;margin-top:7px}.post_header .post_detail.grid{margin-bottom:0}.comment_date,.post-date,.post_attribute{padding:0;font-size:14px;color:#9b9b9b;margin-top:5px}.post_button_wrapper .post_attribute{font-size:14px;opacity:.5}.post_info_cat{font-size:11px;margin-bottom:5px}.post_detail.single_post a,.post_detail.single_post a:active,.post_detail.single_post a:hover{text-transform:uppercase;border-bottom:0}.post_detail.single_post{font-size:11px;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}body.single .post_detail.single_post.related{margin-bottom:5px}.search_thumb{height:60px;overflow:hidden;position:relative;border-radius:200px;width:60px;float:left;margin-top:5px}body.search-results .search_thumb{margin-right:15px}.search_thumb img{height:60px;width:60px}.rev_slider_wrapper{z-index:1}#page_caption.hasbg .post_detail,#page_caption.hasbg .post_detail a,#page_caption.hasbg .post_detail a:active,#page_caption.hasbg .post_detail a:hover,.page_tagline{padding:0;color:#fff;margin-top:10px}#page_caption.hasbg .post_attribute{color:#fff;margin-top:25px}#page_caption .post_detail{float:none}.post_detail_wrapper{margin:0 0 10px;width:96%;float:left}.gravatar{overflow:hidden;position:relative;border-radius:200px;float:left;z-index:2}.comment .gravatar,.gravatar{height:60px;width:60px}.gravatar img{max-width:60px!important}#about_the_author .header span{padding:10px 0 10px 20px;font-size:14px;display:block}#about_the_author .thumb{margin:20px 0 0 20px;width:80px;float:left}#about_the_author .thumb img{padding:3px;width:50px}#about_the_author .description{padding:0 0 0 20px;width:550px;float:left}.comment .left img.avatar{height:50px;width:50px}.comment{padding:30px 0 25px;border-bottom:1px solid #dce0e0;float:left}.comment,.fullwidth_comment_wrapper .comment{width:100%}.comment .left{margin-right:15px;float:left}.comment .right{padding:0;margin-left:25px;float:left}.comment .right,.fullwidth_comment_wrapper .comment .right,.fullwidth_comment_wrapper.sidebar .comment .right{width:calc(100% - 85px)}.fullwidth_comment_wrapper.sidebar .comment .right.fullwidth{margin-left:0;width:100%}.comment .right p{padding:0;margin:0}.comment .right strong{font-weight:#fff}#page_content_wrapper .inner .sidebar_content ul.children{box-sizing:border-box;margin-left:0;width:100%;float:left;padding-left:30px}.comment_date{margin:0}ul.children .comment{padding:30px 0 25px;margin:0;width:100%;float:left}ul.children .comment:first-child{margin-top:0}.social_wrapper{margin:20px 0 5px;width:100%}#logo_wrapper .social_wrapper{position:absolute;text-align:left;margin:0;left:30px;width:auto}.footer_bar_wrapper .social_wrapper{text-align:right;margin:-2px 0 0;width:50%;float:right}.above_top_bar .social_wrapper{margin:0;width:auto;float:right}.social_wrapper.shortcode,.social_wrapper.shortcode ul{margin:0}#page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode,#page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode ul,.page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode,.page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode ul{text-align:center}.social_wrapper ul{list-style:none;margin-left:0!important}.above_top_bar .social_wrapper ul,.footer_bar_wrapper .social_wrapper ul{text-align:right}#page_content_wrapper .social_wrapper ul{list-style:none;margin-top:12px}#page_content_wrapper .social_wrapper.shortcode ul{margin-top:0}#page_content_wrapper .sidebar .content .sidebar_widget li .social_wrapper.shortcode ul,.page_content_wrapper .sidebar .content .sidebar_widget li .social_wrapper.shortcode ul{margin-bottom:0}.social_wrapper ul li,.social_wrapper.small ul li{margin-right:15px;display:inline-block}#logo_wrapper .social_wrapper ul li{margin-right:10px}.social_wrapper.shortcode ul li,.social_wrapper.small.shortcode ul li{margin:0 5px 10px!important}.footer_bar_wrapper .social_wrapper ul li{height:16px;border:0!important;margin-right:0;background:transparent!important;margin-left:20px;width:16px;float:right}.social_wrapper.light ul li{border:0!important}.social_wrapper.large ul li{height:50px;width:50px}.above_top_bar .social_wrapper ul li{height:auto;border:0;margin-right:0;background:transparent;width:auto}.social_wrapper.shortcode ul li{clear:none!important;width:auto!important;float:none!important;display:inline-block!important}.social_wrapper.shortcode ul li a{height:40px;color:#fff!important;text-align:center;border-radius:250px;background:#000;width:40px;line-height:42px;display:block}.social_wrapper.shortcode ul li a i{position:relative;top:1px}.social_wrapper.shortcode ul li.facebook a{background:#2d5f9a}.social_wrapper.shortcode ul li.twitter a{background:#00c3f3}.social_wrapper.shortcode ul li.pinterest a{background:#bd081c}.social_wrapper.shortcode ul li.google a{background:#db4437}.social_wrapper.shortcode ul li.youtube a{background:#cc181e}.social_wrapper.shortcode ul li.flickr a{background:#ff0084}.social_wrapper.shortcode ul li.vimeo a{background:#00adef}.social_wrapper.shortcode ul li.tumblr a{background:#36465d}.social_wrapper.shortcode ul li.dribbble a{background:#ea4c89}.social_wrapper.shortcode ul li.linkedin a{background:#0077b5}.social_wrapper.shortcode ul li.instagram a{background:#405de6}.social_wrapper.shortcode ul li.behance a{background:#1769ff}.sidebar_content ul li .social_wrapper.shortcode,.sidebar_content ul li .social_wrapper.shortcode ul{text-align:center!important}.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle:before{border:0}.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle span{padding-right:0;background:transparent;padding-left:0}.above_top_bar .social_wrapper ul li:last-child a{margin-right:0}.above_top_bar .social_wrapper ul li a{padding:0;margin-right:5px;color:#fff;margin-left:5px;line-height:30px;display:inline-block}.above_top_bar .page_content_wrapper{margin:auto;width:960px;float:none}.footer_bar_wrapper .social_wrapper ul li a{color:#fff}.social_wrapper ul li a i,.social_wrapper.small ul li a i{font-size:18px;line-height:18px}.above_top_bar .social_wrapper ul li a i{font-size:14px;line-height:18px}.footer_bar_wrapper .social_wrapper ul li a i{font-size:18px;line-height:20px}.social_wrapper.large ul li a i{font-size:24px;line-height:32px}.above_top_bar .social_wrapper ul li:hover{opacity:1;background:transparent!important}#page_caption{padding:25px 0 30px;margin-bottom:65px;background:#fff;width:100%}body.ppb_enable #page_caption{margin-bottom:0}#page_caption.single_gallery{border:0;margin-bottom:0}#page_caption.hasbg{height:60%;padding:0;border:0;right:0;max-height:750px;top:0}.post_caption{text-align:center;margin:50px 0 30px}#page_content_wrapper.hasbg .post_caption{margin-top:30px}.post_caption .post_detail{font-size:14px;width:auto;float:none;display:inline-block}.parallax_overlay_header{height:100%;position:absolute;top:0;background:rgba(0,0,0,.4);left:0;width:100%;z-index:2}#page_caption.nomargin{margin-bottom:0}#page_caption .page_title_wrapper{text-align:center;width:100%}body.single-post #page_caption .page_title_wrapper{width:100%}body.single-post #page_caption .post_detail{margin-top:10px}#page_caption.hasbg{height:600px;position:relative;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}#page_caption.hasbg .page_title_wrapper{height:100%;position:absolute;top:0;margin:auto;left:0;width:100%;z-index:2}#page_caption.hasbg .page_title_wrapper .standard_wrapper{height:100%;width:100%;display:table}#page_caption.hasbg .page_title_wrapper .page_title_inner{position:relative;vertical-align:middle;display:table-cell}#page_caption.hasbg .page_tagline,#page_caption.hasbg h1{color:#fff}.page_tagline{margin:10px auto auto;width:auto;float:none}.overlay_gallery_content .page_tagline{margin-bottom:20px;max-width:90%}#page_caption.hasbg .page_tagline{border:0}.one_half{margin-right:3.5%;box-sizing:border-box;width:48%;float:left}.one_half.last{margin-right:0;clear:right;width:48%;float:right}.one_third{margin-right:4%;margin-bottom:2%;position:relative;box-sizing:border-box;width:30.66%;float:left}.one_third.last{margin-right:0!important;float:right}body.single-post .video_wrapper{margin-bottom:20px}.video_wrapper{height:0;padding-top:25px;position:relative;padding-bottom:56.25%}.video_wrapper iframe{height:100%;position:absolute;top:0;left:0;width:100%}.post_navigation{position:fixed;top:calc(50% + 60px);z-index:1}.post_navigation.previous{left:0}.post_navigation.next{right:0}.post_navigation.next .navigation_anchor,.post_navigation.previous .navigation_anchor{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-left:-40px}.post_navigation.next .navigation_anchor{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-right:-20px;margin-left:0}.post_navigation .navigation_post_content{-webkit-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px);min-height:350px;padding:30px 30px 30px 100px;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease;position:absolute;opacity:0;top:-170px;box-sizing:border-box;box-shadow:0 3px 15px rgba(0,0,0,.1);background:#fff;width:350px}.post_navigation.next .navigation_post_content{-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px);padding:30px 100px 30px 30px}.post_navigation.next:hover .navigation_post_content{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);opacity:1}.post_navigation.previous:hover .navigation_post_content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.post_navigation .navigation_post_content .post_img{margin:0 0 15px;width:220px;float:none}.post_navigation .navigation_post_content .post_img img{max-height:220px;width:auto}#right_click_content{height:100%;font-size:22px;color:#fff;transition:all .5s linear;position:fixed;opacity:0;visibility:hidden;text-align:center;top:0;background:rgba(0,0,0,.5);left:0;width:100%}#right_click_content.visible{transition:all .5s linear;opacity:1;visibility:visible;z-index:999}#right_click_content .right_click_content_table{height:100%;width:100%;display:table}#right_click_content .right_click_content_table .right_click_content_cell{vertical-align:middle;display:table-cell}#right_click_content .right_click_content_table .right_click_content_cell>div{margin:auto;width:40%}.ba-slider .handle:after{font-size:24px!important;border:2px solid #fff!important;content:"\e658"!important;box-shadow:none!important;background:transparent!important;line-height:61px!important;font-family:themify!important}.ba-slider .handle.draggable:after{font-size:18px!important;line-height:45px!important}.ba-slider .handle{background:hsla(0,0%,100%,.2)!important;width:1px!important;font-family:themify!important}.post_related .one_half,.post_related .one_third{text-align:center}body.error404 .searchform input[type=text],body.search .searchform input[type=text]{width:100%}body.home.blog .type-post{margin-bottom:60px}.post_img{height:auto;margin-bottom:20px;position:relative;width:100%;line-height:0}.post_img img{height:auto!important;max-width:100%}.post_img.team{overflow:hidden;margin:auto auto 0;width:100%;float:none}.post_img.team img{max-width:100%}.post_ft_img{opacity:0}.post_img.small.square_thumb{width:auto}body.single-post .post_img.post_ft img{margin-bottom:30px;width:auto}#content_slider_wrapper{height:20px;position:fixed;bottom:200px;background:transparent;width:100%}#social_share_wrapper,.social_share_wrapper{padding-top:20px;margin-bottom:20px;text-align:center;clear:both;margin-left:0!important;margin-top:20px}#social_share_wrapper a i,.social_share_wrapper.shortcode a i{font-size:20px}.social_share_wrapper.shortcode{margin:0}#social_share_wrapper h5,.social_share_wrapper.shortcode h5{margin-bottom:5px;display:inline-block}#social_share_wrapper ul,.social_share_bubble ul,.social_share_wrapper.shortcode ul{list-style:none;clear:both;margin:0;margin-left:0!important;display:block}#social_share_wrapper ul li,.social_share_bubble ul li,.social_share_wrapper.shortcode ul li{margin:0 0 5px;display:block}.social_share_wrapper.shortcode ul li{border-left:0!important;margin:0 10px;display:inline-block}#overlay_background{display:none}.multi_share{right:30px;position:absolute;top:-55px;z-index:999}.multi_share_button{padding:8px 20px;justify-content:center;font-size:14px;border:none;text-decoration:none;color:#fff;transition:all .2s ease-in;text-transform:uppercase;outline:none!important;text-align:center;background-color:#e91e63;align-items:center;background-position:50%;border-radius:2px;cursor:pointer;white-space:nowrap;font-family:Roboto,sans-serif;display:inline-flex}.multi_share_button.multi_share_button_circle{height:50px;padding:0!important;font-size:18px;border-radius:50%;width:50px}.multi_share input{display:none}.multi_share input:not(:checked)~label{transform:rotate(0)}.multi_share input:not(:checked)~label .multi_share_button{height:30px;box-shadow:none;border-radius:0;width:30px}.multi_share input:not(:checked)~label .multi_share_button:first-child{transform:translate(25px,25px);border-top-left-radius:100%}.multi_share input:not(:checked)~label .multi_share_button:nth-child(2){transform:translate(55px,25px);border-top-right-radius:100%}.multi_share input:not(:checked)~label .multi_share_button:nth-child(3){border-bottom-left-radius:100%;transform:translate(25px,55px)}.multi_share input:not(:checked)~label .multi_share_button:nth-child(4){border-bottom-right-radius:100%;transform:translate(55px,55px)}.multi_share input:not(:checked)~label .multi_share_button .icon{opacity:0}.multi_share input:not(:checked)~label>.icon{opacity:1;cursor:pointer}.multi_share label{height:80px;transform:rotate(45deg);transition:all .2s ease-in;position:relative;cursor:default;width:80px;display:block}.multi_share label .multi_share_button{position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.multi_share label .multi_share_button:nth-child(2){transform:translate(60px)}.multi_share label .multi_share_button:nth-child(3){transform:translateY(60px)}.multi_share label .multi_share_button:nth-child(4){transform:translate(60px,60px)}.multi_share label .multi_share_button .icon{transform:rotate(-45deg);transition:all .15s ease-in-out;opacity:1}.multi_share label>.icon{height:50px;justify-content:center;font-size:24px;color:#fff;transition:all .25s ease-in-out;position:absolute;opacity:0;top:30px;align-items:center;border-radius:50%;left:30px;width:50px;display:flex}.multi_share label .icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content{padding:0;margin-right:10px;width:68%;float:left}#page_content_wrapper .inner .sidebar_content.page_content,.page_content_wrapper .inner .sidebar_content.page_content{box-sizing:border-box}.page_content_wrapper .inner .sidebar_content.page_content{padding:0;background:transparent}#page_content_wrapper .inner #portfolio_filter_wrapper.sidebar_content{border:0;margin-right:0;padding-right:0;width:100%}#page_content_wrapper .inner .sidebar_content.nopadding,.page_content_wrapper .inner .sidebar_content.nopadding{padding-top:0!important}#page_content_wrapper .inner .sidebar_content.left_sidebar,.page_content_wrapper .inner .sidebar_content.left_sidebar{border-right:0;margin-right:0;float:right}#page_content_wrapper .inner .sidebar_content.full_width,.page_content_wrapper .inner .sidebar_content.full_width{border:0;margin-right:0;width:100%;margin-top:0}#page_content_wrapper.hasbg.nomargintop{margin-top:0!important}#page_content_wrapper .inner .sidebar_content.full_width.nopadding,.page_content_wrapper .inner .sidebar_content.full_width.nopadding{padding:0!important}body:not(.elementor-page) #page_content_wrapper .inner .sidebar_content img,body:not(.elementor-page) .page_content_wrapper .inner .sidebar_content img{height:auto;max-width:100%}#page_content_wrapper .inner .sidebar_content .map_shortcode_wrapper img,.page_content_wrapper .inner .sidebar_content .map_shortcode_wrapper img{max-width:none}#page_content_wrapper .inner .sidebar_content div.wp-caption,.page_content_wrapper .inner .sidebar_content div.wp-caption{max-width:100%}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper,.page_content_wrapper .inner .sidebar_content.full_width.blog_grid_wrapper{padding:0;width:100%}#page_content_wrapper .inner .sidebar_wrapper,.page_content_wrapper .inner .sidebar_wrapper{padding-top:0;margin-left:0;width:27.99%;float:right;margin-top:0}#page_content_wrapper .inner .sidebar_wrapper.adjust,#page_content_wrapper .inner .sidebar_wrapper.left_sidebar.adjust{padding-top:50px}#page_content_wrapper .inner .sidebar_wrapper.left_sidebar,.page_content_wrapper .inner .sidebar_wrapper.left_sidebar{margin-right:0;margin-left:0;float:left}body.woocommerce #page_content_wrapper .inner .sidebar_wrapper.left_sidebar,body.woocommerce .page_content_wrapper .inner .sidebar_wrapper.left_sidebar{margin-top:15px}#page_content_wrapper .inner .sidebar_wrapper a:not(.button),.page_content_wrapper .inner .sidebar_wrapper a:not(.button){color:#222}#page_content_wrapper .inner .sidebar_wrapper .sidebar,.page_content_wrapper .inner .sidebar_wrapper .sidebar{margin-bottom:40px;width:100%;float:left}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content,.page_content_wrapper .inner .sidebar_wrapper .sidebar .content{margin:0;width:100%}.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle{color:#fff}.mobile_menu_wrapper .sidebar_wrapper a{color:#777}.mobile_menu_wrapper .page_content_wrapper{width:100%}.mobile_menu_wrapper .sidebar_wrapper{width:100%;float:left}.mobile_menu_wrapper .sidebar_wrapper .sidebar .content .sidebar_widget li{margin-bottom:20px}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li{margin-bottom:40px}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li a.rsswidget{font-weight:600}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li .rss-date{font-size:14px;opacity:.5;clear:both;display:block}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li .rssSummary{font-size:14px;margin:15px 0}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,input.wpcf7-text,input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url]{padding:14px 0;font-size:100%;border:0;-webkit-appearance:none;-webkit-transition:border-color .3s linear;-moz-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear;border-bottom:1px solid #222;outline:none;box-sizing:border-box;margin:0;background:#fff;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif}p.input_wrapper{padding:0!important;position:relative}.input_effect~.focus-border{display:none}select{padding:10px;outline:none;min-width:100%;box-sizing:border-box;background:#fff}.woocommerce select.orderby{height:auto}.woocommerce #content table.cart td.actions .coupon .input-text:focus,.woocommerce table.cart td.actions .coupon .input-text:focus,.woocommerce-page #content table.cart td.actions .coupon .input-text:focus,.woocommerce-page table.cart td.actions .coupon .input-text:focus,input.wpcf7-text:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{outline:0}.contact_form_wrapper input[type=date],.contact_form_wrapper input[type=email],.contact_form_wrapper input[type=text]{margin-right:3%;margin-bottom:3%;box-sizing:border-box;width:46%;display:inline}.contact_form_wrapper label{display:none}.contact_form_response ul{list-style:none;font-size:12px;margin-bottom:20px;margin-left:0!important}.contact_form_response ul li.error,.password_container .error{padding:10px 20px 10px 40px;font-size:12px;margin-bottom:10px;color:#b13c3c;position:relative;background:#ffe9e9;display:inline-block}.password_container .error{margin-bottom:20px}.contact_form_response ul li.error:before,.password_container .error:before{font-size:12px;font-weight:900;content:"\f06a";position:absolute;left:20px;font-family:Font Awesome\ 5 Free}.contact_form_response ul:empty{margin:0}.contact_form_wrapper{margin-top:30px}.page_content_wrapper .contact_form_wrapper{margin-top:0}#contact_form input[type=text],#contact_form textarea{margin-bottom:15px;width:97%}div.wpcf7-response-output{padding:20px}.wpcf7-form input.wpcf7-date,.wpcf7-form input.wpcf7-dynamictext,.wpcf7-form input.wpcf7-text,.wpcf7-form select,.wpcf7-form textarea{box-sizing:border-box;width:100%}.fullwidth_comment_wrapper #commentform textarea{width:100%}.fullwidth_comment_wrapper .post_content_wrapper{padding:30px 0!important;background:transparent!important;width:100%!important}.input_wrapper{position:relative}form.post-password-form label{margin-right:5px;width:auto;float:left}form.post-password-form input[type=password]{margin-left:5px}form.post-password-form input[type=submit]{padding:.5em 1.5em .45em}.form-allowed-tags{display:none!important}p.comment-notes{margin-bottom:40px}textarea{overflow:auto;padding:.6em 0;font-size:100%;border:0;-webkit-appearance:none;-webkit-transition:border-color .2s linear;-moz-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;border-bottom:1px solid #dce0e0;outline:none;box-sizing:border-box;margin:0;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif}.button,a.button,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=submit],body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=submit],input[type=button],input[type=submit]{padding:.6em 2.5em;font-size:15px;border:2px solid #222;text-decoration:none;font-weight:400;font-style:normal;-webkit-appearance:none;text-shadow:none;color:#fff;-webkit-transition:color .2s linear,background .3s linear,opacity .2s linear;-moz-transition:color .2s linear,background .3s linear,opacity .2s linear;-ms-transition:color .2s linear,background .3s linear,opacity .2s linear;-o-transition:color .2s linear,background .3s linear,opacity .2s linear;transition:color .2s linear,background .3s linear,opacity .2s linear;text-transform:none;outline:none;text-align:center;box-shadow:0 0 0 0;background:#222;cursor:pointer;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif;display:inline-block}a.comment-reply-link{font-size:13px;font-weight:600;text-align:center;margin:-40px 0 0;border-radius:25px;float:right;display:block}.comment:hover a.comment-reply-link{display:block}a.button.medium,input[type=button].medium,input[type=submit].medium{font-size:16px}a.button.large,input[type=button].large,input[type=submit].large{font-size:18px}#cancel-comment-reply-link{font-size:13px;margin:0 20px 0 10px}.pagination{clear:both;margin:40px 0 60px;float:left}.pagination p a:first-child{float:left}.pagination p a:last-child{float:right}.pagination a,.pagination span{height:30px;overflow:hidden;font-size:12px;margin-right:5px;color:#777;text-align:center;background:#f9f9f9;width:30px;line-height:30px;display:inline-block}.pagination a:hover,.pagination span{font-weight:700;color:#fff;background:#888}.pagination_detail{font-size:12px;float:right;margin-top:40px}#page_content_wrapper ul{margin:0}#page_content_wrapper ol{margin-left:20px}@-webkit-keyframes lazy_color_change{0%{background-color:#ccc}to{background-color:#f0f0f0}}@-moz-keyframes lazy_color_change{0%{background-color:#ccc}to{background-color:#f0f0f0}}@-o-keyframes lazy_color_change{0%{background-color:#ccc}to{background-color:#f0f0f0}}@keyframes lazy_color_change{0%{background-color:#ccc}to{background-color:#f0f0f0}}.post_img_hover.lazy{-webkit-animation:lazy_color_change 1s infinite alternate;-moz-animation:lazy_color_change 1s infinite alternate;-ms-animation:lazy_color_change 1s infinite alternate;-o-animation:lazy_color_change 1s infinite alternate;animation:lazy_color_change 1s infinite alternate}.post_img_hover{position:relative;display:inline-block}.post_img_hover:not(.lazy){background:#222;background:-moz-linear-gradient(90deg,#222 0,#444 100%,#666 100%);background:-webkit-linear-gradient(90deg,#222,#444 100%,#666 0);background:linear-gradient(90deg,#222,#444 100%,#666 0)}.post_img_hover.classic{min-height:350px}.post_related .post_img_hover.classic{min-height:130px}.post_img_hover img,.post_img_hover:after,.post_img_hover:before{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.post_img_hover img{backface-visibility:hidden;max-width:100%;vertical-align:top}.post_img_hover:after,.post_img_hover:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;opacity:0;top:50%;background-color:#fff;left:50%;z-index:1}.post_img_hover:before{height:1px;left:100%;width:60px}.post_img_hover:after{height:60px;top:0;width:1px}.post_img_hover a{right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}.post_img_hover.hover img,.post_img_hover:hover img{filter:alpha(opacity=30);zoom:1;-webkit-opacity:.3;opacity:.3}.post_img_hover.hover:after,.post_img_hover.hover:before,.post_img_hover:hover:after,.post_img_hover:hover:before{opacity:1;top:50%;left:50%}.post_img_hover .post_type_icon{height:60px;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);right:30px;transition:all .21s cubic-bezier(.5,.5,.4,.9);position:absolute;bottom:-30px;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.15);border-radius:50px;background:#1c58f6;width:60px;line-height:62px;display:inline-block;z-index:2}.post_related h3{margin-bottom:20px;text-align:center}.post_related .post_img_hover .post_type_icon{height:50px;right:20px;bottom:-20px;width:50px;line-height:50px}.post_img_hover:hover .post_type_icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.post_img_hover .post_type_icon i{font-size:17px;color:#fff}.post_related .post_img_hover .post_type_icon i{font-size:15px}#page_content_wrapper ul.flickr{margin:0 0 10px}#page_content_wrapper ul.posts.blog{list-style:none;padding:0;box-sizing:border-box;margin-left:0!important;width:100%;float:left}#page_content_wrapper ul.flickr li img{height:auto;width:65px}#footer ul.sidebar_widget li ul.posts.blog li img,#page_content_wrapper .sidebar .content .posts.blog li img,#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li img,.page_content_wrapper .sidebar .content .posts.blog li img,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li img{margin:0 10px 2px 0;width:80px;float:left}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li{margin-bottom:20px;clear:both;float:left}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li a,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li a{font-weight:900;letter-spacing:-1px}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li .post-excerpt,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li .post-excerpt{font-size:11px;font-weight:600;color:#999;letter-spacing:0}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li:last-child,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li:last-child{margin-bottom:0}.post_circle_thumb{height:95px;overflow:hidden;margin-right:0;position:relative;width:95px;float:left}.post_circle_thumb img{height:auto;width:60px}.post_circle_thumb.flickr{margin-right:0}#page_content_wrapper .sidebar .content .posts.blog,#page_content_wrapper .sidebar .content .sidebar_widget,.page_content_wrapper .sidebar .content .posts.blog,.page_content_wrapper .sidebar .content .sidebar_widget{list-style:none;padding:0;margin-left:0;margin-top:0}#page_content_wrapper .sidebar .content .posts.blog li,.page_content_wrapper .sidebar .content .posts.blog li{padding:0 0 10px}#page_content_wrapper .sidebar .content .posts.blog li:last-child,.page_content_wrapper .sidebar .content .posts.blog li:last-child{padding-bottom:0}#page_content_wrapper .sidebar .content .sidebar_widget li.widget,.page_content_wrapper .sidebar .content .sidebar_widget li.widget{padding:0;border:0;clear:both;box-sizing:border-box;margin:60px 0 0;width:100%;float:left}#page_content_wrapper .sidebar .content .sidebar_widget li.widget:first-child{margin-top:0}#page_content_wrapper .sidebar .content .sidebar_widget li.widget #useronline-count,.page_content_wrapper .sidebar .content .sidebar_widget li.widget #useronline-count{margin-top:10px}#page_content_wrapper .sidebar .content .sidebar_widget li select,.page_content_wrapper .sidebar .content .sidebar_widget li select,.textwidget select{max-width:100%;margin:10px 0}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,h2.widgettitle{font-size:11px;font-weight:400;color:#222;text-transform:uppercase;position:relative;border-bottom:0;letter-spacing:2px;text-align:left;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif;display:inline-block}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:after,h2.widgettitle:after{position:absolute;border-top:1px solid #e7e7e7;width:55px}h2.widgettitle.photostream{margin-bottom:30px;margin-top:30px;display:inline-block}#page_content_wrapper.blog_wrapper .sidebar .content .sidebar_widget li:first-child{margin-top:0}#page_content_wrapper .sidebar .content .sidebar_widget li ul,.page_content_wrapper .sidebar .content .sidebar_widget li ul{list-style:none;padding:20px 0 0;margin:0 0 15px}#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children,.page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children{padding-top:0;margin-bottom:0;margin-left:10px}#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children li:last-child,.page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children li:last-child{border:0;margin-bottom:0}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li ul.children,.page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li ul.children{padding-top:0;margin-left:20px}#footer .sidebar_widget li ul li,#page_content_wrapper .sidebar .content .sidebar_widget li ul li,.page_content_wrapper .sidebar .content .sidebar_widget li ul li{padding:0;margin-bottom:5px;margin-top:0}#footer .sidebar_widget li.widget_nav_menu ul li,#page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li{border:0}#footer .sidebar_widget li ul li{border-color:#000}#footer ul.sidebar_widget li .textwidget,#footer ul.sidebar_widget li ul li:first-child,#page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child,.page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child{padding-top:0}#footer ul.sidebar_widget li ul.flickr li:first-child,#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li:first-child,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li:first-child{padding-top:0;border:0}#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li a,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li a{box-sizing:border-box;width:100%;display:block}#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li ul.sub-menu,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li ul.sub-menu{padding:0 0 0 10px}#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul,#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li:last-child,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li:last-child{margin-bottom:0}#wp-calendar tr td,#wp-calendar tr th{padding:5px 0;text-align:center;background:transparent}#wp-calendar tr td#next,#wp-calendar tr td#prev{padding-top:20px;text-transform:uppercase}#wp-calendar tr td#next,#wp-calendar tr td#prev,#wp-calendar tr td.pad{background:transparent!important}#wp-calendar caption{display:none}#wp-calendar{margin:20px 0 0;width:100%}.mobile_menu_wrapper .widget_calendar table tr td,.mobile_menu_wrapper .widget_calendar table tr th{border-color:#555}table{margin:10px 0 30px}table tr td{border-bottom:1px solid #dce0e0}table tr th{font-weight:700}table tr td,table tr th{padding:20px;border-bottom:1px solid #dce0e0;text-align:left}#footer table tr td,#footer table tr th{border-bottom:1px solid #000!important}#footer .widget_tag_cloud div a{border-color:#000!important}#footer_menu{list-style:none;float:right;display:block}#footer_menu li{margin-left:20px;float:left}#footer_menu li ul{display:none}table thead tr th{background:transparent}table#wp-calendar thead tr th{text-align:center}table tfoot tr,table tfoot tr td{background:transparent}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr{list-style:none;padding:15px 0 3px;margin:5px 0 30px;float:left;display:block}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li{padding:0 10px 0 0;border:0;clear:none;box-sizing:border-box;margin:0 10px 10px 0;width:calc(33% - 10px);float:left;display:block}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img{height:auto;width:100%}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter,.page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter{list-style:none;padding:0;margin:20px 0 0}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li,.page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li{border:0;position:relative;box-sizing:border-box;padding-bottom:15px;padding-left:32px}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before,.page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before{font-size:22px;font-weight:900;content:"\f099";position:absolute;top:-5px;left:0;font-family:Font Awesome\ 5 Free}#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media,.page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media{list-style:none;padding:0 0 3px;margin:10px 0 15px -5px;float:left;display:block}#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li,.page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li{margin:0 5px 0 0;float:left;display:block}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,ul.flickr{list-style:none;clear:both;margin:10px 0 -10px;width:104%;float:left;display:block}ul.flickr li{margin:0 5px 0 0;float:left}#page_content_wrapper .sidebar .content .posts.blog,.page_content_wrapper .sidebar .content .posts.blog{list-style:none;margin-top:30px}#page_content_wrapper .sidebar .content .posts.blog.withthumb,.page_content_wrapper .sidebar .content .posts.blog.withthumb{margin-bottom:0;margin-top:30px}#footer ul.sidebar_widget li ul.posts.blog.withthumb{margin-top:20px}#page_content_wrapper .sidebar .content .posts.blog li,.page_content_wrapper .sidebar .content .posts.blog li{border:0;clear:both;margin:0;background:none;width:100%;line-height:1em;float:left}#page_content_wrapper .posts.blog li,.page_content_wrapper .posts.blog li{padding:20px;border:1px solid #dce0e0;margin-right:1.2%;margin-bottom:1.2%;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;text-align:left;box-sizing:border-box;width:49.4%;float:left;display:table}#page_content_wrapper .posts.blog li:nth-child(2n),.page_content_wrapper .posts.blog li:nth-child(2n){margin-right:0;float:right}#footer ul.sidebar_widget li ul.posts.blog li a,#page_content_wrapper .posts.blog li a,.page_content_wrapper .posts.blog li a{font-size:16px;width:100%;line-height:1.2em}#page_content_wrapper .posts.blog.withthumb li,#page_content_wrapper .sidebar .content .posts.blog.withthumb li,.page_content_wrapper .posts.blog.withthumb li,.page_content_wrapper .sidebar .content .posts.blog.withthumb li{border:0;line-height:1.5em;display:block}#page_content_wrapper .sidebar .content .posts.blog li,.page_content_wrapper .sidebar .content .posts.blog li{padding-top:10px}#page_content_wrapper .posts.blog li strong.header,#page_content_wrapper .sidebar .content .posts.blog li strong.header,.page_content_wrapper .posts.blog li strong.header,.page_content_wrapper .sidebar .content .posts.blog li strong.header{font-weight:400}#page_content_wrapper .sidebar .content .textwidget,.page_content_wrapper .sidebar .content .textwidget{padding:10px 0 0;text-align:left;margin-top:0}.textwidget img{height:auto;max-width:95%}#searchsubmit{padding:.6em 1.5em .5em!important;margin:-8px;line-height:18px}.widget_search input#searchsubmit{margin:10px 0 0}.tag_cloud,.widget_tag_cloud div{margin:20px 0 0}.meta-tags a,.tag_cloud a,.widget_tag_cloud div a{padding:3px 15px;border:1px solid #e0e0e0;margin-right:8px;margin-bottom:12px;color:#444;-webkit-transition:background .2s linear,border .1s linear;-moz-transition:background .2s linear,border .1s linear;-ms-transition:background .2s linear,border .1s linear;-o-transition:background .2s linear,border .1s linear;transition:background .2s linear,border .1s linear;display:inline-block}.widget_tag_cloud div a:hover{border-color:#efa697;color:#fff!important;background:#efa697}.widget_mc4wp_widget input{text-align:center}.widget_mc4wp_widget input[type=submit]{width:100%;margin-top:10px}.blog_recent_link h6,.portfolio_recent_link h6{font-size:11px;display:inline}.widget_mc4wp_form_widget input[type=email]{width:100%}.widget_mc4wp_form_widget input[type=submit]{margin-top:20px}#page_content_wrapper .widget_mc4wp_form_widget p{padding-bottom:.7em}#page_content_wrapper.blog_wrapper{margin-bottom:100px;position:relative;box-sizing:border-box;background:#fff;z-index:2}#page_content_wrapper.blog_wrapper .pagination{margin-bottom:20px}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{font-size:13px;border:0;background:#fc0}div.wpcf7-mail-sent-ok{color:#fff;background:#4cd964}.footer_mailing_list_white input[type=email]{border-color:hsla(0,0%,100%,.7);color:#fff!important;background:transparent!important}.footer_mailing_list_white input[type=email]::placeholder{color:hsla(0,0%,100%,.7)}.footer_mailing_list_white input[type=submit]{border-color:hsla(0,0%,100%,.7);color:#fff;background:transparent;margin-left:10px}.footer_mailing_list_white select{height:26px;padding:3px;border:1px solid #ccc;margin:0;background:transparent none no-repeat;cursor:pointer;line-height:18px}@media screen and (min-width:0){.footer_mailing_list_white select{background-position:-50px -50px;border-radius:4px}}@media screen and (-webkit-min-device-pixel-ratio:0){.footer_mailing_list_white select{padding:3px 32px 3px 5px;-webkit-appearance:none;background-position:100%}}@-moz-document url-prefix(){.footer_mailing_list_white select{text-overflow:"";-moz-appearance:none;text-indent:.01px;padding-right:16px;background-position:100%}.footer_mailing_list_white select:-moz-focusring{text-shadow:0 0 0 #000;color:transparent}.footer_mailing_list_white select option{color:#000}}h1.page-title{display:none}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin-bottom:60px}.woocommerce .woocommerce-ordering,.woocommerce-page form.woocommerce-ordering{overflow:hidden;padding:0 40px 0 10px;border:1px solid #e7e7e7;position:relative}.woocommerce-page form.woocommerce-ordering:after{right:20px;content:"\e64b";position:absolute;top:10px;font-family:themify;display:inline}.woocommerce .woocommerce-ordering,.woocommerce-page form.woocommerce-ordering select{border:0;-webkit-appearance:none}.woocommerce ul.products li.product .ajax_add_to_cart,.woocommerce-page ul.products li.product .ajax_add_to_cart{display:none!important}.woocommerce ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products li.product,.woocommerce-page ul.products.columns-3 li.product{padding:0 0 10px;border:0;margin-right:5%;margin-bottom:5%;text-align:center;clear:none;box-sizing:border-box;width:30%}.woocommerce ul.products li.product:nth-child(3n+1),.woocommerce ul.products.columns-3 li.product:nth-child(3n+1),.woocommerce-page ul.products li.product:nth-child(3n+1),.woocommerce-page ul.products.columns-3 li.product:nth-child(3n+1){clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li.product .price{font-size:1.1em;color:#444;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif}.woocommerce ul.products li.product .button{padding:0;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;background:transparent;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif}.woocommerce div.product form.cart .variations{margin:0}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:36px;border:1px solid #dce0e0!important;outline:0;border-radius:0;width:80px}.woocommerce-page div.product form.cart .button{padding:.65em 1.5em!important;border:0!important;border-radius:0;margin-left:5px;width:auto!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{text-align:center!important;margin:auto!important;box-shadow:0 0 0 #000!important;width:100%!important}.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title{padding:0;font-size:22px;box-sizing:border-box;margin-top:30px!important}.woocommerce #page_content_wrapper .inner .sidebar_content.left_sidebar ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page #page_content_wrapper .inner .sidebar_content.left_sidebar ul.products li.product h2.woocommerce-loop-product__title{font-size:20px;margin-top:20px!important}.woocommerce #page_content_wrapper .inner .sidebar_content.left_sidebar ul.products li.product .price{font-size:1em}.woocommerce div.product div.images figure,.woocommerce div.product div.summary figure{margin:0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding:3px;box-sizing:border-box;width:16.66%;margin-top:3px}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:.9em!important}.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li ins{text-decoration:none;font-weight:700}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{display:none!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{height:auto;box-shadow:0 0 0 #000!important;-webkit-box-shadow:0 0 0 #000!important;-moz-box-shadow:0 0 0 #000!important;width:45px}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{box-shadow:0 0 0 #000!important;-webkit-box-shadow:0 0 0 #000!important;-moz-box-shadow:0 0 0 #000!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin-left:0!important}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h1{font-size:30px!important}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h2{font-size:18px!important}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h3{font-size:16px!important;padding-bottom:0}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h4{font-size:14px!important}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h5{font-size:13px!important}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h6{font-size:12px!important}.woocommerce #content div.product div.images div.thumbnails a,.woocommerce div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a{margin-bottom:3.8%}.entry-summary div[itemprop=description]{font-size:18px;margin:10px 0 0;padding-left:0!important}.review-summary{display:none!important}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{padding-top:10px!important;font-size:14px!important;border:0;color:#222}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{box-shadow:inset 0 0 0 0 rgba(0,0,0,.5)!important;-webkit-box-shadow:inset 0 0 0 0 hsla(0,0%,80%,.5)!important;-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,.5)!important;background:#444!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #444!important;box-shadow:inset 0 0 0 4px #fff;background:#fff!important}.woocommerce #page_content_wrapper a.button,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover{padding:0!important;border:0!important;position:relative!important;top:3px;margin:auto;background:transparent!important;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif!important;display:block}.woocommerce #page_content_wrapper a.button:hover,.woocommerce-page #page_content_wrapper a.button:hover,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover{opacity:1}.woocommerce.columns-4 ul.products li.product a.add_to_cart_button{font-size:100%!important;color:#222!important}.woocommerce #page_content_wrapper a.button.product_type_variable:before,.woocommerce-page #page_content_wrapper a.button.product_type_variable:before{content:"\f03a"}.woocommerce #content div.product form.cart .button,.woocommerce div.product form.cart .button,.woocommerce-page #content div.product form.cart .button,.woocommerce-page div.product form.cart .button{opacity:1!important}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{font-weight:400!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{margin-right:15px!important;margin-left:0!important;width:70px!important;float:left!important}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{margin-top:10px}.cart-collaterals .cart_totals table{width:100%!important}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;border:0}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{color:#999!important}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{color:#fff!important}body[data-shop=three_cols].woocommerce ul.products li.product,body[data-shop=three_cols].woocommerce-page ul.products li.product{width:31.2%!important}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0!important}p.price{padding-top:0!important}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,p.price ins span.amount,p.price span.amount{font-weight:500}.woocommerce #page_content_wrapper div.product p.price,.woocommerce-page #page_content_wrapper div.product p.price{padding-bottom:0}p.price del span.amount{font-size:16px;color:#ccc!important}span.price del span.amount{font-size:13px}#tab-description h2,.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{display:none}.checkout h3{font-size:18px;margin:15px 0}.cart_totals h2,.cross-sells h2,.related.products h2,.shipping_calcuLator h2,.upsells.products h2{font-size:24px;margin-bottom:40px;margin-top:10px}.shipping_calcuLator h2{text-align:left}.related.products{padding-top:40px;border-top:1px dashed #e1e1e1;clear:both;width:100%;float:left;margin-top:10px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border:0;box-shadow:0 0 0;border-radius:0!important}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding:0;border:0;box-sizing:border-box}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{padding:0;border:0;visibility:visible!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:0!important}.woocommerce div.product .woocommerce-tabs .panel{padding-top:40px}.woocommerce #page_content_wrapper div.product .woocommerce-tabs .panel p{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{padding:10px 30px 9px!important;font-weight:400!important;text-shadow:none!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{height:auto!important;padding:0!important;border:0;margin-right:0!important;color:#222!important;border-bottom:1px solid #dce0e0;border-radius:0!important;margin-left:0!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{font-weight:700!important;color:#222;border-radius:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding-left:0!important}.widget_shopping_cart_content a.button{margin-right:5px!important}.woocommerce-page div.product p.price ins{text-decoration:none!important}.woocommerce-page.woocommerce #page_content_wrapper .product_type_variable.add_to_cart_button{display:none}.product_meta>span{clear:both;display:block}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{border:0!important;box-shadow:0 0 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{box-shadow:0 0 0 #222!important}.woocommerce-message{border-color:#e9f3d2!important;text-shadow:none!important;color:#6a863b!important;background:#e9f3d2!important}.woocommerce-info{border-color:#d1edf5!important;text-shadow:none!important;color:#4e7883!important;background:#d1edf5!important}.woocommerce-error{border-color:#ffe9e9!important;text-shadow:none!important;color:#b13c3c!important;background:#ffe9e9!important}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:.8em!important;box-shadow:none!important}.woocommerce .woocommerce-message a.button{display:none}#order_review,.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-bottom:0}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{text-align:left}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-bottom:0}.post_carousel.flexslider .slides>li{margin-right:20px}.woocommerce-page .products .star-rating{float:right;margin-top:28px}.woocommerce-page #page_content_wrapper .inner .sidebar_content .products .star-rating{clear:both;float:none;margin-top:10px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{border:0;margin-bottom:0;clear:both;float:none;display:block}.woocommerce #content nav.woocommerce-pagination,.woocommerce nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{margin-bottom:30px;color:#ff4a52;text-align:left;margin-top:30px}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul li{border:0}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{height:30px;overflow:hidden;border:1px solid #dce0e0;margin-right:10px;color:#888;text-align:center;background:#fff;width:30px;line-height:30px;display:inline-block}.woocommerce-page nav.woocommerce-pagination ul li a{color:#888;line-height:1.3em}.woocommerce-page nav.woocommerce-pagination ul li a:active,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{border-color:#dce0e0;font-weight:700;color:#222!important;background:#fcfcfc;line-height:1.3em}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{margin-left:0!important}.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span.current{text-align:center}.price_slider_wrapper{margin-top:30px}.woocommerce-page ul.product_list_widget li .star-rating{display:none}.woocommerce-page ul.product_list_widget li a{font-weight:600!important}.woocommerce-page ul.product_list_widget li .amount{font-weight:500}.woocommerce-page ul.product_list_widget li del .amount{color:#ccc}.woocommerce-page .price_label{font-weight:600}.woocommerce-page ul.product_list_widget li ins{background:transparent}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{float:left!important}ul.product_list_widget li{padding:10px 0!important}.woocommerce #content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{clear:both}body.single-product #page_content_wrapper{margin-top:40px}.woocommerce .woocommerce-product-rating{line-height:1.7}.woocommerce-review-link{color:#222!important}.woocommerce-page div.product form.cart{margin-bottom:3em;margin-top:1em}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:60px;margin-top:20px}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:after,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:after,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:after,.woocommerce-page .woocommerce-message:before{clear:none;display:block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:70px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{padding:12px 15px}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{line-height:1em;margin-top:10px}.wc-forward a:after,.wc-forward:after,.woocommerce .cart-collaterals .shipping_calcuLator .shipping-calcuLator-button:after,.woocommerce-page .cart-collaterals .shipping_calcuLator .shipping-calcuLator-button:after{display:none}#page_content_wrapper .inner .sidebar_content ul.products{padding:0;box-sizing:border-box;margin-left:0!important}#page_content_wrapper .inner .sidebar_content.left_sidebar ul.products{padding:0}#page_content_wrapper .inner .sidebar_content .related.products ul.products{padding:0;margin-top:20px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:15px;border-top:0}.shipping-calcuLator-button{color:#222}.product-subtotal .amount{font-weight:600;color:#222}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calcuLator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calcuLator{width:100%;float:none}.woocommerce .cart-collaterals .shipping_calcuLator,.woocommerce-page .cart-collaterals .shipping_calcuLator{margin-top:10px}.woocommerce-page table.cart th,table.shop_table thead tr th{font-size:12px;font-weight:500;color:#fff;text-transform:uppercase;border-top:1px solid #dce0e0;border-bottom:1px solid #dce0e0;letter-spacing:2px;background:#333}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-bottom:1px solid #dce0e0}.woocommerce table.shop_table.cart,.woocommerce-page table.shop_table.cart{border-top:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15)}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{border-bottom:0!important}.woocommerce table.cart td.actions .coupon .input-text#coupon_code{border-color:#dce0e0;margin-right:10px;box-shadow:0 0 0 0;border-radius:0;width:200px}.woocommerce .cart-collaterals .cart_totals table tr:first-child td,.woocommerce .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-bottom:0}.woocommerce-page #payment ul.payment_methods label{margin-bottom:10px;clear:none;width:auto;display:inline-block}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{margin-bottom:20px;margin-top:0}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{border-bottom:0}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{border-top:0}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#444}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.8em}strong[itemprop=author]{font-size:16px;font-weight:600;color:#222;letter-spacing:-1px;font-family:Renner,Helvetica Neue,Arial,Verdana,sans-serif}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{display:none!important}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{padding:0;border:0!important;margin:0 0 0 80px}.woocommerce #review_form #respond{width:100%}.woocommerce #reviews h3{text-align:left}h1.product_title{font-weight:300}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{display:none}.woocommerce-cart .wc-proceed-to-checkout{padding:2em 0}.return-to-shop{padding:0 0 5em!important}.woocommerce-checkout #payment{background:#fff}.woocommerce-checkout #payment ul{padding:0!important;margin-left:0!important}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:10px}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{margin-top:8px}.woocommerce .top_bar.scroll .logo_wrapper img,.woocommerce-page .top_bar.scroll .logo_wrapper img{max-width:100%}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#222}.woocommerce .products .onsale,.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{height:45px;font-weight:600;position:absolute;text-align:center;top:-10px;-webkit-box-shadow:0 8px 8px -6px rgba(0,0,0,.15);-moz-box-shadow:0 8px 8px -6px rgba(0,0,0,.15);box-shadow:0 8px 8px -6px rgba(0,0,0,.15);border-radius:250px;background:#b13c3c;left:-10px;width:45px;line-height:47px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:.65em .9em;font-weight:500}.woocommerce .term-description89{display:none}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border-top:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:.6em 1.5em .7em;font-size:15px;margin-bottom:0;float:right;display:inline-block}#footer ul.sidebar_widget li.widget_products ul li:last-child,#page_content_wrapper .sidebar .content .sidebar_widget li.widget_products ul li:last-child,.page_content_wrapper .sidebar .content .sidebar_widget li.widget_products ul li:last-child{margin-bottom:0;padding-bottom:0}.sidebar_widget li.widget_products .product-title{font-size:16px;font-weight:400}#reviews.woocommerce-Reviews #comments{width:66.66%;float:left}#reviews.woocommerce-Reviews #review_form_wrapper{width:33.33%;float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text p.description{padding-top:0;margin:0;padding-bottom:30px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{padding-top:0;margin-bottom:0;padding-bottom:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;border:0;border-radius:250px;background:transparent;width:60px}.woocommerce .star-rating{font-size:12px}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#50e3c2}.woocommerce #reviews #comments ol.commentlist li .comment_container{margin-bottom:10px;border-bottom:1px dashed #dce0e0}.woocommerce #reviews #comments ol.commentlist li:last-child .comment_container{border:0;margin-bottom:0}.woocommerce #review_form #respond p{padding-bottom:0}body.woocommerce-order-received .woocommerce h2,body.woocommerce-order-received .woocommerce h3{font-size:18px}body.woocommerce-order-received .woocommerce{margin-bottom:30px}#page_content_wrapper .inner .sidebar_content ul.woocommerce-thankyou-order-details{margin-left:0}.woocommerce-account #page_content_wrapper .inner .sidebar_content.full_width{margin-bottom:20px}.woocommerce-MyAccount-navigation ul{list-style:none;margin-left:0!important}.woocommerce-MyAccount-navigation ul li{border-left:5px solid transparent;margin-bottom:10px;padding-left:10px}.woocommerce-MyAccount-navigation ul li.is-active{border-left:5px solid #ff4a52;font-weight:600;color:#ff4a52}.woocommerce .woocommerce-Message a.button{padding:0;border-radius:0;background:transparent}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:40%}.woocommerce-page div.product div.summary{width:55%}.woocommerce div.product div.summary .product_meta{padding:40px 0;border-top:1px dashed #e7e7e7;border-bottom:1px dashed #e7e7e7}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0}.woocommerce form .form-row textarea{height:10em}.ri-grid{overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;position:relative;max-height:0;margin:auto}.ri-grid.visible{max-height:100%}.ri-grid ul{list-style:none;overflow:hidden;padding:0;margin:0;width:100%;display:block}.ri-grid ul:after,.ri-grid ul:before{content:"";display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{height:0;overflow:hidden;padding:0;position:relative;-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;width:0;float:left;display:block}.ri-grid ul li a{height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;outline:none;top:0;background-color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-position:50%;left:0;width:100%;background-repeat:no-repeat;display:block}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0}.ri-shadow:after,.ri-shadow:before{height:20%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);content:"";position:absolute;max-width:300px;max-height:100px;bottom:15px;box-shadow:0 15px 10px rgba(0,0,0,.7);left:10px;width:50%;z-index:-2}.ri-shadow:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.ri-grid-loading:after,.ri-grid-loading:before,.ri-loading-image{display:none}.ri-grid-loading .ri-loading-image{position:relative;text-align:center;margin:50px auto;left:100%;display:block}body .ui-dialog[aria-describedby=ajax-login-register-dialog],body .ui-dialog[aria-describedby=ajax-login-register-login-dialog]{padding:50px 40px;border-radius:0;background:#f9f9f9}body .ui-widget-overlay{opacity:1;background:rgba(0,0,0,.7)!important}body .ui-dialog[aria-describedby=ajax-login-register-dialog] button.ui-dialog-titlebar-close,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] button.ui-dialog-titlebar-close{display:none}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .ui-dialog-titlebar,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .ui-dialog-titlebar{border:0;background:transparent}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .ui-dialog-titlebar .ui-dialog-title,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .ui-dialog-titlebar .ui-dialog-title{font-size:28px;font-weight:400;margin-bottom:20px;text-shadow:none;text-align:center;width:100%;display:block}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper label,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper label{font-size:16px;font-weight:400;margin-bottom:0}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=email],body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=password],body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=text],body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=password],body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=text]{font-size:16px;letter-spacing:0}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=email]::-webkit-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=password]::-webkit-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=text]::-webkit-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=password]::-webkit-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=text]::-webkit-input-placeholder{color:transparent}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=email]::-moz-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=password]::-moz-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=text]::-moz-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=password]::-moz-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=text]::-moz-placeholder{color:transparent}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=email]:-ms-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=password]:-ms-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=text]:-ms-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=password]:-ms-input-placeholder,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=text]:-ms-input-placeholder{color:transparent}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper .zm_alr_form_field_container,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper .zm_alr_form_field_container{margin-bottom:30px}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper .zm_alr_ul_container,body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper .zm_alr_ul_container{font-size:16px}body .ui-dialog[aria-describedby=ajax-login-register-dialog] .form-wrapper input[type=submit],body .ui-dialog[aria-describedby=ajax-login-register-login-dialog] .form-wrapper input[type=submit]{text-shadow:none;border-radius:0}.ui-dialog .zm_alr_login_dialog.ui-dialog-content{border:0}