/*! jQuery UI - v1.11.4 - 2015-08-17
* http://jqueryui.com
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#00a9ff url("images/ui-bg_gloss-wave_0_00a9ff_500x100.png") 50% 50% repeat-x;color:#eaf5f7;font-weight:bold}.ui-widget-header a{color:#eaf5f7}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #00a9ff;background:#00a9ff url("images/ui-bg_glass_50_00a9ff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #448dae;background:#79c9ec url("images/ui-bg_glass_75_79c9ec_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#026890}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#026890;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #acdd4a;background:#6eac2c url("images/ui-bg_gloss-wave_50_6eac2c_500x100.png") 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd113;background:#f8da4e url("images/ui-bg_glass_55_f8da4e_1x400.png") 50% 50% repeat-x;color:#915608}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#915608}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#e14f1c url("images/ui-bg_gloss-wave_45_e14f1c_500x100.png") 50% top repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_0078ae_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_d8e7f3_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_e0fdff_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_056b93_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_f5e175_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_f7a50d_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_fcd113_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_75_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:#999 url("images/ui-bg_flat_55_999999_40x100.png") 50% 50% repeat-x;opacity:.45;filter:Alpha(Opacity=45);border-radius:5px}



.la_orm_calculator form {
	margin: 0px auto;
	overflow: auto;
	color: #676767;
}

.radio-option {
	display: block;
	font-size: 20px;
	padding: 15px;
	border: 1px solid #eee;
	border-radius: 15px;
	margin-bottom: 15px;
	cursor: pointer;
}

.radio-option:hover {
	background-color: #f2f2f2;
}

.radio-option b {
	font-weight: normal;
	cursor: pointer;
}

.estimated_reps_table.mobile,
.orm_table.mobile {
	display: none;
}

.la_orm_calculator label,
.la_orm_calculator .grams {
	display: block;
	color: #333;
}

.la_orm_calculator .label label.block-label span.unit-container {
	display: block;
}

.la_orm_calculator label.radio-label {
	vertical-align: top;
	line-height: 30px;
}

.la_orm_calculator .radio-label {
	display: inline-block;
}

.orm-max {
	font-size: 22px;
}

.la_orm_calculator .radio-label span {
	display: block;
}

.la_orm_calculator .row {
	border-bottom: 1px solid #ddd;
	overflow: auto;
}

.la_orm_calculator input {
    margin-top: 7px;
    border: 1px solid #c3c3c3;
    width: 100%;
    padding: 9px;
}

.la_orm_calculator .row.stats-activity,
.la_orm_calculator .row.stats-goal {
	padding-top: 20px;
}

.la_orm_calculator .stat-slider {
	padding-top: 30px;
}

.la_orm_calculator .system-switch {
	margin: 15px;
}

.la_orm_calculator .stats-activity .label {
	padding-top: 200px;
}

.la_orm_calculator .stats-goal .label {
	padding-top: 100px;
}

.la_orm_calculator .sliders .increment,
.la_orm_calculator .slider-td .increment,
.la_orm_calculator .slider-td .ui-slider,
.la_orm_calculator .sliders .ui-slider {
	display: inline-block;
}

.la_orm_calculator .sliders .increment,
.la_orm_calculator .slider-td .increment {
	width: 28px;
	height: 28px;
	border: 1px solid #0bf;
	font-family: courier;
	color: #0bf;
	background: transparent;
	border-radius: 3px;
	cursor: pointer;
	padding: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	top: initial;
}

.la_orm_calculator .sliders .increment .button,
.la_orm_calculator .slider-td .increment .button {
	margin: 0;
	font-family: inherit;
	font-size: 21px;
	color: inherit;
	position: relative;
}

.la_orm_calculator .sliders .increment .minus,
.la_orm_calculator .slider-td .increment .minus {
	background: #0bf;
	height: 2px;
	position: relative;
	width: 10px;
	border-radius: 3px;
}

.la_orm_calculator .sliders .increment .plus,
.la_orm_calculator .slider-td .increment .plus {
	background: #0bf;
	height: 10px;
	position: relative;
	width: 2px;
	border-radius: 3px;
}

.la_orm_calculator .sliders .increment .plus:after,
.la_orm_calculator .slider-td .increment .plus:after {
	background: #0bf;
	content: "";
	height: 2px;
	left: -4px;
	position: absolute;
	top: 4px;
	width: 10px;
	border-radius: 3px;
}

/* .la_orm_calculator .label {
	float: left;
	width: 40%;
	clear: both;
	padding: 20px;
} */

.la_orm_calculator .content {
	float: right;
	width: 60%;
	padding: 20px;
	text-align: center;
	padding-top: 25px;
}

.la_orm_calculator .flex-slider-content {
	float: right;
	width: 60%;
	padding: 20px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
}

.la_orm_calculator .increment:hover {
	background-color: #cef;
}

.la_orm_calculator .sliders td:last-child {
	padding-right: 10px;
	padding-left: 10px;
}

.la_orm_calculator .macro-bottom-table td {
    padding-right: 100px;
}

.la_orm_calculator span#cals-left {
	display: inline !important;
}

.la_orm_calculator .bmr-result,
.la_orm_calculator .tdee-result,
.la_orm_calculator table th,
.la_orm_calculator table td {
	width: 33.33%;
	color: #333;
	font-size: 14px;
	padding: 19.5px 0px;
	vertical-align: middle;
	white-space: nowrap;
	text-align: center;
}

.la_orm_calculator table th {
	font-size: 14px;
	font-weight: bold;
}

.la_orm_calculator .row .perc-td,
.la_orm_calculator .row .slider-td {
	text-align: center;
	padding: 20px;
}

.la_orm_calculator .row.calories .label,
.la_orm_calculator .row.calories .content {
	width: 100%;
}

.la_orm_calculator table td.select-td {
	width: 65%;
}

.weight-slider, .height-slider, .age-slider {
	width: 82%;
}

.la_orm_calculator .custom-multiplier {
	display: none;
}

.la_orm_calculator .custom-multiplier-span {
	position: relative;
	display: none;
}


.la_orm_calculator .radio-option.selected .custom-multiplier-span {
	display: inline;
}

.la_orm_calculator .radio-option.selected .custom-multiplier {
	display: inline;
	width: 75px;
	margin-left: 25px;
	border: none;
	background-color: #00a9ff;
	color: #fff;
	text-align: center;
	position: relative;
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
}

.la_orm_calculator .radio-option.selected .custom-multiplier::-webkit-inner-spin-button,
.la_orm_calculator .radio-option.selected .custom-multiplier::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

#multiplier-up {
	content:"▲";
	color: #fff;
	background-color: #00a9ff;
	position: absolute;
	top: -10px;
	right: -8px;
    width:25px;
    height:15px;
    z-index: 2;
}

#multiplier-down {
	content:"▼";
	color: #fff;
	background-color: #00a9ff;
	position: absolute;
    bottom: -3px;
	right: -8px;
    width:25px;
    height:15px;
    z-index: 2;
}
span.grams {
	max-width: 120px;
	display: inline-block;
	border: none;
	float: none !important;
}
span.grams input {
	border: none !important;
	font-size: 22px;
	font-weight: bold !important;
	text-align: right !important;
}

.la_orm_calculator td.perc-td {
	text-align: center;
	font-size: 22px;
	border: none !important;
}

.la_orm_calculator .ui-slider-handle {
	width: 50px;
	height: 50px;
	border-radius: 25px;
	top: -19px;
	padding: 13px 1px;
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
}

.ui-widget-content .ui-state-focus {
	border: 1px solid #00a9ff !important;
	/*background: #00a9ff url("images/ui-bg_glass_50_00a9ff_1x400.png") 50% 50% repeat-x !important;*/
	color: #fff !important;
}

.ui-widget-content .ui-state-hover,
.ui-widget-content .ui-state-active {
	background: #0088dd !important;
	border: 1px solid #0066bb;
	color: #fff !important;
}

.la_orm_calculator td.perc-td label {
	font-size: 22px;
}

.la_orm_calculator .ui-slider {
    max-width: 500px;
    margin: 0px auto;
    width: 76%;
}

.la_orm_calculator .flex-slider-content .ui-slider {
	margin: 0 6px;
	border-radius: 3px;
}

table.macro-bottom-table td.slider-td {
	width: 100% !important;
	text-align: center !important;
	padding: 10px 20px 40px !important;
}

.switch {
  display: inline-block;
  height: 34px;
  position: relative;
  width: 110px;
}

.switch input {
  display:none;
}

td.imperial {
	padding-right: 0px !important;
	text-align: right;
}

td.metric {
	padding-left: 0px !important;
	text-align: left;
}

td.system-switch {
	width: 130px;
	padding: 0px !important;
}

label.imperial {
	color: #00a9ff;
	font-size: 22px;
}

label.metric {
	color: #00a9ff;
	font-size: 22px;
}

.la_orm_calculator label span {
	font-size: 20px;
}

.slider {
  background-color: #00a9ff;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: .4s;
}

.slider:before {
  background-color: #fff;
  bottom: 4px;
  content: "";
  height: 26px;
  left: 4px;
  position: absolute;
  transition: .4s;
  width: 26px;
}

span.selected,
span.selected:hover {
	background-color: #00a9ff;
	color: #fff;
}

span.selected:hover

input:checked + .slider {
  background-color: #00a9ff;
}

input:checked + .slider:before {
  transform: translateX(75px);
}

.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

.orm_percentage,
.orm_reps {
	font-size: 18px !important;
}

.test-name,
.orm_value {
	font-weight: normal;
}

/*th:first-child,
td:first-child {
	padding-left: 9% !important;
}
*/
/*.la-orm-chart.chart-left td:nth-child(3) {
	width: 32%;
    float: right;
    text-align: left;
}

.la-orm-chart.chart-right td:nth-child(3) {
	width: 73%;
    float: right;
    text-align: left;
}
*/
.orm_percentage {

}

.orm_reps {

	text-align: center;
	padding: 20px 0px !important;
}


.test-name {
	border-right: 1px solid #ddd;
}

.orm_percentage,
.orm_value {
	padding: 19.5px 0px !important;
}

.estimated-reps-table.mobile,
.orm_table.mobile {
	display: none;
}

.la_orm_calculator .increment .minus {
	transform: none;
    top: 0;
    left: 0;
}

.la_orm_calculator .increment .plus {
	transform: none;
    top: 0;
    left: 0;
}



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

	.la_orm_calculator .bb {
		display: table-row;
	}

	.la_orm_calculator .label {
		width: 100%;
		text-align: center;
		padding: 30px 0px 0px;
	}

	.la_orm_calculator .content,
	.la_orm_calculator .flex-slider-content {
		width: 100%;
		text-align: center;
		padding: 20px 0px;
	}


	.estimated-reps-table.mobile,
	.orm_table.mobile {
		display: table;
	}

/*	.estimated-reps-table.desktop,
	.orm_table.desktop {
		display: none;
	}*/

	.orm_table.mobile .orm_95_3 {
		border-top: 1px solid #ddd;
	}

	.bench-press-calculator .tool-selectors .weight-select-wrap {
	    width: 60%;
	}

	.test-name {
		width: 27% !important;
		padding: 20px 0px !important;
		text-align: center;
	}

	.estimated-reps-table td,
	.orm_table td {
		vertical-align: middle;
		/*font-size: 18px !important;*/
		width: auto !important;
		display: table-cell;
	}

	.la_orm_calculator .label label.block-label span.unit-container {
		display: inline;
	}

	.la_orm_calculator .row.sliders {
		padding-bottom: 20px;
	}

	.la_orm_calculator .row.unit .content,
	.la_orm_calculator .row.sliders .stat-slider {
		padding: 20px 0px;
	}

	.la_orm_calculator .system-switch {
	    margin: 15px 5px;
	}

	.la_orm_calculator .switch {
		width: 60px;
	}

	input:checked + .slider:before {
	  transform: translateX(26px);
	}

	.la_orm_calculator .stats-activity .label,
	.la_orm_calculator .stats-goal .label {
		padding-top: 20px
	}

}

@media screen and (max-width: 499px) {
	.test-name {
		font-size: 13px !important;
	}
}



.la_orm_calculator {
	position: relative;
	margin: 30px 0;
}

.la_orm_calculator table {
	table-layout: fixed;
	border: 1px solid #c3c3c3;
	margin-bottom: 20px;
}

.orm-calc .la_orm_calculator table {
	margin-bottom: 17px;
}

.la_orm_calculator table tr:nth-child(odd) {
	background: #fbfbfb;
}

.la_orm_calculator table tr.header-row {
	box-shadow: inset 0 -12px 0px -10px rgb(0, 0, 0, 0.05);
}

.la-orm-top {
	margin: 0 auto 50px;
	max-width: 373px;
	text-align: center;
}

.la-orm-selectors {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	margin-bottom: 30px;
	text-align: left;
}

.la-orm-selectors .weight-select-wrap {
	width: 33%;
	position: relative;
}

.la-orm-selectors .system-select-wrap {
	width: 21%;
	position: relative;
	left: -16px;
}

.la-orm-selectors .reps-select-wrap {
	width: 33%;
	position: relative;
}

.la-orm-selectors div.select {
	border: 1px solid #c3c3c3;
    cursor: pointer;
	position: relative;
	margin-top: 7px;
}

.la-orm-selectors .select-arrow-box {
	position: absolute;
    right: 0;
    width: 40px;
    height: 100%;
    top: 0;
    background: #fbfbfb;
	border-left: 1px solid #e3e3e3;
	pointer-events: none;
}

.la-orm-selectors .select-arrow-box svg {
	width: 10px;
	position: absolute;
	left: 15px;
    top: 44%;
    transform: rotate(180deg);
}

.la-orm-selectors select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	outline: none;
	padding: 11.5px;
    margin: 0;
    width: 100%;
    font-size: 15px;
    cursor: inherit;
    line-height: inherit;
}

.la-orm-selectors select[name='system'] {
	width: 100%;
}
.la-orm-selectors select[name='weight'] {
	width: 100%;
}
.la-orm-selectors select[name='reps'] {
	width: 100%;
}

.orm-result {
	padding: 38px;
    background: #fffef7;
	border: solid #fce68c 1px;
	border-radius: 5px;
    text-align: center;
}

.orm-result label {
	font-size: 20px;
    font-weight: 600;
}

.la-orm-bottom {
	display: flex;
	justify-content: center;
}

.la-orm-chart {
	max-width: 375px;
}

.la-orm-chart.chart-right {
	margin-left: 10px;
}

.mfl_slider {
	margin-top: 12px;
}

#orm_weight_value,
#orm_reps_value {
	border: 1px solid #E8E8E8;
	width: 80px;
	margin: 0 4px 10px;
	padding: 5px;
}
#orm_max {
	border: none;
	padding: 0;
	width: 100%;
}

.orm_percentage,
.orm_value {
	font-size: 14px;
}

.estimated-reps {
	font-size: 18px;
	font-weight: bold;
	padding: 30px 0 10px !important;
}

.orm_reps {
	width: 6%;
	font-weight: bold;
}

.bb {
	border-bottom: 1px solid #c3c3c3;
}

.test-name {
	font-weight: bold;
	width: 10%;
}

.ui-slider-handle:focus {
	outline: none;
}

.ui-slider:hover {
	cursor: pointer;
}

@media screen and (max-width: 767px) {
	.la-orm-selectors {
		flex-wrap: wrap;
	}

	.la-orm-selectors .weight-select-wrap {
		width: 60%;
	}

	.la-orm-selectors .system-select-wrap {
		width: 35%;
		left: 0px;
	}

	.la-orm-selectors .reps-select-wrap {
		margin-top: 10px;
	}
}
