@font-face {
    font-family: 'FjallaOne';
    src: url('../fonts/FjallaOne.woff2') format('woff2'),
        url('../fonts/FjallaOne.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700&display=swap');

/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
    -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: grayscale;
    
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
    -moz-osx-font-smoothing: grfooter-infoayscale; -webkit-font-smoothing: grayscale;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */

html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font-family: 'PT Sans', sans-serif;
    font-size:14px; color:#1c1a1a;
	height: 100%;
}
.wrapper {
	width: 100%;
	min-width: 300px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.content-wrapper {max-width:1240px; margin:0 auto;}
.content-wrapper.wrapper-guides {max-width:900px !important;}
.clear {clear:both;}
.logo-mobile {display:none;}
.main-inner.case {padding-bottom:30px;}
.under-logo {margin-bottom:22px;}
.under-lbl {font-family: 'FjallaOne'; color:#000000; margin-bottom:7px; text-transform:uppercase; font-size:36px;}
.under-txt {font-size:20px;}

.subscribe-popup {width:500px; height:590px;  top:-1000px; z-index:9999; background:#fff; position:fixed; left:50%;  margin-top:-295px; margin-left:-250px;-webkit-box-shadow: 0px 0px 34px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 0px 34px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 34px 0px rgba(0, 0, 0, 0.25);-webkit-transition:  all 0.35s ease-in-out;-moz-transition:  all 0.35s ease-in-out; -o-transition:  all 0.35s ease-in-out; -ms-transition:  all 0.35s ease-in-out; transition:  all 0.35s ease-in-out;}
.subscribe-popup.visible {top:50%;}
.subscribe-popup-a {padding:20px 15px 20px 15px;  position:relative;}
.subscribe-popup-a h2 {text-align:left; margin-bottom:0px; padding:5px 0px 0px 15px; text-transform:uppercase; font-family: 'FjallaOne'; font-size:30px; line-height:40px; color:#242f5e;}
.subscribe-popup .formWrap {display:none !important;}
.subscribe-popup-close {display:block; width:22px; height:22px; position:absolute; top:20px; right:20px; background:url(../img/close.svg) center center no-repeat; background-size:100%;}
.laptop img {width:100%;}
.ussie-lbl {font-weight:700; font-size:18px; margin-bottom:7px; color:#6ec0ba;}
.main-lead b {font-weight:700;}
.main-lead a {color:#6ec0ba;}
tr.licensing-table-head th {border-bottom:1px solid #89cbc6;}
.wl-table {max-width:1100px; margin:0 auto; margin-bottom:40px;}
.wl-table table {width:100%;}
.wl-table table th {width:33%; height:85px; text-align:center; vertical-align:middle; font-size:25px; color:#fff; font-family: 'FjallaOne'; text-transform:uppercase; text-align:center;}
.wl-table table th.wl-th-a {background:#2b788d;border-left:1px solid #89cbc6;border-right:1px solid #89cbc6;}
.wl-table table th.wl-th-b {background:#25305d;}
tr.licensing-table-head th.wl-th-a {background:#fff; color:#25305d;}
tr.licensing-table-head th.wl-th-b {background:#fff; color:#25305d;}
.wl-table table td {padding:20px 23px 20px 23px; vertical-align:middle; border-bottom:1px solid #89cbc6; border-right:1px solid #89cbc6; font-size:18px; line-height:23px; color:#242f5e;}
.wl-table table td.wl-body-b {text-align:center; font-weight:700;}
.wl-table table td.wl-body-c {text-align:center; font-weight:700;}
.licensing-table table td.wl-body-b,.licensing-table table td.wl-body-c {font-weight:normal;}
.licensing-table table td.wl-body-a {padding-left:40px;}
.wl-more-txts {font-size:18px; margin-bottom:25px; font-family:"PT Sans"; line-height:26px; text-transform:none; color:#25305d;}
.wl-table table th.normalheight  {height:auto;}

.countrues-table table {width:100%;}
.countrues-table table td {padding:40px 23px 40px 23px;  background:#fff; font-family:'FjallaOne'; vertical-align:middle; text-align:center; border-bottom:1px solid #89cbc6; border-right:1px solid #89cbc6; font-size:22px; line-height:23px; text-transform:uppercase; color:#25305d;}
.countrues-table {max-width:1100px; margin:0 auto; margin-bottom:40px;}
.countrues-table .main-lead-btn {display:inline-block; color:#fff; background:#25305d;}
.countries-flag {margin-bottom:20px;}
.countries-flag-lbl {margin-bottom:20px;}

.wl-table.updated {max-width:750px;}
.wl-table.updated.colls-3 {max-width:100%;}
.wl-table.updated table td.wl-body-b {border-right:20px solid #6ec0ba;}
.wl-table.updated table td.wl-body-c {border-left:20px solid #6ec0ba;}
.wl-table.updated table th.wl-th-a {font-size:28px; border-right:20px solid #6ec0ba;}
.wl-table.updated table th.wl-th-b {font-size:28px; border-left:20px solid #6ec0ba;}
.wl-table.updated .main-lead-btn {font-size:16px; margin:0 auto; float:none; font-weight:300; background:#242f5e; padding-top:15px; color:#fff;}
.wl-table.updated table td.wl-body-b.with-btn,.wl-table.updated table td.wl-body-a.with-btn {padding-top:30px; padding-bottom:30px;}
.wl-table.updated.colls-3 table td.wl-body-b {border-right:20px solid #6ec0ba;border-left:20px solid #6ec0ba;}
.wl-table.updated.colls-3 table th.wl-th-b {border-left:20px solid #6ec0ba;border-right:20px solid #6ec0ba;}
.wl-table.updated.colls-3 table th.wl-th-a {border-left:20px solid #6ec0ba;border-right:20px solid #6ec0ba;}
.wl-table.updated.colls-4 table th.wl-th-a {font-size:28px; border-right:1px solid #6ec0ba;}
.wl-table.updated.colls-4 table td.wl-body-b {border-right:1px solid #6ec0ba;}
.wl-table.updated.colls-4 table td.wl-body-c {border-left:0px solid #6ec0ba;}
.wl-table.updated.colls-4 table th.wl-th-b {font-size:28px; border-left:0px solid #6ec0ba;}

.wl-table-body {background:#fff;}
.wl-row .section {padding-bottom:0px;}
.wl-more.center {text-align:center;}
.wl-more.center .solutions-item {display:inline-block; margin:0px 6px 12px 6px; float:none;}
.hedge-list-itm {color:#25305d; position:relative; margin-bottom:42px; margin-left:75px; font-size: 16px; line-height: 28px;}
.hedge-list-itm span {display:block; width:60px; position:absolute; top:-14px; left:-75px;}
.hedge-list-itm span img {width:100%;}
.hedge-funds-get .two-colls {margin-top:40px;}
.fixs-after {margin-top:21px;}
.main-benefits-row {padding-top:20px;}
.main-benefit-item {position:relative; margin-left:41px; margin-bottom:30px; font-size:20px; color:#000000;}
.main-benefit-item::before {display:block; content:' '; background:url(https://t4b.com/assets/template/img/m-benefit-i.png) left top no-repeat; background-size:30px; position:absolute; left:-40px; top:-6px; width:41px; height:41px;}
.toolbox .hedge-icn-02 {top:-2px;}
.toolbox .hedge-icn-03 {top:-2px;}
.toolbox .hedge-icn-05 {top:-2px;}
.toolbox-plugins p {margin:0px; color:#25305d;}
.hedge-list-itm a {color:#6ec0ba;}
.benefits-btn {text-align:center; padding-top:18px;}
.benefits-btn .solutions-btn {display:inline-block;}
.catalog-request.inverse {padding-bottom:65px;}
.catalog-request.inverse.gray {padding-bottom:65px; background:#f7f7f7;}
.wl3-benefits {margin-bottom:60px;}
.wl3-benefits.no-margin {margin-bottom:0px;}
.pop-trading .pamm-about p {margin-bottom:22px; color:#fff;}
.pop-trading .pamm-about p.inv {color:#25305d;}
.pop-trading .pamm-about p b {font-weight:bold;}
.pop-trading .pamm-about p a {color:#fff;}
.pop-trading .wl3-list ul li {color:#fff; margin-bottom:12px;}
.prop-package-more {margin-top:18px;}
.pop-trading .pamm-about.inverse-green {color:#25305d;background:#6ec0ba;}
.pop-trading .pamm-about.inverse-green h2 {color:#25305d;}
.pop-trading .pamm-about.inverse-green .wl3-list ul li {color:#25305d;background:url(https://t4b.com/assets/template/img/key-check-inv.png) left top no-repeat;background-size:22px; background-position:left 2px;}
.pop-trading .pamm-about.wl-row {padding-bottom:60px;}

.pamm-about.inverse-green {color:#25305d;background:#6ec0ba;}
.pamm-about.inverse-green .pamm-about-colls p {color:#25305d;}
.pamm-about.inverse-green ul.marked li {color:#25305d;}
.pamm-about.inverse-green ul.marked li::before {background:#25305d;}
.pamm-about.inverse-green h2 {color:#25305d;}
.pamm-about.inverse-green .wl3-list ul li {color:#25305d;background:url(https://t4b.com/assets/template/img/key-check-inv.png) left top no-repeat;background-size:22px; background-position:left 2px;}
.pamm-about.wl-row {padding-bottom:60px;}

.pop-trading .pamm-about .wl3-benefits p {color:#25305d;}
.prop-benefits-i {display:block; text-align:center; width:20%; float:left; margin:0px 2% 50px 2%;}
.prop-benefits-i.last {margin-bottom:0px;}
.prop-benefits-img {margin-bottom:12px;}
.prop-benefits-img img {width:55%;}
.prop-benefits-lbl {font-size:16px; line-height:24px; color:#000000; font-weight:bold;}
.head-book {float:right; display:block; font-size: 18px; font-family: 'FjallaOne'; background:#6ec0ba; text-transform:uppercase; margin:31px 27px 0px 0px; padding:14px 27px 13px 27px; color:#242f5e; text-decoration:none;}
.pamm-about h2.blue {color:#25305d;}
.pamm-about h2.center {text-align:center;}
.pamm-about.video-block {text-align:center;}
.video-block .iframe {width:738px; height:415px; margin:0 auto;}
.video-block .iframe iframe {width:100%; height:100%;}
.guide-lbl {text-align:center; font-size:16px; color:#242f5e; font-weight:bold;}
.guide-row-left {width:18%; float:left; text-align:center;}
.guide-row-left img {width:100px;}
.guide-row-right {width:82%; padding-top:10px; float:right;}
.guide-row-right b {font-size:16px; margin-bottom:6px; display:block; color:#242f5e; font-weight:bold;}
.guide-row-right span {font-size:16px; display:block; line-height: 28px; color:#242f5e;}
.guide-row {margin-top:21px;}
.guide-row-item {padding:22px 10px 22px 5px; cursor:pointer; margin-bottom:15px; border-radius:10px; border:1px solid #25305d;}
.guide-row-item:hover {background:#f0f9f8; border-color:#6ec0ba;}
.guide-row {margin-bottom:22px;}
.wl-table.plain-text table td {font-size:16px; font-weight:normal;}
.wl-table.plain-text table td.with-btn {text-align:center !important; padding-top:30px; padding-bottom:30px;}

.wl-table table th.wl-th-a span {color:#71da00;}
.wl-table table th.wl-th-b span {color:#e94848;}
.ctrader-offer-left {width:36%; padding-top:72px; text-align:center; float:left;}
.ctrader-offer-right {width:64%; float:right;}
.ctrader-offer-right p a {color:#6ec0ba;}
.ctrader-offer {padding-top:60px; padding-bottom:60px;}
.ctrader-offer h2 {font-size: 50px;margin-bottom: 11px;color: #25305d;text-transform: uppercase;font-family: 'FjallaOne';line-height: 60px;text-align: left;}
.ctrader-offer .main-lead-btn {color:#fff; background:#25305d;}
.wl-more.center.inverse {background:#f4f4f4;}
.wl-more.center.inverse .wl-more-lbl {text-align:left;}
.faq {padding-top:60px; padding-bottom:60px;}
.faq h2 {font-size: 50px;margin-bottom: 21px;color: #25305d;text-transform: uppercase;font-family: 'FjallaOne';line-height: 60px;text-align: left;}
.faq-item {border-top:1px solid #6ec0ba;  padding:12px 0px 5px 0px;}
{ border-bottom:1px solid #6ec0ba;}
.faq-item-a {font-size: 22px; cursor:pointer; color: #25305d; padding-top:10px; padding-bottom:17px;text-transform: uppercase;font-family: 'FjallaOne';}
.faq-item-b {padding-bottom:5px; display:none; font-size: 16px;line-height: 28px;}
.pamm-about-lists .wl3-list {margin-top:22px; margin-bottom:35px;}
.pamm-about-lists p {color:#fff; line-height:26px;}
.pamm-about-lists p a {color:#fff;}
.pamm-about-lists.white-list p {color:#494949;}
.pamm-about-lists.white-list .wl3-list ul,.pamm-about-lists.white-list .wl3-list ul li {margin:0px; padding:0px; list-style:none !important;}
.pamm-about-lists.white-list .wl3-list ul li {font-size:16px;}
.pamm-about-lists.white-list .wl3-list ul li:before {display:none;}
.pamm-about-lists.white-list .wl3-list ul li {padding-left:30px; margin-bottom:18px; background:url(https://t4b.com/assets/template/img/key_check.png) left top no-repeat; background-size:22px; background-position:left 2px; font-size:16px; line-height:26px;}
.section.wl-overlay {background:#6EC0BA;}
.section.wl-overlay .pamm-about-lists.white-list p {color:#25305D;}
.section.wl-overlay .pamm-about-lists.white-list p a {color:#25305D;}
.section.wl-overlay .pamm-about-lists.white-list .wl3-list ul li {color:#25305D;}
.section.wl-overlay .main-lead-btn {color:#fff; background:#25305D;}
.section.wl-overlay .pamm-about-lists.white-list .wl3-list ul li {background:url(https://t4b.com/assets/template/img/key-check3.png) left top no-repeat;background-size:22px; background-position:left 2px;}

/* Header
-----------------------------------------------------------------------------*/
.header {height: 108px;width:100%; z-index:99; position:fixed; left:0px; top:0px;background: #fff;-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.4);}
.header-logo {float:left; margin-top:25px;}
.header-menu {float:right; margin-top:45px;}
.header-menu li {float:left; margin-right:30px; padding-bottom:20px;position:relative;}
.header-menu li a {font-family: 'FjallaOne'; padding-bottom:5px; border-bottom:3px solid transparent; text-decoration:none; color:#000000; text-transform:uppercase; font-size:18px;}
.header-menu li:hover a,.header-menu li.active a {border-color:#2b778d;}
.header-menu ul ul {position:absolute; display:none; background:#fff; top:38px; left:-35px; width:220px; padding:34px 35px 15px 35px;-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.17);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.17);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.17);}
.header-menu ul li:hover ul {display:block;} 
.header-menu ul ul li {float:none; padding:0px; margin:0px 0px 17px 0px;}
.header-menu ul ul li a {font-size:16px; border:0px;}
.header-menu ul ul li a:hover,.header-menu ul ul li.active a {color:#6ec0ba;}
.header {height: 108px;width:100%; z-index:99; position:fixed; left:0px; top:0px;background: #fff;-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.4);box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.4);}

.section h2.double-h2 {margin-bottom:7px;}
.slbl2 {text-transform: uppercase; margin-bottom:15px; color: #6ec0ba; line-height:38px; font-size: 32px; font-family: 'FjallaOne';}
.benefits-scroller-left {width: 378px;float: left; position:relative;}
.benefits-scroller-right {margin-left: 378px; border-left:1px solid #E0E0E0; }
.benefits-scroller-right-c {padding-left:40px;}
.benefits-scroller {margin-top:30px;}
.benefits-scroller-item {margin-bottom:50px;}
.benefits-scroller-item:last-child {margin-bottom:0px;}
.b-scroller-menu {position: relative;transform: translate(0, 0);transform: translate3d(0, 0, 0);will-change: position, transform;}
.b-scroller-menu ul,.b-scroller-menu ul li {margin:0px !important; padding:0px !important; list-style:none;}
.b-scroller-menu ul li::before { display:none !important;}
.b-scroller-menu ul li a {font-size:19px; font-weight:bold; padding-left:12px; height:44px; padding-top:13px; color:#25305D; display:block; border-left:6px solid transparent; text-decoration:none; text-decoration:none;}
.b-scroller-menu ul li.active a {border-color:#6EC0BA;}
.benefits-scroller-icon {margin-bottom:20px;}
.benefits-scroller-icon img {width:94px;}
.benefits-scroller-lbl {text-transform: uppercase; margin-bottom:12px; line-height:37px; color: #25305D; font-size: 32px; font-family: 'FjallaOne';}

.article-gif {text-align:center; margin:30px 0px 20px 0px;}
.article-gif img {width:60%; text-align:center;}

.article-image {text-align:center; margin:30px 0px 20px 0px;}
.article-image img {width:60%; text-align:center;}

/*.header-menu ul ul li:nth-child(6) {display:none;}*/

.header-langs {float:right; margin:46px 0px 0px 0px;}
/*.header-langs ul li:nth-child(2) {display:none;}*/
.header-langs ul li {float:left; margin:0px 8px 0px 8px; position:relative;}
.header-langs ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden;  left:-8px; top:3px; width:1px; height:10px; background:#858585;}
.header-langs ul li:first-child:before {display:none;}
.flagship-txt {margin-bottom:14px;}
.header-langs ul li a {color:#000102; font-size:13px; text-transform:uppercase; font-weight:700; text-decoration:none;}
.header-langs ul li a.active,.header-langs ul li a:hover {color:#2b788d;} 
.breadcrumbs {padding-top:60px;}
.breadcrumbs ul li {float:left; margin-right:10px; margin-bottom:10px; font-size:14px;font-family: 'FjallaOne'; text-transform:uppercase; color:#fff; padding-right:17px; background:url(../img/breadcrumbs.png) right top no-repeat; background-position:right 5px;}
.breadcrumbs ul li:last-child {background:transparent; margin:0px; padding:0px;}
.breadcrumbs ul li a {font-size:14px;font-family: 'FjallaOne'; text-transform:uppercase;color:#fff;}
.company-news.news-inner {padding-top:0px;}
.news-inner2 .content-wrapper {max-width:840px;}
.news-inner .breadcrumbs {margin-bottom:40px; padding-top:40px;}
.news-inner .breadcrumbs ul li a {font-size:14px;font-family: 'FjallaOne'; text-transform:uppercase; color:#242f5e;}
.news-inner .breadcrumbs ul li {color:#242f5e;}
.user-left {float:left; width:50%;}
.user-right {float:right; width:50%;}
.art-lead {font-size:19px; line-height:28px; margin-bottom:22px; }
.user-left img {width:80%;}
.user-right h1 {font-size:66px; margin-bottom:26px; text-transform:uppercase; color:#242f5e;font-family: 'FjallaOne';}
.user-social {margin-bottom:26px;}
.user-social div {margin-bottom:8px;}
.user-social a {display:inline-block; font-size:18px; padding:0px 0px 0px 33px; color:#6ec0ba;}
.user-social a.user-email {min-height:19px; padding:1px 0px 0px 33px; background:url(https://t4b.com/!.well-known/acme-challenge/user-email.png) left top no-repeat; background-position:left 2px;}
.user-social a.user-link {min-height:15px; padding:8px 0px 0px 33px;background:url(https://t4b.com/!.well-known/acme-challenge/user-in.png) left top no-repeat; background-position:left 2px;}
.event-img-cyprus {width:50%;}
.sp-offres-colls {padding:30px 0px 0px 0px;}
.wl-special-offer {padding-top:65px; padding-bottom:65px; background:#f5f5f5;}
.wl-special-offer h2 {font-size:50px; margin-bottom:15px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px; text-align:center;}
.bridge-styles p {color:#fff;}
.bridge-styles .wl3-list ul li {color:#fff; background:url(https://t4b.com/assets/template/img/key-check2-white.png) left top no-repeat; background-size:22px;}

.licencias-for-sale {padding-top:60px; padding-bottom:60px;}
.licencias-for-sale h2 {font-size:50px; margin-bottom:15px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px; text-align:center;}
.licencias-for-sale p {text-align:center;}
.licencias-map img {width:100%;}
.licencias-more {margin-bottom:40px;}
.licencias-more a {color:#6ec0ba;}
.lic-table-lbl {font-family: 'FjallaOne';color:#25305d; text-transform:uppercase; margin-bottom:8px; font-size:24px;}
.licencias-table {max-width:1100px; margin:0 auto; margin-bottom:40px;}
.licencias-table table {width:100%;}
.licencias-table table td {width:33%; padding:40px 40px 40px 40px; background:#f4fafa; border-right:1px solid #6ec0ba; border-bottom:1px solid #6ec0ba;}
.licencias-table table td:last-child {border-right:0px;}
.licencias-table table tr.last td {border-bottom:0px;}
.licencias-table .lic-table-txt {color:#242f5e; font-size:16px; line-height:25px;}

.sp-offres-colls-i {float:none; text-align:center; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; width:100%; padding-right:20px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.sp-offres-colls-i:nth-hild(2n) {float:right; padding-left:20px;}
.sp-offres-i {width:100%; text-align:center; background:#fff; min-height:200px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding:50px 0px 50px 0px;}
.sp-offres-img {height:110px;}
.sp-offres-colls-i:nth-child(1) .sp-offres-img {padding:20px 0px 0px 0px;border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
img.match {width:180px;}
.sp-offres-lbl {text-transform:uppercase; margin-bottom:25px; font-size:25px; color:#242f5e; font-family: 'FjallaOne';}
.sp-offres-i .main-lead-btn {color:#fff; display:inline-block; background:#242f5e;}

.overlay {display:none; width:100%; height:100%; /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#25305d+0,6ec0ba+100 */
background: rgb(37,48,93); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(37,48,93,1) 0%, rgba(110,192,186,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  rgba(37,48,93,1) 0%,rgba(110,192,186,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  rgba(37,48,93,1) 0%,rgba(110,192,186,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25305d', endColorstr='#6ec0ba',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
 opacity:0.85; left:0px; top:0px; position:fixed; z-index:999;}
.popup-form {display:none;width:870px; height:520px; position:fixed; top:50%; margin-top:-215px; left:50%; z-index:999; margin-left:-435px; background:#000 url(../img/form-bg.png) right top no-repeat;}
.popup-form-lbl {text-align:center; color:#fff; font-size:50px; margin-bottom:22px; text-transform:uppercase;font-family: 'FjallaOne';}
.popup-form-inner {padding:35px 35px 35px 35px; position:relative;}
.popup-form-line .inpt:nth-child(2n) {/* float:right; */}
.popup-form-line .inpt.inpt-code {float:left; margin-right:1.1%; width:14%;}
.popup-form-line .inpt.inpt-phonenum {float:left; width:35%;}
.popup-form-line .inpt.inpt-name {float:right;}
.popup-form-line .inpt {float:left;width: 49%;}
.inptwrap {
 display: flex;
 flex-wrap: wrap;
 justify-content: space-between;
}


.popup-form  .free-demo-send {margin:0 auto; margin-top:0px;}
.popup-close {display:block; width:;}
.popup-close {position:absolute; background: url(../img/close.png) center center no-repeat; width:44px; height:44px; top:-40px; right:-40px; background-size:22px;}
.checkbox {position:relative;}
.checkbox .jq-checkbox {float: left; position: relative; border-radius:none !important; width:18px; height:18px; border-radius:3px; border:1px solid #fff; box-shadow:none !important; margin-right: 12px; background:#fff;}
.checkbox .jq-checkbox span {display: none; width:12px; height:12px;  position: absolute; border-radius:2px; left:3px; top:3px; background:#252531;}
.checkbox .jq-checkbox.checked span {display: block; background:url(https://t4b.com/assets/template/img/check.png) left top no-repeat; background-size:100%;}
.checkbox .check-lbls {float: left; margin-top:2px; font-size:16px; color:#fff; cursor: pointer;}
.checkbox .check-lbls a {color:#6ec0ba; text-decoration:underline;}
.form-confirm .checkbox {margin-bottom:12px;}
.radio-input {margin-top:13px; padding-left:26px;}
.main-inner-content-a {padding-top:70px;text-align:left; vertical-align:middle;}
.main-inner-content-a.mt-bridge {padding-top:34px;} 
.bbi-form-captcha .captcha-item {transform:scale(0.933);-webkit-transform:scale(0.933);transform-origin:0 0;-webkit-transform-origin:0 0; margin-top:20px;}
.captcha-item {position:relative;}
.bbi-form-captcha {position:relative; width:270px; margin:0 auto; margin-top:30px;}
.catalog-input {position:relative; padding:0px 0px 0px 20px; width:620px; height:58px; background:#fff; margin:0 auto;}
.free-demo-right .bbi-form-captcha {margin:0px;}

.begin-v3 h1 {font-size:80px; max-width:800px; margin-bottom:13px; color:#ffffff;font-family: 'FjallaOne'; line-height:92px; text-transform:uppercase;}

.main-inner-content h1 {font-size:80px; /*max-width:800px;*/ margin-bottom:13px; color:#ffffff;font-family: 'FjallaOne'; line-height:92px; text-transform:uppercase;}
.main-inner-content h1.nolimits {max-width:100%;}
.main-lead {font-size:22px; margin-bottom:50px; color:#fff; width:710px; line-height:37px;}
.main-lead p {color:#fff;}
.main-lead p {font-size:22px; line-height:37px;}
.main-lead-btn {display:block; width:235px; height:36px; padding-top:17px; background:#6ec0ba;font-family: 'FjallaOne'; text-align:center; font-size:18px; color:#25305d; text-decoration:none; text-transform:uppercase;}
.begin-slbl {text-transform:uppercase; color:#6ec0ba; font-size:50px;font-family: 'FjallaOne'; margin-bottom:11px;} 
.blog .news-date {/*display:none;*/}
.news-content ul {margin-bottom:20px;}
.news-content b {font-weight:bold;}
.news-content strong {font-weight:bold;}
.drop-menu {width:100%; height:100%; padding:0px 0px 20px 0px; overflow-y:scroll; background:#020406; left:0px; top:0px; position:fixed; z-index:999; display:none;}
.drop-menu-holder {width:100%; height:100%; position:relative;}
.drop-menu-a {width:100%; /*height:100%;*/ display:table;}
.drop-menu-b {padding:0px 0px 70px 0px;width:100%; /*height:100%;*/ display:table-cell; text-align:center; vertical-align:middle; color:#fff;}
.drop-close {position:absolute; background:#6ec0ba url(../img/close.png) center center no-repeat; width:50px; height:44px; top:0px; right:0px; background-size:22px;}
.drop-close  {width:40px;}
.news-content p i {font-style:italic; font-size:19px;}
#ip {display:none;}
.drop-menu-b ul ul {display:none; padding-bottom:17px;padding-top:17px;border-bottom:1px solid #7f7f7f;  }
.drop-menu-b li:first-child a {border-top:1px solid #7f7f7f;}
.drop-menu-b li a {padding:18px 0px 17px 0px;color:#fff;  display:block; border-bottom:1px solid #7f7f7f; display:block; text-transform:uppercase; text-decoration:none;font-family: 'FjallaOne'; font-size:25px;}
.drop-menu-b ul ul li {padding:13px 0px 13px 0px;}
.drop-menu-b ul ul li:first-child a {border:0px;}
.drop-menu-b ul ul li a {font-size:18px;  border:0px; padding:0px;}
.drop-menu-b li a:hover,.drop-menu-b li li a:hover {color:#6ec0ba;}
.tp-benefits {padding:110px 0px 27px 0px; background:#25305d;}
.tp-benefits-item {width:25%; float:left;}
.tp-benefits-txt {color:#fff; font-size:20px; line-height:34px; min-height:180px; padding-right:25px;}
.tp-benefits-icn {margin-bottom:22px;}
.tp-benefits-txt a {color:#fff;}
.case-item {width:50%; float:left; padding-right:100px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.case-item:nth-child(2n) {float:right;}
.case-img {margin-bottom:21px;}
.case-img img {width:140px;}
.cases-row .main-lead-btn {margin-top:20px;}
.main-slider {text-align:center; position:relative;}
.main-slider .owl-prev {position:absolute; z-index:9; background:url(/assets/template/img/man-s-left.png) left top no-repeat; background-size:49px; left:40px; top:50%; margin-top:-26px; display:block; width:52px; height:52px;}
.main-slider .owl-next {position:absolute; z-index:9; background:url(/assets/template/img/man-s-right.png) left top no-repeat; background-size:49px; right:40px; top:50%; margin-top:-26px; display:block; width:52px; height:52px;}
.main-slider .main-inner-content-a {color:#fff;text-align:center;}
.main-slider .owl-dots {text-align:center; width:100%; position:absolute; bottom:30px; left:0px;}
.main-slider .owl-dot {display:inline-block; vertical-align:bottom; margin:0px 8px 0px 8px;}
.main-slider .owl-dot span {display:inline-block; width:80px; height:2px; border-top:0px solid transparent; opacity:0.8; background:#fff;}
.main-slider .owl-dot.active span {border-top:3px solid #fff;opacity:1;}
.catalog-request.inverse {background:#fff;}
.catalog-request.inverse .checkbox .check-lbls {color:#3e3f44;}
.catalog-request .catalog-input {border:2px solid #e2e2e2;}
.catalog-request .checkbox .jq-checkbox {border:2px solid #e2e2e2;}

.main-slider-cat {text-transform:uppercase; margin-bottom:13px; font-size:28px; color:#6ec0ba;font-family: 'FjallaOne';}
.main-slider-lbl {font-size:60px; line-height:70px; max-width:800px; margin:0 auto; margin-bottom:9px; color:#fff; text-transform:uppercase;font-family: 'FjallaOne';}
.main-slider-txt {font-size:18px; max-width:700px; margin:0 auto; margin-bottom:40px; line-height:30px;}
.main-slider .main-lead-btn {margin:0 auto; height:36px !important; padding-top:20px !important;}
.main-slider .content-wrapper {height:100%;}
.main-slider .main-inner-content {height:100%; width:100%; display:table;}
.main-slider .main-inner-content-a {height:100%; width:100%; display:table-cell; padding:0px 0px 45px 0px; text-align:center; vertical-align:middle;}
.owl-stage-outer,.owl-stage,.owl-item {height:100%;}
.case-sudy-img {padding-top:30px; text-align:center;}
.case-sudy-img img {width:90%;}
.case-study_begin {padding:20px 0px 30px 0px;}
.case-page .cases-row {padding-bottom:20px;}
.case-page .cases-row.no-margin {padding-bottom:0px;} 

.header-langs-mobile { padding:70px 0px 50px 0px; font-size:15px;  font-family: 'FjallaOne'; text-align:center;}

.header-langs-mobile ul li {color:#fff;display:inline-block;  margin:0px 9px 0px 9px; position:relative;}
.header-langs-mobile ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden;  left:-10px; top:3px; width:1px; height:10px; background:#fff;}
.header-langs-mobile ul li:first-child:before {display:none;}
.header-langs-mobile ul li:nth-child(2) {display:none;}
/*.header-langs-mobile ul li:nth-child(2):before {display:none;}*/
.header-langs-mobile ul li a {font-family: 'FjallaOne'; color:#fff; text-transform:uppercase;}
.contacts-form .inpt input[type="text"] {border:1px solid #242f5e !important;}
.contacts-form .inpt textarea {border:1px solid #242f5e !important;}
.contacts-form .checkbox .check-lbls {color:#242f5e;}
.contacts-form .checkbox .jq-checkbox {border-color:#242f5e;}
.contacts-form .bbi-form-captcha {width:auto;}

.webinar-froms .checkbox .check-lbls {color:#242f5e;}
.webinar-froms .checkbox .jq-checkbox {border-color:#242f5e;}
.webinar-froms .bbi-form-captcha {width:auto;}
.webinar-froms .checkbox.special-check {margin-top:30px;}
.webinar-froms .checkbox.special-check .check-lbls {font-weight:bold; font-size:18px;}
.wl-table.plain-text table td.with-btn .main-lead-btn {color:#fff; padding-top:14px !important; background:#25305d; display:inline-block;}
.wl-icon {width:33%; min-height:175px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; float:left;}
.pamm-about.wl-row {/*padding-bottom:50px;*/ padding-bottom:0px;}
.pamm-about.inverse {background:#fff;}
.pamm-about.inverse .wl-icon {width:23%; margin-bottom:40px; margin-right:2.5%;}
.pamm-about.inverse .wl-icon:nth-child(4n) {float:right; margin-right:0px;}
.wl-top {margin-bottom:15px;}
.wl-top img {width:98px;}
.wl-bottom {font-size:16px; padding-right:30px; line-height:28px; color:#25305d;}
.blue-bullets .pamm-about-colls-l {width:100%;}
.pamm-about-colls-l p a {color:#fff;}
.blue-bullets ul.marked {margin-bottom:10px;}
.partnership-img {display:table; margin-bottom:14px; width:100%; height:227px; background:#fff;}
.partnership-img-a {display:table-cell; vertical-align:middle; width:100%; height:100%; text-align:center;}
.partnership-item {width:23.6%; margin-right:1.8%; margin-bottom:20px; float:left;}
.partnership-item:nth-child(4n) {float:right; margin-right:0px;}
.partnership-txt {font-size:16px; line-height:28px; color:#25305d;}


.wl-icon:nth-child(3n) {float:right;}
.wl-left {width:30%; float:left;}
.wl-right {width:70%; float:right; padding-top:14px; color:#fff; font-size:22px; line-height:37px;}
.wl-icon:nth-child(2) .wl-right {padding-top:0px;} 
.wl-icon:nth-child(3) .wl-right {padding-top:26px;}
.plugins-row {position:relative;}
.plugins-row .owl-prev {width:46px; height:46px; cursor:pointer; position:absolute; left:-80px; top:50%; margin-top:-23px; background: #242f5e url(../img/arrow-left.png) left top no-repeat; display:block;}
.plugins-row .owl-next {width:46px; height:46px; cursor:pointer; position:absolute; right:-80px; top:50%; margin-top:-23px; background: #242f5e url(../img/arrow-right.png) left top no-repeat; display:block;}
.plugins-row .owl-dots {text-align:center; margin-top:40px;}
.plugins-row .owl-dot {display:inline-block; vertical-align:bottom; margin:0px 10px 0px 10px;}
.plugins-row .owl-dot span {display:inline-block; width:80px; height:2px; border-top:3px solid #fff; background:#242f5e;}
.plugins-row .owl-dot.active span {border-color:#242f5e;}
.plugins-more {padding-top:80px; padding-bottom:80px;}
.footer-payment {margin-top:20px;}
.footer-payment img {display:inline-block; vertical-align:middle; height:20px; opacity:0.9; margin-right:7px;}
.mt-bridge-info {text-align:center;}
.mt-bridge-info img {width:76%;}
.hosting-benefits .tp-benefits-icn img {width:100px;}
.hosting-benefits .tp-benefits-item {width:32%; padding-right:70px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; margin-right:2%;}
.hosting-benefits .tp-benefits-item:nth-child(3n) {float:right; margin-right:0px;}
.hedging-img {text-align:center; padding:30px 0px 0px 0px;}
.hedging-img img {width:70%;}
.fancybox-skin {padding:0px !important;}
.week-fx-conf-row {margin-top:22px;}
.week-fx-conf-i {margin-bottom:12px;}
.week-fx-conf-i:last-child {margin-bottom:0px;}
.week-fx-conf-left {width: 200px;float: left;}
.week-fx-conf-left img {width:165px;}
.week-fx-conf-right {margin-left: 200px; padding-right:100px;}
.ctrader-benefits {background:#f3f3f3;}
.ctrader-benefits h2 {}
.ctrader-benefits-i {float:left; width:30%; margin-right:4%;}
.ctrader-benefits-i:nth-child(3) {float:right; margin-right:0px;}
.ctrader-benefits-img {margin-bottom:20px;}
.ctrader-benefits-img img {width:110px;}
.ctrader-benefits-lbl {font-size:33px; margin-bottom:11px; color: #242f5e; text-transform: uppercase; font-family: 'FjallaOne';}
.ctrader-benefits-rows {margin-top:35px;}

.wl-packs {padding:160px 0px 120px 0px; background:#6ec0ba;}
.wl-pack-block {position:relative; float:left; background:#fff;-webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.14);-moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.14);box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.14);}
.wl-pack-block:nth-child(3) {float:right;}
.wl-pack-block:nth-child(2) {z-index:9;} 
.wl-pack-block {width:33.333%; float:left;}
.wl-block-cnt {padding:20px 20px 20px 20px;}
.wl-pack-head {background:#2b788d; height:70px; padding-top:38px; color:#fff; text-transform:uppercase;text-align:center; text-transform:uppercase; font-size:34px;font-family: 'FjallaOne';}
.wl-pack-block:nth-child(2) {top:-40px;}
.wl-pack-block:nth-child(2) .wl-pack-head {background:#25305d; padding-top:45px; padding-bottom:33px;}
.wl-pack-block:nth-child(2) .wl-pack-head span {color:#6ec0ba;}
.wl-pack-block:nth-child(2) .wl-setup-footer {padding-top:20px; padding-bottom:20px;}
.wl-pack-block:nth-child(2) .wl-block-cnt ul li:first-child {border-top:1px solid #8d93a9;}
.wl-pack-block:nth-child(2) .wl-block-cnt ul li {border-color:#8d93a9;}
.wl-pack-block:nth-child(2) .wl-block-cnt ul li:nth-child(odd) {background:#f6f6f6;}
.already {text-align:center; padding-top:20px;}
.already-lbl {font-size:34px; margin-bottom:11px; text-transform:uppercase; font-family: 'FjallaOne'; color:#25305d;}
.already-txt {color:#242f5e; margin-bottom:22px; font-size:18px; line-height:28px;}
.already .main-lead-btn {color:#fff; background:#242f5e; margin:0 auto;}
.blue-slbl {font-size:32px; line-height:41px; margin-bottom:12px; color:#6ec0ba; text-transform:uppercase;font-family: 'FjallaOne';}
.pamm-about .double-lbl  h2 {margin-bottom:5px;}
.coll-short {padding-right:320px;}
.main-lead-btn.inverse {color:#fff; background:#242f5e;}
.cyprus-event-form .inpt {float:none !important; width: 49%;}

.wl-block-cnt ul li:first-child {border-top:1px solid #6ec0ba;}
.wl-block-cnt ul li {display:block; padding:12px 0px 12px 0px; border-bottom:1px solid #6ec0ba; text-align:center; color:#242f5e; font-size:20px; line-height:30px;}
.wl-block-cnt ul li:nth-child(odd) {background:#f2f9f9;}
.wl-block-cnt ul {margin-bottom:50px;}
.wl-setup {font-size:38px; color:#242f5e; text-align:center; font-family: 'FjallaOne'; margin-bottom:6px; text-transform:uppercase;}
.wl-setup-comment {text-align:center; text-transform:uppercase; font-size:22px; color:#676767;font-family: 'FjallaOne'; line-height:32px;}
.wl-setup-comment span {text-decoration:line-through;}
.wl-more {padding:60px 0px 60px 0px;}
.wl-more-lbl {font-size:50px; margin-bottom:15px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px; text-align:center;}
.wl-more-slbl {font-size:22px; margin-bottom:50px; text-align:center;}
.wl-block-cnt-lbl {text-align:center; margin-bottom:30px; padding-top:15px; font-size:30px; color:#242f5e; text-transform:uppercase;font-family: 'FjallaOne';}
.wl-setup-offer {text-align:center; margin-top:10px; }
.wl-setup-offer a {font-size:22px; text-transform:uppercase; color:#dd2028; font-family: 'FjallaOne';}
.wl-setup-comment {padding-top:3px;}
.wl-setup-footer {min-height:110px;}
.wl-more .solutions-item {min-height:auto;}
.special-lbl-img {position:absolute; width:173px; height:151px; background:url(/assets/template/img/mt_discount.png) left top no-repeat; right:0px; bottom:0px;}
.wl-table.activities-table {max-width:100% !important; width:100%;}
.activities-table p {color:#25305d;}
.activities-table .wl-more-lbl {text-align:left;}
.activities-table .wl-more-txts{text-align:left !important;}
.activities-table td.wl-body-b {text-align:left !important;}
.activities-table td.wl-body-c {text-align:left !important;}
.activities-td-lbl {font-size:25px; line-height:33px; font-family:'FjallaOne'; text-transform:uppercase;}
.activities-table td.wl-body-b, .activities-table th.wl-th-a { width:17% !important;}
.activities-table th.wl-th-a, .activities-table th.wl-th-b {padding-left:30px; padding-right:30px;text-align:left;}
.activities-table tr:nth-child(2n) td {background:#f0f9f8;}

.regulatory-requirements {padding:50px 0px 50px 0px;}
.regulatory-requirements h2 {font-size:50px; margin-bottom:19px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.regulatory-requirements-table table {width:100%;}
.regulatory-requirements-table table th {color:#25305d; border-bottom:1px solid #89cbc6; text-align:left; padding:20px 40px 20px 40px; text-transform:uppercase;font-family: 'FjallaOne'; font-size:25px;}
.regulatory-requirements-table table td {text-align:left; border-bottom:1px solid #89cbc6; padding:20px 40px 20px 40px; font-size: 16px;  color: #494949; line-height: 28px;}
.regulatory-requirements-table tr:nth-child(2n) td {background:#f0f9f8;}
.regulatory-requirements-table table td.reg-t-a {font-weight:bold;}

.plugin-rlbl a {text-decoration:none;font-size:32px;  color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px; text-align:center;}
.plugin-r-lead {margin-bottom:30px;padding-right:30px; color:#494949; font-size:20px; line-height:34px;}
.plugin-rimg {display:none;}
.plugin-rimg img {width:350px;}
.plugin-r-list {margin-top:15px;}
.plugin-r-list div {margin-bottom:12px;}
.plugin-r-list div a {color:#6ec0ba;}
.plugin-r-list ul li {color:#494949 !important;}


.plugins-row .plugin-ri {margin-bottom:85px;}
.plugins-row .plugin-ri:last-child {margin-bottom:10px;}
.plugins-row .plugin-rimg {width:400px; float:left;}
.plugins-row .plugins-right {margin-left:0px; margin-top:25px;}
.plugins-row .plugin-rlbl {margin-bottom:10px; max-width:600px;}
.plugins-row .plugin-rlbl a {font-size:50px;}
.plugins-row .wl-plugins .plugin-rlbl {margin-bottom:6px; min-width:auto;}
.plugins-row .wl-plugins .plugin-rlbl a {font-size:30px; line-height:40px;}
.plugins-row .wl-plugins .plugin-rimg img {width:250px;}

.pagination { text-align:center; margin-bottom:40px; margin-top:32px;}
.pagination ul li {display:inline-block;}
.pagination ul li a {text-transform:uppercase;font-family: 'FjallaOne';display:block; background:#1a1a1a; color:#fff; text-decoration:none; text-align:center; width:42px; height:27px; padding-top:15px;}
.pagination ul li a.active{background:#6ec0ba; color:#25305d;}
.pagination .control {display:none;}
.catalog-request-txt {text-align:center; color:#232020; margin-bottom:35px; font-size:20px;}
.catalog-request-btn {margin:0 auto;}




ul.marked {/*float:left;*/ margin-bottom:20px;}
ul.marked li {font-size:20px; margin-bottom:6px; padding:0px 0px 0px 14px; line-height:34px; position:relative; color:#fff;}
ul.marked li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:14px; width:5px; height:5px; background:#fff;}
.section-after-comment {font-style:italic; font-size:16px; line-height:28px; margin:40px 0px 0px 0px;}
ul.marked li a {color:#6ec0ba;}
.team-row {padding:70px 0px 70px 0px;}
.team-item {width:32%; margin-bottom:50px; float:left; margin-right:2%;}
.team-item:nth-child(3n) {float:right; margin-right:0px;}
.team-img {margin-bottom:34px;}
.team-img img {width:100%;}
.team-name {font-size:50px; margin-bottom:7px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:58px;}
.team-name a {color:#25305d; text-decoration:none;}
.turnkeys-row .solutions-btn {margin-top:20px;}
.turnkeys-row .solutions-item {min-height:auto; margin-bottom:25px;}

.team-poisition {font-size:22px; margin-bottom:6px; color:#6ec0ba;}
.team-lead {color:#242f5e;  font-size:20px; line-height:34px;}
.footer-info {margin-top:28px;}
.footer-info p {color:#fff; font-size:13px; line-height:20px; margin-bottom:10px;}
.footer-info a {color:#fff;}

.notice {width:100%; display:none; padding:20px 0px 18px 0px; z-index:999; position:fixed; left:0px; bottom:0px; background:#0e0f11; border-top:3px solid #6fc1bc;}
.notice-left {width:78%; float:right; color:#fff; font-size:16px; line-height:24px;}
.notice-left a {color:#4fc4bd;}
.notice-right {width:20%; float:left; margin-top:4px;}
.notice-accept {width:94%; color:#fff; float:right;font-size:16px; font-weight:700; padding:12px 0px 12px 0px; background:#6ec0ba; display:block; text-align:center; text-decoration:none;font-family: 'FjallaOne'; text-transform:uppercase;}


.blog-tags {margin-bottom:25px;}
.blog-tags ul li {float:left;}
.blog-tags ul li a {display:inline-block; text-decoration:none; background:#f2f2f2; margin:0px 10px 10px 0px; padding:10px 15px 9px 15px; text-transform:uppercase;font-family: 'FjallaOne'; font-size:14px; color:#242f5e;}
.blog-tags ul li.active a {background:#6ec0ba;} 
.blog-tags.inner-tags ul li.first.active a {background:#f2f2f2;} 

.contact-b-left {width:50%; float:left;}
.contact-b-right {width:50%; float:right;}
.contact-b-right p {color:#fff; margin-bottom:14px; font-size:22px; line-height:37px;}
.contact-b-right .main-lead-btn {margin-top:35px; height:41px; padding-top:14px;}

.about-section {padding:220px 0px 220px 0px;}
.about-section-left {width:50%; float:left;}
.section-left a {color:#fff;}
.section-left .plugin-more-list a {color:#6fc0bb;}
.about-section.no-margin {padding:0px 0px 110px 0px;}
.about-section.main-office {padding-bottom:120px;}
.solutions-head-b {font-size:16px; line-height:28px; text-transform:none; font-family:'PT Sans', sans-serif;}

.about-section-right {width:50%; float:right;}
.about-section-lbl {font-size:80px; margin-bottom:13px; color:#25305d;font-family: 'FjallaOne'; line-height:92px; text-transform:uppercase;}
.about-section-right p {color:#242f5e; margin-bottom:29px; font-size:22px; line-height:37px;}
.ab-news {background:#6ec0ba;}
.ab-base {background:#25305d;}
.ab-base .about-section-lbl {color:#fff;}
.ab-base .about-section-lbl.inverse {color:#6ec0ba;}
.ab-base .about-section-right p {color:#fff;}
.ab-base.support .about-section-right p {color:#fff;margin-bottom:14px;}
.ab-base .solutions-btn {background:#6ec0ba; color:#25305d;}
.ab-contacts {background:#fff;}
.ab-contacts .about-section-lbl {color:#25305d;}
.ab-contacts .about-section-right p {color:#25305d;}
.subscribe-txt {padding-left:180px;}
.cnt-rows {margin-top:30px;}
.cnt-row-item {border-top:1px solid #fff; color:#fff; padding:18px 15px 18px 15px; font-size:22px; line-height:37px;}
.cnt-row-item:last-child {border-bottom:1px solid #fff;}
.cnt-row-item a {color:#6ec0ba;}
.cnt-row-item-l {float:left; width:50%;}
.cnt-row-item-l b {font-weight:700;}
.cnt-row-item-r {float:right; text-align:right; width:50%;}

.offices .cnt-row-item {border-top:1px solid #fff; color:#fff; padding:16px 15px 16px 15px; font-size:20px; line-height:34px;}
.offices .cnt-row-item-l {width:100%; float:none;}
.offices .cnt-row-item-l a {color:#fff;}
.offices-lbl {font-size:32px; color:#fff;}
.offices .about-section-lbl {margin-bottom:50px;}
.offices .about-section-left {width:43%; }
.office-holder {margin-bottom:75px;}
.map {width:100%; height:400px;}
#map,#map2,#map3,#map4 {width:100%; height:100%;}
.news-content h2 {font-size:23px; margin-bottom:12px; margin-top:30px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:30px;}
.news-content h3 {font-size:18px; margin-bottom:9px; margin-top:19px; color:#000; font-weight:bold; line-height:30px;}
.news-content h2 a {color:#25305d;}
.news-content h3 a {color:#000; text-decoration:none;}
.news-content {}
.about-tp.inverse {background:#fff;}
.about-tp.inverse.gray {background:#f3f3f3;}
.about-tp {padding:102px 0px 90px 0px; background:#6ec0ba;}
.about-tp h2 {font-size:50px; margin-bottom:19px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.wl-packs h2 {font-size:50px; margin-bottom:19px; color:#25305d; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.wl-packs ul.marked li {color:#25305d;}
.wl-packs ul.marked li::before {background:#25305d;}
.about-tp .content-wrapper {position:relative;}
.two-colls-left {width:50%; float:left;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-right:40px;}
.two-colls-right {width:50%; float:left;}
.about-tp p {font-size:20px; margin-bottom:17px; color:#25305d; line-height:34px;}
.about-tp p b {font-weight:700;}
.tp-over {width:573px; height:473px; position:absolute; right:0px; top:-396px;}
.pamm-about-colls-r p a {color:#fff;}
.wl3-list ul li {color:#000; padding-left:30px; margin-bottom:18px; background:url(https://t4b.com/assets/template/img/key_check.png) left top no-repeat; background-size:22px; background-position:left 2px; font-size:16px; line-height:26px;}
.wl3-list ul li a {color:#6ec0ba;}
.wl3-list.white ul li {color:#fff; margin-bottom:13px;}
.case-after-text a {color:#6ec0ba;}
.wl-more a {color:#6ec0ba;}
.section-btn-margin {margin-top:30px;}
.key-benefit-lbl {color:#000; padding-left:30px; background:url(https://t4b.com/assets/template/img/key_check.png) left top no-repeat; background-size:22px; background-position:left 2px; font-weight:700; font-size:16px; line-height:28px;}
.key-benefit-txt {font-size:16px; line-height:28px;}
.key-benefit-i {margin-bottom:21px;}
.no-margin .key-benefit-i {margin-bottom:13px;}
.exection-colls ul.marked {margin-bottom:0px;}
.exection-colls ul.marked li {margin-bottom:4px;}
.exection-colls ul.marked li::before {width:6px; height:6px; top:11px; background:#fff;}

.turnkey-benefits {background:#25305d; padding:110px 0px 105px 0px;}
.turnkey-bf-item {text-align:center;float:left; width:25%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-left:20px; padding-right:20px;}
.turnkey-bf-item b {font-size:50px; margin-bottom:15px; color:#fff; text-transform:uppercase; display:block;font-family: 'FjallaOne';}
.turnkey-bf-item span {display:block; font-size:22px; color:#fff;line-height:37px;}

.solutions-mt {padding:60px 0px 20px 0px;}
.solutions-item {width:32%; margin-right:2%; margin-bottom:10px; float:left;min-height:660px;}
.mt5-row .solutions-item {min-height:750px;}
.solutions-item:nth-child(3n) {float:right; margin-right:0px;}
.solutions-head {width:100%; height:265px; display:table;}
.solutions-head-a {width:100%; height:100%;text-decoration:none; font-size:30px; color:#fff; font-family: 'FjallaOne'; text-transform:uppercase; line-height:37px; text-align:left; vertical-align:bottom; color:#fff; display:table-cell;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding:30px;}
.solutions-head-a a {text-decoration:none; font-size:30px; color:#fff; font-family: 'FjallaOne'; text-transform:uppercase; line-height:37px;}
.solutions-body {padding:25px 30px 10px 0px;}
.solutions-txt {color:#494949; font-size:18px; line-height:32px;  margin-bottom:0px;}
.solutions-btn {display:block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-top:22px; width:235px; height:61px; color:#fff; text-align:center; font-family: 'FjallaOne'; background:#242f5e; text-decoration:none; font-size:18px;  text-transform:uppercase;}
.solutions-btn.margin-top {margin-top:31px;}
.about-tp p a {color:#6ec0ba;}
.pamm-about .main-lead-btn {margin-top:30px;}
.section-img-lbl {color:#fff; padding-top:32px; font-size:16px; text-align:center;}
.section-img-lbl b {font-weight:700;}

/* Middle
-----------------------------------------------------------------------------*/
.content {
	padding: 108px 0 725px;
}
.content.no-footer {padding-bottom:0px;}

/*.main-begin {position:relative; height:781px; background:url(../img/main_img_ann.jpg) center top no-repeat;  -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}*/

.main-begin {position:relative; height:480px; background:url(../img/main_img.png) center top no-repeat;  -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.begin-lq {text-align:center;}
.begin-lq img {width:80%;}

.section-over {position:relative; z-index:9;}
.main-over {position:absolute; z-index:1; top:0px; left:50%; margin-left:-630px; width:1107px; height:1107px; background:url(../img/main-over.png) left top no-repeat;}
.main-begin-a {position:absolute; z-index:9; left:0px; top:0px; width:100%; height:100%; }
.main-begin-a .content-wrapper {height:100%;}
.main-begin-b {display:table;width:100%; height:100%;}
/*.main-begin-c {display:table-cell; text-align:left; vertical-align:middle; color:#fff; width:100%; height:100%;}*/
.main-begin-c {display:table-cell; text-align:center; vertical-align:middle; color:#fff; width:100%; height:100%;}
.begin-v3 .main-begin-c {text-align:left;}
.begin-v3 .main-over {background-size:800px; margin-left:-600px;}
.ann-lbl {text-transform:uppercase; color:#fff; font-family: 'FjallaOne'; font-size:231px;}
.ann-slbl {text-transform:uppercase; color:#fff; font-family: 'FjallaOne'; font-size:152px;}
.ann-devider {width:789px; height:2px; margin:0 auto; margin-top:13px; margin-bottom:15px; background:#fff;}
.ann-txt {color:#fff; text-align:center; padding-bottom:20px; font-size:45px;}
.main-lbl {text-transform:uppercase; font-family: 'FjallaOne'; font-size:100px; line-height:120px;}


.main-about {height:400px; background:#fff; position:relative;}
.main-about-a {display:table; z-index:2; width:100%; height:400px; position:absolute; left:0px; top:0px;}
.main-about-b {display:table-cell; font-size:22px; line-height:37px; color:#242f5e; width:100%; height:400px; vertical-align:middle; text-align:center;}
.main-about-c {margin:0 auto; width:940px;}

.lbl-holder {font-size:50px; line-height:60px; color:#242f5e;font-family: 'FjallaOne'; text-align:center; background:#6ec0ba; padding:84px 0px 78px 0px; text-transform:uppercase;}
.lbl-holder.inverse {margin-bottom:60px; padding-top:35px; padding-bottom:30px; font-size:50px; color:#fff; background:#242f5e;}
.news-main .news-date {display:none;}
.company-news.news-main {padding-top:0px; padding-bottom:80px;}

.related .lbl-holder {font-size:40px; line-height:60px; color:#242f5e;font-family: 'FjallaOne'; text-align:center; background:#6ec0ba; padding:54px 0px 48px 0px; text-transform:uppercase;}
.related .company-news {padding-top:50px;}
.related.hide {display:none;} 
.flagship-item {height:857px;}
.flagship-bbi {background: #000000 url(../img/flag-bbi.png) right top no-repeat;}
.flagship-tp {background: #000000 url(../img/flag-tp.png) right top no-repeat; background-position:right -10px;}
.flagship-pamm {background: #000000 url(../img/flag-pamm.png) right top no-repeat;}
.flagship-item-a {width:100%; height:100%; display:table;}
.flagship-item-b {width:100%; height:100%;  vertical-align:middle; text-align:left; color:#fff; display:table-cell;}
.flagship-lbl {font-size:80px; width:50%; float:left; font-family: 'FjallaOne'; line-height:96px;}
.flagship-cnt {float:right; width:50%; font-size:26px; color:#6ec0ba; line-height:42px;}
.flagship-cnt ul {margin-bottom:42px;}
.flagship-cnt ul li {position:relative; padding-left:18px; margin-bottom:3px; color:#fff; font-size:20px; line-height:45px;}
.flagship-cnt ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:18px; width:7px; height:7px; background:#6ec0ba;}
.flagship-txt {margin-bottom:14px;}
.flagship-btn {display:block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-top:7px; width:218px; height:57px; color:#fff; text-align:center; font-family: 'FjallaOne'; background:#6ec0ba; text-decoration:none; font-size:18px; text-transform:uppercase;}

.solutions-txt ul {margin-top:5px;}
.solutions-txt ul li {position:relative; padding-left:14px; font-size:17px; color:#494949;}
.solutions-txt ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:18px; width:7px; height:7px; background:#494949;}
.solutions-txt p {margin:0px;}

.packages {padding:120px 0px 120px 0px; background:#6ec0ba;}
.packages-row {padding:0px 115px 0px 115px;}
.packages-lbl {text-align:center; margin-bottom:16px;  font-family: 'FjallaOne';font-size:80px; color:#242f5e; text-transform:uppercase;}
.packages-lead { text-align:center; font-size:22px; color:#242f5e; line-height:37px; max-width:900px; margin:0 auto;margin-bottom:72px;}
.package-item {width:33%; float:left; background:#fff; text-align:center;-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);}
.package-item.bronze {margin-top:-30px; z-index:9; position:relative;}
.package-item-head {height:84px; color:#fff;font-family: 'FjallaOne'; font-size:34px; background:#2b788d;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-top:27px; text-transform:uppercase;}
.package-item.bronze .package-item-head {color:#171414; background:#ecc285; height:auto; padding-bottom:42px; padding-top:42px;}
.package-item-body {padding:25px 30px 35px 30px;}
.package-item.bronze .package-item-body {padding:25px 30px 35px 30px;}
.package-item-body ul {margin-bottom:21px; display:block;}
.package-item-body ul li {line-height:25px; border-bottom:1px solid #6ec0ba; padding-bottom:13px; margin-bottom:13px; font-size:17px; color:#3e3f44;}
.package-item-body ul li:last-child {border:0px;}
.package-btn {display:block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-top:19px; margin:0 auto; width:218px; height:57px; color:#fff; text-align:center; font-family: 'FjallaOne'; background:#242f5e; text-decoration:none; font-size:18px; text-transform:uppercase;}
.inner .packages-lbl {text-align:center; margin-bottom:80px;  font-family: 'FjallaOne';font-size:80px; color:#242f5e; text-transform:uppercase;}

.main-categories-l {float:left; width:50%;}
.main-categories-r {float:right; width:50%;}
.main-categories {padding:120px 0px 120px 0px;}
.main-categories.wl {background:#ebebeb;}
.main-categories.wl .main-categories-l {float:right; width:50%;}
.main-categories.wl .main-categories-r {float:left; width:50%;}

.main-categories-lbl {font-size:80px; text-transform:uppercase; margin-bottom:10px; line-height:96px;font-family: 'FjallaOne'; color:#242f5e;}
.main-categories-txt {max-width:560px; margin-bottom:17px; font-size:20px; color:#1c1a1a; line-height:34px;  }
.turnkey-list {margin-bottom:25px;}
.turnkey-list ul {float:left; width:300px;}
.turnkey-list ul li {font-size:20px; margin-bottom:6px; padding:0px 0px 0px 14px; line-height:34px; position:relative; color:#1c1a1a;}
.turnkey-list ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:14px; width:5px; height:5px; background:#1c1a1a;}
.categories-btn {display:block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-top:19px; width:218px; height:57px; color:#fff; text-align:center; font-family: 'FjallaOne'; background:#242f5e; text-decoration:none; font-size:18px; text-transform:uppercase;}

.solutions-txt ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:14px; width:5px; height:5px; background:#1c1a1a;}
.main-carousel,.main-carousel-i {width:100%; height:100%;}

.reports-content .section-left {padding-right:0px;}
.reporting-item {position:relative; min-height:100px; margin-bottom:25px; padding:0px 170px 0px 130px;}
.reporting-item:last-child {margin-bottom:0px;}
.section-left .reporting-item:nth-child(1)::after {content:''; position:absolute; left:0px; top:-6px; display:block; width:103px; height:108px; background:url(https://t4b.com/assets/template/img/r-icon-01.png) left top no-repeat; background-size:99%;}
.section-left .reporting-item:nth-child(2) {/*padding-top:8px;*/}
.section-left .reporting-item:nth-child(2)::after {content:''; position:absolute; left:0px; top:-6px; display:block; width:103px; height:108px; background:url(https://t4b.com/assets/template/img/r-icon-02.png) left top no-repeat; background-size:99%;}
.section-left .reporting-item:nth-child(3) {/*padding-top:20px;*/}
.section-left .reporting-item:nth-child(3)::after {content:''; position:absolute; left:0px; top:-6px; display:block; width:103px; height:108px; background:url(https://t4b.com/assets/template/img/r-icon-03.png) left top no-repeat; background-size:99%;}
.pamm-about-colls-l p:last-child {margin-bottom:0px;}

.section-right .reporting-item:nth-child(1) {/*padding-top:20px;*/}
.section-right .reporting-item:nth-child(1)::after {content:''; position:absolute; left:0px; top:-6px; display:block; width:103px; height:108px; background:url(https://t4b.com/assets/template/img/r-icon-04.png) left top no-repeat; background-size:99%;}
.section-right .reporting-item:nth-child(2) {/*padding-top:20px;*/}
.section-right .reporting-item:nth-child(2)::after {content:''; position:absolute; left:0px; top:-6px; display:block; width:103px; height:108px; background:url(https://t4b.com/assets/template/img/r-icon-05.png) left top no-repeat; background-size:99%;}


.reporting-page .section-left {float:right;}
.reporting-page .section-right {float:left; width:50%; padding-right:80px;}
.reporting-page .section-right img {width:100%;}
.reporting-page .section-left p {color:#fff;}
.reporting-page .section-left .solutions-btn {background:#6ec0ba; margin-top:40px; color:#25305d;}
.reporting-page .section-left .solutions-btn.no-margin-top {margin-top:25px;}
.reports-content h2 {text-align:center; margin-bottom:40px !important;}
.reports-content p {color:#25305d;}

.section-comment-center {text-align:center;}
.section-comment-center p {text-align:center; padding-left:120px; padding-right:120px; margin-bottom:30px; line-height:32px; font-size:22px; color:#000000; font-style:italic;}
.section-comment-center .main-lead-btn {margin:0 auto; background:#25305d; color:#fff;}

.section ul {margin:0px;}
.section ul li {font-size:20px; margin-bottom:6px; padding:0px 0px 0px 12px; color:#494949; line-height:34px; position:relative;}
.section ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:13px; width:6px; height:6px; background:#6ec0ba;}
.section p.no-margin {margin-bottom:10px;}
.section p a {color:#6ec0ba;}

.features ul {margin:0px;}
.features ul.margin-bottom {margin-bottom:20px;}
.features ul li {font-size:20px; margin-bottom:6px; padding:0px 0px 0px 14px; color:#25305d; line-height:34px; position:relative;}
.features ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:14px; width:5px; height:5px; background:#25305d;}
.features p.no-margin {margin-bottom:10px;}

input[name=work-email] {
    padding: 0;
    margin: 0;
    border: none;
    max-width: 0;
    max-height: 0;
}
.catalog-request .form-confirm {width:640px; margin:0 auto; margin-top:20px;}
.catalog-request .form-confirm a {color:#242f5e;}


.main-categories.wl .turnkey-list ul {float:none; width:100%;}
.main-categories.customdev .turnkey-list ul {float:none; width:100%;}
.catalog-request {background:#6ec0ba; padding:100px 0px 100px 0px;}
.catalog-request-lbl {font-size:50px; color:#242f5e; margin-bottom:27px; text-transform:uppercase;font-family: 'FjallaOne'; text-align:center; }
.request-form-holder {margin:0 auto;  padding-left:20px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.request-form-inpt {position:relative; color:#000;font-family: 'PT Sans', sans-serif; font-size:18px; width:65%; border:0px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;  margin:16px 0px 0px 0px;}
.request-form-btn {margin:0 auto; display:block; height:58px; color:#fff;font-family: 'FjallaOne'; font-size:18px; cursor:pointer; text-transform:uppercase; width:320px; margin:0 auto; background:#242f5e; border:0px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.footer .request-form-holder  {background:#fff; height:58px;}
.footer .request-form-inpt {width:50%; float:left;}
.footer .request-form-btn {float:right; width:36%;}

#catalog-form .request-form-btn {margin:20px 0px 0px 0px;}
#catalog-form .request-form-inpt.short {width:50%;}

.footer-subscr {margin:0 auto; display:block; text-align:center; float:none; padding-top:20px; text-decoration:none; height:58px; color:#fff;font-family: 'FjallaOne'; font-size:18px; cursor:pointer; text-transform:uppercase; width:320px; background:#242f5e; margin:0px; margin-bottom:40px; border:0px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}


.company-news {padding:110px 0px 50px 0px;}
.company-news-lbl {text-align:left; margin-bottom:40px; text-transform:uppercase; font-family: 'FjallaOne';font-size:60px; line-height:70px; color:#242f5e;}
.company-news-lbl a {text-decoration:none;color:#242f5e;}
.company-news-lbl.blogs-lbl {margin-bottom:20px;}

.news-cnt {padding:25px 30px 35px 0px;}
.news-item:nth-child(4),.news-item:nth-child(7) {clear:both;}
.news-item {background:#fff;/*-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);*/}
.company-news .owl-dots {text-align:center; margin-top:30px;}
.company-news .owl-dot {display:inline-block; vertical-align:bottom; margin:0px 10px 0px 10px;}
.company-news .owl-dot span {display:inline-block; width:80px; height:2px; border-top:3px solid #fff; background:#242f5e;}
.company-news .owl-dot.active span {border-color:#242f5e;}
.news-row {position:relative;}
.news-row .owl-prev {width:46px; height:46px; cursor:pointer; position:absolute; left:-80px; top:50%; margin-top:-23px; background: #242f5e url(../img/arrow-left.png) left top no-repeat; display:block;}
.news-row .owl-next {width:46px; height:46px; cursor:pointer; position:absolute; right:-80px; top:50%; margin-top:-23px; background: #242f5e url(../img/arrow-right.png) left top no-repeat; display:block;}
.news-page p a {color:#6ec0ba;}
.news-page .company-news-lbl {margin-bottom:25px;}
.news-inner .news-item {width:32%; margin-right:2%; float:left; /*min-height:670px;*/}
.news-inner .news-item:nth-child(3n) {float:right; margin-right:0px;}
.news-inner .video-row .news-item {width:100%; margin-right:0; float:none; /*min-height:670px;*/}
.video-row .news-img {position:relative; display:block;}
.video-play-btn {position:absolute; width:68px; height:46px; top:50%; left:50%; margin-top:-23px; margin-left:-34px;}
.video-play-btn img {width:68px !important;}
.news-inner-img {width:37%; float:left; margin-right:32px; margin-bottom:10px; margin-top:10px;}
.news-img img {width:100%;}
.news-date {font-size:14px; margin-bottom:8px; color:#0a101e;}
.news-lbl {margin-bottom:5px;}
.news-lbl a {font-size:27px; color:#242f5e; text-transform:uppercase;font-family: 'FjallaOne'; line-height:33px; text-decoration:none;}
.news-cnt p {font-size:16px; margin-bottom:15px; color:#494949; line-height:28px;}
.news-more {display:block; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding-top:20px; width:218px; height:57px; color:#fff; text-align:center; font-family: 'FjallaOne'; background:#242f5e; text-decoration:none; font-size:18px; text-transform:uppercase;}
 p {font-size:16px; margin-bottom:13px; color:#494949; line-height:28px;}


.news-content  ul li {position:relative; padding-left:14px; line-height:32px; font-size:16px; color:#494949;}
.news-content  ul li:before {display:block; position:absolute; content: open-quote; text-indent:-900px; overflow:hidden; border-radius:90px; left:0px; top:14px; width:6px; height:6px; background:#494949;}
.news-content  ul li a {color:#6ec0ba;}


.partners {padding:120px 0px 120px 0px; background:#232e5e;}
.partners.inverse {background:#6ec0ba;}
p.integrated-lp-text {color:#25305d; margin-bottom:26px;}
.partners-row.no-margin {padding-bottom:0px;}
.partners-lbl {text-align:left; margin-bottom:40px; text-transform:uppercase; font-family: 'FjallaOne';font-size:80px; color:#6fc0bb;}
.partners.inverse .partners-lbl {color:#25305d;font-size:50px;}
.partners.inverse .partners-lbl.no-margin {margin-bottom:20px;}

.partners-item {display:table; float:left; margin-right:1.8%; width:15.16%; height:130px; margin-bottom:20px; background:#fff;}
.partners-item:nth-child(6n) {float:right; margin-right:0px;}
.partners-item-a {display:table-cell; width:100%; height:100%; text-align:center; vertical-align:middle;}
.partners-item-a img {height:85px;}
.partners-row {padding-bottom:45px;}
.partners .owl-dots {text-align:center; margin-top:30px;}
.partners .owl-dot {display:inline-block; vertical-align:bottom; margin:0px 10px 0px 10px;}
.partners .owl-dot span {display:inline-block; width:80px; height:2px; border-top:3px solid #242f5e; background:#fff;}
.partners .owl-dot.active span {border-color:#fff;}

.testimonials {padding:120px 0px 120px 0px; background:#6ec0ba;}
.testimonials-left {float:left; width:32.2%;}
.testimonials-right {float:right; width:67.5%;}
.testimonials-lbl {margin-bottom:40px; text-transform:uppercase; font-family: 'FjallaOne';font-size:80px; color:#232e5e;}
.testimonial-logo {display:table; background:#fff; width:100%; height:278px;}
.testimonial-logo-a {display:table-cell; text-align:center;  width:100%; height:100%;vertical-align:middle;}
.testimonial-logo-a img {width:60%;}
.testimonials-right-p {padding-left:30px; padding-right:130px;}
.testim-name {font-size:36px; color:#232e5e; margin-bottom:13px; text-transform:uppercase; font-family: 'FjallaOne';}
.testim-txt {line-height:37px; font-size:22px; color:#232e5e; }
.testimonials .owl-dots {text-align:center; margin-top:30px;}
.testimonials .owl-dot {display:inline-block; vertical-align:bottom; margin:0px 5px 0px 5px;}
.testimonials .owl-dot span {display:inline-block; width:20px; height:2px; border-top:3px solid #6ec0ba; background:#fff;}
.testimonials .owl-dot.active span {border-color:#fff;}

/*.main-inner {width:100%; height:685px;}*/
.main-inner,.main-inner.clients-page,.main-inner.contacts-page {height:auto; padding-bottom:70px;} 
.main-inner.main-inner-index {width:100%; height:685px;}


.free-demo {background:#242f5e; padding:150px 0px 150px 0px;}
.free-demo-left {width:50%; float:left;}
.free-demo-right {width:50%; padding-top:7px;float:right;}
.free-demo-lbl {text-transform:uppercase; line-height:92px; font-size:80px; color:#ffffff;font-family: 'FjallaOne'; }
.free-demo-lbl span {color:#6ec0ba;}
.free-demo-f-lbl {font-size:20px; margin-bottom:19px; color:#6ec0ba;}
.free-demo-send {display:block; width:235px; height:59px; cursor:pointer; border:0px; background:#6ec0ba;font-family: 'FjallaOne'; text-align:center; font-size:18px; color:#25305d; text-decoration:none; text-transform:uppercase;}

.inpt {width:100%; position:relative;}
.inpt input[type="text"] {width:100%;margin-bottom:19px; background:#fff;font-family: 'PT Sans', sans-serif;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; font-size:20px; color:#000; border:0px; padding:16px 18px 16px 18px;}
label.error {color:#fff; font-size:14px; border-radius:3px; padding:5px 8px 5px 8px; background:#bd2037; position:absolute; left:0px; top:-24px;}
.inpt textarea {width:100%; resize:none; height:100px; margin-bottom:19px; background:#fff;font-family: 'PT Sans', sans-serif;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; font-size:20px; color:#000; border:0px; padding:16px 18px 16px 18px;}
label.error {color:#fff; font-size:14px; border-radius:3px; padding:5px 8px 5px 8px; background:#bd2037; position:absolute; left:0px; top:-24px;}

.register-form {width:600px;}
.register-form .inpt input[type="text"] {border:1px solid #a8a8a8;}
.register-form .inpt textarea {border:1px solid #a8a8a8;background:#fff;font-family: 'PT Sans', sans-serif; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; font-size:20px;  padding:16px 18px 16px 18px;}
.register-form .bbi-form-captcha {margin:0px;}
.main-benefits-row {}
.main-benefits-left {float:left; width:50%;}
.main-benefits-right {float:right; width:50%; padding-left:50px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}


.section {padding:120px 0px 120px 0px;}
.section p {/*font-size:15px; margin-bottom:17px; color:#1c1a1a;line-height:34px;*/}
.section p i {/*font-style:italic;*/}
.section p b {font-weight:700;}
.section .solutions-btn {margin-top:30px; width:232px;}
.section h2 {font-size:50px; color:#242f5e; margin-bottom:16px; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.pamm-about .section .wl-cases h2 {font-size:38px; color:#242f5e; margin-bottom:16px; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.wl-cases {margin-bottom:50px;}

.section-left {width:50%; padding-right:80px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; float:left;}
.section-left.no-padding {padding-right:10px;}
.section-left.full {width:100%; float:none; padding:0px;}
.section-right {width:50%; float:right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.section.gray {background:#f3f3f3;}
.section.inverse .section-left {float:right; padding-right:0px;}
.section.inverse .section-right img {width:100%;}
.section.inverse .section-right.no-resize img {width:auto;}
.section.inverse .section-right {float:left;padding-right:80px;}

.pamm-about {padding:110px 0px 110px 0px; background:#25305d;}
.pamm-about h2 {font-size:50px; color:#fff; margin-bottom:16px; text-transform:uppercase;font-family: 'FjallaOne'; line-height:61px;}
.pamm-about-colls-l {width:50%; float:left; padding-right:85px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.pamm-about-colls-r {width:50%;float:right;}
.pamm-about-colls p {font-size:20px; margin-bottom:17px; color:#fff; line-height:34px;}
.pamm-about-colls b {font-weight:700;}

.no-float .pamm-about-colls-l {float:none; width:100%; margin-bottom:20px;}
.no-float .pamm-about-colls-r {float:none; width:100%;}
.ussie-lbl.uppercase {text-transform:uppercase;font-family: 'FjallaOne'; font-size:26px;}

.features {padding:120px 0px 120px 0px; background:#6ec0ba;}
.features.inverse {background:#fff;}
.features.inverse p a {color:#6ec0ba;}
.features h2 {font-size:50px; color:#242f5e; margin-bottom:16px; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.features p {font-size:20px; color:#242f5e;margin-bottom:17px;  line-height:34px;}
.features p a {color:#242f5e;}
.features p i {font-style:italic;}
.features b {font-weight:700;}
.features .solutions-btn {margin-top:24px;margin-top:28px; width:239px;}

.services-icn-txt {font-size:22px; color:#fff; line-height:37px;}
.services-icn-i {width:25%; text-align:center; float:left;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding:0px 20px 0px 20px;}
.services-icn-img {margin-bottom:13px;}

.solutions-mt h2 {font-size:50px; color:#242f5e; margin-bottom:16px; text-transform:uppercase;font-family: 'FjallaOne'; line-height:60px;}
.features p {font-size:20px; color:#242f5e;margin-bottom:17px;  line-height:34px;}
.risk-management-intro {margin-bottom:30px;}
.sl-rows .solutions-item {min-height:auto;}
#plugin-more.section p {
    margin-bottom: 12px;
    color: #494949;
    font-size: 20px;
    line-height: 34px;
}

.plugin-more-list div {
    margin-bottom: 18px;
    margin-top: 18px;
    color: #494949;
    font-size: 20px;
    line-height: 34px;
}




/* Footer
-----------------------------------------------------------------------------*/
.footer {margin: -745px auto 0;min-width: 300px;height:745px;background: #030408;position: relative;}
.footer-left {float:left; width:43%; padding-top:110px;}
.footer-right {float:right;  width:50%; padding-top:110px;}
.footer-lbl {text-transform:uppercase; margin-bottom:35px; font-family: 'FjallaOne'; color:#6fc0bb; font-size:36px;}
.footer .request-form-holder {width:100%; margin:0px 0px 50px 0px;}
.footer-menu {margin-bottom:38px;}
.footer-menu ul {float:left;}
.footer-menu ul li {display:block;  margin-bottom:29px;}
.footer-menu ul:nth-child(2n) {float:left; margin-left:150px;}
.footer-menu ul li a {text-transform:uppercase; font-size:18px; text-decoration:none;font-family: 'FjallaOne'; color:#fff;}
.footer-menu ul li a:hover {color:#6fc0bb;}
.footer-copy {color:#fff; font-size:16px;}
.footer-cnt {color:#fff; font-size:20px; line-height:35px;}
.footer-cnt a {color:#6fc0bb;}

.footer-devider {width:100%; height:1px; background:#fff; margin:28px 0px 25px 0px;}
.footer-social {margin-top:25px;}
.footer-social a {margin-right:13px;}
.mobile-menu {float:right; display:none; margin-top:26px; width:38px;}
.mobile-menu img {width:100%;}
.wl-table.mobile {display:none;}
.wl-more-lbl.mobile-hide {display:none;}
.types-of-services .solutions-item {min-height:auto;}
.landing-bringe-main {padding-top:30px; padding-bottom:30px;}
.ajax_form .error {
    color: #fff!important;
}


ul.iti__country-list li:before {
    display: none;
}  



@media screen and (max-width:1700px) {
    .main-categories-l img {width:90%;}
}
/*
@media screen and (max-width:1950px) {
    .main-inner.contacts-page {height:530px;}
    .main-inner.clients-page {height:530px;}
    .lbl-holder {padding-top:56px; padding-bottom:50px;}
    .flagship-item {height:620px;}
    .packages {padding-top:80px; padding-bottom:80px;}
    .main-categories,.catalog-request,.partners,.testimonials,.pamm-about,.section,.features,.free-demo,.wl-more,.turnkey-benefits,.about-section {padding-top:75px; padding-bottom:75px;}
    .company-news,.footer-left {padding-top:80px;}
    .packages-lbl {font-size:70px;}
    .flagship-lbl {font-size:70px; line-height:82px;}
    .main-categories-lbl {font-size:70px; line-height:80px;}
    .packages-lead {font-size:18px; line-height:30px;}
    .turnkey-list ul li {margin-bottom:2px; font-size:18px;}
    .turnkey-list {margin-bottom:35px;}
    .main-categories-l img {width:80%;}
    .main-categories-txt {font-size:18px; line-height:30px;}
    .main-inner-content h1 {font-size:70px; line-height:80px;}
    .pamm-about.wl-row {padding-bottom:22px;}
    .begin-slbl {font-size:45px;}
    .main-inner {height:620px;}
    .free-demo-lbl,.about-section-lbl {font-size:70px; line-height:80px;}
    .main-lead,.tp-benefits-txt,.wl-right,.turnkey-bf-item span,.services-icn-txt {font-size:18px; line-height:30px;}
    .inner .packages-lbl {font-size:70px;}
    .section ul li {font-size:16px; line-height:30px;}
    .features ul li {font-size:16px; margin-bottom:4px; line-height:30px;}
    .team-poisition {font-size:20px; margin-bottom:2px;}
    .contact-b-right p,.main-about-b {font-size:20px; line-height:30px;}
    .main-about,.main-about-a,.main-about-b {height:300px;}
    .about-section.no-margin {padding-bottom:80px;}
    .cnt-row-item {font-size:20px; line-height:30px;}
    .offices .cnt-row-item {line-height:30px;}
    .about-section.main-office {padding-bottom:80px;}
    .main-over {background-size:1000px;}
    .wl-right {margin-top:18px;}
    .wl-block-cnt ul li {font-size:18px;}
    .tp-benefits-txt {min-height:150px;}
    .begin-slbl {margin-bottom:14px;}
    .wl-packs {padding-top:100px; padding-bottom:80px;}
    .team-name {font-size:45px; line-height:52px;}
    .team-img {margin-bottom:25px;}
    .about-section-right p {font-size:20px; line-height:34px;}
    .ann-lbl {font-size:218px;}
    .ann-slbl {font-size:143px;}
    .ann-txt {font-size:41px;}
    .ann-devider {width:740px;}
    .main-begin {height:700px;}
    .flagship-cnt {font-size:23px; line-height:35px;} 
    .flagship-cnt ul li {line-height:37px;}
    .flagship-btn {padding-top:11px;}
    .partners-lbl,.testimonials-lbl {font-size:70px;}
    .testim-txt,.footer-cnt {font-size:18px; line-height:30px;}
    .pamm-about-colls p,.features p,.about-tp p {font-size:16px; line-height:28px;}
    .footer-right {padding-top:80px;}
}
*/
/*resize*/
@media screen and (max-width:1500px) {
    .main-inner-content-a.pamm-page {padding-top:35px;}
    .main-inner-content h1 {margin-bottom:10px;}
    /*.main-lead-btn {width:220px; height:36px; padding-top:20px; font-size:17px;}*/
    .main-inner.contacts-page {height:530px;}
    .main-inner.clients-page {height:530px;}
    .main-inner.main-inner-index {height:580px; padding-bottom:0px;}
    .lbl-holder {padding-top:45px; padding-bottom:40px;}
    .flagship-item {height:620px;}
    .packages {padding-top:80px; padding-bottom:80px;}
    .main-categories,.catalog-request,.partners,.testimonials,.pamm-about,.section,.features,.free-demo,.wl-more,.turnkey-benefits,.about-section {padding-top:60px; padding-bottom:60px;}
    .company-news,.footer-left {padding-top:80px;}
    .packages-lbl {font-size:50px; line-height:60px;}
    .flagship-lbl {font-size:65px; line-height:78px;}
    .main-categories-lbl {font-size:65px; line-height:78px;}
    .packages-lead {font-size:18px; line-height:30px;}
    .turnkey-list ul li {margin-bottom:2px; font-size:18px;}
    .turnkey-list {margin-bottom:35px;}
    .main-categories-l img {width:80%;}
    .main-categories-txt {font-size:18px; line-height:30px;}
    .main-inner-content h1 {font-size:65px; line-height:78px;}
    .pamm-about.wl-row {/*padding-bottom:50px;*/ padding-bottom:0px; padding-top:60px;}
    .begin-slbl {font-size:42px; line-height:50px;}
    .main-inner {height:580px;}
    .free-demo-lbl,.about-section-lbl {font-size:65px; line-height:78px;}
    .main-lead,.main-lead p,.tp-benefits-txt,.wl-right,.turnkey-bf-item span,.services-icn-txt {font-size:18px; line-height:30px;}
    .inner .packages-lbl {font-size:65px;}
    .section ul {margin-bottom:12px;}
    .section ul li {font-size:20px; line-height:34px;}
    .features ul li {font-size:16px; margin-bottom:4px; line-height:30px;}
    .team-poisition {font-size:20px; margin-bottom:2px;}
    .contact-b-right p,.main-about-b {font-size:18px; line-height:28px;}
    ul.marked li {font-size:16px; line-height:28px; padding-right:50px; padding-left:12px;}
    ul.marked li::before {top:11px;}
    .main-about,.main-about-a,.main-about-b {height:220px;}
    .about-section.no-margin {padding-bottom:80px;}
    .cnt-row-item {font-size:20px; line-height:30px;}
    .offices .cnt-row-item {line-height:30px;}
    .about-section.main-office {padding-bottom:80px;}
    .main-over {background-size:830px;}
    .wl-right {margin-top:18px;}
    .wl-block-cnt ul li {font-size:18px;}
    .tp-benefits-txt {min-height:150px;}
    .begin-slbl {margin-bottom:14px;}
    .wl-packs {padding-top:65px; padding-bottom:65px;}
    .team-name {font-size:45px; line-height:52px;}
    .team-img {margin-bottom:25px;}
    .about-section-right p {font-size:20px; line-height:34px;}
    .ann-lbl {font-size:190px;}
    .ann-slbl {font-size:124px;}
    .ann-txt {font-size:35px;}
    .ann-devider {width:640px;}
    .main-begin {height:580px;}
    .flagship-cnt {font-size:23px; line-height:35px;} 
    .flagship-cnt ul li {line-height:32px; font-size:18px;}
    .flagship-cnt ul li::before {top:13px;}
    .flagship-btn {padding-top:11px;}
    .partners-lbl,.testimonials-lbl {font-size:65px;}
    .testim-txt,.footer-cnt {font-size:18px; line-height:30px;}
    .pamm-about-colls p,.features p,.about-tp p {font-size:16px; line-height:28px;}
    .footer-right {padding-top:80px;}
    .about-tp {padding-top:60px; padding-bottom:70px;}
    .flagship-item.flagship-tp {height:460px;}
    .flagship-item.flagship-pamm {height:520px;}
    .flagship-item.flagship-bbi {height:490px;}
    .main-inner-content-a {padding-top:55px;}
    .tp-over {top:-370px;}
    .flagship-btn {width:210px; height:54px; padding-top:10px;}
    .header {height:95px;}
    .content {padding-top:95px;}
    .content.no-footer {padding-bottom:0px;}
    .header-menu {margin-top:38px;}
    .head-book {margin-top:24px;}
    .header-langs {margin-top:39px;}
    .header-logo {margin-top:20px;}
    .header-logo img {width:240px;}
    .main-inner,.main-inner.clients-page,.main-inner.contacts-page {height:auto; padding-bottom:70px;} 
    .tp-benefits {padding-top:70px;}
    .wl-more {padding-bottom:60px;}
    .pamm-about.inverse .wl-icon {margin-bottom:20px;}
}


@media screen and (max-width:1400px) {
    .news-row .owl-next,.news-row .owl-prev {display:none;}
}
@media screen and (max-width:1250px) {
    .landing-bringe-main {padding-top:30px; padding-bottom:30px;}
    .landing-bringe h1.nolimits {font-size:35px; margin-bottom:15px; line-height:42px;}
    .pamm-about.inverse .wl-icon {min-height:202px;}
    .reporting-item {padding-right:40px;}
    .content-wrapper {padding:0px 20px 0px 20px;}
    .main-begin {height:600px;}
    .main-lbl {font-size:80px; line-height:92px;}
    .main-over {width:830px; height:850px; margin-left:-500px; background-size:100%;}
    .main-about-b {font-size:20px; line-height:34px;}
    .main-about,.main-about-a,.main-about-b {height:300px;}
    .lbl-holder {padding-top:73px; padding-bottom:67px;}
    .flagship-item {height:700px;}
    .packages-lbl {font-size:50px;}
    .packages-lead {font-size:18px; line-height:34px;}
    .main-categories-lbl {font-size:50px; line-height:58px;}
    .main-categories-txt {font-size:18px; line-height:34px;}
    .main-categories.wl .main-categories-r {width:43%;}
    .company-news-lbl {font-size:50px;}
    .partners-lbl {font-size:50px;}
    .testimonials-lbl {font-size:50px;}
    /*.main-lead,.main-lead p {font-size:20px;line-height:34px;}*/
    .turnkey-bf-item span {font-size:20px;line-height:34px;}
    .section-right img {width:100%;}
    .services-icn-txt {font-size:20px; line-height:34px;}
    .wl-right {font-size:20px; line-height:34px;}
    .wl-setup {font-size:40px;}
    .wl-block-cnt ul li {font-size:20px; line-height:34px;}
    .plugin-r-lead {font-size:20px; line-height:34px;}
    .team-poisition {font-size:20px; line-height:34px;}
    .about-section-right p {font-size:20px; line-height:34px;}
    .contact-b-right p {font-size:20px; line-height:34px;}
    .cnt-row-item {font-size:20px; line-height:34px;}   
    .company-news-lbl {line-height:60px;}
     .footer {height:750px; margin-top:-750px;}
    .content {padding-bottom:750px;} 
    .content.no-footer {padding-bottom:0px;}
}
@media screen and (max-width:1160px) {
    .header-menu li {margin-right:20px;}

    .free-demo-lbl {font-size:60px; line-height:68px;}
    .wl-icon,.wl-icon:nth-child(3n) {width:48%; float:left;}
    .wl-icon:nth-child(2n) {width:48%; float:right;}
    .wl-left {width:20%;}
    .wl-right {width:75%;}
     .footer {height:810px; margin-top:-810px;}
    .content {padding-bottom:810px;}  
    .content.no-footer {padding-bottom:0px;}
    .ann-lbl {font-size:150px;}
    .ann-slbl {font-size:100px;}
    .ann-devider {width:521px;}
    .ann-txt {font-size:29px;}   
    .main-slider-lbl {font-size:45px; line-height:55px;}
    .main-slider-cat {font-size:25px; margin-bottom:10px;}
}
@media screen and (max-width:1060px) {
    .tp-over {display:none;}
    .tp-benefits-item {width:32%; margin-right:2%;}
    .tp-benefits-item:nth-child(3n) {float:right; margin-right:0px;}
    .tp-benefits-txt {min-height:190px;}
    .wl-pack-head {font-size:40px; height:71px;}
    .mobile-menu {display:block; margin-left:20px; margin-top:40px;}
    .partnership-item {width:48%; float:left; margin-right:0px; margin-bottom:30px;}
    .partnership-item:nth-child(2n) {float:right; margin-right:0px;}
    .header-menu {display:none;}
    
    .mobile-menu {margin-top:33px;}
    .begin-v3 .main-over {background-size:600px; margin-left:-400px;}
}
@media screen and (max-width:1050px) {
    .head-book {font-size:15px; margin-top:24px;}
    .about-tp.inverse .solutions-btn.margin-top {display:none;}
    .header-menu {display:none;}
    .main-begin {height:480px;}
    .main-over {width:670px; height:680px;}
    .main-about-c {width:750px;}
    .lbl-holder {padding-top:55px; padding-bottom:47px;}
    .flagship-lbl {font-size:50px; line-height:60px;}
    .flagship-cnt {font-size:20px; line-height:34px;}
    .flagship-bbi,.flagship-tp,.flagship-pamm {background:#000;}
    .flagship-cnt ul li {font-size:20px; line-height:32px; margin-bottom:8px;}
    .flagship-txt br {display:none;}
    .packages-row {padding:0px;}
    .footer-menu ul li {margin-bottom:22px;}
    .footer-menu ul li a {font-size:16px;}
    .footer-copy {line-height:22px;}
    .footer-cnt {line-height:32px;}
}
@media screen and (max-width:950px) {
    .benefits-scroller-left {display:none;}
    .benefits-scroller-right {margin:0px; width:100%; float:none;}
    .benefits-scroller-right-c {padding-left:0px;}
    .benefits-scroller-right {border:0px;}
    .benefits-scroller-item {margin-bottom:60px;}
    .wl-more p {font-size:17px;}
    .pamm-about.inverse .wl-icon {width:48%; float:left; margin:0px;}
    .pamm-about.inverse .wl-icon:nth-child(2n) {width:48%; float:right;}
    .head-book {font-size:15px; margin-top:18px;}
    .main-slider .owl-prev,.main-slider .owl-next {display:none;}
    .news-item:nth-child(4),.news-item:nth-child(7) {clear:none;}
     .footer {height:860px; margin-top:-860px;}
    .content {padding-bottom:860px;}   
    .header {height:80px;}
    .header-logo {margin-top:19px;}
    .header-langs {margin-top:30px;}
    .content {padding-top:80px;}
    .content.no-footer {padding-bottom:0px;}
    .main-begin {height:400px;}
    .main-lbl,.main-inner-content h1 {font-size:60px; line-height:72px;}
    .header-logo img {width:209px;}
    .turnkey-bf-item b {font-size:40px;}
    .solutions-head-a a {font-size:24px; line-height:34px;}
    .main-over {width:580px; height:600px; margin-left:-450px;}
    .main-about-b,.main-lead,.turnkey-bf-item span,.main-lead p {font-size:18px; line-height:32px;}
    .main-about,.main-about-a,.main-about-b {height:250px;}
    .lbl-holder {font-size:40px;}
    .flagship-lbl {margin-bottom:19px; font-size:45px; line-height:52px; float:none; width:100%;}
    .flagship-btn {padding-top:12px;}
    .flagship-item {height:auto; padding-top:120px; padding-bottom:0px;}
    .flagship-item:last-child {padding-bottom:120px;}
    .packages-lbl {font-size:45px;line-height:52px;}
    .flagship-cnt {float:none; width:100%;}
    .packages-lead {font-size:17px; line-height:32px;}
    .main-lead p {font-size:17px; line-height:32px;}
     /*p {font-size:17px; line-height:32px;}*/
    .package-item-head {font-size:30px;}
    .main-categories-txt {font-size:17px; line-height:30px;}
    .turnkey-list ul li {font-size:17px; line-height:30px;}
    .main-categories-lbl {font-size:45px; line-height:52px;}
    .catalog-request-lbl {font-size:45px; line-height:52px;}
    .request-form-holder {width:100%;}
    .company-news-lbl,.partners-lbl,.testimonials-lbl {font-size:45px; line-height:52px;}
    .company-news-lbl,.partners-lbl,.testimonials-lbl {margin-bottom:20px;}
    .footer-lbl {font-size:30px;}
    .footer-cnt {font-size:17px;}
    .package-item-body,.package-item.bronze .package-item-body {padding-left:15px; padding-right:15px;}
    .package-item-body .package-btn {width:100%;}
    .flagship-txt {font-size:17px; line-height:30px;}
    .main-lead,.main-about-b, .main-lead, .turnkey-bf-item span,.solutions-txt {font-size:17px; line-height:30px;}
    .flagship-cnt ul li {font-size:17px; margin-bottom:4px; padding-left:14px;}
    .flagship-cnt ul li:before {width:6px; height:6px; top:14px;}
    .partners-item,.partners-item:nth-child(6n) {float:left; width:23.65%; margin-right:1.8%;}
    .partners-item:nth-child(4n) {float:right; margin-right:0px;}
    .testim-txt {font-size:17px; line-height:30px;}
    .testim-name {font-size:28px;}
    .testimonials-right-p {padding-right:0px;}
    .testimonial-logo-a img {width:50%;}
    .testimonial-logo {height:150px;}  
    .footer-left {width:49%;}
    .footer-right {width:44%;}
    .begin-slbl {font-size:40px;}
    .about-tp p {font-size:17px; line-height:30px; margin-bottom:14px;}
    .contact-b-right p {font-size:17px; line-height:30px; margin-bottom:14px;}
    .section p {font-size:17px; line-height:30px;margin-bottom:14px;}
    .about-tp p br {display:none;}
    .tp-benefits-txt {font-size:17px; line-height:30px;}
    .pamm-about-colls p {font-size:17px; line-height:30px; margin-bottom:14px;}
    .features p {font-size:17px; line-height:30px; margin-bottom:14px;}
    .services-icn-txt {font-size:17px; line-height:30px;}
    .inner .packages-lbl {font-size:50px; line-height:60px;}
    .section ul li,.features ul li {font-size:17px; line-height:30px;}
    .wl-left {width:100%; float:none; margin-bottom:10px; text-align:center;}
    .wl-right {width:100%; float:none; text-align:center;} 
    .wl-icon {min-height:250px;}
    .cnt-row-item {font-size:17px; line-height:30px;}
    .wl-right {padding-top:0px; font-size:17px; line-height:30px;}
    .wl-icon:nth-child(3) .wl-right {padding-top:0px;}
    .wl-block-cnt ul li {font-size:17px; line-height:30px;}
    .team-name {font-size:40px; margin-bottom:5px; line-height:48px;}
    .team-poisition {margin-bottom:4px;}
    .team-img {margin-bottom:30px;}
    .team-lead,.team-poisition {font-size:17px; line-height:30px;}
    .about-section-lbl {font-size:60px; line-height:70px;}
    .about-section-left {width:40%;}
    .about-section-right {width:60%;}    
    .about-section {padding-top:80px; padding-bottom:80px;}
    .contact-b-left {float:none; width:100%;}
    .contact-b-right {float:none; width:100%;}
    .offices .about-section-left {width:100%; margin-bottom:40px;}
    .offices .cnt-row-item {font-size:17px; line-height:30px;}
    .offices-lbl {font-size:28px;}
    .cnt-rows {margin-top:20px;}
    .offices .cnt-row-item {padding-top:13px; padding-bottom:13px;}
    .map {height:300px;}
    .mobile-menu {margin-top:26px;}
    .main-inner,.main-inner {height:auto;}
    .main-inner.main-inner-index {height:580px;}
    .main-inner-content-a {padding-top:30px; padding-bottom:60px;}
    .news-inner .news-item,.news-inner .news-item:nth-child(3n) {width:48%; float:left; margin-right:0px;}
    .news-inner .news-item:nth-child(2n) {float:right; margin-right:0px;}
    .popup-form {width:100%; height:100%; margin:0px; left:0px; top:0px;}
    .popup-close {top:0px; right:0px;}
    .ann-lbl {font-size:90px;}
    .ann-slbl {font-size:60px;}
    .ann-devider {width:305px;}
    .ann-txt {font-size:18px;}     
    .optional-img {width:16px;}
    .pamm-about-lists.white-list p {font-size:16px;}
    .footer-info p {font-size:12px; margin-bottom:8px;}
}
@media screen and (max-width:800px) {
    .article-gif img {width:100%;}
    .video-block .iframe {width:400px; height:225px;}
    .licencias-for-sale h2 br {display:none;}
    .licencias-for-sale h2 {text-align:left;}
    .licencias-for-sale p {text-align:left;}
    .licencias-table table td {padding:15px 10px 15px 10px;}
    .lic-table-lbl {font-size:15px; margin-bottom:5px;}
    .licencias-table .lic-table-txt {font-size:12px; line-height:18px;}
    .countrues-table table td {font-size:14px;}
    .countrues-table .main-lead-btn {font-size:14px; height:35px; padding-top:14px;}
    .countrues-table table td {width:50%;}
    .event-img-cyprus {width:100%;}  
    .wl-table table td {font-size:14px; line-height:17px; padding:11px 15px 11px 15px;}
    .wl-table table th {font-size:22px; height:60px;}
    .wl-table table th.th-head {height:auto; padding-bottom:20px;}
    .wl-table .wl-more-lbl {font-size:22px; margin-bottom:0px; text-align:center;}
    .wl-table {display:none;}
    .wl-table.v2 {display:block;}
    .wl-table.updated table td.wl-body-b,.wl-table.updated table th.wl-th-a {border-right:1px solid #6ec0ba;}
    .wl-table.updated table td.wl-body-c,.wl-table.updated table th.wl-th-b {border-left:0px;}
    .wl-table.mobile {display:block;}
    .wl-table {margin-bottom:20px;}
    .wl-more-lbl {font-size:38px; line-height:48px; text-align:center;}
    .wl-table table td {width:50%;}
    .begin-v3 h1 {font-size:54px; line-height:62px;}
    .wl-more-lbl.mobile-hide {display:block;}
    .pamm-about .section .wl-cases h2 {line-height:50px;}
    .week-fx-conf-right {padding-right:0px;}
    .coll-short {padding-right:0px;}
    .section h2 {font-size:45px; line-height:55px;}
    .main-slider-lbl,.main-slider-txt {width:100%; max-width:100%; padding-left:20px; padding-right:20px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
    .case-item,.case-item:nth-child(2n) {float:none; padding-right:0px; width:100%;}
    .case-item:nth-child(1) {margin-bottom:40px;}
    .section-comment-center p {padding-left:0px; padding-right:0px;}
    .reports-content .section-right {display:block; float:none;}
    .section-right.visible {display:block;}
    .section-left .reporting-item,.section-right .reporting-item {padding-top:0px !important; padding-right:0px;}
    .section-left .reporting-item:last-child {margin-bottom:25px;}
    .free-demo-left {float:none; width:100%; margin-bottom:12px;}
    .free-demo-right {float:none; width:100%;}
    .main-lead {width:100%;}
    .breadcrumbs ul li {margin-bottom:12px; background-position:right 8px; line-height:21px;}
    .breadcrumbs ul li a {font-size:14px;}
    .solutions-item,.solutions-item:nth-child(3n) {width:48%; float:left; margin-right:0px;}
    .solutions-item:nth-child(2n) {float:right;}
    .solutions-head {height:225px;}
    .package-item {float:none; width:100%; margin:0px 0px 20px 0px;}
    .package-item.bronze {margin-top:0px;}
    .package-item.bronze .package-item-head {padding-top:27px; padding-bottom:0px; height:84px;}
    .main-about,.main-about-a,.main-about-b {height:280px;}
    .main-about-c {width:100%; padding-left:20px; padding-right:20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
    .main-over {margin-left:-300px;}
    .main-about-c {font-size:17px; line-height:30px;}
    .packages {padding-top:80px; padding-bottom:80px;}
    .company-news {padding-top:80px; padding-bottom:80px;}
    .partners {padding-top:80px; padding-bottom:80px;}
    .testimonials {padding-top:80px; padding-bottom:80px;}
    .about-tp {padding-top:80px; padding-bottom:80px;}
    .section {padding-top:80px; padding-bottom:50px;}
    .news-lbl a {font-size:24px; line-height:34px;}
    .news-cnt p {font-size:17px; line-height:30px;}
    .wl-setup-comment {font-size:17px; line-height:30px;}
    .partners-item,.partners-item:nth-child(6n),.partners-item:nth-child(4n) {float:left; width:31.65%; margin-right:2.5%;}
    .partners-item:nth-child(3n) {float:right; margin-right:0px;}  
    .main-lead br {display:none;}
    .footer-left {width:55%;}
    .footer-right {width:40%;}
    .footer-cnt br {display:none;}
    .footer-menu ul li a {font-size:15px;}
    .footer-copy {font-size:15px;}
    .solutions-head-a {padding-left:15px; padding-right:15px; padding-bottom:15px;}
    .footer-left {float:none; width:100%; padding-top:80px;}
    .footer-right {float:none; width:100%;}
    .footer {height:1060px; margin-top:-1060px;}
    .content {padding-bottom:1060px;}
    .footer-lbl {margin-bottom:20px;}
    .footer-menu {margin-bottom:20px;}
    .footer-right {padding-top:60px;}
    .footer .request-form-holder {margin-bottom:40px;}

    .section h2 {margin-bottom:13px;}
    .section h2 br {display:none;}
    .section-left {padding-right:40px;}
    .section-right {padding-left:20px; display:none;}
    .section.inverse .section-right {padding-left:0px; padding-right:40px;}
    .section-left {float:none; margin:0px 0px 40px 0px; padding:0px; width:100%;}
    .section-right {float:none; margin:0px; padding:0px; width:100%;}
    .section.inverse .section-right {padding:0px;}
    .two-colls-left {float:none; margin:0px; padding:0px; width:100%;}
    .two-colls-right {float:none; margin:0px; padding:0px; width:100%;}
    .section .solutions-btn {width:100%;}
    .tp-benefits-item,.tp-benefits-item:nth-child(3n) {width:48%; float:left; margin-right:0px;}
    .tp-benefits-item:nth-child(2n) {width:48%;margin-right:0px; float:right;}
    .tp-benefits {padding-top:60px;}
    .begin-slbl {font-size:30px; line-height:37px;}
    .main-lead {margin-bottom:40px;}
    .pamm-about-colls-l {width:100%; float:none;}
    .pamm-about-colls-r {width:100%; float:none;}
    .pamm-about {padding-top:80px; padding-bottom:80px;}
    .features {padding-top:80px; padding-bottom:80px;}
    .wl-packs {padding-top:80px; padding-bottom:80px;}
    .wl-more {padding-top:80px; padding-bottom:80px;}
    .pamm-about-colls-l {padding-right:0px;}
    .inner .packages-lbl {margin-bottom:40px;}
    .wl-pack-block {float:none; width:100%; margin-bottom:20px;}
    .team-item,.team-item:nth-child(3n) {width:48.5%; float:left; margin-right:0px;}
    .team-item:nth-child(2n) {float:right; margin-right:0px;}
    .about-section-left {width:100%; float:none;}
    .about-section-right {width:100%; float:none;} 
    .about-section-right p {font-size:17px; line-height:30px;}
    .about-section-lbl {font-size:50px; line-height:60px;}
    .plugins-row .plugin-rimg {width:100%; float:none;}
    .plugins-row .plugins-right {width:100%; float:none; margin:0px;}
    .plugins-row .plugin-rlbl {width:100%; max-width:100%; font-size:40px; line-height:50px;}
    .wl-pack-block:nth-child(2) {top:0px;}
    .wl-setup-footer {min-height:auto; padding-bottom:20px; padding-top:20px;}
    .wl-pack-block:nth-child(2) .wl-setup-footer {padding-top:20px; padding-bottom:20px;}
    .wl-block-cnt ul {margin-bottom:20px;}
    .begin-v3 .main-over {background-size:500px; margin-left:-230px;}
    .content.no-footer {padding-bottom:0px;}
    .wl-table.activities-table {display:block;}
    
    tr.licensing-table-head th.wl-th-a,tr.licensing-table-head th.wl-th-b {font-size:17px; height:auto; padding:20px 15px 20px 15px;}
    .wl-table.activities-table table td {vertical-align:top;}
    .activities-td-lbl {font-size:17px; line-height:26px;}
    .activities-table ul.marked li,.activities-table p {font-size:14px; line-height:24px;}
    .regulatory-requirements-table table td.reg-t-a,.regulatory-requirements-table table td.reg-t-b {padding:20px 15px 20px 15px;}
    .regulatory-requirements-table table th {font-size:22px;padding:20px 15px 20px 15px;}
    .activities-table td.wl-body-b, .activities-table th.wl-th-a {width:50% !important;}
    .activities-table td ul.marked li {padding-right:0px;}
    .regulatory-requirements-table table th {font-size:17px !important; height:auto; padding:20px 15px 20px 15px;}
    .regulatory-requirements-table table td.reg-t-a,.regulatory-requirements-table table td.reg-t-b {font-size:14px; line-height:24px; width:50%;}
    .pamm-about-colls-l p:last-child {margin-bottom:14px;}
    
}
@media screen and (max-width:700px) {

    
    .guide-row-left {width:27%;  float:left; text-align:center;}
    .guide-row-left img {width:70px;}
    .guide-row-right {width:73%; padding-top:10px; float:right;}
    .wl-table.plain-text table td {font-size:14px; line-height:24px;}
    .ctrader-offer-left {width:100%; text-align:center; padding:0px 0px 40px 0px; float:none;}
    .faq-item-a {font-size:18px; line-height:23px;}
    .pamm-about h2.center {font-size:38px; line-height:48px;}
    .pamm-about h2.center br {display:none;}
    .video-block .pamm-about h2 {font-size:38px; line-height:48px;}
    .video-block .pamm-about h2.center br {display:none;}
    .ctrader-offer-right {width:100%; float:none;}
    .ctrader-offer h2 {font-size:38px; line-height:48px;}
    .prop-benefits-i {width:50%; float:left; margin:0px 0% 50px 0%;}
    .prop-benefits {margin-top:20px;}
    .begin-v3 h1 br {display:none;}
    .partnership-item,.partnership-item:nth-child(2n) {width:100%; margin-bottom:20px; float:none;}
    .partnership-item:last-child {margin-bottom:0px;}
    .pamm-about-colls-l p:last-child {margin-bottom:14px;}
    .catalog-request .form-confirm {width:auto;}
    .checkbox .check-lbls {width:300px; margin-top:0px; line-height:21px;}
    .turnkey-bf-item {width:48%; float:left; display:block; min-height:160px; margin-right:0px;}
    .turnkey-bf-item:nth-child(2n) {width:48%; float:right;}
    .turnkey-benefits.turn {padding-bottom:70px;}
    .turnkey-bf-item {padding:0px;}
    .services-icn-i {width:48%; float:left; padding:0px; margin-right:0px; margin-bottom:40px;}
    .services-icn-i:nth-child(2n) {width:48%; float:right; margin-right:0px;}
    .pamm-about.services-about {padding-bottom:50px;}
    .news-inner-img {float:none; width:100%; margin:0px 0px 20px 0px;}
    .news-inner .news-item,.news-inner .news-item:nth-child(2n),.news-inner .news-item:nth-child(3n) {width:100%; margin-bottom:10px; float:none; min-height:auto;}
    .section.section-over.beggin-v3 {padding-bottom:30px;}
    .packages-lbl br {display:none;}
    .main-benefits-left {float:none; width:100%;}
    .main-benefits-right {float:none; width:100%; padding-left:0px;}
    .ctrader-benefits-i,.ctrader-benefits-i:nth-child(3) {float:none; width:100%; margin-right:0px; margin-bottom:30px;}
    .ctrader-benefits-i:nth-child(3) {margin-bottom:0px;}
}
@media screen and (max-width:650px) {
    .case-sudy-img img {width:100%;}
    .head-book {font-size:13px; padding-right:15px; padding-left:15px; margin-top:20px; margin-right:0px;}
    .user-left {padding-bottom:20px; float:none; width:100%;}
    .user-right {float:none; width:100%;}
    .footer-menu ul:nth-child(2n) {margin-left:0px;}
    .special-lbl-img {display:none;}
    .sps-red {color:#f81f28;}
     .footer {height:1160px; margin-top:-1160px;}
    .content {padding-bottom:1160px;}     
    .plugin-rimg img {width:250px;}
    .solutions-body {padding-top:20px;}
    .solutions-txt {margin-bottom:20px;}
    .solutions-txt p {margin:0px;}
    .solutions-item,.solutions-item:nth-child(2n),.solutions-item:nth-child(3n) {float:none; min-height:auto; margin-bottom:35px; width:100%;}
    .solutions-head-a a {font-size:28px; line-height:38px;}
    .free-demo-lbl {font-size:50px; line-height:60px;}
    .free-demo-lbl span {font-size:50px; line-height:60px;}
    .ann-lbl {font-size:77px; margin-bottom:4px;}
    .ann-slbl {font-size:52px;}
    .ann-devider {width:260px; margin-top:12px; margin-bottom:12px;}
    .ann-txt {font-size:15px; padding-bottom:0px;} 
    .features .solutions-btn {width:100%;}
    .wl-tb-img {width:16px;}
    .wl-table table td.wl-body-b,.wl-table table td.wl-body-c {font-weight:300;}
    .wl-table.updated table th.wl-th-a,.wl-table.updated table th.wl-th-b {font-size:21px;}
    .wl-table .wl-more-lbl {font-size:32px;}
    .content.no-footer {padding-bottom:0px;}
    .wl-table .wl-more-lbl {font-size:38px; line-height:48px;}
    .wl-table table th {font-size:18px; padding-left:15px; padding-right:15px; line-height:22px;}
    .wl-table.plain-text table td.with-btn .main-lead-btn {padding-top:16px;}
}
@media screen and (max-width:600px) {
    .section p {font-size:16px;}
    .wl3-benefits {margin-bottom:0px;}
    .register-form {width:auto;}
    .webinar-froms .checkbox.special-check .check-lbls {font-size:16px;}
    #catalog-form .request-form-inpt.short {width:100%;}
    .pamm-about.inverse .wl-icon,.pamm-about.inverse .wl-icon:nth-child(2n) {float:none; width:100%; text-align:center;}
    .wl-bottom {padding:0px;}
    .wl-top img {width:110px;}
    .pamm-about.inverse .wl-icon {margin-bottom:25px; min-height:auto;}
    .wl-top {margin-bottom:12px;}
    .subscribe-popup {width:100%; height:100%; left:0px;  margin:0px;}
    .subscribe-popup.visible {top:0px;}
    .popup-form-line .inpt,.popup-form-line .inpt:nth-child(2n) {width:100%; float:none;}
    .request-form-holder {padding-left:0px;}
    .footer .request-form-holder {padding-left:20px;}
    .catalog-input {width:100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
     .main-over {margin-left:-300px;width:500px;}
    .flagship-item {padding-top:80px;}
    .packages {padding-top:80px;padding-bottom:80px;}
    .packages-lead {line-height:30px; margin-bottom:40px;}
    .main-categories {padding-top:80px; padding-bottom:80px;}
    .free-demo {padding-top:80px; padding-bottom:80px;}
    .main-categories-l {float:none; display:none; width:100%;}
    .main-categories-r {float:none; width:100%; padding:0px 20px 0px 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
    .main-categories-txt {max-width:auto; width:auto;}
    .main-categories.wl .main-categories-r {width:100%;}
    /* .partners-item img {width:61%;} */
    .partners-item,.partners-item:nth-child(6n),.partners-item:nth-child(4n),.partners-item:nth-child(3n) {float:left; width:48%; margin-right:0px;}
    .partners-item:nth-child(2n) {float:right; margin-right:0px;}     
    .catalog-request-lbl {font-size:30px; line-height:35px; margin-bottom:20px;}
    .catalog-request {padding-top:60px; padding-bottom:60px;}
    .packages {padding-top:60px; padding-bottom:55px;}
    .company-news {padding-top:60px; padding-bottom:60px;}
    .partners {padding-top:60px; padding-bottom:60px;}
    .testimonials {padding-top:60px; padding-bottom:60px;}    
    .breadcrumbs {padding-top:25px;}
    .begin-v3 .main-over {margin-left:-250px; top:10px;}
    .breadcrumbs ul li {margin-bottom:9px;}
    .header-langs {display:none;}
    .news-inner .breadcrumbs {padding-top:0px;}
    .offices .about-section-lbl {margin-bottom:30px;}
    .about-section.main-office {padding-bottom:60px;}
    .office-holder {margin-bottom:40px;}
    .about-section.no-margin {padding-bottom:60px;}
    .main-inner-content-a.no-padding {padding-top:50px;}
    .mt-bridge br {display:none;}
    .mt-bridge-info {padding-top:30px;}
    .mt-bridge-info img {width:100%;}
    .prop-benefits-i.last {margin-bottom:40px;}
    .section-btn-margin {margin-bottom:40px;}
    
}
@media screen and (max-width:500px) {
    .pop-trading .section {padding-bottom:16px !important;}
    .wl-table.updated.colls-3 .main-lead-btn {font-size:14px;}
    .wl-table.updated.colls-3 table td {width:auto;}
    .wl-table.updated.colls-3 table td.wl-body-b {border-left:1px solid #6ec0ba; border-right:1px solid #6ec0ba;}
    .wl-table.updated.colls-3 table th.wl-th-a {border-left:1px solid #6ec0ba; border-right:1px solid #6ec0ba;}
    .wl-table.updated.colls-3 table th.wl-th-b {border-left:1px solid #6ec0ba; border-right:1px solid #6ec0ba;}
    .sp-offres-colls-i {float:none; margin-bottom:20px; width:100%;}
    .sp-offres-i {padding-left:20px; padding-right:20px;}
    .sp-offres-colls-i:nth-child(2n) {float:none;}
    .already-lbl {font-size:30px;}
    .wl-table.updated .main-lead-btn {height:34px;}
    .wl-more.center .solutions-item {margin-left:0px; margin-right:0px;}
    .toolbox .hedge-icn-01,.toolbox .hedge-icn-02,.toolbox .hedge-icn-06 {top:-2px;}
    .toolbox .hedge-icn-03,.toolbox .hedge-icn-05 {top:12px;}
    .hedge-list-itm {margin-bottom:25px;}
    .section p:last-child {margin-bottom:0px;}
    .main-inner-content h1 br {display:none;}
    .already-txt br {display:none;}
    .pamm-about-colls ul.marked {margin-bottom:0px;}
    .subscribe-popup,.subscribe-popup-a {overflow-y:scroll;}
.art-lead {font-size:17px; line-height:32px; font-style:italic;}
.under-lbl {font-family: 'FjallaOne'; color:#000000; margin-bottom:8px; text-transform:uppercase; font-size:30px;}
.under-txt {font-size:16px;}    
    .popup-form-inner {padding-left:15px; padding-right:15px;}
    .testimonials-left {float:none; width:100%;}
    .testimonials-right {float:none; width:100%;}
    .testimonials-right-p {padding:25px 0px 0px 0px;}
    .turnkey-bf-item {width:48%; float:left; display:block; min-height:180px; margin-right:0px;}
    .turnkey-bf-item:nth-child(2n) {width:48%; float:right;}
    .turnkey-benefits.turn {padding-bottom:45px; padding-top:80px;}
    .lbl-holder {line-height:50px;}
    .solutions-btn {width:100%;}
    .popup-form-lbl {font-size:54px;}
    .popup-form {background:#000;}
    .solutions-body {padding-left:0px; padding-right:0px; padding-bottom:0px;}
    .footer-left {float:none; width:100%; padding-top:60px;}
    .footer-menu ul,.footer-menu ul:nth-child(2n) {float:none; width:100%;}
    .footer-lbl {font-size:27px;}
    .footer-copy {font-size:16px; display:none; line-height:26px;}
    .footer-right {padding-top:20px;}
    .footer-cnt {font-size:16px; line-height:26px;}
    .footer-devider {margin-top:20px; margin-bottom:20px;}
     .footer {height:1150px; margin-top:-1150px;}
    .content {padding-bottom:1120px;}   
    .footer-social {margin-top:24px;}
    .footer-social a {margin-right:10px;}
    .footer-social img {width:40px;}
    .tp-benefits {padding-top:55px;}
    .tp-benefits-txt {min-height:auto; padding:0px;}
    .tp-benefits-item {margin-bottom:30px;}
    .hosting-benefits .tp-benefits-item {width:100%; padding-right:0px; text-align:center; float:none;}
    .tp-benefits-item,.tp-benefits-item:nth-child(3n),.tp-benefits-item:nth-child(2n) {width:100%; text-align:center; float:none;}
    .breadcrumbs ul li {margin-bottom:6px;}
    .breadcrumbs ul li,.breadcrumbs ul li a,.news-inner .breadcrumbs ul li a {font-size:12px;}
    .news-inner .breadcrumbs {margin-top:25px; margin-bottom:25px;}
    .main-lbl, .main-inner-content h1 {font-size:54px; line-height:62px;}
    .begin-v3 h1 {font-size:54px; line-height:62px;}
    .main-inner-content h1 {margin-bottom:5px;}
    .begin-slbl {line-height:39px;}
    .begin-slbl {margin-bottom:4px;}
    .main-lead {margin-bottom:30px;}
    .about-tp h2,.section h2 {font-size:45px; line-height:52px; margin-bottom:14px;}
    .about-tp,.section {padding-top:60px; padding-bottom:60px;}
    .section-left {margin-bottom:0px;}
    .main-lead-btn {width:100%;}
    .content-wrapper {padding-left:15px; padding-right:15px;}
    .free-demo-send {width:100%;}
    .request-form-inpt {width:60%;}
    .request-form-btn {width:40%;}
    .main-over {width:450px;}
    .main-about,.main-about-a,.main-about-b {height:340px;}
    .flagship-item {padding-top:60px;}
    .flagship-item:last-child {padding-bottom:60px;}
    .main-categories {padding-top:60px; padding-bottom:60px;}
    .main-categories.wl .main-categories-r{padding-left:0px; padding-right:0px;}
    .news-content p i {font-size:16px; line-height:28px;}
    .turnkey-benefits.turn {padding-top:60px; padding-bottom:30px;}
    .header-langs ul li a {font-size:12px;}
    .features,.free-demo,.pamm-about {padding-top:60px; padding-bottom:60px;}
    .pamm-about.services-about {padding-bottom:20px;}
    .wl-packs {padding-top:55px; padding-bottom:60px;}
    .wl-pack-head {font-size:30px; height:58px;}
    .wl-block-cnt ul li {padding-top:9px; padding-bottom:9px;}
    .wl-block-cnt {padding-left:15px; padding-right:15px;}
    .wl-setup {font-size:30px; margin-bottom:9px;}
    .wl-more {padding-top:60px; padding-bottom:60px;}
    .wl-mobile .wl-icon br {display:none;}
    .pamm-about.wl-row.wl-mobile {padding-bottom:50px;}
    /*.wl-more-lbl {text-align:left;}*/
    .wl-more-slbl {font-size:20px; margin-bottom:35px; text-align:left;}
    .plugin-r-lead {font-size:17px; line-height:30px;}
    .team-img {margin-bottom:20px;}
    .team-name {margin-bottom:3px;}
    .team-poisition {margin-bottom:2px;}
    .footer-subscr {width:100%;}
    .team-item,.team-item:nth-child(3n),.team-item:nth-child(2n) {width:100%; margin-bottom:30px; float:none; margin-right:0px;}
    .team-row {padding-top:40px; padding-bottom:30px;}
    .about-section {padding-top:60px; padding-bottom:60px;}
    .main-about-b,.main-about-a {padding-top:25px; display:block;}
    .main-categories-txt br {display:none;}
    .solutions-head {height:200px;}    
    .main-begin {height:370px;}
    .main-over {top:-25px;}
    .main-lead-btn {height:40px; padding-top:24px;}
    .solutions-btn {height:65px; padding-top:24px;}
    .solutions-head-a a {font-size:30px;}
    .free-demo-send {height:63px;}
    .flagship-btn {height:60px; padding-top:14px; width:100%;}
    .package-btn {height:59px; padding-top:21px;}
    .categories-btn {height:59px; padding-top:21px; width:100%;}
    .news-more {height:59px; padding-top:21px; width:100%;}
    .news-cnt {padding-right:0px;}
    .packages-lead {margin-bottom:30px;}
    .package-item-body ul li {line-height:30px;}
    .turnkey-list ul li {margin-bottom:4px;}
    .wl-more-lbl br {display:none;}
    .main-categories-txt {margin-bottom:16px;}
    .plugins-row .plugin-rlbl a,.plugins-row .plugin-rlbl {font-size:30px; line-height:38px;}
    .plugins-row .plugin-rlbl {margin-bottom:6px;}
    .section-left.liquidity-s {padding-bottom:21px;}
    .plugins-row .plugin-rimg {margin-bottom:10px;}
    .breadcrumbs ul li span {line-height:21px;}
    .hedging-img img {width:100%;}
    .footer-info {margin-top:24px;}
    .hedge-list-itm span.hedge-icn-02,
    .hedge-list-itm span.hedge-icn-04,
    .hedge-list-itm span.hedge-icn-07 {top:0px;}
  .notice-left {width:100%; float:none; margin-bottom:16px;}
  .notice-right {width:100%; float:none; margin-bottom:60px;}
  .notice-accept {width:100%;}  
  .key-benefit-i:last-child {margin-bottom:0px;}
  .main-inner, .main-inner.clients-page, .main-inner.contacts-page {padding-bottom:0px;}
  .week-fx-conf-left img {width:90px;}
  .week-fx-conf-left {width:110px; margin:0px 0px 5px 0px;}
   .week-fx-conf-right {margin:0px 0px 0px 110px;} 
   .week-fx-conf-i {margin-bottom:20px;}
   .pamm-about-colls-l.margin-mob {margin-bottom:20px;}
   .content.no-footer {padding-bottom:0px;}

}