@import "reset.css";@import "fontello.css";.gallery-caption{}.bypostauthor{} body.mobile{height:auto!important; padding:0!important;}.last-process >div{margin-bottom:0;}footer.entry-footer { background: none;padding: 20px 0;}footer.entry-footer a.post-edit-link { padding-right: 40px;}footer.entry-footer .edit-link a:hover {text-decoration: underline;}.layerslider_widget .ls-container{margin-bottom:60px!important;}.product_view #thumbnails li a{margin-bottom:10px;}.product_view #thumbnails li a:last-child{margin-bottom:0;}.ill_twitter.owl-carousel.owl-theme p.my-tweet{font-size: 1.125em; font-weight: normal;margin-bottom:0;}.ill_twitter.owl-carousel.owl-theme p.my-date a{color:#899096;font-weight:normal;}article.post:not(.tag-html) figcaption ul{ list-style-type:none;margin:0 0 5px 0; padding:0; }article.post ul { list-style-type:square;margin:16px 0; padding:0 0 0 40px; }article.post .simple_slideshow  ul { padding:0; margin:0;}article.post ol { list-style-type:decimal;margin:16px 0; padding:0 0 0 40px;}article.post li > ul , article.post li  > ol{margin:0}h4{margin-bottom:10px;}aside{margin-bottom:40px;}.steps_info > div > div{margin-bottom:0}.breadcrumbs span{text-transform:capitalize;}.tr_delay, a:not([class*="tr_all"]){-webkit-transition:color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease;-moz-transition:color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease;-o-transition:color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease;transition:color 1.1s ease,background-color 1.1s ease,border-color 1.1s ease;}.relative{position:relative;}.w_full{width:100%;}.wpb_widgetised_column ul li{}.site-footer .col-lg-3 .ill_st5{margin-right:0}.wpb_widgetised_column ul li:last-child{margin-right:0}.wpcf7-mathcaptcha{width:65px !important;padding:0 5px !important;}.left{float:left;}.dropcaps-corner::first-letter,.dropcaps-corner p:first-child::first-letter{border:1px solid #a255c4;border-radius:50%;font-size:1.5em;padding:5px 7px;margin:10px 10px 0 0;float:left;color:#a255c4;box-sizing:border-box;}.dropcaps p:first-child::first-letter,.dropcaps::first-letter{float:left;color:#a255c4;margin:10px 10px 0 0;font-size:3em;}.fs_middle, .p_table:hover .pt_title:not(.pt_time), .p_table.active .pt_title:not(.pt_time){font-size:1.875em;}.illusion_textblock.item_list_icon ul li i{border:1px solid;border-radius:50%;float:left;height:18px;line-height:16px;margin-right:10px;margin-top:3px;text-align:center;vertical-align:middle;width:18px;font-size:12px;display:table;}.item_list_counter ol li:before,.item_list_counter ul li:before{content:counter(my-badass-counter);counter-increment:my-badass-counter;border:1px solid;border-radius:50%;float:left;height:18px;line-height:16px;margin-right:10px;margin-top:3px;text-align:center;vertical-align:middle;width:18px;font-size:12px;}.item_list_counter ol,.item_list_counter ul{counter-reset:my-badass-counter;}.item_list_none ul li{list-style:none}.item_list_outside ul li{list-style:outside;}.item_list_counter ul li{list-style:none}.item_list_none ul li{list-style:none}.mobile-friendly p img{border-radius:4px;margin-bottom:10px;margin-right:25px;}.mobile-friendly p img.last{margin-right:0}.mobile-friendly-image img{margin-top:-63px !important;max-width:none !important}.mobile-friendly-image .wrapper{overflow:inherit;}.how-it-works{padding-left:8.33333333% !important}.vc_box_rounded{border-radius:4px;}.wpb_text_column p{}.sitemap_list li{margin-bottom:0 !important}p{margin-bottom:15px;}body .woocommerce form .form-row{padding:0;}.wpcf7-form label{line-height:40px}.accordion_faq .tabs_navs a{padding:5px 25px;}.section_offset#secondary aside:last-child,.section_offset #secondary aside:last-child{margin-bottom:0}.recentcomments{display:inline-block;}body .woocommerce table.shop_table td{vertical-align:top;}.cart-collaterals table.shop_table td{vertical-align:middle !important;}.order-total{background:#f7f9f9;}.order-total td{padding-top:9px;padding-bottom:9px;}.order-total input[type="text"]{background:#fff;}.shop_table thead{background:#f7f9f9;}.shop_table .cart_item .product-name a{color:#34383d;font-weight:400;font-size:1.125em}.cart_item .product-remove a{margin-top:5px;}.shop_table .cart_item .product-subtotal .amount{font-weight:900;color:#34383d}.shop_table .cart_item .product-price .amount{font-weight:400}body .woocommerce .quantity .qty{border-radius:0}.variation dt:first-child span{display:none}body .woocommerce form .form-row-first, .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}.woocommerce input[type="tel"],.woocommerce input[type="password"],.woocommerce input[type="email"]{border-radius:4px}@media (min-width:768px){#secondary aside{margin-bottom:30px;}.post_format-post-format-link .post_link_title{display:block;}.post_format-post-format-link figure > a span:nth-child(1){float:left;}.col-lg-5 .illusion_widget_contact_us .col-lg-5{width:50%;}}.header_top_part{padding:6px 0 8px;}li.vc_active .vc_tta-title-text{color:#fff;}.vc_active .vc_tta-title-text,.active .accordion_link{color:#41bedd}.list_cat a{color:#899096;font-style:italic;font-size:0.875em}.illusion_tabs h2{color:#34383d;font-weight:300;animation-name:bounceInLeft;font-size:2.25em;line-height:1em;text-align:center;}.illusion_tabs h4{margin-bottom:0}.color_dark .owl-pagination > div{border-color:#bfc4c8}.color_dark .owl-theme .owl-controls .owl-buttons div{color:#bdc3c7}.color_light .owl-pagination > div{border-color:#fff}.color_light .owl-theme .owl-controls .owl-buttons div{color:#fff}.clients_item a{opacity:0.7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;}.clients_item a:hover{opacity:1}.illusion-clients [class*="c_nav_"].nav_type_3{}.r_corners img{border-radius:4px;}.flickr_list .jackbox{position:static;}.flickr_list li:hover{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline{border-radius:50% !important;}blockquote{quotes:"\201C""\201D""\2018""\2019";}blockquote > div p:last-of-type:after{content:close-quote;display:inline-block;line-height:0;height:0;vertical-align:-27px;margin-left:12px;color:#4e4ca0;font-size:50px;font-weight:bold;opacity:.5;}.italic{font-style:italic;}h3{margin-bottom:15px;}.fs_large{font-size:1.125em;}.accordion_item dt{font-weight:400}.item_services .illicon-wrap{font-weight:400}.item_services .illicon-wrap{font-weight:400}blockquote{padding:24px 25px 22px 50px;word-break:break-all;line-height:1.42em;}blockquote.type_2{background:#ecf0f1;}blockquote.type_2:after{content:"";width:0;height:0;border-left:11px solid transparent;border-top:8px solid #ecf0f1;border-right:11px solid transparent;position:absolute;left:24px;bottom:-8px;}blockquote:before,blockquote > p:last-of-type:after{font-size:50px;font-weight:bold;opacity:.5;}blockquote:before{content:open-quote;position:absolute;left:19px;top:33px;}blockquote > p:last-of-type:after{content:close-quote;display:inline-block;line-height:0;height:0;vertical-align:-27px;margin-left:12px;}.tparrows{border:1px solid #fff !important;border-radius:50% !important}.tparrows:before{display:none;}.clients .owl-pagination > div{float:none}.clients .owl-theme .owl-controls{margin-top:0}.nav_type_3[class*="c_nav_"]{z-index:10}.clients img{width:100%;}#tab_nav{display:inline-block;padding:0;}.tab_navs a{color:#34383d;}.tab_navs li{display:inline-block;}.tab_navs li.active:first-child a,.tabs_nav li.active:first-child a{border-color:#41BEDD;}.tab_navs li:not(:last-child) a,.tabs_navs li:not(:last-child) a{border-right:medium none;}.tab_navs li.active a,.woocommerce-tabs .tab_navs li:hover a,.tabs_nav li.active a{border-color:#41BEDD;}.tab_navs li.active:first-child a,.tabs_navs li.active:first-child a{border-radius:4px 0 0 4px;border-color:#41BEDD;}.tab_navs li:first-child a,.tabs_navs li:first-child a{border-radius:4px 0 0 4px;}.tab_navs li.active a,.tabs_navs li.active a{border-color:#41BEDD;}.tab_navs li:last-child a,.tabs_navs li:last-child a{border-radius:0 4px 4px 0;}.tab_navs li.active:last-child a,.tabs_navs li.active:last-child a{border-radius:0 4px 4px 0;border-color:#41BEDD;}.tab_navs li:last-child a,.tabs_navs li:last-child a{border-radius:0 4px 4px 0;}.tab_navs.type_3 a,.tabs_navs.type_3 a{padding-left:14px;padding-right:14px;}.tab_navs .active a,.woocommerce-tabs .tab_navs li:hover a,.tabs_navs .active a{background:#41bedd none repeat scroll 0 0;color:#fff;}.tab_navs a,.tabs_navs a{padding:12px 20px 12px;}.tab_navs a,.tabs_navs a{border:1px solid #bdc3c7;}.illusion_tabs .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list{margin:0;}.illusion_tabs .vc_tta.vc_tta-spacing-1 .vc_tta-tab{margin:1px 0 0}.illusion_tabs .vc_tta-tabs-list{margin:0;}.illusion_tabs .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a::after,.illusion_tabs .vc_tta.vc_general .vc_tta-tab.vc_active > a::before,.illusion_tabs .vc_tta.vc_general .vc_tta-tab.vc_active > a::after,.illusion_tabs .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab.vc_active > a::before{display:none}.illusion_tabs .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:transparent;border:none;}.illusion_tabs .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a{background-color:transparent;color:#34383d;border-color:#bdc3c7;}.illusion_tabs .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover,.illusion_tabs .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus{background-color:transparent;}.illusion_tabs .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container{margin:0;}body .vc_tta.vc_tta-tabs.vc_tta-style-classic .vc_tta-tab > a ,body .vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-tab > a{border-width:1px 1px 1px 0;}body .vc_tta.vc_tta-tabs.vc_tta-style-classic .vc_tta-tab:first-child > a,body .vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-tab:first-child > a{border-width:1px;}.illusion_tabs .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a:hover{background-color:transparent;}.illusion_tabs .vc_tta.vc_general .vc_tta-tab.vc_active > a{background-color:#41bedd;color:#fff;border-color:#41bedd;}.illusion_tabs .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a{border-bottom-color:#41bedd;}.illusion_tabs .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab > a{border-color:#bdc3c7;}.illusion_tabs .vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab a{background-color:transparent;color:#34383d}.illusion_tabs .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels{background-color:transparent;border:none;}.illusion_tabs .vc_tta-tabs .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:30px 0 0}.illusion_tabs .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab:first-child > a{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.illusion_tabs .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab:last-child > a{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.illusion_tabs .vc_tta-tabs-list li:not(:last-child) a{border-right:1px solid #bdc3c7;}.illusion_tabs .vc_tta-tabs-list .vc_active + li a{border-left-color:#bdc3c7;}.illusion_tabs .vc_tta-tabs-list .vc_active a{border-color:transparent}.illusion_tabs .vc_tta-tabs-list li:first-child a{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.illusion_tabs .vc_tta-tabs-list li:last-child a{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.illusion_tabs .vc_tta.vc_general .vc_tta-tab > a{padding:9px 20px 10px;border-radius:0}.illusion_tabs .vc_tta-tabs-list.type_2 a{padding:5px 28px;}.illusion_tabs .vc_tta-tabs-list.type_3 a{padding-left:14px;padding-right:14px;}.illusion_tabs .vc_tta-tabs-list li a{border:1px solid #bdc3c7;margin:0 !important;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel{margin-bottom:5px;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active{border:1px solid #41bedd;border-radius:4px;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title > a{font-size:16px;font-weight:400;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#41bedd;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border-color:#bdc3c7;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading:hover,.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{background-color:#fff;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading{margin-top:1px;border:none;background-color:#fff;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-body{border:none;margin-top:1px;margin-bottom:2px;background-color:#fff;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon-position-left .vc_tta-controls-icon,.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after,.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{border-color:#41bedd;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel-title > a{padding:12px 50px 10px 19px;cursor:pointer;color:#34383d !important;animation-duration:0.5s;transition:all 0.5s ease 0s;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a{padding-left:19px;font-size:16px;font-weight:400;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{border-color:#bdc3c7;border-style:solid;border-width:1px;border-radius:50%;color:#bdc3c7;height:22px;line-height:22px;width:22px;text-align:center;left:auto;right:19px;padding:0}.illusion_tabs .vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{width:8px;left:30%;border-color:#bdc3c7}.illusion_tabs .vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{height:8px;top:30%;border-color:#bdc3c7}.illusion_tabs .vc_tta-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:7px 20px 23px}.wpb_toggles_wrapper .vc_active .vc_tta-title-text{color:#34383d;}.wpb_toggles_wrapper .vc_active.active .vc_tta-title-text{color:#41bedd;}.illusion_tabs .vc_tta-accordion .tabs_panels_container .vc_active .vc_tta-panel-title a{background-color:#fff !important;border:none !important;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel h4.vc_tta-panel-title a,.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel h4.vc_tta-panel-heading a{line-height:1.4;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel h4.vc_tta-panel-title{margin-bottom:0;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel{border-radius:4px;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel{border-radius:4px;}body .illusion_tabs .vc_tta .vc_tta-panel .vc_tta-panel-body,body .illusion_tabs .wpb_toggles_wrapper .vc_tta-panel .vc_tta-panel-body{font-weight:300;}.illusion_tabs img{border-radius:4px;width:100%;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title > a span{color:#41bedd !important;}.illusion_tabs .vc_tta.vc_tta-accordion .vc_tta-panel-heading{border-radius:4px !important}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel-body{display:none;padding:7px 20px 23px;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel{border:1px solid #bdc3c7;border-radius:4px;margin-bottom:5px;animation-duration:0.5s;transition:all 0.5s ease 0s;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel.active{border:1px solid #41bedd;border-radius:4px;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel.active .vc_tta-panel-heading i,.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel.active .vc_tta-panel-heading a{color:#41bedd;border-color:#41bedd}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel.active .vc_tta-panel-body{}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel .vc_tta-panel-heading{cursor:pointer;animation-duration:0.5s;transition:all 0.5s ease 0s;position:relative;z-index:1;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel .vc_tta-panel-heading a{color:#34383d;display:block;padding:12px 50px 12px 19px;position:relative;line-height:22px;font-size:16px;font-weight:400;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-controls-icon{border-color:#bdc3c7;border-style:solid;border-width:1px;border-radius:50%;color:#bdc3c7;height:22px;line-height:22px;width:22px;text-align:center;left:auto;right:19px;padding:0;display:inline-block;vertical-align:middle;position:absolute;}.illusion_tabs .wpb_toggles_wrapper .wpb_content_element{margin-bottom:0}.illusion_tabs .wpb_toggles_wrapper .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{content:'';display:block;position:absolute;box-sizing:border-box;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-style:solid;border-width:2px 0 0 0;width:8px;left:30%;border-color:#bdc3c7}.illusion_tabs .wpb_toggles_wrapper .active .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{content:initial;}.illusion_tabs .wpb_toggles_wrapper .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{content:'';display:block;position:absolute;box-sizing:border-box;left:50%;bottom:0;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:0 0 0 2px;height:8px;top:30%;border-color:#bdc3c7}.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel.active .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,.illusion_tabs .wpb_toggles_wrapper .vc_tta-panel.active .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{color:#41bedd;border-color:#41bedd}.illusion_tabs .vc_tta-container{margin-bottom:0;}/* body .wpb_content_element{margin-bottom:0;} */.wpb_wrapper > .wpb_content_element:last-child{margin-bottom:0;}.vc_tta-icon{vertical-align:top !important;margin-right:5px;}.owl-item h6{font-weight:400}.wfcarousel_item img{min-width:100%}.illusion-popular-posts ul li{line-height:16px;}.vc_btn3.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-style-outline, .vc_btn3.vc_btn3-style-outline-custom:hover, .vc_btn3.vc_btn3-style-outline:hover, .vc_btn3.vc_btn3-style-outline-custom:focus, .vc_btn3.vc_btn3-style-outline:focus{border-width:1px !important;}.vc_btn3-container button{backface-visibility:hidden;border-style:solid;border-width:1px !important;padding-left:29px !important;padding-right:29px !important;border-radius:4px !important;}.vc_btn3-container .vc_btn3-size-xs{font-size:14px !important;padding-bottom:2px !important;padding-top:2px !important;line-height:inherit !important;padding-left:29px !important;padding-right:29px !important;}.vc_btn3-container .vc_btn3-size-sm{font-size:14px !important;padding-bottom:4px !important;padding-top:4px !important;padding-left:29px !important;padding-right:29px !important;line-height:inherit !important;}.vc_btn3-container .vc_btn3-size-md{font-size:14px !important;padding-bottom:10px !important;padding-top:10px !important;line-height:inherit !important;text-transform:uppercase !important;padding-left:29px !important;padding-right:29px !important;}.vc_btn3-container .vc_btn3-size-lg{font-size:1.125em !important;padding-bottom:20px !important;padding-top:19px !important;line-height:inherit !important;text-transform:uppercase !important;padding-left:29px !important;padding-right:29px !important;}.wpb_vc_table td.vc_table_cell:last-child{border-right:none !important}table tr td,.responsive_table tr td{padding:9px 18px 10px;border:1px solid #bdc3c7;}table tr td,table tr th,.responsive_table tr td,.responsive_table tr th{line-height:1.5em;}.p_table{position:relative;}.p_table h5{font-weight:400; margin-top:0;}.footer_bottom_part p{margin-bottom:0}.p_table .pt_time{font-size:1.375em;}.p_table .pt_price{font-size:3.75em;line-height:1em;}.p_table .pt_icon{text-align:center;display:inline-table;}.p_table ul li{margin-bottom:12px;}.fa{line-height:inherit;}.vc_icon_element .wrapper{overflow:inherit;}.vc_icon_element-align-left h6{font-size:1.125em}.text_normal{font-size:16px;line-height:1.5em;font-weight:300}.vc_icon_element-align-left .item_services{padding-left:70px;}.vc_icon_element-align-right .item_services{padding-right:70px;padding-left:0}body .vc_icon_element{line-height:inherit; margin-bottom:0;}body .vc_col-has-fill>.vc_column-inner, body .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, body .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, body .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, body .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, body .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, body .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{	padding-top:0;}.vc_icon_element-align-left .text_normal,.item_services .fs_medium p,.item_services .fs_medium{font-size:14px;}.vc_icon_element-align-right .item_services .illicon-wrap [class*="icon_wrap_"]{position:absolute;right:-70px;top:-6px;left:auto;}.vc_icon_element-align-center .item_services{text-align:center;padding:0;}.vc_icon_element-align-center .item_services .illicon-wrap [class*="icon_wrap_"]{position:relative;margin:0 auto 20px;text-align:center;left:0;right:0}.vc_icon_element-style-rounded-less-outline{border-width:2px !important;border-radius:50% !important;}.vc_icon_element-align-left .vc_icon_element-style-rounded-less-outline{border-width:1px !important;}.animation_fill .after{border-width:inherit;border-style:solid;border-color:#fff;-webkit-transform:scale(.25);-moz-transform:scale(.25);-o-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}.animation_fill .after, .animation_fill .before{content:"";position:absolute;width:inherit;height:inherit;z-index:-1;top:-1px;left:-1px;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-webkit-transform:scale(.25);-moz-transform:scale(.25);-o-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);opacity:0;-webkit-transition:-webkit-transform .8s ease,opacity .8s ease;-moz-transition:transform .8s ease,opacity .8s ease;-o-transition:transform .8s ease,opacity .8s ease;transition:transform .8s ease,opacity .8s ease;}.type_2 .animation_fill .after,.type_2 .animation_fill .before{top:-2px;left:-2px;}.animation_fill:hover .after{webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);opacity:1;background-color:transparent;}.animation_fill:hover .before{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important;opacity:1 !important;}.stats-block{text-align:center;}.item_statistic i{position:absolute;z-index:0;opacity:.15;font-size:137px;line-height:130px;top:0;left:0;width:100%;text-align:center;}.stats-block .stats-number,.stats-block .counter_suffix{font-weight:bold;}.role_banner .role_search:not(.type_3){position:absolute;width:100%;height:100%;left:-47px;top:0;z-index:11;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-o-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0;visibility:hidden;}textarea,.select_title,input:not([type="submit"]){border:1px solid #e1e4e6;height:40px;padding:5px 15px;font-style:italic;}.select_title{padding:6px 35px 5px 13px;}#billing_country_field .ill_custom_select{float:right;width:75%;}input[type="email"]{width:100%;}textarea{resize:none;outline:none;height:250px;}.height_2{height:150px;}.height_3{height:160px;}.height_4{height:210px;}.height_5{height:120px;}form p > label{display:inline-block;}.post-content form p > label{display:block;margin-bottom:10px;}.shortcode-form-left form textarea,.shortcode-form-left form span input[type="text"]{width:82%;}.shortcode-form-left .ui-selectmenu-button{width:82% !important;}.shortcode-form-left form li input,.shortcode-form-left form li textarea,form .inline_select{width:82%;}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="password"],.wpcf7 textarea{width:100%;background:#fff;}.wpcf7 input.w_auto{width:auto;}label[for^="input_"]:not([for="input_1"]){width:144px;}.wpcf7-checkbox input[type="checkbox"]{width:0;height:0;padding:0;position:absolute;opacity:0}.wpcf7-submit{border:1px solid #55c0db;padding:7px 18px 7px;color:#55c0db;min-width:120px;min-height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:0.875em;}.wpcf7-submit:hover{color:#fff!important;}input[type="radio"] + span,input[type="checkbox"] + span{width:auto !important;position:relative;padding-left:36px;cursor:pointer;display:inline-block;}input[type="radio"] + span:before{border-radius:50%;}input[type="radio"] + span:before,input[type="checkbox"] + span:before{content:"";display:block;position:absolute;background:#fff;top:50%;left:0;width:26px;height:26px;border:1px solid #e2e5e7;margin-top:-13px;}input[type="radio"] + span:after{display:none;border:none;background:#606366;width:10px;height:10px;left:8px;top:50%;border-radius:50%;content:"";position:absolute;margin-top:-4px;}input[type="checkbox"] + span:before{border-radius:4px;}input[type="checkbox"] + span:after{content:'\e914';font-family:"fontello";position:absolute;left:8px;top:2px;display:none;}input[type="radio"]:checked + span:after,input[type="checkbox"]:checked + span:after{display:block;}.role_banner .role_search:not(.type_3) input[type="text"]{width:520px;}fieldset{border:0;}.ui-selectmenu-text{display:block;}select{width:100%;}input[type="text"]{border-radius:4px;}.overflow{height:200px;}.ui-selectmenu-button{background:transparent;}.ui-corner-top .ui-icon{background:url(../images/dropup.png) no-repeat right center !important;}.ui-corner-all .ui-icon{background:url(../images/dropdown.png) no-repeat right center !important;}.ui-selectmenu-menu ul{opacity:0;visibility:hidden;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;}.ui-selectmenu-open ul{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1;visibility:visible;}.ui-selectmenu-button{border:1px solid #ecf0f1;border-radius:5px;}.ui-selectmenu-menu ul{border:1px solid #ecf0f1;border-top:none;border-bottom:none;border-radius:0 0 5px 5px;background:#fff;}.wpb_progress_bar_heading{color:#34383d;font-weight:300;margin-bottom:20px;font-size:1.25em;}.vc_progress_bar .counted .vc_single_bar{height:9px;position:relative;border:1px solid #bdc3c7;border-radius:4px;background:transparent;}.vc_progress_bar .counted .vc_single_bar .vc_bar{display:block;position:absolute;height:auto;width:0%;bottom:2px;left:2px;right:2px;top:2px;}.tagcloud a{padding-left:10px;padding-right:10px;border-color:#bdc3c7;color:#34383d;transition:color 1.1s ease 0s, background-color 1.1s ease 0s, border-color 1.1s ease 0s;padding-bottom:6px;padding-top:3px;backface-visibility:hidden;border-style:solid;border-width:1px;border-radius:4px;font-size:0.875em !important;display:inline-block;margin-bottom:5px;}.tagcloud a:hover{border-color:#a255c4;background:transparent none repeat scroll 0 0;transition:color 0.1s ease 0s, background-color 0.1s ease 0s, border-color 0.1s ease 0s;color:#a255c4;}.ui-datepicker-calendar th{background:#f7f9f9 none repeat scroll 0 0;color_light:#899096;}.ui-datepicker-calendar tr td{vertical-align:middle;width:14.28%;padding:6.5px 0;color:#899096;text-align:center;}.ui-datepicker-calendar thead th{border-bottom:1px solid #bdc3c7;border-top:1px solid #bdc3c7;padding:3px 0 2px;width:14.28%;}.ui-datepicker-current-day a{border:1px solid #a255c4 !important;border-radius:4px;color:#a255c4 !important;display:inline-block;padding:2px 0;text-decoration:none;vertical-align:middle;}.footer_top_part .wpcf7-form-control-wrap textarea{height:160px;}#countdown dt{line-height:1em;font-size:3.75em}#countdown dl{padding:30px 20px 23px;}.icon_wrap_size_0{width:18px;height:18px;line-height:18px;font-size:12px;}.icon_wrap_size_1{width:22px;height:22px;line-height:22px;font-size:12px;}.icon_wrap_size_2{width:40px;height:40px;line-height:40px;font-size:23.3px;}.icon_wrap_size_3{width:50px;height:50px;line-height:50px;font-size:23px;}.icon_wrap_size_4{width:36px;height:36px;line-height:36px;font-size:20px;}.icon_wrap_size_5{width:24px;height:24px;line-height:24px;font-size:13px;}.icon_wrap_size_6{width:100px;height:100px;line-height:100px;font-size:40px;}.icon_wrap_size_7{width:140px;height:140px;line-height:140px;font-size:53px;}.flex-direction-nav li a{display:inline-block;margin:0;text-align:center;border:1px solid #ccc;border-radius:50%;}.flex-direction-nav li{display:inline-block;}.entry-summary .review-comment{display:inline-block !important;}.review-comment{display:none !important}.woocommerce-review-link{color:#34383d;font-size:0.875em;display:block;}.woocommerce .summary .woocommerce-product-rating .star-rating{margin-top:0px;}.woocommerce .summary .woocommerce-product-rating{margin-top:5px;}.summary .woocommerce-review-link{display:inline-block;}.woocommerce-review-link:hover{color:#41bedd;}.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px;}.woocommerce .woocommerce-product-rating .star-rating{margin:15px 0 0;font-size:14px;float:none;display:inline-block;}.price{font-size:1.5em}.price del .amount{color:#899096;}.price ins{text-decoration:none}.price ins .amount{color:#a255c4;}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 !important;margin:0 0 20px 0 !important;}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;background:#fff;}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#bdc3c7;margin:0;padding:0;border-radius:0;border-right:none;}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{border-radius:4px 0 0 4px;}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-radius:0 4px 4px 0;border-right:1px solid #bdc3c7;}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:9px 20px 10px;color:#34383d;font-weight:normal;}.woocommerce div.product .woocommerce-tabs ul.tabs li:before.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border-radius::4px 0 0 4px;}.woocommerce div.product .woocommerce-tabs ul.tabs li:after.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{border-radius::0 4px 4px 0;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#41bedd;color:#fff;border-color:#41bedd;border-width:1px;border-style:solid;}.shop_attributes th{border:none;}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes{border-style:solid;border-right:none;border-left:none;border-color:#ecf0f1;}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th{background:none}.woocommerce table.shop_attributes td p{font-weight:300;font-style:normal;text-align:left;}.woocommerce table.shop_attributes th{font-weight:400;text-align:left;}#review_form input[type="text"]{width:100%;}#respond .form-submit{clear:both;}.woocommerce #reviews #comment{height:auto}input[type="submit"],#respond .form-submit input{border-radius:4px !important;background:transparent !important;font-size:0.875em !important;line-height:inherit !important;font-weight:normal !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;}input[type="submit"]:not([class*="button_type_"]){padding-top:4px !important;padding-bottom:5px !important;padding-left:29px !important;padding-right:29px !important;}#respond .form-submit input:hover{color:#fff !important;}.woocommerce #reviews #comments ol.commentlist li img.avatar{webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:auto;width:auto;position:static;padding:0;border:none;}.commentlist li:before{display:none !important}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;padding:13px 20px;background:#ecf0f1;margin:0}.woocommerce .star-rating span:before{color:#f1c40f}.woocommerce span.onsale{display:none}.single_add_to_cart_button,.single-product-right .add_to_cart_button{border-color:#a255c4 !important;padding:2px 10px !important;height:40px !important;min-width:40px !important;border-width:1px !important;border-style:solid !important;border-radius:4px !important;background:#a255c4 !important;color:#fff !important;font-weight:400 !important;line-height:33px !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;}.single_add_to_cart_button:hover,.single-product-right .add_to_cart_button:hover{background:transparent !important;color:#a255c4 !important;}.product_type_simple,.add_to_cart_button{border-color:#a255c4 !important;padding:2px 10px !important;height:40px !important;min-width:40px !important;border-width:1px !important;border-style:solid !important;border-radius:4px !important;background:none !important;color:#a255c4 !important;font-weight:400 !important;line-height:33px !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;display:inline-block;white-space:nowrap;}.product_type_simple:hover,.add_to_cart_button:hover{background:#a255c4 !important;color:#fff !important;}.single_add_to_cart_button:before,.add_to_cart_button:before{content:'\e824';font-family:'fontello';font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;-webkit-backface-visibility:hidden;margin-right:5px;}.product_type_variable:before,.product_type_variable.add_to_cart_button:before{content:'\e923';}.owl-carousel .quantity{display:none}.quantity{border:1px solid #e1e4e6;border-radius:4px;padding:0 !important;display:inline-block;}.quantity span{position:static !important;width:29px !important;height:33px !important;background:#ecf0f1;cursor:pointer;border:none !important;}.quantity .minus{float:left;}.quantity input[type="number"]{height:33px !important;width:40px !important;border:none !important;text-align:center;}.quantity .single_add_to_cart_button{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.ie9 .im_half_container .half_column:last-child{margin-left:-4px;}.ie9 [class*="animate_f"]:not(.with_ie),.fade_finished,.fp_item .animate_fctl{opacity:1;visibility:visible;}.ie9 .main_menu li:hover > .sub_menu,.ie9 .dropdown:hover .sub_menu{visibility:visible;}.trf_none,.ie9 [class*="animate_f"]:not(.with_ie){-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;}.woocommerce div.product form.cart .button{clear:both;}.product-actions{float:left;position:relative;}.product-actions .yith-wcwl-add-to-wishlist{float:left;margin:0 5px;}.product-actions a{position:relative;display:inline-block;padding:5px 10px;height:40px;min-width:40px;color:#34383d;border-width:1px;border-style:solid;border-color:#bdc3c7;vertical-align:middle;-webkit-backface-visibility:hidden;-webkit-transition:background-color .4s ease, box-shadow .4s ease;transition:background-color .4s ease, box-shadow .4s ease;-webkit-border-radius:4px;border-radius:4px;}.product-actions .feedback{position:absolute;bottom:100%;left:50%;z-index:15;visibility:hidden;background:#e6f7fb;margin-bottom:10px;padding:4px 9px;white-space:nowrap;pointer-events:none;font-size:12px;color:#292f38;opacity:0;-webkit-border-radius:4px;border-radius:4px;-webkit-transform:translateX(-50%) translateY(-20px);transform:translateX(-50%) translateY(-20px);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.product-actions a:hover > .feedback{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);}.feedback:after{content:"";width:0;height:0;border-left:6px solid transparent;border-top:5px solid #606366;border-right:6px solid transparent;position:absolute;bottom:-5px;left:50%;margin-left:-6px;}.stock{display:none}.other-product .left-col table,.other-product .left-col .product-actions{display:none}.tax-product_cat .quantity{display:none}.woocommerce .other-product .cart table,.woocommerce .other-product .cart button.button{display:none}.other-product .product-actions{float:right;}figure .woocommerce-product-rating .woocommerce-review-link{display:none;}.variations.table_type_9 td{padding:5px 0;}.woocommerce div.product form.cart .variations{margin-bottom:0 !important}.woocommerce div.product form.cart .variations.m_bottom_20{margin-bottom:20px!important;}.woocommerce div.product .col-lg-6 form.cart{margin-bottom:13px;}.reset_variations{display:inline-block;padding-top:3px;}.variations_form .amount{color:#34383d;}.woocommerce div.product p.price, .woocommerce div.product span.price{color:#a255c4;}.product-quantity{text-align:center;}.product-thumbnail img{width:80px !important;height:80px !important;}table{}body .woocommerce table.shop_table tr th,body .woocommerce table.shop_table tr td{border-left:none;border-top:none;}body .woocommerce table.shop_table tbody tr td:not(:first-child),body .woocommerce table.shop_table tbody tr th:not(:first-child){border-left:none;border-top:none}body .woocommerce table.shop_table tfoot tr td:last-child,body .woocommerce table.shop_table tfoot tr th:last-child,body .woocommerce table.shop_table thead tr td:last-child,body .woocommerce table.shop_table thead tr th:last-child,body .woocommerce table.shop_table tbody tr td:last-child,body .woocommerce table.shop_table tbody tr th:last-child{border-right:none}body .woocommerce table.shop_table tbody tr:nth-child(1):nth-last-child(1) td,body .woocommerce table.shop_table tbody tr:nth-child(1):nth-last-child(1) th{border-bottom:1px solid #bdc3c7}body .woocommerce table.shop_table tbody tr.cart_item:nth-child(1):nth-last-child(1) td,body .woocommerce table.shop_table tbody tr.cart_item:nth-child(1):nth-last-child(1) th{border-bottom:none}body .woocommerce table.shop_table tfoot tr:first-child th,body .woocommerce table.shop_table tfoot tr:first-child td{border-top:1px solid #bdc3c7}body .woocommerce table.shop_table tfoot tr:last-child th,body .woocommerce table.shop_table tfoot tr:last-child td,body .woocommerce table.shop_table tbody tr:last-child th,body .woocommerce table.shop_table tbody tr:last-child td{border-bottom:none}table thead th{font-weight:400 !important;}.table_type_2 td:not([colspan]), .table_type_4 td{padding:19px;}table.table_type_2 tbody tr td,table tr:first-child td,table tr:first-child th{}span.line_40{line-height:40px;}.total_bold span{font-weight:900}.woocommerce table.shop_table{}.woocommerce-cart table.cart td, .woocommerce-cart table.cart th{vertical-align:top !important;}.woocommerce td.product-name a{color:#34383d;}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{float:none !important;font-weight:300 !important}.coupons .input-text{width:325px;float:left;}.coupons label{float:left;line-height:40px;margin-right:10px;}.coupons input[type="submit"]{float:left;margin-left:10px !important}.variation dd p{float:left;}.variation dd.variation-Size i{display:none}.woocommerce a.remove:hover{background:#34383d !important}.woocommerce a.remove{color:#fff !important;background:#d1d5d8 !important;font-size:16px;}.product-action{position:relative;}.product-action .add_to_cart_button{clear:both;display:inline-block;}.place-order .button,.checkout-button{background:#a255c4 !important;color:#fff !important;padding-left:18px;padding-right:18px;padding-top:10px !important;padding-bottom:9px !important;border:1px solid #a255c4 !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;font-size:0.875em;display:inline-block !important;float:right;line-height:1.5em !important}.checkout-button:before{content:'\e914';font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;margin-right:10px}.wc-cart-shipping-notice{margin-top:15px;}ins{text-decoration:none}.bestseller-product .fp_price > span,.bestseller-product .fp_price ins{text-decoration:none;font-weight:900}.bestseller-product .fp_price del{font-weight:300}.rating_list .star-rating{float:left;}.layerslider_widget .ls-bottom-slidebuttons a{display:inline-block;border-color:#bfc4c8 !important;border-width:1px !important;border-style:solid !important;}.layerslider_widget .ls-bottom-slidebuttons a:hover{background:#41bedd !important;border-color:#41bedd !important;}.layerslider_widget .ls-bottom-slidebuttons .ls-nav-active{margin:0 5px!important;background:#41bedd !important;opacity:1 !important;border-color:#41bedd !important;}.layerslider_widget .ls-bottom-slidebuttons{top:0 !important;}form.logins{display:block;border:none;padding:0;margin-bottom:20px !important}.title_counter_type{padding:12px 20px 14px 70px;font-size:1.5em;position:relative;background:#f7f9f9;color:#34383d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.title_counter_type:before{content:counter(counter);font-style:italic;color:#fff;position:absolute;left:0;padding:12px 0;height:100%;width:50px;text-align:center;top:0;background:#4e4ca0;}.logins input[type="submit"]{background:transparent !important;color:#55c0db !important;border-color:#55c0db !important;border-style:solid !important;border-width:1px !important;width:auto;margin-right:20px !important;}.logins input[type="submit"]:hover{background:#55c0db !important;color:#fff !important;}.woocommerce-billing-fields .form-row{width:100% !important;}.state_select ,.country_to_state{width:auto !important;float:left;margin:0;min-width:300px}.select2-drop,.select2-drop-active,.select2-container-active .select2-choice, .select2-container-active .select2-choices,.select2-choice{border:1px solid #e1e4e6 !important}.select2-results li,.country_to_state span{color:#899096;}input[type="password"]{width:100%}.required{text-decoration:none}.footer_top_part .m_bottom_50 ul li:last-child{margin-bottom:0 !important}.product-categories li a{padding:6px 0;color:#34383d;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;display:block;line-height:1}.product-categories li a:before{content:'\e9f7';font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;-webkit-backface-visibility:hidden;border-radius:50%;border:1px solid #bfc4c8;width:18px;height:18px;text-align:center;margin-right:8px;color:#bfc4c8;}.product-categories ul a{padding-left:43px;}.product-categories ul{display:none}.product-categories ul a:before{border:none;width:auto;}.product-categories ul a{font-weight:300}.product-categories li a:hover:before{border-color:#41bedd;color:#41bedd}.product-categories li a:hover{background:#f7f9f9;}.product-categories li:not(:first-child) > a,.product-categories .children{border-top:1px solid #ecf0f1}.product-categories .children li a{padding-left:28px;}.categories_list li:hover > a,.categories_list li:hover > a > *{color:#41bedd;}@media only screen and (-webkit-min-device-pixel-ratio:0){.categories_list li a{padding:6px 0;}.categories_list ul a{padding:4px 0 5px 28px;}}.categories_list li:not(:first-child) > a,.categories_list ul{border-top:1px solid #ecf0f1;}.categories_list{margin-top:-6px;}.categories_list li a{padding:5px 0 7px;}.categories_list ul a{padding:4px 0 6px 28px;}.categories_list ul ul a{padding-left:43px;}.categories_list ul a:hover{background:#f7f9f9;}.special-product .other-product{display:none}figcaption .woocommerce-product-rating{margin-top:-15px;}del ,del .amount{color:#899096;font-weight:400}.special-product .list-cat-item{display:none}.woocommerce-product-rating{line-height:2;display:block;}.star-rating{margin:5px 0 0;float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:'star';}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}.wishlist table.shop_table td{vertical-align:top;}.wishlist .star-rating{float:none;}.wishlist .product-terms{color:#899096 !important}.wishlist .product-terms a{color:#899096 !important;font-style:italic;font-size:0.875em;}.wishlist .product-terms a:hover{color:#41bedd;}.wishlist .product-subtotal .amount{color:#34383d;font-weight:900}.wishlist .product-name{color:#34383d;font-weight:400}.wishlist .product-name:hover{color:#41bedd;font-weight:400}.wishlist .product-thumbnail img{width:160px !important;height:auto !important;}.wishlist .product-action .add_to_cart_button ,.wishlist .product-action .button{font-size:14px;}.added,.added_wl a{color:#41bedd;}.order_details{margin-bottom:0 !important;margin-top:20px;}.order_details tbody td,.order_details tbody th{border-bottom:none}.customer_details tr th,.order_details .product-name,.order_details th{font-weight:400 !important;}.customer_details thead th,.order_details thead th{border-bottom:1px solid #bdc3c7}.customer_details tfoot th:first-child,.customer_details tbody th:first-child,.order_details tfoot th:first-child,.order_details tbody th:first-child,.order_details tbody td:first-child,.order_details tfoot tr:last-child td:not(:first-child),.order_details tbody tr:last-child td:not(:first-child){border-bottom:0;}.customer_details tbody tr:first-child td,.customer_details tbody tr:first-child th{border-top:0}.order_details tbody th:first-child,.order_details tbody td:first-child,.order_details tfoot th:first-child,.order_details tfoot td:first-child{border-left:0}.order_details tbody th:last-child,.order_details tbody td:last-child,.order_details tfoot th:last-child,.order_details tfoot td:last-child{border-right:0}.order_details thead th:first-child{border-left:0;border-top:0;border-bottom:0}.order_details thead th:last-child{border-right:0;border-top:0;border-bottom:0}.customer_details td,.order_details td{font-weight:300 !important;}.order_item td.bg_light_2{border-bottom:1px solid #bdc3c7}.order_item td.bg_light_2:last-child{border-bottom:1px solid #bdc3c7}#createaccount,#rememberme{width:0;height:0;padding:0;margin:0;position:absolute;opacity:0;}.order-actions .view,.edit-address .button,.save_account_details,.register .button,.lost_reset_password .button,.login .button{border-color:rgb(85, 192, 219) !important;color:rgb(85, 192, 219) !important;background-color:transparent !important;border-width:1px !important;border-style:solid !important;border-radius:4px !important;min-width:72px !important;padding-left:10px !important;padding-right:10px !important;padding:10px 18px 10px !important;margin:0 !important;}.order-actions .view:hover,.edit-address .button:hover,.save_account_details:hover,.register .button:hover,.lost_reset_password .button:hover,.login .button:hover{background:rgb(85, 192, 219) !important;color:#fff !important;}.login label{display:inline-block;margin-top:10px;}.login label span{line-height:24px;}.edit-account .row,.edit-address .row{width:100% !important;}.widget_recently_viewed_products img{float:left !important;width:80px !important;height:auto;margin-right:20px;}.widget_recently_viewed_products a .product-title{color:#34383d;line-height:1.18em;font-size:16px;font-weight:400}.widget_recently_viewed_products li{margin-bottom:30px !important;}.widget_recently_viewed_products li span{color:#34383d;font-weight:900}.widget_recently_viewed_products li del span{color:#899096;font-weight:400}.widget_recently_viewed_products li ins span{color:#34383d;font-weight:900}select::after{content:'abc';position:absolute;right:0top:0;}select{font-style:normal;height:35px;padding-top:4px;padding-bottom:4px;padding:6px 35px 5px 13px;cursor:pointer;border:1px solid #e1e4e6;color:#899096;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:400;font-size:0.875em;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;}select.ill_attribute_select{opacity:0;position:absolute;top:0;left:0;background:url(../images/dropup.png) no-repeat 96% center;}select.ill_attribute_select.enabled{background:url(../images/dropdown.png) no-repeat 96% center;}select:focus{outline-color:#e1e4e6}select option{display:block;white-space:pre;min-height:1.2em;padding:0px 2px 1px;border-bottom:0;}select option:focus{outline-color:#e1e4e6}select option::selection{color:#899096;outline-color:#e1e4e6;border:1px solid #e1e4e6;}.simple_slideshow .flex-direction-nav{position:absolute;z-index:999;width:100%;top:50%}.simple_slideshow .flex-direction-nav li:first-child{float:left;margin-left:20px;}.simple_slideshow .flex-direction-nav li:last-child{float:right;margin-right:20px;}.single-portfolio .rp_nav_prev{left:55px !important;}.single-portfolio .rp_nav_next{right:55px !important}.woocommerce #content div.product div.summary.product_info,.woocommerce div.product div.summary.product_info,.woocommerce-page #content div.product div.summary.product_info,.woocommerce-page div.product div.summary.product_info{width:42.52%;margin-bottom:0;}.woocommerce #content div.product div.summary.col-lg-6,.woocommerce div.product div.summary.col-lg-6,.woocommerce-page #content div.product div.summary.col-lg-6,.woocommerce-page div.product div.summary.col-lg-6{width:50%;}[class*="col-"]{}.page-id-1570 .menu-item-1873{display:none}.illusion-clients .owl-buttons .owl-prev:active,.illusion-clients .owl-buttons .owl-next:active,.illusion-clients .owl-buttons .owl-prev:visited,.illusion-clients .owl-buttons .owl-next:visited,.illusion-clients .owl-buttons .owl-prev:focus,.illusion-clients .owl-buttons .owl-next:focus,.illusion-clients .owl-buttons .owl-prev:hover,.illusion-clients .owl-buttons .owl-next:hover{opacity:1;text-decoration:none;color:#41bedd !important;border-color:#41bedd;}.illusion-clients .owl-buttons .owl-prev:hover i,.illusion-clients .owl-buttons .owl-next:hover i{color:#41bedd !important;}.item_services .after{display:none}.vc_col-sm-6 ul.social_icons li.m_md_right_0{margin-right:15px !important}body.loading:after{position:fixed;height:100%;width:100%;background-image:url(../images/loader2.gif);background-position:center;background-repeat:no-repeat;/background:#000;/content:"";z-index:999;top:0;left:0;}body.loading:before{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.2);/background:#000;/content:"";z-index:1000;top:0;left:0;}@-moz-document url-prefix(){.widget_categories > ul li a::before,.widget_archive > ul li a::before,.widget_pages > ul li a::before,.widget_meta > ul li a::before,.widget_nav_menu > div > ul li a::before{line-height:15px;}.p_table .pt_icon i{display:table-cell;width:100%;}}.ill_slide_thumbnail .flex-direction-nav li a{position:absolute;z-index:99}.vc_row{background-attachment:fixed;}.illusion_widget_contact_us ul li{padding-left:37px;}.illusion_widget_contact_us .icon_wrap_size_1{margin-left:-37px;}.illusion_widget_contact_us ul:last-child li:last-child{padding-left:0}a.post_like{position:relative;}.subscribe_send_form button{font-weight:400;width:100%;}.yith-woocompare-widget ul.products-list .entry-post-holder{position:relative;}.yith-woocompare-widget ul.products-list a.remove{position:absolute;right:0;top:0;}.wpb_content_element aside:last-child{margin:0;}.notify_me input[type="submit"]{width:100%;}.notify_me .f_right{width:21.05%;}.notify_me li.f_left{width:77.19%;}.wishlist .shop_table .removes{position:inherit;margin-top:-8px !important;}.process_tabs li.active i{color:#fff}.owl-pagination .active{border-color:#41bedd !important}.owl-item figcaption h4{margin-bottom:0}.item_services .illicon-wrap a{line-height:1}.create_account_form_wrap{margin:0 auto;display:block;}.create_account_form_wrap input[type="submit"]{width:auto;}.form_description{padding-top:25px;}.darkness{background-size:auto auto;padding:153px 0;}.darkness.type_2{padding:135px 0;}.darkness:after{background:rgba(0,0,0,.5);}.darkness.type_3:after{background:rgba(0,0,0,.4);}.darkness.type_4{padding:96px 0;background-size:cover;}.heading_2 p{margin-bottom:0}.checkout_video:hover .animation_fill:after,.steps_nav li .animation_fill:after,.animation_fill:hover:after{-webkit-transform:scale(.92) !important;-moz-transform:scale(.92) !important;-o-transform:scale(.92) !important;-ms-transform:scale(.92) !important;transform:scale(.92) !important;}.illusion_widget_social_links .social_icons li a{font-size:19.3px}.how-it-works > div > div{padding-left:15px;}.create_account_form_wrap form li input:not([type="submit"]){width:100%;}.create_account_form_wrap > div{font-size:0.875em;text-align:left;color:#c0392b}.bn_title{padding:3px 21px 3px;width:11.09%;}.ill_custom_select .select_title{min-width:200px;}span.wpcf7-list-item{margin-left:0;margin-right:10px;}body div.wpcf7-mail-sent-ok{border:1px solid #2ecc71;margin-left:0;margin-right:0;color:#2ecc71;font-size:0.875em;}body div.wpcf7-validation-errors{border:1px solid #e74c3c;margin-left:0;margin-right:0;color:#e74c3c;font-size:0.875em;}body .wpcf7 input.wpcf7-not-valid{border:1px solid #e74c3c;}body span.wpcf7-not-valid-tip{color:#e74c3c;font-size:0.875em;}.upb_video-bg{left:0!important;}.header_top_part .social_icons{padding-top:8px;padding-bottom:8px;}.illusion_widget_video > .iframe_video_wrap{padding-bottom:0}body .vc_icon_element{font-size:1em}.wpb_video_widget.slider_video_wrap .wpb_wrapper .wpb_video_wrapper{padding-top:0;padding-bottom:61%;}form.checkout li input[type="radio"]{width:0 !important;padding:0 !important;margin:0 !important;border:none !important;opacity:0}.woocommerce form .form-row .input-checkbox{text-align:left !important}.checkout input[type="tel"],.checkout input[type="email"]{text-align:left !important;border-radius:4px;}.woocommerce form .form-row .ill_custom_select{padding:0 5px;}[class*="button_type_"].color_pink:hover{color:#fff !important}.logins .clearfix input[type="submit"],.logins .clearfix a{font-weight:400}.select_list{max-height:300px;overflow:auto}.cart-subtotal .amount,.order-total .amount,#order_review .color_pink{font-weight:900}#order_review .product-name,#order_review th:not(.color_pink){font-weight:300 !important}#order_review .product-total .amount{font-weight:400}#order_review_heading{margin-bottom:15px !important;margin-top:15px;}.logins input[type="text"],.logins input[type="password"]{width:100%}.p_right_10{padding-right:10px!important;}.responsive_table{max-width:100%;}.woocommerce-checkout-payment .button:hover,.cart-collaterals .checkout-button:hover{color:#a255c4 !important;border:1px solid #a255c4 !important;background:transparent !important}body .woocommerce table.shop_table{border-color:#bdc3c7;}body .woocommerce table.shop_table tbody:first-child tr:first-child td,body .woocommerce table.shop_table tbody:first-child tr:first-child th{}#order_comments{border-radius:4px;}.uavc-list-content{line-height:1}input[type="submit"]{font-weight:400}.page-id-1502 .site-content{margin-top:0 !important}.sitemap_list ul{margin-bottom:12px !important}.footer_top_part .m_bottom_50:first-child .widget:last-child{}.mathcaptcha span{line-height:40px}.tab_navs li.active + li a,.tabs_navs li.active +li a{border-left:0 !important}.added_items_list .empty{margin-bottom:20px;}.customer-detail .m_bottom_23{margin-bottom:23px !important}.m_top_25{margin-top:25px}.order_details td,.order_details th{padding:10px !important;}.title h5.m_bottom_23{margin-bottom:23px !important}.fs_normal{font-size:16px;}.pc_nav_prev{left:30px}.pc_nav_next{right:30px;}.owl-pagination .owl-page{border-color:#bfc4c8}.boxed_layout .site-content{overflow:hidden;}body .woocommerce #reviews h3{margin-bottom:23px;}#yith-wcwl-form >.product-title{display:none;}.ill_search_wrapper{padding:30px 0;}.ill_header_type4 .ill_search_wrapper{padding:0;}.ill_header_type5 .ill_search_wrapper{padding:0;}body .ill_header_type5.role_banner .ill_search_wrapper .role_search ,body .ill_header_type4.role_banner .ill_search_wrapper .role_search ,[role="search"]:not(.type_3).type_4{width: calc(100% - 50px);left: 0;}.widget_rss li{margin-bottom:15px;font-weight:300;}.widget_rss li:last-child{margin-bottom:0;}.page #content > .vc_row:first-child{padding-top:0;}.page #content > .vc_row:last-child{padding-bottom:0;}.ill_twitter ul li .icon_wrap_size_1{display:none;}.ill_twitter .tweet_list li{padding-left:0; margin-bottom:0;}.ill_twitter .tweet_list li a{font-weight:normal;}#breaking_news .wpb_content_element{margin-bottom:0;}p{margin-bottom:12px;}.illusion_content_portfolio{font-weight:300;}.illusion_content_portfolio p:last-child{margin-bottom:0;}a.post_like{display:inline-block;}a.post_like i.icon-dot-3{position:absolute;top:0;z-index:2;width:100%;height:100%;vertical-align:middle;text-align:center;background:#eaeaea;}.stButton{vertical-align:sub!important;margin:0!important;}.stBubble{display:inline-block;float:right;background:none;border:none;width:auto!important;height:auto!important;margin:0!important;}.stBubble_count{background:none!important;border:none!important;color:#899096!important;webkit-transition:all .5s ease!important;-moz-transition:all .5s ease!important;-o-transition:all .5s ease!important;transition:all .5s ease!important;-webkit-animation-duration:.5s!important;-moz-animation-duration:.5s!important;-o-animation-duration:.5s!important;animation-duration:.5s!important;font-size:14px!important;padding:0!important;width:auto!important;height:auto!important;font-style:italic!important;font-family:Lato, sans-serif;}.stMainServices{float:left;background:none!important;width:auto!important;height:auto!important;padding:0!important;}.googleplus_color .stButton_gradient{background:none!important;border:none!important;font-size:0!important;width:auto!important;min-width:0!important;padding:0 5px 0 0!important;height:auto!important;}.googleplus_color{display:inline-block;vertical-align:text-bottom;}.googleplus_color .stButton_gradient .chicklets.googleplus{display:none;}.stButton_gradient:before,.stMainServices:before{content:'';font-family:"fontello";font-style:normal;font-weight:normal;speak:none;color:#d1d5d8;font-size:18px;display:inline-block;text-decoration:inherit;text-align:center;-webkit-backface-visibility:hidden;webkit-transition:all .5s ease!important;-moz-transition:all .5s ease!important;-o-transition:all .5s ease!important;transition:all .5s ease!important;-webkit-animation-duration:.5s!important;-moz-animation-duration:.5s!important;-o-animation-duration:.5s!important;animation-duration:.5s!important;}.facebook_color:hover .stMainServices:before{color:#39599f !important;}.facebook_color .stMainServices:before{content:'\e87c';}.twitter_color .stMainServices:before{content:'\e87a';}.twitter_color:hover .stMainServices:before{color:#41bedd !important;}.googleplus_color .stButton_gradient:before{content:'\e9a3';}.googleplus_color:hover .stButton_gradient:before{color:#eb5b4c !important;}.pinterest_color .stMainServices:before{content:'\e812';}.pinterest_color:hover .stMainServices:before{color:#b8242a !important;}.linkedin_color .stMainServices:before{content:'\e871';}.linkedin_color:hover .stMainServices:before{color:#41bedd !important;}ul.slides > li > img{width:100%;}.project_description > div.d_inline_m{width:95%;}.type_3 .ill_search_wrapper.active .search_buttons{position:absolute;height:100%;right:0;top:0;background:#fff;}.type_3 .ill_search_wrapper.active .search_buttons button.active{top:50%;margin-top:-20px;}.mini_item_thumb{width:56px;}.ill_header_acc_cart{z-index:2;}.category_select .ui-selectmenu-button{width:100%!important;}.ill_term_child a:last-child{margin-right:0;}.footer_top_part{padding-top:44px;}.error404 .bg_image{background-position:center center;background-size:auto;}.error404 .page_title h1{margin-bottom:12px;}.error404 .site-main .menu li{width:50%;display:inline-block;}.tweet-details.tweet_time{font-style:italic;}body .shop_slider{margin-bottom:0;}.image_bg_ .upb_row_bg{background-attachment:fixed!important;}.title_size_1{font-size:2.625em;}.fs_middle, .p_table:hover .pt_title:not(.pt_time), .p_table.active .pt_title:not(.pt_time){font-size:1.875em;}.static_head_title_1{font-size:3.25em;}#countdown.type_2 dd{font-size:0.75em;}#countdown dt{font-size:3.75em;}#countdown.type_2 dt{font-size:2.25em;}#countdown dt{line-height:1em;}#countdown dl{padding:30px 20px 23px;}#countdown dl hr{margin-top:12px;}#countdown.type_2 dt{font-weight:600;margin-bottom:0;}#countdown.type_2 dl{text-align:center;padding:7px 15px 2px;}#countdown.type_2 hr{margin:8px 0 2px;}#countdown.type_2 [class*="col-"]{padding:0 5px;}#countdown.type_2 .row{margin-left:-5px;margin-right:-5px;}.lh_ex_small{line-height:1;}.slider_title_2{font-size:4.5em;}.animation_fill1 i[class|="icon"]{position:relative;z-index:3;}.animation_fill1 .after, .animation_fill1 .before{content:"";position:absolute;width:inherit;height:inherit;z-index:2;top:-1px;left:-1px;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-webkit-transform:scale(0.25);-moz-transform:scale(0.25);-o-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25);opacity:0;-webkit-transition:-webkit-transform 0.8s ease, opacity 0.8s ease;-moz-transition:transform 0.8s ease, opacity 0.8s ease;-o-transition:transform 0.8s ease, opacity 0.8s ease;transition:transform 0.8s ease, opacity 0.8s ease;}.animation_fill1 .after{border-width:inherit;border-style:solid;border-color:#fff;-webkit-transform:scale(0.25);-moz-transform:scale(0.25);-o-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;}.animation_fill1.type_2 .after, .animation_fill1.type_2 .before{top:-2px;left:-2px;}.animation_fill1:hover .after, .steps_nav li .animation_fill1 .after, .item_services .illicon-wrap .hover .animation_fill1 .after{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);opacity:1;}.checkout_video:hover .animation_fill1.type_2 .after, .steps_nav li .animation_fill1.type_2 .after, .animation_fill1.type_2:hover .after{-webkit-transform:scale(0.92) !important;-moz-transform:scale(0.92) !important;-o-transform:scale(0.92) !important;-ms-transform:scale(0.92) !important;transform:scale(0.92) !important;}.animation_fill1:hover .before, .checkout_video:hover .animation_fill1.type_2 .before, .steps_nav li .animation_fill1.type_2 .before, .item_services .illicon-wrap:hover .animation_fill1 .before{-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important;opacity:1 !important;}.checkout_video:hover .animation_fill1.type_2 .after, .checkout_video:hover .animation_fill1.type_2 .before{opacity:1 !important;}.ill_img_full img{width:100%;}#side_menu nav a{display:block;color:#f7f9f9;}#side_menu nav li.menu-item-has-children ul.sub-menu{display:none;}#side_menu nav li.menu-item-has-children{position:relative;}#side_menu nav li.menu-item-has-children .before{font-family:"fontello";display:block;font-style:normal;position:absolute;top:0;height:40px;font-size:20px;right:14px;color:#f7f9f9;right:0;font-size:13px;opacity:.8;}#side_menu nav li{margin-bottom:10px;}#side_menu nav li ul.sub-menu{margin-bottom:10px;}#side_menu nav li.menu-item-has-children:hover .before{cursor:pointer;}#side_menu nav li.menu-item-has-children .before.active:before{content:'\e9f8';}#side_menu nav li.menu-item-has-children .before:before{content:'\e9f9';}.woocommerce ul.cart_list.added_items_list, .woocommerce ul.product_list_widget.added_items_list{padding:20px 0 0 2px;}.woocommerce ul.cart_list.added_items_list li, .woocommerce ul.product_list_widget.added_items_list li{padding:0 35px 0 0;margin-bottom:20px;}.woocommerce ul.cart_list.added_items_list li img, .woocommerce ul.product_list_widget.added_items_list li img{width:100%;}.woocommerce ul.cart_list..added_items_list li > [class|="icon"]{top:0;}.more_features.col-lg-4 ul.sub_menu li{border:none;}.more_features.col-lg-4 ul.sub_menu li span{display:block;padding:9px 5px 9px 35px;position:relative;}.more_features.col-lg-4 ul.sub_menu li:not(:first-child) span{border-top:1px solid #ecf0f1;}.more_features.col-lg-4 ul.sub_menu li:nth-child(2) span{border-top:0;}.list_view figcaption .woocommerce-product-rating{margin-top:0;}.woocommerce .list_view figure .woocommerce-product-rating .woocommerce-review-link{display:inline-block;line-height:1;margin-top:5px;}.woocommerce .list_view figure .woocommerce-product-rating .star-rating{margin-top:5px;}[class*="_isotope_container"] .blog_isotope_item, [class*="_isotope_container"] .shop_isotope_item{border-left:15px solid transparent;border-right:15px solid transparent;}.upsell_products figure.fp_item,.featured_products figure.fp_item{padding-left:15px;padding-right:15px}.ill_menu_currency li li.wcml-active-currency,.ill_menu_currency li li:hover{background:#f7f9f9;color:#41bedd;}.ill_menu_currency ul.wcml_currency_switcher li{border-top:0;border-left:0;border-right:0;}.mini_nav li a{color:#bdc3c7;}.search .quantity,.search .single_add_to_cart_button{display:none;}.search .add_to_cart_button{display:inline-block;padding:2px 7px !important;}#styleswitcher{position:fixed;left:0;top:72px;padding:17px 20px 30px;z-index:151;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;width:264px;-webkit-transition:-webkit-transform .45s ease;-moz-transition:transform .45s ease;-o-transition:transform .45s ease;transition:transform .45s ease;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}#styleswitcher.active{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}#open_switcher{position:absolute;right:-40px;top:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;width:40px;height:40px;line-height:40px;font-size:18px;cursor:pointer;}#styleswitcher p{padding-bottom:3px;margin-bottom:0;}#styleswitcher .tabs_nav a{padding:7px 13px;}#styleswitcher .tabs_nav{margin-bottom:12px;}#styleswitcher .ill_custom_select{margin-bottom:13px;}#select_bg_color,#image_bg button{width:30px;height:30px;background:#2c2b44;padding:3px;border:1px solid #bec4c8;background-clip:content-box;}#image_bg button{background-size:100% 100%;}#styleswitcher #reset{padding:7px 20px;}#styleswitcher #bg_for_boxed{margin-bottom:21px;}doesnotexist:-o-prefocus,#open_switcher i[class|="icon"]{-o-transform:translateY(-8px);}.widget_text .textwidget,.widget_categories li ,.widget_archive li{font-weight:300;}.flex-direction-nav li a.color_light{border-color:#fff;}h1, h2, h3, h4, h5, h6, .pt_price, .item_statistic dt, #countdown dt, .article_stats,body .lh_ex_small, .clients.brands .owl-controls{line-height:1em;}body .fw_ex_light{font-weight:100!important;}.tabs_nav a{color:#34383d}.day_of_the_month{font-size:2.25em;}.single #respond .comment-form input:not([type="submit"]),.single #respond .comment-form textarea{padding:5px 15px;font-weight:300;}.blog_isotope_item.added{color:inherit;}.four_columns .post_link_title{font-size:1em;line-height:1.125em;}.four_columns .icon_wrap_size_3{width:40px;height:40px;line-height:40px;font-size:23.3px;margin-right:5px;}.vc_btn3-container.vc_btn3-inline{margin-bottom:10px;}form{font-weight:300;}.illusion_textblock.item_list_icon,.illusion_textblock.counter{font-weight:300;}.illusion_textblock.item_list_icon li,.illusion_textblock.counter li{margin-bottom:12px;}.illusion_textblock.item_list_icon li:last-child,.illusion_textblock.counter li:last-child{margin-bottom:0;}.illusion_textblock.item_list_icon ul li i{color:#bfc4c8}.yith-wcwl-add-to-wishlist .added,.yith-wcwl-add-to-wishlist .added_wl a,.yith-wcwl-add-button a:hover{color:#4e4ca0;border-color:#4e4ca0;}.other-product .cart button.button{display:none;}.yith-wcwl-add-to-wishlist .hide{display:none;}.yith-woocompare-widget ul.products-list li:first-child{padding-top:0!important;}.yith-woocompare-widget ul.products-list h6.entry-post-title{line-height:1.18em;font-weight:normal;font-size:1em;}.yith-woocompare-widget ul.products-list{padding-bottom:2px;}.yith-woocompare-widget .compare.button{color:#34383d;font-size:0.875em;}.woocommerce .product_info .woocommerce-product-rating .star-rating{margin:0;}.product_info .woocommerce-review-link{display:inline-block;line-height:1;}.single-product.woocommerce div.product .summary .woocommerce-product-rating{margin-bottom:15px;}.single-product.woocommerce div.product .summary .woocommerce-product-rating{line-height:1;}.woocommerce div.product .summary .single_add_to_cart_button{height:45px!important;}.woocommerce div.product .summary form.car{margin-bottom:15px;}.summary .product-actions{margin-top:5px;}.woocommerce div.product p.price{font-size:1.5em;font-weight:900;}.woocommerce div.product p.price del{opacity:1;color:#899096;}.woocommerce div.product p.price del .amount{font-weight:300;color:#899096;font-size:24px;line-height:1.125em;}.woocommerce div.product p.price ins .amount{font-weight:900;line-height:1.125em;}.tab_navs .active + li a{border-left-color:#41bedd;}.single-product.woocommerce div.product .woocommerce-tabs .panel{margin:0;}.woocommerce #review_form #respond p.comment-form-comment{margin-bottom:18px}.woocommerce #review_form #respond p.stars{display:none;}.widget_recently_viewed_products li a{margin-bottom:10px;line-height:1.18em;}.widget_recently_viewed_products li span.amount{font-size:0.875em;}.compare-list.dataTable .product-terms{color:#899096;font-size:0.875em;font-style:italic;font-weight:400;}.compare-list.dataTable .single_add_to_cart_button{color:#a255c4!important;background:#fff!important;}table.compare-list .single_add_to_cart_button:hover{color:#fff!important;background:#a255c4!important;}.compare-list.dataTable .description td{color:#899096;font-size:0.875em;}.compare-list.dataTable table.variations{display:none;}table.compare-list.dataTable .stock td span{color:#27ae60;}table.compare-list tr:last-child th{border-bottom:none;}.woocommerce.wishlist table.shop_table{border:none;margin-bottom:0!important;}.woocommerce.wishlist table.shop_table.table_type_4 th{padding:9px 18px 10px;}.tp-caption .fs_medium{font-size:0.875em!important;}.illusion_widget_subscribe form li input:not([type="submit"]){width:100%;}.entry-post-holder .removes{position:absolute;top:0;}.entry-post-holder{position:relative;}.woocommerce .woocommerce-tabs table.shop_attributes{border-top:0;}.woocommerce .woocommerce-tabs table.shop_attributes tr:last-child td, .woocommerce table.shop_attributes tr:last-child th{border-bottom:0;}.compare-list.dataTable .title a.title{font-size:1.125em;}.wishlist .shop_table .removes{}aside#secondary.section_offset{padding-left:15px;padding-right:15px;}.woocommerce-tabs .tab_navs a{padding:9px 20px 10px;}.illusion_widget_contact_us .vr_list_type_5 li [class*="button_type_"]{margin-left:0;}.archive .illusion_widget_contact_us .vr_list_type_5 li [class*="button_type_"]{margin-left:0!important;}.woocommerce div.product form.cart .variations select{line-height:1;}.mini-cart a.remove{color:#fff !important;background:#d1d5d8 !important;font-size:16px;position:absolute;right:0;top:0;}.mini-cart .price{font-size:1em;}form.login_form li input:not([type="submit"]){width:100%;}@media only screen and (max-width:479px){.quantity input[type="text"]{width:50px !important;}}@media only screen and (min-width:992px){.footer_top_part .clear{display:none}}@media only screen and (min-width:768px) and (max-width:992px){.quantity > button{width:25px;height:33px;}.product-quantity .quantity input{}.coupons .input-text{width:200px;}body .woocommerce-cart .wc-proceed-to-checkout{padding:0;}.table_type_2 td:not([colspan]), .table_type_2 th{padding-left:5px !important;padding-right:5px !important;}.wishlist.woocommerce .quantity .qty{width:60px !important;}}@media only screen and (max-width:1600px){body .slider_title_1{font-size:6em;}body .slider_title_2{font-size:3.5em;}.iosslider .slider .slide .item_3,.iosslider .slider .slide .item_2{top:8%;}}@media only screen and (max-width:1200px),only screen and (max-width:1200px) and (orientation:landscape){.tabs_nav.type_3 .active a{border-right-color:#41bedd !important;}.tabs_nav.type_3 .active + li a{border-top-color:#41bedd;}.boxed_layout{width:1000px;}.main_menu > li:last-child > ul{left:auto;right:0;}[class*="animate_f"]{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;}iframe[src^="http://www.facebook.com/plugins"]{width:100% !important;height:auto !important;}#scroll_sidebar{position:relative !important;top:auto !important;right:auto !important;}.step_description{padding-top:0;}.tabs_nav.type_3 li:first-child a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs_nav.type_3 li:last-child a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs_nav.type_3 li:not(:last-child) a{border-right:1px solid #bdc3c7;border-bottom:none;}.tabs_nav.type_3 .active + li a{border-left-color:#bdc3c7;}.iosslider .slider .slide h1,body .slider_title_1,body .slider_title_2,body .slider_title_3{font-size:2.5em;}.role_banner.type_2 .header_top_part{padding-bottom:6px !important;}.category_link{width:136px;}.table_type_2 tr:first-child th:nth-child(2){width:285px;}.table_type_2 tr:first-child th:nth-child(5){width:190px;}.table_type_2 td:not([colspan]),.table_type_2 th,.table_type_8 td:not([colspan]),.table_type_8 th{padding-left:15px;padding-right:15px;}.table_type_8 td:not([colspan]){padding-bottom:10px;}.table_type_4 tr:first-child th:nth-child(2){width:180px;}.title_size_1{line-height:1em;}.mini_coming_soon{padding-top:0;}.darkness{padding:120px 0;}.darkness.type_2{padding:100px 0;}.bn_title{width:13.3%;}#breaking_news{width:83.03%;}.thumbnails_container > ul > li{width:25%;}.iosslider .slider .slide .item_3,.iosslider .slider .slide .item_2{top:6%;}.iosslider .slider .slide .item{top:8%;}.iosslider .slider .slide .item_3{margin-left:-480px;}.flex_container{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.thumbnails_container{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.main_menu > li > a{padding-left:16px;padding-right:16px;}.page_title.type_3{padding:75px 0;}.md_wrapper{overflow:hidden;}.f_md_left{float:left;}.w_md_full,.flex_container,.thumbnails_container{width:100%;}.f_md_none,.hr_list > .f_md_none{float:none;}.other-product .product-actions{float:none;}.product-actions .yith-wcwl-add-to-wishlist{float:none;display:inline-block;}.d_md_block{display:block;}.d_md_none,.zoomContainer,.steps_nav li:not(:last-child):after{display:none;}.d_md_inline_b{display:inline-block;}.t_md_align_c,.fp_item:hover,.fp_item:hover .fp_price{text-align:center;}.t_md_align_l,.list_view .fp_item:hover,.list_view .fp_item:hover .fp_price{text-align:left;}.m_md_right_0{margin-right:0px;}.m_md_right_10{margin-right:10px;}.m_md_right_15{margin-right:15px;}.m_md_right_20{margin-right:20px;}.woocommerce div.product div.summary.m_md_bottom_0,.m_md_bottom_0{margin-bottom:0px;}.m_md_bottom_5{margin-bottom:5px;}.m_md_bottom_10{margin-bottom:10px;}.m_md_bottom_15{margin-bottom:15px;}.m_md_bottom_30{margin-bottom:30px;}}@media only screen and (min-width:1024px){.col-lg-offset-1{padding-left:30px;}.wishlist.woocommerce .quantity .qty{width:50px !important;}}@media only screen and (max-width:1024px){.how-it-works{padding-left:15px !important;}.owl-item .popup_buttons{width:auto !important;}.form_description{padding-top:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:768px) and (max-width:992px) and (orientation:portrait){.who-we-are{width:inherit !important;float:none !important;}.main_menu > li > a{font-size:1em;padding:25px 7px;}form li input:not([type="submit"]), form li textarea, form .inline_select{width:100%;}.item_services{padding-left:60px !important;}.woocommerce #content div.product div.summary.col-sm-6{width:50%;float:left;}}@media only screen and (max-width:992px),only screen and (max-width:992px) and (orientation:portrait){.wishlist .shop_table .removes{right:10px;}.illusion-recent-posts a.r_corners{float:left;}.woocommerce #content div.product div.summary.product_info,.woocommerce div.product div.summary.product_info,.woocommerce-page #content div.product div.summary.product_info,.woocommerce-page div.product div.summary.product_info{width:100%;}.boxed_layout{width:780px;}.main_menu > li [class|="icon"]{margin-left:0;}.main_menu > li:last-child > ul{left:auto;right:0;}.vc_icon_element-align-left .item_services{padding-left:60px !important;}.item_services .illicon-wrap [class*="icon_wrap_"]{left:-60px;}[class*="button_type"]:not(.button_type_6){padding-left:27px;padding-right:27px;}.role_banner .ill_search_wrapper .role_search{width:93%;left:0;}body .illusion_tabs .vc_tta.vc_general .vc_tta-tab > a,.tabs_nav a{padding-left:16px;padding-right:16px;}.steps_nav li .step_num:before{margin-top:-4px;}.steps_nav li .icon_wrap_size_7,.steps_nav li .container3d{width:105px;height:105px;line-height:105px;}.flickr_list img{width:72px;height:auto;}.calendar td.active span{width:26px;padding:1px 0;}.blog_isotope_container[class*="_columns"].type_2 .blog_isotope_item > article{padding:14px 14px 27px;}.blog_isotope_container[class*="_columns"].type_2{margin-top:-2px;margin-left:-2px;margin-right:-2px;}.blog_isotope_container[class*="_columns"].type_2 .blog_isotope_item{border-left-width:2px;border-right-width:2px;margin:2px 0;}.portfolio_isotope_container.home .portfolio_item{width:50%;}header .category_select,.type_3.role_search{width:200px;}.category_link{width:100px;}.screens{height:350px;}.screens > .layer_1{width:70%;margin-left:-35%;}.screens > .layer_2,.screens > .layer_3{width:50%;}.tablet > .layer_1{max-width:100%;margin-top:0;}.table_type_2 td:not([colspan]),.table_type_2 th{padding-left:5px;padding-right:5px;}.table_type_2 .quantity input[type="text"]{width:30px;}.table_type_4 td:not([colspan]),.table_type_4 th,.table_type_5 td,.table_type_5 th{padding-left:15px;padding-right:15px;}.table_type_4 td:not(:last-child),.table_type_4 th:not(:last-child){width:22%;}.table_type_4 img{width:100px;}.table_type_8 td:not([colspan]),.table_type_8 th,.table_type_8 td[colspan]{padding-left:6px;padding-right:6px;}.coupon{width:280px;}.slider_video_wrap{padding-right:0;}.product_view{width:470px;}.iosslider .slider .slide .item,.iosslider .slider .slide .item_3{min-width:400px;margin-left:0px;}.iosslider .slider .slide .item_3{top:3%;margin-left:-364px;}.p_sm_top_0{padding-top:0px !important;}.w_sm_full,.advertising_area.type_4,form .inline_select{width:100%;}.w_sm_auto{width:auto;}.f_sm_none{float:none;}.f_sm_left{float:left;}.f_sm_right{float:right;}.t_sm_align_l{text-align:left;}.t_sm_align_c{text-align:center;}.d_sm_block{display:block;}.d_sm_none{display:none;}.d_sm_inline_b{display:inline-block;}.m_sm_right_0{margin-right:0px;}.m_sm_right_5{margin-right:5px;}.m_sm_right_15{margin-right:15px;}.m_sm_left_15{margin-left:15px;}.m_sm_top_25{margin-top:25px;}.m_sm_bottom_0{margin-bottom:0px !important;}.m_sm_bottom_5{margin-bottom:5px;}.m_sm_bottom_10{margin-bottom:10px;}.m_sm_bottom_20{margin-bottom:20px;}.m_sm_bottom_30{margin-bottom:30px;}.m_sm_bottom_60{margin-bottom:60px;}.illusion_tabs .vc_tta-tabs-list a{padding-left:16px;padding-right:16px;}}@media only screen and (max-width:767px){.last-process .m_xs_bottom_30:last-child{margin-bottom:5px !important}body .upb_video-src.ult-make-full-height{webkit-transform:translate(-50%,-50%);*/-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#customer_login .col-1{margin-bottom:20px;}table.shop_table.w_full tbody tr td,table.shop_table.w_full tr:first-child td,table.shop_table.w_full tr:first-child th{border-bottom:1px solid #bdc3c7 !important;border-left:none;border-right:none;border-top:none;}body .woocommerce table.shop_table.w_full td{border-top:none}body .woocommerce table.shop_table.w_full tr:last-child td:last-child{border-bottom:none !important}.order-total input,.order-total .coupons label{float:none !important;margin-bottom:10px !important;}.order-total span{float:none !important;text-align:center;display:inline-block;width:100%;}.order-total .t_align_r{text-align:center;}.coupons .input-text{float:none;margin:auto;}.main_service .m_xs_bottom_30:last-child{margin-bottom:30px !important}.container{padding-left:10px;padding-right:10px;}.vc_btn3-container.vc_btn3-right{text-align:left !important;}#service_button_contacus{padding-left:15px;}.project_description{padding-left:10px;padding-right:10px;}.process_tabs li{margin-right:8px;}.page_title .breadcrumbs li, .page_title .breadcrumbs li a{padding-right:0px;}header .category_select{width:100%;}.woocommerce #content div.product div.summary.col-lg-6,.woocommerce div.product div.summary.col-lg-6,.woocommerce-page #content div.product div.summary.col-lg-6,.woocommerce-page div.product div.summary.col-lg-6{width:100%;}#service_button_contacus [class*="vc_col-sm-"]{padding-left:30px;}[class*="button_type"]:not(.button_type_6) a{padding-left:27px;padding-right:27px;}.counter-coffee{margin-bottom:30px !important;}.wpb_single_image.vc_align_left{text-align:center !important}.m_xs_bottom_0{margin-bottom:0}.vc_btn3-right button{float:left;}.d_table > [class*="col-"]:first-child{padding-left:15px;}.breadcrumbs li{clear:both;display:block;text-align:left;}.vc_tta-tabs .vc_active .vc_tta-panel-heading{border:none !important;}.woocommerce-tabs .tab_navs li,.woocommerce-tabs #tab_nav.tab_navs{float:none;display:block;}.tab_navs li.active:last-child a,.tabs_navs li.active:last-child a{border-radius:0px 0px 4px 4px !important;border-bottom-color:#41BEDD !important}.tabs_navs .active + li a,.tab_navs .active + li a{border-top-color:#41BEDD !important;}.f_xs_none, .hr_list > .f_xs_none, .main_menu > li{float:none;}.main_menu > li{margin-bottom:5px;}.main_menu .children{display:none;}.container3d, .main_menu .menu-item-has-children, .main_menu .page_item_has_children{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-perspective:inherit!important;perspective:inherit!important;}body .main_menu .sub_menu:not(.relative),body .main_menu .sub-menu,body .main_menu .children,body .main_menu .children .children{position:relative;margin-top:5px;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;opacity:1 !important;visibility:visible !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;display:none;}.main_menu .sub-menu-toggle:before, .main_menu .children .sub-menu-toggle:before{content:'\e9f7';position:absolute;right:17px;top:50%;-webkit-transform:translateY(-43%);-moz-transform:translateY(-43%);-o-transform:translateY(-43%);-ms-transform:translateY(-43%);transform:translateY(-43%);}.mega_menu_container, .sub_menu:not(.relative), .mega_menu_container .container3d .sub_menu{position:relative;top:auto;margin-top:5px;border:1px solid #F7F7F7;}.main_menu .sub_menu .sub_menu, .main_menu .sub-menu .sub-menu, .main_menu .children .children, .role_banner .role_search:not(.type_3){left:0;margin-left:0;}.main_menu > li > a{border-color:#55c0db;}.tab_navs li a,.tabs_navs li a{border:1px solid #bdc3c7 !important;border-bottom:none !important;}.tab_navs li.active a,.tabs_navs li.active a{border:1px solid #41BEDD !important;}.tab_navs li:first-child a,.tabs_navs li:first-child a{border-radius:4px 4px 0 0 !important;}.tab_navs li:last-child a,.tabs_navs li:last-child a{border-radius:0 0 4px 4px;border-bottom:1px solid #bdc3c7 !important;}.tab_navs li a,.tabs_navs li a{border-radius:0;}.vc_btn3-center{text-align:left !important;}.section_offset .vc_col-sm-1,.section_offset .vc_col-sm-2,.section_offset .vc_col-sm-3,.section_offset .vc_col-sm-4,.section_offset .vc_col-sm-5,.section_offset .vc_col-sm-6,.section_offset .vc_col-sm-7,.section_offset .vc_col-sm-8,.section_offset .vc_col-sm-9{margin-bottom:30px;}.company-text h3{font-size:32px;}.tabs_nav .active a{border-right-color:#41bedd !important;}.tabs_nav .active + li a{border-top-color:#41bedd;}h1:not(.ls-l){font-size:1.75em;}.page_title,.page_title.type_3{padding:20px 0;}.boxed_layout{width:auto;margin-left:10px;margin-right:10px;}[class*="image_bg_"]{background-attachment:scroll;background-position:0 0;}.role_banner{padding-bottom:1px;}.role_banner .role_search{position:relative !important;top:auto !important;}.role_banner{border-bottom:none !important;}.header_bottom_part{padding-bottom:20px;}.type_2.role_banner .header_top_part{padding-bottom:1px !important;}.header_bottom_part.type_2{padding:0;}.main_menu > li > a,.main_menu.type_2 > li > a{padding:8px 40px 9px 20px;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:2px;border-style:solid;}.main_menu > li > a > i{position:absolute;height:100%;right:15px;}.main_menu.type_2 > li:first-child > a{padding-left:20px;}[class*="translucent_bg"].image_fixed > img{left:-70%;}.r_xs_corners{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.megamenu > ul.children{width:100% !important;left:0 !important;padding:0;}.megamenu > ul.children,.sub_menu:not(.relative),.megamenu > ul.children .container3d .sub_menu{position:relative;top:auto;margin-top:5px;border:1px solid #F7F7F7;}.main_menu.type_2 > li > ul{margin-top:5px;}.dropdown .sub_menu{position:absolute;top:100%;border-top:2px solid #41bedd;margin-top:0px;}.sub_menu .sub_menu,.role_banner .role_search:not(.type_3){left:0;margin-left:0;}.sub_menu .sub_menu,.megamenu > ul.children .container3d .sub_menu{margin-top:0;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.sub_menu ul li a{padding-left:30px;}.sub_menu ul ul li a{padding-left:40px;}.section_offset,.section_offset_2{padding:35px 0 40px;}[role="contentinfo"]{padding-top:35px;}.r_xs_corners_none{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.tabs_nav li:first-child a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs_nav li:last-child a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs_nav li:not(:last-child) a{border-right:1px solid #bdc3c7;border-bottom:none;}.tabs_nav .active + li a{border-left-color:#bdc3c7;}.clients_item{max-width:170px;}.d_table > [class*="col-"]:last-child{padding-right:15px;}.d_table > [class*="col-"]:first-child{padding-left:15px;}.p_table:hover,.p_table.active{margin:0;padding:35px 19px 39px;}.page_title{max-height:268px;}[class*="_isotope_container"] .portfolio_item,[class*="_isotope_container"] .blog_isotope_item,.blog_isotope_container[class*="_columns"].type_2 .blog_isotope_item{border-left:none;border-right:none;margin-top:15px;margin-bottom:15px;}.project_description,.p_carousel_description,.blog_post{padding-left:0;padding-right:0;}.p_xs_hr_0{padding-left:0 !important;padding-right:0 !important;}.blog_side_container{margin-left:0;}.advertising_area.type_3{padding-left:30px;padding-right:30px;}.blog_isotope_container[class*="_columns"].type_2 .blog_isotope_item > article{padding:19px 19px 27px;}.dropdown_2{width:280px;right:auto;left:50%;margin-left:-140px;}.item_description{max-width:145px;}.dropdown_2:before{right:50%;margin-right:-6px;}.featured_products .owl-wrapper{padding-bottom:2px;}.clients.brands .owl-controls{margin-top:20px;}[class*="addthis_button_"],.addthis_counter{display:block !important;}.thumbnails_carousel .flex-direction-nav{margin-top:15px !important;}.role_search:not(.type_3).type_4 input[type="text"]{border:1px solid #e1e4e6;padding-left:20px;height:40px;}.header_bottom_part.type_3{padding-bottom:14px;}[class*="select_button"]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-width:1px;}.darkness{padding:80px 0;}.darkness.type_3{padding:20px 0;}.screens{height:0;padding-bottom:48%;}.tablet{padding-bottom:30px;}#wpadminbar.mobile{padding:0;}.mobile{height:0;padding-bottom:67%;}.news_list > li{padding-left:0;}.video_wrap > video{width:auto;height:auto;}.coming_soon{background-size:100% 100%;}.table_type_8 td:not([colspan]){height:auto;}.form_description{padding-left:0;padding-right:0;}.db_xs_centered,[class*="_isotope_container"],.blog_isotope_container[class*="_columns"].type_2,.role_banner .role_search:not(.type_3){margin-left:auto;margin-right:auto;}.bs_xs_none,.sub_menu.bs_xs_none{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.tr_xs_none{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;}.trf_xs_none{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;opacity:1 !important;visibility:visible !important;}.w_xs_auto,.notify_me .f_right,.bn_title{width:auto;}.w_xs_full,#breaking_news,.thumbnails_container > ul > li,.notify_me input[type="email"],.role_banner .role_search,.addthis_floating_style.addthis_counter_style,.role_banner .role_search:not(.type_3) input[type="text"],[class*="_isotope_container"][class*="_columns"] .portfolio_item,[class*="_isotope_container"][class*="_columns"] .blog_isotope_item,[class*="_isotope_container"][class*="_columns"] .shop_isotope_item:not(.list_view),.addthis_floating_style.addthis_counter_style .addthis_internal_container{width:100%;}.f_xs_none,.hr_list > .f_xs_none{float:none;}.d_xs_none,.main_menu > li > a:after,[class*="select_button"]:after,[class*="select_button"]:before,.role_banner .role_search:after,[class*="ios_nav_"],.tp-leftarrow,.tp-rightarrow,.main_menu.type_2 > li > .sub_menu:before,.main_menu > li > .megamenu > ul.children:before,.main_menu.type_2 > li > .sub_menu > li:first-child > .sub_menu:before{display:none;}.w_xs_half_column{width:50%;}.f_xs_left,[class*="addthis_button_"],.addthis_counter{float:left;}.f_xs_right{float:right;}.d_xs_block{display:block;}.d_xs_inline_b{display:inline-block;}.d_xs_inline_m{display:inline-block;vertical-align:middle;}.t_xs_align_c{text-align:center;}.t_xs_align_l{text-align:left;}.p_xs_right_0{padding-right:0px!important;}.m_xs_left_0{margin-left:0px;}.m_xs_left_5{margin-right:5px;}.m_xs_right_0{margin-right:0;}.m_xs_right_5{margin-right:5px;}.m_xs_right_8{margin-right:8px;}.m_xs_right_15{margin-right:15px;}.m_xs_right_20{margin-right:20px;}.m_xs_top_0{margin-top:0px;}.m_xs_top_10{margin-top:10px;}.m_xs_top_15{margin-top:15px;}.m_xs_top_20{margin-top:20px;}.m_xs_bottom_0{margin-bottom:0;}.m_xs_bottom_5{margin-bottom:5px;}.m_xs_bottom_8{margin-bottom:8px;}.m_xs_bottom_10{margin-bottom:10px;}.m_xs_bottom_15{margin-bottom:15px !important;;}.m_xs_bottom_20{margin-bottom:20px !important;}.m_xs_bottom_30{margin-bottom:30px;}.p_xs_top_0{padding-top:0;}.p_xs_bottom_0{padding-bottom:0;}.responsive_table thead tr,.responsive_table td.d_xs_none{display:none !important;}.responsive_table.rt_type_2 tbody tr{counter-reset:counter;}.responsive_table tbody td[colspan]{display:block;text-align:center;width:100%;}.responsive_table tbody td:not([colspan]){display:block;padding-left:52% !important;position:relative;width:100%;}.responsive_table tbody tr:nth-child(2n+1){background:#f7f9f9;}.responsive_table tbody td:not([colspan]):before{content:attr(data-title);position:absolute;left:15px;top:50%;width:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.responsive_table.rt_type_2 tbody tr td{counter-increment:counter;}.responsive_table.rt_type_2 tbody td:not([colspan]):before{content:counter(counter)". "attr(data-title);}.responsive_table tbody td:not([colspan]):after{content:"";display:block;height:100%;border-left:1px solid #bdc3c7;position:absolute;left:49%;top:0;}.responsive_table tr:last-child td:not(:last-child){border-bottom:1px solid #bdc3c7;}.coupons .input-text{width:80%;}.home .item_services{padding-left:60px !important;}.vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block!important;}.vc_tta-tabs .tabs_panels_container .vc_tta-panel-title{display:none!important;}body .illusion_tabs .vc_tta-tabs .vc_tta-panel-heading{border:none;}.illusion_tabs .vc_tta-tabs .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:30px 0 0!important;background:none!important;border:none!important;}body .vc_tta.vc_tta-style-classic .vc_tta-tab,body .vc_tta.vc_tta-style-modern .vc_tta-tab{width:100%;}.illusion_tabs .vc_tta.vc_tta-spacing-1 .vc_tta-tab{margin:0;}body .vc_tta.vc_tta-tabs.vc_tta-style-classic .vc_tta-tab > a,body .vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-tab > a{border-width:1px 1px 0 1px!important;}.vc_tta.vc_tta-tabs.vc_tta-style-classic .vc_tta-tab.vc_active + li > a,.vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-tab.vc_active + li > a{border-top-color:#41bedd;border-left-color:#bdc3c7;}.illusion_tabs .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab:first-child > a{border-radius:4px 4px 0 0;}.illusion_tabs .vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-tab:last-child > a{border-radius:0 0 4px 4px;border-width:1px!important;}.how-it-works{padding-left:15px !important;}.mobile-friendly-image img{margin-top:0 !important;max-width:100% !important}.ill_search_wrapper{padding:0;}.role_banner .ill_search_wrapper .role_search input[type="search"]{	border: 1px solid #e1e4e6!important;    padding-left: 20px!important;    padding-right: 40px!important;    height: 40px!important;	width: 100%!important;	position:relative !important;top:auto !important;bottom:0;} .role_banner .role_search{position:relative !important;top:auto !important; margin-bottom: 20px;}.role_banner .role_search:not(.type_3) input[type="search"]{width:100%;}[class*="vc_col-sm-"]{margin-bottom:30px;}.vc_row > [class*="vc_col-sm-"]:last-child{margin-bottom:0px;}body [class*="vc_col-sm-"] .illusion_tabs .vc_tta .vc_tta-panel .vc_tta-panel-body{padding:14px 20px}.notify_me li.f_left{width:100%;}}@media (min-width:1200px){.two_columns .post_link_title{max-width:85%;}.four_columns .post_link_title{font-size:1em;line-height:1.125em;max-width:75%;display:inline-block;}}@media (min-width:992px){.more_features.col-lg-4 li{float:left;width:50%;padding:0 15px;}}@media only screen and (max-width:696px){.steps_nav li .icon_wrap_size_7,.steps_nav li .container3d{width:60px;height:60px;line-height:60px;font-size:30px;}}@media only screen and (max-width:500px){.product_view{width:100%;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{font-size:14px;}}@media only screen and (max-width:390px){.wishlist .shop_table .removes{right:0;top:0;position:relative;margin-bottom:15px;margin-top:0;}.table_type_5 .quantity input[type="text"]{width:30px;}.w_mxs_full{width:100%;}.d_mxs_none{display:none;}.d_mxs_block{display:block;}.d_mxs_inline_b{display:inline-block;}.d_mxs_table_cell{display:table-cell;}.m_mxs_left_0{margin-left:0;}.m_mxs_bottom_5{margin-bottom:5px;}.m_mxs_bottom_10{margin-bottom:10px;}.f_mxs_none{float:none;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144 dpi){.simple_slideshow .flex-direction-nav a,.ls-nav-prev,.ls-nav-next{background-image:url("../images/prevnext@2x.png");background-size:50px 100px;}.steps_nav li:after{background-image:url("../images/icon-right@2x.png");background-size:22px 40px;}.select_button_left:after,.select_button_left:before{background-image:url("../images/select_button_left.png");background-size:14px 90px;}}@media only screen and ( min-width: 768px){    .woocommerce-shipping-fields .form-row label,    .woocommerce-billing-fields .form-row label{        float: left;        width:25%;        margin-bottom: 10px    }    .woocommerce-shipping-fields .form-row textarea,    .woocommerce-billing-fields .form-row input[type="email"],    .woocommerce-billing-fields .form-row input[type="tel"],    .woocommerce-billing-fields .form-row input[type="text"]{        width: 75% !important;        margin-bottom: 10px !important;    }    .woocommerce-billing-fields .form-row{        margin-bottom: 0 !important    }    #billing_country_field{        margin-bottom: 10px !important;    }    #billing_address_2_field input{        margin-left: 25% !important    }}.woocommerce form .form-row .required{    color: #e74c3c !important;     font-weight: 300 !important;    border: 0;}