/*
Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: World First
Author URI: https://theme.co/
Description: Pro child theme.
Version: 4.1.10
Template: pro
*/

/*
Footer custom menu Style
 */
footer .widget_nav_menu:not(:first-child) {
    margin-top: 16px !important;
}

footer .widget-menu-title {
    margin: 0 0 4px 0;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 1.33;
    letter-spacing: 0;
}

footer .widget ul li, footer .widget ol li {
    margin: 2px 0 2px 0;
    border: none;
    font-family: inherit;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.03125em;
    background-color: transparent;
    transition-property: color,border-color,background-color,opacity,transform;
    transition-timing-function: cubic-bezier(0.400,0.000,0.200,1.000);
    transition-duration: 300ms;
}

footer .widget_categories ul>li a, footer .widget_product_categories ul>li a, footer .widget_nav_menu ul>li a, footer .widget_pages ul>li a {
    display: inline;
    margin: 0;
}
footer .widget_categories ul>li a:hover, footer .widget_product_categories ul>li a:hover, footer .widget_nav_menu ul>li a:hover, footer .widget_pages ul>li a:hover {
    text-decoration: underline !important;
}
footer .widget_nav_menu .current-menu-item>a:after {
    content: "" !important;
}
footer.x-colophon a {
	font-size: 16px;
}
header.entry-header {
	display: none;
}
.entry-featured {
	display: none;
}
.x-content-area .tablepress {
	border-collapse: collapse;
	width: 100%;
}
.x-content-area .tablepress td {
	color: #1a1a1a;
	font-size: 14px;
	font-family: 'Roboto';
	letter-spacing: .25px;
	line-height: 20px;
	border-width: 0;
	border-style: solid;
	border-color: #efefef;
	padding: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.x-content-area .tablepress thead th {
	color: #525252;
	font-size: 16px;
	font-family: 'Roboto';
	font-weight: bold;
	letter-spacing: .5px;
	line-height: 24px;
	padding-top: 12px;
	padding-bottom: 12px;
	border-width: 0;
	border-style: solid;
	border-color: #efefef;
	padding: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	background-color: #e1e8ff;
}
.x-content-area .tablepress tr:nth-child(even):hover {
	background-color: #e1e8ff;
}
.x-content-area .tablepress tbody td, .x-content-area .tablepress tfoot th{
  border: none;
}
.wf-table .x-content-area {
	overflow-x: auto;
	width: 100%;
	margin-top: 2px;
}
.wf-table tr:hover td {
	background-color: #f3f7ff;
}
.wFormContainer .wForm {
	box-shadow: none !important;
}
.wFormContainer .wForm .wFormTitle img {
	width: 240px !important;
	height: 23px !important;
	margin-top: 40px !important;
	margin-bottom: 0px !important;
}
.wFormContainer {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.wFormContainer .wForm .wFormTitle {
	background: #FFFFFF !important;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.wFormHeader {
	display: none !important;
}
.supportInfo {
	display: none !important;
}
#tfa_330 {
	border: none !important;
	padding: 0px !important;
	margin-left: -48px !important;
	margin-right: -48px !important;
	margin-top: 0px !important;
	margin-bottom: 40px !important;
}
#tfa_330 img {
	width: 1280px !important;
}  
#tfa_331 {
	margin-top: 50px !important;
}
#tfa_343, #tfa_331, #tfa_377 {
	color:#1A1A1A !important;
	font-family: 'Roboto', Arial, sans-serif !important;
	font-weight: 700 !important;
	letter-spacing: 0.25px !important;
	line-height: 40px !important;
}
#tfa_341, #tfa_379, #tfa_381, #tfa_382, #tfa_384 {
	color:#1A1A1A !important;
	font-family: 'Roboto', Arial, sans-serif !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	line-height: 28px !important;
}  
#tfa_1-L, #tfa_2-L, #tfa_6-L, #tfa_347-L, #tfa_363-L, #tfa_357-L, #tfa_345-L, #tfa_19-L, #tfa_375-L, #tfa_383-L {
	color:#555555 !important;
	font-family: 'Roboto', Arial, sans-serif !important;
	font-size: 16px !important;
	font-weight: 600 !important;
	line-height: 28px !important;
}
#tfa_340, #tfa_378 {
	color: #1A1A1A;
	font-family: 'Roboto', Arial, sans-serif !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 26px !important;
}
#tfa_328,#tfa_329, #tfa_328-DA {
    color: #1A1A1A;
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
}
#tfa_1-D {
	margin-top:0px !important;
	padding-top:15px !important;
}
.wFormContainer .wForm #submit_button {
	color: #FFFFFF !important;
	background: #E5133A !important;
	border: none !important;
	font-family: 'Roboto', Arial, sans-serif !important;
	padding: 11px 16px !important;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-webkit-appearance: none;
	font-weight: 500 !important;
	font-size: 16px !important;
	line-height: 20px !important;
	letter-spacing: 0.3px !important;
	margin-top: 0px !important;
	margin-bottom: 20px !important;
	margin-right: auto !important;
	margin-left: auto !important;
	text-align: center !important;
}
#tfa_343 {
	margin-top: 40px !important;
	margin-bottom: 10px !important;
}
#tfa_377 {
	text-align: center !important;
	margin-bottom: 20px !important;
}
#tfa_341 {
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}
#tfa_379 {
	text-align: center !important;
}
#tfa_380 .columnLayout {
	text-align: center !important;
	margin: 0px auto !important;
	width: 80% !important;
}
#tfa_381, #tfa_382, #tfa_384 {
	text-align: center !important;
	max-width: 200px !important;
	margin: 0px auto !important;
}
#tfa_15, #tfa_14 {
    margin: 0px !important;
    padding: 2px 0px !important;
}
#fx-guide select, #fx-guide textarea, #fx-guide input[type="text"], #fx-guide input[type="password"], #fx-guide input[type="datetime"], #fx-guide input[type="datetime-local"], #fx-guide input[type="date"], #fx-guide input[type="month"], #fx-guide input[type="time"], #fx-guide input[type="week"], #fx-guide input[type="number"], #fx-guide input[type="email"], #fx-guide input[type="url"], #fx-guide input[type="search"], #fx-guide input[type="tel"], #fx-guide input[type="color"], #fx-guide .uneditable-input {
    display: inline-block !important;
    height: 2.65em !important;
    margin-bottom: 9px;
    border: 1px solid #676767 !important;
    padding: 0 .65em !important;
    font-size: 16px !important;
    line-height: normal !important;
    color: #555 !important;
    background-color: #fff !important;
    border-radius: 4px !important;
}
#fx-guide textarea:focus, #fx-guide input[type="text"]:focus, #fx-guide input[type="password"]:focus, #fx-guide input[type="datetime"]:focus, #fx-guide input[type="datetime-local"]:focus, #fx-guide input[type="date"]:focus, #fx-guide input[type="month"]:focus, #fx-guide input[type="time"]:focus, #fx-guide input[type="week"]:focus, #fx-guide input[type="number"]:focus, #fx-guide input[type="email"]:focus, #fx-guide input[type="url"]:focus, #fx-guide input[type="search"]:focus, #fx-guide input[type="tel"]:focus, #fx-guide input[type="color"]:focus, #fx-guide .uneditable-input:focus {
    border-color: #3d55dd !important;
  	border-width: 2px !important;
    background-color: #fff !important;
}
#fx-guide label{
	font-weight: 600 !important;
	color: #555555 !important;
}
#fx-guide input::placeholder, #fx-guide textarea::placeholder {
    color: #a0a0a0 !important;
    font-size: 16px !important;
  
}
#fx-guide select, textarea, #fx-guide input[type="text"], #fx-guide input[type="password"], #fx-guide input[type="datetime"], #fx-guide input[type="datetime-local"], #fx-guide input[type="date"], #fx-guide input[type="month"], #fx-guide input[type="time"], #fx-guide input[type="week"], #fx-guide input[type="number"], #fx-guide input[type="email"], #fx-guide input[type="url"], #fx-guide input[type="search"], #fx-guide input[type="tel"], #fx-guide input[type="color"], #fx-guide .uneditable-input {
  font-size: 16px !important;
}
.wf-account>.x-row>.x-row-inner:before, .wf-account>.x-row>.x-row-inner:after {
	background: #fafafd !important;
}
.card-img {
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
	position: relative;
}
.card-img img {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.x-main.full {
	padding: 0 32px;
}
.x-container.offset {
	margin: 0 auto !important;
}
.x-main.full h1 {
	font-size: 60px;
	font-weight: 700;
	line-height: 72px;
}
.x-main.full h2 {
	font-size: 48px;
	font-weight: 700;
	line-height: 60px;
}
.x-main.full h3 {
	font-size: 32px;
	font-weight: 700;
	line-height: 40px;
}
.x-main.full h4 {
	font-size: 24px;
	font-weight: 700;
	line-height: 32px;
}
.x-main.full h5 {
	font-size: 20px;
	font-weight: 700;
	line-height: 28px;
	margin-top: 0;
}
.x-main.full h6 {
	font-size: 16px;
	font-weight: 700;
	line-height: 24px;
}
.wf-full-width>.x-row>.x-row-inner:before,.wf-full-width>.x-row>.x-row-inner:after {
	content: '';
	display: block;
	width: 300px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.wf-full-width .x-row-inner:before {
	left: -300px;
}
.wf-full-width .x-row-inner:after {
	right: -300px;
}
.x-text,.x-acc-content{
	color: #1a1a1a !important;
}
.wf-card-three-img-top-noauthor > .x-row-inner > .x-col > .x-text:nth-of-type(1) {
	font-size: 24px !important;
	font-weight: bold !important;
}
.wf-breadcrumbs .x-crumbs-link {
	font-family: Roboto !important;
}
.wf-trust-bg>.x-row>.x-row-inner:before, .wf-trust-bg>.x-row>.x-row-inner:after {
	background-color: #f3f7ff;
	top: -45px;
	bottom: -45px;
}
.wf-full-bg .x-bg {
	left: -300px;
	right: -300px;
	width: calc(100% + 600px);
}
.wf-expert-review {
	padding: 40px !important;
} 
#iframeLoading {
	width: 100%;
	height: 100%;
	color: #000;
	font-size: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999999;
}
.osano-cm-dialog--type_box {
	color: #000;
	background: #fff;
	box-shadow: 0 0 0 100vmax rgba(0,0,0,0.66);
}
.osano-cm-manage {
	color: #e5133a;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #e5133a;
}
.e967-1.x-bar-content, .e1024-5.x-text, .x-text, .x-text p, .x-text span, .x-text li, .x-acc-content {
   word-break: keep-all !important;
}
.htmlSection {
	margin: 0px !important;
	padding: 2px 0px !important;
}
.wFormWebPage{
	margin: 0px !important;  
}
p.rotate45 {
	width: 45px;
	height: 105px;
	-ms-transform: rotate(45deg); /* IE 9 */
	transform: rotate(45deg);
}
.wf-form-input-wrapper .wForm .inputWrapper {
  display: inherit !important;
}
.wf-form-input-wrapper .wForm form .oneChoice .label {
	vertical-align: middle !important;
}
#nz-location .dropdown-content, #au-location .dropdown-content, #kr-location .dropdown-content {
	position: absolute !important;
}
#word-break-normal .x-text {
	word-break: normal !important;
}
.e5639-63, .e5977-70 {
    float: right;
}
.rh_left {
    display: flex;
	justify-content: center;  
}
.rh_right iframe {
   height: 400px !important;
}
.SS_contact a {
  font-size: 20px
}
.SS_contact td {
 	border: 0px !important; 
}
#320-A input{
  background:#e5133a !important;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: transparent !important;
  border-radius: 4px 4px 4px 4px !important;
  font-family: Roboto, sans-serif !important;
  font-size: 16px !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
.e5639-59, .e5977-65, .e5977-66, .e5977-20, .e5977-24, .e5977-28, .e5977-32, .e5639-87, .e5977-94, .e5639-58, .e5639-20, .e5639-24, .e5639-28, .e5639-32 {
  display: none !important;
}
#thai-reg-form form {
	border: 1px solid #9e9e9e !important;
	padding: 20px !important;
	border-radius: 5px !important;  
}
#tfa_329-L {
	vertical-align: top !important;
}
@media (max-width: 576px) {
	.x-main.full {
		padding: 0 24px;
	}
	.x-main.full h1 {
		font-size: 32px;
		line-height: 40px;
	}
	.x-main.full h2 {
	   font-size: 24px;
	   line-height: 32px;
	}
	.x-main.full h3 {
	   font-size: 20px;
	   line-height: 25px;
	}
	.x-main.full h4 {
	   font-size: 20px;
	   line-height: 25px;
	}
	.wf-scale-img{
	   transform: scale(1.75);
	}
}
@media only screen and (max-width: 775px) {
	#tfa_381 img, #tfa_382 img, #tfa_384 img {
		width: 100px !important;
	}
	#tfa_380 .columnLayout {
		width: 100% !important;
	}
	.wFormContainer .wForm .wFormTitle {
		padding-left: 20px !important;
		padding-bottom: 20px !important;
	}
	#tfa_381, #tfa_382, #tfa_384 {
		font-size: 14px !important;
		line-height: 24px !important;
	}
}
@media only screen and (max-width: 480px) {
	.wFormContainer .wForm form {
		padding: 0px 20px !important;
	}
	.wFormContainer .wForm {
		box-shadow: none !important;
		border-radius: 0px !important;
		margin: 0px !important;
		padding: 0px !important;
	}
	.wFormContainer .wForm .wFormTitle {
		margin: 0px !important;
	}
	.wFormContainer {
		margin: 0px !important;
	}
	.wFormWebPage {
		background-color: #FFFFFF !important;
	}
	#tfa_330 {
		margin-left:-20px !important;
		margin-right: -20px !important;
		margin-bottom: 30px !important;
	}
	#tfa_380 .columnLayout {
		float:none !important;
	}
	#tfa_381 img, #tfa_382 img, #tfa_384 img {
		width: 90px !important;
	}
	.icon-img-box .card-img img{
		height: 150px !important;
	}
	.wf-trust-com > .x-row-inner > .x-col{
		padding: 20px 0 !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > .x-text:first-child{
		font-size: 24px !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > .x-text:nth-last-child(2){
		font-size: 20px !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > .width .x-col{
		min-height: 0 !important;
	}
	.wf-card-img-left > .x-row-inner > .x-col:not(.padding-side-box),.wf-card-img-right > .x-row-inner > .x-col:not(.padding-side-box) {
		min-height: 240px !important;
	}
	.wf-card-img-left > .x-row-inner > .padding-side-box .x-text:first-child,.wf-card-img-right > .x-row-inner > .padding-side-box .x-text:first-child {
		font-size: 20px !important;
	}
	.wf-card-three-img-top-noauthor > .x-row-inner > .x-col > .x-text:nth-of-type(1),.wf-card-three-img-top > .x-row-inner > .x-col > .x-text:nth-of-type(1) {
		font-size: 20px !important;
		font-weight: bold !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > div:last-child > .x-row-inner > .x-col {
		min-width: 250px !important;
	}
	h2{
		margin: 20px 0 !important;
	}
}
@media only screen and (max-width: 366px) {
	#tfa_381 img, #tfa_382 img, #tfa_384 img {
		width: 80px !important;
	}
	#tfa_381, #tfa_382, #tfa_384{
		font-size: 12px !important;
		line-height: 20px !important;
	}
}
@media (min-width:481px) and (max-width:978px){
	.icon-img-box .card-img img {
		height: 150px !important;
	}
	.wf-btw .x-hide-xl.x-col > div:nth-child(-n+2) {
		font-size: 32px !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > .width .x-col {
		min-height: 0 !important;
	}
	.wf-card-img-left > .x-row-inner > .x-col:not(.padding-side-box),.wf-card-img-right > .x-row-inner > .x-col:not(.padding-side-box) {
		min-height: 360px !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > div:last-child > .x-row-inner > .x-col {
		min-width: 540px !important;
	}
	h2{
		margin: 20px 0 !important;
	}
}
@media (min-width:979px){
	.icon-img-box .card-img img {
	 	height: 100px !important;
	}
}
@media (max-width:768px){
	.psd-padandmobile > .x-text:nth-child(1){
		margin: 16px 0 16px 0 !important;
	}
	#currency-account .psd-padandmobile {
		padding: 16px 20px!important;
	}
	#flex-wrap-div .flex-nowrap-box {
		margin: 0 !important;
	}
	.psd-padandmobile {
		min-height:0 !important;
		padding: 0 20px !important;
	}
	.wf-card-three-img-top-noauthor .x-row-inner > .x-col {
		margin: 10px!important;
	 }
	.padding-side-box {
		padding: 0 20px !important;
	}
	.wf-card-img-left,.wf-card-img-right {
		margin: 10px 0 !important;
	}
	.productreview_logo {
		margin-left: auto;
	    margin-right: auto;
    }
}
@media only screen and (max-width: 500px) {
    #tfa_1, #tfa_2, #tfa_6, #tfa_19 {
        min-width: 100% !important;
    }
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.wf-six-grid-box > .x-row-inner {
		flex-wrap: wrap !important;
	}
	#partner-div .flex-nowrap-box {
		display: flex;
	}
	.no-preserve3d .padding-side-box {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}
	.no-preserve3d .padding-side-box:not(.wf-expert-review) .x-grid,.no-preserve3d .flex-nowrap-box .x-grid {
		display: flex;
		justify-content: space-between;
	}
	.sec-nav .x-anchor-content {
		justify-content: flex-start !important;
	}
	.wf-signup-row .x-grid .x-cell {
		display: block;
	}
	.x-image {
		width: 100%;
	}
	.no-preserve3d .icon-img-box .card-img img {
		width: auto !important;
		left: 50%;
		transform: translate(-50%,-50%);
	}
	.wf-banner-logo img {
		margin: 0 auto !important;
	}
	.wf-trust-com > .x-row-inner > .x-col > div.max {
		overflow: hidden;
	}
	.wf-banner > .x-row-inner > .x-col{
		display: block;
		text-align: center;
	}
	.wf-banner > .x-row-inner > .x-col > .x-text {
		margin-left: auto;
		margin-right: auto;
	}
	.flex-nowrap-box .x-row-inner,.flex-even-box .x-row-inner {
		flex-wrap: nowrap !important;
	}
	.flex-nowrap-box .x-row-inner > div {
		flex-basis: calc(100% - 24px) !important;
		margin-bottom: 24px;
	}
	.flex-even-box .x-row-inner > div {
		margin: 11px!important;
		flex-basis: calc(50% - 24px) !important;
	}
	.wf-signup-row .x-row-inner {
		flex-wrap: wrap !important;
	}
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:1200px) {
	.wf-six-grid-box > .x-row-inner > div {
		width: 30%;
		flex-basis: auto !important;
	}
	.flex-even-box .x-row-inner {
		flex-wrap: nowrap !important;
	}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:979px) {
	.flex-nowrap-box .x-row-inner {
		flex-wrap: nowrap !important;
	}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:978px) {
	.flex-nowrap-box .x-row-inner > div {
		flex-basis: calc(100% - 24px) !important;
		margin-bottom: 24px;
	}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:640px) and (max-width:1199px) {
	.flex-even-box .x-row-inner > div {
	  margin: 11px !important;
	  flex-basis: calc(50% - 24px) !important;
	}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:639px) {
	.flex-even-box .x-row-inner > div {
		flex-basis: calc(100% - 24px) !important;
	}
	.wf-signup-row .x-row-inner {
		flex-wrap: wrap !important;
	}
}
@media (min-width:1099px) and (max-width:1440px) {
	footer .x-bar-content .x-bar-container {
		max-width: 20%;
   }
}
@media (min-width:1099px) and (max-width:1440px){
   #australian-footer .x-bar-content .x-bar-container {
		max-width: 100% !important;
   }
}
@media only screen and (max-width: 1200px) and (min-width: 979px) {
	.Scott_des {
		min-height: 420px !important;
	}
	.John_des {
		min-height: 420px !important;    
	}
	.Scott_title {
		min-height: 100px !important;
	}
	.John_title {
		min-height: 100px !important;    
	}
}
@media only screen and (max-width: 978px) {
	.youtubecontainer {
		padding-bottom: 100% !important;
	    width: 100% !important;  
	}
	.John_title {
		min-height: 60px !important;    
	}
	.John_des {
		min-height: 260px !important;    
	}
	.Alibaba_logo{
		margin-top: 25px !important;    
	}
}
@media only screen and (max-width: 980px) {
	.e5951-74, .e5951-77, .e5951-82, .e5951-85, .e5977-105 {
		flex-basis:unset !important;  
		width: 100%;
	}
	.e6279-28 {
		padding: 5px 0px 15px 0px !important;
	}
	.e5639-63, .e5977-70 {
		float: left;
	}
	  
	.e5639-62, .e5977-69, .e5977-71, .e5639-64, .e5639-96, .e5977-103 {
		flex-basis: unset !important;  
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.e5639-95, .e5977-102 {
	   flex-basis: unset !important;  
	   width: 100%;
	   display: block;
	}
	.e5639-99, .e5977-106 {
		width: 100%;
	}
	.rh_left, .rh_right, .rh_leftIMG, .rh_leftIMG {
		width: 100% !important;
		display: flex;
		justify-content: center;
	}
	.rh_right iframe {
		margin-top: 20px !important;
		width: auto !important;
	}
	.e5639-72, .e5639-75, .e5639-79, .e5639-82, .e5639-98, .e5977-79, .e5977-82, .e5977-86, .e5977-89 {
		width: 100% !important;
		flex-basis: unset !important;  
	}
	.e5639-74 img, .e5639-77 img, .e5639-84 img, .e5639-81 img,  .e5977-81 img, .e5977-84 img, .e5977-88 img, .e5977-91 img {
		width: 25px;
	} 
	.e5639-108, .e5639-112, .e5639-116, .e5977-115, .e5977-119, .e5977-123 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}
	.SS_contact {
		display: flex; 
		justify-content: center;
		font-size: 24px;
	}
	.SS_contact a, .e5639-63 li {
	  font-size: 16px;  
	}
	.SS_contact img {
		width: 45px;
	}
	.packageTC {
		margin-top: 45px !important;
	}
}
