/*
Theme Name: Exist 3 for SLP
Theme URI: https://www.storelocatorplus.com/
Template: exist
Author: Store Locator Plus
Author URI: https://www.storelocatorplus.com
Description: A simple theme for the main Store Locator Plus website.
Version: 0.1 Updated  10-Nov-2017
*/


.wpo-header.menu_fixed {
	background-color: #f2c3c3;
}
img {
	height: auto;
}
.ie8 #mainNavContianerCD, .ie8 #mainNavContianerCD .ubermenu, .som-ie9 #mainNavContianerCD, .som-ie9 #mainNavContianerCD .ubermenu {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSItMSUiIHN0b3AtY29sb3I9IiMwMDk1Y2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjNiNmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-color: #0b3b6f;
}
.ie8 .ubermenu-submenu-id-3844, .som-ie9 .ubermenu-submenu-id-3844 {
	height: 400px !important;
}
#mainNavContianerCD {
	background-image: -moz-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -moz-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -webkit-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -o-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -webkit-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -ms-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -o-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: linear-gradient(-180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -ms-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: linear-gradient(-90deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-repeat: no-repeat;
}
#headerCD {
	margin-left: auto;
	margin-right: auto;
	background-color: #06bff1;
	max-width: 1150px;
}
#headerCD a:focus {
	outline-color: transparent;
}
#topBarCD {
	margin-left: auto;
	margin-right: auto;
	max-width: 1150px;
}
.HeaderH3tweak {
	font-weight: 100;
}
#menu-item-4098 {
	margin-top: -5px;
	margin-bottom: -5px;
}
#menu-item-3994 {
	padding: 0;
}
#submenu-title {
	font-size: 30px;
	color: #34adff;
	font-weight: 400;
}
.ubermenu .ubermenu-submenu {
	z-index: 999;
}
.wpb_heading.wpb_video_heading {
	font-size: 14px;
	font-weight: 600;
}
.AboutUsText {
	font-size: 28px;
	font-weight: 300;
}
.search-results .post-area .entry-thumb {
	width: 500px;
}
.search-results .entry-meta {
	display: none;
}
#headerCD a {
	outline-color: transparent;
	outline-width: 0;
}
#topBarCD a {
	outline-color: transparent;
	outline-width: 0;
	padding: 12px 10px;
}
#topBarCD #ubermenu-main-302-topmenu {
	z-index: 101;
}
#headerCD #ubermenu-main-303 {
	z-index: 100;
}
#topBarCD .ubermenu .ubermenu-item-layout-icon_left > .ubermenu-target-title {
	margin-left: 1px;
}
.visual-description {
	text-transform: capitalize;
}
body #ubermenu-main-303 {
	z-index: 50;
	background-image: -moz-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -moz-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -webkit-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -o-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -webkit-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -o-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -ms-linear-gradient(270deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: -ms-linear-gradient(180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: linear-gradient(-180deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-image: linear-gradient(-90deg, rgba(0,149,205,1.00), rgba(11,59,111,1.00));
	background-repeat: no-repeat;
}
#wpo-footer ul li:hover:before, #wpo-footer ul li:before {
	background-color: transparent;
}
@media screen and (max-width: 995px) {
#topBarCD .ubermenu .ubermenu-item-layout-icon_left > .ubermenu-target-title {
	margin-left: 1px;
}
}
@media screen and (max-width: 600px) {
.col-sm-12.hidden-lg.hidden-md.hidden-sm.wpb_column.vc_column_container {
	padding: 25px 0;
}
.home .vc_column_container {
	margin-bottom: 0;
}
}

.footer-top .row .col-lg-3.col-md-6.col-sm-6.col-xs-12:nth-child(2){
	clear:both;
}

/*CM17323114  dgerguric - mmiljanovic*/
.postid-21869 .product_editor_21898_tab p strong{

 color:#33abff;
}

.postid-21869 .product_editor_21898_tab p strong:hover{
 text-decoration:underline;
 color:#33abff;
}
/*CM17323114  dgerguric - mmiljanovic*/


/**NEW CSS**/
/**New**/
@font-face {
	font-family: 'gotham-bold';
	src: url('fonts/gotham-bold.eot');
	src: url('fonts/gotham-bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham-bold.woff2') format('woff2'),
		url('fonts/gotham-bold.woff') format('woff'),
		url('fonts/gotham-bold.ttf') format('truetype'),
		url('fonts/gotham-bold.svg#gotham-bold') format('svg');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'gotham-light';
	src: url('fonts/gotham-light.eot');
	src: url('fonts/gotham-light.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham-light.woff2') format('woff2'),
		url('fonts/gotham-light.woff') format('woff'),
		url('fonts/gotham-light.ttf') format('truetype'),
		url('fonts/gotham-light.svg#gotham-light') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Gotham-Book';
	src: url('fonts/Gotham-Book.eot');
	src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham-Book.woff2') format('woff2'),
		url('fonts/Gotham-Book.woff') format('woff'),
		url('fonts/Gotham-Book.ttf') format('truetype'),
		url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Gotham_medium';
	src: url('fonts/Gotham_medium.eot');
	src: url('fonts/Gotham_medium.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham_medium.woff2') format('woff2'),
		url('fonts/Gotham_medium.woff') format('woff'),
		url('fonts/Gotham_medium.ttf') format('truetype'),
		url('fonts/Gotham_medium.svg#Gotham_medium') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'gotham-black';
	src: url('fonts/gotham-black.eot');
	src: url('fonts/gotham-black.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham-black.woff2') format('woff2'),
		url('fonts/gotham-black.woff') format('woff'),
		url('fonts/gotham-black.ttf') format('truetype'),
		url('fonts/gotham-black.svg#gotham-black') format('svg');
	font-weight: normal;
	font-style: normal;
}


#why-use-trim-tabs h2{font-family: 'Gotham-Book';}
#slp-noresult-with-css p{text-align: center;font-family: 'gotham-light';font-size: 18px;font-weight: bold;color: #3d3d3d;line-height: 28px;}

section#why-use-trim-tabs{padding-top: 25px;padding-bottom: 25px;}
section#why-use-trim-tabs .why-use-section-image-right{position: relative;top: -63px;}

section#why-use-trim-tabs{padding-bottom: 0px;}
section#better-ride-section {position: relative;}
section#better-ride-section .better-ride-custom-section > .wpb-inner {position: absolute;top: 20px;left: 0px;right: 0px;margin: 0 auto;color: #fff;}
section#better-ride-section h1{font-family: 'gotham-bold';color: #fff;font-size: 80px;margin-bottom: 0;}
section#better-ride-section p{text-align: left;color: #fff;width: 87%;margin-bottom: 30px;margin-top: 22px;font-weight: normal;}
section#better-ride-section p.better-ride-text{text-align: right;color: #ffffff;font-size: 34px;font-weight: normal;width: 100%;margin: 0px;}
section#better-ride-section ul{list-style-position: inside;padding: 0;list-style-type: none;font-size: 16px;width: 55%;}
section#better-ride-section ul li{ display: flex; font-family: 'gotham-light';}
section#better-ride-section ul li:before{content: "• ";color: #1b3061;font-size: 30px;font-weight: bold;margin-right: 12px;line-height: 1;}

#better-ride-section .wpb-container > .wpb-inner {margin: 0px;}
#better-ride-section .position-absolute{margin: 0px;}
#system-comparison-section h2{margin: 0;}

.product-images-section h2{font-family: 'gotham-bold';padding: 5px;margin-bottom: 0;}
.product-images-section p{font-family: 'Gotham-Book';font-size: 14px;line-height: 20px;color: #777777;}
.product-images-section .col-sm-3{padding: 0 50px;}
.product-images-section .wpb_single_image{margin-bottom: 10px;}

#menu-guide-trim-tabs a{color: #3d3d3d;font-family: 'Gotham_medium';font-weight: normal;font-size: 15px;border-right: 1px solid #6ab3db;padding-right: 15px;margin-right: 0;line-height: 28px;display: inline-block;padding-left: 15px;}
#menu-guide-trim-tabs li:last-child a{border-right: 0px solid #6ab3db;padding-right: 0px;margin-right: 0px;}

div .new_custommenu.sticky{position: fixed;top: 0px;}
div .new_custommenu{margin-bottom: 0px;width: 100%;z-index: 101;}
div .new_custommenu .vc_wp_custommenu .widget_nav_menu, div .new_custommenu .vc_wp_custommenu{margin-bottom: 0px;}

#menu-guide-trim-tabs a:hover{text-decoration: none;}
.widget_nav_menu{margin: 0px;}
#menu-guide-trim-tabs li{list-style-type: none;padding: 0;border-bottom: 0px solid #ededed;display: inline-block;padding: 12px 0;}
#menu-guide-trim-tabs li:before{width: 0px;height: 0px;position: inherit;top: 0px;}
.menu-guide-trim-tabs-container{background-color: rgba(210, 217, 230, 0.8);background-color: #ffffffb8;}
.menu-guide-trim-tabs-container #menu-guide-trim-tabs{display: table;margin: 0 auto;}

#mainNavContianerCD #headerCD .ubermenu ul.ubermenu-nav li.ubermenu-item:last-child a{border-right: 0;}
#mainNavContianerCD #headerCD .ubermenu{background-color: rgba(210, 217, 230, 0.8);}

#menu-guide-trim-tabs .widget.widget_nav_menu ol li{padding: 0;border-bottom: 0px solid #ededed;display: inline-block;}

.hydraulic-heading{background: #f8911d;display: inline-block;float: right;font-family: 'gotham-bold';color: #ffffff;font-size: 13px;width: 112px;text-align: center;height: 24px;line-height: 24px;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.electric-heading{background: #87c138;display: inline-block;float: right;font-family: 'gotham-bold';color: #ffffff;font-size: 13px;width: 112px;text-align: center;height: 24px;line-height: 24px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;display: block;clear: both;}
#system-comparison-section a{color: #0090da}
#system-comparison-section a:hover{color: #0090da;text-decoration: none;}
.modal-content{border-radius: 10px;}
.modal-custom-class{padding: 9px 9px 3px 9px;}
.modal-custom-class .close{position: absolute;right: -15px;top: -15px;background: #4c4c4c;width: 50px;height: 50px;line-height: 0;border: 4px solid #fff;font-size: 65px;font-weight: normal;color: #fff;border-radius: 50%;padding-bottom: 10px;}
.modal-custom-class .close span{position: relative;top: -6px;}
.modal-custom-class .close span.sr-only {display: none;}
.tparrows{width: 120px;height: 120px;background: transparent;}

.ares .tp-bullet{background: transparent !important;border: 1px solid #fff;}
.ares .tp-bullet:hover, .ares .tp-bullet.selected{background: rgba(255, 255, 255, 1) !important;}
div.tparrows:hover{background: transparent;box-shadow: inherit;}
div.tparrows.tp-leftarrow:before {content: '\e824';}
section#better-ride-section ul li:before{font-size: 24px !important;line-height: 20px !important;}
section#better-ride-section ul li{line-height: 22px;}
#system-comparison-section .hydraulic-electric-text{display: inline;}
#control-options .wpb_wrapper .wpb_wrapper > div{margin-top: 0px;}
#control-options .control-heading-right .vc_column-inner .wpb_wrapper{display: block;}
#control-options #control-heading-left .vc_column-inner .wpb_wrapper{float: right;}
#system-comparison-section .product-images-section .wpb_single_image + .wpb_content_element {margin-bottom: 0px;}
#control-options .product-images-section .wpb_single_image + .wpb_content_element {margin-bottom: 0px;}
#control-options .wpb_wrapper .wpb_wrapper > div.control-section-images{width: 100%;margin-right: 0;}


.modal-content .modal-custom-class iframe{height: 430px;}
.tparrows:before{font-size: 100px;line-height: 120px;}
@media (min-width: 768px){
	.modal-dialog {width: 800px;margin: 30px auto;}
}

/*css m.m 26-sep-2018*/

#back-to-top button {background: #0090da;color: white;font-family: 'Gotham_medium';font-size: 15px;padding: 16px 65px;margin-top: 30px;margin-bottom: 50px;}
#back-to-top button i {position: relative;right: 0;top: 7px;display: inline-block;font-size: 37px;left: 5px;}
body h2 {font-family: 'Gotham-Book';font-weight: normal;padding-bottom: 10px;}
#maintenance-and-safety .maintenance-accordion {width: 55%;margin: 0 auto;padding-top: 30px;padding-bottom: 10px;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel{margin-bottom: 10px;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel {border: 1px solid #9d9fa2;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-heading {background: transparent;border: none;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-body {background: transparent;padding-top: 0;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-body p {color: #a1a1a3;font-family: 'gotham-light';text-align: left;padding-left: 30px;font-size: 16px;font-weight: normal;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text {font-size: 16px;color: #282828;font-family: 'gotham-black';}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon::before {border-width: 4px 0 0 0;border-color: #b2b2b2;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon::after {border-width: 0 0 0 3px;border-color: #b2b2b2;}
#why-use-trim-tabs #pop {margin: 0 auto;display: table;}
#installation >  .installation-how-to-section {padding-top: 30px;}
#installation .installation-how-to-heading {padding-bottom: 0;}
#installation .installation-sub-text p {text-align: left;font-family: 'gotham-light';font-weight: normal;}
#installation .border-separator-line {margin-bottom: 20px;}
#installation .installation-links a {font-size: 16px;font-family: 'Gotham-Book';margin-bottom: 15px;display: inline-block;}
#installation .installation-links img {margin-right: 8px;}
#installation .border-separator-line + .wpb_raw_code {margin-bottom: 15px;}
#installation .call-us-now {margin-bottom: 0;}
#installation .call-us-now p {font-size: 16px;text-align: left;font-family: 'Gotham-Book';font-weight: normal;}
#tab-sizing-guideline .size-guideline-accordian .vc_tta-panels .vc_tta-panel {border: 1px solid #9d9fa2;margin-bottom: 10px;display: inline-block;width: 100%;border-radius: 5px;}
#tab-sizing-guideline .size-guideline-accordian .vc_tta-panel .vc_tta-panel-body{border-radius: 5px;}
#tab-sizing-guideline .size-guideline-accordian  .vc_tta-panel .vc_tta-panel-heading {background: transparent;border: none;}
#tab-sizing-guideline .size-guideline-accordian .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text{font-size: 16px;color: #282828;font-family: 'gotham-black';}
#tab-sizing-guideline .size-guideline-accordian  .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon::before {border-width: 4px 0 0 0;border-color: #b2b2b2;}
#tab-sizing-guideline .size-guideline-accordian  .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon::after {border-width: 0 0 0 3px;border-color: #b2b2b2;}
#tab-sizing-guideline .size-guideline-accordian  .vc_tta-panel .vc_tta-panel-body {background: transparent;padding-top: 0;}
#tab-sizing-guideline .size-guideline-accordian  .vc_tta-panel .vc_tta-panel-body p{color: #a1a1a3;font-family: 'gotham-light';text-align: left;padding-left: 30px;font-weight: normal;font-size: 16px;}
#tab-sizing-guideline .size-guideline-accordian > .wpb_wrapper > .vc_tta-container {margin-bottom: 0;}
#tab-sizing-guideline .size-guideline-accordian > .wpb_wrapper > .vc_tta-container + .wpb_text_column p {font-size: 17px;font-family: 'gotham-light';font-weight: normal;text-align: left;}
#tab-sizing-guideline .btns-tab-sizing.wpb_raw_code {display: inline-block;float: left;margin-bottom: 15px;}
#tab-sizing-guideline .tab-sizing-guideline > .wpb-inner.container {margin-bottom: 10px;}
body button.grey-bordder-btn {background: transparent;color: #4f4f4f;font-size: 14px;border: 2px solid #4f4f4f;margin-right: 15px;padding: 0px 17px;height: 50px;font-family: 'Gotham_medium';}
body button.grey-bordder-btn:hover {color: #f4f4f5;background-color: #4f4f4f;border: 2px solid #4f4f4f;}
#control-options .product-images-section + .vc_row.vc_inner .grey-bordder-btn {margin: 0 auto; display: table;}
#system-comparison-section .system-comparsion-btns > .wpb-inner > .row {margin: 0 auto;display: table;}
#system-comparison-section .system-comparsion-btns .wpb_raw_code {display: inline-block;float: left;margin-bottom: 15px;}
#tab-sizing-guideline .tab-control-right-image  {position: relative;top: -30px;}

/*issues ressolve */

#system-comparison-section > .wpb-container > .wpb-inner  {margin-bottom: 0;}
#system-comparison-section > .wpb-container > .wpb-inner  .system-comparison-para {margin-bottom: 15px;}
#control-options .control-top-headeing {margin-bottom: 20px;}
#control-options .control-top-headeing .col-sm-4 > .vc_column-inner {display: inline-block;float: right;height: auto;}
#control-options .control-top-headeing .col-sm-4 > .vc_column-inner > .wpb_wrapper {display: inline-block;margin-top: 15px;}
.system-comparison-heading  + .wpb_text_column {margin-bottom: 20px;}
body button.grey-bordder-btn i.fa {font-size: 30px;padding-right: 8px;display: inline-block;vertical-align: middle;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text,
#tab-sizing-guideline .size-guideline-accordian .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text{font-family: 'gotham-bold';}

.wpb_content_element.hydraulic-electric-text{margin: 0;margin-top: 13px;}
#control-options .product-images-section{margin-top: 20px;}
.grey-bordder-btn span{position: relative;top: 1px;}
.product-images-section h2{padding-left: 0px;padding-right: 0px;}
.tab-sizing-heading{font-weight: bold;}
#tab-sizing-guideline{padding-top: 15px;}
#tab-sizing-guideline .size-guideline-accordian .vc_tta-panel .vc_tta-panel-body p{color: #4e4f51;line-height: 20px;font-weight: bold;}
section#tab-sizing-guideline {padding-bottom: 25px;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-body p{color: #4e4f51;line-height: 20px;font-weight: bold;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel{border-radius: 5px;}
#maintenance-and-safety .maintenance-accordion .vc_tta-panel .vc_tta-panel-body{border-radius: 5px;}
.product-images-section .wpb_wrapper .wpb_wrapper{display: table;margin: 0 auto;}
.product-images-section .wpb_wrapper .wpb_wrapper > div{display: inline-block;float: left;margin-right: 10px;}
.product-images-section .wpb_wrapper .wpb_wrapper h2{display: inline-block;}

#control-options .wpb_wrapper .wpb_wrapper{display: table;margin: 0 auto;}
#control-options .wpb_wrapper .wpb_wrapper > div{float: left;margin-right: 10px;}
#control-options .wpb_wrapper .wpb_wrapper h2{display: inline-block;margin: 0;}

/*footer{display: none !important;}*/

@media only screen and (max-width: 1125px) {
	#mainNavContianerCD #headerCD .ubermenu ul.ubermenu-nav li.ubermenu-item a {padding: 8px 13px;}
	#mainNavContianerCD #headerCD .ubermenu ul.ubermenu-nav li.ubermenu-item a span{font-size: 14px;}
	section#better-ride-section h1 {font-size: 34px;}
	section#better-ride-section p.better-ride-text {font-size: 20px;text-align: left;}
	section#better-ride-section p {font-size: 15px;margin-bottom: 15px;width: 100%;}
	section#better-ride-section ul {width: 100%;}
	section#better-ride-section ul li {font-size: 15px;}
}

@media only screen and (max-width: 991px) {
	#maintenance-and-safety .maintenance-accordion {width: 100%;}
}

@media screen and (max-width: 991px) {

	.wpo-wrapper section#better-ride-section .better-ride-custom-section > .wpb-inner{position: inherit;top:0;padding: 0;}
	.wpo-wrapper section#better-ride-section h1{color: #000;}
	.wpo-wrapper section#better-ride-section p.better-ride-text{color: #000;}
	.wpo-wrapper section#better-ride-section p{color: #000;}
	.wpo-wrapper section#better-ride-section ul li {color: #000;}
	.status-publish.hentry .wpb_revslider_element.hero-home-slide-custom .tparrows.tp-rightarrow::before {font-size: 55px;}
.status-publish.hentry .wpb_revslider_element.hero-home-slide-custom .tparrows.tp-leftarrow::before{font-size: 55px;}
.modal.codal-mm-cutom .modal-dialog {width: 80%; margin: 0 auto; display: table;}
}



@media only screen and (max-width: 767px) {
	#tab-sizing-guideline .tab-control-right-image {top: 0;}

	.modal.codal-mm-cutom .modal-custom-class .close {
		width: 35px;
		height: 35px;
		border: 2px solid #fff;
		font-size: 40px;
		right: -8px;
		top: 0px;
		opacity: 1;
		padding-bottom: 6px;
	}
	#system-comparison-section .hydraulic-electric-text {display: table;padding-bottom: 20px;}
	#control-options #control-heading-left .vc_column-inner .wpb_wrapper {padding-bottom: 20px; float: inherit;}
	#control-options .wpb_wrapper .wpb_wrapper h2 {
	margin: 0 auto;
	display: table;
	}
	#control-options .product-images-section .wpb_single_image + .wpb_content_element {
	margin: 0 auto;
	display: table;
	float: inherit;
	padding-bottom: 5px;
	}
	#why-use-trim-tabs h2 {padding-top: 20px;}
	.tab-sizing-guideline  .wpb-inner.container .size-guideline-accordian {padding: 0;}
	.wpo-wrapper #control-options .wpb_wrapper .wpb_wrapper > div.hydraulic-electric-text {margin-right: 0;}
	.tab-sizing-right-img {display: inline-block;}
	/*#control-options .wpb_wrapper .wpb_wrapper h2 {text-align: center !important;}*/
	.modal.codal-mm-cutom .modal-dialog {width: 95%;}
	#control-options .control-heading-right {text-align: center;}
}

.tp-caption .btn.slider-btn {
	background: white !important;
	color: #8c8c8c !important;
	margin: 0 !important;
	padding: 8px 45px !important;
	border-radius: 12px;
	height: auto !important;
	font-size: 16px !important;
	border:  none;
	line-height: 0 !important;
}

.tp-caption .btn.slider-btn:hover { background: #00A7FF !important;}
.tp-caption .btn.slider-btn:hover {
	webkit-transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
	-o-transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
	transition: all 0.5s cubic-bezier(0.8, 0, 0, 1);
	-webkit-box-shadow: inset 0 -40px 0 0 #00A7FF;
	box-shadow: inset 0 -40px 0 0 #00A7FF;}

.tp-caption .btn.slider-btn span {
	font-size: 12px;
	vertical-align: middle;
	top: 0;
}


@media (max-width: 768px){
	.hydraulic-heading{float: left;}
	.electric-heading{float: left;}
	.product-images-section .col-sm-3{padding:0 15px;}
	.wpb_content_element.hydraulic-electric-text{display: table;margin: 0 auto;}
	.new_custommenu{display: none;}
	.wpo-wrapper section#why-use-trim-tabs .why-use-section-image-right {top: 0;padding-bottom: 30px;}

	.tp-caption .btn.slider-btn {
		padding: 4px 20px !important;
			font-size: 13px !important;
	}
}


#better-ride-section .position-absolute,
#better-ride-section .position-absolute .vc_figure,
#better-ride-section .position-absolute .vc_figure .vc_box_border_grey,
#better-ride-section .position-absolute .vc_figure .vc_box_border_grey img{width: 100%;}



/*m.m css 04-oct-2018*/

#imagemodal .modal-dialog .modal-body .close > span {top: 0;}

.modal.codal-mm-cutom {top: 10%;}


@media screen and (max-width: 1200px) {

.status-publish.hentry .wpb_revslider_element.hero-home-slide-custom .tparrows.tp-leftarrow {left: 6% !important;}
.status-publish.hentry .wpb_revslider_element.hero-home-slide-custom .tparrows.tp-rightarrow {left: 94% !important;}
}

@media screen and (max-width: 991px) and (min-width: 768px) {

.status-publish.hentry .wpb_revslider_element.hero-home-slide-custom .rev_slider_wrapper {height: auto !important;}

}
@media (max-width: 1199px) {
   body .product-images-section .center-icon .wpb_wrapper > div {
		display: table !important;
		margin: 0 auto;
		text-align: center;
		float: none !important;
	}
 #control-options .wpb_wrapper .wpb_wrapper > div.center-icon-services{margin: 0 auto; display: table; float: none;}
 .full-width-icon {width: 100%;}
}
.use-your-trim-installation .installation-links {text-align: center;}

#your-trim-tabs .vc_tta-panel .vc_tta-panel-heading {background: transparent;border: none;}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-body {background: transparent;padding-top: 0;}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-body p {color: #a1a1a3;font-family: 'gotham-light';text-align: left;padding-left: 30px;font-size: 16px;font-weight: normal;}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text {font-size: 16px;color: #282828;font-family: 'gotham-black';}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon::before {border-width: 4px 0 0 0;border-color: #b2b2b2;}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon::after {border-width: 0 0 0 3px;border-color: #b2b2b2;}
#your-trim-tabs .vc_tta-panel {border-radius: 5px;border: 1px solid #9d9fa2;}
#your-trim-tabs .vc_tta-panel {    margin-bottom: 10px;}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text {
	font-size: 16px;
	color: #282828;
	font-family: 'gotham-bold';
}
#your-trim-tabs .vc_tta-panel .vc_tta-panel-body p {
	color: #4e4f51;
	line-height: 20px;
	font-weight: bold;
}

	  .back-top-btn.wpb-container {position: fixed;
	bottom: 35px;
	right: 20px;}
	#back-to-top {
	  margin: 0;
	}

	#back-to-top button {
	  margin:  0 !important;
	}

@media(max-width: 767px) {
	body #back-to-top button {
		padding: 12px 9px;
	}
}

@media (min-width: 1126px) and (max-width: 1199px) {
	.system-comparison-bullets {
		display: none;
	}
}

#back-to-top {display: none;}
