/* LICENSE & DETAILS
   ==================================================

	Theme Name: Dante Child Theme
	Theme URI: http://dante.swiftideas.net
	Description: A Retina Responsive Multi-Purpose WordPress Theme - Designed & Developed by Swift Ideas ( www.swiftideas.net )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: dante
	Version: 1.0
	Author: Swift Ideas
	Author URI: www.swiftideas.net

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/


/* --------------------------------------------
	DANTE CSS IMPORT
-------------------------------------------- */

@import url("../dante/style.css");

/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */

h1 {color:#FFFFFF;}

@media(max-width:359px){
	div#habla_window_div {
		width:280px !important;
		left:0px !important;
	}
}
@media(min-width:360px){
	div#habla_window_div {
		width:300px !important;
	}
}

@media(max-width:479px){
	#logo img, #logo img.retina {
		max-width: 250px !important;
	}
	.su-logo {
		margin-top:10px;
		padding-left:12px;
		display:block;
	}
	.transfer-comparison-company{
	padding-top:10px;
	}
	.spb_tour .nav-tabs {width:100%; margin-bottom:30px;}
	.nav-tabs>li {width: 100% !important;}
	.spb_tour .tab-content {padding-left: 0px !important;}
	.fullwidth-row, .cal-hero, .wide-fullwidth-row {
		padding-right:0px !important;
		padding-left:0px !important;
	}
	.full-width-content-container, .full-width-sm-extra-gutter, .fullwidth-sublvl-1 .fullwidth-row {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}
	.cal-container {
		padding-right:0px ;
		padding-left:0px;
	}
	.ww-all .nav-tabs>li{
		width:auto !important;
		text-indent: center;
	}
	.rate-alert-manage-img{
		width: 275px;
		height:100px;
	}
	.trustpilot-logo-highlight .trustpilot-logo-colour-lightbg { width:258px;}
	.trustpilot-logo-highlight .trustpilot-5stars { width:250px;}
	.ct-app-statscard-icon-container{
		display: block;
	    float: none;
	    margin:0 auto;
	    width: 100px;
	}
	.app-stat-value .sf-count-asset {margin-top:15px;}
	.ct-app-statscard-value-container{
		display: block;
    	text-align: center;
	}
	.lufc-clients-r, .lufc-clients-l {
	    font-size: 12px;
	    line-height: 14px;
	}
	.lufc-payments-partner {
		max-width: 180px
	}
	.lufc-inpage-feature-img:before {
		height: 315px;
		width: 130%;
		top: -100%;
		left: -15%;
	}
}

@media(min-width:480px){
	div#habla_window_div {
		width:350px !important;
		right:0px !important;
	}
	.su-logo {
		margin-top:-40px;
	}
		.transfer-comparison-company{
	padding-top:2px;
	}
	.spb_tour .nav-tabs {width:200px;}
	.spb_tour .tab-content {padding-left: 215px;}
	.fullwidth-row, .cal-hero, .wide-fullwidth-row {
		padding-right:20px !important;
		padding-left:20px !important;
	}
	.full-width-content-container, .full-width-sm-extra-gutter, .cal-container {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}
	.rate-alert-manage-img{
		width: 435px;
		height:165px;
	}
	.trustpilot-logo-highlight .trustpilot-logo-colour-lightbg { width:315px;}
	.trustpilot-logo-highlight .trustpilot-5stars { width:300px;}
	.ct-app-statscard-icon-container{
		display: block;
	    float: none;
	    margin:0 auto;
	    width: 100px;
	}
	.app-stat-value .sf-count-asset {margin-top:15px;}
	.ct-app-statscard-value-container{
		display: block;
    	text-align: center;
	}
	.lufc-clients-r, .lufc-clients-l {
	    font-size: 25px;
	    line-height: 27px;
	}
	.lufc-payments-partner {
		max-width: 295px
	}
	.lufc-inpage-feature-img:before {
		height: 320px;
		width: 560px;
		top: -118%;
		left: auto;
	}

}

@media(max-width:767px) {
	.flex {
		display:flex;
	}
	.fullwidth-sublvl-1, 
	.fullwidth50split {
		margin-left:-15px !important;
		margin-right:-15px !important;
		padding:0px !important;
	}
	.fullwidth-video-xs{
		padding-right:15px !important;
		padding-left:15px !important;
	}
	.fullwidth50-1, .fullwidth50-2 {
		width:100%;
	}
	.fullwidth50-1-content{
		padding-left:10px !important;
	}
	.fullwidth50-2-content{
		padding-right:10px !important;
	}
	h1, .h1-s, .h1-fc, .h1-tac, .h1-fc-tac, .h1-s, .h1-s-fc, .h1-s-tac, .h1-s-fc-tac, .faq-title h1, .country-hero h1, .country-su-hero h1, .rft-hero h1, .product-hero h1, .fintech-aviv-hero h1, .affiliate-hero h1, .business-hero h1, .personal-hero h1, .webinar-hero h1, .signup-hero h1, .simpleheading2 h1, .affiliate-hero h1 {
		font-size: 28px;
		line-height: 30px;
		text-align: center;
	}
	.paz-xs {padding-left:0px !important; padding-right:0px !important;}
	.paz-xs .spb_wrapper.clearfix {padding-left:0px !important; padding-right:0px !important;}
	.platform-do-donts {padding-left:15px; padding-right:15px;}
  	.about-hero h1 {margin-top:50px !important; margin-bottom:50px; text-shadow: 0 3px 8px #000; }
  	.faq-title {padding-top:15px; padding-bottom:15px;}
	.hero-overlay-full-bottom-con{ padding-bottom:0px; padding-top:40px;}
	.maz {margin:0px !important;}
	.tac-xs-tal-sm, .tac-xs-tar-sm,
	.tac-xs-tal-md, .tac-xs-tar-md, .tac-sm {
		text-align: center;
	}
	.acac, .acac-sm-acal, .align-hoz {margin:0 auto;}
	.top-img-heading {font-size: 40px !important; line-height: 42px !important; margin-top:0px !important; padding-top:0px !important;}
	.sf-parallax-video video{display:none;}
	.bg-type-cover.alt-bg.homehero{margin-left:-15px !important; margin-right:15px !important;}
	#page-wrap {padding: 0px !important;}
	.spb_testimonial_slider_widget.alt-bg.testimonial {margin-left: -15px !important; margin-right: -15px !important;}
	.full-width-text.alt-bg {margin-left: -15px !important; margin-right: -15px !important;}
	.bg-type-cover.alt-bg {margin-left: -30px !important; margin-right: -30px !important;}
	.post-fullwidth-row {margin-left: -15px !important; margin-right: -15px !important;}
	.ch-overlay{margin-top:-720px; padding-top:30px !important; padding-bottom:0px !important;}
	.ch-para {background-color:#222222; padding:20px;}
	.featuredin, .profile-image-list {width:50% !important;}
	.swatch-paper {margin-bottom:10px;}
	.colorswatch {
		height:100px;
		width:100%;
	}
	.user-type-icon-container{top:10px;}
	li.clearfix.carousel-item.recent-post.span3 img {
		width:390px;
	}
	.testimonial-img {clear:both}
	.hero-cf {text-align: center;}
	/* DELETE */.country-h1{text-align: center !important;}
	.cl-long-benefits {text-align:center;}
	.video-icon{display: block !important;}
	.tc-xs {text-align:center;}
	.joinus-button a.sf-button {width:100%;}
	.product-pax-overlay {height: auto !important; margin-top:0px !important;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 59%, rgba(0,0,0,0.5) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(59%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.5))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 59%,rgba(0,0,0,0.5) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.75) 59%,rgba(0,0,0,0.5) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.75) 59%,rgba(0,0,0,0.5) 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.75) 59%,rgba(0,0,0,0.5) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#80000000',GradientType=0 )important; /* IE6-8 */}

	.post-2575 .tab-content {clear: both !important ;padding: 30px 0px !important;}
	.post-2575 .nav-tabs {width: 100% !important;}
	.post-2575 .spb_tour .nav-tabs li {display: inline-block !important; float: left !important; margin-right: -3px;}
	.partnering-b {text-align:center !important; }
	.full-f-btn {list-style: none; width:100%; margin:0 25% !important;}
	.contact-us-oinfo {margin-top:0px !important; padding-top:20px !important; margin-bottom:0px !important;}
	.faq-author-container {text-align:left;}
	.faqauthor{text-align:left !important; margin-left:20px; width:150px;}
	.faqexpert {width:400px; text-align: left !important;}
	.faqspeechpointer {display:none !important;}
	.faqimg, .faq-author-details {display:inline-block;}
	.faq-author-details {padding-left:15px;}
	.faqanswerpointer:before {
		content: '';
		width: 20px;
		height: 20px;
		position: relative;
		display: block;
		left: 50px;
		top: 0px;
		background-image: url('https://www.currencytransfer.com/wp-content/uploads/2014/05/speech-pointer-up.png');
	}
	.exp-video-sb a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {width: 355px !important;}
	.video-testimonial-btn a.sf-button.standard.accent.standard {width:355px !important;}
	.test-quote {margin-top:0px !important;}
	.rt-container {
		margin-bottom:0px !important;
	}
	.rt-img {
		padding:15px 0px 0px !important;
	}
	.rt-link-test-quote {
		text-align:center !important;
		padding:0px !important;
	}
	.rt-link-test-img-container {
		text-align: center !important;
	}
	.rt-testimonial-slider{
		margin-top:0px;
		margin-bottom:0px;
	}
	.sf-count-asset .count-number {font-size:34px;}
	.app-stat-value .sf-count-asset .count-number {
		font-size: 34px;
	}
	.homehero-pro {padding:0px !important;}
	.business-savings-img{text-align: center !important;}
	.bussiness-benefit, .subject-icon-link{
		margin-top:50px;
		margin-bottom:50px;
	}
	.steps-text{
		margin-bottom: 20px !important;
		text-align:center;
	}
	.page-id-6803 .rt-link-test-img-container {
	margin-bottom:-20px !important;
	}
	.su-testimonial-slider {padding-top:0px !important; }
	.su-login-btn{
		padding-right:15px !important;
	}
	.webinar-su-box {
		padding-top: 10px !important;
	}
	.webinar-hero{
		padding-top:80px !important;
	}
	.webinar-su-box h2{
		font-size:25px !important;
	}
	.dailyrates-title-bg{
	padding-top: 10px !important;
	padding-bottom: 3px !important;
	}
	.dailyrates-title-bg-v2{
	padding-top: 10px !important;
	padding-bottom: 3px !important;
	}
	/* DELETE */.cl-hero-h1 { 
	font-size: 35px;
	line-height: 35px;
	text-align: center !important;
	}
	.cl-hero-cta {
		margin-top: 120px !important;
	}
	.platform-hero-cta{
		margin-top:60px;
	}
	.page-id-317 #modal-3 .modal-dialog, 
	.page-id-6113 #modal-3 .modal-dialog, 
	.page-id-6399 #modal-3 .modal-dialog, 
	.page-id-8308 #modal-3 .modal-dialog, 
	.page-id-8309 #modal-3 .modal-dialog, 
	.page-id-8338 #modal-3 .modal-dialog,
	.page-id-8342 #modal-3 .modal-dialog,
	.page-id-8344 #modal-3 .modal-dialog,
	.page-id-8346 #modal-3 .modal-dialog,
	.page-id-8329 #modal-3 .modal-dialog,
	.page-id-11513 #modal-3 .modal-dialog{
		width:95%;
	}
	.sum-title {
	padding-top:30px;
	margin-bottom:25px;
	font-size: 22px;
	line-height: 24px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	color: #888888;
	}
	.post-auth {
		text-align: center;
	}
	.bullet-icon{
	margin-left:50px;
	}
	.su-form-product{
		margin-bottom:0px;
	}
	.su-product-hero-disc {
		margin-top: -10px;
	}
	.hero-toggle, .hero-toggle .toggle-wrap, .news-resource-nav, .news-resource-nav .toggle-wrap{
		margin-bottom:0px;
	}
	/* DELETE */.su-product-hero h1, .su-country-hero h1, .homehero-pro2 h1{
  		font-size: 28px;
  		line-height: 30px;
	}
	.company-d-logo{
		padding:20px 20px;
	}
	.transfer-comparison-rate{
		padding-top:40px;
	}
	.pt-expat-bg{background-image:none;}
		.ihl-marketplace-track{margin-bottom:354px;}
	.ihl-marketplace-track:after {
		left: 10px;
		bottom: -485px;
		background-size: 540px !important;
		width: 540px;
		height: 408px;
	}
	.rt-text .spb_tabs .nav-tabs{padding-left:0px;}
	#sc-map-recent-trades:before, #sc-map-europe:before, #sc-map-americas:before, #sc-map-asia:before, #sc-map-africa:before, #sc-map-middle-east:before, #sc-map-oceania:before {
		display:none;
	}
	#sc-map-recent-trades-sprite:before, #sc-map-europe-sprite:before, #sc-map-americas-sprite:before, #sc-map-asia-sprite:before, #sc-map-africa-sprite:before, #sc-map-middle-east-sprite:before, #sc-map-oceania-sprite:before {
		display:none;
	}
	.smt-widget .container{
		width:100%;
	}
	/* DELETE */.su-country-hero h1{text-align:center;}
	.comp-heading {
		text-align:center;
		padding:6px 20px 10px;
		margin-bottom:0px;
	}
	.comp-ct {background-color:#cee4ee;}
	.comp-other {background-color:#eeeeee;}
	.presscontainer {min-height: 300px;}
	.hero-subheading {text-align:center;}
	.pdv-video{
	    margin: 0px auto 10px;
	}
	.faq-qanda:before{
		top:-102px;
		left:50%;
		margin-left:-132px;
		background-image: url('https://www.currencytransfer.com/wp-content/uploads/2014/06/faq-qanda.png'); 
	}
	.faq-qanda{margin-top:130px; padding-top:160px; text-align:center;}
	.cf-col-sm-6-1, .cf-col-sm-6-2{ display: inline-block; width: 100%;}
	.header-contact{
			text-align:center;
	}
	.su-hero-main{
		padding-top:20px;
	}
	.su-product-testimonials:before {
		display:none;
	}
	.ww-all .spb_tabs .nav-tabs li a{
    	font-size: 28px;
	}		
	.ww-all ul.nav.nav-tabs,
	.ww-all-fr ul.nav.nav-tabs{
		margin-top:-12px !important;
		padding-left:0px !important;
	}
	.ww-all .h1-fc{
		text-align:left;
		padding-left:20px;
	}
	.np-list .mini-items .blog-item figure {
		width: 100%;
	}
	.np-list .container{
    	margin-left: 20px;
    	margin-right: 20px;
	}
	.np-img{
		width:100%;
	}
	.np-excerpt{
		width:100%;
		padding:20px 20px 0px 0px;
	}
	.np-list-item-sim, .webinar-highlight{
		margin: 25px 33px 0px 33px
	}
	.saving-widget-con .joinus-button{
		padding:0 35px;
	}
	.tour-profile-user-img{
		margin-top: -185px;
	}
	.undertitleheading{
		font-size: 18px;
    	line-height: 25px;
	}
	.call-back-hero{
		padding:35px 0px;
	}
	.call-back-title h3, .call-back-title h1{
		text-align: center !important;
	}
	.about-benifit-cards .sf-icon-box-animated .front{
		height:350px;
	}
	.inline-form li{
		display:block;
	}
	.img-grid-5-2 {
		padding-right:0px;
		padding-left:0px;
	}
	.affiliate-options-disc{
		padding-right: 30px;
		padding-left: 30px;
	}
	.business-hero, .personal-hero {
		padding-bottom:140px;
	}
	.platform-screen-button {
		margin-top: -165px;
	}
	.large-video-overlay a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {
		height: 280px;
		width: 158px;
	}
	.business-exp-video a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {
		background-size: 280px 158px;
	}
	.btn-option1{
		display:block;
	}
	.btn-option-or{
		display:block;
	}
	.btn-option2{
		display:block;
	}
	.featuredin, .profile-image-list{
		padding:0px;
		margin-bottom:0px;
	}
	.featuredin-logo, .lufc-stdd-partners-logos {
		width:160px;
		height:60px;
		background-size: 160px;
	}
	.platform-half-stage:before{
	    background: url("https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/platform-img/platform-half-stage-transfer-history.png") no-repeat;
	    background-size: 533px 450px;
	    width: 533px;
	    height: 450px;
	    margin-left: -26px;
	}
	.platform-half-stage:before{
	    left: 40%;
	    top: -40px;
	}
	.vid-tut-transcript-container .toggle-wrap .spb_toggle{
   		margin:0px -15px 0px -15px;
	}
	.vid-tut-chaplist-right, .vid-tut-chaplist-left {
		text-align:center;
	}
	.tutorial-video-lz-img-link {
		width: 230px;
	}
	.tut-video-lz-img-con{
		width:100%;
	}
	/* --------------------------------------------
	POP UPS XS
	-------------------------------------------- */
		#cboxWrapper{
		width:250px !important;
		}
		#cboxLoadedContent{
		width:250px !important;
		}
		#cboxContent{
		width:259px !important;
		}

		.vs-bank-pu-wrapper {
		width:250px;
		}
		.pu-cta-btn-50-100.vs-bank-pu-poss-cta:before{
		display:none;
		}
		.pu-cta-btn-50-100.vs-bank-pu-neg-cta:before{
		display:none;
		}
		.vs-bank-pu-poss-cta {
		margin:0px 10px 0px 10px !important;
		}
		.vs-bank-pu-neg-cta {
		margin:20px 10px 0px 10px !important;
		}
		.vs-bank-pu-poss-cta, .vs-bank-pu-neg-cta{
		padding:15px 15px 15px 15px !important;
		}
		.vs-bank-pu-poss-cta, .vs-bank-pu-neg-cta{
		padding:15px 15px 15px 15px !important;
		}
		.pu-cta-btn-50-100 {
		width:90% !important;
		}

		.pu-dmc-su-wrapper {
		width:250px !important;
		}
		

}
@media(min-width:600px){
	.cl-hero-cta {
		margin-top: 70px !important;
	}
		.platform-hero-cta{
		margin-top:-10px;
	}
}

@media(min-width:768px){
	.col-sm-flex{
		display:flex;
	}
	.fullwidth-sublvl-1, 
	.fullwidth50split {
		margin-left:-210px !important;
		margin-right:-210px !important;
		padding:0px !important;
	}
	.fullwidth50-1, .fullwidth50-2 {
		width: 50%;
	}
	.fullwidth50-1-content{
		padding-left:20px !important;
	}
	.fullwidth50-2-content{
		padding-right:20px !important;
	}
	.full-width-content-container {
		padding-right:165px !important;
		padding-left:165px !important;
	}
	.full-width-sm-extra-gutter {
		padding-right: 210px !important;
		padding-left: 210px !important;
	}
	.fullwidth-row, .cal-hero, .wide-fullwidth-row, .fullwidth-video-xs {
		padding-right:180px !important;
		padding-left:180px !important;
	}
	h1, .h1-fc, .h1-tac, .h1-fc-tac, .about-hero h1, .country-su-hero h1, .product-hero h1, .fintech-aviv-hero h1, .affiliate-hero h1, .webinar-hero h1, .signup-hero h1
		{font-size: 45px; line-height: 47px;}
	.h1-s, .h1-s-fc, .h1-s-tac, .h1-s-fc-tac, .faq-title h1, .country-hero h1, .rft-hero h1, .business-hero h1, .personal-hero h1
		{font-size: 35px; line-height: 35px; margin-top:10px;}
	.h1-s, .h1-fc, .h1-s-fc, .faq-title h1, .country-hero h1, .rft-hero h1
		{text-align:left;}
	.h1-tac, .h1-fc-tac, .h1-s-tac, .h1-s-fc-tac, .about-hero h1, .country-su-hero h1, .product-hero h1, .fintech-aviv-hero h1, .affiliate-hero h1, .business-hero h1, .personal-hero h1, .webinar-hero h1, .signup-hero h1
		{text-align: center}
	.about-hero h1 {margin-top:60px !important; margin-bottom:60px; text-shadow: 0 3px 8px #000; }
	.paz-xs {padding-left:15px !important; padding-right:15px !important;}
	.platform-do-donts {padding-left:40px; padding-right:40px;}
	.faq-title {padding-top:40px; padding-bottom:40px;}
	.hero-overlay-full-bottom-con{ padding-bottom:0px; padding-top:140px;}
	.swatch-paper {margin-bottom:0px;}
	.colorswatch {
		height:100px;
		width:50%;
	}
	.user-type-icon-container{top:5px;}
	li.clearfix.carousel-item.recent-post.span3 img {
		width:168px;
	}
	.sf-parallax-video video{height:515px; left:-590px;}
	.ch-overlay{margin-top:-623px; padding-top:90px !important; padding-bottom:40px !important;}
	.ch-para {padding-bottom:65px !important; }
	.hero-cf {text-align:right;}
	.cl-ben-container{border-bottom: 3px solid #1695ca;}
	.brokercontainer-f {margin-left:70px;}
	.tc-xs {text-align:left;}
	.tac-xs-tal-sm { text-align:left;}
	.tac-xs-tar-sm { text-align:right;}
	.tac-xs-tal-md, .tac-xs-tar-md, .tac-sm {text-align: center;}
	.acac { margin:0 auto;}
	.acac-sm-acal{ margin:0px; }
	.video-disc{display: inline-block !important;}
	.video-disc-right{display: inline-block !important;}
	.video-icon{margin-left:5px;}
	.video-testimonial-btn a.sf-button.standard.accent.standard {width:355px !important;}
	.count-number {font-size:30px;}
	.hero-toggle .four-step-con{
		padding-left:10px;
		padding-right:10px;
	}
	.su-hero-img:before{
		content: '';
		background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/Irida-ffp1.png') no-repeat !important;
		width: 500px;
		height: 838px;
		position: absolute;
		display: block;
		margin: 20px auto 0;
		right: 0;
		z-index: -10;
	}
	.su-logo {
		margin-top:24px;
	}
	.steps-text{
		text-align: left;
	}
	.dailyrates-title-bg{
	padding-top: 25px !important;
	padding-bottom: 34px !important;
	}
	.dailyrates-title-bg-v2{
	padding-top: 5px !important;
	padding-bottom: 20px !important;
	}
	.category-daily-market-brief.sidebar{
	display:none;
	}
	.category-daily-market-brief.col-sm-8 { width:100% !important;}
	/* DELETE */.cl-hero-h1 { 
		font-size: 35px;
		line-height: 35px;
		text-align: left;
	}
	.cl-hero-cta {
		margin-top: 140px !important;
	}
	.platform-hero-cta{
		margin-top:30px;
	}
	.cl-hero-video{
		margin-top:0px;
	}
	.page-id-317 #modal-3 .modal-dialog, 
	.page-id-6113 #modal-3 .modal-dialog, 
	.page-id-6399 #modal-3 .modal-dialog, 
	.page-id-8308 #modal-3 .modal-dialog, 
	.page-id-8309 #modal-3 .modal-dialog, 
	.page-id-8338 #modal-3 .modal-dialog,
	.page-id-8342 #modal-3 .modal-dialog,
	.page-id-8344 #modal-3 .modal-dialog,
	.page-id-8346 #modal-3 .modal-dialog,
	.page-id-8329 #modal-3 .modal-dialog,
	.page-id-11513 #modal-3 .modal-dialog {
		width:750px;
	}
	.sum-title {
		padding-top:90px;
		margin-bottom:25px;
		font-size: 28px;
		line-height: 30px;
		font-weight: 700;
		text-align: center;
		text-transform: uppercase;
		color: #888888;
	}
	.post-auth {
		text-align: left;
	}
	.bullet-icon{
		margin-left:0px;
	}
	.transfer-comparison-company{
		padding-top:2px;
	}
	.su-form-product{
		margin-bottom:0px;
	}
	.su-product-hero-disc {
		margin-top: 35px;
	}
	.hero-toggle{
		margin-bottom:30px;
	}
	/* DELETE */.su-product-hero h1, .su-country-hero h1{
  		font-size: 45px;
  		line-height: 48px;
	}
	.company-d-logo{
		padding:117px 20px;
	}
	.transfer-comparison-rate{
		padding-top:20px;
	}
	.pt-expat-bg{background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/06/persoanl-expat.jpg'); background-repeat:no-repeat !important; background-position: bottom center;}
	.ihl-marketplace-track{margin-bottom:680px;}
	.ihl-marketplace-track:after {
		left: 10px;
		bottom: -810px;
		background-size: 970px;
		width: 970px;
		height: 735px;
	}
	.rt-text .spb_tabs .nav-tabs{padding-left:15px;}
	#sc-map-recent-trades:before, #sc-map-europe:before, #sc-map-americas:before, #sc-map-asia:before, #sc-map-africa:before, #sc-map-middle-east:before, #sc-map-oceania:before {
  		width: 730px;
  		height: 329px;
  		top :-400px;
  		right: -10px;
  		background-size: 690px 313px !important;
	}
	#sc-map-recent-trades-sprite:before, #sc-map-europe-sprite:before, #sc-map-americas-sprite:before, #sc-map-asia-sprite:before, #sc-map-africa-sprite:before, #sc-map-middle-east-sprite:before, #sc-map-oceania-sprite:before {
  		width: 730px;
  		height: 329px;
  		top :-400px;
  		right: -10px;
  		background-size: 730px 2016px !important;
	}
		.smt-widget .container{
		width:160px;
	}
	/* DELETE */.su-country-hero h1{text-align:left;}
	.comp-heading {
		text-align:right;
		padding:28px 0px;
	}
	.comp-ct {background-color:#ffffff;}
	.comp-other {background-color:#ffffff;}
	.hero-cf {text-align: right;}
	.presscontainer {min-height: 590px;}
	.hero-subheading {text-align: left;}
	.pdv-video{
		background-image: url('https://ct-prod.s3.amazonaws.com/assets/product-video-bg.png') !important;
		background-repeat: no-repeat !important;
    	background-position: center;
    	background-size: 100%;
	    padding: 25px 91px 50px;
	    margin: 30px auto -10px;
	}
	.pdv-stage:before, .platform-half-stage:before{
	    background: url("https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/platform-img/platform-half-stage-transfer-history.png") no-repeat;
	    background-size: 652px 550px;
	    width: 652px;
	    height: 550px;
	    margin-left: -26px;
	}
	.pdv-stage:before{
	    left: 60%;
	    top: -160px;
	}
	.platform-half-stage:before{
	    left: 60%;
	    top: 145px;
	}
	.faq-author-container {text-align:center;}
	.faqimg, .faq-author-details {display:block;}
	.faq-author-details {padding-left:0px;}
	.faq-qanda:before{
		top:-102px;
		left:50%;
		margin-left:-132px;
		background-image: url('https://www.currencytransfer.com/wp-content/uploads/2014/06/faq-qanda.png'); 
	}
	.faqanswerpointer:before {
		content: '';
		width: 20px;
		height: 20px;
		position: relative;
		display: block;
		left: -20px;
		top: 65px;
		background-image: url('https://www.currencytransfer.com/wp-content/uploads/2014/01/speech-pointer.png');
	}
	.faq-qanda{margin-top:130px; padding-top:160px; text-align:center;}
	.cf-col-sm-6-1, .cf-col-sm-6-2{display: inline-block; width: 47%;}
	.header-contact{
			text-align:right;
	}
	.su-hero-main{
		padding-top:50px;
	}
	.su-product-testimonials:before {
			content: '';
	 		width: 0;
	 		height: 0;
	 		border-bottom: 25px solid transparent;
	  		border-right: 30px solid transparent;
	 		border-left: 30px solid transparent;
	 		position: absolute;
	 		left: 50%;
	 		margin-left: -30px;
	 		top: -25px;
	 		border-bottom-color: #eeeeee !important;
		}
	.ww-all .spb_tabs .nav-tabs li a{
    	font-size: 45px;
	}
	.ww-all ul.nav.nav-tabs{
			margin-top:-71px;
			padding-left:202px;
	}
	.ww-all-fr ul.nav.nav-tabs{
			margin-top:-71px;
			padding-left:255px;
	}
	.ww-dont-do:before{
	    width: 635px;
	    height: 441px;
	    top: 115px;
	    left: -617px;
	    background-size: 582px !important;
	}
	.np-list .container{
		width: 400px;
		margin-left:20px;
	}
	.np-excerpt{
		width:386px;
		padding:20px 0px 0px 0px;
	}
	.np-list-item-sim, .webinar-highlight{
		margin: 25px 35px 0px 20px;
	}
	.full-width-text.f-full-width-con.spb_text_column, {
		width:768px !important;
		padding-left:105px;
		padding-right:105px;
	}
		.saving-widget-con .joinus-button{
		padding:0 0px;
	}
	.tour-profile-user-img{
		margin-top: -155px;
	}
	.undertitleheading{
		font-size: 25px;
    	line-height: 30px;
	}	
	.call-back-hero{
		padding:80px 0px;
	}
	.call-back-title h3 {
		text-align: center !important;
	}
	.about-benifit-cards .sf-icon-box-animated .front{
		height:415px;
	}
	.img-grid-lcon {
		padding-right:10px;
	}
	.img-grid-5-2 {
		padding-right:10px;
		padding-left:0px;
	}
	.img-grid-5-3 {
		margin-bottom:10px;
	}
	.header-2phone-no{
		display:block;
	}
	.header-2phone-icon{
		display:none;
	}
	.affiliate-options-disc{
		padding-right: 40px;
		padding-left: 40px;
	}
	.business-hero, .personal-hero {
		padding-bottom:225px;
	}
	.platform-screen-button {
		margin-top: -210px;
	}
	.large-video-overlay a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {
		height: 235px;
		width: 385px;
	}
	.business-exp-video a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {
		background-size: 355px 200px;
	}
	.btn-option1{
		display:inline-block;
	}
	.btn-option-or{
		display:inline-block;
	}
	.btn-option2{
		display:inline-block;
	}
	.rate-alert-manage-img{
		width: 100%;
		height:265px;
	}
	.featuredin, .profile-image-list {
		padding:15px;
	}
	.featuredin-logo, .lufc-stdd-partners-logos {
		width:104px;
		height:40px;
		background-size: 104px;
	}
	.vid-tut-transcript-container .toggle-wrap .spb_toggle{
   		 margin:0px 15px 0px -15px;
	}
	.vid-tut-chaplist-right {
		text-align:left;
	} 
	.vid-tut-chaplist-left {
		text-align:right;
	}
	.tutorial-video-lz-img-link {
		width: 230px;
	}
	.tut-video-lz-img-con{
		width:100%;
	}
	/* --------------------------------------------
	POP UPS SM
	-------------------------------------------- */
		.vs-bank-pu-wrapper {
			width:600px;
		}
}
@media(min-width:992px){
	.col-md-flex{
		display:flex;
	}
	.fullwidth-sublvl-1, 
	.fullwidth50split,
	.fullwidth-video-xs {
		margin-left:-130px !important;
		margin-right:-130px !important;
		padding:0px !important;
	}
	.fullwidth50-1-content{
		padding-left:130px !important;
	}
	.fullwidth50-2-content{
		padding-right:130px !important;
	}
	.full-width-content-container, .full-width-sm-extra-gutter {
		padding-right: 130px !important;
		padding-left: 130px !important;
	}
	.post-fullwidth-row {
		margin-left: 0px !important; 
		margin-right: 0px !important;
	}
	.tac-xs-tal-md{
		text-align: left;
	}
	.tac-xs-tar-md{
		text-align: right;
	}
	.colorswatch {
		height:146px;
		width:100%;
	}
	.tac-sm {text-align:left;}
	li.clearfix.carousel-item.recent-post.span3 img {
		width:212px;
	}
	.rt-container {
		border-left:solid 1px #ffffff;
	}
	.app-stat-value .sf-count-asset .count-number {
		font-size: 30px;
	}
	.sf-parallax-video video{height:460px;}
	.ch-overlay{margin-top:-610px; padding-top:90px !important; padding-bottom:40px !important;}
	.brokercontainer-f {margin-left:125px;}
	.video-icon{margin-left:0px;}
	.partnering-b {padding-top:25px; }
	.test-quote, .test-vid-ph{width:50% !important;}
	.rt-sl-sendtocountry {width:50% !important;}
	.rt-sl-sendtocountry, .rt-countryflag, .rt-amount {font-size:13px !important;}
	.business-savings-img{text-align: right;}
	.steps-text{
		text-align: center;
	}
	.category-daily-market-brief.sidebar{
		display:block;
	}
	.category-daily-market-brief.col-sm-8{width: 66.66666666666666% !important; }
	.cl-hero-cta {
		margin-top: 100px !important;
	}
		.platform-hero-cta{
		margin-top:0px;
	}
	.cl-hero-video{
		margin-top:0px;
	}
	.partnership-hero-bg {
		background-position: top, center;
	}
		.transfer-comparison-company{
		padding-top:10px;
	}
		.company-d-logo{
		padding:115px 20px;
	}
	.ihl-marketplace-track{margin-bottom:0px;}
	.ihl-marketplace-track:after {
		left: 440px;
		bottom: -130px;
		background-size: 970px;
		width: 970px;
		height: 735px;
	}
	.rt-text .spb_tabs .nav-tabs{padding-left:125px;}
	#sc-map-recent-trades:before, #sc-map-europe:before, #sc-map-americas:before, #sc-map-asia:before, #sc-map-africa:before, #sc-map-middle-east:before, #sc-map-oceania:before {
  		width: 730px;
  		height: 329px;
  		top :-427px;
  		right: 132px;
  		background-size: 754px 341px !important;
	}
	#sc-map-recent-trades-sprite:before, #sc-map-europe-sprite:before, #sc-map-americas-sprite:before, #sc-map-asia-sprite:before, #sc-map-africa-sprite:before, #sc-map-middle-east-sprite:before, #sc-map-oceania-sprite:before {
  		width: 730px;
  		height: 329px;
  		top :-427px;
  		right: 132px;
  		background-size: 730px 2016px !important;
	}
	.smt-widget .container{
		width:220px;
	}
	.hero-cf {text-align: center;
		margin-bottom:20px;}
	.presscontainer {min-height: 630px;}
	.fullwidth-row, .cal-hero {
		padding-right:210px !important;
		padding-left:210px !important;
	}
	.wide-fullwidth-row, .fullwidth-video-xs {
		padding-right:130px !important;
		padding-left:130px !important;
	}
	.pdv-video{
	    padding: 29px 102px 80px;
	    margin: 30px auto -10px;
	}
	.pdv-stage:before, .platform-half-stage:before{
    	background-size: 771px 650px;
   		width: 771px;
    	height: 650px;
	}
	.pdv-stage:before{
	    left: 64%;
    	top: -210px;
	}
	.platform-half-stage:before{
	    left: 60%;
	    top: 104px;
	}
	.faq-qanda:before{
		top:0px;
		left:0px;
		margin-left:0px;
		background-image: url('https://www.currencytransfer.com/wp-content/uploads/2014/01/faq-qanda-hoz.png'); 
	}
	.faq-qanda{margin-top:0px; padding-top:0px; text-align:left;}
	.ww-dont-do:before{
	    width: 555px;
	    height: 418px;
	    top: 28px;
	    left: -577px;
	    background-size: 552px !important;
	}
	.np-list .container{
		width:627px;
	}
	.np-list .mini-items .blog-item figure {
		width: 200px;
	}
	.np-img{
		width:200px;
	}
	.np-excerpt{
		width:388px;
		padding:0px 0px 0px 20px;
	}
	.np-list-item-sim, .webinar-highlight{
		margin: 25px 34px 0px 20px;
	}
	.full-width-text.f-full-width-con.spb_text_column{
		width:992px !important;
		padding-left:185px;
		padding-right:185px;
	}
	.call-back-title h3, .call-back-title h1{
		text-align: left !important;
	}
	.about-benifit-cards .sf-icon-box-animated .front{
		height:350px;
	}
	.ptf-container {
		margin-top:50px;
		margin-bottom:50px;
	}
	.personal-transfer-flow:after{
		content: '';
		width: 25px;
		height: 25px;
		position: absolute;
		top:41%;
		right:0;
		background-size: 25px 25px;
	    background-repeat: no-repeat;
	    background-image: url('https://www.currencytransfer.com/wp-content/uploads/2016/04/personal-transfer-flow-arrow-right.png');
	}
	.ptf-arrow1:after, .ptf-arrow2:after, .ptf-arrow3:after, .ptf-arrow4:after{
		content: '';
		width: 25px;
		height: 25px;
		position: absolute;
		right:0;
		background-size: 25px 25px;
	    background-repeat: no-repeat;
	    background-image: url('https://www.currencytransfer.com/wp-content/uploads/2016/04/personal-transfer-flow-arrow-right.png');
	}
	.ptf-arrow1:after {top:40%;}
	.ptf-arrow2:after, .ptf-arrow3:after, .ptf-arrow4:after {top:42%;}
	.ptf-arrow1:after{ right:-9px;}
	.ptf-arrow2:after{ right:-6px;}
	.ptf-arrow3:after{ right:-27px;}
	.ptf-arrow4:after{ right:-10px;}
	.inline-form li{
		display:inline-block;
	}
	.img-grid-5-5{ 
		padding:0px;
	}
	.header-2phone-no{
		display: inline-block;
	}
	.header-2phone-icon{
		display:inline-block;
	}
	.affiliate-options-disc{
		padding-right: 20px;
		padding-left: 20px;
	}
	.featuredin-logo, .lufc-stdd-partners-logos{
		width:140px;
		height:55px;
		background-size: 140px;
	}
	.ct-app-statscard-icon-container{
		display: inline-block;
	    float: left;
	    margin-right: 40px;
	    margin-left: 25px;
	    width: 100px;
	}
	.app-stat-value .sf-count-asset {margin-top:-15px;}
	.ct-app-statscard-value-container{
		display: inline-block;
    	text-align: left;
	}
	.tutorial-video-lz-img-link {
		width: 200px;
	}
	.tut-video-lz-img-con{
		width: 200px;
	}
	/* --------------------------------------------
	POP UPS MD
	-------------------------------------------- */		
	.vs-bank-pu-wrapper {
		width:620px;
		}
}
@media(min-width:1200px){
	.col-lg-flex{
		display:flex;
	}
	.fullwidth-sublvl-1, 
	.fullwidth50split,
	.fullwidth-video-xs  {
		margin-left:-210px !important;
		margin-right:-210px !important;
		padding:0px !important;
	}
	.fullwidth50-1-content{
		padding-left:210px !important;
	}
	.fullwidth50-2-content{
		padding-right:210px !important;
	}
	.fullwidth-row, .cal-hero, .wide-fullwidth-row, .full-width-content-container, .full-width-sm-extra-gutter, .fullwidth-video-xs {
		padding-right:210px !important;
		padding-left:210px !important;
	}
	.colorswatch {
		height:180px;
		width:100%;
	}
	li.clearfix.carousel-item.recent-post.span3 img {
		width:270px;
	}
	.ch-overlay{margin-top:-585px; padding-top:90px !important; padding-bottom:20px !important;}
	.brokercontainer-f {margin-left:158px;}
	.video-icon{margin-left:50px;}
	.partnering-b {padding-top:50px; }
	.rt-sl-sendtocountry {width:49% !important;}
	.rt-sl-sendtocountry, .rt-countryflag, .rt-amount {font-size:15px !important;
	}
	.app-stat-value .sf-count-asset .count-number {
		font-size: 34px;
	}
	.dailyrates-title-bg{
		padding-top: 65px !important;
		padding-bottom: 40px !important;
	}
	.dailyrates-title-bg-v2{
		padding-top: 30px !important;
		padding-bottom: 40px !important;
	}
	.cl-hero-v3 {
		padding-top: 50px;
	}
	.cl-hero-video{
		margin-top:0px;
	}
	.cl-hero-cta {
		margin-top: 60px !important;
	}
	.transfer-comparison-company{
		padding-top:5px;
	}
	.company-d-logo{
		padding:110px 20px;
	}
	.ihl-marketplace-track:after {
		left: 540px;
		bottom: -130px;
		background-size: 970px;
		width: 970px;
		height: 735px;
	}
	.rt-text .spb_tabs .nav-tabs{padding-left:225px;}
#sc-map-recent-trades:before, #sc-map-europe:before, #sc-map-americas:before, #sc-map-asia:before, #sc-map-africa:before, #sc-map-middle-east:before, #sc-map-oceania:before {
  		width: 730px;
  		height: 336px;
  		top :-418px;
  		right: 220px;
  		background-size: 730px 331px !important;
	}
	#sc-map-recent-trades-sprite:before, #sc-map-europe-sprite:before, #sc-map-americas-sprite:before, #sc-map-asia-sprite:before, #sc-map-africa-sprite:before, #sc-map-middle-east-sprite:before, #sc-map-oceania-sprite:before {
  		width: 730px;
  		height: 336px;
  		top :-418px;
  		right: 220px;
  		background-size: 730px 2016px !important;
	}
	.smt-widget .container{
		width:270px;
	}
	.hero-cf {text-align: right;}
	.presscontainer {min-height: 620px;}
	.pdv-video{
	    padding: 29px 102px 80px;
	    margin: 30px auto -10px;
	}
	.pdv-stage:before, .platform-half-stage:before{
		background-size: 830px 700px;
		width: 830px;
		height: 700px;
	}
	.pdv-stage:before{
	    left: 60%;
		top: -260px;
	}
	.platform-half-stage:before{
	    left: 60%;
	    top: -80px;
	}
	.ww-dont-do:before{
		width: 650px;
    	height: 396px;
    	top: 28px;
    	left: -582px;
    	background-size: 525px !important;
	}
	.np-list .container{
		width:660px;
	}
	.np-excerpt{
		width:427px;
	}
	.np-list-item-sim, .webinar-highlight{
		margin: 25px 20px 0px 20px;
	}
	.full-width-text.f-full-width-con.spb_text_column{
		width:1200px !important;
	}
	.affiliate-options-disc{
		padding-right: 40px;
		padding-left: 40px;
	}
	.rate-alert-manage-img{
		height:330px;
	}
	.featuredin-logo, .lufc-stdd-partners-logos{
		width:160px;
		height:60px;
		background-size: 160px;
	}
	.ct-app-statscard-icon-container{
		display: block;
	    float: none;
	    margin:0 auto;
	    width: 100px;
	}
	.app-stat-value .sf-count-asset {margin-top:15px;}
	.ct-app-statscard-value-container{
		display: block;
    	text-align: center;
	}
	/* --------------------------------------------
	POP UPS LG
	-------------------------------------------- */
	.vs-bank-pu-wrapper {
		width:620px;
	}
	.tutorial-video-lz-img-link {
		width: 200px;
	}
	.tut-video-lz-img-con{
		width: 200px;
	}

}

@media(min-width:1210px){
	.sf-parallax-video video{
		left:0px;
	}
}
@media(min-width:1921px){
	.sf-parallax-video video{
		height:600px; left:0px;
	}
}
@media(min-width:1500px){
	.fullwidth-row, .full-width-content-container, .full-width-sm-extra-gutter, .cal-hero, .full-width-text.f-full-width-con.spb_text_column, .wide-fullwidth-row, .fullwidth-video-xs  {
		padding-right:700px !important;
		padding-left:700px !important;
	}
	.fullwidth-sublvl-1, 
	.fullwidth50split,
	.fullwidth-video-xs  {
		margin-left:-700px !important;
		margin-right:-700px !important;
		padding:0px !important;
	}
	.fullwidth50-1-content{
		padding-left:700px !important;
	}
	.fullwidth50-2-content{
		padding-right:700px !important;
	}
}
@media(min-width:2500px){
	.fullwidth-row, .full-width-content-container, .full-width-sm-extra-gutter, .cal-hero, .full-width-text.f-full-width-con.spb_text_column, .wide-fullwidth-row, .fullwidth-video-xs  {
		padding-right:1200px !important;
		padding-left:1200px !important;
	}
	.fullwidth-sublvl-1, 
	.fullwidth50split,
	.fullwidth-video-xs  {
		margin-left:-1200px !important;
		margin-right:-1200px !important;
		padding:0px !important;
	}
	.fullwidth50-1-content{
		padding-left:1200px !important;
	}
	.fullwidth50-2-content{
		padding-right:1200px !important;
	}
}
#logo {
	margin-top:3px;
}

/* --------------------------------------------
	 HIDE HEADER & FOOTER ON PAGES
-------------------------------------------- */
.remove-header .header-wrap{
	display:none;
}
.remove-footer #footer-wrap{
	display:none;
}
.header-wrap{
	z-index: 99;
}
.zero-wp-theme .header-wrap, .zero-wp-theme .footer-divider, .zero-wp-theme .copyright-divider, .zero-wp-theme div#habla_beta_container_do_not_rely_on_div_classes_or_names, 
.zero-wp-theme #header-search, .zero-wp-theme #mobile-menu-wrap
	{display:none;}
body.zero-wp-theme
	{background:none !important;}
.page-id-7305#footer-wrap{display: none !important}

.inner-page-wrap {margin-top:0px !important;}

ul.post-pagination-wrap {display:none;}

li.t-c-sectitle {
	color: #1695CA; 
	font-weight: 700; 
	text-transform: uppercase; 
	margin: 25px 10px 0px; 
	list-style-type: square;
}
li.t-c-subpoint, li.t-c-sub-bullet-point {
	margin: 15px 0px 15px 30px; 
	text-indent: -22px;}
li.t-c-point, li.t-c-subpoint {
	list-style-type: none;
}
li.t-c-sub-bullet-point{
}
li.d2tc {margin: 10px 0px 5px 50px; text-indent: -26px;}
li.d3tc {margin: 10px 0px 5px 60px; text-indent: -35px;}

.policy-section-title{
	margin-top:20px;
	color: #1695CA; 
	font-weight: 700; 
	text-transform: uppercase; 
}
.policy-point td, .policy-sub-point td{
	font-size: 16px;
	line-height:22px;
	border:none;
}
.policy-point{
	margin: 5px 0px 5px 0px; 
}
.policy-sub-point{
	margin:5px 0px 5px 45px;
}
.policy-number, .policy-text{
	vertical-align:top;
}
.policy-number{
	width:45px;
	text-align:right;
}


.lightbluebtn {min-width:150px; text-align:center; margin:20px 15px 20px 0px !important;}

.faq-qanda{margin-bottom:80px;}
.faq-qanda:before{
	content: '';
	width: 264px;
	height: 255px;
	position: absolute;
	background-size: 264px 255px;
    background-repeat: no-repeat;
}
.faq-qanda-text a.sf-button.standard.blue.standard {min-width:150px; text-align:center; margin:20px 15px 20px 0px !important;}


.fca-badge{width:250px; height:60px;  margin: 0 auto; background-image: url('https://www.currencytransfer.com/wp-content/uploads/2014/01/fca-badge@2x.png'); background-size: 250px 60px;
    background-repeat: no-repeat; font-size: 16px; text-align: left; padding: 27px 0px 0px 19px;}
.btn-fca-badge{margin-bottom:5px !important; }
.homehero p{margin-bottom:0px;}
.white-overlay .wpcf7 span.wpcf7-not-valid-tip {margin-top:0px; margin-bottom:10px;}
.white-overlay div.wpcf7-validation-errors {margin-top:-30px;}
.partnership-hero-bg {
	background-color:#ffffff !important; 
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2014/06/partnership-hero-3-pillars1.jpg') !important; 
	background-repeat:no-repeat !important;
}
.partnership-f-dl {
	margin:-15px auto 0px;
	max-width: 370px;
}
img.alignleft.pdf-form-icon{
	margin-bottom:30px !important;
}
.white-overlay {background: rgba(0,0,0,0.2); padding-top:15px;}
.joinus-modal a.sf-button {width:100%; font-size:20px;}
.joinus-modal a.sf-button.sf-icon-reveal i {background: rgba(0,0,0,0.3);}
.joinus-button a.sf-button {font-size:20px;}
.joinus-button a.sf-button.sf-icon-reveal i {background: rgba(0,0,0,0.3);}
.benefits1-3 {padding:40px 25px !important;}
.benefits1-3 hr {width:20%;}
.partnership-submit {width: 100%; font-size: 20px !important; letter-spacing: 1px; padding: 20px 0px !important; margin: 5px 0px !important;}
.partnership-field {width: 100% !important; padding: 10px !important; margin: 5px 0px !important; }
.sf-table striped_minimal {width:30%;}

/* --------------------------------------------
	 TESTS
-------------------------------------------- */
h5 {margin-bottom:8px;}
.h3lsh{ 
	font-size: 30px; 
	font-weight: 300; 
	line-height: 30px; 
	margin-top: 20px;
}
h6 {margin-bottom:0px;}

.universal-hero{
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-top:40px;
	padding-bottom:40px;
}
.universal-hero:after{
	display:none;
}

a.sf-button.green{background-color: #43bf93;}

a.sf-button.blue.stroke-to-fill, 
a.sf-button.standard.turquoise.stroke-to-fill, 
a.sf-button.large.turquoise.stroke-to-fill,
a.sf-button.green.stroke-to-fill, 
a.sf-button.pink.stroke-to-fill, 
a.sf-button.orange.stroke-to-fill, 
a.sf-button.gold.stroke-to-fill, 
a.sf-button.black.stroke-to-fill, 
a.sf-button.grey.stroke-to-fill,
a.sf-button.lightgrey.stroke-to-fill,
a.sf-button.white.stroke-to-fill, 
a.sf-button.ctblue.stroke-to-fill,
a.sf-button.darkblue.stroke-to-fill
{background-color: transparent !important; border-radius: 2px;}

a.sf-button.blue.stroke-to-fill:hover, 
a.sf-button.standard.turquoise.stroke-to-fill:hover, a.sf-button.large.turquoise.stroke-to-fill:hover,
a.sf-button.green.stroke-to-fill:hover, 
a.sf-button.pink.stroke-to-fill:hover, 
a.sf-button.orange.stroke-to-fill:hover, 
a.sf-button.gold.stroke-to-fill:hover, 
a.sf-button.black.stroke-to-fill:hover, 
a.sf-button.grey.stroke-to-fill:hover,
a.sf-button.lightgrey.stroke-to-fill:hover,
a.sf-button.white.stroke-to-fill:hover,
a.sf-button.ctblue.stroke-to-fill:hover,
a.sf-button.darkblue.stroke-to-fill:hover
{color:#ffffff !important;}

a.sf-button.accent.stroke-to-fill:hover {background-color: transparent !important;}
a.sf-button.blue.stroke-to-fill {border:2px solid #1695ca !important; color:#1695ca !important;}
a.sf-button.blue.stroke-to-fill:hover, .lightbluebg, a.sf-button.blue{background-color: #1695ca !important;}
a.sf-button.standard.turquoise.stroke-to-fill, a.sf-button.large.turquoise.stroke-to-fill {border:2px solid #2cbec5 !important; color:#2cbec5 !important;}
a.sf-button.standard.turquoise.stroke-to-fill:hover, a.sf-button.large.turquoise.stroke-to-fill:hover, .turquoisebg, a.sf-button.turquoise {background-color: #2cbec5 !important;}
a.sf-button.green.stroke-to-fill {border:2px solid #41B412 !important; color:#41B412 !important;}
a.sf-button.green.stroke-to-fill:hover, .greenbg, a.sf-button.green{background-color: #41B412 !important;}
a.sf-button.pink.stroke-to-fill {border:2px solid #fe504f !important; color:#fe504f !important;}
a.sf-button.pink.stroke-to-fill:hover {background-color: #fe504f !important;}
a.sf-button.orange.stroke-to-fill {border:2px solid #f7941f !important; color:#f7941f !important;}
a.sf-button.orange.stroke-to-fill:hover, .orangebg, a.sf-button.orange{background-color: #f7941f !important;}
a.sf-button.gold.stroke-to-fill {border:2px solid #ffd56c !important; color:#ffd56c !important;}
a.sf-button.gold.stroke-to-fill:hover {background-color: #ffd56c !important;}
a.sf-button.black.stroke-to-fill {border:2px solid #222222 !important; color:#222222 !important;}
a.sf-button.black.stroke-to-fill:hover, .blackbg {background-color: #222222 !important;}
a.sf-button.grey.stroke-to-fill {border:2px solid #bbbbbb !important; color:#bbbbbb !important;}
a.sf-button.grey.stroke-to-fill:hover, a.sf-button.grey {background-color: #bbbbbb !important;}
a.sf-button.lightgrey.stroke-to-fill {border:2px solid #e4e4e4 !important; color:#e4e4e4 !important;}
a.sf-button.lightgrey.stroke-to-fill:hover {background-color: #e4e4e4 !important; color:#888888 !important;}
a.sf-button.white.stroke-to-fill {border:2px solid #ffffff !important; color:#ffffff !important;}
a.sf-button.white.stroke-to-fill:hover {background-color: #ffffff !important; color:#888888 !important;}
a.sf-button.ctblue.stroke-to-fill {border:2px solid #195C7D !important; color:#195C7D !important;}
a.sf-button.ctblue.stroke-to-fill:hover, .ctbluebg {background-color: #195C7D !important;}
a.sf-button.darkblue.stroke-to-fill {border:2px solid #0d364a !important; color:#0d364a !important;}
a.sf-button.darkblue.stroke-to-fill:hover, .darkbluebg {background-color: #0f384b !important;}
.inl-demo-btn {margin-top:12px !important; margin-left:12px !important;}

a.sf-button.large.sf-icon-reveal i {
	height:120px;
}

.ctblue {color:#195C7D !important;}
.darkblue {color:#0d364a !important;}
.lightblue {color:#1695ca !important;}
.turquoise {color:#2cbec5 !important;}
.orange {color:#f7941f !important;}
.green {color:#41B412 !important;}
.black {color:#000 !important;}
.white {color:#fff !important;}
.bodygrey {color: #444444;}
.whitebg {background-color: #ffffff !important;}
.typeformbgmatch, .typeformbgmatch #page-wrap{ background-color: #f8f8f8 !important;}
.surveyplanetbgmatch #page-wrap{background-color:#f4f5f9 !important;}
.wg-gradient {background-image: linear-gradient(-180deg, #FFFFFF 0%, #DDDDDD 100%);}
.wgw-gradient {background-image: linear-gradient(-180deg, #FFFFFF 0%, #eeeeee 40%, #eeeeee 60%, #FFFFFF 100%);}
a.sf-button.orange:hover,{background-color: #ffa544 !important;}

a.sf-button.green:hover { background-color: #5DBF35; } 

.lightgreybg {background-color:#eeeeee !important;}
.midgrey-1 {color:#bbbbbb;}
a.sf-button.grey {background-color: #bbbbbb;}
a.sf-button.grey:hover {background-color: #888888;}
.midgrey-2 {color:#888888;}
.darkgreybg {background-color:#454545 !important;}

.homehero-pro-xs-vid-bg {background-color:#727272 !important;}
.almostblack {background-color:#222 !important;}
.ntb td, table {border:none;}

.info-light-message, .warning-light-message, .success-light-message, .error-light-message {padding:0px;}
.info-light-message .alert, .warning-light-message .alert, .success-light-message .alert, .error-light-message .alert{
	font-size:14px;
	line-height:16px;
	margin:0px 0px 20px 0px;
}
.info-light-message .alert .messagebox_text:before, .warning-light-message .alert .messagebox_text:before, .success-light-message .alert .messagebox_text:before, .error-light-message .alert .messagebox_text:before{
	font-size:20px;
	line-height:16px;
}
.info-light-message .alert{
    color: #1695CA;
    background-color: rgba(22, 149, 202, 0.1);
    border: solid 1px rgba(22, 149, 202, 0.3);
}
.info-light-message .alert a{ color: #0073a8; }
.info-light-message .alert a:hover{ color: #41baed; }

.warning-light-message .alert {
    color: #ffc534;
    background-color: rgba(255, 213, 108, 0.05);
    border: solid 1px rgba(255, 213, 108, 0.8);		
}
.warning-light-message .alert a{ color: #d5a500; }
.warning-light-message .alert a:hover{ color: #fedb37; }

.success-light-message .alert {
	color:  #41B412;
    background-color: rgba(20, 175, 120, 0.1);
    border: solid 1px rgba(20, 175, 120, 0.3);
}
.success-light-message .alert a{ color: #008c63; }
.success-light-message .alert a:hover{ color: #18ce8d; }

.error-light-message .alert{
    color: #fe504f;
    background-color: rgba(254, 80, 79, 0.1);
    border: solid 1px rgba(254, 80, 79, 0.3);
}
.error-light-message .alert a{ color: #db1b1b;}
.error-light-message .alert a:hover{ color: #fe8080;}

  /* --------------------------------------------
	HOMEPAGE V2
-------------------------------------------- */
.hero-calculator-container {
	margin-top: 14px;
    margin-bottom: 10px;
    padding: 0px;
}
.hero-calculator-btns{
	padding: 5px 10px;
}
.hero-calculator-container .h-video-icon{
	margin-left:18px;
}
/* --------------------------------------------
	HOMEPAGE V4
-------------------------------------------- */
.fullwidth50split{
	/* padding:0px !important; */
	background-color: #888888;
}
.fullwidth50-1, .fullwidth50-2 {
	display:inline-block;
	float:left;
	margin-bottom:4px;
}
.fullwidth50-1{
}
.fullwidth50-2{
}
.business-focus-clients-bg-2, .personal-focus-clients-bg-2 {
	background-color: #000000;
	background:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/account-client-type-bg.jpg') no-repeat;
}
.business-focus-clients-bg-2 {
	background-position: top right;
}
.personal-focus-clients-bg-2 {
	background-position: bottom left;
}
.client-focus-transparent-overlay {
	background-color: rgba(0, 0, 0, .6 );
	text-align: left;
	color:#ffffff;
	padding-top:60px;
	padding-bottom:60px;
}
.user-type-icon-container{
	position:relative;
}
.client-focus-transparent-overlay a, .client-focus-transparent-overlay a:visited, .client-focus-transparent-overlay a:link {
	color:#ffffff;
}
.client-focus-transparent-overlay a:hover{
	color:#1695CA;
}
.client-focus-content {
	max-width:280px;
	margin: 0 auto;
}
.client-focus-transparent-overlay .sf-icon-float-left {
    padding: 8px 2px 0 10px;
}
.client-focus-transparent-overlay ul {
	padding-top:20px;
	padding-bottom:26px;
	font-size: 18px;
    line-height: 35px;
   }
.focus-client-type-icon, .focus-client-type-title{
	display: inline-block;
}
.focus-client-type-icon .alignleft{
	margin:0px 0px -6px 0px;
}
/* --------------------------------------------
	HOMEPAGE V4 - HOME HERO
-------------------------------------------- */
.homehero-pro2 {
	position:relative;
	margin-top:0px;
	margin-bottom: 0px !important;
	padding-top:30px;
	padding-bottom:0px;
	text-align:left;
	background:url('https://www.currencytransfer.com/wp-content/uploads/2016/01/homehero-global-currency-platform.jpg') bottom center no-repeat !important;
	background-color: #f4f9ff !important;
}
.homehero-pro2:before{
	content: '';
	width: 493px;
	height: 640px;
	position: absolute;
	bottom:0px;
	background:url('https://www.currencytransfer.com/wp-content/uploads/2016/01/homehero-happy-user-1@2X.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	background-size: 493px 640px;
}
.homehero-pro2 .fullwidth-row:before{
	content: '';
	width: 100%;
	height: 372px;
	position: absolute;
	left:0px;
	bottom:0px;
	background: -moz-linear-gradient(top,  rgba(54,72,99,0) 0%, rgba(54,72,99,1) 85%);
	background: -webkit-linear-gradient(top,  rgba(54,72,99,0) 0%,rgba(54,72,99,1) 85%);
	background: linear-gradient(to bottom,  rgba(54,72,99,0) 0%,rgba(54,72,99,1) 85%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00364863', endColorstr='#364863',GradientType=0 );
}
.b-blue-fade:before{
	content: '';
	width: 100%;
	height: 372px;
	position: absolute;
	left:0px;
	bottom:0px;
	background: -moz-linear-gradient(top,  rgba(54,72,99,0) 0%, rgba(54,72,99,1) 85%);
	background: -webkit-linear-gradient(top,  rgba(54,72,99,0) 0%,rgba(54,72,99,1) 85%);
	background: linear-gradient(to bottom,  rgba(54,72,99,0) 0%,rgba(54,72,99,1) 85%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00364863', endColorstr='#364863',GradientType=0 );
}
.homehero-title {
	margin-top: 20px;
	margin-bottom: 30px;
}
.homehero-pro2 h1 {
	padding:20px 0px;
}
.hero-calculator-container {
	margin-top:0px;
}
.homehero-pro2 .full-hero-lightbg h6{
	color:#1695ca !important;
	margin-top:35px;
	margin-bottom:10px;
}
.homehero-sub-cta a.sf-button.white{
 background-color: rgba(255, 255, 255, 0.7);
 border: 1px solid #bbbbbb;
 font-size:18px;
 color:#888888 !important;
 margin-bottom:10px;
}
.homehero-sub-cta .video-demo-modal-btn a.sf-button.sf-icon-stroke i {
	display: inline-block;
	content:'\f04b';
	padding:13px 15px 9px 18px;
	border-right:1px solid #bbbbbb;
}
.homehero-sub-cta .video-demo-modal-btn a.sf-button.sf-icon-stroke i:before{
	content:'\f04b';
	font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@media(max-width:767px) {
	.homehero-pro2:before {
		display:none;
	}
}
@media(min-width:768px){
	.homehero-pro2:before {
		display:none;
	}
	.expanded-post-carousel .carousel-wrap .carousel-items > li.clearfix.carousel-item.recent-post.span3 {
    	width: 198px;
	}
}
@media(min-width:992px){
	.homehero-pro2:before {
		display:block;
		right:-85px;
	}
	.expanded-post-carousel .carousel-wrap .carousel-items > li.clearfix.carousel-item.recent-post.span3 {
    	width: 242px;
	}
}
@media(min-width:1200px){
	.homehero-pro2:before {
		right:-10px;
	}
	.expanded-post-carousel .carousel-wrap .carousel-items > li.clearfix.carousel-item.recent-post.span3 {
    	width: 300px;
	}
}
@media(min-width:1500px){
	.homehero-pro2:before {
		right:380px;
	}
}
@media(min-width:2500px){
	.homehero-pro2:before {
		right:830px;
	}
}
.expanded-post-carousel .carousel-wrap .carousel-items > li {
	margin-left:0px;
	margin-right:0px;
}
  /* --------------------------------------------
	country landing pages calculator intergration
-------------------------------------------- */
.country-hero .hero-subheading, .cal-hero .hero-subheading {
	color:#ffffff;
}
.hero-subheading {
	margin-top:5px; 
	margin-bottom:30px;
	font-size:20px;
}
.cal-container {
	padding-bottom:80px;
	color:#ffffff;
}
.cal-container a.sf-button.standard.green.large{
	max-width:510px;
	width: 100%;
    margin-bottom: 20px !important;
    text-align: center;
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}
.cal-hero-btn-con{
	margin:2px 10px;
	text-align: center;
}
.trynow-hero-small-btn a {
	border: 1px #eeeeee solid;
	color:#eeeeee !important;
}
.trynow-hero-small-btn a:hover{
	color:#1695CA !important;
	background-color: #eeeeee;
}
.trynow-sidebar-small-btn a{
	border: 1px #444444 solid;
	color:#444444 !important;
}
.trynow-sidebar-small-btn a:hover{
	color:#ffffff !important;
	background-color: #1695CA;
	border: 1px #1695CA solid;
	text-decoration: none;
}
.trynow-hero-small-btn a, .trynow-sidebar-small-btn a {
	margin-left:10px;
	border-radius: 4px;
	padding: 5px 10px;
	font-size: 14px;
}
.sidebar-cal-container {
	padding: 0px 10px;
}

.joinus-button a.sf-button.sf-icon-reveal.lightgrey{width:100%;}

.sticky-header-resized nav#main-navigation .menu > li > a {
	padding-top: 8px !important;
	padding-bottom: 8px;
}

li.menu-item-3956 span.nav-line, li.menu-item-4268 span.nav-line  {display:none !important;}
.menu-item-3956.menu-item.menu-item-type-custom.menu-item-object-custom a {color: #ffffff; background-color: #1695CA; padding-right: 15px !important; padding-left: 15px !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#ffffff;}
li.menu-item-3956.menu-item.menu-item-type-custom.menu-item-object-custom :hover { background-color: #2CBEC5;}

.menu-item-4268.menu-item.menu-item-type-custom.menu-item-object-custom a {color: #ffffff; background-color: #41B412; padding-right: 15px !important; padding-left: 15px !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#ffffff;}
li.menu-item-4268.menu-item.menu-item-type-custom.menu-item-object-custom :hover { background-color: #5DBF35;}

#mobile-menu ul li:hover {color:#1695ca !important;}

li#menu-item-4267 {background-color:#41B412;}
#mobile-menu ul li#menu-item-4267:hover > a { 
	color: #ffffff!important; 
	background-color: #41B412 !important;
}

li#menu-item-3973 {background-color:#1695CA;}
#mobile-menu ul li#menu-item-3973:hover > a { 
	color: #ffffff!important; 
	background-color: #41B412 !important;
}

figure.animated-overlay figcaption {
	background-color: rgba(0, 0, 0, 0.1) !important;
}

.video-demo-xs{
	background-color:#454545 !important;
	margin-top:0px !important;
	box-shadow: none !important;
}
.blog-link{
	background-color:#454545 !important;
	padding-top:35px;
	padding-bottom:35px;	
}
.blog-link a{
	color:#1695CA !important;	
}
.blog-link a:hover {
	color:#41B412 !important;	
}
.recent-post {
	padding-right: 15px;
	padding-left: 15px;
	background-color: transparent!important;
}
.recent-post figure {
	margin-bottom:0px;
}
.recent-post .details-wrap {
	padding-top: 25px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom:20px;
	background-color: #ffffff !important;
}
.recent-post .post-item-details {
	margin-top:0px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #ffffff !important;
}
.author-avatar {
	margin-bottom: 30px;
	margin-right: 15px;
	margin-left: 15px;
}
.author-bio-text a{
	color:#195C7D;
}
.author-bio-text a:hover{
	color:#2CBEC5;
}

/* --------------------------------------------
	 ICON HIGHLIGHTED LISTS
-------------------------------------------- */
.ihl-container {
	padding-top:30px;
	padding-bottom:30px;
	margin-top:0px;
	margin-bottom:0px !important;
	color:#888888;
	border:none;
	-webkit-box-shadow: inset none !important;
	box-shadow: none !important;
}
.ihl-facts{position:relative;}
.ihl-sectionheading {
	font-size:50px;
	line-height:48px;
	text-transform:uppercase;
	margin-bottom:45px;
	color:#888888 !important;
}
.ihl-container li {
	position: relative;
	margin-bottom: 40px;
	line-height: 25px;
	padding-left: 72px;
	list-style: none;
}
.ihl-sub-container {
	margin-bottom:30px;
}
.ihl-container h6 {
 	font-weight:700 !important;
 	color:#888888 !important;
}
.ihl-bg-icon {
	height:53px;
	width:53px;
	margin-right:10px;
}
.ihl-icon:before {
	content: '';
	width: 53px;
	height: 53px;
	position: absolute;
	top:0px;
	left:0px;
	background: no-repeat;
	background-size: 53px;
}
.ihl-compare:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-compare.png')}
.ihl-recipients:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-recipients.png')}
.ihl-spot-forward:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-spot-forward.png')}
.ihl-free:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-free.png')}
.ihl-track:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-track.png')}
.ihl-honeymoon:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-honeymoon.png')}
.ihl-concierge:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-concierge.png')}
.ihl-trusted:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/ihl-trusted.png')}
.ihl-section-cta a{
	display:inline-block;
	width:100%;
	color:#ffffff!important;
	background-color:#41B412;
	font-size:20px;
	text-align: center;
	text-transform: uppercase;
	padding-top:15px;
	padding-bottom:15px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-top:20px;
}
.ihl-section-cta a:hover{
	background-color:#5DBF35;
}
.ihl-marketplace-track:after {
	content: '';
	position: absolute;
	background: no-repeat;
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/07/transfer-history-marketplace.png')
}
/* --------------------------------------------
	 COUNTRY INDEX LIST
-------------------------------------------- */
.cl-index-c-name { 
	display:inline-block;
	padding-left:10px;
}
.ihl-container .nav-tabs>li {
	padding-left:0px;
}
.ihl-container .spb_tabs .nav-tabs li.active a {
	background-color: #195C7D;
}

/* --------------------------------------------
	 FOOTER
-------------------------------------------- */
.footer-badges {
	margin-top: 20px
}
.footer-badges td {
	border:none;
}
#copyright.copyright-divider {
	color: #999;
	line-height: 17px;
}
#footer .toggle-wrap.col-sm-3 {
	padding-left: 0px;
	margin-bottom:5px;
}
#footer .toggle-wrap .spb_toggle:hover {
	color: #1dc6df;
}
#footer .toggle-wrap .spb_toggle { 
	padding:5px 0px;
}
#footer .toggle-wrap .spb_toggle, .spb_toggle_content{
	border:0px;
}

.smt-widget{
	padding:0px;
}
.smt-widget .container{
	padding-right:0px;
	padding-left:0px;
}
.smt-widget .row{
	margin-bottom:5px;
}
.smt-widget .toggle-wrap{
	margin-bottom: 0px;
}

/* --------------------------------------------
	 GENERIC STYLING
-------------------------------------------- */
.prelative{ position:relative; }
.inline { display:inline-block;}
.flex {display:flex;}
.flex-vcenter-all{align-items: center;}
.flex-vcenter { align-self:center;}
.vcenter {
    display: inline-block !important;
    vertical-align: middle;
    float: none;
}
.td-va-top{ vertical-align: top; }
.blank-space {
	display:block;
	width: 100%;
}
.bg-cover{
	background-size: cover; 
}
.bg-center{
	background-position: center; 
}
.wrapper-paz > .spb_wrapper {
	padding: 0px !important;
}
#breadcrumbs {
	display: none;
}
.post.type-post{
	margin-top: 0px;
}
.row > p,
.toggle-wrap > p,
.noarrow > p,
.rt-container > p{
	margin-bottom:0px !important;
}
.r10box {-webkit-border-radius: 10px; border-radius: 10px; overflow: hidden;}
.full-width-text p:last-child {
    margin-bottom: 30px;
}
.li-style-none, .li-style-none .widget ul li, .wpcf7 li, .dmc-r-posts li, #new_account li{
	list-style: none !important;
}
.li-justify-left li{
	list-style-position: outside;
    margin-left: 18px;
    padding-left: 5px;
    vertical-align: top;
}
.remove-bs {
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.trynow-btn {
	margin-left: 10px !important;
	margin-bottom:5px !important;
}
#page-wrap a.trynow-btn.sf-button.transparent-light:hover {
	color:#444 !important;
}
.trynow-t-btn{
	text-align: center;
	font-size: 18px;
}
.trynow-t-btn a{
	border: 1px #ccc dotted;
	border-radius: 4px;
	padding: 5px 10px;
	font-size: 14px;
	color:#1695CA;
}
.trynow-t-btn a:hover{
	color:#1695CA !important;
	background-color: #eee;
}
.csr-dark-blue{
	position: relative;
}
.csr-dark-blue:before{
	content: '';
	width: 130px;
	height: 131px;
	position: absolute;
	top:-5px;
	left:-5px;
	z-index: 9;
	background: no-repeat;
	background-size: 130px;
}
.np-featured-item.csr-dark-blue:before{
	top:-8px;
	left:-8px;
}
.csr-dark-blue:before{
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2016/02/cs-ribbon-dark-blue.png');
}
.featured-clients-items-wrap, .featured-clients-items-wrap.row {margin-bottom:0px !important;}
.rbox {padding:20px; margin:30px 0px; -webkit-border-radius: 20px; border-radius: 20px;}

.animatebox-rall{margin:0px !important; padding:0px !important;}
.animatebox-rall .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-cont {display:none;}
.animatebox-rall h3 {margin:0px;}
.animatebox-rall .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-box-content-wrap {padding:0px !important;}
.animatebox-rall.wistia-rall .sf-icon-box-content p {display:none;}
.wistiaanimated .sf-icon-box-content {line-height:0% !important;}
.wistiaanimated {padding:0px; margin-top:5px; margin-bottom:0px;}
.alt-bg.alt-three .sf-icon-box-content {background-color: #1695ca;}

.tooltip-inner {
	background-color: #1695ca;
}
.tooltip-arrow {
	border-top-color: #1695ca !important;
}

.m-nav-heading{font-weight:700; color:#ffffff; background-color:#222222;}
.m-nav-link{font-weight:400; color:#ffffff; background-color: #333333;}
.full-width {width:100%; }
.steps-text {padding:0px 20px;}
.fleft {float:left;}
.ffw-text-xs {margin:0px -20px 0px -20px; padding:30px;}
.maz {margin:0px !important;}
.mtz {margin-top:0px !important;}
.mbz {margin-bottom:0px !important;}
.mtbz {margin-top: 0px !important; margin-bottom: 0px !important;}
.ptbz{padding-top: 0px !important; padding-bottom: 0px !important;}
.pbz {padding-bottom: 0px !important;}
.paz {padding:0px !important;}
.prl-extra15{padding-right:15px; padding-left:15px;}
.prl-extra30{padding-right:30px; padding-left:30px;}
.clearb {clear:both;}
.clearr {clear:right;}
.floatr {float:right;}
.bgz {background: none !important;}

.pza {margin: 0px; padding: 0px; border: none;}
.pza  p, .pza  img {margin: 0px; padding: 0px; border: none;}
.mza {margin: 0px, auto !important;}
.nbd {border-style: none !important;}
.mpb0 {margin: 0px; padding: 0px; border: none; text-align: center;}

.spb_divider.alt-bg {border-top:1px solid #eeeeee !important;}
.noarrow.full-width-text:after {display:none;}
.rsvpfullwidth {padding-top:20px; padding-bottom:0px;}
.rsvpfullwidth.full-width-text:after {display:none;}
.fabricatedbreadcrum {padding-top:10px; padding-bottom:10px;}
.removecp {margin-left:-20px !important;}
.sitestatistics {width:100%; color:#fff;}
.sitestatisticgroup {width:25%; background-color:#1695ca; float:left;}
.sitestatisticsnumber {padding:30px 0px 10px 15px; float:left; background-color:#1695ca;}
.sitestatisticscategory {padding:10px 0px 10px 15px; font-size:13px; text-transform:uppercase; clear:left;}
.inlinecharts {display:inline-block;}
.test-pill-text {font-size:20px; font-weight: 300; line-height: 25px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px}
.test-pill-img {max-width:280px !important}
.test-auth {margin-bottom: 5px; line-height: 20px; color: #1695ca !important;}
.abz {border: none;}
.toparrow-lightblue:before {
	content: '';
 	width: 0;
 	height: 0;
 	border-bottom: 25px solid transparent;
  	border-right: 30px solid transparent;
 	border-left: 30px solid transparent;
 	position: absolute;
 	left: 50%;
 	margin-left: -30px;
 	top: -25px;
 	border-bottom-color: #1695CA !important;
}
.pinboard-bg{
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/01/testimonial-bg.png')!important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
.bullet-icon{
	position:relative;
	margin-bottom:50px;
}
.bullet-icon:before{
	content: '';
	width: 40px;
	height: 40px;
	position: absolute;
	top:-10px;
	left:-55px;
	background: no-repeat;
	background-size: 40px;
}
.fca-authorised:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/05/fca-authorised-icon.png')}
.data-encrypted:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/05/data-encrypted-icon.png')}
.segregated-accounts:before {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/05/segregated-accounts-icon.png')}

.assethr{margin-top:5px; margin-bottom:0px;}
.assetcontainer {width:100%; background-color:#fff; -webkit-box-shadow: 0 0 5px 2px #CCCCCC; box-shadow: 0 0 5px 2px #CCCCCC;}
.swatchcontainer {padding:5px;}
.card-shadow {-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.20); box-shadow: 0 2px 5px 0 rgba(0,0,0,0.20); }
.swatch-paper {width:100%; float:left; padding:0px; background-color:#fff;}
.colorswatch {display:inline-block; float:left;}
.swatch-disc {display:inline-block; float:left; font-size:12px; font-weight:400; padding:5px 10px; line-height:15px;}

.emaillink .fa-envelope-o {font-size:20px; padding-top:0px; color:#195c7d;}
.testimonial-text table td {border:none !important;}
.testimonial-text .container {width:100%;}
.spb_box_text.whitestroke .box-content-wrap{border-radius:160px;}
.chartoverlay {margin-top:-85px;}
.chartoverlay .chart-shortcode.chart-center{background-color:#fff; border-radius:50%;}
.presstype {display:inline;}
.presstype .sf-icon {height:40px; color:#ffffff; background-color:#1695ca; padding:10px; }
a.sf-button.transparent-dark:hover{color:#ffffff!important; background:#0baf78; border-color:#0baf78;}

.full-hero-darkbg h1, .full-hero-darkbg h2, .full-hero-darkbg h3, .full-hero-darkbg h4, .full-hero-darkbg h5, .full-hero-darkbg h6, .full-hero-darkbg p,
.darkbg-full-overlay h1, .darkbg-full-overlay h2, .darkbg-full-overlay h3, .darkbg-full-overlay h4, .darkbg-full-overlay h5, .darkbg-full-overlay h6, .darkbg-full-overlay p {
	color:#fff !important;
}
.full-hero-lightbg, .full-hero-lightbg h1, .full-hero-lightbg h2, .full-hero-lightbg h3, .full-hero-lightbg h4, .full-hero-lightbg h5, .full-hero-lightbg h6, .full-hero-lightbg p,
.lightbg-full-overlay, .lightbg-full-overlay h1, .lightbg-full-overlay h2, .lightbg-full-overlay h3, .lightbg-full-overlay h4, .lightbg-full-overlay h5, .lightbg-full-overlay h6, .lightbg-full-overlay p {
	color:#444 !important;
}

.presslocationover {width:100%; height:60px; position:absolute; bottom:0px; padding:0px 10px; background-image:url('https://www.currencytransfer.com/wp-content/uploads/2014/03/whiteoverlay.png'); background-repeat:repeat;}
.pressimg {position: relative;}
.speechbubble {margin-top:-2px; margin-left: 80%;}
.presssectiontop {border-top:2px solid #1695ca; width:100%; margin-bottom:5px; margin-top:0px;}
.presssectionbottom {border-top:2px solid #1695ca; width:100%; margin-bottom:0px; margin-top:5px;}
.supportedtocell .sf-icon  {color:#f7941f;}
table {line-height:1em;}
.pmremoveal p {margin-bottom:0px !important;}
.tac {text-align:center;}
.tar {text-align:right;}

.spb_wrapper .row{margin-bottom:0px;}
.alt-bg {border: none;}
.alt-bg.alt-three .sf-icon {color:#fff; margin-bottom:22px;}
.alt-bg.alt-three a:link {color:#fff;}
.alt-bg.alt-three a:hover {color:#0d364a;}
.alt-bg.alt-five a:link {color:#fff;}
.alt-bg.alt-five a:hover {color:#1695CA;}
.alt-two.full-width-text:after {display:none;}
.alt-bg.alt-one, .alt-bg.alt-three, .alt-bg.alt-nine {}
.simpleheading2{margin-top:0px; margin-bottom:0px; padding-top:60px; padding-bottom:30px; text-align:center;}
/* DELETE */.simpleheading2 h1{text-transform: uppercase !important;}
.simpleheading2 :after{border-color: #000 !important;}
.simpleheading {margin-top:60px; }
.boxshadowround { margin:50px auto; padding:30px; float:none; border-style:solid;
border-width:1px; 
border-color:#CCC; 
-webkit-border-radius: 20px; 
-moz-border-radius: 20px; border-radius: 
20px; -webkit-box-shadow: 0 0 20px 0 #000000; 
box-shadow: 0 0 20px 0 #000000;  text-align:center; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.9) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(255,255,255,0.9))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ffffff',GradientType=0 ); /* IE6-8 */
}

.boxshadowround ul.social-icons li {float:none; margin-top:15px;}

.quoteimg {width: 125px; height: 125px; float:left}
.quotetext {height: 125px; float:left}

.team-member-bio a { display:none;}
.team-member-details-wrap { display:none;}
.team-member .team-member-name, .team-member .team-member-position { text-align:center;}
.team-member-position {font-size: 13px; line-height:16px;}

.ma0 {margin:0px;}
.linopoints {list-style-type: none;}
strong {letter-spacing:0px;}
.inner-page-wrap {margin-top:0px;}
.testsize {background-color:#BBBBBB;}
.stackimg{margin: 0px; padding: 0px; float:left;}
.spb_gmaps_widget {margin-bottom:0px; margin-top:0px;}
.fullwidthsmalltitle {padding-top:10px; padding-bottom:10px; margin-top:0px; margin-bottom:0px !important; border:none;}
.spb_text_column {margin-bottom:0px;}
.aboutimgoverlay {margin-top:-20%;}
.about-office-img {margin:0px !important; padding:0px;}
/* --------------------------------------------
	 HEADING STYLING
-------------------------------------------- */
.text-shadow{ text-shadow: 2px 2px 0 #000;}
.home-m-heading{font-size:36px !important; line-height: 38px !important; color:#FFFFFF !important;}
.home-m-heading-left{font-size:36px !important; line-height: 38px !important; color:#FFFFFF !important; text-align: left !important;}
.homehero{padding-top:40px; padding-bottom:0px; text-align:center; color:#FFFFFF;}
.homehero-bg{ margin-top:0px; padding-top:40px; padding-bottom:0px; text-align:left; color:#FFFFFF !important; background-image:url('https://www.currencytransfer.com/wp-content/uploads/2014/11/ct-home-hero-rw.jpg')!important; background-position: center;}
.homehero-text{min-height: 400px}
.homehero-widget{text-align: center; padding-top:45px;}
.q-widget-title{font-size:20px; text-transform: uppercase; color:#FFFFFF !important; font-weight: 900;}
.widget-btn-fca-badge{width:100%; margin-bottom:5px !important; }
.homehero-pro {
	margin-top:0px;
	margin-bottom: 0px !important;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	color:#FFFFFF !important;
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/02/homehero-bg.jpg')!important;
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #727272 !important;
}
.homehero-pro-text {
	background-color: rgba(25, 92, 125, 0.75);
	padding:10px 20px 15px;
}
.home-pro-heading{
	font-size: 28px !important;
	font-weight:300 !important;
	line-height: 34px !important;
	color: #FFFFFF !important;
	text-align: left !important;
	margin-top:0px;
	margin-bottom:35px;
}
.home-pro-benefit{
	margin-bottom:38px;
	line-height: 17px;
}
.home-pro-benefit .sf-icon-cont{
	height:25px;
	width:24px;
	background-color:#ffffff;
	border:none;
	margin-top: -9px;
}
.home-pro-benefit .sf-icon-cont.cont-small{
	padding:5px 5px 5px 7px;
}
.home-pro-benefit .sf-icon {
	font-size:20px;
	color:rgb(25, 92, 125);
}
.home-pro-benefit .sf-icon-cont.cont-small .sf-icon[class^="ss-"]{
	line-height:31px;
}
.home-pro-benefit .sf-icon-cont.cont-small .sf-icon{
	line-height: 24px;
}
.homehero-pro-btn-con{
	margin:2px auto 20px;
	padding:0px !important;
	max-width:480px;
}
.homehero-pro-btn-con .spb_wrapper{
	padding:0px !important;
}
.homehero-pro-btn {
	width:100%;
	margin-bottom:0px !important;
	text-align: center;
	padding-top:25px !important;
	padding-bottom:25px !important;
}
.homehero-demo-btn {
	width:100%;
	margin-bottom:10px !important;
	text-align: center;
	padding-top:15px !important;
	padding-bottom:15px !important;
	color:#444444 !important;
}
.homehero-pro-text-con {
padding:0px;
margin-bottom:18px;
}
.homehero-pro.full-width-text .spb_wrapper{
	padding:0px !important;
}
.four-step-con{
	text-align: center;
	margin-bottom:30px;
	padding:0px;
	overflow: auto;
}
.about-headings {margin-bottom:50px; padding-top:100px; padding-bottom:0px; text-align:center;}
.inl-h1{display:inline-block;}
.ct-partnering-w-logo {margin-top:35px;}
.about-us-img {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2014/01/about-header.jpg') !important; background-position: center top;}
.our-team-img {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2016/02/team-hero-bg.jpg') !important; background-position: center; background-repeat:no-repeat;}

/* --------------------------------------------
	 Affiliate page elements
-------------------------------------------- */
.affiliate-hero, .affiliate-reg-hero {
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/affiliate-hero-bg.jpg') !important;
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: #f4f1e2 !important;
	margin-top: 0px !important;
	margin-bottom:0px !important;
	padding-top: 30px;
	padding-bottom: 5px;
	text-align: center;
}
.affiliate-hero:after{display:none !important;}
.affiliate-options-icon img.aligncenter{
	margin-top: 0px;
	margin-bottom: 0px;
}
.affiliate-options-icon {
 border-bottom: 10px solid #000000;
}
.affiliate-options-icon.lightblue { 
	border-color: #1695ca;
}
.affiliate-options-icon.turquoise{ 
	border-color: #2cbec5;
}
.affiliate-options-icon.orange{ 
	border-color: #f7941f;
}
.inline-phone-icon, .inline-phone-no  {
	display: inline-block;
    font-size: 26px !important;
    vertical-align: middle;
    float: none;
}
.inline-phone-icon .sf-icon-float-left {
    padding: 3px 5px 0 0;
}

.ch-overlay{min-height:480px;}
.ch-details-xs {margin-top:0px; padding-bottom:50px; background-color:#666666;}
.ch-benefits-container {background-color: rgba(22, 149, 202, 0.4); padding-top: 20px;}
.ch-benefits-title {line-height:22px; margin-top:0px;}
.ch-para-text p {font-size:20px !important;}
.paximgposxs {background-position:center 0px !important;}
.paximgpossm {background-position:center -15px !important;}
.paximgposmd {background-position:center -10px !important;}
.paximgposlg {background-position:center -90px !important;}
.extendpaxdark {background-color:#333333;}
.s-fca-badge{margin-bottom:70px;}
.s-fca-text{display:inline-block;}
.s-fca-icon{display:inline-block;}
.sf-icon-icon-three{color:#FFF !important;}
.full-team-support {
	background-repeat: none !important; 
	padding-top:0px !important; 
	margin-top:0px; 
	margin-bottom:0px !important; 
	background-position: center; 
	box-shadow: none !important;}

/* --------------------------------------------
	 PRODUCT PAGE
-------------------------------------------- */
.inner-page-wrap {margin-bottom:0px !important;}
.spb_parallax_asset {margin: 0px;}
.para-title {font-size:16px;}
.pax-head-btn {padding-bottom:0px; margin-top:0px; margin-bottom:50px; text-align:center;}
.pax0pad {padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px !important;}

.product-benefit {
	margin-top:20px; margin-bottom:40px; 
}
.product-benefit p{
	font-size:; line-height:24px;
}
.pb-t, .pb-i{
	margin-bottom:0px;
}
.product-transfer-solutions{
	min-height:230px;
}
.api-transfer-solutions{
	min-height:240px;
}
/* --------------------------------------------
	 API SOLUTIONS PAGE
-------------------------------------------- */
@media(max-width:767px){
	.api-hero {
		margin-bottom:100px;
	}
	.api-hero-wave{
		height: 690px;
		right: -170%;
	}
	.api-hero-content{
	    top: 30px;
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.api-hero-bg {
	    height: 745px;
	}
	.api-hero-img-container {
	    width: 120%;
	    top: 90%;
	    left: -10%;
	}
	.api-intergration-sub-hero{
		margin-bottom:45px;
	}
	.api-benefit-card {
		height: 355px;
	}
	.api-benefit-card h3 {
		margin-top: 10px;
		text-align:center;
	}
	.api-benefit-icon{
		margin: 0 auto;
	}
}


@media(min-width:768px){
	.api-hero {
		margin-bottom:160px;
	}
	.api-hero-content{
	    top: 100px;
	    padding-left: 30px;
	    padding-right: 30px;
	}
	.api-hero-bg {
	    height: 670px;
	}
	.api-hero-wave{
		height: 600px;
		right: -40%;
	}
	.api-hero-img-container {
	    width: 60%;
	    top: 80%;
	    left: 20%;
	}
	.api-intergration-img {
	    width: 520px;
	    top: -10px;
	    left: -150px;
	}
	.api-intergration-sub-hero{
		margin-bottom:125px;
	}
	.api-benefit-card {
		height: 195px;
	}
	.api-benefit-icon{
		margin:0px 0px 0px -15px;
	}
	.api-benefit-card h3 {
		margin-top: 35px;
		text-align:left;
	}
}
@media(min-width:992px){
	.api-hero {
		margin-bottom:60px;
	}
	.api-hero-wave{
		height: 600px;
		right: -40%;
	}
	.api-hero-img-container {
    	width:50%;
		top:50%;
		left:45%;
	}
	.api-intergration-img {
	    width: 520px;
	    top: -60px;
	    left: -70px;
	}
	.api-intergration-sub-hero{
		margin-bottom:145px;
	}
}
@media(min-width:1200px){
	.api-hero-bg {
	    height: 670px;
	}
	.api-hero-wave {
		height: auto;
		right: 0;
	}
	.api-hero-img-container {
		width: 700px;
		top: 43%;
		left: 45%;
	}
	.api-intergration-img {
		width: 520px;
		top: -60px;
		left: 0px;
	}
	.api-intergration-sub-hero{
		margin-bottom:165px;
	}
}
@media(min-width:1500px){
	.api-hero-bg {
		height: 760px;
	}
	.api-hero {
		margin-bottom:0px;
	}
}

@media(min-width:2500px){
	.api-hero-bg {
		height: 890px;
	}
	.api-hero {
		margin-bottom:-140px;
	}
}

.api-hero{
	position: relative;
}
.api-hero-bg {
	background : -moz-linear-gradient(1.61% -147.19% -22.76deg,rgba(22, 145, 198, 1) 0%,rgba(44, 186, 193, 1) 100%);
	background : -webkit-linear-gradient(-22.76deg, rgba(22, 145, 198, 1) 0%, rgba(44, 186, 193, 1) 100%);
	background : -webkit-gradient(linear,1.61% -147.19% ,98.27% -28.72% ,color-stop(0,rgba(22, 145, 198, 1) ),color-stop(1,rgba(44, 186, 193, 1) ));
	background : -o-linear-gradient(-22.76deg, rgba(22, 145, 198, 1) 0%, rgba(44, 186, 193, 1) 100%);
	background : -ms-linear-gradient(-22.76deg, rgba(22, 145, 198, 1) 0%, rgba(44, 186, 193, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#1691C6', endColorstr='#2CBAC1' ,GradientType=0)";
	background : linear-gradient(112.76deg, rgba(22, 145, 198, 1) 0%, rgba(44, 186, 193, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1691C6',endColorstr='#2CBAC1' , GradientType=1);
 	width:100%;
    overflow: hidden;
    transform: skewY(-12deg);
    transform-origin: 0;
    z-index: 1;
}
.api-hero-wave{
	position:absolute;
	bottom:0px;
}
.api-hero-content{
	z-index: 9;
    position: absolute;
}
.api-hero-text{
	position:relative;
	z-index: 8;
	font-size:18px;
}
.api-hero-img-container{
	position: absolute;
}
.api-intergration-img{
	position:absolute;
}
.api-benefit-icon{
	width: 115px;
}
.angled-bg-12 {
    transform: skewY(-12deg);
}
.api-benefit-bg {
	position: absolute;
    top: 41%;
	width: 100%;
    height: 70%;
    z-index: 0;
    overflow: hidden;
}
.api-process-step-img {
	max-height: 275px;
}
/* ---- code snipets ---- */
.codesnipitcontainer {
	background : -moz-linear-gradient(50% 0.17% -90deg,rgba(236, 247, 251, 1) 0%,rgba(203, 228, 225, 1) 100%);
	background : -webkit-linear-gradient(-90deg, rgba(236, 247, 251, 1) 0%, rgba(203, 228, 225, 1) 100%);
	background : -webkit-gradient(linear,50% 0.17% ,50% 99.64% ,color-stop(0,rgba(236, 247, 251, 1) ),color-stop(1,rgba(203, 228, 225, 1) ));
	background : -o-linear-gradient(-90deg, rgba(236, 247, 251, 1) 0%, rgba(203, 228, 225, 1) 100%);
	background : -ms-linear-gradient(-90deg, rgba(236, 247, 251, 1) 0%, rgba(203, 228, 225, 1) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECF7FB', endColorstr='#CBE4E1' ,GradientType=0)";
	background : linear-gradient(180deg, rgba(236, 247, 251, 1) 0%, rgba(203, 228, 225, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECF7FB',endColorstr='#CBE4E1' , GradientType=0);
}
.codesnipitcontainer .container, .codesnipitcontainer .spb_tabs.spb_content_element.col-sm-12{
	padding:0px;
	margin-bottom: 5px;
}
.codesnipitcontainer ul.nav.nav-tabs{
	background-color: white !important;
	border-bottom:1px solid #8CA0B3;
}
.codesnipitcontainer .spb_tabs .nav-tabs li a {
	border-radius: 0px;
    border-top: none;
    border-bottom: none;
    border-right:1px solid #8CA0B3;
}
.codesnipitcontainer .spb_tabs .nav-tabs li.active a{
	background-color:#ECF7FB;
	border-radius:0px;
	color:#1691C6;
	box-shadow: none;
    border: none;
    border-right: 1px solid #8CA0B3;
    border-bottom: 1px solid #8CA0B3;
}
.codesnipitcontainer:before {
	content: '';
	width: 60px;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
	background : #1691C6;
	background : rgba(22, 145, 198, 1);
	opacity : 0.2;
	filter: alpha(opacity=20) progid:DXImageTransform.Microsoft.Alpha(opacity=20) ;
}
.codesnipit-tab{
	font-family: "Source Code Pro", monospace !important;
}
.codesnipit-tab{
	padding-left:65px;
}
.codesnipit-tab ol { 
    counter-reset: item;
    list-style-type: none;
}
.codesnipit-tab li { 
	display: block; 
	line-height: 24px;
}
.codesnipit-tab li:before { 
	content: counter(item) "  "; 
	counter-increment: item;
    display: inline-block;
	width: 30px;
	position: absolute;
	left: 10px;
	text-align: right;
}
/* --------------------------------------------
	 TOUR PAGE
-------------------------------------------- */
.tour-profile-user-detials h3{
	line-height: 0px;
}
/* --------------------------------------------
	 FORM STYLING
-------------------------------------------- */
.ctblue input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#195C7D !important;}
.darkblue input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#0d364a !important;}
.blue input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#1695ca !important;}
.turquoise input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#2cbec5 !important;}
.orange input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#f7941f !important;}
.green input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#41B412 !important;}
.green input.wpcf7-form-control.wpcf7-submit.partnership-submit:hover{background-color:#43bf93 !important;}
.white input.wpcf7-form-control.wpcf7-submit.partnership-submit{background-color:#fff !important;}

div.wpcf7-mail-sent-ok {background: rgba(19,175,119,0.60); border: 2px solid #41B412; color:#fff;}
div.wpcf7-validation-errors {color: #fff; background-color: #C9BD11;}
.wpcf7 span.wpcf7-not-valid-tip {margin-top:-20px; margin-bottom:20px;}


.ebook-dl-form-field input[type="text"], 
.ebook-dl-form-field input[type="email"],
.ebook-dl-form-field input[type="tel"],
.ebook-dl-form-field textarea, 
.ebook-dl-form-field select, 
.ebook-dl-form-field .wpcf7 input[type="text"], 
.ebook-dl-form-field .wpcf7 input[type="email"], 
.ebook-dl-form-field .wpcf7 textarea, 
.ebook-dl-form-field .wpcf7 select {
	    height:36px;
	    margin-top:2px;
	    margin-bottom:12px;
}

.alt-bg.alt-seven{background-color: transparent !important; padding-top: 30px; padding-bottom: 0; border:none; }
.alt-seven.full-width-text:after {display:none;}
.inlineform {margin-top:0px;}
.phoneshortform {margin-top:0px; margin-left:-5px !important; padding:20px;}

.product-pax {/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.8) 32%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.6)), color-stop(32%,rgba(0,0,0,0.8)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 32%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 32%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 32%,rgba(0,0,0,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 32%,rgba(0,0,0,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-8 */}
.hero-overlay-full-bottom{ 
	margin-top: 30px!important;
	margin-bottom:0px !important;
    padding-top: 15px !important;
    padding-bottom: 30px !important;
}
.dark-g-overlay{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.4) 75%, rgba(0,0,0,0.6) 93%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,rgba(0,0,0,0.4)), color-stop(93%,rgba(0,0,0,0.6))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#99000000',GradientType=0 ); /* IE6-8 */
}
.product-pax-overlay {height:170px; margin-top:-200px; color:#ffffff !important;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.4) 75%, rgba(0,0,0,0.6) 93%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,rgba(0,0,0,0.4)), color-stop(93%,rgba(0,0,0,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.4) 75%,rgba(0,0,0,0.6) 93%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#99000000',GradientType=0 ); /* IE6-8 */
}
.product-pax-overlay h3 {color:#ffffff; margin-bottom:0px;}
.imageformover {float:right; padding:20px; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.3)), color-stop(100%,rgba(0,0,0,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d000000', endColorstr='#4d000000',GradientType=0 ); /* IE6-8 */
}
.product-pax-overlay p {margin-bottom:15px;}
.smallbusinesssignup {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2014/03/small-business-users.jpg');}

/* --------------------------------------------
	 LINK STYLEING
-------------------------------------------- */
a:link .linkonblue {color:#ffffff}
.cl-cta-btn a.sf-button.large.green.sf-icon-reveal {width:100%; background-color:#41B412; text-align:center; margin:15px 0px 40px 0px;}
#page-wrap a.sf-button.transparent-light:hover {color: white !important;}
.personal-social{list-style:none; width:128px; margin:0 auto;}
.cofounder-social{list-style:none; display:inline-block;  margin: 0 auto; margin-bottom:25px;}
.cofounder-social li, .personal-social li  {display:inline; }
td .sf-icon {font-size:25px;}
.faqquestionhc td .sf-icon {padding-top: 0px !important; margin-top: -35px !important;}
.cofounders-titles {border-style: none !important; padding:20px; text-align:center; background-color:#ffffff;}

ul .team-titles {margin-left:50px;}

a.nf-rm-link-btn, a.nf-rm-link-btn-wpfull {display: inline-block; color: rgb(68, 68, 68); -webkit-transition-delay: 0s; -webkit-transition-duration: 0.3s; -webkit-transition-property: all; -webkit-transition-timing-function: ease-out; background-color: rgba(0, 0, 0, 0); border-radius: 2px; border:1px solid rgba(34, 34, 34, 0.2); font-size: 12px; font-weight: bold; line-height: 18px; margin: 0px 10px 20px 0px; padding: 13px 30px; text-decoration: none; transition-delay: 0s; transition-duration: 0.3s; transition-property: all; transition-timing-function: ease-out; }
a:hover.nf-rm-link-btn, a:hover.nf-rm-link-btn-wpfull {color: #ffffff; background: #41B412; border-color: #41B412;}
a.nf-rm-link-btn-wpfull {width:100%; text-align:center; margin-bottom:50px;}





.abovefootbtn {
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom:20px  !important;
	color:#FFFFFF  !important;
	text-align:center;
	background: rgb(85,85,85);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(85,85,85,1) 0%, rgba(34,34,34,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(85,85,85,1)), color-stop(100%,rgba(34,34,34,1)));
	background: -webkit-linear-gradient(top,  rgba(85,85,85,1) 0%,rgba(34,34,34,1) 100%);
	background: -o-linear-gradient(top,  rgba(85,85,85,1) 0%,rgba(34,34,34,1) 100%);
	background: -ms-linear-gradient(top,  rgba(85,85,85,1) 0%,rgba(34,34,34,1) 100%);
	background: linear-gradient(to bottom,  rgba(85,85,85,1) 0%,rgba(34,34,34,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#222222',GradientType=0 );
}

a.nf-rm-link-btn, a.nf-rm-link-btn-wpfull {display: inline-block; color: rgb(68, 68, 68); -webkit-transition-delay: 0s; -webkit-transition-duration: 0.3s; -webkit-transition-property: all; -webkit-transition-timing-function: ease-out; background-color: rgba(0, 0, 0, 0); border-radius: 2px; border:1px solid rgba(34, 34, 34, 0.2); font-size: 12px; font-weight: bold; line-height: 18px; margin: 0px 10px 20px 0px; padding: 13px 30px; text-decoration: none; transition-delay: 0s; transition-duration: 0.3s; transition-property: all; transition-timing-function: ease-out; }
a:hover.nf-rm-link-btn, a:hover.nf-rm-link-btn-wpfull {color: #ffffff; background: #41B412; border-color: #41B412;}
a.nf-rm-link-btn-wpfull {width:100%; text-align:center; margin-bottom:50px;}

.joinus-button a.sf-button{width:100%;}
.joinus-toggle {padding-right:0px; padding-left:0px;}
.joinus-toggle .spb_toggle {background-color:#41B412; color:#ffffff; border:none; text-align:center; font-size:20px; font-weight:600; padding-top:18px; padding-bottom:18px;}
.joinus-toggle .spb_toggle:after {display:none;}
.joinus-toggle .spb_toggle:hover {background-color:#5DBF35; color:#444444 !important;}
.joinus-toggle .toggle-wrap .spb_toggle_title_active {background-color:transparent !important; color:#444444; border:none;}
.joinus-toggle .spb_toggle_content {padding-right:0px; padding-left:0px;}
.joinus-toggle input, .joinus-toggle input#account_submit button{margin-left:0px !important; width:100% !important;}

/* --------------------------------------------
	TEXT STYLING
-------------------------------------------- */
.h1-fc, .h1-fc-tac, .h1-s-fc, .h1-s-fc-tac, .about-hero h1, .affiliate-hero h1, .country-hero h1, .rft-hero h1, .product-hero h1, .business-hero h1, .personal-hero h1, .webinar-hero h1
	{text-transform: uppercase}
a.sf-button.large {font-size:18px;}
.trans-cap {text-transform:uppercase !important;}

.h1sc {font-size: 45px; line-height: 45px; color:#fff; text-align:center;}
.h1scaps {font-size: 45px; line-height: 45px; text-align:center; text-transform: uppercase;}
/* DELETE */.country-h1 {display: inline-block; font-size:55px; font-weight:700; line-height:48px; color: #ffffff !important; text-transform:uppercase; padding:0px; margin-top:0px; margin-bottom:0px; text-align:left;}
.impactheading {font-size: 30px; font-weight: 300; line-height: 30px; margin-top: 20px; text-transform:uppercase; }
.hrtitle {margin-bottom:5px;}
.sectionheading, .iconcard .sf-icon-box-animated h3, .ct-interview-section h3, .ct-article-section h3{
	font-size: 30px; 
	font-weight: 300; 
	line-height: 30px; 
	margin-top: 20px;}
.iconcard .sf-icon-box-content{
	font-weight:600;
}
.subheading {font-size:22px; font-weight:300; margin-top:25px; margin-bottom:5px;}
.statheading {font-size:22px; font-weight:700; margin-top:25px; margin-bottom:5px !important; }
.lighttext {color:#888;}
.tac {text-align: center;}
.team-name{color:#000000; margin:0px;}
.team-role{color:#999999; margin-top:0px; margin-bottom:15px;}
.whitetxt {color:#fff;}
.bluetextcontained {display:inline; padding:10px 50px; color:#1695ca; font-size:25px;}
.endparalink {display:block; line-height:50px;}
.transfermethod {display:inline-block; padding:5px 20px; background-color:#999; color:#fff;}
.supportedfrom {display:inline-block; padding:5px 20px; background-color:#1695ca; color:#fff;}
.supportedto {display:inline-block; padding:5px 20px; background-color:#2cbec5; color:#fff;}
.pressdate {color:#1695ca; font-size:15px;}
.pmremoveal h4 {margin-top:0px;}
.sf-parallax h2{color: #ffffff; line-height: 48px; text-align:center; text-transform:uppercase;}
.statistic{font-size: 25px; font-weight: 300; line-height: 30px; margin-top: 20px; margin-bottom:0px !important;}
.faq-sectionheading {font-size: 30px; font-weight: 300; line-height: 30px; margin-top: 0px; margin-bottom:30px;}
.faqsectiontitle {height:60px;}

/* --------------------------------------------
	 TABLE STYLING
-------------------------------------------- */
.testimonial-multi {}
.supportedcurrencydetail {font-wieght:bold;}
.bluesupportedicon {color:#1695ca;}
.greensupportedcircle {color:#195c7d;}
.tablefw {width:100%;}
.tablehalfw {width:50%;}
.faqtable .sf-icon {font-size:35px !important;}
.questionicon {padding: 15px; width:35px;}
.question{font-size: 16px; line-height:20px;}
.tableatop {vertical-align:top;}
.evencol-3-c {width:33%; float:left; margin:0px;}

.company-details {
	padding:20px 20px 27px 20px;
	font-size:14px;
}
.company-details .row {
	padding:0px 15px;
}
.company-details .col-xs-5, .company-details .col-xs-7, .company-details .col-xs-12 {
	margin-bottom:0px;
	padding:10px 0px;
	border-top:1px solid #eeeeee;
}
.ico-logo{
	margin-top: 64px; 
	margin-left: 100px;"
}
.col-6-indent{
	padding-left:30px;
}
.col-6-indent h3{
	font-size: 30px; 
	font-weight: 300; 
	line-height: 30px; 
	margin-top: 20px;
}
.companysecurity {padding:1px !important; margin-bottom: 0px !important;}
.company-s {background-color:#fff; width:380px; height:275px; padding:20px;}
.company-s-logo {float:right;}
.company-s-details {float:left;}
.company-s-xs {margin:0 auto; background-color:#fff; width:400px; padding:20px;}
.company-s-title {vertical-align:top; padding:10px 0; width:170px;}
.company-s-value {vertical-align:top; padding:10px 0; line-height:18px;}

.country-fromflag {width:40px;}
.country-from {width:50px;}
.country-toexchange {text-align:right; padding-right:5px;}
.country-toccode {width:25px; text-align:right; padding-right:0px;}

.sf-table striped_minimal{line-height:1;}
.supportedflagcell {width:50px; padding:10px !important;}
.supportedcurrencycell { width:160px; padding: 10px 10px 10px 0px  }
.supportedmethodcell {}
.transfermethod {}
.supportedfromcell {width:50px; padding:10px 0px !important; text-align:center !important;}
.supportedfrom {}
.supportedtocell {width:50px; padding: 10px !important; text-align:center !important;}
.supportedto {}

.post-1724 ul.social-icons.large li a {color:#333333;}
.spb_tour .tab-content {padding-left:215px;}
.spb_tour .nav-tabs li.active a {background-color:#195C7D !important; color:#ffffff;}
.spb_tabs .nav-tabs li.active a {background-color:#195C7D; color:#ffffff;}
.faqexpertxs {display:inline-block; float:left; margin-right:20px; }
.faqexpertxsdisc {display:inline-block; float:left; text-align:left; padding-top:40px;}

/* --------------------------------------------
	HERO STYLES
-------------------------------------------- */
.about-hero {
	background-color: #000000 ;
	border:0px;
	-webkit-box-shadow: none;
    box-shadow: none;
}
.faq-title {margin-top:0px; margin-bottom:0px !important;}
.pdv-stage{
	position: relative;
}
.pdv-video{
    max-width: 849px;
    max-height: 500px;
    position:relative;
    z-index: 100;
}
.pdv-stage:before, .platform-half-stage:before{
	content: '';
	position: absolute;
	display: block;
}
/* --------------------------------------------
	COUNTRY LANDING PAGES V3
-------------------------------------------- */
.cl-3step-process {
	padding-top: 80px;
	padding-bottom: 80px;
	-webkit-box-shadow: inset none !important;
	box-shadow: none !important;
}

/* --------------------------------------------
	 FAQ
-------------------------------------------- */
.faqcontainer {background-color:#eeeeee; padding:30px 25px 0px 25px; margin-bottom:40px;}
.faqquestionicon, .faqquestionhc  {vertical-align:center !important;}
.faqexpert-xs {width:400px !important; text-align:left; padding-left:0px; margin-bottom: 10px; display:block;}
.faqexpert {width:130px !important; text-align:center; padding-left:10px; padding-top:25px; margin-bottom: 10px; display: inline-block;}
.faqauthor{display:inline-block; text-align: center;}
.faq-author-img {width:100px; height:100px; background-size:100px 100px; margin-bottom:5px;}
.faqauthname{margin-top:10px; margin-bottom:10px; color: #1695ca; line-height:16px;}
.faqauthtitle{line-height: 15px; text-transform: uppercase;}
.faqspeechpointerxs {height:20px; padding-left:68px;}
.faqspeechpointer {width:20px; vertical-align:top; padding-top:75px; padding-right:0px !important; display:inline-block;}
.faqanswerpointer {margin-top:-15px;}
.faqanswer {background-color: #ffffff; margin-top: 0px; padding: 25px; font-size: 16px; line-height: 22px; display:inline-block;}
.backtofaqbtn {padding-right:25px; text-align:right;}
.su-widget-mtsub50 {margin-top:-255px;}

/* --------------------------------------------
	 AUTHOR IMAGES
-------------------------------------------- */
.author-img-danielA {background-image: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/profile-img/Author-danielA.png);}
.author-img-stevanL {background-image: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/profile-img/Author-stevanL.png);}
.author-img-alanH {background-image: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/profile-img/Author-alanH.png);}
/* --------------------------------------------
	 TESTIMONIALS
-------------------------------------------- */
.test-container, .test-container-nopin{
	background-color: #ffffff;
	padding-right:0px;
	padding-left:0px;
	margin-bottom:45px;
}
.test-container p, .test-container-nopin p{margin-bottom:0px;}
.test-pin {
  text-align: center;
  margin-top: -5px;
}
.test-quote-pt {
	color: rgb(34, 34, 34);
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0px;
	padding: 40px 25px 60px;
}
.test-container:before {
  content: '';
  background: url("https://www.currencytransfer.com/wp-content/uploads/2014/11/pinup-pin.png") no-repeat;
  background-size: 52px 45px;
  width: 52px;
  height: 45px;
  position: absolute;
  display: block;
  left: 50%;
  top: -20px;
  z-index: 1;
  margin-left: -26px;
}
.test-vid-ph, .test-quote {display:inline-block; margin-top:0px;}
.test-vid-ph{text-align:center;}
.test-auth-m{position:relative; margin-bottom:0px; padding:18px 20px 18px 20px; background-color:#1695ca; margin-bottom:0px;}
.test-auth-img{
	position: absolute; 
	display:inline-block; 
	width:100px; 
	height:100px; 
	top:-50px; 
	left:22px;
	background :#ffffff;
	border-radius: 50%;
}
/* ---- Testimonial images ---- */
.user-test-featured  {
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/user-testimonials-featured.png');
}
.user-test-all{
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/user-testimonials-all.png');
}
.user-test-featured, .user-test-all{
	display:inline-block;
	width:82px;
	height:82px;
	margin:9px;
}
.ut-daniel-d{background-position: 0px 0px;}
.ut-marie-c {background-position: 0px -82px;}
.ut-peter-h {background-position: 0px -164px;}
.ut-julie-b {background-position: 0px -246px;}
.ut-adam-l {background-position: 0px -328px;}
.ut-todd-l {background-position: 0px -410px;}
.ut-erez-s {background-position: 0px -492px;}
.ut-miles-j {background-position: 0px -574px;}
.ut-david-k {background-position: 0px -656px;}
.ut-alex-w {background-position: 0px -738px;}


.test-auth-name, .test-auth-name-ni {text-align: left; font-size:16px; font-weight: 700; line-height:16px; color:#FFFFFF;}
.test-auth-name{display:inline-block; padding-left:115px;}
.test-auth-name-ni{padding:3px 0px;}
.test-auth-m p {margin:0px !important;}
.add-test{text-align: center;}
.add-test input.wpcf7-form-control.wpcf7-submit{width:100%; text-transform: uppercase; font-size:16px;}

/* --------------------------------------------
	 OUR TEAM STYLING
-------------------------------------------- */
.cofoundercontainer {background-color:#ffffff; border: 3px solid #ededed; padding:25px;}
.cofounderdetails {width:100%; padding:15px; display:inline-block; }
.cofounderdisc {width:100%; display:inline-block;}
.cofounderskills {width:100%; display:block; margin-top:45px;}
.teammember {background-color:#ffffff; padding:15px; position:relative; margin-bottom:40px;}
.teamicon {width:40px; height:40px; border-radius:50%; position:absolute; top:-20px; left:-20px; padding-top: 5px; padding-left:7px; }
.salesicon {background-color:#1695ca; padding-top:1px; padding-left:7px;}
.marketingicon {background-color:#2cbec5; padding-top:2px; padding-left:7px;}
.designicon {background-color:#41B412; padding-top:5px; padding-left:7px;}
.developmenticon {background-color:#f7941f; padding-top:1px; padding-left:8px;}
.opsicon {background-color:#195c7d; padding-top:3px; padding-left:14px;}
.teamicon .sf-icon {color:#ffffff; font-size:26px;}
.teamname {color:#1695CA; font-size:20px; text-align:center; margin-bottom:10px;}
.teamrole {text-transform:uppercase; color:#999999; margin-bottom:15px; text-align:center; line-height:15px;}
.borderpointer {position:relative;}
.borderpointer:after {content:''; width:0px; height:0px; border-top:25px solid transparent; border-right:30px solid transparent; border-left:30px solid transparent; position:absolute; left:50%; margin-left:-30px; bottom:-25px; border-top-color: #1695ca}
.borderpointer:before {content:''; width:0px; height:0px; border-top:25px solid transparent; border-right:30px solid transparent; border-left:30px solid transparent; position:absolute; left:50%; margin-left:-30px; top:-2px; bottom:-25px; border-top-color: #ffffff; z-index:100;}
.borderpointer {border-color:#1695ca !important;}
.team-adviser {
	margin-bottom:50px;
	text-align: center;
}
.team-adviser hr {
	width:50px !important;
	margin-top: 15px;
    margin-bottom: 15px;
}

/* --------------------------------------------
	 COUNTRY LANDING PAGES
-------------------------------------------- */

.australia {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/australia.jpg');}
.austria {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/austria.jpg');}
.belgium {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/belgium.jpg');}
.bulgaria {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/bulgaria.jpg');}
.canada {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/canada.jpg');}
.caribbean {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/caribbean.jpg');}
.china {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/china.jpg');}
.croatia {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/croatia.jpg');}
.cyprus {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/cyprus.jpg');}
.czech-republic {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/czech-republic.jpg');}
.denmark {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/denmark.jpg');}
.dubai {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/dubai.jpg');}
.estonia {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/estonia.jpg');}
.finland {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/finland.jpg');}
.france {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/france.jpg');}
.germany {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/germany.jpg');}
.greece {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/greece.jpg');}
.hong-kong {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/hong-kong.jpg');}
.hungary {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/hungary.jpg');}
.india {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/india.jpg');}
.ireland {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/ireland.jpg');}
.israel {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/israel.jpg');}
.israel-su {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/israel-su.jpg');}
.italy {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/italy.jpg');}
.japan {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/japan.jpg');}
.latvia{background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/latvia.jpg');}
.lithuania {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/lithuania.jpg');}
.luxembourg {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/luxembourg.jpg');}
.malta {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/malta.jpg');}
.morocco {background-image:url('hhttps://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/morocco.jpg');}
.netherlands {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/netherlands.jpg');}
.new-zealand {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/new-zealand.jpg');}
.norway {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/norway.jpg');}
.poland {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/poland.jpg');}
.portugal {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/portugal.jpg');}
.romania {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/romania.jpg');}
.singapore {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/singapore.jpg');}
.slovakia {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/slovakia.jpg');}
.slovenia {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/slovenia.jpg');}
.south-africa {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/south-africa.jpg');}
.spain {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/spain.jpg');}
.sweden {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/sweden.jpg');}
.switzerland {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/switzerland.jpg');}
.thailand {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/thailand.jpg');}
.turkey {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/turkey.jpg');}
.UAE {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/united-arab-emirates.jpg');}
.united-kingdom {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/united-kingdom.jpg');}
.united-states {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/united-states.jpg');}

.tel-aviv-skyline {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/Countries/tel-aviv-skyline.jpg');}

/* --------------------------------------------
	 REASONS FOR TRANSFER
-------------------------------------------- */
.business-transfer {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/business-hero-bg.jpg'); 
	background-repeat:no-repeat;
	background-position: top; 
	background-color: #195C7D; 
}
.personal-transfer {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/personal-transfers-hero.jpg'); 
	background-repeat:no-repeat;
	background-position: top center;
}
.pt-expat-bg-xs{
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/persoanl-expat-couple-xs.jpg'); 
	background-repeat:no-repeat; 
	background-position: bottom center; 
	background-size: cover; 
	height:220px; 
	padding-top:0px; 
	padding-bottom:0px; 
	margin-top:0px; 
	margin-bottom:0px !important;
}
.rft-aviation {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/aviation.jpg');}
.rft-cfo-fd {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/CFO-FD.jpg');}
.rft-charity {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/charity.jpg') !important; background-repeat:no-repeat !important;}
.rft-expat {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/expats.jpg');}
.rft-fashion {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/fashion.jpg');}
.rft-food-beverage {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/food-beverage-1.jpg');}
.rft-food-beverage-2 {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/food-beverage-2.jpg');}
.rft-food-beverage-3 {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/food-beverage-3.jpg');}
.rft-import-export {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/import-export.jpg');}
.rft-import-export-2 {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/import-export-2.jpg');}
.rft-living-expenses {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/living-expenses.jpg');}
.rft-lumber {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/lumber.jpg');}
.rft-mortgage {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/mortgage.jpg');}
.rft-online-retailers {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/online-marketplace-sellers.jpg');}
.rft-pension {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/pension.jpg');}
.rft-promotional-gifts {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/promotional-gift.jpg');}
.rft-new-property-purchase  {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/large-one-off.jpg');}
.rft-property-purchase  {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/large-one-off-2.jpg');}
.rft-repatriating-funds {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/Repatriating-funds-home.jpg');}
.rft-salary-and-bonuses {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/salery-bonuses.jpg');}
.rft-sport {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/sport-5.jpg');}
.rft-sport-2 {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/sport.jpg');}
.rft-technology {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/technology.jpg');}
.rft-travel-tour {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/travel-tour-top.jpg');}
.rft-tuition-fees {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/tuition-fees.jpg');}
.rft-wine {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/wine.jpg');}

.property {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/reasons-for-transfer/property-3.jpg');}

.country-hero, .cal-hero {
	margin-top:0px;
	padding-top:100px;
	background-color: #151a1e !important;
	background-repeat:no-repeat;
	background-position: top;
	padding-bottom:0px;
	-webkit-box-shadow: inset none !important;
	box-shadow: none !important;
	color:#ffffff;
}
.rate-alert-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/notification-hero-bg.jpg');}
.forward-contract-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/notification-forward-contract-hero-bg.jpg');}
.market-order-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/notification-market-order-hero-bg.jpg');}
.ebook-thank-you-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/ebook-thank-you-hero.jpg');}

.rate-notification-hero {
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;

}
/* --------------------------------------------
	 rResources backgrounds
-------------------------------------------- */
.resources-monthly-bulletin-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/resources-dl/ebooks/MB/monthly-bulletin-hero-bg.jpg'); }
/* --------------------------------------------
	 Affiliate backgrounds
-------------------------------------------- */
.aff-yc-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-yc-bg.jpg'); }
.aff-huckletree-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-huckletree-bg.jpg'); }
.aff-schoolab-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-schoolab-bg.jpg'); }
.aff-f6s-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-f6s-bg.jpg'); }
.aff-alchemist-accelerator-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-alchemist-accelerator-bg.jpg'); }
.aff-psg-facebook-club-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-psg-facebook-club-bg.jpg'); }
.aff-leeds-united-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-leedsunited-bg.jpg'); }
.aff-whitecity-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-whitecity-bg.jpg'); }
.aff-reseauexpertsalya-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-reseayexpertsalya-bg.jpg'); }
.aff-zf-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-zf-bg.jpg'); }
.aff-mindspace-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-mindspace-bg.jpg'); }
.aff-rugby-israel-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-rugby-israel-bg.jpg'); }
.aff-hamodia-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-hamodia-bg.jpg'); }
.aff-finder-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/affiliate/ct-signup-finder-bg.jpg'); }
/* -----------  featured in logos  ----------- */
.featuredin-logo{
	display:inline-block;
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/featured-in-logos-sprite.png');
}
.fi-l1-white {background-position: 50% 0%;}
.fi-l1-grey {background-position: 50% 5%;}
.fi-l1-colour {background-position: 50% 9.9%;}
.fi-l2-white {background-position: 50% 15%;}
.fi-l2-grey {background-position: 50% 19.9%;}
.fi-l2-colour {background-position: 50% 25%;}
.fi-l3-white {background-position: 50% 29.9%;}
.fi-l3-grey {background-position: 50% 34.9%;}
.fi-l3-colour {background-position: 50% 39.9%;}
.fi-l4-white {background-position: 50% 44.8%;}
.fi-l4-grey {background-position: 50% 50%;}
.fi-l4-colour {background-position: 50% 54.8%;}
.fi-l5-white {background-position: 50% 59.9%;}
.fi-l5-grey {background-position: 50% 64.9%;}
.fi-l5-colour {background-position: 50% 69.8%;}
.fi-l6-white {background-position: 50% 75%;}
.fi-l6-grey {background-position: 50% 80%;}
.fi-l6-colour {background-position: 50% 85%;}
.fi-l7-white {background-position: 50% 89.8%;}
.fi-l7-grey {background-position: 50% 95%;}
.fi-l7-colour {background-position: 50% 99.8%;}

/* -----------  team profile images  ----------- */
.ct-team-profile-img, .ct-advisers-profile-img {
	display:inline-block;
	width: 150px;
	height: 150px;
	background-repeat: no-repeat;
}
.ct-team-profile-img{ background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/currencytransfer-team-sprite.jpg');}
.ct-team-stevan {background-position: 0px 0px; }
.ct-team-daniel {background-position: 0px -150px; }
.ct-team-paul {background-position: 0px -300px; }
.ct-team-kamen {background-position: 0px -450px; }
.ct-team-philip {background-position: 0px -600px; }
.ct-team-nathan {background-position: 0px -750px; }
.ct-team-nick {background-position: 0px -900px; }
.ct-team-nicolas {background-position: 0px -1050px; }
.ct-team-tom {background-position: 0px -1200px; }
.ct-team-saloni {background-position: 0px -1350px; }
.ct-team-alan {background-position: 0px -1500px; }
.ct-team-or {background-position: 0px -1650px; }
.ct-team-brandon {background-position: 0px -1800px; }
.ct-team-markw {background-position: 0px -1950px; }

.ct-advisers-profile-img{ background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/ct-investors-advisers.png');}
.ct-advisers-lee {background-position: 0px 0px; }
.ct-advisers-steve {background-position: 0px -150px; }
.ct-advisers-barak {background-position: 0px -300px; }
.ct-advisers-gigi {background-position: 0px -450px; }
.ct-advisers-itay {background-position: 0px -600px; }
.ct-advisers-errol {background-position: 0px -750px; }
.ct-advisers-richard {background-position: 0px -900px; }

.profile-image-list {
	margin-bottom:20px;
}
.profile-image-list h4 {
	margin-bottom:8px;
}
/* --------------------------------------------
	 OTHER BG IMAGES
-------------------------------------------- */
.paper-bg { background-image:url("https://www.currencytransfer.com/wp-content/uploads/2015/04/paper.png") !important; background-repeat:repeat; }
.market-seller { background:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/business-harbor.jpg') no-repeat top center; background-color:#d0d6d4;}
.video-icon{display: inline-block; margin-bottom:5px;text-align: center;}
.h-video-icon a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {background-image:url(https://www.currencytransfer.com/wp-content/uploads/2014/01/explainer-video-btn.png); background-color: rgba(00, 00, 00, 0);height: 70px; width: 100px; margin-right:0px;}
.h-video-icon{display: inline-block;}
.h-video-icon-v1 {margin-left:-40px;}
.h-video-icon-right a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {background-image:url(https://www.currencytransfer.com/wp-content/uploads/2014/01/explainer-video-btn.png); background-color: rgba(00, 00, 00, 0);height: 70px; width: 100px; margin-right:0px;}
.h-video-icon-right{display: inline-block; margin-left:0px;}
.video-disc img {margin-top:10px;}
.video-disc-right img {margin-top:10px;}

.model-body-paz {margin: -20px -30px -25px;}

.large-video-overlay a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {
	background-image:url(https://www.currencytransfer.com/wp-content/uploads/2015/02/largeplay-overlay-btn-2.png);
	background-color: rgba(00, 00, 00, 0);
	margin-right:0px;
	margin-top:-400px;
	margin-bottom:0px;
}
.business-exp-video a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {
	background-image:url(https://www.currencytransfer.com/wp-content/uploads/2015/02/business-videoxs.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: rgba(00, 00, 00, 0);
	width: 300px;
	height: 200px;
	margin: 0px;}
.video-xs-text{clear: both; text-align: center; font-size: 18px; color: #FFF; padding:0px 15px;}
.featured-in-title {padding-top:50px; font-weight:300; color:#acacac;}
.featuredin, .profile-image-list{
	float:left; 
	display:inline-block; 
	text-align:center;
}
.avalible-broker-c {background-color:#222 !important; color:#ffffff !important;}
.brokeravailable {-webkit-box-shadow: 0 0 10px 2px #bbb;
box-shadow: 0 0 10px 2px #bbb; text-align:center; padding:0px; margin:15px 0px; }
.brokercontainer, brokercontainer-f  {-webkit-box-shadow: 0 0 10px 2px #bbb;
box-shadow: 0 0 10px 2px #bbb; text-align:center; padding:0px; margin-top:15px; margin-right:20px; }
.brokercontainer-f  {-webkit-box-shadow: 0 0 10px 2px #bbb;
box-shadow: 0 0 10px 2px #bbb; text-align:center; padding:0px; margin-top:15px; margin-bottom:15px;
margin-right:20px;}
.cl-user-testimonial.alt-bg.alt-one {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/01/testimonial-bg.png')!important; background-repeat: repeat; border:none; padding-top:10px !important; padding-bottom:20px !important; margin-top:0px; margin-bottom:0px; -webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-box-sizing: content-box;}
.cl-user-testimonial {padding-top: 0px !important; padding-bottom:0px !important;}
.benefits{display:inline-block; float:left; width:80%}
.benefits-icon{display:inline-block; float:left; width:20%; }
.icon-bp-icon{
	display:inline-block;
}
.icon-bp-text{
	display: inline-block;
}
.post-3167 .sf-icon-box-content{margin-top:-20px;}

/* --------------------------------------------
	 AFFILIATE PERKS PAGE
-------------------------------------------- */
.aff-perk-logo {border: 1px solid #dddddd; border-bottom:none;}
.aff-perk-disc {border: 1px solid #dddddd; padding: 15px 15px 40px;}
.aff-perk-btn {border: 1px solid #dddddd; width: 60%; text-align: center;
padding: 5px; margin: -30px auto 30px; background-color: #ffffff;}

/* --------------------------------------------
	 CONTACT US PAGE
-------------------------------------------- */
.contact-us-oinfo {margin-top:-300px; color:#FFFFFF; padding:0px 30px 30px 30px; text-align:right; background-color: rgba(22, 149, 202, 0.8);}
.m-contact-form {padding:30px; margin-bottom: 0px !important}
.interview-com .sf-icon-cont.cont-small.sf-icon-float-none {margin:0px !important;}
.partnering-b {text-align:left;}

/* --------------------------------------------
	 WIDGET AND NAVIGATION
-------------------------------------------- */
section#text-8 {text-align: center}
.exp-video-sb a.sf-button.standard.accent.standard, .video-icon a.sf-button.standard.accent.standard {background-image:url(https://www.currencytransfer.com/wp-content/uploads/2014/11/video-still-sidebar.png); background-position: center; background-color: rgba(00, 00, 00, 0); width: 100%; height: 200px; margin-right:0px; margin-top:0px;}

/* --------------------------------------------
	 HOW MUCH CAN YOU SAVE WIDGET
-------------------------------------------- */
.saving-widget-con {
	margin-top:0px;
	margin-bottom:0px !important;
}
.saving-widget-con .clearfix {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.sw-def-bg { 
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/savings-widget-dark.jpg') !important;
	background-color: #2a2c34 !important;
}
.saving-widget-con.full-hero-darkbg, .saving-widget-con.full-hero-lightbg{
	background-repeat:no-repeat !important;
	background-position: center top; 
}

/* --------------------------------------------
	 TESTIMONIALS
-------------------------------------------- */
.page-id-5693 .modal-header {display:none;}
.page-id-5693 .modal-body {padding:0px; background-color:#000000; font-size: 0px; line-height: 0px;}
.video-testimonial-btn a.sf-button.standard.accent.standard {width:100%; height:200px; margin:0px; background-position: center; background-repeat: no-repeat; background-color:#000000 !important;}
.test-joshua-s a.sf-button.standard.accent.standard {background-image:url(https://www.currencytransfer.com/wp-content/uploads/2014/11/joshua-s–testimonial-btn.png);}
.test-marie-c a.sf-button.standard.accent.standard {background-image:url(https://www.currencytransfer.com/wp-content/uploads/2014/11/marie-c–testimonial-btn.png);}
.test-peter-h a.sf-button.standard.accent.standard {background-image:url(https://www.currencytransfer.com/wp-content/uploads/2014/11/peter-h–testimonial-btn.png);}
.video-testimonial-btn .modal-header {display:none;}
.test-hero-video {padding:15px 0px 15px;}
.test-hero-video p{display:none !important;}
.started-link { margin:20px 0px;}

/* --------------------------------------------
	 RECENT TRADES
-------------------------------------------- */
.rt-text {background-color: #27292f !important; margin-top:0px; margin-bottom:0px !important; font-weight:700; padding-bottom:50px;}
.rt-text a{
	color: #ffffff;
}
.rt-text a:hover{
	color:#1695CA !important;
}
.rt-section {
	border-right: 1px solid #fff;;
}
.rt-container {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	align-content: center;
	padding-top: 8px;
	padding-bottom:8px;
	border-left: 1px solid #fff;
	height: 45px;
}

.rt-text .spb_wrapper .clearfix, .rt-text .container{
	padding-left:0px;
}
.rt-container .spb_wrapper.clearfix{padding:0px;}
.rt-sl-sendtocountry, .rt-countryflag, .rt-amount {display: inline-block; font-size:14px;}
.rt-sl-sendtocountry, .rt-amount {
	flex: 1;
}
.rt-sl-sendtocountry { 
	text-align: right;
}
.rt-countryflag{
	width:30px;
	margin :0px 15px;
}
.rt-amount { 
	text-align: left; 
}
.rt-text.spb_testimonial_slider_widget.spb_content_element.alt-bg.alt-seven.col-sm-12.testimonial {color:#ffffff;}
.rt-img {margin-bottom:0px !important; padding-bottom:32px; background-color: #2e3037 !important;}
.rt-img.spb_wrapper.clearfix {
	padding-left:0px;
	padding-right:0px;
}

.rt-uparrow, .bg-alt-one-uparrow{
	padding-top: 20px;
	padding-bottom: 0px;
	line-height: 9px;
	margin-top: -29px !important;
	margin-bottom: 0px !important;
	background-color: transparent !important; 
	-webkit-box-shadow: inset 0px -10px 15px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 0px -10px 10px 0px rgba(0,0,0,0.4);
	box-shadow: inset 0px -10px 10px 0px rgba(0,0,0,0.4);
	transform: scaleX(2);
	text-shadow:0px -8px 9px rgba(0,0,0,0.5);
	font-size: 25px;
	text-align: center;
}
.rt-uparrow{
	color: #27292f !important;
}
.remove-ex-pad.spb_wrapper.clearfix, .remove-ex-pad.full-width-text .spb_wrapper {
	padding-left:0px !important;
	padding-right:0px !important;
}
.rt-testimonial-slider {
	box-shadow: none;
}
.rt-link-test-img-container {
	text-align: right; padding:0px;
}
.rt-link-test-img {
	width:125px;
	height:125px;
	display: inline-block;
}
.rt-link-test-quote {
	text-align:left;
	color:#ffffff;
	padding-left:20px;
	padding-right:20px;
}
.rt-text .spb_tabs .nav-tabs li.active a, .rt-text .spb_tour .nav-tabs li.active a,.rt-text .spb_accordion .spb_accordion_section > h3.ui-state-active a {
	background-color:#1695CA;
}
.rt-text .spb_tabs .nav-tabs li.active a:hover{
	color:#27292f !important;
}

#sc-map-recent-trades-sprite:before, 
#sc-map-europe-sprite:before, 
#sc-map-americas-sprite:before, 
#sc-map-asia-sprite:before, 
#sc-map-africa-sprite:before, 
#sc-map-middle-east-sprite:before, 
#sc-map-oceania-sprite:before {
	background: url("https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/recent-trades-map-sprit.png") no-repeat;
	content: '';
  	position: absolute;
  	display: block;
  	z-index: 1;
}
#sc-map-europe-sprite:before {background-position: 0px 0px;}
#sc-map-americas-sprite:before {background-position: 0px -336px;}
#sc-map-asia-sprite:before {background-position: 0px -672px;}
#sc-map-africa-sprite:before {background-position: 0px -1008px;}
#sc-map-middle-east-sprite:before {background-position: 0px -1344px;}
#sc-map-oceania-sprite:before {background-position: 0px -1680px;}


#sc-map-recent-trades:before {background: url("") no-repeat;}
#sc-map-europe:before {background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/sc-europe.png") no-repeat; }
#sc-map-americas:before {background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/sc-americas.png") no-repeat; }
#sc-map-asia:before {background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/sc-asia.png") no-repeat; }
#sc-map-africa:before {background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/sc-africa.png") no-repeat; }
#sc-map-middle-east:before {background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/sc-middle-east.png") no-repeat; }
#sc-map-oceania:before {background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/sc-oceania.png") no-repeat; }
#sc-map-recent-trades:before, #sc-map-europe:before, #sc-map-americas:before, #sc-map-asia:before, #sc-map-africa:before, #sc-map-middle-east:before, #sc-map-oceania:before {
	content: '';
  	position: absolute;
  	display: block;
  	z-index: 1;
}

/* --------------------------------------------
	 BLOG PAGE
-------------------------------------------- */
.blog-hero {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/blog-hero-main.jpg')!important; background-repeat: no-repeat; background-position:top center;}	
.dmc-ty-subheading{margin-bottom:50px;}
.dmc-catagory, .dmc-su-sidebar{
	margin-top:0px !important; 
	 background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/dmc-blog-bg5.png')!important; 
	 background-repeat: no-repeat;
	 background-position: top center;
}
.dmc-form h6{
	font-size: 22px;
	margin-bottom:20px;
}
.dmc-form{
	padding-right: 0px;
	padding-left: 0px;
}

/* --------------------------------------------
	MAILCHIMP FORM
-------------------------------------------- */
.mailchimp-form-page #page-wrap {
	background-color: #F8F8F8;
}
#mc_embed_signup form{ 
    padding: 0px !important;
}
#mc_embed_signup form p {
	margin:0px !important;
}
#mc_embed_signup{
	background-color: transparent !important;
}
.mc-f-fullwidth #mc_embed_signup .mc-field-group{ 
	width:100% !important;
}
#mc_embed_signup .mc-field-group input {
	margin-bottom: 8px;
	margin-top: 0px;
	padding: 15px 8px !important;
	min-height: 50px;
	width:100%;
}
input[type="text"], input[type="email"]{
	color:#444444 !important;
}
#mc_embed_signup .button {
		border-radius: 4px;
		color: #FFFFFF !important;
		cursor: pointer;
		display: inline-block;
		font-size: 20px !important;
		font-weight: bold;
		height: 45px !important;
		line-height: 32px;
		margin: 0 5px 10px 0;
		padding: 0 22px;
		text-align: center;
		text-decoration: none;
		vertical-align: top;
		white-space: nowrap;
		width: 50% !important;
}
.orange input[type="submit"]{
	background-color:#F7941F !important;
}
.orange input[type="submit"]:hover{
	background-color:#ffa544 !important;
}
.green input[type="submit"]{
	background-color: #41B412 !important;
}
.green input[type="submit"]:hover{
	background-color: #5DBF35 !important;
}
.blue input[type="submit"]{
	background-color: #1695CA !important;
}
.blue input[type="submit"]:hover{
	background-color: #39A5D2 !important;
}
.mc-gdpr-submit #mc_embed_signup .button input[type="submit"]{
	background-color: #1695CA !important;
}
.mc-gdpr-submit #mc_embed_signup .button input[type="submit"]:hover{
	background-color: #39A5D2 !important;
}

.mc-f-btn-fullwidth #mc_embed_signup .button{
width:100% !important;
}
#mc_embed_signup div.mce_inline_error{
	margin:0 0 5px 0 !important;
	padding: 0px 0px !important;
	background-color: transparent !important;
	color: #ff0000 !important;
}
#mc_embed_signup #mce-success-response {
		color: #41B412 !important;
		width: 100% !important;
		margin-top: 0px !important;
		padding-top: 0px !important;
}
/* -----  MAILCHIMP GDPR  ----- */
.mc-form-hero-highlight{
	margin-top:-75px;
	width:100%;
	text-align: center;
}
.mc-submit, .mc-gdpr-submit {
	margin-bottom: 65px;
}
.mc-gdpr-submit {
	padding-bottom:32px;
}
input#mce-EMAIL:focus, input#mce-FNAME:focus, input#mce-LNAME:focus{
	background-color: #EDF7FB;
	border: 2px ##1695CA solid !important;
}
.mc-submit #mc_embed_signup .mc-field-group,
.mc-gdpr-submit #mc_embed_signup .mc-field-group {
    clear: left;
    position: relative;
    width: 100%;
    padding-bottom: 3%;
    min-height: 50px;
}
.mc-submit #mc_embed_signup .mc-field-group.input-group ul li,
.mc-gdpr-submit #mc_embed_signup .mc-field-group.input-group ul li {
    margin: 0px 5px;
}
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"] {
	display:none;
}
#mc_embed_signup .mc-field-group.input-group {
	margin-top:0px;
	margin-bottom:0px;
}
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"] {
	display:none;
}
#mc_embed_signup .mc-field-group.input-group label {
	width:100%;
	color: #555555;
	font-size:14px;
	line-height: 16px;
	text-align: left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 11px 0px 13px;
	margin-bottom:0px;
	cursor:pointer;
}
#mc_embed_signup .mc-field-group.input-group label span.mc-ct-form-checkbox {
	display:inline-block;
	min-width:250px;
	margin:0;
	padding:10px 10px 10px 45px;
	vertical-align:middle;
}
.mc-ct-form-checkbox{
	display:inline-block;
	background-repeat: no-repeat;
	background-position: 6px center;
	background-size: 27px 27px;
}
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"] ~ label span.mc-ct-form-checkbox{
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/email/mailchip-gdpr/mailchimp-checkbox.png'); 
}
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"]:checked ~ label span.mc-ct-form-checkbox{
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/email/mailchip-gdpr/mailchimp-checkbox-checked.png');  
}
#mc_embed_signup .mc-field-group.input-group label span.at-personal-icon {
    background-color: transparent;
}
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"]:checked ~ label {
	color: #555555;
	background-color:#EDF7FB;
}
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"] ~ label span,
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"]:checked ~ label,
#mc_embed_signup .mc-field-group.input-group input[type="checkbox"]:checked ~ label span {
	-webkit-transition:background-color 0.4s linear;
	-o-transition:background-color 0.4s linear;
	-moz-transition:background-color 0.4s linear;
	transition:background-color 0.4s linear;
}
#mc_embed_signup .mc-field-group.input-group span.at-radio-label{
	display:inline-block;
	padding-top:12px;
	padding-right:20px;
} 
.mc-gdpr-data-notice {
	padding-bottom: 30px;
}
.mc-gdpr-data-notice td{
	padding-top:10px;
}
.mc-gdpr-data-text {
	font-size: 12px;
}

.dmc-catagory .sticky-post-icon, .fw-video-close:hover {
	background-color:#F7941F !important;
}
.dmc-r-posts, .dmc-r-posts.spb_recent_posts_widget.spb_content_element.col-sm-12 {
	padding-right:0px !important;
	padding-left:0px !important;	
}
.dmc-r-posts .spb_recent_posts_widget.spb_content_element.col-sm-12 {
  padding-left: 0px;
  padding-right: 0px;
}
/* --------------------------------------------
	 SIDEBARS
-------------------------------------------- */
.dmc-su-sidebar{
	padding: 40px 25px;
}
.widget #mc_embed_signup > form:after {
	display:none !important;
}
.sidebar-product-feature{
	padding-bottom:45px;
}
.sidebar-product-feature h6{
	margin-top:10px;
	margin-bottom:20px;
	color: #444444;
}
.sidebar-product-feature p{
	line-height:19px;
}
.mc-modal-opt-in{
	padding:0px !important;
}
.sidebar-mc-opt-in a.sf-button.large.accent.standard, .modal-fullwidth-button a.sf-button.large.accent.standard{
	width:100%;
	text-align: center;
}
/* --------------------------------------------
	 MODAL
-------------------------------------------- */
.modal-header{
	min-height:65px;
}
.modal-content .modal-body{
	padding:0px;
}
.modal-padding{
	padding:20px 30px;
}
/* --------------------------------------------
	 CALL BACK
-------------------------------------------- */
.call-back-hero{
	margin:0px -15px !important;
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2016/03/call-back-hero-image.jpg') !important;
	background-repeat:no-repeat !important;
	background-position: center right;
}
.call-back-form-container{
	padding:45px 35px 0px 30px;
	margin-bottom:0px !important;
}
.callback-su{ 
	margin-top:20px;
}
.callback-su a{ 
	color: #ffffff;
	background-color: #195C7D;
	text-align: center;
	padding: 13px 0px !important;
}
.callback-su a:hover{ 
	color: #ffffff;
	background-color: #2CBEC5;
}
.callback-su a:before{ 
	display: none !important;
}
.full-width-text #nav_menu-7 .widget-heading{
	display: none;
}

/* --------------------------------------------
	 Simple Timeline
-------------------------------------------- */
.timeline-events-container{
	margin-left: 25px;
    padding-left: 55px;
    border-left: 2px solid #1695ca;
}
.timeline-events-container h6{
	color:#bbbbbb;
}
.timeline-events-container h3{
	margin-top: 0px;
	margin-bottom: 10px;
	text-transform: uppercase;
	color:#1695ca;
}
.timeline-events-container .date-entry{}
.timeline-title:before{
	content: '';
	width: 20px;
	height: 20px;
	margin-top: 2px;
	position: absolute;
    display: block;
    border-radius: 50%;
    left: -11px;
    z-index: 1;
}
.timeline-event-comming-up .timeline-title:before{ 
	border:2px solid #1695ca;
	background-color: #ffffff;
}
.timeline-event-next-event .timeline-title:before{
	border:2px solid #1695ca;
	background-color: #1695ca;
}

.lufc-timeline {
	border-color: #0060a9;
}
.lufc-timeline .timeline-title:before{
 	border-color: #0060a9; 
}
.lufc-timeline .timeline-event-next-event .timeline-title:before{
	background-color: #0060a9;
}
.lufc-timeline h3{
	color:#0060a9;
}

/* --------------------------------------------
	 FINTECH AVIV
-------------------------------------------- */
.finaviv-h1 {
	text-align: center;
	color: #fff;
	font-size: 55px;
	text-shadow: 2px 2px 0 #000;
	margin-bottom: 100px;
	line-height:60px;
}
.finaviv-sponsors {
	text-align: center;
	font-size: 25px;
	text-transform: uppercase;
	padding-top: 30px;
	padding-bottom: 10px;
}
.finaviv-sponsors h3{
	color: #444 !important;
	font-size: 25px;
}
.finaviv-sponsors-logo {
	margin-bottom: 30px;
	padding: 0px;
}
.finaviv-lt p{
	text-align: center;
	font-size: 22px;
	line-height: 1.5em;
}
.finaviv-map{
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.finaviv-schedule-title {
	font-size: 22px;
	line-height: 25px;
}
.finaviv-presenting-list li {
	margin-bottom:25px;
}
.finaviv-signup-title {
	text-align: center;
	font-size: 22px;
	line-height: 1.5em;
}

/* --------------------------------------------
	 BUSINESS FX
-------------------------------------------- */
.product-video-hero {
	margin-top:0px;
	background-color: #ffffff !important;
	background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/02/product-video-hero-bg-2.jpg') !important;
	background-repeat:no-repeat !important;
	background-position: center;
	text-align: center;
	padding-bottom:0px;
	-webkit-box-shadow: inset none !important;
	box-shadow: none !important;
}
/* DELETE */.product-video-hero h1, .business-hero h1, .personal-hero h1 {
	color:#ffffff !important;
	font-size:30px;
	line-height: 32px;
	font-weight: 300;
	text-transform: uppercase;
}
.b-fca-badge{margin-bottom:30px;}
.icon-box-rbgc .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-box-content-wrap {
background: rgba(0, 0, 0, 0.0);
}
.mtz .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-box-content-wrap {
	margin-top:0px !important;
}
.bussiness-benefit, 
.personal-reason, 
.subject-icon-link, 
.subject-icon-link-alt,
.lufc-icon-link {
	text-align: center;
	font-size:18px;
	font-weight:700;
	margin-top:30px;
	margin-bottom:30px;
	color:#ffffff !important;
}
.bussiness-benefit > a > div, 
.personal-reason > a > div, 
.subject-icon-link > a > div, 
.subject-icon-link-alt > a > div,
.lufc-icon-link > a > div{
 height:38px;
}

.personal-reason a, .personal-reason .sf-icon a,
.subject-icon-link a, .subject-icon-link .sf-icon a,
.subject-icon-link-alt a, .subject-icon-link-alt .sf-icon a,
.lufc-icon-link a, .lufc-icon-link .sf-icon a {
	color:#ffffff !important;
}
.personal-reason a:hover, .personal-reason .sf-icon:hover,
.subject-icon-link a:hover, .subject-icon-link .sf-icon:hover {
	color:#0d364a !important;
}
.subject-icon-link a:hover, 
.personal-reason a:hover, 
.subject-icon-link .sf-icon:hover, 
.personal-reason .sf-icon:hover {
	color:#0d364a !important;
}
.subject-icon-link-alt a:hover, 
.subject-icon-link-alt .sf-icon:hover {
	color:#41B412 !important;
}
.lufc-icon-link a:hover, 
.lufc-icon-link .sf-icon:hover {
	color:#ffd400 !important;
}
.bussiness-benefit hr, .subject-icon-link hr, .subject-icon-link-alt hr, .lufc-icon-link hr {
	width:30px;
	margin-top: 15px;
  	margin-bottom: 15px;
  	border: 0;
  	border-top: 1px solid #ffffff;
}
.bussiness-benefit i.sf-icon.sf-icon-float-none.sf-icon-medium.sf-icon-icon-three,
.subject-icon-link i.sf-icon.sf-icon-float-none.sf-icon-medium.sf-icon-icon-three {
	margin-top:0px !important;
	margin-bottom:0px !important;
}
.security-benefit {
	background-color: #ffffff;
	text-align: center;
	padding:20px 20px 40px;
}
.security-benefit hr {
	width:50px;
}
.business-hero, .personal-hero {
	margin-top:0px;
	background-color: #3a5d7b !important;
	background-repeat:no-repeat !important;
	background-position: top;
	text-align: center;
	-webkit-box-shadow: inset none !important;
	box-shadow: none !important;
	color:#ffffff;
}
.platform-screen-button {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px !important;
	background: transparent !important;
	text-align: center;
}
.platform-screen-button .spb_wrapper {
	padding:0px;
}
.hero-toggle, .news-resource-nav{
	margin-top:0px;
	margin-bottom:0px !important ;
	padding-top:0px;
	padding-bottom:0px;
	-webkit-box-shadow:none !important; 
	box-shadow:none !important;
}
.hero-toggle.toggle-wrap .spb_toggle, .spb_toggle_content, .hero-toggle .toggle-wrap .spb_toggle, .news-resource-nav.toggle-wrap .spb_toggle, .news-resource-nav .toggle-wrap .spb_toggle {
	border:none !important;
}
.hero-toggle .toggle-wrap .spb_toggle, .news-resource-nav .toggle-wrap .spb_toggle {
	text-align: center;
}
.alt-bg.alt-six .toggle-wrap .spb_toggle:hover{
	color:#1695CA;
}
.alt-bg.alt-three .toggle-wrap .spb_toggle:hover{
	color:#0D364A;
}
.fourstep-icon{
	text-align: center;
	padding:0px;
}
.threestep-container {
	text-align: center;
	margin:0px;
	padding:0px;
}
.threestep-container p, .threestep-container .spb_wrapper {
	margin:0px;
	padding:0px;
}
.steps-text{
	padding:0px 15px;
}
.rate-badge {
	padding-top:30px;
}

/* --------------------------------------------
	 Rate Notification Pages
-------------------------------------------- */
.arrow-list{
	line-height:30px;
}
.feature-shadow-card{
	padding:20px 0px;
	margin-bottom: 15px;
}
.featured-n-darkblue-fade {
	background : -moz-linear-gradient(50% 99.36% 90deg,rgba(13, 54, 74, 0.8) 0%,rgba(13, 54, 74, 0.3) 100%);
	background : -webkit-linear-gradient(90deg, rgba(13, 54, 74, 0.8) 0%, rgba(13, 54, 74, 0.3) 100%);
	background : -webkit-gradient(linear,50% 99.36% ,50% -0.12% ,color-stop(0,rgba(13, 54, 74, 0.8) ),color-stop(1,rgba(13, 54, 74, 0.3) ));
	background : -o-linear-gradient(90deg, rgba(13, 54, 74, 0.8) 0%, rgba(13, 54, 74, 0.3) 100%);
	background : -ms-linear-gradient(90deg, rgba(13, 54, 74, 0.8) 0%, rgba(13, 54, 74, 0.3) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0D364A', endColorstr='#0D364A' ,GradientType=0)";
	background : linear-gradient(0deg, rgba(13, 54, 74, 0.8) 0%, rgba(13, 54, 74, 0.3) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0D364A',endColorstr='#0D364A' , GradientType=0);
}
.rate-notification-gradient{
	background : -moz-linear-gradient(50% 73.42% 90deg,rgba(37, 128, 190, 0) 0%,rgba(37, 128, 190, 0.8) 100%);
	background : -webkit-linear-gradient(90deg, rgba(37, 128, 190, 0) 0%, rgba(37, 128, 190, 0.8) 100%);
	background : -webkit-gradient(linear,50% 73.42% ,50% 0.06% ,color-stop(0,rgba(37, 128, 190, 0) ),color-stop(1,rgba(37, 128, 190, 0.8) ));
	background : -o-linear-gradient(90deg, rgba(37, 128, 190, 0) 0%, rgba(37, 128, 190, 0.8) 100%);
	background : -ms-linear-gradient(90deg, rgba(37, 128, 190, 0) 0%, rgba(37, 128, 190, 0.8) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2580BE', endColorstr='#2580BE' ,GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2580BE',endColorstr='#2580BE' , GradientType=0);
}
.rate-notification-divider-whitebg{
	background : -moz-linear-gradient(50% 73.42% 90deg,rgba(37, 128, 190, 0) 0%,rgba(37, 128, 190, 0.2) 100%);
	background : -webkit-linear-gradient(90deg, rgba(37, 128, 190, 0) 0%, rgba(37, 128, 190, 0.2) 100%);
	background : -webkit-gradient(linear,50% 73.42% ,50% 0.06% ,color-stop(0,rgba(37, 128, 190, 0) ),color-stop(1,rgba(37, 128, 190, 0.2) ));
	background : -o-linear-gradient(90deg, rgba(37, 128, 190, 0) 0%, rgba(37, 128, 190, 0.2) 100%);
	background : -ms-linear-gradient(90deg, rgba(37, 128, 190, 0) 0%, rgba(37, 128, 190, 0.2) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2580BE', endColorstr='#2580BE' ,GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2580BE',endColorstr='#2580BE' , GradientType=0);
}
.rate-alert-divider-w {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/rate-notification-wt.png');
}
.rate-alert-divider {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/notification-rate-line.png');
}
.forward-contract-divider {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/notification-forward-contrat-line-bg.png');
}
.market-order-divider {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/notification-market-order-line-bg.png');
}
.rate-notification-divider {
	background-repeat: no-repeat;
	background-position: top center;
}
.rate-alert-platform {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/rate-alert-platform-img.png');
	background-repeat: no-repeat;
}
.rate-alert-click-link-img, .rate-alert-transfer-requirements-img, .rate-alert-target-rate-img {
	width:320px;
	height:235px;
	background-size:306%;
}
.rate-alert-click-link-img{
	background-position: 0px 0px;
}
.rate-alert-transfer-requirements-img{
	background-position: -320px 0px;
}
.rate-alert-target-rate-img{
	background-position: -640px 0px;
}
.rate-alert-manage-img{
	background-size: cover;
	background-position: bottom center;
	margin:0 auto;
}
.forward-contract-platform-sprite, .ihl-forward-benefits-icons:before {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/forward-contract-process-benefits-sprites.png');
	background-repeat: no-repeat;
}
.forward-contract-management-policy-img, .forward-contract-secure-rate-img, .forward-contract-pay-deposit-img {
	width:320px;
	height:235px;
	background-size:100%;
}
.forward-contract-management-policy-img{
	background-position: 0px 0px;
}
.forward-contract-secure-rate-img{
	background-position: 0px -222px;
}
.forward-contract-pay-deposit-img{
	background-position: 0px -443px;
}
.ihl-forward-benefits-icons:before{
	background-size:225px;
}
.ihl-f-b-spreadsheet:before {background-position: 0px -477px;}
.ihl-f-b-document-assets:before {background-position: -54px -477px;}
.ihl-f-b-engage-stakeholders:before {background-position: -106px -477px;}
.ihl-f-b-build-strategy:before {background-position: 0px -529px;}
.ihl-f-b-execute:before {background-position: -54px -529px;
}
.market-order-sprite {
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/market-order-sprites-comp.png');
	background-repeat: no-repeat;
	width:320px;
	height:235px;
	background-size:100%;
}
.market-order-limit-illustration {background-position: 0px 0px;}
.market-order-stop-loss-illustration {background-position: 0px -235px;}
.market-order-oco-illustration {background-position: 0px -470px;}

.market-order-step-verified {background-position: 0px -702px;}
.market-order-step-forecasting {background-position: 0px -938px;}
.market-order-step-market-order {background-position: 0px -1172px;}
.market-order-trade-booked {background-position: 0px -1406px;}
/* --------------------------------------------
	 SIGN UP PAGES V1
-------------------------------------------- */
.su-logo-strapline {
	display: inline-block;
	height:50px;
	width:237px;
	background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/su-logo-strapline.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}
.su-hero{
	margin-top: 0px;
	margin-bottom: 0px !important;
	padding-top: 0px;
	padding-bottom: 10px;
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #0e1821 !important;
}
.boe-hero {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/11/su-f-hero.jpg') no-repeat;}
.su-hero-bg-main {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/signup-bg.jpg') !important;}
/* DELETE */.su-hero h1{
	text-align: center;
	color:#fff !important;
	line-height:45px;
}
.su-login-btn{
	text-align: right;
	padding-right:30px;
	margin-bottom:0px;
}
.su-login-btn a { 
	font-size: 18px;
	font-weight: 700;
	color:#fff;
	-webkit-border-radius: 0 0 15px 15px;
	border-radius: 0 0 15px 15px;
	display:inline-block;
	background-color: #195C7D;
	padding:12px 29px;
	margin-bottom:4px;
}
.su-login-btn a:hover { 
	color:#fff;
	background-color: #1695CA;
}
div.wpcf7 img.ajax-loader {
	margin-left: 20px;
	margin-top: -98px;
}
.su-hero-irida:before {
  content: '';
  background: url("https://www.currencytransfer.com/wp-content/uploads/2015/05/signup-irida-front.png") no-repeat;
  width: 500px;
  height: 816px;
  position: absolute;
  display: block;
  margin: 20px auto 0;
  right: 0;
  z-index: 1;
}
.su-pui {
	position:relative;
	z-index: 100;
}
#new_account ul {
	margin-top:0px;
	margin-bottom:0px;
}
.su-form{
	margin-top:30px;
}
.su-f-field{
	width:97% !important;
	margin-bottom:10px !important;
	margin-left:5px;
	font-size:16px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 5px !important;
	padding:10px 15px !important;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="password"]:focus, textarea:focus, .bypostauthor .comment-wrap .comment-avatar, .search-form input:focus, .wpcf7 input:focus, .wpcf7 textarea:focus, .ginput_container input:focus, .ginput_container textarea:focus, .mymail-form input:focus, .mymail-form textarea:focus{
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #1695CA!important;
}
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], textarea, select, .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea, .wpcf7 select, .ginput_container input[type="text"], .ginput_container input[type="email"], .ginput_container textarea, .ginput_container select, .mymail-form input[type="text"], .mymail-form input[type="email"], .mymail-form textarea, .mymail-form select{
	font-size:16px !important;
	font-weight:400 !important;
	width:100%;
}
.page-id-6803 .wpcf7 span.wpcf7-not-valid-tip {
	text-align: :left !important;
	margin-top: 14px;
	margin-bottom: -13px;
	margin-left:26px;
}
div.wpcf7-validation-errors{
  margin-top: -10px;
  text-align:center;
  border: 2px solid red;
  background-color: rgba(255, 0, 0, .1);
  color: #ff0000;
  padding: 15px;
}
#wpcf7-f6854-p6803-o1 .wpcf7-mail-sent-ok{
	background: rgba(19,175,119,0.40);
  border: 2px solid #41B412;
  color: #fff;
  text-align: center;
  padding: 10px;
  margin-top: -20px;
}
.su-form-btn{
	background-color: #41B412 !important;
	margin-top:5px !important;
	margin-left:5px !important;
	-webkit-border-radius: 10px !important; 
	border-radius: 10px !important;
	width: 97%;
	text-align: center;
	font-size: 25px !important;
	font-weight:700;
	border: solid 2px #fff !important;
	padding-top:20px !important;
	padding-bottom:20px !important;
	text-transform: uppercase;
}
a.su-form-btn{
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 50%;
	text-align: center;
	font-size: 25px !important;
	border: solid 2px #fff;
}
.su-fca-badge{
	margin-bottom:62px;
}
.su-benefit{
	font-size: 20px !important;
	color: #fff;
	font-weight: 600;
	background-position: left 20px top;
 	padding-top: 10px;
 	padding-left: 82px;
 	min-height: 42px;
 	margin-bottom: 12px;
	margin-top: 0;
 	background-repeat: no-repeat;
 	background-size: 42px;
}
.su-benefit-xscon{
	margin-top:0px;
	margin-bottom:0px !important;
	box-shadow: none;
	margin-bottom:0px;
}
.su-benefit-xscon:before{
	content: '';
 	width: 0;
 	height: 0;
 	border-bottom: 25px solid transparent;
  	border-right: 30px solid transparent; 
 	border-left: 30px solid transparent;
 	position: absolute;
 	left: 50%;
 	margin-left: -30px;
 	top: -25px;
 	border-bottom-color: #fff !important;
}
.su-benefit-xs{
	content: '';
 	width: 100%;
 	background-size: 42px;
	background-position: top center;
	background-repeat: no-repeat;
	padding-top:50px;
	text-align: center;
	font-size: 20px;
	font-weight:600;
	color:#888888;
	margin-bottom:40px;
}
.su-b-bank-blue { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-bank-beater-blue.png') !important; }
.su-b-quotes-blue { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-quotes-blue.png') !important; }
.su-b-transparent-blue { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-transparency-blue.png') !important; }
.su-b-speed-blue { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-speed-blue.png') !important; }
.su-b-bank { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-bank-beater.png') !important; }
.su-b-quotes { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-quotes.png') !important; }
.su-b-transparent { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-transparency.png') !important; }
.su-b-speed { background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-speed.png') !important; }
.su-testimonials {
	position:relative;
	z-index: 100;
	margin-top:	0px;
	margin-bottom:0px !important;
}
.su-testimonials:before {
	content: '';
 	width: 0;
 	height: 0;
 	border-bottom: 25px solid transparent;
  	border-right: 30px solid transparent;
 	border-left: 30px solid transparent;
 	position: absolute;
 	left: 50%;
 	margin-left: -30px;
 	top: -25px;
 	border-bottom-color: #195c7d !important;
}
.su-testimonial-slider {
	box-shadow: none;
	margin-top:-5px;
	margin-bottom:0px;
}
.page-id-6803 .rt-link-test-quote {
	margin-top:30px;
	font-size:16px;
	line-height: 18px;
}
.page-id-6803 .rt-link-test-img {
width:115px;
}

/* --------------------------------------------
	 SIGN UP V2
-------------------------------------------- */
		.su-product-header{
			padding-top:20px;
			padding-bottom:20px;
			margin-top:0px;
			margin-bottom:0px !important;
			border-bottom: 5px solid #1695CA;
		}
		.su-product-logo{
			margin-top:12px;
			margin-bottom:15px;
		}
		.su-signup-steps{
			padding:0px;
			text-align:center;
			text-transform: uppercase;
			font-size:12px;
			font-weight:600;
		}
		.su-product-hero, .su-country-hero{
			margin-top: 0px;
			margin-bottom: 0px !important;
			padding-top: 35px;
			padding-bottom: 10px;
			background-position: top center;
			background-repeat: no-repeat;
		}
		.su-hero-bg-main {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/04/signup-bg.jpg') !important;}
		/* DELETE */.su-product-hero h1, .su-country-hero h1 {color:#fff !important; margin-bottom:30px;}
		/* DELETE */.su-product-hero h1{text-align: left;}
		/* DELETE */.su-country-hero h1{margin-top:0px;}
		.su-hero-old-style-bank {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/06/old-style-bank-bg.jpg') !important;}
		.su-form-product {
			position: relative;
			z-index: 10;
			padding:50px 30px;
			background-color: #ffffff;
			border-radius : 5px;
  			-moz-border-radius : 5px;
  			-webkit-border-radius : 5px;
  			box-shadow : 0px 4px 11px rgba(0, 0, 0, 0.6);
  			filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=4, Color='#000000') ;
		}
		.su-product-hero-disc {
			background-color: #eeeeee;
			color:#444444;
			padding: 40px 30px;
			text-align: center;
		}
		.su-product-xs-benefit-icons {

		}
		.su-product-full-benefit-icons{
			padding: 10px 20px 0px;
		}
		.su-product-fca-badge{
			font-size: 18px;
			color:#888888;
		}
		.su-product-fca-badge .sf-icon-float-left{
			padding-right:0px !important;
		}
		.su-hero-aurelia:before {
		  content: '';
		  background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-with-aurelia-3.png") no-repeat;
		  width: 500px;
		  height: 1051px;
		  position: absolute;
		  display: block;
		  margin: 20px auto 0;
		  right: 0;
		  z-index: 1;
		}		
		.page-id-6895 .header-wrap, .page-id-6895 .footer-divider {display:none;}
		.page-id-6895 .wpcf7 span.wpcf7-not-valid-tip {
			text-align: :left !important;
			margin-top: 14px;
			margin-bottom: -13px;
			margin-left:26px;
		}
		.page-id-6895 .rt-link-test-quote {
			margin-top:30px;
			font-size:16px;
			line-height: 18px;
		}
		.page-id-6895 .rt-link-test-img {
		width:115px;
		}

/* --------------------------------------------
	 SIGN UP V3
-------------------------------------------- */
		.su-hero-bg-irida-point {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/06/old-style-bank-bg.jpg') !important;}
		.su-hero-irida-point:before {
		  content: '';
		  background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/sign-up-with-irida-ffp1.png") no-repeat;
		  width: 682px;
		  height: 872px;
		  position: absolute;
		  display: block;
		  margin: 20px auto 0;
		  right: 0;
		  z-index: 1;
		}
		.page-id-6897 .header-wrap, .page-id-6897 .footer-divider {display:none;}
		.page-id-6897 .wpcf7 span.wpcf7-not-valid-tip {
			text-align: :left !important;
			margin-top: 14px;
			margin-bottom: -13px;
			margin-left:26px;
		}
		.page-id-6897 .rt-link-test-quote {
			margin-top:30px;
			font-size:16px;
			line-height: 18px;
		}
		.page-id-6897 .rt-link-test-img {
		width:115px;
		}
		.error{
			display: none;
			margin-left: 10px;
		}		
		.error_show{
			color: red;
			margin-left: 10px;
		}
		input.invalid, textarea.invalid{
			border: 2px solid red;
		}
		input.valid, textarea.valid{
			border: 2px solid green;
		}
/* --------------------------------------------
	 SIGN UP WITH 3 QUESTIONS
-------------------------------------------- */
		.su-header{
			margin-top:0px;
			margin-bottom:0px !important;
			padding-top:20px;
			padding-bottom:20px;
		}
		.su-ct-logo{
			margin-bottom:0px;
		}
		.header-contact p {
			margin-bottom:-2px;
			font-size:14px;
		}
		.header-contact-alt-2{
			padding: 10px 30px 15px;
		}
		.header-phone-icon{
			display:inline-block; 
			font-size:26px !important;
			vertical-align: middle;
    		float: none;
		}
		.header-phone-icon .sf-icon-float-left{
			padding-top:-1px !important;
		}
		.header-2phone-icon{
			height:35px;
			font-size:26px !important;
			line-height: 47px;
			vertical-align: middle;
    		float: none;
		}
		.header-phone-no{
			display: inline-block;
			padding: 2px 0px 2px 10px;
		    font-size: 20px;
		    letter-spacing: 0.3px;
		}
		.header-2phone-no{
			padding: 2px 0px 2px 10px;
		    font-size: 20px;
		    letter-spacing: 0.3px;
		}
		.header-phone-no img{
			margin-top:-2px;
		}
		.su-hero-main .full-width-text .spb_wrapper{
			padding:0px !important;
		}
		.boe-hero {background-image:url('https://www.currencytransfer.com/wp-content/uploads/2015/11/su-f-hero.jpg');}
		.su-hero-main{
			margin-top:0px !important;
			margin-bottom:0px !important;
			padding-bottom:0px;
			text-align:center;
			background-position: center top; 
			background-repeat: no-repeat;
			background-color: #12142d !important;
		}
		.progress-flow {
			font-size:20px; 
			font-weight:400; 
			margin-top:25px; 
			margin-bottom:5px;
		}
		.su-currenct-step, .su-future-step{
			padding:0px;
			margin-bottom:20px;
			text-align: center;
			font-size:12px;
			font-weight:700;
			letter-spacing: 1.5px;
			text-transform:uppercase;
		}
		.su-currenct-step{
			color: #2CBEC5;
		}
		.su-future-step{
			color: rgba(255,255,255,0.5);
		}
		.su-f-container{
			margin-top:12px;
			margin-bottom:18px;
			border-top: 2px solid #1695ca !important;
			border-bottom: 2px solid #1695ca !important;
			background: rgba(22, 145, 198, 0.5);
			padding:0px;
		}
		.su-benefits-icon{
			width:46px;
		}
		.su-f-benefits{
			padding:30px;
			text-align: left;
		}
		.su-benefits-table{
			margin:0 auto;
		}
		.su-f-benefits td{
			border:none !important;
		}
		.su-f{
			background-color: #ffffff;
			text-align:center;
			color:#888888;
			padding:18px 30px 22px;
		}
		
		.su-f-col-fr{
			padding-right:5px;
			padding-left:5px;
		}
.at-radio {
	margin-top:0px;
	margin-bottom:15px;
}
.at-radio input[type="radio"] {
	display:none;
}
.at-radio label {
	width:100%;
	color: #bbbbbb;
	font-size:14px;
	line-height: 16px;
	text-align: left;
	text-transform:uppercase;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 2px solid #bbbbbb;
	padding: 0px;
	margin-bottom:0px;
	cursor:pointer;
}
.at-radio label span.at-business-icon, .at-radio label span.at-personal-icon {
	display:inline-block;
	width:55px;
	height:55px;
	margin:-18px 0 0 0;
	vertical-align:middle;
}
.at-business-icon, .at-personal-icon{
	display:inline-block;
	background-repeat: no-repeat;
	background-position: center left;
	background-size: 55px 55px;
}
.at-radio input[type="radio"] ~ label span.at-business-icon{
	background-image: url('https://www.currencytransfer.com/wp-content/uploads/2015/11/at-business-icon-up.png'); 
}
.at-radio input[type="radio"]:checked ~ label span.at-business-icon{
	background-image: url('https://www.currencytransfer.com/wp-content/uploads/2015/11/at-business-icon-down.png'); 
}
.at-radio input[type="radio"] ~ label span.at-personal-icon{
	background-image: url('https://www.currencytransfer.com/wp-content/uploads/2015/11/at-personal-icon-up1.png'); 
}
.at-radio input[type="radio"]:checked ~ label span.at-personal-icon{
	background-image: url('https://www.currencytransfer.com/wp-content/uploads/2015/11/at-personal-icon-down.png'); 
}



.at-radio label span.at-personal-icon {
    background-color: transparent;
}
.at-radio input[type="radio"]:checked ~ label {
	color: #ffffff;
	background-color:#1695CA;
	border: 2px solid #1695CA;
}
.at-radio input[type="radio"] ~ label span,
.at-radio input[type="radio"]:checked ~ label,
.at-radio input[type="radio"]:checked ~ label span {
	-webkit-transition:background-color 0.4s linear;
	-o-transition:background-color 0.4s linear;
	-moz-transition:background-color 0.4s linear;
	transition:background-color 0.4s linear;
}


.at-radio span.at-radio-label{
	display:inline-block;
	padding-top:12px;
	padding-right:20px;
}
input#account_email.valid, input#account_password.valid {
	color: rgb(65,180,18) !important;
	border-color: rgb(65,180,18);
}
input#account_email.invalid, input#account_password.invalid{
	color: rgb(255,0,0) !important;
    border-color: rgb(255,0,0);
}
input#account_email:focus, input#account_password:focus {
	-webkit-box-shadow: none !important;
    box-shadow: none !important;
	border-color: #1695CA !important;
}

		.form-group {
			margin-bottom:0px !important;
		}
		.form-group input[type="text"], .form-group input[type="email"], .form-group input[type="password"] {
			background: transparent;
		    border: 2px solid;
		    border-right: 0px solid;
		    border-top: 0px;
		    border-left: 0px;
		    border-color: #bbbbbb;
		    border-radius: 0px;
		    margin: 0px;
		    padding: 10px 60px 10px 10px;
		    height: 45px;
		}
		.su-email-ff, .su-password-ff {
			margin-bottom: 15px;
		}
		.su-email-ff:before, .su-password-ff:before{
			content: '';
			width: 45px;
			height: 45px;
			position: absolute;
			top:0px;
			right:15px;
		}
		.su-password-ff:before{
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/11/password-ff-icon-grey.png") no-repeat;
			background-size: 40px;
			background-position: center;
		}
		.su-email-ff:before{
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/11/email-ff-icon-grey.png") no-repeat;
			background-size: 40px;
			background-position: center;
		}
		.signupbtn{
			color:#ffffff;
			font-size: 18px;
   			font-weight: 700;
    		width: 100%;
    		padding: 15px;
    		margin-top:5px;
    		background-color: #41B412;
    		border: none;
    		-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		.su-f .b-fca-badge{
			margin-bottom:0px;
		}
		.su-testimonial-link{
			text-align: center;
			margin: 0px;
			padding: 12px;
			border-top: 4px solid #195C7D !important;
		}
		.su-benefit-eye, .su-benefit-savings, .su-benefit-zero-fees, .su-benefit-speed {
			position:relative;
		}
		.su-benefit-eye:before{ 
			content: '';
			width: 36px;
			height: 36px;
			position: absolute;
			top:5px;
			left:-48px;
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-transparency-2.png") no-repeat;
			background-size: 36px;
		}
		.su-benefit-savings:before{ 
			content: '';
			width: 36px;
			height: 36px;
			position: absolute;
			top:5px;
			left:-48px;
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/05/saving-icon.png") no-repeat;
			background-size: 36px;
		}
		.su-benefit-zero-fees:before{ 
			content: '';
			width: 36px;
			height: 36px;
			position: absolute;
			top:5px;
			left:-48px;
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-zero-fees.png") no-repeat;
			background-size: 36px;
		}
		.su-benefit-speed:before{ 
			content: '';
			width: 36px;
			height: 36px;
			position: absolute;
			top:5px;
			left:-48px;
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-speed-2.png") no-repeat;
			background-size: 36px;
		}
		.ww-all{
			margin-top:0px !important;
			margin-bottom:0px !important;
			padding-top:90px;
			padding-bottom:0px;
			-webkit-box-shadow: none;
			box-shadow: none);
		}
		.ww-all .nav>li{
			display: inline !important;
		}
		.ww-all, .ww-all h3, .ww-all h5{
			color: #888888 !important;
		}
		.ww-all .spb_tabs .nav-tabs li a{
			background-color: #ffffff;
    		font-weight: 300;
    		color: #dddddd;
    		border: none;
    		padding: 0px 5px;
		}
		.ww-all .spb_tabs .nav-tabs li a:hover{
    		color: #1695ca;
		}
		.ww-all .spb_tabs .nav-tabs li.active a{
			background-color: #ffffff;
			border: none;
			box-shadow: none;
    		color: #888888;
		}
		.ww-all .spb_tabs{
			padding:0px;
		}
		.ww-all .spb_content_element{
			padding:0px;
		}
		.ww-do, .ww-dont-do{
			padding:0px 0px 58px;
		}
		.ww-icon{
			padding:0px;
		}
		.ww-dont-do .ww-icon{
			padding-bottom: 22px;
		}
		.ww-all h5{
			text-transform: uppercase;
		}
		.ww-do li, .ww-dont-do li{
			padding: ;
			list-style: none;
			position:relative;
		}
		.ww-do-img{
			max-height: 415px;
		}
		.ww-dont-do:before{
			content: '';
			position: absolute;
			background: url("https://www.currencytransfer.com/wp-content/uploads/2015/07/transfer-history-marketplace.png") no-repeat;
		}
		.su-product-testimonials {
			position:relative;
			z-index: 100;
			margin-top:	0px;
			margin-bottom:0px !important;
			box-shadow: none;
			-webkit-box-shadow: 0 -5px 20px 1px rgba(0,0,0,0.0.05);
			box-shadow: 0 -5px 20px 1px rgba(0,0,0,0.05);
		}

/* --------------------------------------------
	 SIGN UP BUSINESS PAGE
-------------------------------------------- */
		.bussiness-benefit hr {
			width:30px;
			margin-top: 15px;
  			margin-bottom: 15px;
  			border: 0;
  			border-top: 1px solid #ffffff;
		}
		.styled-footer a:hover{
			color:#1695CA !important;
		} 
/* --------------------------------------------
	 SIGN UP GENERIC
-------------------------------------------- */
.country-su-hero {
	padding-top: 35px;
	padding-bottom: 10px; 
	background-position: top center;
	background-repeat: no-repeat;
}
.box-shadow-extra{
	-webkit-box-shadow: 0 10px 55px 10px rgba(0,0,0,0.15);
	box-shadow: 0 10px 55px 10px rgba(0,0,0,0.15);
}
/* --------------------------------------------
	 POST ELEMENTS
-------------------------------------------- */
.page-heading{
	padding-top: 65px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.page-heading .heading-text{
	width:100%;
	padding-bottom:15px;
	border-bottom:2px solid #E9EDF0;
}
.page-heading h1, .page-heading h3 {
  font-size: 28px;
  line-height: 30px;
  font-weight:600;
  white-space: normal;
}
.post-info.clearfix {
    padding-top:16px;
}
.sidebar{
	margin-top:48px;
}
.alt-auth{
    border-top: 2px solid #BBBBBB;
	margin-top: 75px;
	padding-top: 30px;
}
.hide-featured-img .media-wrap{
	display:none;
}
.post-content{
	padding-top:15px;
	padding-bottom:30px;
}
.post-content .sectionheading{
	margin-top:0px;
}
.post-img img{
	margin:30px 0px 10px;
	padding:15px 0px 0px;
	border-top: 2px solid #E9EDF0;
}
.post-img .col-xs-12{
	margin-bottom:0px;
}
.post-img-desc {
	font-size:12px;
	line-height:15px;
	margin-bottom:15px;
}
.postimgabove {margin-top: 30px; margin-bottom: 10px;}
.postimgbellow {margin-top: 10px; margin-bottom: 30px;}
.pro-title .sf-icon-cont.cont-medium.sf-icon-float-none.sf-icon-icon-three, 
.con-title .sf-icon-cont.cont-medium.sf-icon-float-none.sf-icon-icon-three {
	margin-bottom:0px;
}
.pro-title, .con-title { 
	color:#ffffff;
	margin-bottom:60px;
}
.pro-title h3, .con-title h3{display:inline-block;}
.pro-title{ background-color: #41b412;}
.post-pro-point .sf-icon-cont:hover {background-color: #41b412;}
.post-pro-point .sf-icon-cont {border-color: #41b412;}
.post-pro-point .sf-icon {color: #41b412;}

.con-title{ background-color: #e0134c; }
.post-con-point .sf-icon-cont:hover {background-color: #e0134c;}
.post-con-point .sf-icon-cont {border-color: #e0134c;}
.post-con-point .sf-icon {color: #e0134c;}


/* --------------------------------------------
	 DAILY MARKET BRIEF
-------------------------------------------- */
 .post-auth {
	border: 2px solid #eeeeee;
	padding-top: 20px;
	padding-bottom: 20px;
	border-radius: 10px;
	margin-right:15px;
	margin-left:15px;
	}	
.dailyrates-title-bg, .dailyrates-title-bg-v2, .dailyrates-title-bg-v3{
	background: url('https://www.currencytransfer.com/wp-content/uploads/2015/04/dmc-bg.png') no-repeat !important;
	text-align: center;
	margin-bottom:30px;
	background-color: #000000 !important;
	margin-right:-15px;
	margin-left:-15px;
	padding-right:15px;
	padding-left: 15px;
}
.dailyrates-title-bg-v3{
	margin-left: 0px;
 	margin-bottom:0px;
 	padding-top: 30px;
    padding-bottom: 40px;
 	background-color: #1695CA !important;
 	background-size: cover !important;
}
.dmc-subhero{
	margin: -30px -15px 30px;
	padding-right:15px;
	padding-left: 15px;
}
.dailyrates {
background-color: #1695CA;
color:#ffffff;
padding-top:10px;
padding-bottom:30px;
margin-bottom:30px;
}
.dailyrates img, .dailyrates-bg-none img  {
display:inline-block !important;
}
.dailyrates a, .links-blue-bg a {
	color: #bfd7e5;
}
.dailyrates a:hover, .links-blue-bg a:hover {
	color:#ffffff !important;
}
.dailyrates-bg-none {
color:#888888;
padding-top:10px;
padding-bottom:10px;
margin-bottom:30px;
}
.dailyrates-bg-none a{
	color: #1695CA;
}
.dailyrates-bg-none a:hover{
	color:#39A5D2;
}
.dmc-exchange-row{
	margin-bottom:5px;
}
.dmc-from-flag, .dmc-currency-pair, .dmc-to-flag, .dmc-exchange-rate {
	display:inline-block;
	margin
}
.dmc-currency-pair{
	width:85px;
}
.dailyexchangerate{
	font-size: 18px;
	font-weight: 700;
}
.cnbcquote{
	margin-top:-18px;
	color:#acacac;
}
.dmc-recent-posts .recent-post .details-wrap h5 a {
    font-weight: 600 !important;
    font-size: 18px !important;
}
.category-daily-market-brief .post-info.clearfix {
    display: none;
}
.category-daily-market-brief .article-body-wrap {
	margin-top: 30px;
}
.dmc-recent-posts .recent-post .excerpt p {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 18px;
    font-style: italic;
}
.dmc-week-event-list li{
	margin-bottom:12px;
}
/* --------------------------------------------
	 LONG MARKET BRIEF
-------------------------------------------- */
.lg-shadow-container {
	border: 1px solid #DDDDDD;
	box-shadow: 0 1px 20px 0 rgba(0,0,0,0.30);
	overflow: hidden;
	margin-bottom:40px;
}
.lg-rad-corner {
	border-radius: 5px;
}
.dmc-long-section-copy {
	padding:30px 20px 70px;
}

/* --------------------------------------------
	 WEBINAR SIGNUP
-------------------------------------------- */
.next-webinar-hero{
	padding-top:130px;
	padding-bottom:100px;
	font-size: 20px;
	text-align: center;
	margin-top:0px;
	margin-bottom:0px !important;
}
.webinar-highlight{
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/wedinar-bg1.jpg") no-repeat;
	background-position: center;
}
.next-webinar-hero{
	background: url("https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/bg-imgs/webinars/post-brexit-FD-webinar.jpg") no-repeat;
	background-position: center;
}
/* DELETE */.webinar-hero h1{
	font-size: 39px;
	line-height: 41px;
	text-transform: uppercase;
	margin-bottom:10px;
}
.webinar-subheading{
	font-size:26px;
	line-height: 28px;
	font-weight: 700;
}
.webinar-su-box h2{
	font-size: 30px; 
	font-weight: 300; 
	line-height: 30px; 
	margin-top: 20px;
}
.webinar-email h1 {
	margin-bottom:50px;
}
.webinar-email h6 {
	margin-top:0px !important;
}
.webinar-email .webinar-subheading{
	margin-top: 25px;
}
.webinar-email-su-box {
	padding:5px 20px;
	margin-top:0px;
	margin-bottom:0px !important;
	text-align: center;
	color:#444 !important;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color: #ffffff;
}
.webinar-hero h6 {
	margin-top:50px;
}
.webinar-su-box {
	margin-top:0px;
	margin-bottom:0px !important;
	padding-top:0px;
	padding-bottom:15px !important;
	text-align: center;
	color:#444 !important;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color: #ffffff;
}
.webinar-su-box h2{
	margin-bottom:25px;
}
.webinar-date {
	font-size: 16px;
	margin-top:20px;
	margin-bottom:10px;
}
.webinar-contents {
	text-align: center;
	margin-bottom:50px;
}
.webinar-host h6{
	margin-top:-15px;
	margin-bottom:20px;
}
.page-id-7122 #mc_embed_signup form {
    padding: 20px 25px 20px 25px !important;
    background-color: #ffffff !important;
}
.webinar-learn-how-container{
	max-width:250px;
	border: 2px solid #999999;
	border-radius: 50%;
	padding:10px;
	margin:0 auto;
	margin-bottom:25px;
}
/* --------------------------------------------
	 WEBINAR EMAIL SIGN UP
-------------------------------------------- */
.page-id-7122 #modal-1 .modal-dialog, .page-id-7122 #modal-2 .modal-dialog{
	max-width: 400px;
}
.page-id-7122 #modal-1 .modal-body, .page-id-7122 #modal-2 .modal-body{
	background-color: #ffffff;
}
.page-id-7122 #modal-1 .modal-body p, .page-id-7122 #modal-2 .modal-body p{
	margin-bottom:0px;
}

/* --------------------------------------------
	 WEBINAR SIGNUP
-------------------------------------------- */
.webinar-hero-ty{
	padding-top:65px;
	padding-bottom:100px;
	font-size: 20px;
	text-align: center;
	margin-top:0px;
	margin-bottom:0px !important;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/wedinar-thankyou-bg.jpg") no-repeat;
	background-position: top center;
}
.webinar-ty-box {
	margin:0px auto ; 
	padding:30px; 
	float:none; 
	border-style:solid;
	border-width:1px; 
	border-color:#CCC; 
	-webkit-border-radius: 20px; 
	-moz-border-radius: 20px; border-radius: 20px; 
	-webkit-box-shadow: 0 0 20px 0 #000000; 
	box-shadow: 0 0 20px 0 #000000;  
	text-align:center; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.9) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.9)), color-stop(100%,rgba(255,255,255,0.9))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#e6ffffff',GradientType=0 ); /* IE6-8 */
}
.webinar-hero-ty .sf-icon-box {
	background-color: rgba(22, 149, 202, 0.2) !important;
	padding: 20px !important;
	text-align: left !important;
	color: #1695CA !important;
	font-size: 16px !important;
	margin-bottom:20px !important;
}
.webinar-hero-ty .sf-icon-box h3 {
	color: #1695CA !important;
}
.webinar-ty-rtn-btn-con {
	margin-top:3px;
	padding-right:0px;
	padding-left:0px;
}
.webinar-ty-rtn-btn {
	width:100%;
	margin-bottom:0px !important;
	text-align: center;
	padding-top:25px !important;
	padding-bottom:25px !important;
}
.webinar-hero-ty hr{
	  border-top: 1px solid #bbb;
}

/* --------------------------------------------
	 AFFILIATE PAGES
-------------------------------------------- */
.hendon-fc{
	font-weight: 700;
	color: #28980b;
}

/* --------------------------------------------
	WP POP UPS
-------------------------------------------- */
#colorbox {
	width:100% !important;
}
#cboxContent{
	margin-top: 8px;
}

/* ---------------------VS THE BANK POPUP---------------------------- */
	.vs-bank-pu-wrapper {

	}
	.pu-top-bar {
		width:100%;
		height:5px;
	}
	.vs-bank-pu-innercon {
		background-color: #eeeeee;
		margin:20px; 
		padding: 20px;
	}
	.pu-h1 {
		color:#888888;
		font-size:25px;
		line-height:27px;
		text-align: center;
	}
	].pu-h1 hr{
		margin-top: 25px;
		margin-bottom: 25px;
		border: 0;
		border-top: 1px solid #888 !important;
		width: 100px;
	}
	.vs-bank-pu-text {
		color:#888888;
		font-size:14px;
		line-height:18px;

	}
	.vs-bank-pu-pictogram{
		padding-left:0px !important;
		padding-top:30px;
	}
	.pu-green-tick-point {
		padding:10px 0px 8px 34px;
		position:relative;
		font-size:14px;
	}
	.pu-green-tick-point:before {
		content: '';
	 	width: 27px;
	 	height: 27px;
	 	position: absolute;
	 	top:5px;
	 	left:0px;
	 	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/popup-benefit-green-tick.png") no-repeat;
		background-size: 27px;
	}
	.pu-cta-btn-50-100 {
		width:46%;
		display: inline-block;
	}
	.vs-bank-pu-poss-cta h6, .vs-bank-pu-neg-cta h6{
		color:#ffffff;
		font-size:18px;
		line-height:18px;
		text-transform: uppercase;
		margin:0px; 
	}
	.vs-bank-pu-poss-cta, .vs-bank-pu-neg-cta{
		  border-radius : 5px;
		-moz-border-radius : 5px;
		-webkit-border-radius : 5px;
		padding:15px 15px 15px 62px;
		font-size:14px;
		color:#ffffff;
	}
	.vs-bank-pu-poss-cta {
		background-color:#41B412;
		margin:30px 10px 0px 10px;
	}
	.pu-cta-btn-50-100.vs-bank-pu-poss-cta:before{
		content: '';
	 	width: 40px;
	 	height: 40px;
	 	position: absolute;
	 	top:14px;
	 	left:12px;
	 	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/laptop-icon.png") no-repeat;
		background-size: 40px;
	}
	.vs-bank-pu-neg-cta {
		background-color:#b61e2d;
		margin:30px 10px 0px 10px;
	}

	.pu-cta-btn-50-100.vs-bank-pu-neg-cta:before{
		content: '';
	 	width: 40px;
	 	height: 40px;
	 	position: absolute;
	 	top:14px;
	 	left:12px;
	 	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/bank-icon.png") no-repeat;
		background-size: 40px;
	}
/* ---------------------VS THE BANK POPUP---------------------------- */

.pu-dmc-su-wrapper {
	width:300px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/paper.png");
}
.pu-mail-edge-bars{
	width:100%;
	height:5px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/04/mail-edging.png");
	background-size: 86px 5px;
}
.pu-dmc-su-h1{
	margin:30px 20px 0px;
	font-size:20px;
	text-align: center;
	text-transform: uppercase;
	color:#666666;
}
.pu-dmc-rate-img{
	padding:10px 20px;
	margin:15px 0px;
	background-color: #1691c6;
}
.pu-dmc-su-text{
	margin:0px 20px;
	font-size:14px;
	line-height:16px;
	text-align:center;
	color:#666666;
}
.pu-dmc-su-text #mc_embed_signup{
	background: none !important;
	margin: 20px 0px 30px;

}
.pu-dmc-su-text #mc_embed_signup form{
	padding:0px !important;
}
.pu-dmc-su-text #mc_embed_signup .mc-field-group{
	width:100%;
}
.pu-dmc-su-text #mc_embed_signup .mc-field-group input{
	margin-bottom: 0px;
	border : solid 2px #bbbbbb;
	border-radius : 5px;
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
}
.pu-dmc-su-text #mc_embed_signup #mce-success-response, .pu-dmc-su-text #mc_embed_signup div#mce-responses{
margin-bottom:0px !important;
}
.pu-dmc-su-text #mc_embed_signup div.mce_inline_error{
	margin-bottom: 15px !important;
}
.pu-dmc-su-text #mc_embed_signup .button {
	width:100% !important;
	background-color: #41B412 !important;
}
.pu-dmc-su-text #mc_embed_signup .button:hover {
	background-color:#5DBF35 !important;
}
.pu-dmc-su-text h6{
	margin-bottom:0px;
	font-size:12px;
	line-height:20px;
	text-transform: uppercase;
	color:#666666;
}

/* --------------------------------------------
	NEW CONTACT FORM 7 STYLE / EVENT SIGN UP
-------------------------------------------- */
.ct-form {
	margin-top:20px;
	margin-bottom:100px;
}
.ct-base-form input[type="text"], 
.ct-base-form input[type="email"], 
.ct-base-form input[type="password"], 
.ct-base-form input[type="tel"], 
.ct-base-form textarea, 
.ct-base-form select, 
.ct-base-form .wpcf7 input[type="text"], 
.ct-base-form .wpcf7 input[type="email"], 
.ct-base-form .wpcf7 textarea, 
.ct-base-form .wpcf7 select, 
.ct-form .ginput_container input[type="text"], 
.ct-base-form .ginput_container input[type="email"], 
.ct-base-form .ginput_container textarea, 
.ct-base-form .ginput_container select, 
.ct-base-form .mymail-form input[type="text"], 
.ct-base-form .mymail-form input[type="email"], 
.ct-base-form .mymail-form textarea, 
.ct-base-form .mymail-form select{
	background-color: #ffffff;
	border:solid 2px #dddddd;
	width:100%;
	height:45px;
	margin: 5px 0px 10px;
	border-radius: 0px;
}
input.ct-base-date-field:focus, 
select.ct-base-dropdown:focus .ct-base-form input[type="text"]:focus, 
.ct-base-form input[type="email"]:focus, 
.ct-base-form input[type="password"]:focus, 
.ct-base-form input[type="tel"]:focus, 
.ct-base-form textarea:focus, 
.ct-base-form select:focus, 
.ct-base-form .wpcf7 input[type="text"]:focus, 
.ct-base-form .wpcf7 input[type="email"]:focus, 
.ct-base-form .wpcf7 textarea:focus, 
.ct-base-form .wpcf7 select:focus, 
.ct-base-form .ginput_container input[type="text"]:focus, 
.ct-base-form .ginput_container input[type="email"]:focus, 
.ct-base-form .ginput_container textarea:focus, 
.ct-base-form .ginput_container select:focus, 
.ct-base-form .mymail-form input[type="text"]:focus, 
.ct-base-form .mymail-form input[type="email"]:focus, 
.ct-base-form .mymail-form textarea:focus, 
.ct-base-form .mymail-form select:focus{
	background-color:#e3f2f8;
	-webkit-box-shadow: 0 0 0px 0px #ffffff !important;
	box-shadow: 0 0 0px 0px #ffffff !important;
	border-color: #1691c6 !important;
}
.ct-base-form-field{
	font-size:18px;
	padding-right: 20px;
	margin-bottom:15px;
}
.ct-base-form-field span.wpcf7-not-valid-tip{
    margin-top: -5px;
    margin-bottom: 10px;
    font-size: 13px;
}
span.wpcf7-form-control-wrap.ct-base-date-day, span.wpcf7-form-control-wrap.ct-base-date-month, span.wpcf7-form-control-wrap.ct-base-date-year{
	display:inline-block !important;
	margin:10px 0px;
}
input.ct-base-field {
	padding:10px 10px !important;
}
input.ct-base-date-field{
	padding: 10px 20px;
}
select.ct-base-dropdown{
	height: 45px !important;
}
.ct-base-form input[type="submit"], 
.ct-base-form .wpcf7 input.wpcf7-submit[type="submit"], 
.ct-base-form .gform_wrapper input[type="submit"], 
.ct-base-form .mymail-form input[type="submit"] {
	color: #fff;
	width: 100%;
	font-size: 20px;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 0px;
	padding:20px;
}
.ct-base-form .wpcf7-response-output{
	margin-top:0px;
}
.inline-form li{
	margin: 0px 5px 15px;
}
.ct-base-form.inline-form input[type="text"], 
.ct-base-form.inline-form input[type="email"], 
.ct-base-form.inline-form input[type="password"], 
.ct-base-form.inline-form input[type="tel"], 
.ct-base-form.inline-form textarea, 
.ct-base-form.inline-form select, 
.ct-base-form.inline-form .wpcf7 input[type="text"], 
.ct-base-form.inline-form .wpcf7 input[type="email"], 
.ct-base-form.inline-form .wpcf7 textarea, 
.ct-base-form.inline-form .wpcf7 select, 
.ct-form.inline-form .ginput_container input[type="text"], 
.ct-base-form.inline-form .ginput_container input[type="email"], 
.ct-base-form.inline-form .ginput_container textarea, 
.ct-base-form.inline-form .ginput_container select, 
.ct-base-form.inline-form .mymail-form input[type="text"], 
.ct-base-form.inline-form .mymail-form input[type="email"], 
.ct-base-form.inline-form .mymail-form textarea, 
.ct-base-form.inline-form .mymail-form select{
	height: 55px;
	padding-left: 20px;
}
.ct-base-form.inline-form input[type="submit"], 
.ct-base-form.inline-form .wpcf7 input.wpcf7-submit[type="submit"], 
.ct-base-form.inline-form .gform_wrapper input[type="submit"], 
.ct-base-form.inline-form .mymail-form input[type="submit"] {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 60px
}
.inline-form li img.ajax-loader{
	display:none !important;
}
.inline-form .wpcf7 span.wpcf7-not-valid-tip{
	margin-top: -5px;
}
/* --------------------------------------------
	SIGN UP MODAL
-------------------------------------------- */
.modal-backdrop.in{
	opacity: 0.75;
}
.page-id-317 #modal-3 .modal-content, 
.page-id-6113 #modal-3 .modal-content, 
.page-id-6399 #modal-3 .modal-dialog, 
.page-id-8308 #modal-3 .modal-content, 
.page-id-8309 #modal-3 .modal-content, 
.page-id-8338 #modal-3 .modal-content, 
.page-id-8342 #modal-3 .modal-content, 
.page-id-8344 #modal-3 .modal-content, 
.page-id-8346 #modal-3 .modal-content, 
.page-id-8329 #modal-3 .modal-content,
.page-id-11513 #modal-3 .modal-content { 
webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.0) !important;
  box-shadow: 0 5px 15px rgba(0,0,0,0.0) !important;
}
.page-id-317 #modal-3 .modal-body, 
.page-id-6113 #modal-3 .modal-body,
.page-id-6399 #modal-3 .modal-body,  
.page-id-8308 #modal-3 .modal-body, 
.page-id-8309 #modal-3 .modal-body, 
.page-id-8309 #modal-3 .modal-body, 
.page-id-8338 #modal-3 .modal-body, 
.page-id-8342 #modal-3 .modal-body, 
.page-id-8344 #modal-3 .modal-body, 
.page-id-8346 #modal-3 .modal-body,
.page-id-11513 #modal-3 .modal-body{
	padding:0px; 
}
.page-id-317 #modal-3 .modal-content, .page-id-317 #modal-3 .modal-header, 
.page-id-6113 #modal-3 .modal-content, .page-id-6113 #modal-3 .modal-header, 
.page-id-6399 #modal-3 .modal-content, .page-id-6399 #modal-3 .modal-header, 
.page-id-8308 #modal-3 .modal-content, .page-id-8308 #modal-3 .modal-header, 
.page-id-8309 #modal-3 .modal-content, .page-id-8309 #modal-3 .modal-header, 
.page-id-8338 #modal-3 .modal-content, .page-id-8338 #modal-3 .modal-header, 
.page-id-8342 #modal-3 .modal-content, .page-id-8342 #modal-3 .modal-header, 
.page-id-8344 #modal-3 .modal-content, .page-id-8344 #modal-3 .modal-header, 
.page-id-8346 #modal-3 .modal-content, .page-id-8346 #modal-3 .modal-header, 
.page-id-8329 #modal-3 .modal-content, .page-id-8329 #modal-3 .modal-header,
.page-id-11513 #modal-3 .modal-content, .page-id-11513 #modal-3 .modal-header {
	background-color:transparent !important;
	webkit-box-shadow: none !important;
  	box-shadow: none !important;
	border:none;
}
.page-id-317 #modal-3 button.close, 
.page-id-6113 #modal-3 button.close , 
.page-id-6399 #modal-3 button.close , 
.page-id-8308 #modal-3 button.close , 
.page-id-8309 #modal-3 button.close , 
.page-id-8338 #modal-3 button.close , 
.page-id-8342 #modal-3 button.close , 
.page-id-8344 #modal-3 button.close , 
.page-id-8346 #modal-3 button.close , 
.page-id-8329 #modal-3 button.close
.page-id-11513 #modal-3 button.close{
	position: relative;
	z-index: 1000;
	color: #ffffff;
	opacity: .8;
}
.page-id-3886 #modal-1 .modal-body, .page-id-3886 #modal-2 .modal-body,
.page-id-3401 #modal-1 .modal-body, .page-id-3401 #modal-2 .modal-body
{
	padding:25px;
	background-color:#ffffff;
}
.sum-full-container a.sf-button.standard.accent.standard{
	font-size: 20px;
	padding: 20px 70px;
	margin-bottom:8px;
}
.sum-full-container a.sf-button.standard.accent.standard:hover{
	background-color:#5DBF35; 
}
.sum-main-container {
	background-color: #ffffff;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 20px;
}
.sum-main-inner-container {
	background-color: #eeeeee;
	padding:0px 15px;
	margin-bottom: 0px !important;
}
.col-xs-12.sum-topicon{
	position: absolute;
	margin-top: -128px;
	z-index: 10;
}
.sum-text{
	font-size: 16px;
	line-height: 20px;
	font-weight: 400;
	text-align: left;
	color: #888888;
}
.sum-benefit-container {
    margin-bottom: 18px;
    border-top: 2px solid #1695ca !important;
    border-bottom: 2px solid #1695ca !important;
    background: rgba(22, 145, 198, 0.5);
    padding: 30px 0px 30px 40px;
    margin-top: 100px;
}
.sum-benefit-eye, .sum-benefit-savings, .sum-benefit-zero-fees, .sum-benefit-contracts, .sum-benefit-speed {
	position:relative;
	display:block;
	padding: 15px 10px 15px 65px;
	margin-left: -40px;
	margin-bottom: 5px;
	font-size: 16px;
	line-height: 18px;
	font-weight: 400;
	text-align: left;
	color: #ffffff;
}
.sum-benefit-eye:before,
.sum-benefit-savings:before,
.sum-benefit-zero-fees:before,
.sum-benefit-contracts:before,
.sum-benefit-speed:before { 
	content: '';
	width: 36px;
	height: 36px;
	position: absolute;
	top:5px;
	background-size: 36px;
}
.sum-benefit-eye:before{ 
	top: 14px;
	left:18px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-transparency-2.png") no-repeat;
}
.sum-benefit-savings:before{ 
	top: 14px;
	left:
	18px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/05/saving-icon.png") no-repeat;
}
.sum-benefit-zero-fees:before{ 
	left:18px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-zero-fees.png") no-repeat;
}
.sum-benefit-contracts:before{ 
	top: 14px;
	left:18px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-spot-forward-contracts.png") no-repeat;
}
.sum-benefit-speed:before{ 
	top: 14px;
	left:18px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/06/benefit-speed-2.png") no-repeat;
}
.sum-benefit-corner { 
	display:inline-block;
	width: 0; 
	height: 0; 
	border-bottom: 100px solid #1691c6; 
	border-right: 100px solid transparent;
}
.sum-form{
	padding-bottom:30px;
	margin-bottom:0px !important;
}
.sum-form input[type="text"], .sum-form input[type="password"], .sum-form input[type="email"], .sum-form input[type="tel"], .sum-form textarea, .sum-form select {
	border-color: #999999;
}
.sum-form input[type="submit"]{
	font-size: 22px !important;
	font-weight:700;
	padding: 20px 30px;
}
.sum-form input[type="submit"]:hover{
	background-color:#5DBF35 !important; 
}

  /* --------------------------------------------
	Media Kit and assets
-------------------------------------------- */
.mk-asset-container{margin-top:30px;}
.mk-asset-container h4 {
	font-size:16px;
	font-weight:600;
	padding-left:10px;
	margin-bottom:5px;
}
.assetsdisc {width:100%; font-size:12px; font-weight:400; padding:5px 10px; line-height:15px; border-bottom: solid 1px #eee; }
.mk-asset-title {
display:inline-block;
width:50%;
}
.mk-asset-link {
display:inline-block;
text-align: right;
width:49%;
}
.mk-asset-link a.sf-button.standard.accent.standard {
	margin-bottom: 0px;
	padding: 0px;
	color: #195c7d !important;
	background-color: transparent;
	font-weight: 400 !important;
}
.mk-asset-link a.sf-button.standard.accent.standard:hover {
	color: #1dc6df !important;
}
.asset-model-hoz-img {
	text-align: center;
 	padding-bottom: 30px;
}
.asset-model-hoz-content {
	border-top: solid 1px #eee;
	padding-top:20px;
}
.asset-model-vertical-img {
	text-align: center;
 	padding-bottom: 30px;
}
.asset-model-vertical-content {
  border-left: solid 1px #eee;
}
.copy-code{
	width:100%;
	padding:20px;
	margin-top:20px;
	margin-bottom:0px;
}
.page-id-7797 .modal-body{
	background-color:#ffffff !important;
	padding:30px 20px !important;
}
.notice-info{
	font-size:14px;
	line-height: 16px;
	color: #1695CA;
	background-color: rgba(22, 149, 202, 0.2);
	padding: 20px;
	border: solid 1px rgba(22, 149, 202, 0.3);
}
.notice-info a{
	color:  #0D364A;
}
.notice-info a:hover{
	color: #2CBEC5;
}
.post-7763 figure.media-wrap {
display: none;
}
.dark-overlay{
  background : rgba(0, 0, 0, 0.5);
  padding:30px;
  margin-bottom:0px;
  color:#fff;
}
.white-overlay-bar{
  background : rgba(255, 255, 255, 0.9);
}

  /* --------------------------------------------
	TRANSFER COMPARISON WITH BANKS
-------------------------------------------- */
.transfer-comparison-container{
	padding-left:0px;
	padding-right:0px;
	margin-top:1px;
}
.transfer-comparison-company, .transfer-comparison-rate {
	margin-bottom:2px;
}
.transfer-comparison-company{
	height:70px;
	background-color: #eeeeee;
	text-align: center;
}
.transfer-comparison-rate{
	height:70px;
	background-color: #ffffff;
	padding-bottom:5px;
}
.transfer-comparison-rate p{
text-align:left;
margin-bottom:-22px;
}
.tcr-currencytransfer{
	background-color:#195C7D !important;
	border-left-color: #1695CA;
	border-left-width: 10px;
}
.transfer-comparison-container .progress-bar-wrap .bar-text > span.bar-name{
	display:none;
}
.tcr-comp-bar-ct p{color: #1695CA !important;}
.tcr-comp-1{border-left-color: #f3722d;}
.tcr-comp-bar-1 p{color: #f3722d !important;}
.tcr-comp-2{border-left-color: #fd592f;}
.tcr-comp-bar-2 p{color: #fd592f !important;}
.tcr-comp-3{border-left-color: #e64036;}
.tcr-comp-bar-3 p{color: #e64036 !important;}
.tcr-comp-4{border-left-color: #a62e27;	}
.tcr-comp-bar-4 p{color: #a62e27 !important;	}
.joined-su-demo a.sf-button.large {margin-bottom:5px;}
.joined-su-demo a.sf-button.grey {margin-left: 8px;}
.sum-form .b-fca-badge {margin-bottom:0px;}

  /* --------------------------------------------
	COMPARE CURRENCYTRANSFER TO
-------------------------------------------- */
.comp-ct-logo, .comp-other-logo {text-align:center; padding:22px;}
.comp-heading  {font-size:14px; font-weight:600; line-height:14px; text-transform: uppercase; background-color:#ffffff; padding-right:30px; padding-left:30px; max-height:70px;} 
.comp-ct, .comp-other {padding:20px 30px; text-align: center; border-bottom:1px solid #dddddd; min-height:77px;}
i.fa-check-circle.sf-icon.sf-icon-float-left.sf-icon-small.sf-icon-standard {
  float: none !important;
 }
.comp-line{margin:0px 20px; height:1px; background-color:#eeeeee;}
.comp-ct-logo {background-color:#195C7D; border-top:10px solid #1695CA;}
.comp-other-logo {border-top:10px solid #888888; background-color:#dddddd;}
.comp-heading {}
.comp-ct {}
.comp-other {}
.comp-cta {margin-top:10px;}
.comp-na-icon{padding-top:4px;}
.flag-list{}
.comp-currencies {
	text-align: left;
}
.comp-currencies-flag{
	display:inline-block;
	margin:2px 10px 0px 0px;
}
.comp-currencies-name{
	display:inline-block !important; 
	padding:5px 0px; 
}
.comp-na-icon{padding-top:6px;}

 /* --------------------------------------------
	COMPARE CURRENCYTRANSFER TO
-------------------------------------------- */
.dark-hr hr {border-top:1px solid #dddddd;}

/* --------------------------------------------
	 CAREERS & OPEN POSITIONS
-------------------------------------------- */
.careers-hero {padding-top:50px; padding-bottom:50px; margin-top:0px !important; margin-bottom:0px !important; }
.careers-hero i.sf-icon-small.sf-icon-standard{
	font-size: 25px;
    padding-right: 5px;
    padding-left: 20px;
}
.careers-hero-h-bg { 
	background: url("https://www.currencytransfer.com/wp-content/uploads/2015/08/careers-hero.jpg") no-repeat;
	background-position: top center;
}
.careers {padding-bottom:120px;}
.open-positions h3 {font-size:30px; margin-bottom:25px;}
.open-positions-inline-details {display:inline-block; padding-right:20px;}
.open-positions-inline-details h4 {display:inline-block;}
.open-positions-inline-details i.sf-icon-small.sf-icon-standard{
	font-size:20px;
	padding-right:5px;
}
.open-positions a.sf-button.transparent-dark {
	margin-top:30px;
	margin-bottom:0px;
	border-width: 2px;
}
.sales-team .open-positions-inline-details i.sf-icon-small.sf-icon-standard {color:#1695CA;}
.design-team .open-positions-inline-details i.sf-icon-small.sf-icon-standard {color:#41B412;}
.marketing-team .sf-icon-box[class*="icon-box-boxed-"] .sf-icon-cont.sf-icon-standard {background-color:#2CBEC5;}
.marketing-team .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-cont:after {border-top-color: #2CBEC5; border-left-color: #2CBEC5;}
.marketing-team .open-positions-inline-details i.sf-icon-small.sf-icon-standard {color:#2CBEC5;}
.operations-team .sf-icon-box[class*="icon-box-boxed-"] .sf-icon-cont.sf-icon-standard {background-color:#195C7D;}
.operations-team .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-cont:after {border-top-color: #195C7D; border-left-color: #195C7D;}
.operations-team .open-positions-inline-details i.sf-icon-small.sf-icon-standard {color:#195C7D;}
.development-team .sf-icon-box[class*="icon-box-boxed-"] .sf-icon-cont.sf-icon-standard {background-color:#F7941F;}
.development-team .sf-icon-box[class*="sf-icon-box-boxed-"] .sf-icon-cont:after {border-top-color: #F7941F; border-left-color: #F7941F;}
.development-team .open-positions-inline-details i.sf-icon-small.sf-icon-standard {color:#F7941F;}
}
.positions-application-ff {
	display: inline-block;
}
.positions-application-ff h4 {margin-bottom: 0px}
.positions-application-ff input[type="email"],
.positions-application-ff input[type="text"],
.positions-application-ff input[type="tel"],
.positions-application-ff input[type="url"],
.positions-application-ff textarea,
 {
	width:98%;
	border-color: #e4e4e4;
    background: #f7f7f7;
    margin-top: 6px;
    margin-bottom: 20px;
    margin-left:3px;
    padding: 10px;
    border: 1px solid #e3e3e3;
 }
.wpcf7-form-control-wrap.decision-maker,
.wpcf7-form-control-wrap.fca-authorised,
.wpcf7-form-control-wrap.current-trade-methods,
.wpcf7-form-control-wrap.limit-stop-loss-orders,
.wpcf7-form-control-wrap.credit-deposits,
.wpcf7-form-control-wrap.account-manager,
input[type="file"] {
    width: 100%;
    border-color: #e4e4e4;
    background: #f7f7f7;
    margin: 6px 0px 15px;
    padding: 5px;
    border: 1px solid #e3e3e3;
 }
 .cf-ta-small{height:100px;}
 .cf-col-sm-6-1{margin-right:20px;}

textarea.wpcf7-form-control.wpcf7-textarea {
	max-width:100% !important;
	height:100px;
}
input.wpcf7-form-control.wpcf7-submit.cf7-submit-btn {
	width: 50%;
    margin-left: 25%;
    font-size: 18px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.lc-wp-title h3 {text-transform: uppercase;}
.sim-wp-links {margin:0px; text-align:right; padding:10px 0px;}
.whitepaper-magazine {padding:20px 0px 0px;}

.su-platform-dd {
	position:relative;
	z-index: 100;
	margin-top:	0px;
	margin-bottom:0px !important;
	}
.su-platform-dd:before{
	content: '';
 	width: 0;
 	height: 0;
 	border-bottom: 25px solid transparent;
  	border-right: 30px solid transparent;
 	border-left: 30px solid transparent;
 	position: absolute;
 	left: 50%;
 	margin-left: -30px;
 	top: -25px;
 	border-bottom-color: #0d364a !important;

}
.platform-do-donts {padding-bottom:20px; color:#444444; text-align: left;}
.platform-do-donts td .sf-icon {color:#1695CA !important;}
.platform-do-donts h3 {color:#444444 !important;}
.platform-do-donts td {font-size:16px !important; line-height:1.2em; vertical-align: top;}

  /* --------------------------------------------
	NEWS & RESOURCES
-------------------------------------------- */
.np-bg #page-wrap{
	background-color: #f5f5f5;
	padding-bottom:80px;
}
.np-nav{
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-top: 10px;
	padding-bottom:0px;
	border-bottom:10px solid #1695ca !important;
	text-align:center;
}
.np-links{
	display:inline-block;
}
.np-active-page {
    color: #ffffff;
    font-size: 15px;
    background-color: #1695ca;
    display: inline-block;
    font-weight: 700;
    padding: 14px 16px;
    margin-right: 0px;
}
.np-nav a.sf-button.standard.blue.standard{
	font-size:15px;
	margin-bottom:0px;
	background-color:#195C7D !important;
	margin-right: 0px;
 }
 .np-nav a.sf-button.standard.blue.standard:hover{
 	background-color:#1695ca !important;
 }
.np-title.alt-bg{
	color:#ffffff !important;
    padding: 10px 0px 20px !important;
    margin: 0px -15px !important;
    text-align: center;
}
.np-container {
	border: 1px solid #bbbbbb;
    background-color: #ffffff;
    padding-bottom:30px;
}
.np-sidebar-left .widget_text, 
.np-sidebar-left .widget_nav_menu, 
.np-sidebar-left .widget_search, 
.np-sidebar-left .widget_sf_recent_custom_posts, 
.np-sidebar-left .widget_archive {
	-webkit-box-shadow: 5px 5px 10px 0 rgba(00,00,00,0.2);
	box-shadow: 5px 5px 10px 0 rgba(00,00,00,0.2);
}
.np-sidebar-right .widget_text, 
.np-sidebar-right .widget_nav_menu, 
.np-sidebar-right .widget_search, 
.np-sidebar-right .widget_sf_recent_custom_posts, 
.np-sidebar-right .widget_archive {
	-webkit-box-shadow: -5px 5px 10px 0 rgba(00,00,00,0.2);
	box-shadow: -5px 5px 10px 0 rgba(00,00,00,0.2);
}

.np-sidebar-left .widget:before{
	content: '';
	width: 15px;
	height: 15px;
	position: relative;
	top:-15px;
	left:-16px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2016/02/np-sidebar-left-corner.png") no-repeat;
	background-size: 15px;
}
.np-sidebar-right .widget:before {
	content: '';
	width: 15px;
	height: 15px;
	position: relative;
	top:-15px;
	right:-171px;
	background: url("https://www.currencytransfer.com/wp-content/uploads/2016/02/np-sidebar-right-corner.png") no-repeat;
	background-size: 15px;
}
.np-sidebar .widget_text, 
.np-sidebar .widget_nav_menu, 
.np-sidebar .widget_search, 
.np-sidebar .widget_sf_recent_custom_posts, 
.np-sidebar .widget_archive {
    background-color: #f3f3f3;
    padding: 0px 15px 30px;
    margin-bottom: 20px;
}
.np-sidebar .spb_sidebar_widget.spb_content_element.col-sm-12 {
	padding:0px;
}
.np-sidebar{
	padding:0px;
	margin-top:42px;
}
.np-sidebar a {
	color:#444444;
}
.np-sidebar .ccf-description{
	padding: 20px 0px;
	background-color: #ffffff;
}
.np-sidebar .share-text {
    display: none;
}
.np-sidebar .share-links ul{
	float:none;
	height:50px;
}
.np-sidebar ul.social-icons li:not(.sf-love) a {
    display: inline-block;
    padding: 18px;
    width: 50px;
    height: 50px;
    line-height: 36px;
    font-size: 20px;
    overflow: hidden;
    position: relative;
    text-align: center;
    transition: all 0.35s;
}
.np-sidebar .widget-heading.clearfix {
    margin: 0px -15px 10px;
    padding: 0px;
}
.np-sidebar h4.spb-heading{
    max-width: 100%;
    text-overflow: inherit;
    white-space: normal;
    overflow: hidden;
    color: #666666;
	padding: 10px 20px;
	margin: 0px;
	font-weight:400;
	line-height: 18px !important;
    text-align: center;
	text-transform: uppercase;
}
.np-sidebar h4.spb-heading span:before, .np-sidebar h4.spb-heading span:after{
	display:none;
}
.np-sidebar .rt-sl-sendtocountry{
	display:inline-block;
	margin-left:10px;
	text-align: left;
}
.np-list {
	padding: 20px 10px;
}
.np-list h3 {
	margin-top:0px;
}
.np-list h5 {
	font-size:25px;
	margin-bottom:16px;
}
.np-list .mini-blog-item-wrap, .np-list .blog-item {
	padding-top: 25px;
}
.np-list .post.type-post{
	margin-top:0px;
}
.mini-items .blog-item .excerpt, .np-list p {
	margin-bottom:0px !important;
}
.np-list-item-sim{
	padding-top:25px;
	border-top:1px solid #e4e4e4;
}
.np-list-item-sim:first-of-type{
	padding-top:0px;
	margin-top:22px;
	border:none;
}
.np-featured-item {
	border:3px solid #1695CA;
	margin: 22px 15px;
}
.np-featured-item h3{
	font-size: 28px;
    line-height: 32px;
}
.np-highlight-text{
	background-color:#1695CA;
	color:#ffffff;
	text-align: left;
    text-transform: uppercase;
    padding: 10px 20px;
}
.np-highlight-text{
    padding: 10px 20px 10px 125px;
}
.np-featured-item a.sf-button{
	padding: 15px 50px;
    font-size: 16px;
}
.np-img{
	display:inline-block;
}
.np-img .aligncenter {
	margin-top:0px;
	margin-bottom:0px;
}
.np-excerpt{
	display:inline-block;
	vertical-align: top;
}
.news-resource-nav .spb_toggle_content {
	padding:0px;
}
.news-resource-nav ul {
	margin-bottom:0px;
}
.news-resource-nav li{
	list-style: none;
    border-top: 1px solid rgba(255, 255, 255, 0.3);;
}
.news-resource-nav a {
	display:inline-block;
	width:100%;
	padding:10px;
	color:#ffffff;
}
.darkbg-full-underlay, .darkbg-full-overlay .lightbg-full-underlay, .lightbg-full-overlay {
	padding-top:0px!important;
	padding-bottom:0px!important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.darkbg-full-underlay .container, .lightbg-full-underlay .container {
	padding-left:0px !important;
	padding-right:0px !important;
}
.darkbg-full-underlay {
	background-color: #151a1e !important;
}
.darkbg-full-overlay {
	background: -moz-linear-gradient(top,  rgba(21,26,30,0.1) 0%, rgba(21,26,30,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(21,26,30,0.1) 0%,rgba(21,26,30,1) 100%);
	background: linear-gradient(to bottom,  rgba(21,26,30,0.1) 0%,rgba(21,26,30,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33151a1e', endColorstr='#151a1e',GradientType=0 );
}
.lightbg-full-underlay {
	background-color: #ffffff !important;
}
.lightbg-full-overlay {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#ffffff',GradientType=0 );

}
.pft-arrowdown{
	margin-top:15px;
	margin-bottom:15px;
}
.post-info {
	padding-top: 33px;
}
.ebook-benefits table td{
	padding-top:10px;
	padding-bottom:10px;
}

/* --------------------------------------------
	 REASONS FOR TRANSFER
-------------------------------------------- */
.bg-norepeat-tc {
	background-repeat:no-repeat !important;
	background-position: center top;
}
.full-height-content-bar {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:100px;
	padding-bottom:100px;
}
.rft-option-disc h3{
	font-size:22px;
}
/* #cc-form
================================================== */
.cc-form{
	display:block;
	position:relative;
	width:100%;
	max-width:500px;
	margin:0 auto;
	font-family: 'Lato', sans-serif;
	font-weight:400;
	cursor:default;
	z-index:2;
}
.cc-form strong,
.cc-form b{
	font-weight:700;
}
#ccf-currency-code-holder{
	position:absolute;
	width:0;
	height:0;
	overflow:hidden;
}
.cc-form .input-holder{
	position:relative;
	height:60px;
	margin-bottom:5px;
	box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.5) !important;
}
.input-send{
	z-index:4;
}
.input-receive{
	z-index:3;
}

.ccf-input{
	display:block;
	width:100% !important;
	max-width:100%;
	height:60px;
	max-height:60px;
	padding:12px 130px 12px 90px !important;
	font-family: 'Lato', sans-serif !important;
	font-size:23px !important;
	font-weight:400 !important;
	text-align:right;
	color:#444444 !important;
	background:#ffffff !important;
	border:none !important;
	box-shadow:none !important;
}
.ccf-input:focus,
.cc-form input[type="text"]:focus{
	outline:none !important;
	border:none !important;
	box-shadow:none !important;
}
.input-name{
	position:absolute;
	left:20px;
	top:0;
	width:65px;
	height:60px;
	line-height:60px;
	font-size:15px;
	font-weight:700;
	color:#1691c6;
}
.input-currency-selector{
	position:absolute;
	right:0;
	top:0;
	width:105px;
	height:60px;
	padding-left:20px;
	font-size:20px;
	font-weight:700;
	line-height:60px;
	text-transform:uppercase;
	color:#ffffff;
	background-color:#1591c5;
	background-image:url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/icons/cc-form/selectbox-arrow.png);
	background-position:74px 26px;
	background-repeat:no-repeat;
	cursor:pointer;
	
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
.cc-form .input-holder:hover .input-currency-selector,
.input-currency-selector.active{
	background-color:#18a5dd;
}

.currency-flags{
	display:none;
	position:absolute;
	right:0;
	top:59px;
	background:#ffffff;
	box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.5) !important;
	z-index:11;
}
.currency-flags:after{
	content:'';
	clear:both;
}
.currency-column{
	float:left;
	padding:0px 0px 0px 0px;
}
.currency-flag{
	margin:0px;
	padding:10px 18px 10px 20px;
	font-size:18px;
	line-height:20px;
	font-weight:700;
	text-transform:uppercase;
	color:#444444;
	background-color:#ffffff;
	cursor:pointer;
	-webkit-transition: all 150ms linear;
	-moz-transition: all 150ms linear;
	-ms-transition: all 150ms linear;
	-o-transition: all 150ms linear;
	transition: all 150ms linear;
}
.currency-flag:hover,
.currency-flag.active{
	/*color:#1691c6;*/
	color:#ffffff;
	background-color:#18a5dd;
}

/* -----------  Small country flags  ----------- */
.country-flag-small, .currency-flag:before {
	display:inline-block;
	width:30px;
	height:20px;
	background: url("https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/country-flags-line@2x.png");
	background-repeat: no-repeat;
	background-size: 30px 900px;
}

.currency-flag:before{
	content: '';
	width: 30px;
	height: 20px;
	position: relative;
	display: inline-block;
	top:2px;
	left: -12px;
}

.cfs-AUT {background-position: 0px 0px;}
.cfs-AND {background-position: 0px -20px;}
.cfs-HRK {background-position: 0px -40px;}
.cfs-CYP {background-position: 0px -60px;}
.cfs-BEL {background-position: 0px -80px;}
.cfs-FIN {background-position: 0px -100px;}
.cfs-DKK, .currency-flag-dkk:before {background-position: 0px -120px;}
.cfs-DEU {background-position: 0px -140px;}
.cfs-EST {background-position: 0px -160px;}
.cfs-HUF, .currency-flag-huf:before {background-position: 0px -180px;}
.cfs-ITA {background-position: 0px -200px;}
.cfs-FRA {background-position: 0px -220px;}
.cfs-LVA {background-position: 0px -240px;}
.cfs-MTL {background-position: 0px -260px;}
.cfs-NLD {background-position: 0px -280px;}
.cfs-NOK, .currency-flag-nok:before {background-position: 0px -300px;}
.cfs-PLN, .currency-flag-pln:before {background-position: 0px -320px;}
.cfs-PRT {background-position: 0px -340px;}
.cfs-SVK {background-position: 0px -360px;}
.cfs-SVN {background-position: 0px -380px;}
.cfs-ESP {background-position: 0px -400px;}
.cfs-CHF, .currency-flag-chf:before {background-position: 0px -420px;}
.cfs-LUX {background-position: 0px -440px;}
.cfs-RON, .currency-flag-ron:before {background-position: 0px -460px;}
.cfs-GBP, .currency-flag-gbp:before {background-position: 0px -480px;}
.cfs-MXN, .currency-flag-mxn:before {background-position: 0px -500px;}
.cfs-SEK, .currency-flag-sek:before {background-position: 0px -520px;}
.cfs-IRL {background-position: 0px -540px;}
.cfs-EUR, .currency-flag-eur:before {background-position: 0px -560px;}
.cfs-CAD, .currency-flag-cad:before {background-position: 0px -580px;}
.cfs-USD, .currency-flag-usd:before {background-position: 0px -600px;}
.cfs-EGP {background-position: 0px -620px;}
.cfs-MAD {background-position: 0px -640px;}
.cfs-JPY, .currency-flag-jpy:before {background-position: 0px -660px;}
.cfs-THB, .currency-flag-thb:before {background-position: 0px -680px;}
.cfs-ZAR, .currency-flag-zar:before {background-position: 0px -700px;}
.cfs-CHY {background-position: 0px -720px;}
.cfs-HKD, .currency-flag-hkd:before {background-position: 0px -740px;}
.cfs-AED, .currency-flag-aed:before {background-position: 0px -760px;}
.cfs-NZD, .currency-flag-nzd:before {background-position: 0px -780px;}
.cfs-SGD, .currency-flag-sgd:before {background-position: 0px -800px;}
.cfs-TRY, .currency-flag-try:before {background-position: 0px -820px;}
.cfs-AUD, .currency-flag-aud:before {background-position: 0px -840px;}
.cfs-ILS, .currency-flag-ils:before {background-position: 0px -860px;}
.cfs-CZK, .currency-flag-czk:before {background-position: 0px -880px;}

.text-inline-country-flag {margin:0px 10px;}
.dmc-country-flag-small{margin:-5px 5px;}

.ccf-description{
	padding:20px 30px;
	margin:-5px 10px 0px;
	text-align:center;
	background:#eeeeee;
}
.save-text{
	padding-bottom:6px;
	font-size:14px;
	line-height:16px;
	font-weight:400;
	color:#666666;
}
#save-value,
#save-value-currency{
	font-weight:700;
	color:#1691c6;
}

.see-how-button{
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle;
	width:19px;
	height:19px;
	background:url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/icons/cc-form/see-how-btn.png) center top no-repeat;
	cursor:pointer;
}
.see-how-button.active{
	background-position:center bottom !important;
}
.see-how-link,
.see-how-link:focus,
.see-how-link:active{
	font-size:14px;
	font-weight:700;
	color:#1691c6;
	text-decoration:underline !important;
	border-bottom:none !important;
	outline:none !important;
}
.see-how-link:hover{
	color:#1691c6 !important;
	text-decoration:none !important;
}

.ccf-details{
	display:none;
	padding:0 0 10px;
	min-width:100%;
}
.ccf-details table{
	width:100%;
	margin:0 0 15px;
	border-width:0;
	line-height:30px;
}
.ccf-details table th{
	padding:0;
	font-size:14px;
	font-weight:700;
	color:#666666;
	text-align:center;
	border:none;
	border-bottom:2px solid #828787;
}

.ccf-details table td{
	padding:0;
	height:30px;
	line-height:21px;
	font-size:16px;
	font-weight:400;
	text-align:left;
	color:#666666;
	border:none;
	border-bottom:2px solid #828787;
}
.ccf-details table td.second{
	padding:5px 5%;
	text-align:right;
	background:#dddddd;
}
.ccf-details table td.third{
	padding:5px 5%;
	font-weight:700;
	text-align:right;
	color:#ffffff;
	background:#1695ca;
}

#oportunity-holder{
	display:none;
	min-width:100%;
}
.oportunities-headline,
.oportunities{
	padding:4px 0;
	font-size:16px;
	line-height:24px;
	font-weight:400;
	text-align:left;
	color:#666666;
}
.oportunities-headline{
	font-size:14px;
	line-height:16px;
}
#oportunity{
	display:block;
	min-width:100%;
	min-height:34px;
	padding:0;
	position:relative;
}
.oportunities{
	position:absolute;
	width:100%;
	top:0;
	padding:4px 0;
	border-top:1px solid #888888;
	border-bottom:1px solid #888888;
}
.oportunities .rating{
	padding:0 8px;
	height:20px;
	margin-top:-3px;
	margin-right:7px;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle;
	font-size:14px;
	font-weight:700;
	line-height:19px;
	color:#ffffff;
	background:#1695ca;
}

.text-center{
	text-align:center;
}
.data-page-sub-header{
	margin: 0 auto 11px;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: 0.01em;
}
/* --------------------------------------------
	 IFRAME WIDGET OVERRIDE
-------------------------------------------- */
/* ---- hide Olark in iframe---- */
.olark-none #olark-wrapper{
	display:none !important;
}

.iframe-x-scroll-hidden{
	overflow-x:hidden;
}
.iframe-y-scroll-hidden{
	overflow-y:hidden;
}
.iframe-paz #page-wrap .container{
	padding:0px;
}
.iframe-paz #main-container {
	background:none ;
}
.iframe-border{
	border:5px solid #195c7d;
}
.cc-form-iframe-btn-con {
    margin: 2px auto 5px;
}
.iframe-footer{
	text-align: right
}
.iframe-logo{
	display:inline-block;
	width: 188px;
	height: 58px;
	background-color: #195c7d;
	background-image: url('https://www.currencytransfer.com/wp-content/uploads/2016/04/iframe-powered-by-currencytransfer.png');
	background-repeat:no-repeat;
	background-size: 188px 58px;
}
.iframe-logo:before{
	content:'';
	position: relative;
	width: 0;
	height: 0;
	bottom: 20px;
	left: -188px;
	border-style: solid;
	border-width: 0 0 58px 58px;
	border-color: transparent transparent #195c7d transparent;
}
/* ---- calculator iframe remove exband---- */
.cal-iframe-remove-savings .ccf-description .see-how{
	display:none !important;
}

/* ---- signup iframe ---- */
.su-iframe-wrap .iframe-janglo{
	width:700px;
}
.su-iframe-container{
	background: #eeeeee;
}
.su-iframe-wrap ul {
	list-style: url('https://ct-prod.s3.amazonaws.com/assets/JN-landingpage/dimond-list-style.png');
	margin-left: 40px;
}
.su-iframe-wrap li {
	padding-bottom:15px;
}
.b-fca-badge-iframe{
	margin:15px 0px;
}

/* ---- hosted location ---- */
.jn-iframe{
	padding: 4px 10px 10px 10px;
}
.immobilier-iframe-cal{
	padding: 4px;
}
/* ---- CC-FORM ---- */
.iframe-paz #main-container, .iframe-paz #page-wrap .container .inner-page-wrap.has-no-sidebar.clearfix{
	min-height: 400px !important;
}
.cc-form-narrow .input-name {
    top: -14px;
    width: 50px;
    height: 15px;
    font-size: 12px;
}
.cc-form-narrow .ccf-input {
    padding: 22px 120px 12px 19px !important;
    font-size: 20px !important;
    text-align: left;
}
.cc-form-narrow .currency-column {
    width: 100%;
    padding: 0px;
}
.currency-flags {
    height: 178px;
    overflow: scroll;
}
.cc-form-narrow .currency-flag {
    margin: 0px 0px;
}
.cc-form-narrow .currency-flag-aed,
.cc-form-narrow .currency-flag-aud,
.cc-form-narrow .currency-flag-cad,
.cc-form-narrow .currency-flag-chf,
.cc-form-narrow .currency-flag-czk,
.cc-form-narrow .currency-flag-dkk,
.cc-form-narrow .currency-flag-eur,
.cc-form-narrow .currency-flag-gbp,
.cc-form-narrow .currency-flag-hkd,
.cc-form-narrow .currency-flag-huf,
.cc-form-narrow .currency-flag-ils,
.cc-form-narrow .currency-flag-jpy,
.cc-form-narrow .currency-flag-mxn,
.cc-form-narrow .currency-flag-nok,
.cc-form-narrow .currency-flag-nzd,
.cc-form-narrow .currency-flag-pln,
.cc-form-narrow .currency-flag-ron,
.cc-form-narrow .currency-flag-sek,
.cc-form-narrow .currency-flag-sgd,
.cc-form-narrow .currency-flag-thb,
.cc-form-narrow .currency-flag-try,
.cc-form-narrow .currency-flag-usd,
.cc-form-narrow .currency-flag-zar {
    background-position: 13px;
}
/* ---- Savings widget ---- */
.widget-small{
	height:440px;
}
.iframe-small-btn {
    font-size: 16px !important;
    margin-bottom: 10px !important;
    }
/* ---- Sudo bank page to remove later ---- */
.sudo-banking-hero {background-color:#5b0860;}
a.sf-button.standard.gold.standard.sudo-banking-btn {padding:10px 16px;}

/* ---- sticky footer notification ---- */
.sticky-b-notification{
    position: fixed;
    bottom: 0px;
    z-index: 10;
    color:white;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-bottom: 35px;
    background-color:rgba(0, 0, 0, 0.8);
}
.snf-content{
	width: 590px;
    margin: 0 auto;
}
.snf-button{
	width:135px;
}
.snf-text{
	width:450px;
}
/* --------------------------------------------
	 Added trustpilot
-------------------------------------------- */
.trustpilot-highlight{
	margin-bottom:8px;
	font-size:22px;
	color:#888888;
}
.trustpilot-testimonial{
	font-size:18px;
	line-height:22px;
	color:#888888;
}
.trustpilot-author{
	font-size:18px;
	color:#1695ca;
	margin-top:5px;
	margin-bottom:20px;
}
.trustpilot-logo{
	width:180px;
}
.trustpilot-stars{
	width:180px;
	height:70px;
}
.tp-test-auth-name {
	padding:15px 20px 10px;
	font-weight:700;
	color:#1695ca;
}
.tp-test-container {
	padding:15px 20px 20px;
	border-top: 2px solid #1695ca;
	border-bottom: 2px solid #1695ca;
}
.tp-test-inner-stars {
	height:25px;
	margin-bottom:10px;
}
.tp-test-quote{
	padding:0px;
}
.trustpilot-logo-highlight{
	margin-top:8px;
	margin-bottom:38px;
}
.tp-logo-mono{
	fill:#ffffff !important;
}
.add-tp-rating:after {
	content: 'Rated 9.7 out of 10';
	display: block;
	font-weight: 700;
}
.trustpilot-logo-highlight {
	font-size: 25px;
	margin-top: 20px;
}
.trustpilot-logo-highlight .add-tp-rating:after {
	margin-top: 20px;
}
.trustpilot-logo-small {
	font-size: 15px;
	margin-top: 20px;
}
.trustpilot-logo-small .add-tp-rating-bar object{
    padding-bottom: 10px;
    border-bottom: 2px solid #ffffff;
}

/* --------------------------------------------
	 CurrencyTransfer.com app stats cards
-------------------------------------------- */
.text-fadder-sub-h3 #FadeIn_CSS {
	display:inline-block;
}
.text-fadder-sub-h3 #FadeIn_Link {
	color:#1695ca !important;
}
.ct-app-stats {
	padding: 6px 0px 25px;
}
.app-stat-title .sf-icon.sf-icon-float-left.sf-icon-small.sf-icon-standard {
	font-size: 22px;
	padding: 9px 0px 0px 0px; 
}
.app-stat-title a:link {
	border:none;
}
.app-stat-title a:hover {
	color:#1695ca;
}
.app-stat-title a[rel="tooltip"] {
	color:#1695ca;
}
.app-stat-title .tooltip .fade .top .in{
	left:50%;
}
.app-stat-value .sf-count-asset .count-number {
	color: #888888;
}
 .app-stat-value .sf-count-asset {
 	padding-top: 15px;
 	padding-bottom: 50px;
 }
.app-stat-value .sf-count-asset h3, .app-stat-value .sf-count-asset .count-divider {
	display: none;
}

.ct-app-stat-card {
	padding-top: 35px;
    padding-bottom: 12px;
    margin-bottom: 30px;
}
.ct-app-statscard-icon-container{

}
.ct-app-statscard-icon {
	width:100px;
	margin: 0 auto;
}
.app-stat-title {
    margin-top: 25px;
    margin-bottom: 10px;
}
/* --------------------------------------------
	 video tutorials
-------------------------------------------- */
.tut-video-lz-img-con{
	display: inline-block;
}
.vid-tut-details {
	background-color:#f3f3f3;
}
.vid-tut-transcript-container {

}
.vid-tut-transcript-container .toggle-wrap .spb_toggle{
	border:none;
	text-align: center;
	font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    color:#ffffff;
    background-color: #bbbbbb;
}
.vid-tut-transcript-container .toggle-wrap .spb_toggle:hover {
	color: #ffffff;
	background-color: #1695ca;
}
.vid-tut-transcript-container{
	text-align: left;
	
}
.spb_toggle_content.vid-tut-transcript-toggle {
	text-align: left;
	padding:10px 0px;
}
.col-xs-12.vid-tut-transcript-container.row {
	background-color:#f3f3f3;
}
h3 .chapter-time-stamp {
	font-size: 20px !important;
}
/* --------------------------------------------
	 Leeds United FC 
-------------------------------------------- */
@media(max-width:767px) {
	.lcfc-hero{
		padding-top: 0px;
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.lufc-hero-y-stripe {
	    background-color: #ffd400;
	    padding-top: 30px;
	}
	.lufc-partner-crest {
		display:inline-block;
	}
	.lufc-crest-img-xs {
		display:inline-block;
		width: 61px;
		height: 75px;
		background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-hero-crest.png');
		background-repeat: no-repeat;
		background-size: 61px 75px;
		margin-right: 15px;
	}
	.lufc-crest-img {
		width: 61px;
		height: 75px;
		background-size: 61px 75px;
	}
	.lufc-payments-partner {
		font-size: 18px;
		line-height:20px;
		text-align: left;
	}
	.lufc-feturedin-container .featuredin-logo {
		width:140px;
		height:50px;
		background-size: 130px;
	}
	.lufc-player-highlight:after{
		height: 279px;
		width: 100%;
		background-size: 700px 279px;
	}
	.lufc-savings-cal {
		margin-top: -275px;
		padding-top: 95px;
	}
	.lufc-benifits-icon-container {
	    padding-top: 10px;
	}
	.lufc-benifits-img{
		height:100px;
	}
	.lufc-benifits-img:after {
	    width: 525px;
	    height: 400px;
	    left: 30%;
	    background-size: 525px 400px;
	}
	.lufc-clients-title-vc{
		margin-top: 55px;
	}
	.lufc-clients-c:before {
		width: 285px;
		height: 180px;
		top:0;
		left:-63px;
		background-size: 285px 180px;
	}
	.lufc-clients-r:after, .lufc-clients-l:after {
		content: '';
	}
	.lufc-clients-r:before {
	   	left: 18px;
	}
	.lufc-clients-r:after {
	   	left: 22px;
	}
	.lufc-clients-l:before {
	   	left: -19px;
	}
	.lufc-clients-l:after {
	   	left: -22px;
	}
	.lufc-highlight-bar-tl-container {
		margin-top:0px;
	}
	.lufc-ct-logo-top-hero{
		height:165px;
	}
}
@media(min-width:768px){
	.lcfc-hero {
		padding-top: 50px;
	}
	.lufc-hero-y-stripe {
	    background-color: transparent;
	    padding-top: 0px;
	}
	.lufc-hero-y-stripe:before {
		content: '';
	    height: 1380px;
	    width: 500px;
	    top: -80px;
	    right: 45%;
	}
	.lufc-partner-crest {
		display:block;
	}
	.lufc-crest-img-xs {
		display:none;
	}
	.lufc-crest-img {
		width: 122px;
		height: 150px;
		background-size: 122px 150px;
		margin:30px auto 20px;
	}
	.lufc-payments-partner {
		font-size: 20px;
		line-height: 22px;
		text-align: center;
		padding-top: 0px !important;
	}
	.lufc-player-highlight:after{
		height:440px;
		width: 100%;
		background-size: 1105px 440px;
	}
	.lufc-savings-cal {
		margin-top: -235px;
		padding-top: 215px;
	}
	.lufc-benifits-icon-container {
	    padding-top: 10px;
	}
	.lufc-benifits-img{
		height:0px;
	}
	.lufc-benifits-img:after {
	    width: 912px;
	    height: 695px;
	    left: -55px;
	    background-size: 912px 695px;
	}
	.lufc-clients-title-vc{
		margin-top: 45px;
	}
	.lufc-clients-c:before {
		width: 285px;
		height: 180px;
		top:0;
		left:-75px;
		background-size: 285px 180px;
	}
	.lufc-clients-r:before, .lufc-clients-l:before {
		content: '';
	}
	.lufc-clients-r:after, .lufc-clients-l:after {
		content: '';
	}
	.lufc-clients-r:before {
	   	left: 18px;
	}
	.lufc-clients-r:after {
	   	left: 8px;
	}
	.lufc-clients-l:before {
	   	left: -10px;
	}
	.lufc-clients-l:after {
	   	left: 0px;
	}
	.lufc-highlight-bar-tl-container {
		margin-top:20px;
	}
	.lufc-inpage-feature-img:before {
		height: 400px;
		width: 160%;
		top: -16px;
		left: -17%;
	}
	.lufc-ct-logo-top-hero{
		height:80px;
	}
}
@media(min-width:992px){
	.lufc-hero-y-stripe:before {
	    height: 1250px;
	    width: 500px;
	    top: -115px;
	    right: 15%;
	}
	.lufc-crest-img {
		width: 172px;
		height: 211px;
		background-size: 172px 211px;
		margin:10px auto 30px;
	}
	.lufc-player-highlight:after{
	
	}
	.lufc-savings-cal {
		margin-top: -235px;
		padding-top: 220px;
	}
	.lufc-clients-c:before {
		width: 285px;
		height: 180px;
		top:0;
		left:-63px;
		background-size: 285px 180px;
	}
	.lufc-clients-r:before {
	   	left: -10px;
	}
	.lufc-clients-r:after {
	   	left: -20px;
	}
	.lufc-clients-l:before {
	   	left: 10px;
	}
	.lufc-clients-l:after {
	   	left: 20px;
	}
	.lufc-inpage-feature-img:before {
		height: 385px;
		width: 120%;
		top: -50px;
		left: -10%;
	}
}
@media(min-width:1200px){
	.lufc-player-highlight:after{
		height:440px;
		width: 1105px;
		background-size: 1105px 440px;
	}
	.lufc-clients-c:before {
		width: 285px;
		height: 180px;
		top:0;
		left:-44px;
		background-size: 285px 180px;
	}
	.lufc-inpage-feature-img:before {
		height: 540px;
		width: 140%;
		top: -145px;
		left: -20%;
	}
}
.lufc-footer-container{
	display:flex; 
	align-items: center; 
	padding:10px 0px; 
	border-top: solid 1px #ffd400; 
	border-bottom: solid 1px #ffd400;
}
.lufc-footer-img-xs, .lufc-img-small{
	width:52px;
}
.lufc-footer-text{
	max-width:240px; 
	padding-right:0px; 
	padding-left:5px; 
	font-size:13px; 
	line-height:15px;
}
.lufc-compact-mention-top-bar {
	border-bottom: 6px solid #0060a9;
}
.lufc-compact-mention-top-bar-border{
	border-top: 6px solid #0060a9 !important;
}
.lufc-compact-mention {
	height: 75px;
	background-color: #0060a9;
}
.lufc-compact-mention:before, 
.lufc-compact-mention:after {
	content:""; 
    display: block;
    position: absolute;
    height:0px;
    width:50px;
}
.lufc-compact-mention:before {
	top: 0px;
    left: -150px;
    border-top: 0px solid #0060a9;
    border-right: 75px solid #0060a9;
    border-bottom: 75px solid transparent;
	border-left: 75px solid transparent;
}
.lufc-compact-mention:after {
	top: 0px;
    right: -75px;
    border-top: 75px solid #0060a9;
    border-right: 75px solid transparent;
    border-bottom: 75px solid transparent;
	border-left: 0px solid #0060a9 ;
}

.angled-feature {
	height: 75px;
	background-color: #0060a9;
	position:relative;
}
.a45c-color{
	fill-
}


.lufc-blue {color: #0060a9;}
.lufc-blue-bg {background-color: #0060a9;}
.lufc-yellow {color: #ffd400;}
.lufc-yellow-bg {background-color: #ffd400;}

.lufc-hero-y-stripe:before {
    position: absolute;
    background-color: #ffd400;
    transform: skewX(-20deg);
    transform-origin: 0;
    z-index: 0;
}
.lufc-partner-crest{
	position: relative;
}
.lufc-crest-img {
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-hero-crest.png');
	background-repeat: no-repeat;
}
.lufc-payments-partner-container {
	margin: 0 auto 30px;
}
.lufc-payments-partner {
	font-weight: 600;
	text-transform: uppercase;
}
.lufc-pagetitle {
	color: #ffffff;
	font-size: 40px;
	font-weight: 600;
	line-height: 42px;
	text-transform: uppercase;
}
.lufc-hero-cta {
	margin-top: 48px;
    margin-bottom: 10px;
}
.lufc-highlight-link {
    background: transparent;
    border: 2px solid #ffd400 !important;
    padding: 8px 20px !important;
    margin-top: 10px !important;
    text-transform: uppercase;
}
.lufc-subhero-backgrounds {
	background-repeat:no-repeat;
	background-position: center top;
}
.lufc-subhero-space-bg {background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-subhero-space-bg.jpg');}
.lufc-subhero-team-bg {
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-sub-hero-team.png');
	position: relative;
    z-index: 10;
}
.lufc-subhero-team-bg:before {
	content: '';
    position: absolute;
    height: 90px;
    width: 100%;
    top:0px;
    left:0px;
    z-index: 0;
	background : -moz-linear-gradient(50% 0.13% -90deg,rgba(0, 0, 0, 1) 0%,rgba(0, 0, 0, 0) 100%);
	background : -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
	background : -webkit-gradient(linear,50% 0.13% ,50% 95.03% ,color-stop(0,rgba(0, 0, 0, 1) ),color-stop(1,rgba(0, 0, 0, 0) ));
	background : -o-linear-gradient(-90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
	background : -ms-linear-gradient(-90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000' ,GradientType=0)";
	background : linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
	opacity : 0.2;
	filter: alpha(opacity=20) progid:DXImageTransform.Microsoft.Alpha(opacity=20) progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000' , GradientType=0);
}
.lufc-feturedin-container {
	border-bottom: 2px solid #ffffff;
}
.lufc-howworks-container {
	background-color: #ffffff;
	border-top: 15px solid #0060a9;
	margin-top:230px;
}
.lufc-player-highlight{
	height:440px;
	width:100%;
}
.lufc-player-highlight:after{
	position: absolute;
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-3player-highlight.png');
	background-repeat: no-repeat;
	background-position: top center;
	z-index: 5;
}
.lufc-savings-cal {
	box-shadow: none;
	border-top: 20px solid #ffd400 !important;
	border-bottom: 20px solid #ffd400 !important;
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-saving-cal-bg.jpg');
	background-size: cover;
}
.lufc-benifits{
	z-index: 3;
}
.lufc-benifits-img:after {
	content:'';
    position: absolute;
    background-image: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-3player-celebrating.jpg);
    background-repeat: no-repeat;
}
.lufc-benifits-icon {
	width:58px;
	height:58px;
}
.lufc-clients-title-container {
	position: relative;
}
.lufc-clients-title {
	position: absolute;
	z-index: 5;
	top: -75px;
	width: 100%;
}
.lufc-clients-r, .lufc-clients-l {
	width:100%;
    font-weight: 600;
    text-transform: uppercase;
    padding: 20px 50px;
}
.lufc-clients-r-container {
	text-align: left;
	transform: skewX(-20deg);
    transform-origin: 0;
}
.lufc-clients-r:before, .lufc-clients-r:after {
    position: absolute;
    height: 100%;
    width: 100%;
    transform: skewX(-20deg);
    transform-origin: 0;
}
.lufc-clients-r:before {
    top: 10px;
    background-color: #ffffff;
    z-index: -3;
}
.lufc-clients-r:after {
    top: 0px;
    background-color: #ffd400;
    z-index: -1;

}
.lufc-clients-c {
	text-align: center;
}
.lufc-clients-c:before {
	content: '';
    position: absolute;
	background: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-lp/lufc-client-trophy-bg.svg);
	z-index: -2;
}
.lufc-trophy-all {
	height:110px;
	margin:30px 20px;
}
.lufc-clients-l {
	text-align: right;
}
.lufc-clients-l:before, .lufc-clients-l:after {
    position: absolute;
    height: 100%;
    width: 100%;
    transform: skewX(20deg);
    transform-origin: 0;
}
.lufc-clients-l:before {
    top: 10px;
    background-color: #ffffff;
    z-index: -3;
}
.lufc-clients-l:after {
    top: 0px;
    background-color: #ffd400;
    z-index: -1;

}
.lufc-client-li-container {
	border-top: 10px solid #ffd400 !important;
	border-bottom: 20px solid #ffd400 !important;
}
.lufc-highlight-bar {
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #0060a9;
}
.lufc-highlight-bar-text {
	max-width: 250px;
}
.lufc-inpage-feature{
	padding-top: 80px;
	padding-bottom: 80px;
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/lufc-inpage-bg.jpg');
	background-size: cover;
}
.lufc-inpage-feature-img {
	height:135px;
}
.lufc-inpage-feature-img:before {
	content: '';
    position: absolute;
	background: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/Leeds-United-players-highlight-in-pages.png);
	background-size: 100% !important;
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 2;
}a.sf-button.large.standard.lufc-primary-outline-btn{
	color:#0060a9 !important;
	border: solid 2px #0060a9 !important;
	text-transform: uppercase;
}
a.sf-button.large.standard.lufc-primary-outline-btn:hover{
	color:#ffffff !important;
	background-color:#0060a9 !important;
}
a.sf-button.large.standard.lufc-primary-white-stroke{
	color:#ffffff !important;
	background-color:#0060a9 !important;
	border: 2px solid #ffffff !important;
}
a.sf-button.large.standard.lufc-primary-white-stroke:hover{
	color:#0060a9 !important;
	background-color:#ffffff !important;
	border: 2px solid #ffffff !important;
}
a.sf-button.large.standard.lufc-inpage-feature-link{
	color:#ffd400 !important;
	border: solid 2px #ffd400 !important;
	text-transform: uppercase;
}
a.sf-button.large.standard.lufc-inpage-feature-link:hover{
	color:#0060a9 !important;
	background-color:#ffd400 !important
}
.lufc-inpage-partnership-container{
	width:275px;
}
.lufc-inpage-partnership-text{
	padding-left:5px;
	font-size:15px;
	line-height:17px;
	text-align:left;
}
/* --------------------------------------------
	 Leeds United Sports Tech Demo
-------------------------------------------- */
.lufc-spdd-hero{
	border-top: 20px solid;
	border-bottom: 20px solid;
	border-color: #0060a9;
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-stdd-lp/lufc-stdd-herobg.jpg');
}
.angled-corner-svg{
	fill:#0060a9 !important;
}
.lufc-ct-logo-top-hero{
	background-color:#0060a9;
}
.lufc-stdd-judges-img {
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-stdd-lp/stdd-judges-profiles.jpg');
	background-repeat: no-repeat;
}
.lufc-stdd-judges-img {
	display:inline-block;
	width:104px;
	height:104px;
	background-size: 104px 624px;
}
.lufc-stdd-j-angus-kinnear {background-position: 0px 0px;}
.lufc-stdd-j-paul-bell {background-position: 0px -104px;}
.lufc-stdd-j-dirk-schluenz {background-position: 0px -208px;}
.lufc-stdd-j-daniel-abrahams {background-position: 0px -312px;}
.lufc-stdd-j-simon-moss {background-position: 0px -416px;}
.lufc-stdd-j-benjamin-penkert {background-position: 0px -520px;}

.lufc-stdd-partners-logos {
	background-image: url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lufc/wp-stdd-lp/sports-tech-demo-day-partner-logos.png');
	background-repeat: no-repeat;
}
.lufc-stdd-partners-logos {
	display:inline-block;
}
.lufc-stdd-partners-leAD {background-position: 0% 0%;}
.lufc-stdd-partners-stx-podcast {background-position: 0% 50%;}
.lufc-stdd-partners-logos-Davnis {background-position: 0% 100%;}


/* --------------------------------------------
	 PPC Landing pages - marketing
-------------------------------------------- */
@media(max-width:767px) {
	.ppc-lp-b2b-platform-img{
	    width:300px;
	    height:256px;
	}
	.ppc-lp-b2b-platform-img:before{
	    width:300px;
	    height:256px;
	    left:20%;
		background-size: 300px 256px !important;
	}
}
@media(min-width:768px){
	.ppc-lp-b2b-platform-img{
	    width:500px;
	    height:427px;
	}
	.ppc-lp-b2b-platform-img:before{
	    width:500px;
	    height:427px;
	    left:135px;
		background-size: 500px 427px !important;
	}
}
@media(min-width:992px){
	.ppc-lp-b2b-platform-img{
	    width:auto;
	    height:auto;
	}
	.ppc-lp-b2b-platform-img:before{
	    width:702px;
	    height:600px;
	    top:35px;
	    left:0px;
		background-size: 100% !important;
	}
}
@media(min-width:1200px){

}
/* ---- fullwidth background images ---- */
.ppc-lp-london-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lp-resources/London-hero-bg-1.jpg'); background-color: #0073c6 !important;}
.ppc-lp-etailer-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lp-resources/lp-su-etailer-hero.jpg'); background-color: #27293f !important;}
.ppc-lp-shekel-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lp-resources/shekel-hero-bg-1.jpg'); background-color: #0073c6 !important;}
.ppc-lp-expat-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lp-resources/france-hero-bg-1.jpg'); background-color: #0073c6 !important;}
.ppc-lp-spain-hero {background-image:url('https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lp-resources/spain-hero-bg-1.jpg'); background-color: #0073c6 !important;}

.ppc-lp-hero-bg-align-cb{
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ppc-lp-hero-bg-align-ct{
	background-repeat: no-repeat;
	background-position: center top;
}
.ppc-v1-form-container{
	padding: 45px 30px 15px;
}
.ppc-v1-form-heading{
	font-size:18px; 
	font-weight:700; 
	color:#546e7a;  
	margin-bottom:15px;
}
.ppc-v1-form{
	padding-top: 10px; 
	padding-bottom: 15px;
}
.ppc-v1-form-container .s-fca-text{
	color:#90a4ae;
}
.ppc-v1-benefits h2{
	font-size:27px; 
	font-weight:700; 
	text-transform:uppercase; 
	color:#90a4ae !important; 
	padding-bottom: 20px;
}
.ppc-v1-benefits-container{
	margin-bottom:30px !important;
	font-size:16px; 
	color:#78909c;
}
.ppc-v1-benefits-container h3{
	font-size: 18px; 
	line-height:19px; 
	margin-top:0px;
	margin-bottom:10px; 
	font-weight:700; 
	color:#1695ca !important;
}
.ppc-lp-b2b-platform-img:before{
	content: '';
    position: absolute;
	background: url(https://ct-prod.s3.amazonaws.com/assets/wordpress_assets/lp-resources/platform-3-image-user-overlay.png);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 2;
}
/* --------------------------------------------
	 PIPEDRIVE FORMS
-------------------------------------------- */
.ppc-pipedrive-form-toggle .joinus-toggle .toggle-wrap.col-sm-12{
	padding-right:0px !important;
	padding-left:0px !important;
}
/* --------------------------------------------
	 Currency Bulletin Post
-------------------------------------------- */
.ct-cbp .body-text h2, .ct-cbp .body-text h3, .ct-cbp .body-text h4, .ct-cbp .body-text h5 {
	font-weight:700;
}
.ct-cbp .body-text h3, .ct-cbp .body-text h4 {
	text-transform: uppercase;
}
.ct-cbp .body-text h3 {
	font-size: 20px;
    margin-bottom: 0px;
}
.ct-cbp .body-text h4 {
	font-size:26px;
	margin-bottom:10px;
	line-height:28px;
}
.ct-cbp .sectionheading {
	border-bottom:6px solid;
}
.cbp-gbp .sectionheading { border-color: #1695ca;}
.cbp-usd .sectionheading { border-color: #41B412;}
.cbp-eur .sectionheading { border-color: #FBC640;}
.cbp-ils .sectionheading { border-color: #2cbec5;}
.cbp-gbp .body-text h3, .cbp-gbp .body-text h6 { color:#1695ca;}
.cbp-usd .body-text h3, .cbp-usd .body-text h6 { color:#41B412;}
.cbp-eur .body-text h3, .cbp-eur .body-text h6 { color:#FBC640;}
.cbp-ils .body-text h3, .cbp-ils .body-text h6 { color:#2cbec5;}
.contents-list li {
    padding: 10px 10px 10px 36px;
    border-bottom: 1px solid #dddddd;
    position: relative;
    list-style: none;
}
.contents-list li:before {
    content: '';
    height: 10px;
    width: 10px;
    display: block;
    position: absolute;
    transform: rotate(45deg);
    top: 16px;
    left: 13px;
}
.cbp-gbp .cbp-event-date, .cbp-gbp .contents-list li:before {
    background: #1695ca;
}
.cbp-usd .cbp-event-date, .cbp-usd .contents-list li:before {
    background: #41B412;
}
.cbp-eur .cbp-event-date, .cbp-eur .contents-list li:before {
    background: #FBC640;
}
.cbp-ils .cbp-event-date, .cbp-ils .contents-list li:before {
    background: #2cbec5;
}
.cbp-story{
	margin-bottom:25px;
}
.cbp-story-title{
	margin-bottom: 15px !important;
}
.cbp-event{
	border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
}
.cbp-event h6, .cbp-event ul{
	margin:0px;
}
.cbp-event-date{
    width: 50px;
    font-size: 20px;
    font-weight:700;
    text-align: right;
    padding: 9px 8px 10px 0px;
}
.cbp-event-day{
	padding:10px 10px 10px 15px
}
.cbp-event li{
	list-style: none;
}
/* --------------------------------------------
	 Blog interview
-------------------------------------------- */
.ct-interview-section{
	margin-bottom: 40px;
}
.ct-interview-section h5{
	font-weight:700;
	color:#1695ca;
}
.ct-interview-profile-img {
	margin:0px;
	padding:0px;
}
/* --------------------------------------------
	Blog Article 
-------------------------------------------- */
.ct-article-section {
	margin-bottom:30px;
}
.ct-article-section h5{
	font-weight:700;
	color:#1695ca;
}