@media only screen and (min-width:990px) and (max-width:1040px) {
  body.responsive.layout-full #page-wrapper .main-navigation .full-container {padding:0;}
  body.responsive #masthead.masthead-logo-in-menu .logo {margin-left:0; margin-right:0;}
  .main-navigation ul li {font-size:16px;}
  .main-navigation ul li a{padding-left:7px; padding-right:7px;}
  
  #main {padding-left:15px; padding-right:15px;}
  .panel-row-style {margin:0;}
  
  .entry-content h1, .blog .entry-header h1 {font-size:36px;}
  .entry-content h2 {font-size:32px;}
  .entry-content h3 {font-size:26px;}
  .entry-content h4 {font-size:20px;}
  .h2 h2 {font-size:36px !important;}
  
  #brands ul {padding:0;}
  .sp-testimonial-free-wrapper .sp-testimonial-free-section {margin:0 -15px; padding:0 20px !important;}
  .sp-testimonial-free-section .slick-prev, .sp-testimonial-free-section .slick-next {font-size:40px; line-height:40px; margin-top:-20px;}
  
  .single-article-managed > .panel-grid-cell {width:1024px !important; margin:0 -70px;}
  
  .trans-form-wrap .subheading,
  .travel-from-wrap .subheading{font-size:40px;}
  .best-deal-wrap, .more-option-wrap, .tvm-bottom {width:calc(100% + 30px); left:-15px;}
  .best-deal-wrap .inner-wrap, .more-option-wrap .inner-wrap,
  .tvm-bottom .recomm-data, .tvm-bottom .travmoneystore,
  .tvm-bottom .travmoneystore .tvmstore-bottom .table-stores,
  .tvm-bottom .tvs-wrap .tm-top{width:98%;}
  .tm-bottom .best-deal-wrap h2, .tm-bottom .more-option-wrap h2 {font-size:30px;}
  .tm-bottom .best-deal-wrap table td span.best-deal-label {font-size:14px;}
  .tm-bottom .best-deal-wrap table td span.best-deal-rate {font-size:30px;}
  .tm-bottom .best-deal-wrap table td a.select-cs-money {padding:0.6em 2.7em;}
  
  .trans-form-wrap label {font-size:22px;}
  
  .travel-from-wrap .travel-field-1 {font-size:18px;}
  .tvmstore-bottom .table-stores tr {border-left:10px solid transparent;  border-right:10px solid transparent;}
  .tvmstore-bottom .table-stores th {font-size:24px; min-width:220px;}
  .trans-form-wrap select.smoneycurr + .select2-container{width:80px !important;}
  
  .blog .entry-content {font-size:14px;}
  
  .sow-cta-base {padding:2em 0.5em;}
  
  #more-benefits table th {font-size:24px;}
  
  body .currency-cta .so-widget-sow-button .ow-button-base a {padding:12px 40px; min-width:200px; font-size:40px;}
  .ce-shorting ul{left:auto; right:0;}
  .exchange-provide-items .rate-item li {padding:4px 16px;}
  
  #colophon {padding:40px 5px;}
  #footer-widgets .widget {padding:0 5px;}
}

@media only screen and (max-width:989px) {
  .entry-content ul {margin-left:0;}
  body.responsive.layout-full #page-wrapper .main-navigation .full-container {padding:0;}
  body.responsive #masthead.masthead-logo-in-menu .logo {margin-left:0; margin-right:0; padding-top:10px;}
  .main-navigation ul li {font-size:15px;}
  .main-navigation ul li a{padding:15px !important; font-size:0;}
  .main-navigation ul .mobilenav-main-link img,
  .mobile-nav-frame .title .close img{max-height:21px; max-width:24px; margin-right:0;}
  
  .mobile-nav-frame .title {background-color:transparent; border:none; margin-bottom:15px; box-shadow:0 2px 7px #e5e5e5;}
  .mobile-nav-frame .title .close {right:15px; padding:2px; background:#fff; top:15px;}
  .mobile-nav-frame .title .back{top:2px;}
  .mobile-nav-frame .title .back .fa-long-arrow-left:before {content:"\f104"; font-size:36px; color:#299de2;}
  .mobile-nav-frame .title h3 {visibility:hidden;}
  .mobile-nav-frame ul {border:none; box-shadow:none; padding:10px 10px 50px; float:left;}
  .mobile-nav-frame ul li {padding:5px; border:none; float:left; width:100%;}
  .mobile-nav-frame ul li a.link {text-shadow:none; float:left; margin-right:10px;}
  .mobile-nav-frame ul li .next {float:none;}
  .mobile-nav-frame ul li .next [class^="fa fa-"] {margin-right:0; line-height:0.5em; display:inline-block; min-width:auto;}
  .mobile-nav-frame ul li .next .fa-chevron-right:before {content:"\f107";}
  
  .mobile-nav-frame .slide:first-child ul li:nth-child(n+1):nth-child(-n+3) {padding:8px 5px;}
  .mobile-nav-frame .slide:first-child ul li:nth-child(n+1):nth-child(-n+3) a{font-size:28px; font-family:'ProximaNovaBlack';}
  .mobile-nav-frame .slide:first-child ul li:nth-child(3){margin-bottom:70px;}
  .mobile-nav-frame .slide:first-child ul li:nth-child(n+1):nth-child(-n+3) a.next{font-size:40px;}
  .mobile-nav-frame .slide:first-child > ul li:last-child{display:none;}
  
  #main {padding-left:15px; padding-right:15px;}
  .panel-row-style {margin:0;}
  
  .entry-content h1, .blog .entry-header h1, body .curr-con-wrap .heading {font-size:36px;}
  .entry-content h2, .single .curr-con .heading {font-size:28px;}
  .entry-content h3 {font-size:24px;}
  .entry-content h4 {font-size:20px;}
  .entry-content h5 {font-size:18px;}
  .h2 h2 {font-size:36px !important;}
  .font18 {font-size:16px;}
  
  .tick ul li {background-position:left 2px;}
  
  #banner h2 a {padding:13px 22px; margin-right:5px; font-size:15px; min-width:initial; margin-bottom:10px;}
  #banner h2 a.transfer{margin-right:0;}
  
  #brands ul {padding:0;}
  #brands ul li {padding:15px;}
  .sp-testimonial-free-wrapper .sp-testimonial-free-section {margin:0 -15px; padding:0 20px !important;}
  .sp-testimonial-free-section .tfree-client-testimonial {font-size:15px;}
  .sp-testimonial-free-section .slick-prev, .sp-testimonial-free-section .slick-next {font-size:40px; line-height:40px; margin-top:-20px;}
  .sp-testimonial-free {padding:20px 20px 50px;}
  .sp-testimonial-free [itemprop="author"] {bottom:20px;}
  .sp-testimonial-free-section .tfree-client-rating {bottom:50px;}
  
  #cs-knowledge-center .read-more ul {bottom:15px; padding:0 14px;}
  #cs-knowledge-center .read-more ul li {font-size:13px;}
  
  #testimonial-carousel .lsow-carousel-item{padding:20px 12px 75px; margin:10px;}
  #testimonial-carousel .lsow-carousel-item .rating-name{bottom:20px;}
  
  .single article.post .entry-header h1.entry-title {font-size:24px;}
  .site-content .nav-previous, .site-content .nav-next {width:35%; white-space:inherit;}
  .single-article-managed > .panel-grid-cell {width:100% !important; margin:0;}
  
  .trans-form-wrap, .travel-from-wrap {padding:20px 0;}
  .trans-form-wrap .tm-top, .tm-top{margin:0;}
  .trans-form-wrap .subheading, .travel-from-wrap .subheading {font-size:30px;}
  .best-deal-wrap, .more-option-wrap, .tvm-bottom {width:calc(100% + 30px); left:-15px;}
  .best-deal-wrap .inner-wrap, .more-option-wrap .inner-wrap,
  .tvm-bottom .recomm-data, .tvm-bottom .travmoneystore,
  .tvm-bottom .travmoneystore .tvmstore-bottom .table-stores,
  .tvm-bottom .tvs-wrap .tm-top,
  .travel-wrap .inner-wrap{width:96%;}
  .trans-form-wrap label {font-size:17px;}
  .trans-form-wrap .select2-container {width:34% !important;}
  .trans-form-wrap input.smoney {width:34%;}
  .trans-form-wrap .ts-frm-btn {margin-top:20px;}
  
   .travel-from-wrap #update-travel:hover{background:#F7931E; border-color:transparent;}
  
  .tm-bottom table th {padding:10px; font-size:14px;}
  .tm-bottom .more-option-wrap table td,
  .tm-bottom .more-option-wrap table th:first-child, .tm-bottom .more-option-wrap table td:first-child,
  .tm-bottom .more-option-wrap table th:last-child, .tm-bottom .more-option-wrap table td:last-child{padding:20px 10px;}
  .tm-bottom .more-option-wrap table .disclaimer-txt td:last-child{padding-left:30px;}
  .tm-bottom table th.rate-update-date {width:160px; font-size:12px;}
  .tm-bottom table td span.best-deal-rate.discount-rate,
  .tm-bottom table td .soption,
  .tm-bottom table td span.provider-dteails-toggle{font-size:12px; line-height:1.1em;}
  .tm-bottom a.select-cs-money {padding:0.5em 1.5em; font-size:13px;}
  
  .tm-bottom .best-deal-wrap table td span.best-deal-label {font-size:14px;}
  .tm-bottom .best-deal-wrap table td span.best-deal-rate {font-size:26px;}
  .tm-bottom .best-deal-wrap table td a.select-cs-money {padding:0.6em 1.5em; font-size:14px}
  .tm-bottom .best-deal-wrap table td span.best-deal-rate.discount-rate {font-size:14px;}
  
  .travel-from-wrap .travel-field-1 {margin:8px 0; font-size:14px;}
  .travmoney .select2-container--default .select2-selection--single .select2-selection__rendered,
  .left-div-form .travel-field-1 input{font-size:16px;}
  .travel-from-wrap .travel-field-1 .select2-container {min-width:67px;}
  .travel-from-wrap .travel-field-1 .select2-container[data-select2-id="1"] {min-width:140px;}
  .tvm-bottom .travmoneystore .tm-top > span {font-size:30px;}
  .tvm-bottom .recomm-data table h4 {margin:15px 0 0; font-size:24px; line-height:1.2em;}
  .recomm-col1 ul li, .recomm-col2 ul li {line-height:1.2em; margin-bottom:10px;}
  .tvm-bottom .recomm-data table h4,
  .tvm-bottom .recomm-data table .recomm-col1 span,
  .tvm-bottom .recomm-data table .recomm-col2 span {font-size:20px;}
  .tvmstore-bottom .table-stores tr,
  .tvm-bottom .tvs-wrap .travel-wrap tr{border-left:10px solid transparent; border-right:10px solid transparent;}
  .tvmstore-bottom .table-stores th {font-size:20px; min-width:auto;}
  
  .disclaimer-txt{padding:15px 15px 0;}
  
  .cta .trans-form-wrap .select2-container{min-width:114px;}
  .cta .trans-form-wrap input.smoney{min-width:100px; width:100px;}
  
  .right-form-div .today-best-rate .t-bestrate {font-size:30px;}
  
  .curr-con .left-img {padding-right:15px;}
  .curr-con .output-rate {font-size:30px;}
  .curr-con input {width:100px; padding:6px 4px 7px; margin-right:5px;}
  .curr-con .select2-container--default .select2-selection--single {border-width:1px; width:100px;}
  
  .curr-con-wrap, #top-currency > .panel-grid-cell {width:100%;}
  .curr-con-wrap .curr-con-with-graph {width:100%;}
  .curr-con-wrap form input, .curr-con-wrap form .select2-container {width:46.5% !important;}
  .graph-options .graph-option {padding:6px 12px; min-width:120px; font-size:16px;}
  .top-currencies-table .curr-label, .top-currencies-table .curr-rate, table.links-table tr td {padding:5px; font-size:14px;}
  .panel-grid.panel-has-style .cc-btn.panel-row-style {display:block;}
  .cc-btn .panel-grid-cell{width:100% !important; padding:5px 0;}
  body .cc-btn .so-widget-sow-button .ow-button-base a {padding:0.7em 1.5em; font-size:14px;}
  
  #featured-in .panel-grid-cell{padding:0 15px;}
  
  .blog article.post .entry-header {width:42%;}
  .blog article.post .entry-content {width:58%; font-size:14px; padding:10px 20px 0;}
  .blog .entry-content h1 {font-size:16px; margin:10px 0;}
  .blog .entry-meta .byline .author a,
  .blog .entry-meta .updated,
  .blog .entry-content .more-link{font-size:14px;}
  .blog .entry-content p {height:53px; overflow:hidden;}
  
  .guide-cta .sow-cta-base {padding:2em 0.5em;}
  
  .airport-rate {padding:0;}
  .faq-icon .sow-headline {background-size:auto 90%; background-position:left center;}
  
  #more-benefits table th {font-size:20px;}
  
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {padding:12px 14px; font-size:22px;}
  
  .table-1.panel-widget-style {padding:0 !important;}
  body .sending-feature .so-widget-sow-button .ow-button-base a {padding:0.7em 1em;}
  
  #topics .panel-grid-cell a{padding:10px 5px; font-size:15px;}
  #topics .panel-grid-cell a span {margin-top:1px; line-height:1.2em;}
  #topics .panel-grid-cell a img{width:60px;}
  
  #cbd ul li{padding:0 15px;}
  
  body .currency-cta .so-widget-sow-button .ow-button-base a {padding:12px 40px; min-width:210px; font-size:36px;}
  .ce-shorting ul{left:auto; right:0;}
  .exchange-provide-items .rate-item {width:71%; margin:0 1%;}
  .exchange-provide-items .rate-item li{padding:4px 14px; width:auto;}
  .exchange-provide-items .rate-item li.order{width:32%;}
  .exchange-provide-items .rate-item li.option {width:28%;}
  .exchange-provide-items .rate-item li span {font-size:18px;}
  .exchange-provider-block .exchange-provide-items .more-deal a {padding:9px 18px 8px; font-size:14px;}
  
  .currency-compare ul li input[type=number] {padding:12px 10px; font-size:14px; width:130px; margin-right:10px;}
  .currency-compare .field label {padding:10px 20px; font-size:14px;}
  .currency-compare button {padding:15px 30px 14px; font-size:14px;}
  
  #colophon {padding:30px 5px;}
  #footer-widgets .widget {padding:0 5px;}
  #footer-widgets {line-height:1.5em;}
}

@media only screen and (max-width: 767px) {
  #masthead.masthead-logo-in-menu .logo > img {max-height:28px;}
  
  .entry-content h1, .blog .entry-header h1, body .curr-con-wrap .heading {font-size:30px;}
  .entry-content h2, .single .curr-con .heading {font-size:24px;}
  .entry-content h3 {font-size:21px;}
  .entry-content h4 {font-size:17px;}
  .h2 h2 {font-size:30px !important;}
  .font24 {font-size:20px;}
  
  .sow-headline br{display:none;}
  
  body .so-widget-sow-button .ow-button-base a {border-radius:2.5em;}
  
  #yoast-breadcrumbs {padding:7px 0; font-size:12px;}
  
  .textwidget img.alignleft, .textwidget img.alignright{display:block; float:none; margin:0 auto 20px;}
  
  .cell-illustration .textwidget p:first-child{margin:0 15px 0 0; float:left;}
  .cell-illustration .textwidget img.alignright{width:75px; margin-bottom:0;}
  .cell-illustration .textwidget h2{padding-top:15px;}
  
  #banner h2 a {padding:13px 30px;}
  #title .so-widget-sow-headline .sow-headline-container .sow-headline,
  #title .so-widget-sow-headline .sow-headline-container .sow-sub-headline{text-align:left; line-height:1em;}
  #title.inner .so-widget-sow-headline .sow-headline-container .sow-headline,
  #title.inner .so-widget-sow-headline .sow-headline-container .sow-sub-headline{text-align:center; line-height:1em;}
  
  #brands ul li {padding:8px 10px; width:50%; float:left;}
  #brands ul li img {height:35px;}
  
  .icons-list ul li{position:relative; padding-left:50px;}
  .icons-list ul li img{position:absolute; left:0; top:0;}
  
  #cs-knowledge-center .plane,
  #cs-knowledge-center .so-widget-sow-headline .sow-headline-container .sow-headline,
  #cs-knowledge-center .ow-button-base.ow-button-align-left {text-align:center;}
  
  #testimonial-carousel .lsow-carousel-item{margin:3px;}
  
  #guide.panel-row-style{flex-wrap:wrap !important; -webkit-flex-direction:initial !important; -ms-flex-direction:initial !important; flex-direction:initial !important;}
  #guide .panel-grid-cell{width:48% !important; float:left;}
  #guide .so-widget-sow-image .widget-title {font-size:14px; padding:10px;}
  #guide .widget_sow-headline .panel-widget-style {padding:0 7px;}
  #guide .so-widget-sow-headline .sow-headline-container h5.sow-headline {font-size:14px;}
  
  .country-ul.panel-row-style{flex-wrap:wrap !important; -webkit-flex-direction:initial !important; -ms-flex-direction:initial !important; flex-direction:initial !important;}
  .country-ul .panel-grid-cell{width:48% !important; float:left;}
  .country-ul ul li { margin:6px 0; font-size:14px;}
  
  .sp-testimonial-free {padding:20px 15px 50px;}
  .sp-testimonial-free-section .tfree-client-testimonial {font-size:14px;}
  
  #featured-in .panel-grid{flex-wrap:wrap; -webkit-flex-direction:initial; -ms-flex-direction:initial; flex-direction:initial;}
  #featured-in .panel-grid-cell {width:50% !important; float:left; margin-bottom:5px;}
  #featured-in .panel-grid-cell img{padding:8px; width:115px;}
  
  #review .widget_sow-headline .sow-sub-headline{height:auto}
  
  .so-widget-sow-cta .sow-cta-base .sow-cta-text {width:100%;}
  
  .blog .entry-main {display:block;}
  .blog article.post .entry-header, .blog article.post .entry-content{width:100%;}
  .blog article.post .entry-content {padding:14px;}
  
  .single article.post .entry-header h1.entry-title {font-size:22px;}
  .single .panel-row-style {padding:20px 0;}
  .single .thumbnail-meta {float:none; width:auto; margin-right:0;}
  .single .entry-header, .single .and-content, article.post .entry-categories, article.page .entry-categories, .post-navigation {padding-left:0;}
  
  .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {line-height: 1;}
  
  .best-deal-wrap{padding-left:30px;}
  .best-deal-wrap .inner-wrap, .more-option-wrap .inner-wrap, .travel-from-wrap .inner-wrap {width:95%;}
  .trans-form-wrap .inner-wrap, .travel-from-wrap .inner-wrap {display:block;}
  .trans-form-wrap .left-div-form,
  .travel-from-wrap .left-div-form,
  .trans-form-wrap .right-form-div,
  .travel-from-wrap .right-form-div{max-width:100%; width:100%; margin:0;}
  .trans-form-wrap .right-form-div,
  .travel-from-wrap .right-form-div{text-align:center;}
  .trans-form-wrap .right-form-div img,
  .travel-from-wrap .right-form-div img{max-width:300px;}
  
  .trans-form-wrap label[for="rmoneycurr"] {margin-left:0;}
  
  .tm-bottom tr.provider-details-content td{line-height:1.4em; font-size:14px; border-top:1px solid rgba(255,255,255,0.3); margin-top:50px; text-align:left !important;}
  .tm-bottom .more-option-wrap tr.provider-details-content td{margin-top:0; padding-left:0; font-family:'ProximaNova' !important;}
  .tm-bottom tr.provider-details-content .col-md-6{width:100%;}
  .tm-bottom tr.provider-details-content h4{margin-top:20px;}
  .tm-bottom .more-option-wrap h3 {margin:20px 10px;}
  
  .trans-form-wrap .select2-container {width:33% !important;}
  .trans-form-wrap input.smoney{width:33%;}
  .trans-form-wrap .ts-frm-btn {text-align:center;}

  .tm-bottom table td {width:50%; float:left; text-align:left; padding:10px 0;}
  .tm-bottom table td .best-deal-label {display:block; line-height:normal;}
  .tm-bottom table td.tns-img{width:100%; border-bottom:1px solid rgba(255,255,255,0.2); text-align:left; margin-bottom:0;}
  .tm-bottom table td.tns-img > span{float:left; width:50%; display:block;}
  .tm-bottom table td.tns-img .mobile-total-cost, .mobile-total-cost * {display:block;}
  .tm-bottom table td.tns-img .provider-dteails-toggle{width:100%; font-size:12px; color:inherit;}
  .tm-bottom table td span.best-deal-rate {font-size:24px; line-height:1.2em; font-family:'ProximaNovaBlack';}
  .tm-bottom table td:last-child{width:100%; text-align:center; padding-top:0; padding-right:0;}
  
  .tm-bottom .best-deal-wrap table td.tns-img img {margin-bottom:5px; padding:5px 10px;}
  .tm-bottom .best-deal-wrap table td:last-child{padding-bottom:0;}
  .tm-bottom .best-deal-wrap table td:last-child span{display:none;}
  .tm-bottom .best-deal-wrap table td:last-child .mobile-auto {display:block; margin-bottom:15px; font-weight:bold;}
  .tm-bottom .best-deal-wrap table tr.auto-deal-ami td{padding:0;}
  .tm-bottom .best-deal-wrap table tr.auto-deal-ami td .automatic-txt{display:none;}
  .tm-bottom .best-deal-wrap table td a.select-cs-money {padding:0.7em 3.5em; font-size:16px; display:inline-block; font-family:'ProximaNovaLight';}
  .tm-bottom .best-deal-wrap table td span.best-deal-rate {margin-bottom:20px;}
  
  .tm-bottom .more-option-wrap table {border-left:20px solid transparent; border-right:20px solid transparent;}
  .tm-bottom .more-option-wrap table thead{display:none;}
  .tm-bottom .more-option-wrap table tr {border-bottom:15px solid #fff;}
  .tm-bottom .more-option-wrap table tr:last-child, .more-option-wrap table tr:nth-last-child(2){border-bottom:0 solid #fff;}
  .tm-bottom .more-option-wrap table td {padding:0 0 15px;}
  .tm-bottom .more-option-wrap table td.tns-img {text-align:left; border-bottom:2px solid rgba(0,0,0,0.03); padding:20px 0 10px; margin-bottom:10px;}
  .tm-bottom .more-option-wrap table td.tns-img span img {padding:0; margin-bottom:0;}
  .tm-bottom .more-option-wrap table td.tns-time{width:100%; position:relative; padding-bottom:15px;}
  .tm-bottom .more-option-wrap table td.tns-time .best-deal-rate.discount-rate{width:50%; position:absolute; right:0; top:6px; color:inherit; font-family:'ProximaNova'; font-size:14px; background: url(/wp-content/themes/vantage-child/images/cell-env.png) no-repeat left center; background-size:26px;}
  .tm-bottom .more-option-wrap table td.tns-url {padding:0 0 20px;}
  .tm-bottom .more-option-wrap table a.select-cs-money {padding:0.75em 3em 0.6em; line-height:1em; font-size:16px; display:inline-block;}
  .tm-bottom .more-option-wrap table td.tns-cost{display:none;}
  
  .tm-bottom .more-option-wrap table tr.result-options {border-bottom:1px solid #edf0f4;}
  
  .travel-from-wrap .travel-field-1 {margin:6px 0; font-size:17px; line-height:2em;}
  .left-div-form .travel-field-1 select, .left-div-form .travel-field-1 input {font-size:17px;}
  .travel-from-wrap #tamount {max-width:85px;}
  .travel-from-wrap #update-travel {padding:0.7em 2em; margin:8px 0 0;}
  .recomm-data .recomm-col1, .recomm-data .recomm-col2{width:100%; display:block;}
  .tvm-bottom .recomm-data table h4,
  .tvm-bottom .recomm-data table .recomm-col1 span,
  .tvm-bottom .recomm-data table .recomm-col2 span {font-size:20px;}
  .tvm-bottom .travmoneystore .tm-top,
  .tvm-bottom .travmoneystore .tvmstore-bottom .table-stores{width:98%; margin:0 auto;}
  .tvm-bottom .travmoneystore .tm-top {padding:20px 10px; text-align:center;}
  .travmoneystore .tvms-top-1 .tv-convert-text {font-size:18px; display:block;}
  .travmoneystore .tvms-top-1 input {width:75% !important; margin:20px 0 !important;  text-align:center;}
  
  .travel-from-wrap .info-i {position:relative; margin:0 0 0 4px;}
  
  .disclaimer-txt{padding:15px 0 0;}
  .tm-bottom .more-option-wrap table .disclaimer-txt td:last-child {padding-left:10px;}
  
  .select2-container--default .select2-selection--single .select2-selection__arrow b:before {line-height:1.5em;}
  
  .table-stores thead,
  .table-stores td.store-discount .provider-dteails-toggle{display:none;}
  .tvmstore-bottom .table-stores td {padding:20px 5px 0; font-size:13px; float:left;}
  .tvmstore-bottom .table-stores td.store-comm-fee{padding-bottom:20px; padding-top:5px;}
  .tvmstore-bottom .table-stores td:nth-child(odd){width:30%;}
  .tvmstore-bottom .table-stores td:nth-child(even){width:70%;}
  .tvmstore-bottom .table-stores .provider-dteails-toggle {font-size:12px;}
  
  .tvmstore-bottom .table-stores .provider-details-content td,
  .tvmstore-bottom .table-stores .provider-details-content td:nth-child(odd) 
  .tvmstore-bottom .table-stores .provider-details-content td:nth-child(even),
  .tvmstore-bottom .table-stores .provider-details-content td .col-md-6{width:100%;}
  
  .tvm-bottom .travmoneystore .tvmstore-bottom .table-stores {border-radius:0;}
  .tvmstore-bottom .table-stores tr {border-bottom:20px solid #fff;}
  
  .tvm-bottom .recomm-data .recomm-cta a {padding:0.8em 1.8em; font-size:13px; display:block; border-radius:60px;}
  
  .tvm-bottom .tvs-wrap .tm-top {padding:30px 0;}
  .tv-wrap .tm-top-1, .tv-wrap .tm-top-2 {display:block; width:100%; text-align:center;}
  
  .tm-bottom .travel-wrap h2 {font-size:22px;}
  .tm-bottom .travel-wrap table thead{display:none;}
  .tm-bottom .travel-wrap table tr {border-bottom:20px solid #fff;}
  .tm-bottom .travel-wrap table tr:last-child,
  .travel-wrap table tr:nth-last-child(2),
  .tm-bottom .travel-wrap table tr.result-options{border-bottom:0 solid #fff;}
  .tm-bottom .travel-wrap table td {padding:0 0 20px; margin:0;}
  .tm-bottom .travel-wrap table td.tns-img {text-align:left; border-bottom:2px solid rgba(0,0,0,0.03); padding:15px 0; margin-bottom:15px;}
  .tm-bottom .travel-wrap table td.tns-img span img {padding:0; margin-bottom:0;}
  .tm-bottom .travel-wrap table td.tns-time{width:100%; position:relative; padding-bottom:10px;}
  .tm-bottom .travel-wrap table td.tns-time .best-deal-rate.discount-rate{width:50%; position:absolute; right:0; top:6px; color:inherit; font-family:'ProximaNova'; font-size:14px; background: url(/wp-content/themes/vantage-child/images/cell-env.png) no-repeat left center; background-size:26px;}
  .tm-bottom .travel-wrap table td.tns-url {padding:0 0 20px;}
  .tm-bottom .travel-wrap table a.select-cs-money {padding:0.6em 3em; font-size:16px;}
  .tm-bottom .travel-wrap table td.tns-cost{display:none;}
  
  .more-option-wrap table .disclaimer-txt td {font-size:1em; text-align:left; line-height:1.4em;}
  .disclaimer-txt td:before {left:-3px;}
  
  .tm-bottom .best-deal-wrap h3, .tm-bottom .best-deal-wrap h2 {margin:0;}
  
  .cta .trans-form-wrap .heading {font-size:20px; display:block; text-align:center;}
  .cta .trans-form-wrap .rec-send-fields {padding-top:10px;}
  .cta .trans-form-wrap .rec-send-fields-1, .cta .trans-form-wrap .rec-send-fields-2 {display:block;}
  .cta .best-deal-wrap{padding:40px 15px;}
  
  .individual-page-setting .travel-from-wrap .right-form-div {display:block; width:80%; max-width:80%; margin:30px auto 0;}
  
  .curr-con {padding:20px 0; display:block;}
  .curr-con .left-img {padding:0 0 10px; width:100%; text-align:center;}
  .curr-con .left-img img {width:85px;}
  .curr-con .right-content {width:100%;}
  .curr-con .heading {margin-bottom:10px; text-align:center;}
  .curr-con .curr-con-top, .curr-con .result-rate {width:100%; padding-left:0;}
  .curr-con input, .curr-con .select2-container {width:47% !important; margin:0 1%;}
  .curr-con .select2-container--default .select2-selection--single {width:100%;}
  .curr-con .output-rate {font-size:30px;}
  .curr-con-with-graph .select2-container .select2-selection--single {height:29px;}
  
  .curr-con-wrap .field-1, .curr-con-wrap .field-2, .curr-con-wrap .swapcurrency{width:100%; padding:5px 0; display:block;}
  .curr-con-wrap .graph-info {padding:4px 12px; font-size:14px;}
  .graph-options .graph-option {padding:6px 15px; min-width:80px; font-size:14px; margin:4px 1px;}
  .curr-con-links-1, .curr-con-links-2 {display:block; width:100%; padding:10px 0;}
  .curr-con-wrap .swapcurrency{text-align:right;}
  .curr-con-wrap .swap-curr {display:inline-block; padding:10px; margin:0 15px; transform:rotate(90deg);}
  
  .flag-icon {padding-left:14px!important; background-size:14px;}
  .top-currencies-table .curr-label, .top-currencies-table .curr-rate{padding:3px; font-size:12px; text-align:center; vertical-align:middle;}
  table.links-table tr td {padding:3px; font-size:12px; text-align:left;}
  .curr-con-top-currencies {overflow-x:scroll;}
  .curr-con-top-fields {font-size:16px;}
  .curr-con-top-fields .outputtime {font-size:14px; display:inline;}
  .curr-con-top-fields .outputtime:before {top:6px; width:6px; height:6px;}
  .curr-con-top-fields .field-3 .equals:before {font-size:18px;}
  .top-currencies-table tbody .curr-label span.flag-icon{width:34px;}
  .top-currencies-table .flag-icon {display:block; background-position:center;}
  
  .stay-same-cell, .sending{position:relative; font-size:14px;}
  .stay-same-cell .panel-grid-cell:first-child{position:absolute; left:0;}
  .sending .panel-grid-cell:first-child{position:absolute; left:15px;}
  .stay-same-cell .panel-grid-cell:last-child,
  .sending .panel-grid-cell:last-child{padding-left:62px !important;}
  .stay-same-cell .panel-grid-cell:first-child img,
  .entry-content .sending .sow-image-container .so-widget-image{width:50px;}
  
  .panel-grid .visit-website.panel-row-style{-webkit-flex-direction:initial !important; -ms-flex-direction:initial !important; flex-direction:initial !important;}
  .panel-grid .visit-website.panel-row-style .panel-grid-cell{margin-bottom:0 !important;}
  body .sending-feature .visit-website .so-widget-sow-button .ow-button-base a {padding:0.7em 2em;}
  
  .through .sow-headline{text-align:center !important;}
  
  .airport-rate .panel-layout .panel-grid{display:block;}
  .airport-rate .panel-layout .panel-grid .panel-grid-cell {width:50% !important; float:left !important; margin-bottom:25px !important;}
  .airport-rate .panel-grid-cell a {font-size:15px;}
  .airport-rate a img {margin-bottom:0px;}
  
  .smart-deal .widget_sow-image{float:left; margin:0 15px 0 0 !important;}
  .smart-deal .widget_sow-image img{width:75px !important;}
  .smart-deal .font-black{margin:20px 0 14px; font-size:20px;}
  .smart-deal .widget_sow-editor p{text-align:left !important;}
  
  #cbd ul {margin-bottom:0;}
  #cbd ul li{width:50%; padding:0 8px; margin:0;}
  #cbd ul li h6 {min-height:36px;}
  
  .entry-content .exchange-procedure:before{display:none;}
  .entry-content .exchange-procedure .widget_sow-image{float:left; margin:0 15px 0 0 !important; position:relative; z-index:1;}
  .entry-content .exchange-procedure .widget_sow-image img{width:90px !important;}
  .entry-content .exchange-procedure .widget_text{text-align:left; position:relative; padding-left:105px; font-size:14px; line-height:1.25em;}
  .entry-content .exchange-procedure h3{opacity:1; border:1px solid #42526e40; color:#42526e40; width:30px; height:30px; text-align:center; line-height:30px; margin:0; position:absolute; left:62px; background:#fff; z-index:2;}
  .entry-content .exchange-procedure .widget_text strong{margin:0 0 10px; font-size:16px;}
  .entry-content .exchange-procedure .panel-grid-cell{position:relative; margin-bottom:30px !important;}
  .entry-content .exchange-procedure .panel-grid-cell:before{position:absolute; left:45px; top:60px; height:100%; width:1px; border-left:2px solid #f3f4fd; content:"";}
  .entry-content .exchange-procedure .panel-grid-cell:last-child{margin-bottom:0 !important;}
  .entry-content .exchange-procedure .panel-grid-cell:last-child:before{display:none;}
  
  .tcs-tips ol > li{padding-left:70px; font-size:14px;}
	.tcs-tips ol > li:before{left:25px;}
	.tcs-tips ol li i{width:50px; height:50px; line-height:50px; font-size:30px;}
  
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-tab-container {padding-bottom:8px;}
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {padding:6px 10px; font-size:16px;}
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected,
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:hover{border-radius:4px;}
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-panel-container .sow-tabs-panel {padding:10px;}
  body .so-widget-sow-tabs .sow-tabs .sow-tabs-panel-container .sow-tabs-panel .sow-tabs-panel-content {font-size:16px;}
  body .so-widget-sow-tabs .sow-tabs-panel .sow-tabs-panel-content ol,
  body .so-widget-sow-tabs .sow-tabs-panel .sow-tabs-panel-content ul{margin-left:0;}
  body .so-widget-sow-tabs .sow-tabs-panel .sow-tabs-panel-content table td{display:block; margin-bottom:30px;}
  
	#fees.bg-img-control table tr th, #fees.bg-img-control table tr td{padding-right:10px; font-size:16px; line-height:1.2em; width:auto;}
  
  #more-benefits table th {padding-bottom:10px; font-size:16px;}
  #more-benefits table td {font-size:14px;}
  #tcs-fees table th,  #tcs-fees table td {font-size:14px; line-height:1.2em; padding-left:10px; padding-right:10px;}
  #case-study blockquote {padding:0 0 0 40px; background-size:30px;}
  
  #tcs-accordion{margin:0 -15px;}
  #tcs-accordion .so-widget-sow-accordion .sow-accordion .sow-accordion-panel .sow-accordion-panel-header {padding:10px 10px 10px 45px; font-size:16px;}
  #tcs-accordion .sow-accordion-panel-header:before {left:8px;}
  #tcs-accordion .so-widget-sow-accordion .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button {position:absolute; right:10px; top:calc(50% - 6px);}
  
  .table-1 table {font-size:14px;}
  .table-1 th {font-size:12px;}
  .table-1.london-table td {padding:8px 5px 8px 0; line-height:1.2em;}
  .table-2 th, .table-2 td  {font-size:12px; padding-right:5px;}
  .table-2 th:last-child, .table-2 td:last-child {padding-right:0;}
  
  .blue-bg .transmoney .right-form-div{display:none;}
  
  #topics {flex-direction:initial !important; -ms-flex-wrap:wrap; flex-wrap:wrap;}
  #topics .panel-grid-cell {width:50% !important; margin-bottom:10px;}
  #topics.odd .panel-grid-cell:last-child {width:100% !important;}
  #topics .panel-grid-cell a{padding:10px; font-size:14px;}
  #topics a span {margin-top:1px; min-height:auto; line-height:1.2em;}
  #topics .panel-grid-cell a img{width:60px;}
  
  #best-ways{display:block;}
  #best-ways .panel-grid-cell {width:50% !important; float:left; margin-bottom:15px;}
  #best-ways .panel-grid-cell .so-panel {margin-bottom:15px;}
  #best-ways .panel-grid-cell .font18 {font-size:14px; min-height:43px;}
  
  body .currency-cta{border-bottom:1px solid #73cced; margin:0 -6px !important;}
  body .currency-cta .so-panel.widget_sow-button {margin-bottom:10px !important;}
  body .currency-cta .so-widget-sow-button .ow-button-base a {padding:16px 8px; min-width:92%; font-size:24px;}
  body .currency-cta .widget_sow-headline.so-panel{margin-bottom:0 !important;}
  body .currency-cta h6.sow-headline{font-size:14px; margin-bottom:0 !important;}
  body .currency-cta .decoration{display:none;}
  
  .csCurrencyType {padding:9px 60px 9px 15px;}
  .ce-shorting {padding:8px 34px 8px 34px; max-width:50%;}
  .exchange-provider-block .exchange-provide-items {display:block; position:relative;}
  .exchange-provide-items .provider-logo {width:45%; position:absolute; right:0; top:20px; text-align:center;}
  .exchange-provide-items .provider-logo img{margin-left:10px;}
  .exchange-provide-items .rate-item {width:55%; margin:0; padding:4px 10px; display:block;}
  .exchange-provide-items .rate-item li,
  .ce-travel-money-indivisula-output .exchange-provide-items .rate-item li{padding:10px 0; font-size:12px; width:100% !important; display:block; border-top:1px solid #cce6f8; border-left:none;}
  .exchange-provide-items .rate-item li:first-child{border-top:0 !important;}
  .exchange-provide-items .rate-item li span,
  .exchange-provider-wrap .rate-item li .get-code a,
  .exchange-provider-wrap .rate-item li .not-available,
  .exchange-provider-wrap .rate-item li .get-code .subscribe-button-inner:before{font-size:18px;}
  .exchange-provider-block .exchange-provide-items .more-deal {text-align:center; width:45%; position:absolute; right:0; top:80px;}
  .exchange-provider-block .exchange-provide-items .more-deal a {padding:10px 20px; display:block; margin-left:10px; font-size:16px;}
  .exchange-provider-wrap .exchange-provider-block .travel-money-text {display:none;}
  
  .exchange-provider-wrap .exchange-provider-block h2 {font-size:16px; margin:0 0 15px 0;}
  
  .currency-compare {padding:30px 0;}
  .currency-compare ul {display:block;}
  .currency-compare ul li {margin-bottom:28px; display:flex; justify-content:space-between; flex-wrap:wrap;}
  .currency-compare ul li:last-child {margin-bottom:0;}
  .currency-compare ul li span {width:100%; line-height:1em;}
  .currency-compare ul li input[type=text] {width:130px; margin-right:10px;}
  .currency-compare ul li .for-resp{display:flex; width:100%;}
  .currency-compare .for-resp .field {margin-left:0; width:33.33%;}
  .currency-compare .for-resp .field label {padding:10px 12px; text-align:center;}
  .currency-compare button {padding:15px 60px 14px; margin:0 auto;}
  
  .rate .tooltip .top {min-width:220px;}
  
  .left-div-form-ce .disclaimer-txt, .ind-trav-cs .disclaimer-txt {padding:23px 0 0;}
  
  #ce-postcode {padding:30px 0; margin-bottom:20px; text-align:left;}
  #ce-postcode * {margin:0;}
  #ce-postcode .enter-location {font-size:16px; display:block; margin-bottom:7px;}
  #ce-postcode .field input {width:140px; margin-right:15px;}
  #ce-postcode .travel_find_store {padding:13px 24px 12px;}
  
  .store-finder-wrap .provider-item .provider-logo {position:static;}
  .store-finder-wrap .provider-item .provider-logo img {margin-left:0;}
  .store-finder-wrap .provider-item li.store-add,
  .store-finder-wrap .provider-item li.discount-code{padding:10px 0;}
  .store-finder-wrap .provider-item li.store-add span,
  .store-finder-wrap .provider-item li .get-code a,
  .store-finder-wrap .provider-item li .not-available,
  .store-finder-wrap .provider-item li .get-code .subscribe-button-inner:before{font-size:18px;}
  
  #terms_of_service.popup .popup-content p label {padding:8px 0; font-size:14px; line-height:1em;}
  
  .layout-full #colophon {text-align:center; padding-top:20px; padding-bottom:20px;}
  body.responsive #footer-widgets .widget{padding-bottom:0; line-height:2em;}
  #colophon .panel-grid-cell{margin-bottom:0;}
  #colophon .so-widget-sow-image .sow-image-container a {margin:0 auto;}
  #colophon .cell-display-off{display:none;}
  
  html {margin-top:0 !important;}
  html #wpadminbar {display:none;}
}

@media only screen and (max-width:420px) {
  #banner h2 {text-align:center;}
  #banner h2 a {min-width:250px; margin:0 0 10px;}
  
  .faq-icon .sow-headline {padding:0 0 0 50px; background-size:30px auto; background-position:left center;}
  
  .best-deal-wrap .inner-wrap, .more-option-wrap .inner-wrap, .travel-from-wrap .inner-wrap {width:100%;}
  .trans-form-wrap .rec-send-fields-1{float:left; width:100%; margin-bottom:20px;}
  .trans-form-wrap .rec-send-fields-1 label {width:100%;}
  .trans-form-wrap .rec-send-fields-1 label.to-rec-currency{display:none;}
  .trans-form-wrap .rec-send-fields-1 .select2-container,
  .trans-form-wrap select.smoneycurr + .select2-container{width:48% !important; float:left; margin:0;}
  .trans-form-wrap .rec-send-fields-1 input.smoney {width:48%; float:right; margin:0;}
  
  .trans-form-wrap .rec-send-fields-2{float:left; width:100%; margin-bottom:50px; position:relative;}
  .trans-form-wrap .rec-send-fields-2 label.frmtxt {width:48%; position:absolute; left:0; top:0;}
  .trans-form-wrap .rec-send-fields-2 label.totxt {width:48%; position:absolute; right:0; top:0;}
  .trans-form-wrap .rec-send-fields-2 .select2-container {width:48% !important; position:absolute; left:0; top:21px; margin:0;}
  .trans-form-wrap .rec-send-fields-2 .rmoneycurr + .select2-container {right:0; left:auto;}
  
  .best-deal-wrap span.best-deal-rate {font-size:24px;}
  .more-option-wrap .mobile-total-cost span.best-deal-rate {font-size:22px;}
  .tm-bottom .more-option-wrap table {border-left:10px solid transparent; border-right:10px solid transparent;}
  .more-option-wrap table td {font-size:24px;}
  .tm-bottom table td.tns-img img {max-width:90%;}
  
  .more-option-wrap table .disclaimer-txt td {font-size:1em;}
  
  .tvm-bottom .recomm-data {padding:60px 6px 20px;}
  
  .right-form-div .today-best-rate .t-bestrate {font-size:24px;}
  
  .cta .trans-form-wrap .rec-send-fields-1 input.smoney {width:48% !important;}
  .curr-con-wrap .graph-info {padding:3px 8px; font-size:14px;}
  .curr-con-with-graph .curr-con-top-fields .outputtime:before {left:-8px;}
  
  .faq-icon .so-widget-sow-headline .sow-headline-container .sow-headline {line-height:1.1em;}
}.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container h1.sow-headline {
  text-align: center;
  color: #ffffff;
  line-height: 1.2em;
  
  margin-top: 0px;
  margin-bottom: 0px;
}
.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container h1.sow-headline a {
  color: #ffffff;
}
.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container h3.sow-sub-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container .decoration {
  line-height: 0em;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container .decoration .decoration-inside {
  height: 1px;
  display: inline-block;
  border-top: 1px none #eeeeee;
  width: 100%;
  max-width: 80%;
}
.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container *:first-child {
  margin-top: 0 !important;
}
.so-widget-sow-headline-default-4a412cb29d58 .sow-headline-container *:last-child {
  margin-bottom: 0 !important;
}.so-widget-sow-headline-default-02c7f8bb638e .sow-headline-container h2.sow-headline {
  text-align: left;
  
  line-height: 1.2em;
  
  margin-top: 0px;
  margin-bottom: 0px;
}
.so-widget-sow-headline-default-02c7f8bb638e .sow-headline-container h3.sow-sub-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-02c7f8bb638e .sow-headline-container .decoration {
  line-height: 0em;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.so-widget-sow-headline-default-02c7f8bb638e .sow-headline-container .decoration .decoration-inside {
  height: 1px;
  display: inline-block;
  border-top: 1px none #eeeeee;
  width: 100%;
  max-width: 80%;
}
.so-widget-sow-headline-default-02c7f8bb638e .sow-headline-container *:first-child {
  margin-top: 0 !important;
}
.so-widget-sow-headline-default-02c7f8bb638e .sow-headline-container *:last-child {
  margin-bottom: 0 !important;
}.so-widget-sow-image-default-d6014b76747a .sow-image-container {
  display: flex;
  align-items: flex-start;
}
.so-widget-sow-image-default-d6014b76747a .sow-image-container > a {
  display: inline-block;
  
  max-width: 100%;
}
.so-widget-sow-image-default-d6014b76747a .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  
  height: auto;
}.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base {
  zoom: 1;
}
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base:before {
  content: '';
  display: block;
}
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base:after {
  content: '';
  display: table;
  clear: both;
}
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base a {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1em;
  padding: 1em 2em;
  background: #f7931e;
  color: #ffffff !important;
  border: 1px solid #f7931e;
  border-width: 1px 0;
  -webkit-border-radius: 1.5em;
  -moz-border-radius: 1.5em;
  border-radius: 1.5em;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base a:visited,
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base a:active,
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base a:hover {
  color: #ffffff !important;
}
.so-widget-sow-button-flat-19a3bd532ab3 .ow-button-base a.ow-button-hover:hover {
  background: #f89c32;
  border-bottom-color: #f79119;
  color: #ffffff;
}.ow-button-base{zoom:1}.ow-button-base:before{content:'';display:block}.ow-button-base:after{content:'';display:table;clear:both}.ow-button-base a{text-align:center;display:inline-block;cursor:pointer;text-decoration:none;line-height:1em}.ow-button-base a .sow-icon-image,.ow-button-base a [class^="sow-icon-"]{font-size:1.3em;height:1em;width:auto;margin:-0.1em .75em -0.2em -0.75em;display:block;float:left}.ow-button-base a .sow-icon-image{width:1em;background-size:cover}.ow-button-base a.ow-icon-placement-top .sow-icon-image,.ow-button-base a.ow-icon-placement-top [class^="sow-icon-"]{margin:0 auto .5em;float:none}.ow-button-base a.ow-icon-placement-right .sow-icon-image,.ow-button-base a.ow-icon-placement-right [class^="sow-icon-"]{margin:-0.1em -0.75em -0.2em .75em;float:right}.ow-button-base a.ow-icon-placement-bottom .sow-icon-image,.ow-button-base a.ow-icon-placement-bottom [class^="sow-icon-"]{float:none;margin:.5em auto 0}.ow-button-base a.ow-icon-placement-bottom>span{display:flex;flex-direction:column-reverse}.ow-button-base a.ow-icon-placement-left .sow-icon-image,.ow-button-base a.ow-icon-placement-left [class^="sow-icon-"]{margin:-0.1em .75em -0.2em -0.75em;float:left}.ow-button-base.ow-button-align-left{text-align:left}.ow-button-base.ow-button-align-right{text-align:right}.ow-button-base.ow-button-align-center{text-align:center}.ow-button-base.ow-button-align-justify a{display:block}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(https://cdn.thecurrencyshop.com.au/wp-includes/js/mediaelement/mejs-controls.svg?x82325) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(https://cdn.thecurrencyshop.com.au/wp-includes/js/mediaelement/mejs-controls.svg?x82325) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(https://cdn.thecurrencyshop.com.au/wp-includes/js/mediaelement/mejs-controls.svg?x82325);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0 10px}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 0 0}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.wp-playlist-caption,.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title,.wp-playlist-item-album{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span{max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist-caption,.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{max-width:88%}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}.so-widget-sow-headline-default-800932fb3ae5 .sow-headline-container h2.sow-headline {
  text-align: left;
  
  line-height: 1em;
  
  margin-top: 0px;
  margin-bottom: 0px;
}
.so-widget-sow-headline-default-800932fb3ae5 .sow-headline-container h3.sow-sub-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-800932fb3ae5 .sow-headline-container .decoration {
  line-height: 0em;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.so-widget-sow-headline-default-800932fb3ae5 .sow-headline-container .decoration .decoration-inside {
  height: 1px;
  display: inline-block;
  border-top: 1px none #eeeeee;
  width: 100%;
  max-width: 80%;
}
.so-widget-sow-headline-default-800932fb3ae5 .sow-headline-container *:first-child {
  margin-top: 0 !important;
}
.so-widget-sow-headline-default-800932fb3ae5 .sow-headline-container *:last-child {
  margin-bottom: 0 !important;
}.so-widget-sow-image-default-17bc2272b535 .sow-image-container {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.so-widget-sow-image-default-17bc2272b535 .sow-image-container > a {
  display: inline-block;
  
  max-width: 100%;
}
.so-widget-sow-image-default-17bc2272b535 .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  
  height: auto;
}.so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery-wrap .lsow-load-more {
  background: #f94213;
}
.so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery {
  margin-left: 0px;
  margin-right: 0px;
}
@media screen and (max-width: 800px) {
  .so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery {
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media screen and (max-width: 480px) {
  .so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery {
    margin-left: 0px;
    margin-right: 0px;
  }
}
.so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery .lsow-gallery-item {
  padding: 0px;
}
@media screen and (max-width: 800px) {
  .so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery .lsow-gallery-item {
    padding: 0px;
  }
}
@media screen and (max-width: 480px) {
  .so-widget-lsow-gallery-default-3f73bd8f1174 .lsow-gallery .lsow-gallery-item {
    padding: 0px;
  }
}/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
html {
  box-sizing: border-box; }

*, *::after, *::before {
  box-sizing: inherit; }

.lsow-gallery-wrap .lsow-gallery-header {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto; }
.lsow-gallery-wrap .lsow-heading {
  font-size: 18px;
  line-height: 26px;
  letter-spacing: 1px;
  font-weight: bold;
  color: #333;
  text-transform: uppercase;
  clear: none;
  margin-top: 0;
  margin-bottom: 10px;
  text-align: left;
  display: inline-block;
  font-size: 32px;
  line-height: 44px;
  margin-bottom: 30px; }
  .lsow-dark-bg .lsow-gallery-wrap .lsow-heading {
    color: #e5e5e5; }
.lsow-gallery-wrap .lsow-taxonomy-filter {
  display: inline-block;
  position: relative;
  float: right;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ddd; }
  .lsow-dark-bg .lsow-gallery-wrap .lsow-taxonomy-filter {
    border-color: #666; }
  @media only screen and (max-width: 800px) {
    .lsow-gallery-wrap .lsow-taxonomy-filter {
      display: block;
      float: none;
      margin-bottom: 30px; } }
  .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item {
    display: inline-block;
    margin: 0 12px 0 0;
    padding: 0;
    font-style: italic; }
    @media only screen and (max-width: 479px) {
      .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item {
        margin-right: 8px; } }
    .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item a {
      font-size: 15px;
      line-height: 24px;
      padding: 0 15px 8px;
      -webkit-transition: all 0.4s ease-in-out 0s;
      -moz-transition: all 0.4s ease-in-out 0s;
      -ms-transition: all 0.4s ease-in-out 0s;
      transition: all 0.4s ease-in-out 0s;
      display: block; }
      @media only screen and (max-width: 479px) {
        .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item a {
          padding: 0 10px 8px; } }
    .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item.lsow-active {
      border-bottom: 2px solid #888; }
      .lsow-dark-bg .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item.lsow-active {
        border-color: #aaa; }
    .lsow-gallery-wrap .lsow-taxonomy-filter .lsow-filter-item:last-child {
      margin-right: 0; }
.lsow-gallery-wrap .lsow-gallery .lsow-gallery-item {
  margin-bottom: 30px; }
  @media only screen and (max-width: 1024px) {
    .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item {
      margin-bottom: 20px; } }
  .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item.lsow-zero-margin {
    margin: 0; }
  .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .hentry {
    margin: 0;
    padding: 0;
    border: none;
    background: none;
    box-shadow: none; }
  .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image {
    position: relative;
    overflow: hidden; }
    .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image img {
      display: block;
      -webkit-transition: all 0.4s ease-in-out 0s;
      -moz-transition: all 0.4s ease-in-out 0s;
      -ms-transition: all 0.4s ease-in-out 0s;
      transition: all 0.4s ease-in-out 0s; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image img:hover {
        -webkit-filter: brightness(80%);
        -moz-filter: brightness(80%);
        -ms-filter: brightness(80%);
        filter: brightness(80%); }
    .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-overlay {
      position: absolute;
      left: 0;
      top: 0;
      overflow: hidden;
      width: 100%;
      height: 100%;
      background: #000;
      filter: alpha(opacity=0);
      -moz-opacity: 0;
      opacity: 0;
      -webkit-transition: opacity 0.4s ease-in-out 0s;
      -moz-transition: opacity 0.4s ease-in-out 0s;
      -ms-transition: opacity 0.4s ease-in-out 0s;
      transition: opacity 0.4s ease-in-out 0s; }
    .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info {
      display: block;
      z-index: 120;
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%;
      text-align: center; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-entry-info {
        text-align: center;
        display: block;
        position: absolute;
        height: 82px;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        width: 100%; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info h3 {
        padding: 10px;
        margin: 0;
        font-size: 18px;
        line-height: 28px;
        font-weight: 400;
        color: #fff;
        opacity: 0;
        -webkit-transition: opacity 0.4s ease-in-out 0s;
        -moz-transition: opacity 0.4s ease-in-out 0s;
        -ms-transition: opacity 0.4s ease-in-out 0s;
        transition: opacity 0.4s ease-in-out 0s; }
        @media only screen and (max-width: 1024px) {
          .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info h3 {
            font-size: 18px;
            line-height: 26px; } }
        .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info h3 a {
          display: inline;
          color: #fff;
          -webkit-transition: all 0.3s ease-in-out 0s;
          -moz-transition: all 0.3s ease-in-out 0s;
          -ms-transition: all 0.3s ease-in-out 0s;
          transition: all 0.3s ease-in-out 0s;
          border-bottom: 1px solid transparent; }
          .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info h3 a:hover {
            border-bottom: 1px solid #ccc; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-terms {
        display: block;
        color: #ddd;
        font-size: 14px;
        line-height: 26px;
        font-style: italic;
        opacity: 0;
        -webkit-transition: opacity 0.4s ease-in-out 0s;
        -moz-transition: opacity 0.4s ease-in-out 0s;
        -ms-transition: opacity 0.4s ease-in-out 0s;
        transition: opacity 0.4s ease-in-out 0s; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-video-lightbox {
        color: #fff;
        font-size: 32px;
        line-height: 1;
        -webkit-transition: color 0.4s ease-in-out 0s;
        -moz-transition: color 0.4s ease-in-out 0s;
        -ms-transition: color 0.4s ease-in-out 0s;
        transition: color 0.4s ease-in-out 0s; }
        .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-video-lightbox:hover {
          color: #ddd; }
        .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-video-lightbox i {
          font-size: 32px; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-lightbox-item {
        position: absolute;
        top: 0;
        right: 0;
        color: #fff;
        font-size: 14px;
        line-height: 1;
        display: block;
        padding: 12px;
        background: transparent;
        opacity: 0;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -ms-transition: all 0.3s ease-in-out 0s;
        transition: all 0.3s ease-in-out 0s; }
        .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-lightbox-item i {
          color: #fff;
          font-size: 18px;
          line-height: 1; }
        .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image .lsow-image-info .lsow-lightbox-item:hover {
          background: rgba(0, 0, 0, 0.5); }
    .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image:hover {
      background: rgba(0, 0, 0, 0.3); }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image:hover .lsow-image-info h3, .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image:hover .lsow-image-info .lsow-terms, .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image:hover .lsow-image-info .lsow-lightbox-item {
        opacity: 1; }
      .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item .lsow-project-image:hover .lsow-image-overlay {
        opacity: 0.5; }
.lsow-gallery-wrap .lsow-gallery .lsow-gallery-item.lsow-youtube-type .lsow-image-info .lsow-entry-info, .lsow-gallery-wrap .lsow-gallery .lsow-gallery-item.lsow-vimeo-type .lsow-image-info .lsow-entry-info {
  height: 110px; }
.lsow-gallery-wrap .lsow-pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  margin-top: 50px; }
  .lsow-gallery-wrap .lsow-pagination .lsow-page-nav {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -moz-box-flex: 0;
    -moz-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    font-size: 15px;
    line-height: 24px;
    color: #666;
    padding: 5px 15px;
    border-right: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    outline: none;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
    cursor: pointer; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav i {
      color: #444;
      font-size: 12px;
      line-height: 1; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav:first-child {
      border-left: 1px solid #dcdcdc; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav[data-page="prev"], .lsow-gallery-wrap .lsow-pagination .lsow-page-nav[data-page="next"] {
      padding: 5px 20px; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav[data-page="prev"] {
      border-radius: 50px 0 0 50px; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav[data-page="next"] {
      border-radius: 0 50px 50px 0; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav:hover, .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-current-page {
      background: #eee; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-disabled, .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-current-page {
      pointer-events: none; }
    .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-disabled, .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-disabled i {
      color: #999; }
      .lsow-dark-bg .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-disabled, .lsow-dark-bg .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-disabled i {
        color: #888; }
    .lsow-dark-bg .lsow-gallery-wrap .lsow-pagination .lsow-page-nav {
      border-color: #606060;
      color: #aaa; }
      .lsow-dark-bg .lsow-gallery-wrap .lsow-pagination .lsow-page-nav i {
        color: #ccc; }
      .lsow-dark-bg .lsow-gallery-wrap .lsow-pagination .lsow-page-nav:hover, .lsow-dark-bg .lsow-gallery-wrap .lsow-pagination .lsow-page-nav.lsow-current-page {
        background: #333; }
.lsow-gallery-wrap .lsow-load-more {
  color: #fff;
  padding: 15px 25px;
  border-radius: 999px;
  outline: none;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s; }
  .lsow-gallery-wrap .lsow-load-more:hover {
    color: #eee;
    background: #333;
    border-color: #333; }
  .lsow-gallery-wrap .lsow-load-more.lsow-disabled {
    display: none; }
.lsow-gallery-wrap .lsow-loading {
  position: absolute;
  margin: 0 0 0 15px;
  width: 36px;
  height: 36px;
  background: url(https://cdn.thecurrencyshop.com.au/wp-content/plugins/livemesh-siteorigin-widgets-pro/includes/widgets/lsow-gallery-widget/assets/loading.gif?x82325) center center no-repeat;
  visibility: hidden; }
.lsow-gallery-wrap.lsow-processing .lsow-loading {
  visibility: visible; }

/*# sourceMappingURL=style.css.map */
.so-widget-sow-headline-default-44027ca5844b .sow-headline-container h2.sow-headline {
  text-align: left;
  
  line-height: 1.4em;
  
  margin-top: 0px;
  margin-bottom: 0px;
}
.so-widget-sow-headline-default-44027ca5844b .sow-headline-container h3.sow-sub-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-44027ca5844b .sow-headline-container .decoration {
  line-height: 0em;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.so-widget-sow-headline-default-44027ca5844b .sow-headline-container .decoration .decoration-inside {
  height: 1px;
  display: inline-block;
  border-top: 1px none #eeeeee;
  width: 100%;
  max-width: 80%;
}
.so-widget-sow-headline-default-44027ca5844b .sow-headline-container *:first-child {
  margin-top: 0 !important;
}
.so-widget-sow-headline-default-44027ca5844b .sow-headline-container *:last-child {
  margin-bottom: 0 !important;
}.so-widget-sow-headline-default-11604e3535f2 .sow-headline-container h2.sow-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-11604e3535f2 .sow-headline-container h3.sow-sub-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-11604e3535f2 .sow-headline-container .decoration {
  line-height: 0em;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.so-widget-sow-headline-default-11604e3535f2 .sow-headline-container .decoration .decoration-inside {
  height: 1px;
  display: inline-block;
  border-top: 1px none #eeeeee;
  width: 100%;
  max-width: 80%;
}
.so-widget-sow-headline-default-11604e3535f2 .sow-headline-container *:first-child {
  margin-top: 0 !important;
}
.so-widget-sow-headline-default-11604e3535f2 .sow-headline-container *:last-child {
  margin-bottom: 0 !important;
}.so-widget-sow-image-default-7877d6771435 .sow-image-container {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.so-widget-sow-image-default-7877d6771435 .sow-image-container > a {
  display: inline-block;
  width: 100%;
  max-width: 100%;
}
.so-widget-sow-image-default-7877d6771435 .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}.so-widget-sow-headline-default-929f805ad98c .sow-headline-container h5.sow-headline {
  text-align: left;
  
  line-height: 1.2em;
  
  
  
}
.so-widget-sow-headline-default-929f805ad98c .sow-headline-container h3.sow-sub-headline {
  text-align: center;
  
  line-height: 1.4em;
  
  
  
}
.so-widget-sow-headline-default-929f805ad98c .sow-headline-container .decoration {
  line-height: 0em;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}
.so-widget-sow-headline-default-929f805ad98c .sow-headline-container .decoration .decoration-inside {
  height: 1px;
  display: inline-block;
  border-top: 1px none #eeeeee;
  width: 100%;
  max-width: 80%;
}
.so-widget-sow-headline-default-929f805ad98c .sow-headline-container *:first-child {
  margin-top: 0 !important;
}
.so-widget-sow-headline-default-929f805ad98c .sow-headline-container *:last-child {
  margin-bottom: 0 !important;
}.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base {
  zoom: 1;
}
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base:before {
  content: '';
  display: block;
}
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base:after {
  content: '';
  display: table;
  clear: both;
}
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base a {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1em;
  padding: 1em 2em;
  background: #41a9d5;
  color: #ffffff !important;
  border: 1px solid #41a9d5;
  border-width: 1px 0;
  -webkit-border-radius: 1.5em;
  -moz-border-radius: 1.5em;
  border-radius: 1.5em;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base a:visited,
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base a:active,
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base a:hover {
  color: #ffffff !important;
}
.so-widget-sow-button-flat-bf9b6550a22a .ow-button-base a.ow-button-hover:hover {
  background: #52b1d9;
  border-bottom-color: #3da7d4;
  color: #ffffff;
}