#wt_responsive_nav_wrap{position:relative;}
#wt_responsive_nav_wrap{top:0px;display:none;background-color:#1A1E23;padding:0;overflow:hidden;}
#wt-responsive-nav{margin:0;width:100%;padding-top:10px;padding-bottom:10px;}
#wt-responsive-nav li{list-style-type:none;}
.show_responsive_nav{overflow:hidden;}
#wt-responsive-nav li.menu-item{margin:0;padding:0;position:relative;float:none;clear:both;}
#wt-responsive-nav li.menu-item > a:before{content:"\f0da";position:absolute;top:17px;margin-left:-15px;font-family:'FontAwesome';font-size:12px;color:#a5a5a5;}
#wt-responsive-nav li.menu-item > a i{position:absolute;top:0px;right:0px;padding:16px;display:inline-block;font-size:13px;}
#wt-responsive-nav .sub-menu{display:none;}
#wt-responsive-nav .wt_megamenu .sub-menu > li{width:100%;}
#wt-responsive-nav, #wt-responsive-nav li.menu-item > a{border-color:#4c4c4c;color:#a5a5a5;}
#wt-responsive-nav .current_page_item > a, #wt-responsive-nav li.menu-item > a:hover, #wt-responsive-nav li.menu-item.current_page_item > a{color:#FFFFFF;}
#wt-responsive-nav .current_page_item > a:before, #wt-responsive-nav li.menu-item > a:hover:before, #wt-responsive-nav li.menu-item.current_page_item > a:before, #wt-responsive-nav .current_page_item > a i, #wt-responsive-nav li.menu-item > a:hover i, #wt-responsive-nav li.menu-item.current_page_item > a i{color:#FFFFFF;}
#responsive_nav_open:hover{background-color:#F0BA06;}
#responsive_nav_open:hover i:before{color:#FFFFFF;}
.current_page_item > a:before, .current-menu-item > a:before{font-weight:normal;}
#wt-responsive-nav ul{margin:0;padding:0;display:block;width:100%;left:0;position:relative;}
#wt-responsive-nav li.menu-item a{padding:16px 15px;border-bottom-style:dotted;border-bottom-width:1px;width:100%;display:block;margin:0;text-decoration:none;position:relative;font-size:13px;}
#wt-responsive-nav > li.menu-item:last-child > a:first-child{border-bottom:0px;}
#wt-responsive-nav li.menu-item a{padding-left:15px;}
#wt-responsive-nav ul li.menu-item a{padding-left:35px;}
#wt-responsive-nav ul ul li.menu-item a{padding-left:55px;}
#wt-responsive-nav ul ul ul li.menu-item a{padding-left:75px;}
#wt-responsive-nav .mega-menu-widget{padding:13px 28px;}
#mobile-menu .container > ul > li:last-child{padding-bottom:10px;}
#wt-responsive-nav li.styledtitles > a:before{content:"";}
#wt-responsive-nav li.menu-item .mega-menu-widget a{border-bottom-style:none;padding:0px;}
#wt-responsive-nav li.menu-item.styledtitles > a{padding:0;padding-left:28px;border-bottom-style:none;}
#wt-responsive-nav li.menu-item.styledtitles .noLink .wt_title{margin-left:28px;}
#wt-responsive-nav li.menu-item.styledtitles > a:hover{background-color:transparent;}
#wt-responsive-nav li.menu-item .mega-menu-widget a.thumb{width:auto;display:inline-block;margin-right:10px;}
#responsive_nav_open{position:absolute;right:45px;top:50%;text-decoration:none;text-align:center;width:46px;height:46px;line-height:46px;font-size:30px;margin-top:-23px;z-index:9999;border-radius:2px;border-style:solid;border-width:1px;border-color:#E1E1E1;display:none;background-color:#FFFFFF;}
#responsive_nav_open i:before{color:#333333;margin:0;}
.small_device_active #nav{display:none !important;}
#wt-responsive-nav li.menu-item .woocommerce a.button{display:none !important;}
#wt-responsive-nav li.menu-item .woocommerce ul.products li.product{text-align:left;}
#wt-responsive-nav li.menu-item .woocommerce ul.products li.product,
#wt-responsive-nav li.menu-item .woocommerce-page ul.products li.product{margin:0 0 10px;}
#wt-responsive-nav li.menu-item .woocommerce .products ul,
#wt-responsive-nav li.menu-item .woocommerce ul.products,
#wt-responsive-nav li.menu-item .woocommerce-page .products ul,
#wt-responsive-nav li.menu-item .woocommerce-page ul.products{border-top:none;}
#wt_header.small_device_active .container{min-height:55px;}
@media (min-width:992px) and (max-width:1199px){.responsive #wt_home_content{padding-top:210px;padding-bottom:160px;}
.responsive #wt_home_content h1{font-size:70px;line-height:80px;}
.responsive #wt_home_content #intro h2{font-size:64px;line-height:70px;}
.responsive #wt_home_content p{font-size:16px;}
.responsive #wt_home_content .wpcf7-form,
.responsive #wt_home_content .mc4wp-form{margin:0 15px;}
.responsive #wt_home_content .wt_home_style_2{padding-top:20px;padding-bottom:50px;}
.responsive #wt_home_content .wt_home_style_2 h1{font-size:60px;line-height:70px;margin-top:0;}
.responsive #wt_home_content .wt_home_style_2 p{font-size:18px;}
.responsive #wt_home_content .wt_home_style_2 .wpcf7-form,
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form{width:90%;margin:0 auto;}
.responsive #tabs-holder img{margin-top:40px;}
.responsive #accordion-holder img{margin-top:60px;}
.responsive .wt_counter_sc .wt_stat_detail{font-size:22px;}
.overlay-content h4{font-size:20px;}
.portfolio-item:hover .overlay-content{bottom:35%;}
.responsive .wt_pricing_box_sc ul{font-size:14px;padding:5px 30px;}
.responsive .wt_custom_owl_btns{right:46%;left:47%;}
.responsive .wt_blog_grid_sc{max-width:970px;}
.responsive #wt_footerWrapper .widget_mc4wp_widget{width:60%;}
.responsive #wt_footerWrapper form input[type="email"]{width:70%;}
.responsive #wt_footerWrapper input[type="submit"]{width:29%;}
}
@media only screen and (max-width:991px){.responsive select.mobileMenu{background-color:#F8F8F8;border:1px solid #E1E1E1;color:#9fa1aa;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlGQjVCRTVDMTg4MDExRTJCMTlBODFGMjE4NjA3QUU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlGQjVCRTVEMTg4MDExRTJCMTlBODFGMjE4NjA3QUU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUZCNUJFNUExODgwMTFFMkIxOUE4MUYyMTg2MDdBRTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUZCNUJFNUIxODgwMTFFMkIxOUE4MUYyMTg2MDdBRTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UdShXAAAAtUlEQVR42mJkYGCQ+v///zMGOgMmhgECZFs8Z86cYiDWpKvFQAvbgFQPEG8EspXoYjHQom4gVQnlqgLxHqCYOk0tBlpQAqQygPg9EL+DYlEgXkCqxYwjLlWzkBHU7cAQYgbS/8FBxsj4DUhdSUlJsaSZj4GG9wAtXcoIAUwgDBR+DcQJNA/q1NTUhH///q2Dcu8CsQvQQTdpGtQw8OPHjwQODo77TExMc4GW3iPHjAFL1QABBgA7JEHEk9f/QwAAAABJRU5ErkJggg==);background-position:right center;background-repeat:no-repeat;border-radius:0 0 0 0;width:100%;margin:12px auto 10px;outline:medium none;padding:10px 4px;font:13px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;}
.responsive #nav{margin-right:5px;}
.responsive #wt_header .container{position:relative;}
.responsive .wt_section_area{}
.responsive .wt_section_area.wt_section_full{padding-left:0;padding-right:0;}
.responsive .wt_services{margin:0 auto;}
.responsive .wt_services_slider{padding:0 0 25px;}
.responsive .wt_portfolio_wrapper .wt_portofolio_details{padding:20px 10px;}
.responsive .wt_blog_entry_left .blogEntry_frame{margin-bottom:15px;}
.responsive .wt_entry_left header.blogEntry_frame{float:none;margin-right:0;}
.responsive .wt_entry_left .wt_image_holder,
.responsive .wt_entry_left .wt_slide_holder,
.responsive .wt_entry_left .wt_video_holder,
.responsive .wt_entry_left .wt_audio_holder{width:100% !important;}
.responsive .wt_noSticky_on_ss #wt_header{position:relative !important;top:auto !important;}
.responsive #wt-responsive-nav{padding:0 30px;}
.responsive .wt_counter_sc{margin-bottom:60px;}
.responsive .wt_chimp_form{padding-left:15px;padding-right:15px;margin-left:8.333%;}
.responsive #wt_home_content .mc4wp-form h4{margin-left:0px;margin-right:0px;font-size:18px;text-align:left !important;}
.responsive .wt_noSticky_on_ss_home #wt_home_content{margin-top:160px;}
.responsive .vc_col-sm-6 .wt_testimonial_sc{padding:0;}
.responsive .wpb_single_image.vc_align_left,
.responsive .wpb_single_image.vc_align_right{text-align:center !important;}
.responsive #wt_section_home .wpb_single_image.vc_align_left,
.responsive #wt_section_home .wpb_single_image.vc_align_right{text-align:left !important;}
.responsive .wt_portfolio_wrapper.wt_portfolio_5 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_6 article{width:33.3%;}
.responsive .rightSidebar #wt_mainInner{margin-right:0;}
.responsive .leftSidebar #wt_mainInner{margin-left:0;}
.responsive .wt_progress_bars{margin-bottom:60px;}
.responsive #wt_sidebar{margin-top:60px;}
.responsive .leftSidebar #wt_sidebar{margin-top:0;margin-bottom:60px;}
.responsive #nav.wt_nav_top .navbar-nav > li > a{padding:0 10px;}
.responsive #wt_home_content{padding-top:190px;padding-bottom:140px;text-align:center;}
.responsive #wt_home_content h1{font-size:70px;line-height:80px;padding:0 4%;}
.responsive #wt_home_content h3{font-size:32px;}
.responsive #wt_home_content p{padding:0 15%;}
.responsive #wt_home_content .text-left{text-align:center;}
.responsive #wt_home_content .btn-theme{margin-bottom:40px;}
.responsive #wt_home_content .wpcf7{width:76%;margin-left:12%;}
.responsive #wt_home_content .wpcf7-form,
.responsive #wt_home_content .mc4wp-form{margin:0 44px;}
.responsive #wt_home_content .wpcf7-form p,
.responsive #wt_home_content .mc4wp-form p{padding:0;}
.responsive #wt_home_content .wt_home_style_2 .wpcf7,
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form{background-color:rgba(20, 20,20, 0.5);padding:20px;width:75%;margin:0 auto;}
.responsive #wt_home_content{padding-top:200px;padding-bottom:170px;text-align:center;}
.responsive #wt_home_content .wt_home_style_2{padding-top:15px;padding-bottom:20px;}
.responsive #wt_home_content .wt_home_style_2 h1{font-size:49px;line-height:60px;margin-top:0;padding:0;}
.responsive #wt_home_content h2{font-size:60px;line-height:65px;}
.responsive #wt_home_content .wt_home_style_2 p{font-size:16px;padding:0 2%;}
.responsive #wt_home_content .wt_home_style_2 .wpcf7-form,
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form{width:95%;margin:0 auto;}
.responsive .wt_features .wt_service_box_sc.wt_align_left{text-align:center;}
.responsive .wt_features .wt_service_box_sc.wt_align_left .wt_icon{width:auto;height:auto;float:none !important;padding-right:0px;margin:0px 0 30px 0;}
.responsive .wt_features .wt_service_box_sc p{padding-right:0;}
.responsive #tabs-holder img{margin-top:30px;margin-bottom:20px;}
.responsive #accordion-holder img{margin-bottom:40px;}
.responsive .wt_counter_sc .wt_stat_count{font-size:75px;line-height:75px;}
.responsive .wt_stat_detail{font-size:20px;}
.responsive .wt_timeline_item_content{text-align:center;}
.responsive .wt_timeline_item:before,
.responsive .wt_timeline_item_content:before,
.responsive .wt_timeline_item_content.pull-right:before{display:none;}
.overlay-content h4{font-size:20px;}
.portfolio-item:hover .overlay-content{bottom:35%;}
.responsive .sortableLinks a{font-size:14px;margin:0 3px;padding:6px 12px;}
.responsive .wt_blog_grid_sc{max-width:750px;}
.responsive .wt_custom_owl_btns{right:46%;left:45%;}
.responsive #wt_footerWrapper .widget_mc4wp_widget{width:75%;}
.responsive #wt_footerWrapper form input[type="email"]{width:65%;}
.responsive #wt_footerWrapper input[type="submit"]{width:34%;}
}
@media only screen and (max-width:767px){.responsive .wt_stickyHeader #wt_containerWrapper{margin-top:60px;}
.responsive #wt_home_content{padding-left:15px;padding-right:15px;}
.responsive .wt_stickyHeader.wt_hide_menu #wt_containerWrapper,
.responsive .wt_rev_bg #wt_containerWrapper{margin-top:0px;}
.responsive #logo .navbar-brand{line-height:60px;}
.responsive #siteDescription{display:none;}
.responsive .wt_services{max-width:540px;}
.responsive .wt_portfolio_wrapper.wt_portfolio_6 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_5 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_4 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_3 article{width:50%;}
.responsive .page-template-template_full_screen-php .wt_portfolio_wrapper.wt_portfolio_3 article{width:33.3%;}
.responsive .wt_blog_grid_sc .blogEntry{position:relative;}
.responsive .wt_home_text_slider.wt_bx_rotator_sc .wt_bxslider li{font-size:40px;}
.responsive .wt_portfolio_wrapper .wt_portofolio_details{padding:25px 10px;}
.responsive .wt_portofolio_details h4{font-size:20px;}
.responsive .wt_services.text-right,
.responsive .wt_skill_date{text-align:left;}
.responsive .wt_services.text-right .wt_icon{float:left;}
.responsive .wt_chimp_form{padding:0;margin-left:16.333%;}
.responsive #wt_intro_form{padding:0;}
.responsive #wt_intro_form > div{width:60%;margin:0 auto;}
.responsive #wt_intro_description{margin-bottom:60px;}
.responsive .wt_intro_button{margin-top:20px;}
.responsive #wt_home_content .mc4wp-form h4{padding:0 !important;font-size:16px;}
.responsive .form.mc4wp-form input[type="submit"]{padding:13px 16px;font-size:14px;}
.responsive .wt_service_box_sc{padding-left:0;padding-right:0;margin-bottom:35px;}
.responsive .wt_pricing_box_sc ul{padding:5px 20px;}
.responsive #wt_alt_section_heading .wt_video_holder{padding-left:15px;padding-right:15px;}
.responsive #wt_alt_section_heading h2{font-size:28px;}
.responsive #wt_section_heading{padding:0;}
.responsive #wt_section_heading .intro_text h3{padding:0 4%;}
.responsive .wt_work_together .wt_section_heading h2{margin:0 -35px;font-size:32px !important;}
.responsive .cta-btn{font-size:16px;}
.responsive .pricing-table-holder{margin-right:60px;margin-left:60px;}
.responsive #copyright{width:50%;}
.responsive #wt_breadcrumbs .breadcrumbs{padding:20px 30px;}
#responsive_nav_open{right:45px;}
.responsive #logo .navbar-brand{padding:0px 45px;}
.responsive .wt-row-container,
.responsive #introType{padding:0 15px;}
.responsive .wt-row-full-mobile{padding:0;}
.responsive #introType{padding-top:40px;}
.responsive #wt_home_content .wt-row-container{padding:0 30px;}
.responsive .wt-row-container.wt_no_padding,
.responsive .wt-row-container .wt-row-container,
.responsive .contact-holder.wt-row-container,
.responsive .contact-holder .vc_col-sm-12{padding-left:0px;padding-right:0px;}
.responsive .vc_row-fluid{padding:0 30px;}
.responsive #wt_pie_chart .vc_row-fluid,
.responsive #contact-holder .vc_row-fluid,
.responsive .contact-holder .vc_row-fluid{padding:0 15px;}
.responsive #statistic-holder .vc_row-fluid,
.responsive #works-holder .vc_row-fluid,
.responsive #works-holder.wt-row-container{padding:0;}
.responsive .wt-row-full-mobile .vc_row-fluid{padding:0;}
.responsive .page-template-template_full_screen-php .wt_faq_row .vc_row-fluid{padding:0px;}
.responsive .page-template-template_full_screen-php .wt-row-container.wt_faq_row{padding:0;}
.responsive .wt_no_padding .vc_row-fluid{padding:0;}
.responsive .wt_service_box_sc p{margin-bottom:5px;}
.responsive .vc_col-sm-6 .wt_testimonial_sc{padding-right:30px;padding-left:30px;margin-bottom:30px;}
.responsive .wt_no_bottom_margin .wt_testimonial_sc{margin-bottom:0px;}
.responsive #wt_header.small_device_active{padding:0;}
.responsive #wt_home_content{padding-top:160px;padding-bottom:120px;text-align:center;}
.responsive #wt_home_content h1{font-size:60px;line-height:70px;padding:0 8%;}
.responsive #wt_home_content h3{font-size:30px;}
.responsive #wt_home_content p{padding:0 13%;}
.responsive #wt_home_content .wpcf7{width:82%;margin-left:9%;}
.responsive #wt_home_content .wpcf7-form,
.responsive #wt_home_content .mc4wp-form{margin:0 42px;}
.responsive #wt_home_content .wt_home_style_2{padding-top:0px;padding-bottom:20px;}
.responsive #wt_home_content .wt_home_style_2 h1{font-size:43px;line-height:55px;margin-top:0;padding:0;}
.responsive #wt_home_content h2{font-size:50px;line-height:65px;}
.responsive #wt_home_content .wt_home_style_2 p{padding:0;}
.responsive #wt_home_content .wt_home_style_2 .wpcf7-form,
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form{width:100%;}
.responsive #wt_home_content .vc_row-fluid,
.responsive #wt_home_content .wt_home_style_2 .vc_row-fluid{padding:0px;}
.responsive .wt_section_area .intro_text h3{font-size:32px;}
.responsive .wt_section_area .intro_text h2{font-size:22px;}
.responsive .wt_section_area .intro_text:after{width:140px;}
.responsive .wt_section_area .intro_text.wt_smaller_bar:after{width:100px;}
.responsive .home .wt_section_area .intro_text{margin-bottom:35px;}
.responsive .home .wt_section_area .intro_text.wt_smaller_bar{margin-bottom:30px;}
.responsive .wt_vcsc_style.wpb_accordion{margin-bottom:20px;}
.responsive #features .wt_spacer_sc{height:20px !important;}
.responsive #team-holder .wt_spacer_sc, .responsive #about .wt_spacer_sc{height:25px !important;}
.responsive #contact-holder .wt_spacer_sc{height:10px !important;}
.responsive .wt_features .wt_service_box_sc{margin-bottom:30px;}
.responsive .wt_counter_sc .wt_stat_count{font-size:60px;line-height:55px;}
.responsive .wt_stat_detail{font-size:18px;}
.responsive .wt_counter_sc{margin-bottom:0;margin-top:5px;}
.responsive .wt_portfolio_wrapper.wt_portfolio_4 article{width:50%;}
.responsive .wt_custom_owl_btns{right:42%;}
.responsive .wt_testimonial_sc{padding:0 6%;margin-bottom:40px;}
.responsive .wt_blog_grid_sc{padding:0;margin-bottom:20px;}
.responsive .blogEntry{margin-bottom:40px;}
.responsive .wt_service_box_sc{margin-bottom:35px;}
.portfolio-item:hover .overlay-content{bottom:38%;}
.responsive #promo_line h2{font-size:30px;line-height:36px;}
.responsive #promo_line p{font-size:16px;line-height:30px;}
.responsive #wt_footerWrapper .widget_mc4wp_widget{width:85%;}
.responsive #wt_footerWrapper form input[type="email"]{width:65%;}
.responsive #wt_footerWrapper input[type="submit"]{width:34%;}
.responsive #wt_home_content .btn-theme{font-size:16px;padding:8px 16px;}
.responsive .wt_testimonial_sc{margin-bottom:30px;}
}
@media (max-width:640px){.responsive .wt_noSticky_on_ss_home #wt_home_content{margin-top:105px;}
.responsive #wt_home_content{padding-top:150px;padding-bottom:100px;}
.responsive #wt_home_content h1{font-size:55px;line-height:65px;padding:0 5%;}
.responsive #wt_home_content .wt_home_style_3 h1{padding:0%;}
.responsive #wt_home_content h3{font-size:28px;}
.responsive #wt_home_content p{font-size:16px;padding:0 7%;}
.responsive #wt_home_content .wpcf7-form,
.responsive #wt_home_content .mc4wp-form{margin:0 12px;}
.responsive #wt_home_content .wt_home_style_2{padding-top:0px;padding-bottom:20px;}
.responsive #wt_home_content .wt_home_style_2 h1{font-size:37px;line-height:45px;margin-top:0;padding:0;}
.responsive #wt_home_content h2{font-size:40px;line-height:50px;}
.responsive #wt_home_content .wt_home_style_2 p{font-size:14px;padding:0;}
.responsive #wt_home_content .wt_home_style_2 .wpcf7-form,
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form{width:90%;padding:15px;}
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form input[type="email"]{width:65%;height:39px;font-size:15px;padding:8px;}
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form input[type="submit"]{width:34%;height:39px;font-size:15px;padding:9px;}
.responsive #wt_home_content .wt_home_style_2.wt-row-container{padding:0;}
.responsive #accordion-holder img{margin-bottom:35px;}
.responsive .wt_vcsc_style .wpb_tabs_nav > li > a{font-size:20px;line-height:22px;}
.responsive .wpb_content_element.wpb_tabs.wt_vcsc_style .wpb_tour_tabs_wrapper .wpb_tab p{font-size:14px;line-height:24px;}
.responsive .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{font-size:18px;}
.responsive .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:before{font-size:24px!important;}
.responsive .wpb_accordion .wpb_text_column p{font-size:14px;line-height:24px;}
.responsive .wt_left_icon_services .wt_service_box_sc h4{font-size:18px;}
.responsive .wt_left_icon_services .wt_service_box_sc p{font-size:14px;line-height:24px;}
.responsive .wt_service_box_sc p{font-size:14px;line-height:22px;}
.responsive .wt_timeline_item_content{font-size:14px;line-height:24px;}
.responsive .wt_counter_sc .wt_stat_count{font-size:50px;line-height:50px;}
.responsive .wt_stat_detail{font-size:18px;}
.responsive #team-holder .col-xs-6{width:100%;float:none !important;}
.responsive .wt_team_info p{padding:0 10%;}
.responsive .wt_pricing_section .col-xs-6{width:100%;float:none !important;}
.responsive .wt_pricing_section .wt_pricing_box_sc{margin:0 10px 50px 10px;}
.responsive .wt_testimonial_sc{padding:0;}
.responsive .wt_portofolio_details h4{font-size:16px;font-weight:400;margin:20% 0px 0 0px;text-transform:none;}
.responsive .wt_portfolio_overlay h4 a{font-size:16px;font-weight:400;}
.responsive .wt_portfolio_overlay .wt_portofolio_details .wt_portfolioCategory{text-transform:none;}
}
@media (max-width:480px){.responsive .wt_services{max-width:290px;}
.responsive #copyright{float:none;}
.responsive #wt_footerBottom .wt_social_wrap_aw{float:none;text-align:center;}
.responsive #copyright .copyright{text-align:center;margin-bottom:10px;}
.responsive .wt_portfolio_wrapper.wt_portfolio_2 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_3 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_4 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_5 article,
.responsive .wt_portfolio_wrapper.wt_portfolio_6 article{width:100%;}
.responsive .wt_home_text_slider.wt_bx_rotator_sc .wt_bxslider li{font-size:35px;}
.responsive .blogEntry_metadata div{border-left:none;}
.responsive .wt-row-container{padding:0 35px;}
.responsive #wt_home_content .wt-row-container{padding:0 20px;}
.responsive .wt-row-full-mobile{padding:0;}
.responsive #introType,
.responsive .wt_intro{padding:0 20px;}
.responsive #introType{padding-top:40px;}
.responsive .wt-row-container.wt_no_padding,
.responsive .wt-row-container .wt-row-container{padding-left:0px;padding-right:0px;}
.responsive .wt_chimp_form{width:90%;padding:0;margin-right:5%;margin-left:5%;}
.responsive h2{font-size:28px;}
.responsive h3.wt_skin_color{font-size:22px;}
.responsive .vc_row-fluid{padding:0;}
.responsive .wt_service_box_sc{padding-left:15px;padding-right:15px;}
.responsive .vc_col-sm-6 .wt_testimonial_sc{padding-right:10px;padding-left:10px;}
.responsive .wt_testimonial_author a{display:inline-block;}
.responsive .wt_gallery_grid_item.col-xs-6{width:100%;float:none;padding:0 40px;}
.responsive .wt_work_together .wt_section_heading h2{margin:0 -35px;font-size:28px !important;}
.responsive .cta-btn{font-size:14px;}
.responsive #wt_footerBottom .wt_social_networks_sc{float:none;text-align:center;}
.responsive .pricing-table-holder{margin-right:10px !important;margin-left:10px !important;}
.responsive .wt_pricing_box_sc ul{padding:5px;}
.responsive .page-template-template_full_screen-php .wt-row-container.wt_faq_row{padding:0;}
.responsive .wt_noSticky_on_ss_home #wt_home_content{margin-top:30%;}
.responsive #wt_footerBottom{padding:15px 10px;}
.responsive #copyright{width:100%;}
.responsive .wt_clients_sc .col-xs-4{padding:0 25px;width:50%;}
.responsive .wt_no_vccol_padd.wt-row-centered .container > .row > .vc_col-sm-12{padding:0 15px;}
.responsive .wt_faq_row.wt_no_vccol_padd.wt-row-centered .container > .row > .vc_col-sm-12{padding:0;}
.responsive .wt_custom_owl_btns{position:relative;float:right;margin:10px -15px 10px 0;}
.responsive .wt_intro_feature p{font-size:14px;}
.responsive #wt_intro_form > div{width:90%;}
.responsive #wt_intro_form h2{font-size:30px;}
.responsive #about-1-img img{padding:0;}
.responsive #about-2-img img{margin-top:0;padding:0;}
.responsive .wt_content_new_row .wt_title_type_2.wt_title_24 h4,
.responsive .wt_content_new_row .wt_title_type_3.wt_title_24 h4{line-height:1.1;padding-top:8px;}
.responsive #team-member-holder .container .row{padding:0 10%;}
.responsive #team-member-holder .vc_column_container{width:100%;float:none !important;}
.responsive #team-member-holder .wt_team_social{margin-left:-2px;margin-right:-2px;}
.responsive .wt_funfacts .vc_col-sm-12{padding-left:0;padding-right:0;}
.responsive #wt_alt_section_heading .wt_video_holder{padding-left:10px;padding-right:10px;}
.responsive #wt_section_heading .vc_row-fluid{padding-left:15px;padding-right:15px;}
.responsive #wt_content > .container > .row,
.responsive #wt_responsive_nav_wrap > .container > .row{margin-right:-15px;margin-left:-15px;}
.responsive #logo .navbar-brand{padding:15px 15px 0 35px;}
#responsive_nav_open{right:35px;}
.responsive #wt-responsive-nav{padding:0 35px;}
.responsive #wt_breadcrumbs .breadcrumbs{padding:20px;font-size:14px;}
.responsive #wt_breadcrumbs .breadcrumbs a{font-size:20px;}
.responsive #wt_content > .container{padding-right:35px;padding-left:35px;}
.responsive .wt_progress_bars .vc_single_bar .vc_label{padding:0 10px;}
.responsive #wt_footerWrapper form.mc4wp-form{width:70%;}
.responsive #wt_footerWrapper .mc4wp_submit{min-width:80px;}
.responsive .commentList ul.children{margin-left:20px;}
.responsive .comment_wrap .comment_text{clear:both;padding-top:10px;margin-left:-100px;}
.responsive .entry_navigation .nav-next,
.responsive .entry_navigation .nav-previous{display:block;float:none !important;text-align:center;}
.responsive .entry_navigation .nav-previous{margin-bottom:30px;}
.responsive .wt_full_small_screen .vc_col-xs-6{width:100% !important;}
.responsive .wt_full_small_screen .wt_social_networks_sc,
.responsive #wt_section_home .wpb_single_image.vc_align_left,
.responsive #wt_section_home .wpb_single_image.vc_align_right{text-align:center !important;}
.responsive #wt_home_content{padding-top:150px;padding-bottom:100px;}
.responsive #wt_home_content h1{font-size:50px;line-height:55px;padding:0 5%;}
.responsive #wt_home_content h3{font-size:24px;margin-bottom:20px;}
.responsive #wt_home_content p{font-size:16px;padding:0 6%;}
.responsive .wt_section_area .intro_text h3{font-size:30px;}
.responsive .wt_section_area .intro_text h2{font-size:20px;}
.responsive .wt_section_area .intro_text:after{width:120px;}
.responsive #wt_home_content .btn-theme{font-size:14px;padding:7px 14px;}
.responsive #wt_home_content .wpcf7{width:100%;margin-left:0%;}
.responsive #wt_home_content .wpcf7-form,
.responsive #wt_home_content .mc4wp-form{margin:0 10px;}
.responsive #wt_pie_chart .col-sm-3,
.responsive #statistic-holder .col-xs-3{width:100%;float:none!important;}
.responsive #statistic-holder.wt-row-container{padding:0;}
.responsive .wt_counter_sc{margin-bottom:30px;margin-top:15px;}
.responsive .wt_counter_sc .wt_stat_count{font-size:60px;line-height:60px;}
.responsive .wt_stat_detail{font-size:20px;}
.responsive .portfolio-item{width:100%;float:none !important;}
.responsive .wt_portofolio_details h4{font-size:20px;font-weight:800;margin:25% 0px 0 0px;}
.responsive .wt_portfolio_overlay h4 a{font-size:20px;font-weight:800;}
.responsive .wt_portfolio_overlay .wt_portofolio_details .wt_portfolioCategory{text-transform:uppercase;}
.responsive .sortableLinks a{font-size:14px;margin:0 3px 5px;padding:5px 10px;}
.responsive .wt_team_info p{padding:0;}
.responsive .wt_custom_owl_btns{left:50%;right:0;position:absolute;float:none;margin-left:-32px;}
.responsive #promo_line h2{font-size:20px;line-height:24px;}
.responsive #promo_line p{font-size:14px;line-height:20px;}
.responsive #promo_line.wt-row-container{padding:0 15px;}
.responsive .wt_testimonial_heading h3{font-size:24px;line-height:32px;}
.responsive .testimonial .vc_col-sm-12{padding:0;}
.responsive #wt_footerWrapper form.mc4wp-form,
.responsive #wt_footerWrapper .widget_mc4wp_widget{width:100%;}
.responsive #wt_footerTop h3{font-size:20px;}
.responsive #wt_footerWrapper form input[type="email"],
.responsive #wt_footerWrapper form input[type="submit"]{font-size:14px;}
.responsive #wt_footerWrapper input[type="submit"]{padding:11px 15px;}
.responsive #contact-holder .col-xs-6{width:100%;float:none !important;}
.responsive #wt_home_content .wt_home_style_2{padding-top:0px;padding-bottom:20px;}
.responsive #wt_home_content .wt_home_style_2 h1{font-size:28px;line-height:32px;margin-top:0;padding:0;}
.responsive #wt_home_content h2{font-size:30px;line-height:40px;}
.responsive #wt_home_content .wt_home_style_2 p{line-height:22px;}
.responsive #wt_home_content .wt_home_style_2 .wpcf7-form,
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form{width:90%;padding:15px;}
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form input[type="email"]{width:100%;height:39px;font-size:15px;padding:8px;margin-bottom:10px;text-align:center;}
.responsive #wt_home_content .wt_home_style_2 .mc4wp-form input[type="submit"]{width:100%;height:39px;font-size:15px;padding:9px;}
.responsive .wt_vcsc_style .wpb_tabs_nav > li{margin-bottom:10px;float:none;display:block;}
.responsive .wt_vcsc_style .wpb_tabs_nav > li:first-child{border:none;}
.responsive .wt_vcsc_style .wpb_tabs_nav > li:last-child{margin-bottom:0px;padding-left:0;}
.responsive .text-center .btn-theme{margin-bottom:10px;}
}
@media (max-width:320px){.responsive .intro_text h1,
.responsive .intro_text h2{font-size:28px;}
.responsive .wt_services{max-width:260px;}
.responsive .navbar-brand{padding:15px 15px 15px 30px;}
.responsive #wt_home_content{padding-top:130px;padding-bottom:80px;}
.responsive #wt_home_content h1{font-size:32px;line-height:42px;margin-bottom:5px;padding:0;}
.responsive #wt_home_content h3{font-size:16px;margin-bottom:20px;}
.responsive #wt_home_content p{font-size:14px;line-height:22px;padding:0;}
.responsive #wt_home_content .wt_home_style_2 h1{font-size:28px;line-height:36px;margin-bottom:5px;padding:0;}
.responsive #wt_home_content h2{font-size:18px;line-height:26px;}
.responsive #wt_home_content .btn-theme{font-size:13px;padding:6px 12px;margin-bottom:15px;}
.responsive .wt_section_area .intro_text h3{font-size:28px;line-height:34px;}
.responsive .wt_section_area .intro_text h2{font-size:18px;}
.responsive .wt_section_area .intro_text:after{width:100px;}
.responsive #wt_home_content .mc4wp-form h4,
.responsive #wt_home_content .wpcf7-form h4{font-size:18px;}
.responsive #wt_home_content .wpcf7-form,
.responsive #wt_home_content .mc4wp-form{margin:0;}
.responsive .wt_counter_sc .wt_stat_count{font-size:40px;line-height:30px;}
.responsive .wt_counter_sc .wt_stat_detail{font-size:18px;}
.responsive #promo_line a{margin-bottom:10px;}
.responsive #promo_line p{font-size:14px;line-height:20px;}
.responsive #wt_footerTop h3{font-size:16px;line-height:22px;}
.responsive #wt_footerTop p{font-size:14px;line-height:20px;}
.responsive #wt_footerWrapper form input[type="email"]{width:100%;font-size:14px;margin-bottom:10px;}
.responsive #wt_footerWrapper input[type="submit"]{width:100%;font-size:14px;}
.responsive #wt_footerWrapper .wt_copyright{line-height:24px;}
}
@media only screen and (min-width:1200px){.wt_boxed{-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){#supersized{margin-left:0;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:portrait){#supersized{width:100% !important;}
}
@media only screen and (max-device-width:480px){#supersized{margin-left:0;}
}