/*
Theme Name: Suki Child
Theme URI: https://sukiwp.com/
Description: Sample Child Theme for Suki WordPress theme. Learn more about Suki WordPress theme at https://sukiwp.com/
Author: Suki WordPress Theme
Author URI: https://sukiwp.com/#about
Template: suki
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: suki-child
Tags: two-columns, left-sidebar, right-sidebar, grid-layout, accessibility-ready, custom-colors, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, microformats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog, e-commerce, portfolio
*/

/* TOP BAR ALIGN */
.suki-header-html-1 {
	align-items: flex-end;
}

/* MENU VERTICAL SCROLL */
li.menu-item-4428 > ul.sub-menu {
	max-height: 425px!important;
	overflow: auto;
}

li.menu-item-4485 > ul.sub-menu {
	max-height: 425px!important;
	overflow: auto;
}

/* FANUC ROBOT MENU VERTICAL SCROLL */

/* PARENT */
li.menu-item-4429 > ul.sub-menu {
	max-height: auto!important;
}

/* CHILD 
li.menu-item-4878 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4467 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4443 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4446 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4473 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4447 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4817 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4468 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4499 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4889 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4891 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4898 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-4900 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-5527 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

li.menu-item-6343 > ul.sub-menu {
	max-height: 250px!important;
	overflow: auto;
}

*/

/* ASA GRIDS */
.asagrid-posttitle {
	color:#fff;
	text-transform: uppercase;
}

.asagridrobot-posttitle {
	color: #fff;
}

.asagrid-newsexcerpt {
	overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

/* RADIUS */
.page-id-277 .vc_btn3.vc_btn3-size-lg {
	border-radius: 25px 0 0 0;
}

#boxradius .vc_custom_1666854451031 {
	border-radius: 100px 0 0 0;
}

#videoradius .vc_video-bg {
	border-radius: 150px 0 0 0;
}

.newsradius {
	border-radius: 100px 0 0 0; 
}

/* ICONS */
.facebookicon {
	float: left;
}

/* SUBMIT */
/* HOME */
.page-id-277 input[type=submit], 
.page-id-277 button[type=submit] {
	color: #000;
	background-color: #f79f0a;
	text-transform: uppercase;
}

/* FONT COLOURS */
.fontcolor-white {
	color: #ffffff!important;
}

.fontcolor-yellow {
	color: #ffc423!important;
}

/* HALF-WIDTH CONTAINERS */
@media (min-width: 1170px) {
	.container-half {
		margin-left: auto;
		margin-right: auto;
		max-width: 100%;
		width: 570px;
	}
	.container-half.container-half-left {
		margin-right: 0;
	}
	.container-half.container-half-right {
		margin-left: 0;
	}
}

/* HOMEPAGE HERO FIX */
@media (max-width: 1000px) {
	.page-id-277 .suki-content-inner {
		padding: 40px 20px!important;
	}
	.container-half {
		padding-left: 25px;
		padding-right: 25px;
	}
	.automationpartner-mobilefont {
		color: #000000!important;
	}
}