iframe{border:none}.blog-box{overflow:hidden}.widget label{display:block}.gallery-caption,.wp-caption,.wp-caption-text{text-align:center;font-style:italic}.wp-caption{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 0 20px;border:1px solid #eee;text-align:center;border-image:initial;padding-top:4px;max-width:100%;background-color:#f8f8f8}.sticky{border:3px solid #000;padding:10px;background:#a2d9fd}select{max-width:100%}.alignright{float:right;margin-bottom:30px;margin-left:20px}.alignleft{float:left;margin-right:30px}.clear{clear:both}.testimonial-section:after{display:block!important}.aligncenter{float:none;margin:30px}img{height:auto;max-width:100%}#wp-calendar{width:100%}#wp-calendar td,#wp-calendar th{border:1px solid #dedede;text-align:center;padding:5px}.widget{overflow:hidden}.product-categories,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0}.product-categories li,.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li{margin-bottom:10px;display:block;border-bottom:1px dotted #efefef;padding-bottom:10px}.product-categories li a,.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_rss ul li a{font-weight:700;text-decoration:none;display:inline-block;color:#222;font-size:13px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.product-categories li a:hover,.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover,.widget_rss ul li a:hover{color:#888}.widget_nav_menu ul li{border-bottom:none;padding-bottom:0}.widget_nav_menu .sub-menu li{padding-bottom:0}.widget_archive ul li,.widget_categories ul li{font-weight:700;text-align:right;overflow:hidden;color:#222;font-size:13px}.widget_archive ul li a,.widget_categories ul li a{float:left}.tagcloud{overflow:hidden}.tagcloud a{float:left;font-weight:700;border-radius:4px;margin:0 2px 2px 0;border:1px solid #eee;display:inline-block;color:#999;padding:6px 10px;font-size:11px!important;background:#fff}.sidebar .tagcloud a{padding:12px 18px}.tagcloud a:hover{color:#fff;border-color:#222;background:#222}.blog-section .blog-box .blog-post .single-post-tags li{display:inline-block;list-style:none}.blog-section .blog-box .blog-post .single-post-tags li span{font-weight:700;display:inline-block;color:#333;margin-right:5px}.single-post-tags{padding:0!important}input[type=email]{margin-bottom:10px;font-weight:400;border:1px solid #d1d1d1;outline:none;color:#888;padding:10px 15px;font-size:13px;background:transparent;width:100%}input[type=email]:focus{border:1px solid #b1b1b1}.mc4wp-form input[type=submit]{text-transform:uppercase;font-weight:700;border:none;outline:none;text-align:center;color:#fff;padding:12px 10px;font-size:13px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:#222;width:100%!important}.comment-reply-title{text-transform:uppercase;font-weight:400;margin:0 0 15px;color:#333;font-size:16px}a{color:#333}.blog-section .blog-box .comment-section ul.children .comment-box{padding-left:120px}input[type=text]{border:1px solid #dedede;outline:none;color:#777;padding:10px 20px;font-size:13px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;width:100%}input[type=text]:focus{border:1px solid #a0ce4e}.single-page-section .vc_single_image-img{width:100%}.wpb_single_image .vc_figure,.wpb_single_image .vc_single_image-wrapper{display:block!important}body .wpb_content_element{margin-bottom:0}.project-tags{margin:30px 0}.project-tags ul{margin:0;padding:0}.project-tags ul li{margin-bottom:2px;font-weight:700;display:block;color:#777;list-style:none;padding:15px 25px;font-size:13px;background:#f7f7f7}.project-tags ul li i{color:#a0ce4e;margin-right:10px}.project-tags ul li span{color:#333;margin-right:4px}ul.page-depth li{font-weight:400;margin:0;text-decoration:none;line-height:22px;display:inline-block;color:#777;color:#fff;font-size:12px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.vc_row,.vc_row-no-padding .portfolio-section .portfolio-box.iso-call{margin-left:0!important;margin-right:0!important}.vc_row.vc_row-no-padding .wpb_column.vc_col-sm-12{padding-right:0;padding-left:0}.portfolio-section{background:none}body .wpb_row{margin-bottom:0}h2{font-weight:400;font-weight:700;margin:0 0 15px;color:#333;font-size:15px}.services-post img{margin-bottom:30px}a{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.container .container{padding-right:0;padding-left:0;width:100%}.wpcf7-form .wpcf7-text,.wpcf7-textarea{margin-bottom:20px}.wpcf7-textarea{font-weight:400!important;border:1px solid #eaeaea;outline:none;color:#777;padding:10px 15px;font-size:12px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:transparent;width:100%}.quote-box .wpcf7-textarea{height:100px}.contact-section .wpcf7-textarea{height:180px}input[type=submit]{text-transform:uppercase;margin-bottom:10px;font-weight:400;border:none;outline:none;color:#fff;padding:12px 20px;font-size:12px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:#a0ce4e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#222!important;background:none}.navbar-default .navbar-nav>.drop>a i{margin-left:5px}input[type=submit]:hover{opacity:.7}a:hover{text-decoration:none}.services-content a i{margin-left:12px}.tagcloud a{border:none;line-height:18px;color:#fff;padding:6px 12px;font-size:12px!important;background:#333}.tagcloud a:hover{background:#a0ce4e}.pagination-list li .current{text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;color:#a0ce4e;font-size:14px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.services-tabs .widget_nav_menu ul li{margin:0 0 2px;border:none;display:block;padding:0}.services-tabs .widget_nav_menu ul li a{display:block}.services-tabs .widget_nav_menu ul li a:hover,.services-tabs .widget_nav_menu ul li.current_page_item a{color:#fff}.error-section{text-align:center;position:relative;padding:70px 0;background:url(images/error.jpg) 50% fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.error-section i{margin-bottom:30px;color:#222;font-size:220px}.error-section h1{text-transform:uppercase;font-weight:900;margin:0 auto 10px;letter-spacing:2px;line-height:52px;color:#222;color:#fff;font-size:30px;max-width:460px}.error-section p{margin-bottom:25px;color:#fff}.error-section a{text-decoration:none;display:inline-block;color:#ffba00;border-color:#ffba00;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.error-section a:hover{color:#fff}.error-section .error-content{z-index:2;position:relative}.error-section:after{left:0;position:absolute;top:0;height:100%;background:rgba(34,34,34,.3);content:"";width:100%}@media(min-width:782px){.admin-bar .navbar-fixed-top{top:32px}}@media(max-width:768px){.navbar-default .navbar-nav>.drop>a i{display:none}}