						.quote-start, a:hover, #footer-widget-area a:hover, .entry-utility a:hover, #primary-main-menu li ul li:hover > a, #primary-main-menu li ul > li.current-menu-item > a, #primary-main-menu li ul > li.current-menu-ancestor > a, #primary-main-menu li ul > li.current_page_parent > a, .wp-pagenavi a:hover, .wp-pagenavi span.current, .su-fancy-link:hover, ul.pf-filter li.active a, .su-tabs-nav span.su-tabs-current .su-tab-icon, .su-tabs-nav span:hover .su-tab-icon, .su-tabs .pane-wrapper .pane-title:hover .su-tab-icon, .su-tabs .pane-wrapper .pane-title.su-tabs-current .su-tab-icon, .su-spoiler-title .spoiler-button.spoiler-active, .su-spoiler-title:hover .spoiler-button, .widget_side_menu  ul li.current-menu-item a, #copyright a:hover, #footer-menu a:hover, .person-title, .quote-author, .service-box i, .fp_carousel .jcarousel-prev:hover, .fp_carousel .jcarousel-next:hover, .tp-caption.kickstart_color{color:#88507A;}

		.su-button, .sidebar-line span, .background-block, .nivo-directionNav a:hover, .nivo-controlNav a.active, .latest-blog-entry .blog-entry-date span, .link-button a, .post-link, #wp-calendar #today, #footer-widget-area #wp-calendar tbody td#today, .skillbar, input[type="submit"], thead th, .tp-caption.kickstart_button, .tp-caption.kickstart_bgcolor, #header-search-wrapper{background-color:#88507A;}

		ul.pf-filter li.active, .su-pullquote-style-1, .wp-pagenavi a:hover, .wp-pagenavi span.current, .staff-wrapper img, #primary-main-menu > li:hover > a, #primary-main-menu li.search-active a{border-color:#88507A;}
		.su-callout {border-left-color:#88507A;}
		#primary-main-menu > li.current-menu-item a:after, #primary-main-menu > li.current-menu-ancestor a:after, #primary-main-menu > li.current_page_parent > a:after, #header-search-wrapper:before {border-bottom-color:#88507A;}

				.latest-works ul li .pf-title, .filterable-grid li a.pf-info, .filterable-grid li a.pf-zoom, .filterable-grid .pf-title, .fp_carousel li .fp_title{background-color:#88507A; background-color:rgba(136,80,122, 0.8);}

				.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price, .woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price, .woocommerce .cart-collaterals .cart_totals table .total th, .woocommerce .cart-collaterals .cart_totals table .total td, .woocommerce table.shop_table tfoot .total td,.woocommerce table.shop_table tfoot .total th {color:#88507A;}

		.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button, .woocommerce span.onsale,.woocommerce-page span.onsale, .woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {background-color:#88507A;}


		body{
		background-color:;background-image: url();background-repeat:;background-position:;background-attachment:;		}

		body {
		font-family:Roboto, sans-serif;font-weight:;letter-spacing:;text-transform:;color:#000;font-size:;		}

		input[type='submit']{
		font-family:Roboto, sans-serif;
		}

		#primary-main-menu {
		font-family:Roboto, sans-serif;font-weight:;letter-spacing:;text-transform:;		}

		.page-title h1 {
		font-family:Roboto, sans-serif;font-weight:;letter-spacing:;text-transform:;		}

		#default-widget-area .xoxo li .widget-title, #footer-widget-area .widget-area .widget-title {
		font-family:Roboto, sans-serif;font-weight:bold;letter-spacing:;text-transform:uppercase;		}

		h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h2.post-title, .su-tabs .su-tabs-nav span, .su-tabs .pane-title, .su_au_name, .su-pricing-title, .su-pricing-value, .post_slider .info h2, .recent_post_widget_title, .tp-caption.kickstart_heading {
		font-family:Roboto, sans-serif;font-weight:;letter-spacing:;text-transform:;		}

		.custom-font{
		font-family:, sans-serif;font-weight:;letter-spacing:;text-transform:;		}

		body a, ul#filter a {color:#000;}
		.mnky-breadcrumbs, .mnky-breadcrumbs a{color:#ffffff;}
		ul#filter li.current a { color:#000;}

		h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .su-service-title, .su-tabs .su-tabs-nav span, .su-tabs .pane-title, .su_au_name, .heading-wrapper h6, .su-spoiler-title {color:#000;}

		h1{font-size:;}
		h2{font-size:;}
		h3{font-size:;}
		h4{font-size:;}
		h5{font-size:;}
		h6{font-size:;}

		#header-wrapper{
		background-color:;background-image: url();background-repeat:;background-position:;		}

		#title-wrapper{
		background-color:;background-image: url();background-repeat:;background-position:;background-attachment:;border-color:#EBEBEB;		-webkit-background-size: auto;
		-moz-background-size: auto;
		-o-background-size: auto;
		background-size: auto;
		}

		
		#header {height:183px;}
		#header #logo {margin-left:0; margin-bottom:-15px;}

		#primary-main-menu{font-size:;}
		#primary-main-menu li{padding-bottom:25px;}
		#primary-main-menu > li.current-menu-item, #primary-main-menu > li.current-menu-ancestor,  #primary-main-menu > li.current_page_parent {padding-bottom:27px;}		#primary-main-menu li a{color:#292929; border-color:#e7e7e7;}
		#primary-main-menu li ul li a{background-color:#313131;}
		#primary-main-menu li ul li a{color:#bfbfbf;}

		#footer-wrapper {background-color:#e4e3e3;}
		#copyright-wrapper {background-color:#e4e3e3;}
		#footer-widget-area .widget-area .widget-title {color:#000000;}
		#footer-wrapper, #copyright {color:#000000;}
		#footer-wrapper a, #copyright a, #footer-menu a {color:#000000;}

		.page-title h1{color:#000;}
		.page-title h1 {
		text-shadow: none;
		background: none;
		}

		#header-wrapper #header-widget-area ul.xoxo{margin-top:25px;}
		#top-bar-wrapper{background-color:#E9E9E9;}
		#top-bar-wrapper #top-bar, #top-bar-wrapper #top-bar a{color:#8B8B8B;}

		#orbit-wrapper, #orbit-content{ height: 390px !important;}

					@media only screen and (min-width: 480px) and (max-width: 767px) {
				#orbit-wrapper, #orbit-content{height:181px !important;}			}
			@media only screen and (max-width: 479px) {
				#orbit-wrapper, #orbit-content{height:125px !important;}			}
					@media only screen and (min-width: 768px) and (max-width: 979px) {
				#orbit-wrapper, #orbit-content{height:289px !important;}			}
		

		

				.page-id-836 .products {
    background-color: #f1f1f1;
}



.page-id-836 #gform_wrapper_2 .gform_heading {
    background: #808183;
    font-weight: bold;
}

.page-id-836 #gform_wrapper_2 .gform_heading h3 {
    color: #fff;
    text-transform: uppercase;
}

.page-id-836 #gform_wrapper_2 input[type="submit"] {
    background: #808183;
    color: #fff;
}

.page-id-836 #gform_wrapper_2 {
    background-color: #d0d1d3;
}

.page-id-836 #gform_wrapper_2 .gform_body {
    padding: 0 20px;
}

.introtext p {
font-size:16px!important;
}

.page-id-591 .orange #gform_wrapper_2 {

background-color: transparent !important;

}

.page-id-591 .products h4 {
background: #d0d1d3;
}

.page-id-591 .products {
background: #f1f1f1;
}

.page-id-593 .products h4 {
background: #d0d1d3;
}

.page-id-593 .products {
background: #f1f1f1;
}

.page-id-595 .products h4 {
background: #d0d1d3;
}

.page-id-595 .products {
background: #f1f1f1;
}

.page-id-597 .products h4 {
background: #d0d1d3;
}

.page-id-597 .products {
background: #f1f1f1;
}

.page-id-600 .products h4 {
background: #d0d1d3;
}

.page-id-600 .products {
background: #f1f1f1;
}

.page-id-593 .products h4 {
background: #d0d1d3;
}

.page-id-593 .products {
background: #f1f1f1;
}

.page-id-593 #gform_wrapper_2 {
    background-color: #d0d1d3;
}

.page-id-593 .orange #gform_wrapper_2 {

background-color: transparent !important;

}

.greengradient {
height: 100px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#63a6ff+0,8cbdff+100 */
background: rgb(99,166,255); /* Old browsers */
background: -moz-linear-gradient(left,  #51a025 0%, #51a025 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #51a025 0%,#51a025 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #51a025 0%,#91a020 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63a6ff', endColorstr='#8cbdff',GradientType=1 ); /* IE6-9 */
}

.wpsm-thead-default th {
background-color: #893976!important;
}





.grow:hover img {
    -webkit-filter: hue-rotate(90deg); /* Chrome, Safari, Opera */
    filter: hue-rotate(90deg);
}


.workholdingimagehover .wpb_wrapper {
    background-color: #ffffff;
}

.toolholding img, .workholdingimagehover img, .workholding img, .supplychain img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
   transition: opacity .50s ease-in-out;
   -moz-transition: opacity .50s ease-in-out;
   -webkit-transition: opacity .50s ease-in-out;
}

.toolholding img:hover, .workholding img:hover, .workholdingimagehover img:hover, .supplychain img:hover {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
  filter: alpha(opacity=10);
  -moz-opacity:0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
   transition: opacity .50s ease-in-out;
   -moz-transition: opacity .50s ease-in-out;
   -webkit-transition: opacity .50s ease-in-out;
}

li br {
line-height: 28px;
}

div.aps-social-icon-wrapper {
padding-left: 53px;
}

<!-- * Basic lightbox styles. Notice the * default 'display' is 'none'. -->
#gallery a {
    text-decoration:none;
    }
#gallery .item {
    width: 200px; height: 200px; overflow: hidden;
    float: left;
    border: 5px solid #333;
    margin: 5px;
    }
#gallery .item a {
    overflow: hidden;
    }
#gallery .item a img {
    height: 100%;
    align-self: center;
    }
.lightbox {
    /** Hide the lightbox */
    opacity: 0;
    /** Apply basic lightbox styling */
    position: fixed;
    z-index: 9999;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 0;
    color:#333333;
    -webkit-transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
    }
.lightbox:target {
    /** Show lightbox when it is target */
    opacity: 1;
    outline: none;
    top: 0;
}
.lightbox .box {
      width: -webkit-min-content;
      width: -moz-min-content;
      width: min-content;
    min-width:500px;
     margin: 2% auto;
    padding:10px 20px 10px 20px;
    background-color:#FFF;
    box-shadow: 0px 1px 26px -3px #777777;
    }
.lightbox .title {
    margin:0;
    padding:0 0 10px 0px;
    border-bottom:1px #ccc solid;
    font-size:22px;
    }
.lightbox .content {
    display:block;
    position:relative;
    }
.lightbox .close {
    display:block;
    float:right;
    text-decoration:none;
    font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:22px;
    color:#858585;
    }
.clear {
    display:block;
    clear:both;
    }

.vc_responsive .home_box_wrap.wpb_row .vc_span2 {
float: left;
width: 18.8%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
}

.home_box_wrap .home_box_last {
margin: 0 !important;
}