.calculation-outer {
    display: flex;
    justify-content: space-between;
}
.calculation-section-right, .calculation-section-left {
    width: 45%;
}
.calculation-section-right label {
    width: 100%;
    display: block;
    font-size: 18px;
    color: #444951;
	font-weight: bold;
}
.calculation-section-right select, .calculation-section-right input[type="number"], .calculation-section-right input[type="text"] {
    width: 100%;
    padding: 0 20px;
    font-size: 18px;
    color: #444951;
    height: 47px;
    border: none;
    border-radius: 24px;
    -webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,.13);
    box-shadow: inset 1px 1px 4px rgba(0,0,0,.13);
    background: #fafcfd;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    font-weight: 700;
    margin: 7px 0 10px 0;
}
.calculation-section-right select{
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background:#444951 url(./select-arrow.png) no-repeat calc(100% - 10px) center;
	color: #fff;
}
.page-id-5 #masthead {
    padding-bottom: 30px;
}
#masthead .site-title {
    font-weight: 700;
    font-size: 55px;
    color: #444951;
    margin: 0 0 10px 0;
    text-transform: capitalize;
}
.calculation-section-left header {
    border-bottom: 1px solid #bfbfbf;
}
.calculation-section-left h2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row;
    flex-flow: row;
    -ms-flex-align: center;
    align-items: center;
    font-size: 35px;
    margin: 0;
    color: #444951;
    font-weight: bold;
}
.calculation-section-left h2::after {
    display: block;
    position: relative;
    top:0px;
    content: "";
    margin: 0 0 0 12px;
    width: 28px;
    height: 28px;
    background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cpath d='M14 28a14 14 0 1114-14 14 14 0 01-14 14zm1.8-13.782V9.7h-3.6v4.519H9.692L14 20.455l4.309-6.237H15.8z' fill='%23444951' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;
}
.result-section {
    margin: 26px 0 0;
}
.result-section h3 {
    font-size: 18px;
    color: #444951;
    margin: 0 0 5px;
    font-weight: bold;
}
.result-section span {
    font-size: 30px;
    color: #444951;
    padding: 0 0 4px;
    margin: 0 0 26px;
    border-bottom: 1px solid #bfbfbf;
    display: block;
    font-weight: bold;
    line-height: normal;
}
.calculation-section-right input[type="submit"] {
    display: block;
    padding: 0 30px;
    height: 76px;
    width: 100%;
    font-weight: 700;
    font-size: 24px;
    color: #fff !important;
    background: #29bb20 !important;
    border-radius: 38px;
    margin-top: 40px;
}



/*position-size-calculator*/

.calculation-outer {
	width: 100%;
	display: inline-block;
	text-align: center;
}
.calculation-section-right {
	display: inline-block;
	width: 240px;
	vertical-align: top;
	margin-right: 80px;
}
.calculation-section-left {
	display: inline-block;
	width: 240px;
	vertical-align: top;
}
.calculation-section-right .form-fileds {
	text-align: left;
}
.calculation-section-right #currency-list,.calculation-section-right #currency-pair {
	width: 100%;
	background: #444951 url(img/right-icon.svg) 91% center no-repeat;
	color: #fff;
	height: 46px;
	border-radius: 23px;
	padding: 0 20px;
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-weight: 700;
	border: none;
	margin-top: 10px;
}
.calculation-section-right .form-fileds label {
	display: block;
	font-size: 18px;
	color: #444951;
	font-weight: 600;
	margin: 0 0 25px;
	font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
}
.calculation-section-right .form-fileds input {
	font-size: 18px;
	color: #444951;
	position: relative;
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-weight: 700;
	text-align: left;
	height: 47px;
	border: none;
	border-radius: 24px 23px 23px 24px/23px 23px 24px 24px;
	-webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,.13);
	box-shadow: inset 1px 1px 4px rgba(0,0,0,.13);
	background: #e8e9ea;
	width: 100%;
	margin-top: 15px;
}

.form-fileds.submit-form input {
	display: block;
	padding: 0 30px;
	height: 76px;
	width: 100%;
	font-weight: 400;
	font-size: 24px;
	color: #fff;
	background: #29bb20;
	border-radius: 38px;
	text-align: center;
}
.form-fileds.submit-form {
	display: inline-block;
	max-width: 570px;
	width: 100%;
}

.calculation-section-left .result-section {
	text-align: left;
}
/* .ammmount-resk, .position-sizeunit, .standardlots, .minilots, .microlots { */
	/* font-size: 30px; */
	/* color: #444951; */
	/* padding: 0 0 4px; */
	/* margin: 0 0 26px; */
	/* border-bottom: 1px solid #e4e7f0; */
	/* font-weight: 700; */
/* } */
.ammmount-resk h3,.position-sizeunit h3,.standardlots h3,.minilots h3,.microlots h3 {
	font-size: 18px;
	color: #444951;
	margin: 0 0 5px;
}
/*position-size-calculator-end*/


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

.calculation-section-right {
	width: 100%;
	margin-right: 0;
}
.calculation-section-left {
	width: 100%;
}
.result-section {
	margin: 0;
}

}