/*!
Theme Name: ARCH-motorcycle-child
Version: 4.9.3
Template: ARCH-motorcycle
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

body {font-weight:400;}
#et-top-navigation > span {color:#fff !important;}
@media only screen and (min-width: 981px) {
#logo {
   margin-left: 44%;}
}
h2 {font-family: 'eurostile-extended';}
.et_mobile_menu {font-family: 'eurostile-extended';}
@media (min-width:601px) and (max-width: 980px) {
.et_header_style_left #logo, .et_header_style_split #logo {	max-width: 25%;}
}
@media (min-width:301px) and (max-width: 600px) {
.et_header_style_left #logo, .et_header_style_split #logo {	max-width: 39%;}
.mobile_menu_bar:before {color:#fff; font-size:42px !important;}
}
#page-container {padding-top:80px;}
/*.mobile_menu_bar:before {
    color: #fff;
    font-size: 52px;
	font-weight:600;
}*/
.mobile_nav.opened .mobile_menu_bar:before {
    content: '4d';
}
.mobile_menu_bar:before {
	transition: all .4s ease;
	transform: rotate(0deg);
	display: block;
	color: #fff !important;
    font-size: 52px;
	font-weight:600;
}
/*rotate the Divi Menu icon on click*/

/*.mobile_nav.opened .mobile_menu_bar::before {
	transition: all .4s ease;
	transform: rotate(90deg);
	display: block;
}*/

@media only screen and (max-width: 980px) {
	.page-id-1587 .et_pb_section_4 {padding-bottom:0px !important;}
}
/*#page-container > div.et_slide_in_menu_container.et_pb_fullscreen_menu_opened.et_pb_fullscreen_menu_animated > span {position: relative;
    left: 85%;
    top: 12px;}
}*/

.et_pb_text_0 h2 {font-family: Georgia !important; font-weight:900 !important; line-height:1.2em; /*padding-left:25px; padding-right:25px;*/}
.et_pb_text_3 h2 {font-family: Georgia !important; font-weight:900 !important; line-height:1.2em; /*padding-left:25px; padding-right:25px;*/}
.et_pb_text_4 h2 {font-family: Georgia !important; font-weight:900 !important; line-height:1.2em; padding-left:25px; padding-right:25px;}
#et-boc > div > div > div.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular > div.et_pb_row.et_pb_row_0 > div > div.et_pb_module.et_pb_text.et_pb_text_0.et_pb_text_align_center.et_pb_bg_layout_light > div > h2 {font-family: Georgia !important; font-weight:900 !important; line-height:1.2em;}
#et-boc > div > div > div.et_pb_section.et_pb_section_4.et_section_regular > div > div > div.et_pb_module.et_pb_text.et_pb_text_4.et_pb_text_align_center.et_pb_bg_layout_light > div > h2 {font-family: Georgia !important; font-weight:900 !important; line-height:1.2em;}
.et_pb_text_1 h2 {font-family:'eurostile-extended' !important; font-weight:900 !important;}
.et_pb_text_5 h2 {font-family:'eurostile-extended' !important; font-weight:900 !important;}
.et_pb_text_6 h2 {font-family:'eurostile-extended' !important; font-weight:900 !important;}
.et_pb_text h2 {font-family:'eurostile-extended' !important; font-weight:900 !important;}
.carousel-heading h2 {font-family:'eurostile-extended' !important; font-weight:900 !important; text-transform:uppercase; color:#000;}
.et_pb_text_2 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text_3 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text_4 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text_5 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text_6 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text_7 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text_8 h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}
.et_pb_text h3 {font-family:'eurostile-extended' !important; font-size:30px; font-weight:900 !important;}

@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 
.et_pb_text h3 {font-family:'eurostile-extended' !important; font-size:23px; font-weight:800 !important;}
.et_pb_text p {letter-spacing:normal !important;}
}
@media only screen and ( min-width: 981px ) and ( max-width: 1100px) { 
.et_pb_text h3 {font-family:'eurostile-extended' !important; font-size:20px; font-weight:800 !important;}
.et_pb_text p {line-height:1.2 !important;}
}
#et-boc > div > div > div.et_pb_section.et_pb_section_2.et_pb_with_background.et_section_regular > div.et_pb_row.et_pb_row_2 > div.et_pb_column.et_pb_column_1_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough.et-last-child > div.et_pb_module.et_pb_text.et_pb_text_2.et_pb_text_align_left.et_pb_bg_layout_light > div > p {font-weight:400 !important;}
#et-boc > div > div > div.et_pb_section.et_pb_section_5.et_pb_with_background.et_section_regular > div > div.et_pb_column.et_pb_column_2_5.et_pb_column_9.et_pb_css_mix_blend_mode_passthrough > div > div > p {font-weight:400 !important;}
#et-boc > div > div > div.et_pb_section.et_pb_section_3.et_pb_with_background.et_section_regular > div > div.et_pb_column.et_pb_column_1_3.et_pb_column_6.et_pb_css_mix_blend_mode_passthrough.et-last-child > div.et_pb_module.et_pb_text.et_pb_text_3.et_pb_text_align_left.et_pb_bg_layout_light > div > p {font-weight:400 !important;}

@media (min-width: 981px) and (max-width: 1300px){
.et_pb_text_7 h3 {font-family:'eurostile-extended' !important; font-size:24px !important; line-height:1.2em; font-weight:700 !important;}
}
@media (min-width: 981px) and (max-width: 1600px){
#layerslider_1 h2 {font-size:40px !important;}
#layerslider_5 h2 {font-size:40px !important;}
#layerslider_7 h2 {font-size:40px !important;}
}
@media (min-width: 781px) and (max-width: 980px){
#layerslider_1 h2 {font-size:42px !important;}
#layerslider_5 h2 {font-size:36px !important;}
#layerslider_7 h2 {font-size:36px !important;}
}
@media (min-width: 601px) and (max-width: 780px){
#layerslider_1 h2 {font-size:32px !important;}
#layerslider_5 h2 {font-size:28px !important;}
#layerslider_7 h2 {font-size:28px !important;}
}
@media (min-width: 300px) and (max-width: 600px){
	#layerslider_1 h2 {font-size:18px !important; margin-top:12px !important;}
	#video-play-icon {margin-top:-5px !important;}
	#layerslider_7 h2 {font-size:16px !important;}
	#layerslider_7 #video-play-icon {font-size:32px !important;}
}
.et_pb_button_3 {margin-left:55px; margin-bottom:25px;}
@media only screen and (max-width: 767px) {
.et_pb_text_5 h3 {font-size: 20px !important;}
}
.et_pb_testimonial_content {font-family: Georgia, Times, "Times New Roman", serif; font-weight: 900; padding-bottom:0;}
.et_pb_testimonial_content p {padding-bottom:0 !important;}
.et_pb_testimonial_author {font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, "Lucida Grande", sans-serif; font-weight: 400 !important; font-size:16px !important; margin-top:0;}


.ls-v6 .ls-nav-prev:after {
    border-left: 4px solid rgba(0, 0, 0 ) !IMPORTANT;
}
.ls-v6 .ls-nav-next:after {
    border-right: 4px solid rgba(0, 0, 0 ) !important;
}
.ls-v6 .ls-nav-prev:after, .ls-v6 .ls-nav-next:after {

    border-top: 4px solid rgba(0, 0, 0 ) !IMPORTANT;
}
body .ls-v6 .ls-nav-prev:hover:after {
    border-top-color: rgb(0, 0, 0 ) !important;
	border-left-color: rgb(0, 0, 0 ) !important;
}
body .ls-v6 .ls-nav-next:hover:after {
    border-top-color: rgb(0, 0, 0 ) !important;
    border-right-color: rgb(0, 0, 0 ) !important;
}
@media (min-width: 981px) and (max-width: 1300px){
.page-id-7 #et-boc > div > div > div.et_pb_section.et_pb_section_5.et_pb_with_background.et_section_regular {min-height:800px;}
}
.emerging-text {padding: 0 22px;}
/*#et-boc > div > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular {background-size:auto !important;}*/
@media (min-width: 981px) and (max-width: 1280px){
	.page-id-487 .et_pb_text_0 p {font-size: 16px;}
}
.ownership-heading h2 {font-family:'eurostile-extended' !important; font-size:30px !important; line-height:1.4em; font-weight:900 !important; padding-left:0;}
.footer-widget h4 {font-size: 18px;}

.fbx-light .fbx-close, .fbx-light .fbx-error-msg, .fbx-light .fbx-fullscreen-toggle, .fbx-light .fbx-loader, .fbx-light .fbx-next, .fbx-light .fbx-pause, .fbx-light .fbx-play, .fbx-light .fbx-prev, .fbx-light .fbx-social-toggle, .fbx-metro.fbx-light .fbx-count, .fbx-metro.fbx-light .fbx-credit a {color:#fff !important;}
.fbx-light .fbx-close, .fbx-light .fbx-fullscreen-toggle, .fbx-light .fbx-inner, .fbx-light .fbx-loader, .fbx-light .fbx-next, .fbx-light .fbx-pause, .fbx-light .fbx-play, .fbx-light .fbx-prev, .fbx-light .fbx-social-toggle, .fbx-light.fbx-inset-buttons.fbx-phone:not(.fbx-fullscreen-mode) .fbx-next, .fbx-light.fbx-inset-buttons.fbx-phone:not(.fbx-fullscreen-mode) .fbx-prev, .fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon, .fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon {background-color:#000 !important;}
.fbx-light .fbx-inner, .fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon, .fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon, .fbx-light.fbx-modal, .fbx-modal.fbx-light.fbx-phone .fbx-close:hover, .fbx-modal.fbx-light.fbx-phone .fbx-fullscreen-toggle:hover, .fbx-modal.fbx-light.fbx-phone .fbx-next:hover, .fbx-modal.fbx-light.fbx-phone .fbx-pause:hover, .fbx-modal.fbx-light.fbx-phone .fbx-play:hover, .fbx-modal.fbx-light.fbx-phone .fbx-prev:hover, .fbx-modal.fbx-light.fbx-phone .fbx-social-toggle:hover, .fbx-rounded.fbx-light .fbx-close, .fbx-rounded.fbx-light .fbx-fullscreen-toggle, .fbx-rounded.fbx-light .fbx-pause, .fbx-rounded.fbx-light .fbx-play, .fbx-rounded.fbx-light .fbx-social-toggle {border-color: #000 !important;}

@media (min-width: 300px) and (max-width: 600px){
img#bespoke-consult-img.ls-layer {margin-top:150px !important;}
img#bespoke-design-img.ls-layer {margin-top:90px !important;}
img#bespoke-build-img.ls-layer {margin-top:130px !important;}
img#bespoke-fit-img.ls-layer {margin-top:130px !important;}
}

h1 {font-family: 'eurostile-extended' !important;}
@media (min-width: 981px) and (max-width: 1280px){
.page-id-180 .et_pb_text_0 h1 {font-size:40px !important;}
.page-id-180 .et_pb_text_0 h3 {font-size:24px !important;}
.page-id-180 .et_pb_text_0 p {font-size:16px !important;}
.page-id-180 .et_pb_section_1 {min-height: 824px !important;}
.page-id-180 .et_pb_text_2 {padding-right: 10px!important; padding-left: 30px!important;}
.page-id-1587 .et_pb_text_0 p {font-size:16px !important;}
}
.full-image-slider .et_pb_slide {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.full-image-slider .et_pb_slide:first-child .et_pb_slide_image img.active {
 animation: unset !important;
}

.full-image-slider .et_pb_container {
  max-width: 100% !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
}

.full-image-slider .et_pb_slide_image img {
  max-height: none !important;
  width: 100% !important;
}

.full-image-slider .et_pb_slide_image {
  margin: 0 !important;
  padding: 0 !important;
  top: 0 !important;
  position: relative !important;
  width: 100% !important;
  display: block !important;
    -webkit-animation-name: fade !important;
    -moz-animation-name: fade !important;
    -ms-animation-name: fade !important;
    -o-animation-name: fade !important;
    animation-name: fade !important;
}

.full-image-slider .et_pb_slider_container_inner {
  position: relative;
}

.full-image-slider .et_pb_slide_description {
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right:  0 !important;
  padding: 0 !important;
  margin: 0 !important;
width: auto !important;
height: auto !important;
}

.full-image-slider .et_pb_slide_description .et_pb_button_wrapper,
.full-image-slider .et_pb_slide_description .et_pb_button_wrapper a,
.full-image-slider .et_pb_slide_description .et_pb_button_wrapper a:hover {
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
 color: rgba(0, 0, 0, 0) !important;  
  border: none !important;
  background: none !important;
}

.et_pb_column.et_pb_slider_fullwidth_off.full-image-slider .et_pb_slide_description .et_pb_slide_title,
.et_pb_column.et_pb_slider_fullwidth_off.full-image-slider .et_pb_slide_description .et_pb_slide_content,
.full-image-slider .et_pb_slide_description .et_pb_slide_title,
.full-image-slider .et_pb_slide_description .et_pb_slide_content {
  display: none;
}
#et-boc > div > div > div.et_pb_section.et_pb_section_2.et_section_regular > div > div > div.et_pb_button_module_wrapper.et_pb_button_3_wrapper.et_pb_button_alignment_left.et_pb_module > a {margin-left:0px !important;}

@media only screen and ( min-width: 1501px ) and ( max-width: 1600px ) {
.page-id-487 .et_pb_section_0  {max-height: 750px !important;}
  }
@media only screen and ( min-width: 1401px ) and ( max-width: 1500px ) {
.page-id-487 .et_pb_section_0  {max-height: 680px !important;}
  }
@media only screen and ( min-width: 1250px ) and ( max-width: 1400px ) {
.page-id-487 .et_pb_section_0  {max-height: 640px !important;}
.page-id-1587 .et_pb_section_1 {min-height: 950px !important;}
.page-id-1587 .et_pb_text_0 {max-width: 100% ;}
  }
/*@media only screen and ( min-width: 1250px ) and ( max-width: 1300px ) {
.et_pb_section_0  {max-height: 565px !important;}
  }*/
@media only screen and ( min-width: 1101px ) and ( max-width: 1249px ) {
.page-id-487 .et_pb_section_0  {max-height: 565px !important;}
.page-id-1587 .et_pb_section_1 {min-height: 1000px !important;} 
.page-id-1587 .et_pb_text_0 {max-width: 100% ;}
}
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {
.page-id-487 .et_pb_section_0  {max-height: 520px !important;}
.page-id-1587 .et_pb_section_1 {min-height: 880px !important;} 
.page-id-1587 .et_pb_text_0 {max-width: 100% ;}
  }
@media only screen and ( min-width: 881px ) and ( max-width: 980px ) {
.page-id-487 .et_pb_section_0  {max-height: 470px !important;}
  }
@media only screen and ( min-width: 769px ) and ( max-width: 880px ) {
.page-id-487 .et_pb_section_0  {max-height: 425px !important;}
  }
@media only screen and ( min-width: 669px ) and ( max-width: 768px ) {
.page-id-487 .et_pb_section_0  {max-height: 380px !important;}
  }
@media only screen and ( min-width: 569px ) and ( max-width: 668px ) {
.page-id-487 .et_pb_section_0  {max-height: 340px !important;}
  }
@media only screen and ( min-width: 469px ) and ( max-width: 568px ) {
.page-id-487 .et_pb_section_0  {max-height: 290px !important;}
  }
@media only screen and ( min-width: 321px ) and ( max-width: 468px ) {
.page-id-487 .et_pb_section_0  {max-height: 240px !important;}
  }
.a-to-display a {display: contents !important;}
#et-boc > div > div > div.et_pb_section.et_pb_section_1.et_section_regular > div > div > div > div > div > a {display:contents;}

/* FooGallery flexboxes */
/* KRGT-1 flexbox*/
#foogallery-gallery-1548 {width:100%; /*margin-right:5px; margin-bottom:5px;*/}
#foogallery-gallery-1700 {width:100%; /*margin-bottom:5px;*/}
#foogallery-gallery-2801 {width:100%; /*margin-right:5px;*/}
#foogallery-gallery-2805 {width:100%;}
@media only screen and (max-width: 630px) {
#foogallery-gallery-1548 {width:100%; margin-bottom:5px;}
#foogallery-gallery-1700 {width:100%; margin-bottom:5px;}
#foogallery-gallery-2801 {width:100%; margin-bottom:5px;}
#foogallery-gallery-2805 {width:100%; margin-bottom:5px;}	
}
/* 1S flexbox*/
#foogallery-gallery-2832 {width:100%; height:auto; /*margin-right:5px; margin-bottom:5px;*/}
#foogallery-gallery-2833 {width:100%; height:auto; /*margin-bottom:5px;*/}
#foogallery-gallery-2834 {width:100%; height:auto; /*margin-right:5px;*/}
#foogallery-gallery-2835 {width:100%; /*height:auto;*/}
@media only screen and (max-width: 630px) {
#foogallery-gallery-2832 {width:100%; margin-bottom:5px;margin-right: 0px;}
#foogallery-gallery-2833 {width:100%; margin-bottom:5px;}
#foogallery-gallery-2834 {width:100%; margin-bottom:5px; margin-right: 0px;}
#foogallery-gallery-2835 {width:100%; margin-bottom:5px;}
}
/*#foogallery-gallery-2832 {width:70%; margin-right:5px; margin-bottom:5px;}
#foogallery-gallery-2833 {width:29%; margin-bottom:5px;}
#foogallery-gallery-2834 {width:60%; margin-right:5px;}
#foogallery-gallery-2835 {width:39%;}
@media only screen and (max-width: 630px) {
#foogallery-gallery-2832 {width:100%; margin-bottom:5px;margin-right: 0px;}
#foogallery-gallery-2833 {width:100%; margin-bottom:5px;}
#foogallery-gallery-2834 {width:100%; margin-bottom:5px; margin-right: 0px;}
#foogallery-gallery-2835 {width:100%; margin-bottom:5px;}
}*/

/* Method 143 flexbox*/
#foogallery-gallery-2898 {width:100%; height:auto; /*margin-right:5px; margin-bottom:5px;*/}
#foogallery-gallery-2899 {width:100%; height:auto; /*margin-bottom:5px;*/}
#foogallery-gallery-2900 {width:100%; height:auto; /*margin-right:5px;*/}
#foogallery-gallery-2901 {width:100%; height:auto;}
@media only screen and (max-width: 630px) {
#foogallery-gallery-2898 {width:100%; height:auto; margin-bottom:5px; margin-right: 0px;}
#foogallery-gallery-2899 {width:100%; height:auto; margin-bottom:5px;}
#foogallery-gallery-2900 {width:100%; height:auto; margin-bottom:5px; margin-right: 0px;}
#foogallery-gallery-2901 {width:100%; height:auto; margin-bottom:5px;}
}
/*#foogallery-gallery-2898 {width:69%; margin-right:5px; margin-bottom:5px;}
#foogallery-gallery-2899 {width:30%; margin-bottom:5px;}
#foogallery-gallery-2900 {width:57%; margin-right:5px;}
#foogallery-gallery-2901 {width:42%;}
@media only screen and (max-width: 630px) {
#foogallery-gallery-2898 {width:100%; margin-bottom:5px; margin-right: 0px;}
#foogallery-gallery-2899 {width:100%; margin-bottom:5px;}
#foogallery-gallery-2900 {width:100%; margin-bottom:5px; margin-right: 0px;}
#foogallery-gallery-2901 {width:100%; margin-bottom:5px;}
}*/

@media only screen and ( min-width: 1101px ) and ( max-width: 1405px) { 
.page-id-1755 .et_pb_section_1 {height:1150px; min-height:1150px;}
	.page-id-1755 .et_pb_text_0 h1 {font-size:40px;}
		.page-id-1755 .et_pb_text_0 h3 {font-size:24px;}
		.page-id-1755 .et_pb_text_0 p {font-size:16px;}
}
@media only screen and ( min-width: 980px ) and ( max-width: 1100px) { 
.page-id-1755 .et_pb_section_1 {height:1000px; min-height:1000px;}
	.page-id-1755 .et_pb_text_0 h1 {font-size:30px;}
		.page-id-1755 .et_pb_text_0 h3 {font-size:24px;}
		.page-id-1755 .et_pb_text_0 p {font-size:16px;}
}
#layerslider_17 .ls-v6 .ls-nav-prev:after {border-left: 4px solid #fff !important; border-top: 4px solid #fff !important;}
#layerslider_17 .ls-v6 .ls-nav-next:after {border-right: 4px solid #fff !important; border-top: 4px solid #fff !important;}

.page-id-1923 li.et_pb_tab_0 {width:25%; background-color:#888; min-height: 160px;}
.page-id-1923 li.et_pb_tab_1 {width:25%;  background-color:#888; min-height: 160px;}
.page-id-1923 li.et_pb_tab_2 {width:25%;  background-color:#888; min-height: 160px;}
.page-id-1923 li.et_pb_tab_3 {width:25%;  background-color:#888; min-height: 160px;}
.et_pb_tab_active {background-color:red !important;}
.et_pb_tab {padding: 0px !important;}
.et_pb_tabs {border:1px solid #000; padding: 0px 0px;}
.et_pb_tabs_controls li {border-right: 5px solid #000;}
.et_pb_all_tabs {background-color: #000;}
ul.et_pb_tabs_controls { background-color: #000;}
ul.et_pb_tabs_controls:after {border-top: none;}
.single-post h3 {font-weight:500 !important;}
.postid-2237 h1 {font-size:40px;}
.et_pb_blog_0 .post-content-inner {margin-bottom:25px;}

/* tabs and accordions for contact form */
.page-id-1923 .et_pb_tab_0 a:hover {background-color:red;}
.page-id-1923 .et_pb_tab_1 a:hover {background-color:red;}
.page-id-1923 .et_pb_tab_2 a:hover {background-color:red;}
.page-id-1923 .et_pb_tab_3 a:hover {background-color:red;}
.et_pb_tabs_controls li a {
	padding: 4px 15px;}
@media only screen and (min-width:769px) and (max-width:980px) {
.page-id-1923 .et_pb_tabs_controls li a {font-size:14px !important; padding:10px 15px;}
	.page-id-1923 .et_pb_tab_0, .et_pb_tab_1, .et_pb_tab_2, .et_pb_tab_3 {min-height:182px !important;}
}

@media only screen and (min-width:981px) and (max-width:1400px) {.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {font-size:50px !important;}
}
@media only screen and (max-width:980px) {
img.ones-logo {width:50px;}
}
@media only screen and (max-width:980px) {
img.krgt-logo {width: 150px; margin-bottom: 10px;}
}
@media only screen and (max-width:980px) {
img.method-logo {width: 200px; margin-bottom: 10px;}
}
ul.list-bare {display:inline-flex;}
ul.list-bare li a {font-size:20px;} 

@media only screen and (min-width:320px) and (max-width:500px) {
	#layerslider_10 {height:550px !important;}
	#layerslider_10 > div.ls-inner > div > div:nth-child(3) > img {margin-top:230px !important;}
}
.page-id-1587 .et_pb_text_7 h2 {font-family:'eurostile-extended' !important; font-weight:900 !important;}
#footer-widgets .footer-widget li:before {border: none; border-style: none;}

.et_pb_dp_dmb_module_2759 .item h2 {font-family:'eurostile-extended' !important; font-size:20px; font-weight:900 !important;}

/* Key data tables */
table.spec {width: 100%;}
table.spec th {border:none;}
table.spec td {border:none;}
.spec-head h2 {font-size: 30px; font-weight:900; width:fit-content; color:#fff; background-color:#000; padding:15px 10px;}
td.data {font-size: 74px; font-family: pirulen, sans-serif; font-weight:900; color:#000;padding:15px 10px; height:100px;}
td.data-left {padding-right:50px !important; font-size: 74px; font-family: pirulen, sans-serif; font-weight:900; color:#000; height:100px;}
td.desc {font-size: 16px; color:#000;padding:15px 10px;}


@media only screen and (max-width:768px) {
	table.spec {width: 85%;}
.spec-head h2 {font-size: 24px; font-weight:900; width:fit-content; color:#fff; background-color:#000; padding:15px 10px;}
td.data {font-size: 34px; font-family: pirulen, sans-serif; font-weight:900; color:#000;padding:15px 10px; height:60px;}
td.data-left {padding-right:20px !important; font-size: 34px; font-family: pirulen, sans-serif; font-weight:900; color:#000; height:60px;}
td.desc {font-size: 16px; color:#000;padding:15px 10px;}
}
.et_pb_toggle_open .et_pb_toggle_title:before {
	display: block !important;
	content: "\e04f";
}

table.spec-blk {width: 100%;}
table.spec-blk th {border:none;}
table.spec-blk td {border:none;}
.spec-head-blk h2 {font-size: 30px; font-weight:900; width:fit-content; color:#000; background-color:#D2D3D3; padding:15px 10px;}
td.data-blk {font-size: 74px; font-family: pirulen, sans-serif; font-weight:900; color:#D2D3D3;padding:15px 10px; height:100px;}
td.data-left-blk {padding-right:50px !important; font-size: 74px; font-family: pirulen, sans-serif; font-weight:900; color:#D2D3D3; height:100px;}
td.desc-blk {font-size: 16px; color:#D2D3D3;padding:15px 10px;}


@media only screen and (max-width:768px) {
	table.spec-blk {width: 85%;}
.spec-head-blk h2 {font-size: 24px; font-weight:900; width:fit-content; color:#000; background-color:#D2D3D3; padding:15px 10px;}
td.data-blk {font-size: 34px; font-family: pirulen, sans-serif; font-weight:900; color:#D2D3D3;padding:15px 10px; height:60px;}
td.data-left-blk {padding-right:20px !important; font-size: 34px; font-family: pirulen, sans-serif; font-weight:900; color:#D2D3D3; height:60px;}
td.desc-blk {font-size: 16px; color:#D2D3D3;padding:15px 10px;}
}

/* blog page layout */
.page-id-2202 article {height:650px;}
#post-2202 .entry-title {
	margin-left: -16px;
  margin-right: -16px;}
#post-2202 .post-meta {
	margin-left: -16px;
  margin-right: -16px;}
#post-2202 .post-content {
	margin-left: -16px;
  margin-right: -16px;}
#post-487 .carousel-heading h2 {padding-left:0;}
.single-post article {
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}
#post-844 .et_pb_section_1 {background-size: cover !important;}

/*.et_pb_dp_dmb_module_2759 .item h2*/

/*@media only screen and (min-width:569px) and (max-width: 768px) {
	.about-respo-phone {height:570px !important;}
		#sp-manufacturing {margin-top:80px !important;}
	#sp-innovation {margin-top:60px !important;}
	#sp-prototyping {margin-top:60px !important;}
	}

* 460 - 568 *

@media only screen and (min-width:460px) and (max-width: 560px) {
	.about-respo-phone {height:570px !important;}
		 #sp-manufacturing {margin-top:150px !important;}
	#sp-innovation {margin-top:120px !important;}
	#sp-prototyping {margin-top:120px !important;}
	#sp-simple {margin-top:100px !important;}
}
	
@media only screen and *(min-width:360px) and * (max-width: 568px) {
	.about-respo-phone h2 {margin-bottom:10px !important;}
	.about-respo-phone {height:570px !important;}
	.method-143-page-phone {height:370px !important;}
	 #presence {margin-top:30px !important;}
	#layered-design {margin-top:60px !important;}
	#monocell {margin-top:60px !important;}
	#more-power {margin-top:60px !important;}
	 #sp-manufacturing {margin-top:150px !important;}
	#sp-innovation {margin-top:120px !important;}
	#sp-prototyping {margin-top:120px !important;}
	#sp-simple {margin-top:100px !important;}
}

@media only screen and (max-width: 359px) {
	.method-143-page-phone {height:370px !important;}
		 #sp-manufacturing {margin-top:200px !important;}
	#sp-innovation {margin-top:160px !important;}
	#sp-prototyping {margin-top:150px !important;}
	#sp-simple {margin-top:150px !important;}
		 #presence {margin-top:50px !important;}
	#layered-design {margin-top:100px !important;}
	#monocell {margin-top:100px !important;}
	#more-power {margin-top:100px !important;}
}*/