@import "./css/jquery.mCustomScrollbar.css";@font-face {    font-family: 'JuliusSansOneRegular';    src: url('./css/fonts/juliussansone-regular.eot');    src: url('./css/fonts/juliussansone-regular.eot') format('embedded-opentype'),    url('./css/fonts/juliussansone-regular.woff') format('woff'),    url('./css/fonts/juliussansone-regular.ttf') format('truetype'),    url('./css/fonts/juliussansone-regular.svg#JuliusSansOneRegular') format('svg');}@font-face {    font-family: 'CodystarRegular';    src: url('./css/fonts/codystar-regular.eot');    src: url('./css/fonts/codystar-regular.eot') format('embedded-opentype'),    url('./css/fonts/codystar-regular.woff') format('woff'),    url('./css/fonts/codystar-regular.ttf') format('truetype'),    url('./css/fonts/codystar-regular.svg#CodystarRegular') format('svg');}@font-face{    font-family : 'Rockwell';    src         : url('./css/fonts/Rockwell.woff') format('woff'),    url('./css/fonts/Rockwell.eot') format('embedded-opentype'),    url('./css/fonts/Rockwell.ttf') format('truetype'),    url('./css/fonts/Rockwell.svg#Rockwell') format('svg');    font-weight : normal;    font-style  : normal;}@font-face{    font-family : 'Rockwell-ExtraBold';    src         : url('./css/fonts/Rockwell-ExtraBold.woff') format('woff'),    url('./css/fonts/Rockwell-ExtraBold.eot') format('embedded-opentype'),    url('./css/fonts/Rockwell-ExtraBold.ttf') format('truetype'),    url('./css/fonts/Rockwell-ExtraBold.svg#Rockwell-ExtraBold') format('svg');    font-weight : normal;    font-style  : normal;}@font-face{    font-family : 'Rockwell-Bold';    src         : url('./css/fonts/ufonts.com_rockwell_bold__2_.eot') format('embedded-opentype'),    url('./css/fonts/ufonts.com_rockwell-bold.ttf') format('truetype');    font-weight : normal;    font-style  : normal;}@font-face{    font-family : 'MyriadProRegular';    src         : url('./css/fonts/MyriadProRegular.woff') format('woff'),    url('./css/fonts/MyriadProRegular.eot') format('embedded-opentype'),    url('./css/fonts/MyriadProRegular.ttf') format('truetype');    font-weight : normal;    font-style  : normal;}@font-face{    font-family : 'MarketingScript';    src         : url('./css/fonts/MarketingScript.eot?#iefix') format('embedded-opentype'),    url('./css/fonts/MarketingScript.woff') format('woff'),    url('./css/fonts/MarketingScript.ttf') format('truetype'),    url('./css/fonts/MarketingScript.svg#MarketingScript') format('svg');    font-weight : normal;    font-style  : normal;}/*@font-face {    font-family: 'open_sansregular';    src: url('./css/fonts/opensans-regular-webfont.eot');    src: url('./css/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),    url('./css/fonts/opensans-regular-webfont.woff2') format('woff2'),    url('./css/fonts/opensans-regular-webfont.woff') format('woff'),    url('./css/fonts/opensans-regular-webfont.ttf') format('truetype'),    url('./css/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');    font-weight: normal;    font-style: normal;}*/@font-face {    font-family: 'open_sansregular';    src: url('./css/fonts/OpenSans-Regular-webfont.eot');    src: url('./css/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),    url('./css/fonts/OpenSans-Regular-webfont.woff') format('woff'),    url('./css/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),    url('./css/fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');    font-weight: normal;    font-style: normal;}/* @font-face kit by Fonts2u (http://www.fonts2u.com) */@font-face {    font-family:"Open Sans Extrabold";    src:url("./css/fonts/OpenSans-ExtraBold.eot?") format("eot"),    url("./css/fonts/OpenSans-ExtraBold.woff") format("woff"),    url("./css/fonts/OpenSans-ExtraBold.ttf") format("truetype"),    url("./css/fonts/OpenSans-ExtraBold.svg#OpenSans-Extrabold") format("svg");    font-weight:normal;    font-style:normal;}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;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{    display : block;}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;}*{    margin  : 0;    padding : 0;}body{    background : #fff;}html, body{    height      : 100%;    font-family : 'Open Sans', sans-serif;    min-width   : 320px;}.main{    background : #fff;    min-height : 100%;    position : relative;    padding : 79px 0 0 0;}* html .main{    height : 100%;}.in{    max-width : 1325px;    margin    : 0 auto;    padding   : 0 10px;    min-width : 300px;}header{    width         : 100%;    border-bottom : solid 3px #fd6a00;    height        : 79px;    position : fixed;    top      : 0;    left     : 0;    z-index  : 5;    background-color : #fff;}header .top_nav{    width            : 100%;    background-color : #121212;    float            : left;    height           : 24px;}header .top_nav .in {    position: relative;}header .top_nav ul{    float : right;}header .top_nav ul.lang-menu {    background: #121212;    position: absolute;    min-width: 66px;    height: 0;    top: 23px;    right: 0;    z-index: 99;    padding: 0 10px;}header .top_nav ul.lang-menu.active {    height: auto;}header .top_nav ul li{    float  : left;    margin : 0 0 0 30px;}header .top_nav ul li:nth-child(3){    padding-right: 60px;}header .top_nav ul.lang-menu li {    float: none;    margin: 0;    display: none;}header .top_nav ul.lang-menu li.current-lang, header .top_nav ul.lang-menu.active li {    display: block;}header .top_nav ul.lang-menu li:nth-child(3) {    padding-right: 0;}header .top_nav ul.lang-menu li.current-lang {    position: absolute;    top: -22px;}header .top_nav ul li a{    color           : #afafaf;    font-size       : 12px;    text-transform  : uppercase;    text-decoration : none;    line-height     : 24px;}header .top_nav ul li a:hover{    color: #fd6a00;}header .top_nav ul.lang-menu li a {    color: #afafaf;    text-transform: none;}header .top_nav ul.lang-menu li.current-lang a {    color: #fff;}header .top_nav ul.lang-menu li a:hover{    color: #fd6a00;}header .top_nav ul.lang-menu li.current-lang a:hover {    color: #fff;}header .drop_link{    color       : #fff !important;    position    : relative;    font-family : 'MyriadProRegular',sans-serif;}header .drop_link:after{    content    : "";    width      : 10px;    height     : 10px;    background : url("./images/sprite.png") no-repeat 0 4px;    display    : inline-block;    margin     : 0 0 0 10px;}header .drop_link:hover:after{    content    : "";    width      : 10px;    height     : 10px;    background : url("./images/sprite.png") no-repeat -17px 3px;}header .top_nav .drop{    display  : none;    position : absolute;}header .bottom_nav{    position : relative;    float    : left;    width    : 100%;    background-color : #fff;}header .logo_wrap{    float  : left;    margin : 4px 0 0 0;}header .logo_wrap .logo{    display : inline-block;}header .wrap_menu{    padding  : 0 0 0 22.6%;}header .wrap_menu ul{    width    : 100%;}header .wrap_menu li{    width        : 16.5%;    float        : left;    border-right : solid 1px #dcdada;    position: relative;}header .wrap_menu ul li a{    text-transform  : uppercase;    text-decoration : none;    color           : #121212;    font-size       : 13px;    font-weight     : bold;    text-align      : center;    line-height     : 55px;    width           : 100%;    display         : inherit;}header .wrap_menu li .sub-menu{    position         : absolute;    top              : 55px;    width            : 100%;    background-color : #ececec;    display : none;    border-top : solid 3px #fd6a00;}header .wrap_menu li .sub-menu li{    border-top : solid 1px #dcdada;    width: 100%;    border-right: none;}header .wrap_menu li .sub-menu li:first-child{    border-top: none;}header .wrap_menu li .sub-menu li{    border-left:none ;}header .wrap_menu a span{    border-bottom : solid 3px #fff;}header .wrap_menu li .sub-menu li a span{ }header .wrap_menu li:first-child{    border-left : solid 1px #dcdada;}header .wrap_menu a:hover,header .wrap_menu li.current-menu-item a{    background-color : #121212;    color            : #fff !important;}header .wrap_menu .current-menu-parent a{    background-color : #121212;    color            : #fff !important;}header .wrap_menu .current-menu-parent a span{    border-bottom : solid 3px #fd6a00;}header .wrap_menu li:hover .sub-menu{    display: block;}header .wrap_menu a:hover span,header .wrap_menu li.current-menu-item a span{    border-bottom : solid 3px #fd6a00;}header .wrap_menu li .sub-menu li a{    background-color : #ececec;    color            : #000 !important;}header .wrap_menu li .sub-menu li a span{    border-bottom : solid 3px #ececec;}header .wrap_menu li .sub-menu li.current-menu-item a,header .wrap_menu li .sub-menu li a:hover{    background-color : #000;    color            : #fff !important;}header .wrap_menu li .sub-menu li.current-menu-item a span,header .wrap_menu li .sub-menu li a:hover span{    border-bottom : solid 3px #fd6a00;}.home_page{    background      : url("./images/home_section1.jpg") no-repeat center 0;    background-size : cover;    float           : left;    width           : 100%;    position        : relative;}.home_page .big_logo{    margin  : 70px auto 25px;    display : table;}.home_page .title{    font-size  : 25px;    text-align : center;    color      : #fff;    margin     : 0 0 18px 0;}.home_page .title strong{    font-weight : bold;}.home_page p{    text-align  : center;    color       : #fff;    font-size   : 17px;    line-height : 22px;}.home_page .arrow_down{    background : url("./images/arrow_down.png") no-repeat 0 0;    width      : 66px;    height     : 63px;    position   : absolute;    bottom     : 111px;    left       : 0;    right      : 0;    margin     : 0 auto;    cursor: pointer;    z-index : 2;}.home_page .arrow_down:hover{ opacity: 0.8; }.page-template-faqs-page #banner-faqs{    background-image : url("./images/faqs.png");    height: 139px;    width:100%;    position: relative;    top:-30px;    padding-top:124px;}.faqleft,.faqright{    float: left;    max-width: 556px;    width: 100%;}.faqleft {    margin-right: 110px;}.page-template-faqs-page #banner-faqs h1{    text-align: center;    font-size: 45px;    color:#fff;    font-family : 'Rockwell-ExtraBold',sans-serif;    font-weight: bold;}.start_earning{    background      : url("./images/home_section2.png") no-repeat center 0;    float           : left;    width           : 100%;    position        : relative;    height          : 335px;    background-size : cover;    text-align      : center;    margin          : -270px 0 0 0;    padding         : 262px 0 40px 0;}.start_earning .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    color       : #fff;    font-size   : 24px;    margin      : 56px 0 23px 0;}.start_earning p{    color          : #fff;    letter-spacing : 0;    font-size      : 17px;    line-height    : 21px;    max-width      : 500px;    margin         : 0 auto;}.space_section{    background      : url("./images/home_section3.jpg") no-repeat center 0;    float           : left;    width           : 100%;    position        : relative;    height          : 465px;    background-size : cover;    text-align      : center;}.space_section .space_block{    color          : #fff;    width          : 240px;    text-align     : center;    display        : inline-block;    vertical-align : top;    position       : relative;    margin         : 0;}.space_section .sb1{}.space_section .sb2{    top : 90px;}.space_section .sb3{    top : 160px;}.space_section .sb4{    top : 90px;}.space_section .sb5{}.space_section .space_block .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 24px;    margin      : 0 0 17px 0;}.space_section .space_block p{    line-height : 23px;}.space_section .space_block:after{    content    : "";    width      : 46px;    height     : 45px;    background : url("./images/sprite.png") no-repeat 0 -8px;    display    : inline-block;    margin     : 20px 0 0;}.on_time{    text-align      : center;    background      : url("./images/home_section4.jpg") no-repeat center 0;    float           : left;    width           : 100%;    position        : relative;    height          : 465px;    background-size : cover;    color           : #fff;}.on_time .title{    font-family    : 'Rockwell-ExtraBold',sans-serif;    margin         : 80px 0 0 0;    font-size      : 35px;    font-weight    : 700;    text-transform : uppercase;}.on_time .title:after{    content    : "";    display    : inline-block;    width      : 90px;    height     : 20px;    background : url("./images/sprite.png") no-repeat 9px -113px;}.on_time .title:before{    content    : "";    display    : inline-block;    width      : 90px;    height     : 20px;    background : url("./images/sprite.png") no-repeat 0 -71px;}.on_time .title2{    font-family    : 'Rockwell',sans-serif;    text-transform : uppercase;    font-size      : 52px;    margin         : 16px 0 22px 0;    letter-spacing : 2.3px;}.on_time .title2 span{    color : #f36b21;}.on_time p{    font-size : 24px;}.on_time .value{    font-family    : 'Rockwell-ExtraBold',sans-serif;    font-size      : 40px;    margin         : 8px 0 0 0;    letter-spacing : -1.3px;}.btn_orange{    margin           : 40px 0 0 0;    display          : inline-block;    text-decoration  : none;    background-color : #f36b21;    color            : #fff;    padding          : 16px 26px;    font-weight      : 900;    font-size        : 14px;    letter-spacing   : 2.3px;    border           : none;}.our_product{    float      : left;    width      : 100%;    text-align : center;    padding    : 86px 0 0 0;    background : url("./images/arrow_bg_home1.png") no-repeat center 313px;}.our_product .title{    margin : 0 0 62px;}.products_three{}.products_three li{    display          : inline-block;    width            : 320px;    height           : 305px;    background-color : #000;    vertical-align   : top;    margin           : 0 20px 40px;    color            : #fff;}.products_three li .lg_wrap{    width   : 100%;    height  : 152px;    float   : left;    margin  : 10% 0 15px 0;    display : table;}.products_three li .lg_wrap span{    display        : table-cell;    vertical-align : middle;}.products_three li .lg_wrap img{}.products_three li a{    text-decoration : none;    float           : left;    width           : 100%;    height          : 100%;}.products_three li p{    font-size       : 15px;    padding         : 0 20px;    line-height     : 23px;    font-weight     : 100;    text-decoration : none;    color           : #fff;}.wrap_video{    max-width : 1246px;    margin    : 236px auto 88px;    width     : 100%;    height    : 700px;    position  : relative;}.wrap_video .wrap_join{    position         : absolute;    width            : 100%;    height           : 100%;    background-color : #000000;    background-color : rgb(0, 0, 0);    background-color : rgba(0, 0, 0, 0.3);    box-sizing       : border-box;    display          : table;}.wrap_video .join_now{    display        : table-cell;    vertical-align : middle;}.wrap_video .join_now p{    color          : #fff;    text-transform : uppercase;    max-width : 350px;    margin         : 31px auto 60px;    font-size      : 18px;    font-weight    : 100;    line-height    : 22px;}.wrap_video .join_now img{}/*.btn_plus:hover:before{*//*transform         : rotate(360deg) ;*//*-webkit-transform : rotate(360deg) ;*//*-moz-transform    : rotate(360deg) ;*//*-o-transform      : rotate(360deg) ;*//*-ms-transform     : rotate(360deg);*//*}*/.our_product .block_title{    float  : left;    width  : 100%;    margin : 0 0 77px 0;}.our_product .block_title .wrap_plus{    float      : left;    width      : 100%;    text-align : center;    margin     : 0 0 20px;}.plus{    width      : 18px;    height     : 18px;    background : url("./images/sprite.png") no-repeat 0 -151px;    display    : inline-block;}.our_product .block_title p{    font-size      : 45px;    text-transform : uppercase;    max-width      : 1060px;    font-weight    : bold;    line-height    : 60px;    margin         : 0 auto 40px;}.our_product .block_title p span{    color : #fe6a00;}.sign_in{}.login{    position : relative;}.mob_logomenu{    display : none;}.mob_login_form{    background-color : #121212;    position         : absolute;    z-index          : 2;    width            : 240px;    margin           : 0 0 0 -100px;    top              : 0 !important;    color            : #fff;    padding          : 0 20px 20px 20px;    box-sizing       : border-box;    display          : none;}.mob_login_form .title{    font-weight    : 900;    text-transform : uppercase;    text-align     : center;    padding        : 15px 0;}.mob_login_form form{    box-sizing : border-box;    width      : 100%;    float      : left;    margin     : 0 0 20px 0;}.mob_login_form form input{    background-color : #2a2a2a;    border           : none;    padding          : 10px 15px;    float            : left;    line-height      : 17px;    font-size        : 15px;    width            : 100%;    color            : #fff;    box-sizing       : border-box;    margin           : 0 0 10px 0;}.mob_login_form form .btn_orange{    margin           : 10px 0 0 0;    background-color : #f36b21;    cursor           : pointer;    -webkit-appearance: none;}.mob_login_form .forgot{    text-decoration : none;    color           : #fff;    font-size       : 12px;}.mob_login_form p{    margin    : 5px 0 0 0;    font-size : 12px;    float:left;}.mobile_only{ display: none; }.mob_login_form p a{    color           : #f36b21;    text-decoration : none;}.mobil_buttom_menu{    float    : left;    width    : 35px;    margin   : 9px 0 0 0;    display  : none;    position : relative;    z-index  : 2;}.mobil_buttom_menu span{    height           : 3px;    background-color : #fd6a00;    display          : block;    margin           : 3px 0;}.sign_in_mobile{    display          : none;    float            : right;    padding          : 0 20px;    text-decoration  : none;    background-color : #000;    color            : #fff;    height           : 55px;    position         : absolute;    right            : 0;    top              : 0;    line-height      : 55px;}/*---STANDART---*/.pop_up{    background-color : #fe6a00;    padding          : 0;    position         : fixed;    width            : 733px;    left             : 0;    right            : 0;    margin           : 0 auto;    text-align       : center;    z-index          : 100;    clear            : left;    top              : 136px;    display          : none;    border           : solid 4px #fff;    height           : auto;    overflow : hidden;}.pop_up .form{    width: 52%;    float: left;    text-align: center;    height: 100%;    box-sizing: border-box;    padding: 43px 40px 0;    background-color:#000;}.pop_up .form input{    margin: 0 0 13px 0;    max-width: 100%;    width: 100%;    box-sizing: border-box;}.pop_up .right_block{    float            : left;    width            : 48%;    height           : 100%;    background-color : #fe6a00;    box-sizing       : border-box;    padding          : 36px 0 0 34px;    text-align       : left;}.pop_up .title{    width          : 100%;    color          : #fff;    font-size      : 26px;    word-wrap      : break-word;    font-family    : 'Rockwell-ExtraBold',sans-serif;    text-transform : uppercase;    line-height    : 35px;    margin         : 0 0 35px 0;}.pop_up .right_block p{    color       : #fff;    font-size   : 19px;    line-height : 38px;    padding     : 0 0 0 61px;    position    : relative;    margin      : 0 0 23px 0;    font-weight : bold;}.itm_signin:before{    content    : "";    width      : 40px;    height     : 36px;    display    : inline-block;    background : url("./images/sprite.png") no-repeat 0 -1037px;    position   : absolute;    left       : 0;}.itm_promote:before{    content    : "";    width      : 40px;    height     : 36px;    display    : inline-block;    background : url("./images/sprite.png") no-repeat 0 -1097px;    position   : absolute;    left       : 0;}.itm_earning:before{    content    : "";    width      : 40px;    height     : 36px;    display    : inline-block;    background : url("./images/sprite.png") no-repeat 0 -1158px;    position   : absolute;    left       : 0;}.pop_up .close{    width      : 23px;    height     : 23px;    position   : absolute;    z-index    : 10;    background : url(./images/close.png) no-repeat 0 0;    top        : 5px;    right      : 7px;}.pop_up .btn_orange{    margin           : 13px 0 0 0;    padding          : 8px 55px;    -webkit-appearance: none;}.js_overlay{    display    : none;    position   : fixed;    width      : 100%;    height     : 100%;    background : url(./images/overlay.png) repeat;    top        : 0;    left       : 0;    z-index    : 99;}.pop_up .phone{    position: relative;    display: inline-block;    width: 100%;    text-align: left;    margin-bottom:10px;}.pop_up .phone #phone{    border: solid 1px #000;    width: 302px;}/*PHONE*/.intl-tel-input{    position : relative;    display  : inline-block}.intl-tel-input *{    box-sizing      : border-box;    -moz-box-sizing : border-box}.intl-tel-input .hide{    display : none}.intl-tel-input .v-hide{    visibility : hidden}.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel]{    position      : relative;    z-index       : 0;    margin-top    : 0 !important;    margin-bottom : 0 !important;    padding-left  : 48px;    margin-left   : 0;    transition    : background-color 100ms ease-out}.intl-tel-input input.iti-invalid-key{    transition       : background-color 0;    background-color : #FFC7C7}.intl-tel-input .flag-dropdown{    position : absolute;    top      : 0;    bottom   : 0;    padding  : 1px}.intl-tel-input .flag-dropdown:hover{    cursor : pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{    background-color : rgba(0, 0, 0, 0.05)}.intl-tel-input input[disabled] + .flag-dropdown:hover, .intl-tel-input input[readonly] + .flag-dropdown:hover{    cursor : default}.intl-tel-input input[disabled] + .flag-dropdown:hover .selected-flag, .intl-tel-input input[readonly] + .flag-dropdown:hover .selected-flag{    background-color : transparent}.intl-tel-input .selected-flag{    z-index  : 1;    position : relative;    width    : 42px;    height   : 100%;    padding  : 0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{    position : absolute;    top      : 0;    bottom   : 0;    margin   : auto}.intl-tel-input .selected-flag .arrow{    position     : absolute;    top          : 50%;    margin-top   : -2px;    right        : 4px;    width        : 0;    height       : 0;    border-left  : 3px solid transparent;    border-right : 3px solid transparent;    border-top   : 4px solid #555}.intl-tel-input .selected-flag .arrow.up{    border-top    : none;    border-bottom : 4px solid #555}.intl-tel-input .country-list{    list-style       : none;    position         : absolute;    z-index          : 2;    padding          : 0;    margin           : 0 0 0 -1px;    box-shadow       : 1px 1px 4px rgba(0, 0, 0, 0.2);    background-color : white;    border           : 1px solid #CCC;    white-space      : nowrap;    max-height: 119px;    overflow-y: scroll;    overflow-x: hidden;    width: 345px;}.intl-tel-input .country-list .flag{    display : inline-block;    width   : 20px}#signup-wrap ul:not(.country-list) li.separator {    padding: 4px 10px 10px 10px;}@media (max-width : 500px){    .intl-tel-input .country-list{        white-space : normal    }}.intl-tel-input .country-list .divider{    padding-bottom : 5px;    margin-bottom  : 5px;    border-bottom  : 1px solid #CCC}.intl-tel-input .country-list .country{    padding : 5px 10px}.intl-tel-input .country-list .country .dial-code{    color : #999}.intl-tel-input .country-list .country.highlight{    background-color : rgba(0, 0, 0, 0.05)}.intl-tel-input .country-list .flag, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code{    vertical-align : middle}.intl-tel-input .country-list .flag, .intl-tel-input .country-list .country-name{    margin-right : 6px}.intl-tel-input select{    position : absolute;    top      : 0;    left     : 0;    z-index  : 1;    width    : 42px;    height   : 100%;    opacity  : 0}.iti-flag{    width : 20px}.iti-flag.be{    width : 18px}.iti-flag.ch{    width : 15px}.iti-flag.mc{    width : 19px}.iti-flag.ne{    width : 18px}.iti-flag.np{    width : 13px}.iti-flag.va{    width : 15px}@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (min--moz-device-pixel-ratio : 2), only screen and (-o-min-device-pixel-ratio : 2 / 1), only screen and (min-device-pixel-ratio : 2), only screen and (min-resolution : 192dpi), only screen and (min-resolution : 2dppx){    .iti-flag{        background-size : 5630px 15px    }}.iti-flag.ac{    height              : 10px;    background-position : 0 0}.iti-flag.ad{    height              : 14px;    background-position : -22px 0}.iti-flag.ae{    height              : 10px;    background-position : -44px 0}.iti-flag.af{    height              : 14px;    background-position : -66px 0}.iti-flag.ag{    height              : 14px;    background-position : -88px 0}.iti-flag.ai{    height              : 10px;    background-position : -110px 0}.iti-flag.al{    height              : 15px;    background-position : -132px 0}.iti-flag.am{    height              : 10px;    background-position : -154px 0}.iti-flag.ao{    height              : 14px;    background-position : -176px 0}.iti-flag.aq{    height              : 14px;    background-position : -198px 0}.iti-flag.ar{    height              : 13px;    background-position : -220px 0}.iti-flag.as{    height              : 10px;    background-position : -242px 0}.iti-flag.at{    height              : 14px;    background-position : -264px 0}.iti-flag.au{    height              : 10px;    background-position : -286px}.iti-flag.aw{    height              : 14px;    background-position : -308px 0}.iti-flag.ax{    height              : 13px;    background-position : -330px 0}.iti-flag.az{    height              : 10px;    background-position : -352px 0}.iti-flag.ba{    height              : 10px;    background-position : -374px 0}.iti-flag.bb{    height              : 14px;    background-position : -396px 0}.iti-flag.bd{    height              : 12px;    background-position : -418px 0}.iti-flag.be{    height              : 15px;    background-position : -440px 0}.iti-flag.bf{    height              : 14px;    background-position : -460px 0}.iti-flag.bg{    height              : 12px;    background-position : -482px 0}.iti-flag.bh{    height              : 12px;    background-position : -504px 0}.iti-flag.bi{    height              : 12px;    background-position : -526px 0}.iti-flag.bj{    height              : 14px;    background-position : -548px 0}.iti-flag.bl{    height              : 14px;    background-position : -570px 0}.iti-flag.bm{    height              : 10px;    background-position : -592px 0}.iti-flag.bn{    height              : 10px;    background-position : -614px 0}.iti-flag.bo{    height              : 14px;    background-position : -636px 0}.iti-flag.bq{    height              : 14px;    background-position : -658px 0}.iti-flag.br{    height              : 14px;    background-position : -680px 0}.iti-flag.bs{    height              : 10px;    background-position : -702px 0}.iti-flag.bt{    height              : 14px;    background-position : -724px 0}.iti-flag.bv{    height              : 15px;    background-position : -746px 0}.iti-flag.bw{    height              : 14px;    background-position : -768px 0}.iti-flag.by{    height              : 10px;    background-position : -790px 0}.iti-flag.bz{    height              : 14px;    background-position : -812px 0}.iti-flag.ca{    height              : 10px;    background-position : -834px 0}.iti-flag.cc{    height              : 10px;    background-position : -856px 0}.iti-flag.cd{    height              : 15px;    background-position : -878px 0}.iti-flag.cf{    height              : 14px;    background-position : -900px 0}.iti-flag.cg{    height              : 14px;    background-position : -922px 0}.iti-flag.ch{    height              : 15px;    background-position : -944px 0}.iti-flag.ci{    height              : 14px;    background-position : -961px 0}.iti-flag.ck{    height              : 10px;    background-position : -983px 0}.iti-flag.cl{    height              : 14px;    background-position : -1005px 0}.iti-flag.cm{    height              : 14px;    background-position : -1027px 0}.iti-flag.cn{    height              : 14px;    background-position : -1049px 0}.iti-flag.co{    height              : 14px;    background-position : -1071px 0}.iti-flag.cp{    height              : 14px;    background-position : -1093px 0}.iti-flag.cr{    height              : 12px;    background-position : -1115px 0}.iti-flag.cu{    height              : 10px;    background-position : -1137px 0}.iti-flag.cv{    height              : 12px;    background-position : -1159px 0}.iti-flag.cw{    height              : 14px;    background-position : -1181px 0}.iti-flag.cx{    height              : 10px;    background-position : -1203px 0}.iti-flag.cy{    height              : 14px;    background-position : -1225px 0}.iti-flag.cz{    height              : 14px;    background-position : -1247px 0}.iti-flag.de{    height              : 12px;    background-position : -1269px 0}.iti-flag.dg{    height              : 10px;    background-position : -1291px 0}.iti-flag.dj{    height              : 14px;    background-position : -1313px 0}.iti-flag.dk{    height              : 15px;    background-position : -1335px 0}.iti-flag.dm{    height              : 10px;    background-position : -1357px 0}.iti-flag.do{    height              : 13px;    background-position : -1379px 0}.iti-flag.dz{    height              : 14px;    background-position : -1401px 0}.iti-flag.ea{    height              : 14px;    background-position : -1423px 0}.iti-flag.ec{    height              : 14px;    background-position : -1445px 0}.iti-flag.ee{    height              : 13px;    background-position : -1467px 0}.iti-flag.eg{    height              : 14px;    background-position : -1489px 0}.iti-flag.eh{    height              : 10px;    background-position : -1511px 0}.iti-flag.er{    height              : 10px;    background-position : -1533px 0}.iti-flag.es{    height              : 14px;    background-position : -1555px 0}.iti-flag.et{    height              : 10px;    background-position : -1577px 0}.iti-flag.eu{    height              : 14px;    background-position : -1599px 0}.iti-flag.fi{    height              : 12px;    background-position : -1621px 0}.iti-flag.fj{    height              : 10px;    background-position : -1643px 0}.iti-flag.fk{    height              : 10px;    background-position : -1665px 0}.iti-flag.fm{    height              : 11px;    background-position : -1687px 0}.iti-flag.fo{    height              : 15px;    background-position : -1709px 0}.iti-flag.fr{    height              : 14px;    background-position : -1731px 0}.iti-flag.ga{    height              : 15px;    background-position : -1753px 0}.iti-flag.gb{    height              : 10px;    background-position : -1775px 0}.iti-flag.gd{    height              : 12px;    background-position : -1797px 0}.iti-flag.ge{    height              : 14px;    background-position : -1819px 0}.iti-flag.gf{    height              : 14px;    background-position : -1841px 0}.iti-flag.gg{    height              : 14px;    background-position : -1863px 0}.iti-flag.gh{    height              : 14px;    background-position : -1885px 0}.iti-flag.gi{    height              : 10px;    background-position : -1907px 0}.iti-flag.gl{    height              : 14px;    background-position : -1929px 0}.iti-flag.gm{    height              : 14px;    background-position : -1951px 0}.iti-flag.gn{    height              : 14px;    background-position : -1973px 0}.iti-flag.gp{    height              : 14px;    background-position : -1995px 0}.iti-flag.gq{    height              : 14px;    background-position : -2017px 0}.iti-flag.gr{    height              : 14px;    background-position : -2039px 0}.iti-flag.gs{    height              : 10px;    background-position : -2061px 0}.iti-flag.gt{    height              : 13px;    background-position : -2083px 0}.iti-flag.gu{    height              : 11px;    background-position : -2105px 0}.iti-flag.gw{    height              : 10px;    background-position : -2127px 0}.iti-flag.gy{    height              : 12px;    background-position : -2149px 0}.iti-flag.hk{    height              : 14px;    background-position : -2171px 0}.iti-flag.hm{    height              : 10px;    background-position : -2193px 0}.iti-flag.hn{    height              : 10px;    background-position : -2215px 0}.iti-flag.hr{    height              : 10px;    background-position : -2237px 0}.iti-flag.ht{    height              : 12px;    background-position : -2259px 0}.iti-flag.hu{    height              : 10px;    background-position : -2281px 0}.iti-flag.ic{    height              : 14px;    background-position : -2303px 0}.iti-flag.id{    height              : 14px;    background-position : -2325px 0}.iti-flag.ie{    height              : 10px;    background-position : -2347px 0}.iti-flag.il{    height              : 15px;    background-position : -2369px 0}.iti-flag.im{    height              : 10px;    background-position : -2391px 0}.iti-flag.in{    height              : 14px;    background-position : -2413px 0}.iti-flag.io{    height              : 10px;    background-position : -2435px 0}.iti-flag.iq{    height              : 14px;    background-position : -2457px 0}.iti-flag.ir{    height              : 12px;    background-position : -2479px 0}.iti-flag.is{    height              : 15px;    background-position : -2501px 0}.iti-flag.it{    height              : 14px;    background-position : -2523px 0}.iti-flag.je{    height              : 12px;    background-position : -2545px 0}.iti-flag.jm{    height              : 10px;    background-position : -2567px 0}.iti-flag.jo{    height              : 10px;    background-position : -2589px 0}.iti-flag.jp{    height              : 14px;    background-position : -2611px 0}.iti-flag.ke{    height              : 14px;    background-position : -2633px 0}.iti-flag.kg{    height              : 12px;    background-position : -2655px 0}.iti-flag.kh{    height              : 13px;    background-position : -2677px 0}.iti-flag.ki{    height              : 10px;    background-position : -2699px 0}.iti-flag.km{    height              : 12px;    background-position : -2721px 0}.iti-flag.kn{    height              : 14px;    background-position : -2743px 0}.iti-flag.kp{    height              : 10px;    background-position : -2765px 0}.iti-flag.kr{    height              : 14px;    background-position : -2787px 0}.iti-flag.kw{    height              : 10px;    background-position : -2809px 0}.iti-flag.ky{    height              : 10px;    background-position : -2831px 0}.iti-flag.kz{    height              : 10px;    background-position : -2853px 0}.iti-flag.la{    height              : 14px;    background-position : -2875px 0}.iti-flag.lb{    height              : 14px;    background-position : -2897px 0}.iti-flag.lc{    height              : 10px;    background-position : -2919px 0}.iti-flag.li{    height              : 12px;    background-position : -2941px 0}.iti-flag.lk{    height              : 10px;    background-position : -2963px 0}.iti-flag.lr{    height              : 11px;    background-position : -2985px 0}.iti-flag.ls{    height              : 14px;    background-position : -3007px 0}.iti-flag.lt{    height              : 12px;    background-position : -3029px 0}.iti-flag.lu{    height              : 12px;    background-position : -3051px 0}.iti-flag.lv{    height              : 10px;    background-position : -3073px 0}.iti-flag.ly{    height              : 10px;    background-position : -3095px 0}.iti-flag.ma{    height              : 14px;    background-position : -3117px 0}.iti-flag.mc{    height              : 15px;    background-position : -3139px 0}.iti-flag.md{    height              : 10px;    background-position : -3160px 0}.iti-flag.me{    height              : 10px;    background-position : -3182px 0}.iti-flag.mf{    height              : 14px;    background-position : -3204px 0}.iti-flag.mg{    height              : 14px;    background-position : -3226px 0}.iti-flag.mh{    height              : 11px;    background-position : -3248px 0}.iti-flag.mk{    height              : 10px;    background-position : -3270px 0}.iti-flag.ml{    height              : 14px;    background-position : -3292px 0}.iti-flag.mm{    height              : 14px;    background-position : -3314px 0}.iti-flag.mn{    height              : 10px;    background-position : -3336px 0}.iti-flag.mo{    height              : 14px;    background-position : -3358px 0}.iti-flag.mp{    height              : 10px;    background-position : -3380px 0}.iti-flag.mq{    height              : 14px;    background-position : -3402px 0}.iti-flag.mr{    height              : 14px;    background-position : -3424px 0}.iti-flag.ms{    height              : 10px;    background-position : -3446px 0}.iti-flag.mt{    height              : 14px;    background-position : -3468px 0}.iti-flag.mu{    height              : 14px;    background-position : -3490px 0}.iti-flag.mv{    height              : 14px;    background-position : -3512px 0}.iti-flag.mw{    height              : 14px;    background-position : -3534px 0}.iti-flag.mx{    height              : 12px;    background-position : -3556px 0}.iti-flag.my{    height              : 10px;    background-position : -3578px 0}.iti-flag.mz{    height              : 14px;    background-position : -3600px 0}.iti-flag.na{    height              : 14px;    background-position : -3622px 0}.iti-flag.nc{    height              : 10px;    background-position : -3644px 0}.iti-flag.ne{    height              : 15px;    background-position : -3666px 0}.iti-flag.nf{    height              : 10px;    background-position : -3686px 0}.iti-flag.ng{    height              : 10px;    background-position : -3708px 0}.iti-flag.ni{    height              : 12px;    background-position : -3730px 0}.iti-flag.nl{    height              : 14px;    background-position : -3752px 0}.iti-flag.no{    height              : 15px;    background-position : -3774px 0}.iti-flag.np{    height              : 15px;    background-position : -3796px 0}.iti-flag.nr{    height              : 10px;    background-position : -3811px 0}.iti-flag.nu{    height              : 10px;    background-position : -3833px 0}.iti-flag.nz{    height              : 10px;    background-position : -3855px 0}.iti-flag.om{    height              : 10px;    background-position : -3877px 0}.iti-flag.pa{    height              : 14px;    background-position : -3899px 0}.iti-flag.pe{    height              : 14px;    background-position : -3921px 0}.iti-flag.pf{    height              : 14px;    background-position : -3943px 0}.iti-flag.pg{    height              : 15px;    background-position : -3965px 0}.iti-flag.ph{    height              : 10px;    background-position : -3987px 0}.iti-flag.pk{    height              : 14px;    background-position : -4009px 0}.iti-flag.pl{    height              : 13px;    background-position : -4031px 0}.iti-flag.pm{    height              : 14px;    background-position : -4053px 0}.iti-flag.pn{    height              : 10px;    background-position : -4075px 0}.iti-flag.pr{    height              : 14px;    background-position : -4097px 0}.iti-flag.ps{    height              : 10px;    background-position : -4119px 0}.iti-flag.pt{    height              : 14px;    background-position : -4141px 0}.iti-flag.pw{    height              : 13px;    background-position : -4163px 0}.iti-flag.py{    height              : 11px;    background-position : -4185px 0}.iti-flag.qa{    height              : 8px;    background-position : -4207px 0}.iti-flag.re{    height              : 14px;    background-position : -4229px 0}.iti-flag.ro{    height              : 14px;    background-position : -4251px 0}.iti-flag.rs{    height              : 14px;    background-position : -4273px 0}.iti-flag.ru{    height              : 14px;    background-position : -4295px 0}.iti-flag.rw{    height              : 14px;    background-position : -4317px 0}.iti-flag.sa{    height              : 14px;    background-position : -4339px 0}.iti-flag.sb{    height              : 10px;    background-position : -4361px 0}.iti-flag.sc{    height              : 10px;    background-position : -4383px 0}.iti-flag.sd{    height              : 10px;    background-position : -4405px 0}.iti-flag.se{    height              : 13px;    background-position : -4427px 0}.iti-flag.sg{    height              : 14px;    background-position : -4449px 0}.iti-flag.sh{    height              : 10px;    background-position : -4471px 0}.iti-flag.si{    height              : 10px;    background-position : -4493px 0}.iti-flag.sj{    height              : 15px;    background-position : -4515px 0}.iti-flag.sk{    height              : 14px;    background-position : -4537px 0}.iti-flag.sl{    height              : 14px;    background-position : -4559px 0}.iti-flag.sm{    height              : 15px;    background-position : -4581px 0}.iti-flag.sn{    height              : 14px;    background-position : -4603px 0}.iti-flag.so{    height              : 14px;    background-position : -4625px 0}.iti-flag.sr{    height              : 14px;    background-position : -4647px 0}.iti-flag.ss{    height              : 10px;    background-position : -4669px 0}.iti-flag.st{    height              : 10px;    background-position : -4691px 0}.iti-flag.sv{    height              : 12px;    background-position : -4713px 0}.iti-flag.sx{    height              : 14px;    background-position : -4735px 0}.iti-flag.sy{    height              : 14px;    background-position : -4757px 0}.iti-flag.sz{    height              : 14px;    background-position : -4779px 0}.iti-flag.ta{    height              : 10px;    background-position : -4801px 0}.iti-flag.tc{    height              : 10px;    background-position : -4823px 0}.iti-flag.td{    height              : 14px;    background-position : -4845px 0}.iti-flag.tf{    height              : 14px;    background-position : -4867px 0}.iti-flag.tg{    height              : 13px;    background-position : -4889px 0}.iti-flag.th{    height              : 14px;    background-position : -4911px 0}.iti-flag.tj{    height              : 10px;    background-position : -4933px 0}.iti-flag.tk{    height              : 10px;    background-position : -4955px 0}.iti-flag.tl{    height              : 10px;    background-position : -4977px 0}.iti-flag.tm{    height              : 14px;    background-position : -4999px 0}.iti-flag.tn{    height              : 14px;    background-position : -5021px 0}.iti-flag.to{    height              : 10px;    background-position : -5043px 0}.iti-flag.tr{    height              : 14px;    background-position : -5065px 0}.iti-flag.tt{    height              : 12px;    background-position : -5087px 0}.iti-flag.tv{    height              : 10px;    background-position : -5109px 0}.iti-flag.tw{    height              : 14px;    background-position : -5131px 0}.iti-flag.tz{    height              : 14px;    background-position : -5153px 0}.iti-flag.ua{    height              : 14px;    background-position : -5175px 0}.iti-flag.ug{    height              : 14px;    background-position : -5197px 0}.iti-flag.um{    height              : 11px;    background-position : -5219px 0}.iti-flag.us{    height              : 11px;    background-position : -5241px 0}.iti-flag.uy{    height              : 14px;    background-position : -5263px 0}.iti-flag.uz{    height              : 10px;    background-position : -5285px 0}.iti-flag.va{    height              : 15px;    background-position : -5307px 0}.iti-flag.vc{    height              : 14px;    background-position : -5324px 0}.iti-flag.ve{    height              : 14px;    background-position : -5346px 0}.iti-flag.vg{    height              : 10px;    background-position : -5368px 0}.iti-flag.vi{    height              : 14px;    background-position : -5390px 0}.iti-flag.vn{    height              : 14px;    background-position : -5412px 0}.iti-flag.vu{    height              : 12px;    background-position : -5434px 0}.iti-flag.wf{    height              : 14px;    background-position : -5456px 0}.iti-flag.ws{    height              : 10px;    background-position : -5478px 0}.iti-flag.xk{    height              : 15px;    background-position : -5500px 0}.iti-flag.ye{    height              : 14px;    background-position : -5522px 0}.iti-flag.yt{    height              : 14px;    background-position : -5544px 0}.iti-flag.za{    height              : 14px;    background-position : -5566px 0}.iti-flag.zm{    height              : 14px;    background-position : -5588px 0}.iti-flag.zw{    height              : 10px;    background-position : -5610px 0}.iti-flag{    width               : 20px;    height              : 15px;    box-shadow          : 0 0 1px 0 #888;    background-image    : url("./images/flags.png");    background-repeat   : no-repeat;    background-color    : #DBDBDB;    background-position : 20px 0}@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (min--moz-device-pixel-ratio : 2), only screen and (-o-min-device-pixel-ratio : 2 / 1), only screen and (min-device-pixel-ratio : 2), only screen and (min-resolution : 192dpi), only screen and (min-resolution : 2dppx){    .iti-flag{        background-image : url("./images/flags@2x.png")    }}.iti-flag.np{    background-color : transparent}#error-msg {    color: red;    position: absolute;    left: 0;    top: 43px;    font-size: 12px;}#valid-msg {    color: #00C900;    position: absolute;    left: 0;    top: 43px;    font-size: 12px;}input.error,select.error {    border: 1px solid #FF7C7C !important;}.hide {    display: none;}.top_banner{    position   : relative;    width      : 100%;    float      : left;    max-height : 740px;    text-align : center;    overflow   : hidden;    margin: 0 0 -2px 0;}.bg_banner{    max-height : 740px;    width      : 100%;    margin : -2px 0 0 0;}.top_banner .title_banner{    position: absolute;    top: 50px;    left: 0;    right: 0;    margin: 0 auto;}.top_banner .title{    font-family    : 'Rockwell-ExtraBold',sans-serif;    font-size      : 45px;    text-transform : uppercase;    color          : #fff;    position       : absolute;    top            : 40%;    left           : 0;    right          : 0;}.top_banner .title p{    font-family    : 'Open Sans', sans-serif;    font-size      : 17px;    text-transform : initial;}.about{    float   : left;    width   : 100%;    padding : 92px 0 0 0;}.about_block{    text-align    : center;    border-bottom : solid 3px #fe6a00;    overflow      : hidden;    width         : 100%;    max-width     : 1205px;    margin        : 0 auto 60px;}.about .about_block.no_border{    border: none;}.about_block .wrap_img_about{    float      : left;    width      : 100%;    text-align : center;    margin     : 0 0 112px 0;}.about_block .wrap_img_about.two img:nth-child(1){    float : left;    width : 48%;}.about_block .wrap_img_about.two img:nth-child(2){    float : right;    width : 48%;}.about_block .wrap_img_about.one{    margin : 82px 0 112px 0;}.about_block .wrap_img_about.one img{    width : 90%;}.about_block .title_left{    float          : left;    width          : 28%;    text-transform : uppercase;    text-align     : left;    box-sizing     : border-box;    font-size      : 50px;    padding        : 0 0 0 22px;    margin         : 0 2% 40px 0;}.about_block p{    display: inline-block;    font-size: 16px;    line-height: 30px;    margin: 0 0 50px 0;}.about_block .wrap_img_about.two p{    display: inline-block;    font-size: 24px;    line-height: 40px;    margin: 0 0 91px 0;    width: 730px;}.about_block span{    float       : right;    width       : 30%;    font-size   : 19px;    line-height : 30px;    text-align  : left;    margin      : 0 0 20px 0;}.about_block .quote{    float       : left;    width       : 38%;    text-align  : left;    font-size   : 37px;    line-height : 52px;    margin      : 0 2% 20px 0;}.about .bottom_banner{    display : inherit;    width   : 100%;}.two_columns{    /* FF 3.5+*/    -moz-column-count    : 2;    -moz-column-gap      : 30px;    -moz-column-rule     :;    /*Saf3, Chrome*/    -webkit-column-count : 2;    -webkit-column-gap   : 70px;    -webkit-column-rule  :;    column-count         : 2;    column-gap           : 30px;    column-rule          :;    text-align  : left;    font-size   : 18px;    line-height : 27px;    width       : 70%;    float       : right;}.faq_content{    float  : left;    width  : 100%;    margin : 40px 0;}.commissions{    float      : left;    width      : 100%;    padding    : 55px 0;    text-align : center;}.commissions .tl{    max-width   : 670px;    margin      : 0 auto 60px;    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 30px;    line-height : 37px;}.commissions .tl p{    font-family : 'Open Sans', sans-serif;    font-size   : 17px;    margin      : 20px 0 0 0;    line-height : 29px;}.commissions .bl_commiss{    width      : 33%;    float      : left;    box-sizing : border-box;    padding    : 0 10px;    margin : 0 0 40px 0;}.commissions .bl_commiss .img{    height     : 270px;    display    : table;    text-align : center;    width      : 100%;    margin     : 0 0 25px 0;}.commissions .bl_commiss .img span{    display        : table-cell;    vertical-align : middle;}.commissions .bl_commiss .title{    font-size      : 20px;    text-transform : uppercase;    font-weight    : bold;    margin         : 0 0 31px 0;}.commissions .bl_commiss p{    font-size   : 17px;    line-height : 23px;}.commissions .wrap_btn{    margin : 60px 0 0 0;    float  : left;    width  : 100%;}.events{    float      : left;    width      : 100%;    padding    : 42px 0;    text-align : center;}.upcoming_e{    float  : left;    width  : 100%;    margin : 0 0 35px 0;}.events .title{    font-size      : 18px;    text-transform : uppercase;    font-weight    : bold;    margin         : 0 0 26px 0;}.upcoming_e .wrap_upcoming{    border     : solid 2px #fd6a00;    box-sizing : border-box;    padding    : 25px  1% 0;    float      : left;    width      : 100%;}.other_e .wrap_other_e{    border     : solid 2px #fff;    box-sizing : border-box;    padding    : 25px 1% 0;    float      : left;    width      : 100%;}.itm_events{    width            : 31%;    display          : inline-block;    min-height       : 258px;    background-color : #f5f5f5;    margin           : 0 1% 30px;    box-sizing       : border-box;    padding          : 20px;    text-decoration  : none;    color            : #121212;    vertical-align   : top;}.itm_events p{    font-family    : 'Rockwell-ExtraBold',sans-serif;    text-transform : uppercase;    font-size      : 28px;    line-height    : 30px;    margin         : 0 0 10px 0;    min-height   : 88px;    word-wrap : break-word;}.itm_events span{    font-size   : 14px;    line-height : 23px;    margin      : 0 0 20px 0;    display     : inline-block;}.itm_events img{ }.page-template-team-page .main{    padding-top: 50px;}.team{    float      : left;    width      : 100%;    padding    : 100px 0 0;    text-align : center;    background : url("./images/bg-top-team.png") no-repeat ;    background-position: 0px -50px;    position: relative;}.team:after{    content    : "";    width      : 100%;    height     : 996px;    display    : inline-block;    position   : absolute;    background : url("./images/bg-bottom-team.png") no-repeat ;    left       : 0;    bottom     : 0;}.team .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 44px;    color       : #fff;    margin      : 20px 0 82px 0;}.team .title span{    font-family : 'MarketingScript',sans-serif;}.team .title p{    font-family : 'Open Sans', sans-serif;    font-size   : 17px;    margin      : 6px 0 0 0;}.wrap_itm_team{    display   : table;    width     : 100%;    max-width : 1040px;    margin    : 0 auto;    position : relative;    z-index  : 2;}.wrap_itm_team li{    /*float  : left;*/    display: inline-block;    width  : 31%;    margin : 0 1% 85px;}.wrap_itm_team li p{    font-weight : bold;    margin      : 19px 0 0 0;    font-size   : 19px;}.wrap_itm_team li p span{    display     : block;    font-weight : normal;    margin      : 8px 0 0 0;    font-size   : 16px;}.js_faq{    background-color : #fff;    border           : none;    width            : 100%;    max-width        : 810px;    height           : 542px;    top    : 50%;    margin : -270px auto;}.wrap_faq_popup{}.wrap_faq_popup .title{    color          : #212121;    font-size      : 40px;    line-height    : 40px;    margin         : 21px 0 30px 0;    box-sizing     : border-box;    text-align     : left;    text-transform : capitalize;}.itm_faq{    float      : left;    width      : 100%;    text-align : left;    margin     : 0 0 11px 0;    max-width  : 640px;}.itm_faq a{    text-decoration : none;    color           : #181818;    font       : normal 19px/26px "Open Sans",sans-serif;}.itm_faq a:hover span{ text-decoration: underline; }.itm_faq a:before{    content    : "";    width      : 36px;    height     : 34px;    display    : inline-block;    background : url("./images/faq_new.png") center -1px white no-repeat;    margin     : 0 9px 0 -20px;    position   : relative;}.itm_faq a span {    display: inline-block;    width: 80%;    vertical-align: top;    padding-top: 4px;    margin-bottom: 32px;}body > div.main > section > div > div.faqleft > div:nth-child(1) > p{    display: block;}.page-template-faqs-page .in{    max-width: 1282px;    padding: 0 20px;}.itm_faq p{    margin      : 0;    padding     : 0 0 0 28px;    font   : normal 14px/20px "open_sansregular",sans-serif;    display : none;    color: #747474;    top: -16px;    position: relative;}.faq_content .itm_faq {    width     : 100%;    max-width : 100%;    margin    : 0;    position: relative;    border-left: solid 3px #fd6a00;    min-height: 62px;}.faq_content .itm_faq.last_item {    border-width: 0;    margin-left: 3px;}.privacy_content p{    font: normal 14px/20px "open_sansregular",sans-serif;    color: #747474;    margin-bottom: 20px;}.title_exbold { font: normal 19px/32px "Rockwell-ExtraBold",Arial,sans-serif; }.clear{    clear: both;}.faqleft .itm_faq:last-child .border-small ,.faqright .itm_faq:last-child .border-small{    display: none;}.faq_content .itm_faq .border-small{    height: 32px;    width: 3px;    border-left  : solid 3px #fd6a00;    position: absolute;    left:18px;    top:50px;}.faq_content .itm_faq .border-big{    width: 3px;    border-left  : solid 3px #fd6a00;    position: absolute;    left:18px;    top:50px;    display: none;}/*.faq_content .itm_faq p{    display: block;}*//*.faq_content .itm_faq span{*/    /*text-decoration : none;*/    /*color           : #030302;*/    /*font-size       : 19px;*/    /*font-weight     : normal;*//*}*//*.faq_content .itm_faq span:before{*/    /*content    : "";*/    /*width      : 24px;*/    /*height     : 24px;*/    /*display    : inline-block;*/    /*background : url("./images/sprite.png") no-repeat -113px 0;*/    /*margin     : 0 9px 0 0;*/    /*position   : relative;*/    /*top        : 4px;*//*}*/.top_banner.our_brand{    position   : relative;    width      : 100%;    float      : left;    height     : 648px;    text-align : center;    overflow   : hidden;    margin     : 0 0 -2px 0;    background : url("./images/img14.jpg") no-repeat center -2px;    background-size: cover;}.top_banner.our_brand .title{    top : 10%;}.top_banner.our_brand .title p{ }.brand{    float    : left;    width    : 100%;    position : absolute;    top      : 250px;}.wrap_slider_brand{    max-width: 1175px;    width: 100%;    margin: 0 auto;    display: table;    overflow: hidden;    padding: 65px 0 25px 0;    box-sizing: border-box;    text-align: center;    height: 420px;    position: relative;}.slider_brand{    position: relative;    text-align: center;    display: inline-block;    width: 100%;    margin : 0 -40px 0 0;}.slider_brand li{    width    : 98%;    position : relative;    top      : 0;    z-index  : 1;    opacity  : 0;    margin   : 0 auto;}.slider_brand li.active{    opacity : 1;    z-index : 2;}.slider_brand li a{    background-color: #fff;    border: solid 3px #fff;    max-width: 125px;    height: 125px;    text-align: center;    margin: -36px 58px 0 0;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    -ms-transform: rotate(45deg);    display: block;    width: 100%;    position: absolute;    overflow : hidden;}.slider_brand li a:nth-child(1){    top  : 0;    left : 0;}.slider_brand li a:nth-child(2){    top  : 0;    left : 17%;}.slider_brand li a:nth-child(3){    top  : 0;    left : 34%;}.slider_brand li a:nth-child(4){    top  : 0;    left : 51%;}.slider_brand li a:nth-child(5){    top  : 0;    left : 68%;}.slider_brand li a:nth-child(6){    top  : 0;    left : 85%;}.slider_brand li a:nth-child(7){    top  : 97px;    left : 8.5%;}.slider_brand li a:nth-child(8){    top  : 97px;    left : 25.5%;}.slider_brand li a:nth-child(9){    top  : 97px;    left : 42.5%;}.slider_brand li a:nth-child(10){    top  : 97px;    left : 59.5%;}.slider_brand li a:nth-child(11){    top  : 97px;    left : 76.5%;}.slider_brand li a:nth-child(12){    top  : 195px;    left : 17%;}.slider_brand li a:nth-child(13){    top  : 195px;    left : 34%;}.slider_brand li a:nth-child(14){    top  : 195px;    left : 51%;}.slider_brand li a:nth-child(15){    top  : 195px;    left : 68%;}.slider_brand li a:hover,.slider_brand li a.active{    border: solid 3px #bababa;}/*.slider_brand li a:nth-child(7),*//*.slider_brand li a:nth-child(11){*//*margin: 3px 0 0 0;*//*}*/.slider_brand li p{    display : table;    height  : 100%;    width   : 100%;}.slider_brand li span{    display        : table-cell;    position       : relative;    vertical-align : middle;    transform         : rotate(-45deg);    -webkit-transform : rotate(-45deg);    -moz-transform    : rotate(-45deg);    -o-transform      : rotate(-45deg);    -ms-transform     : rotate(-45deg);}.slider_brand li span img{    position  : absolute;    transform : translate(-50%, -50%);    -webkit-transform : translate(-50%, -50%);    -moz-transform    : translate(-50%, -50%);    -o-transform      : translate(-50%, -50%);    -ms-transform     : translate(-50%, -50%);    left      : 50%;}.slider_brand li span img:nth-child(2){    display: none;}.slider_brand li a.active span img:nth-child(1){    display: none !important;}.slider_brand li a.active span img:nth-child(2){    display : block !important;}.wrap_slider_brand #next{    position: absolute;    top: 60%;    right: 0;    width: 47px;    height: 47px;    background: url("./images/sprite.png") no-repeat -113px -53px;    border-radius: 25px;    z-index: 3;}.wrap_slider_brand #prev{    position: absolute;    top: 60%;    left: 0;    width: 47px;    height: 47px;    background: url("./images/sprite.png") no-repeat -113px -113px;    border-radius: 25px;    z-index: 3;}.wrap_slider_brand #prev.active,.wrap_slider_brand #next.active{    opacity : 1;    cursor: pointer;}.brand_content{    width     : 100%;    padding   : 24px 0 20px 0;    max-width : 1100px;    margin    : 0 auto;    display   : table;}.brand_content .itm_brand{    float : left;    width : 100%;    display: none;}.brand_content .itm_brand.active{    display: block;}.itm_brand .desc{    float      : left;    width      : 100%;    box-sizing : border-box;    padding    : 0 20px;}.itm_brand .desc .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 32px;    margin      : 0 0 28px 0;}.itm_brand .desc p{    font-size   : 13px;    line-height : 19px;    margin      : 0 0 20px 0;}.itm_brand .desc .btn_plus{    font-size : 14px;}.itm_brand ul, .itm_brand ol {    padding-left: 30px;    font-size: 13px;    list-style-type: disc;}.itm_brand ol {    list-style-type: decimal;}.itm_brand ul li, .itm_brand ol li {    margin-bottom: 12px;}.characteristics{    float      : left;    width      : 50%;    box-sizing : border-box;    padding    : 0 10px;}.characteristics .btn_plus{    display: none;}.characteristics .wrap_img{    float : left;    width : 100%;}.characteristics .wrap_img img{    width : inherit;}.characteristics .desc_tbl,.characteristics .check_tbl{    float           : left;    width           : 100%;    margin          : 0 0 0 0;    font-size       : 14px;}.characteristics .desc_tbl thead  td{    font-weight : bold;    padding     : 20px 10px;}.characteristics .desc_tbl tbody  td{    padding : 5px 10px;}.characteristics .check_tbl thead  td{    background-color : #121214;    padding          : 12px 10px;    color            : #fff;}.characteristics .check_tbl tbody  td{    background-color : #f4f4f4;    border           : solid 4px #fff;    text-align       : center;    padding          : 5px;}#back{    text-decoration : none;    color           : #a0a0a0;    text-transform  : uppercase;    font-size       : 14px;    margin          : 0 0 20px 0;    display: none;}#js_overlay_brand{    display    : none;    position   : fixed;    width      : 100%;    height     : 100%;    background : url(./images/overlay.png) repeat;    top        : 0;    left       : 0;    z-index    : 2;}.top_banner.options{    float      : left;    width      : 100%;    background : url("./images/optional_bg.png") no-repeat center -20px;    height     : 320px;}.top_banner.options .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 40px;    max-width   : 980px;    margin      : 0 auto;    width       : 100%;    top         : 29%;    line-height : 50px;}section.options{    float   : left;    width   : 100%;}.options .bottom_p{    max-width   : 700px;    width       : 100%;    margin      : 0 auto;    line-height : 29px;    text-align  : center;    padding     : 46px 0;}.options .section_opt:first-child .left_block{    padding : 80px 10% 0 0;}.options .section_opt:first-child .right_block{    padding : 80px 0 0 10%;}.section_opt{    display: table;    float: left;    width: 100%;}.section_opt .left_block{    text-align: right;    width: 49.8%;    display: table-cell;    vertical-align : top;    padding : 140px 10% 0 0;    box-sizing : border-box;}.section_opt .left_block .title,.section_opt .right_block .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 31px;    margin      : 0 0 28px 0;    color:#000;    transition         : All 0.5s ease;    -webkit-transition : All 0.5s ease;    -moz-transition    : All 0.5s ease;    -o-transition      : All 0.5s ease;}.section_opt:hover .left_block .title,.section_opt:hover .right_block .title{    color:#fd6a00;}.section_opt .left_block p,.section_opt .right_block p{    line-height : 24px;    display     : inline-block;    font-size   : 16px;}.section_opt .right_block {    text-align : left;    width : 49.8%;    display : table-cell;    vertical-align: top;    padding : 140px 0 0 10%;    box-sizing : border-box;}.section_opt .left_block img,.section_opt .right_block img{    max-width : 100%;}.section_opt .line{    width : 0.3%;    position: relative;    background-color: #fd6a00;    display: table-cell;    vertical-align: top;}.section_opt:first-child .line .rhombus{    position : absolute;    top      : 78px;    left : -13px;}.section_opt .line .rhombus{    position : absolute;    top      : 140px;    left     : -13px;    width             : 24px;    height            : 24px;    border            : solid 3px #fd6a00;    transform         : rotate(45deg);    -webkit-transform : rotate(45deg);    -moz-transform    : rotate(45deg);    -o-transform      : rotate(45deg);    -ms-transform     : rotate(45deg);    background-color  : #fff;    transition         : All 0.5s ease;    -webkit-transition : All 0.5s ease;    -moz-transition    : All 0.5s ease;    -o-transition      : All 0.5s ease;}.section_opt .line img{    position : absolute;    top      : 140px;    left     : -17px;}.section_opt:hover .line .rhombus{    transform         : rotate(-45deg);    -webkit-transform : rotate(-45deg);    -moz-transform    : rotate(-45deg);    -o-transform      : rotate(-45deg);    -ms-transform     : rotate(-45deg);}.section_opt.twins{    position: relative;    text-align: center;}.section_opt.twins:before{    content      : "";    display      : inline-block;    position     : absolute;    top          : 75px;    left         : 0;    right        : 0;    margin       : 0 auto;    width        : 37%;    height       : 66px;    border-top   : solid 3px #fd6a00;    border-left  : solid 3px #fd6a00;    border-right : solid 3px #fd6a00;}.section_opt.twins .line{ }.section_opt.twins .left_block{    padding    : 172px 2% 100px 0;    text-align : center;}.section_opt.twins .left_block img,.section_opt.twins .right_block img{ }.section_opt.twins .left_block .title,.section_opt.twins .right_block .title{    font-size      : 20px;    text-transform : uppercase;    margin         : 38px 0 29px 0;}.section_opt.twins .left_block p,.section_opt.twins .right_block p{ }.section_opt.twins .right_block{    padding    : 155px 0 100px 2%;    text-align : center;}.wrap_twins_itm{}.wrap_inner{    width : 70%;}.section_opt.twins .left_block .wrap_inner{    float: right;}.section_opt.twins .right_block .wrap_inner{    float: left;}.total{    float      : left;    text-align : center;    width      : 100%;    position   : relative;    margin     : -1px 0 40px 0;}.total .goriz_line{    position         : absolute;    width            : 50%;    height           : 3px;    background-color : #fd6a00;    left             : 0;    right            : 0;    margin           : 0 auto;    top              : 49%;}.total .itm_total{    width      : 285px;    height     : 285px;    display    : inline-block;    background : url("./images/qwe.png") no-repeat 0 0;    text-align : center;    position   : relative;    z-index    : 1;    vertical-align: top;}.wrap_total{    margin : 108px 0 0 0;    display : inline-block;}[lang=de-DE] .wrap_total { margin: 80px 0 0 0; }.total .itm_total .title{    font-family : 'MarketingScript';    font-size   : 27px;    margin      : 0 0 2px 0;}.total .itm_total .value{    font-family    : 'Rockwell-ExtraBold',sans-serif;    font-size      : 22px;    letter-spacing : -1.3px;}.total .itm_total .value .num{ }.section_opt.twins .left_block .line,.section_opt.twins .right_block .line{    display: none;}.diploma_top{    float    : left;    width    : 100%;    position : relative;    overflow : hidden;    background: url("./images/bg_diploma_top.jpg") no-repeat 68% 0;    height : 914px;}.diploma_top  .title_block{    float  : left;    width  : 380px;    margin : 135px 0 0 0;    color  : #fff;}.diploma_top  .title_block h1{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 38px;    margin      : 0 0 28px 0;}.diploma_top  .title_block p{    font-size   : 13px;    line-height : 17px;    margin      : 0 0 18px 0;}.diploma_top  .title_block .btn_black{    margin : 28px 0 0 0;}.diploma_top  .right_block{    float      : right;    text-align : center;    margin     : 90px 0 0 0;    max-width  : 670px;    width      : 100%;}.diploma_top  .right_block > img{}.diploma_top  .right_block .wrap_img{    margin : 38px 0 0 0;}.diploma_top  .right_block .wrap_img img{    width : 100%;}.diploma_bottom{    float      : left;    width      : 100%;    position   : relative;    overflow   : hidden;    background : url("./images/bg_diploma_bottom.jpg") no-repeat 68% 0;}.diploma_bottom  .left_block{    float : left;    width : 50%;    margin : 150px 0 0 0;}.diploma_bottom .left_block .wrap_img{    margin : 0 0 0 -40%;}.diploma_bottom .left_block video{    max-width         : 100%;    border-radius : 10px;    overflow      : hidden;    height: auto;}.diploma_bottom .left_block .title{    font-family : 'MarketingScript',sans-serif;    font-size   : 33px;    color       : #454545;    font-weight : bold;    padding     : 0 0 40px 0;    position    : relative;    width       : 230px;    margin      : 0 0 20px 0;}.diploma_bottom  .left_block .title:after{    content    : "";    width      : 22px;    height     : 26px;    display    : inline-block;    position   : absolute;    bottom     : 0;    background : url("./images/sprite.png") no-repeat 0 -225px;    left       : 0;    right      : 0;    margin     : 0 auto;}.diploma_bottom  .right_block{    float  : right;    width  : 45%;    margin : 155px 0 0 0;}.diploma_bottom  .right_block .title{    font-family : 'Rockwell-ExtraBold',sans-serif;    font-size   : 30px;    margin      : 0 0 40px 0;    color: #444444;}.diploma_bottom  .right_block ul{    float : left;    width : 100%;}.diploma_bottom  .right_block ul li{    position       : relative;    display        : inline-block;    width          : 49%;    box-sizing     : border-box;    padding        : 57px 35px 35px;    font-size      : 18px;    line-height    : 24px;    vertical-align : top;}.diploma_bottom .right_block ul li hr{    position         : absolute;    top           : 0;    width            : 70%;    background-color : #c4c4c4;    height           : 1px;    border           : none;    right: 0;    left: 0;    margin: 0 auto;}.diploma_bottom .right_block ul li:nth-child(odd){    text-align: right;    padding : 57px 35px 35px 0;}.diploma_bottom .right_block ul li:nth-child(3),.diploma_bottom .right_block ul li:nth-child(4){    padding : 100px 35px 35px;}.diploma_bottom .right_block ul li:nth-child(1):after{    content          : "";    width            : 1px;    height           : 100px;    display          : inline-block;    position         : absolute;    background-color : #c4c4c4;    bottom              : 20%;    right            : 0;}.diploma_bottom .right_block ul li:nth-child(3):after{    content          : "";    width            : 1px;    height           : 100px;    display          : inline-block;    position         : absolute;    background-color : #c4c4c4;    top           : 20%;    right            : 0;}.diploma_bottom  .right_block ul li:before{    content  : "";    width    : 50px;    height   : 45px;    display  : inline-block;    position : absolute;    background : url("./images/sprite.png") no-repeat 0 0;}.diploma_bottom .right_block ul li.pr:before{    background-position : 0 -260px;    top                 : 0;    right               : 30px;}.diploma_bottom .right_block ul li.ex:before{    background-position : 0 -309px;    left                : 35px;    top                 : 0;}.diploma_bottom .right_block ul li.prom:before{    background-position : 0 -365px;    top                 : 30px;    right               : 30px;}.diploma_bottom .right_block ul li.inc:before{    background-position : 0 -427px;    top                 : 30px;    left                : 35px;}.diploma_bottom .right_block ul li.sv:before{    background-position : 0 -749px;    top                 : 0;    right               : 30px;}.diploma_bottom .right_block ul li.ca:before{    background-position : 0 -809px;    left                : 35px;    top                 : 0;}.diploma_bottom .right_block ul li.hi:before{    background-position : 0 -876px;    top                 : 30px;    right               : 30px;}.diploma_bottom .right_block ul li.us:before{    background-position : 0 -954px;    top                 : 30px;    left                : 35px;}.diploma_bottom .more_products{    position   : relative;    z-index    : 2;    float      : left;    width      : 100%;    text-align : center;    margin     : 40px 0 0 0;}.diploma_bottom .more_products .title{    margin : 0 0 40px 0;}.diploma_bottom .more_products .title img{    margin : 20px 0;}.diploma_bottom .more_products .wrap_plus{ }.binary_bg{    background-color: #eeeeee;}.diploma_top.rb_img .right_block .wrap_img{    display : block;}.right_block.binary_signal{    position: relative;}.right_block.binary_signal > img{    float    : left;    width    : 40%;    margin: 40% 0 0 0;}.right_block.binary_signal .wrap_img{    float : left;    width : 60%;    margin : 0 0 0 -5%;}.wrap_rb_img.binary_signal .wrap_img img{    width: 100%;}#video-container{}#video-container #video{ }#video-container #video-controls{ }#video-container #video-controls #play-pause{}.hFooter{    height : 420px;    clear : both;}.footer{    background : #0f0f0f url("./images/footer_rock_em_all.png") no-repeat center 123%;    color      : #fff;    min-height : 420px;    margin-top : -420px;    border-top : solid 4px #fe6a00;    clear      : both;    position : relative;    top      : -1px;}.footer .wrap_columns{    max-width : 850px;    margin    : 0 auto;    position  : relative;    padding   : 39px 0 0 0;    color     : #fff;    width     : 100%;    min-width : 300px;}.wrap_columns .columns{    float      : left;    width      : 33%;    box-sizing : border-box;}.wrap_columns .columns:nth-child(2){    padding : 0 0 0 11%;}.wrap_columns .columns:nth-child(3){    padding : 0 0 0 10%;}.wrap_columns .columns li{}.wrap_columns .columns li > a{    text-decoration : none;    color           : #fff;    font-size       : 13px;    display         : inline-block;    margin          : 0 0 6px 0;}.wrap_columns .columns li > a:hover{    color: #fd6a00;}.wrap_columns .columns .title{    font-size : 14px;    padding   : 0 0 0 24px;    margin    : 0 0 21px 0;}.sk{    width      : 25px;    height     : 25px;    background : url("./images/soc_net.png") no-repeat 0 0;    display    : inline-block;    margin     : 0 12px 0 0;}.fb{    width      : 25px;    height     : 25px;    background : url("./images/soc_net.png") no-repeat -38px 0;    display    : inline-block;    margin     : 0 9px 0 0;}.tw{    width      : 25px;    height     : 25px;    background : url("./images/soc_net.png") no-repeat -76px 0;    display    : inline-block;    margin     : 0 9px 0 0;}.gp{    width      : 25px;    height     : 25px;    background : url("./images/soc_net.png") no-repeat -113px -1px;    display    : inline-block;}.fast_mail{    float  : left;    width  : 100%;    margin : 39px 0 28px 0;}.fast_mail input,form input{    background-color : #2a2a2a;    border           : none;    padding          : 10px 15px;    float            : left;    margin           : 0 5px 0 0;    line-height      : 17px;    font-size        : 15px;    max-width        : 210px;    width            : 100%;    color            : #fff;}::-webkit-input-placeholder {    color: #959595; }::-moz-placeholder {    /* Firefox 19+ */    color: #959595;    opacity: 1; }:-ms-input-placeholder {    color: #959595;}.fast_mail .btn_orange{    max-width        : 110px;    background-color : #f36b21;    cursor           : pointer;    float            : right;    margin           : 0;    -webkit-appearance: none;}.wrap_columns hr{    border           : none;    float            : left;    width            : 100%;    height           : 1px;    background-color : #444444;}.bottom_section{    float  : left;    width  : 100%;    margin : 20px 0 0 0;}.bottom_section a{    text-decoration : none;    color           : #b7b6b6;    font-size       : 14px;}.bottom_section a:hover{    text-decoration: underline;}.bottom_section a:first-child{    padding      : 0 15px 0 0;    border-right : solid 1px #fff;    margin       : 0 10px 0 0;}.bottom_section p{    margin    : 19px 0 0 0;    font-size : 11px;    color : #b7b6b6;}/*MEDIA QUERY*/@media (max-width : 1260px){    .space_section .space_block{        width : 190px;    }    .about_block .wrap_img_about.two img, .about_block .wrap_img_about.two img:nth-child(2) {        float: right;        width: 46%;        padding: 0 2%;    }    header .wrap_menu li { height: 55px; }    header .wrap_menu ul li a { line-height: 55px; }    #menu-item-836 a,    #menu-item-837 a,    #menu-item-913 a,    #menu-item-969 a {        line-height: 28px;    }}@media (max-width : 1200px){    header .wrap_menu li .sub-menu li a span{        font-size : 11px;    }    .wrap_slider_brand{        width  : 767px;        margin : 0 auto;    }    .slider_brand li{        width : 100%;    }    .slider_brand li a{        max-width        : 83px;        height           : 83px;    }    .slider_brand li span img{        width     : 85%;    }    .wrap_slider_brand #next,    .wrap_slider_brand #prev{        top      : 40%;    }    .slider_brand li a:nth-child(1){        top  : 0;        left : 0;    }    .slider_brand li a:nth-child(2){        top  : 0;        left : 16.5%;    }    .slider_brand li a:nth-child(3){        top  : 0;        left : 33%;    }    .slider_brand li a:nth-child(4){        top  : 0;        left : 49.5%;    }    .slider_brand li a:nth-child(5){        top  : 0;        left : 66%;    }    .slider_brand li a:nth-child(6){        top  : 0;        left : 82.5%;    }    .slider_brand li a:nth-child(7){        top  : 63px;        left : 8.3%;    }    .slider_brand li a:nth-child(8){        top  : 63px;        left : 24.8%;    }    .slider_brand li a:nth-child(9){        top  : 63px;        left : 41.3%;    }    .slider_brand li a:nth-child(10){        top  : 63px;        left : 57.8%;    }    .slider_brand li a:nth-child(11){        top  : 63px;        left : 74.3%;    }    .slider_brand li a:nth-child(12){        top  : 126px;        left : 16.5%;    }    .slider_brand li a:nth-child(13){        top  : 126px;        left : 33.1%;    }    .slider_brand li a:nth-child(14){        top  : 126px;        left : 49.5%;    }    .slider_brand li a:nth-child(15){        top  : 126px;        left : 66.1%;    }    .diploma_top{        background : url("./images/bg_diploma_top.jpg") no-repeat 38% 0;    }    .diploma_bottom{        background : url("./images/bg_diploma_bottom.jpg") no-repeat 38% 0;    }    .diploma_top .title_block{        width : 39%;        margin : 45px 0 0 0;    }    .diploma_top .right_block{        margin     : 70px 0 0 0;        max-width  : inherit;        width      : 60%;    }    .diploma_bottom .left_block .wrap_img img{ max-width : 100%; width: auto;}    .diploma_bottom .left_block .wrap_img{ margin: 0; }}@media (max-width : 1060px){    header .wrap_menu{        padding : 0 0 0 16%;    }    header .wrap_menu li{        width : 16.3%;    }    .space_section{        height  : auto;        padding : 20px 0;    }    .space_section .space_block{        top       : 0;        max-width : 400px;        width     : 100%;        display   : block;        margin    : 0 auto 40px;    }    .itm_brand .desc .btn_plus{        font-size : 12px;    }    header .wrap_menu li .sub-menu{        width    : 140%;    }    .pop_up{        position         : fixed;    }}@media (max-width : 1024px){    .wrap_video{        margin                  : 20px auto 40px;        height                  : 350px;        background              : url("./images/wrap_video_img.png") no-repeat center 0;        -webkit-background-size : cover;        -moz-background-size    : cover;        -o-background-size      : cover;        background-size         : cover;        overflow : hidden;    }    #signup-wrap ul:not(.country-list) li.separator {        padding: 4px 4px 10px 4px;    }    .wrap_video iframe{        display : none;    }    .pop_up{        position         : fixed;    }}@media (max-width : 900px){    .fast_mail input, .fast_mail input.btn_orange{        width      : 24%;        float      : left !important;        max-width  : none !important;        box-sizing : border-box;    }    header .wrap_menu ul li a{        font-size : 12px;    }    .top_banner .title_banner{        width: 190px;    }    .bg_banner.small_banner{        width  : 190%;        margin : -2px 0 0 -50%;    }    .itm_events{        width : 30%    }    .wrap_itm_team li{        width : 48%;    }    .team:after{        height  : 48%;    }    .itm_brand .desc .btn_plus{        font-size : 11px;        padding   : 12px 30px;    }    .total .itm_total{        width           : 225px;        height          : 225px;        background-size : cover;    }    .total .itm_total .title{        font-size   : 22px;    }    .wrap_total{        margin : 80px 0 0 0;    }    .total .itm_total .value{        font-size   : 20px;    }    .diploma_bottom .left_block{        width : 100%;    }    .diploma_bottom .right_block{        width  : 100%;        margin : 90px 0 0 0;    }    .diploma_bottom .right_block .title{        text-align  : center;    }    .diploma_bottom .left_block .wrap_img{        margin : 0 0 0 0;    }    .pop_up{        position         : absolute;    }}@media (min-width : 768px){    #js_overlay_brand{        display: none !important;    }}@media (max-width : 767px){    .mobile_only {        display: block;    }    header .wrap_menu{        position         : fixed;        width            : 200px;        left             : -200px;        top              : 0;        height           : 100%;        background-color : #000000;        z-index          : 2;        box-sizing       : border-box;        padding          : 0;        overflow         : hidden;    }    #signup-wrap ul:not(.country-list) li.separator{        padding: 4px 0 10px 0;    }    #fancybox-wrap {        position: fixed !important;    }    .pre_wrap_menu{        width         : 109%;        height        : 100%;        overflow      : auto;        padding-right : 9%;    }    header .wrap_menu ul{        background-color : #fff;    }    header .wrap_menu ul li{        width      : 100%;        border-bottom : solid 1px #dcdada;        background-color : #fff;        height:35px;    }    header .wrap_menu ul li a{        text-align    : left;        box-sizing    : border-box;        padding       : 0 0 0 20px;        border-bottom : solid 3px #fff;        line-height: 32px;    }    header .wrap_menu li:first-child{        border-left : none;    }    header .wrap_menu ul li a:hover{        border-bottom : solid 3px #fd6a00;    }    .js_sign_in {        position: absolute;    }    .mob_logomenu{        display    : block;        height     : 58px;        box-sizing : border-box;        padding    : 6px 0 0 20px;        width      : 100%;    }    .mob_logomenu img{        width : 91px;    }    .menu-main-menu-container{        float: left;    }    .mob_login_form{        background-color : #121212;        z-index          : 2;        width            : 200px;        color            : #fff;        padding          : 0 0 30px 0;        box-sizing       : border-box;        display          : none;        position         : relative;        margin           : 0;        top              : 0 !important;        float            : left;        height           : 295px;        left : 0 !important;    }    .mob_login_form .title{        background-color : #fff;        color            : #fd6a00;        width            : 100%;        font-size        : 13px;        font-weight      : bold;        text-align       : left;        box-sizing       : border-box;        padding          : 0 0 0 20px;        line-height      : 55px;        border-top       : solid 1px #ccc;    }    .mob_login_form form{        margin   : auto;        padding  : 0 20px;        /*position : absolute;*/        bottom   : 0;        /*height   : 200px;*/        width: 250px;        float: none;    }    .mob_login_form .forgot,    .mob_login_form p{        display: inline-block;        padding: 0;        margin-top: 15px;        width: 211px;        text-align: left;        /*position : absolute;*/    }    .mob_login_form .forgot{        top : 248px;    }    .mob_login_form p{        /*top : 260px;*/    }    header .top_nav{        display : none;    }    header{        height : 55px;    }    header .logo_wrap{        float      : none;        margin     : 4px 0 0 0;        text-align : center;        position   : relative;        left       : -40px;    }    .mobil_buttom_menu{        display : block;    }    .sign_in_mobile{        display : block;    }    html, body{        position   : relative;        /*overflow-x : hidden;*/    }    .home_page .title{        margin : 80px 0 18px 0;    }    .home_page .big_logo,    .home_page .arrow_down{        display : none;    }    .pop_up{        width : 100%;        top   : 55px;        border: none;        height: auto;        position: absolute;    }    .pop_up .right_block {        width: 100%;        height: auto;        padding: 15px 10px 0 10px;        text-align: center;    }    .pop_up .title {        width: 100%;        line-height: 35px;        margin: 0 0 15px 0;    }    .pop_up .right_block p {        padding: 0 0 0 45px;        margin: 0 4% 20px 0;        display: inline-block;    }    .pop_up .form {        width: 100%;        float: left;        text-align: center;        height: 100%;        box-sizing: border-box;        padding: 43px 20px 20px;    }    .pop_up .phone #phone {        width: 271px;    }    .pop_up .form {        width: 310px;        float: none;        text-align: center;        height: 100%;        box-sizing: border-box;        padding: 44px 20px 20px;        margin: 10px auto;        display: inline-block;    }    .js_overlay{        display: none !important;    }    .pop_up .close{        position: relative;        float: right;        right: -10px;        top: -10px;    }    .about_block .wrap_img_about.two p {        width: 100%;        font-size: 15px;        line-height: 20px;        margin: 0 0 20px;    }    footer div.columns{        float: right;        width: 50%;        text-align: right;    }    footer .left_block{        float: left;        width: 50%;    }    .wrap_columns .columns{        width: 100%;        padding: 0 !important;    }    .wrap_columns > .columns {        width: 50%;        padding: 0 !important;        float: right;    }    .sk{        width: 45px;        height: 45px;        background: url("./images/soc_net_mobile.png") no-repeat 0 0;        background-size: 230%;        margin:  0 10px 10px 0;    }    .fb{        width: 45px;        height: 45px;        background: url("./images/soc_net_mobile.png") no-repeat -60px 0;        background-size: 230%;        margin: 0 0 10px 0;    }    .tw{        width: 45px;        height: 45px;        background: url("./images/soc_net_mobile.png") no-repeat 0 -61px;        background-size: 230%;        margin: 0 10px 10px 0;    }    .gp{        width: 45px;        height: 45px;        background: url("./images/soc_net_mobile.png") no-repeat -60px -61px;        background-size: 230%;        margin: 0 0 10px 0;    }    .wrap_soc_net {        width: 110px;        float: right;    }    .fast_mail{        text-align : center;    }    .fast_mail input, .fast_mail input.btn_orange {        width   : 49%;        margin  : 0 0% 10px 0;        float   : none !important;        display : inline-block;    }    .bottom_section {        text-align: center;        color:#b7b6b6;    }    .footer {        min-height: 490px;        margin-top: -490px;    }    .intl-tel-input .country-list{        width : 270px;    }    .on_time .title {        font-size: 20px;    }    .on_time .title{        font-size   : 20px;    }    .on_time .title:before{        content         : "";        display         : inline-block;        width           : 35px;        height          : 16px;        background      : url("./images/sprite.png") no-repeat 0 -21px;        background-size : 450%;    }    .on_time .title:after {        content: "";        display: inline-block;        width: 35px;        height: 16px;        background: url("./images/sprite.png") no-repeat 5px -37px;        background-size: 450%;    }    .on_time .title2{        font-size : 24px;    }    .wrap_video{        margin : 20px auto 20px;        height: 350px;        background: url("./images/wrap_video_img.png") no-repeat center 0;        -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;    }    .wrap_video iframe {        display: none;    }    .wrap_video .join_now p {        margin: 31px auto 0;    }    .our_product .block_title p{        font-size   : 24px;        line-height : 30px;        margin      : 0 auto 20px;    }    .top_banner .title_banner{        width : 120px;        top   : 20%;    }    .about{        padding : 20px 0 0 0;    }    .about p, .about span{        font-size   : 15px;        line-height : 20px;        width       : 100%;        margin      : 0 0 20px 0;        text-align  : center;    }    .about_block .quote{        font-size   : 20px;        line-height : 24px;        width       : 100%;    }    .about_block .title_left{        font-size   : 20px;        width       : 100%;        padding     : 0;        text-align  : center;        font-weight : bold;        margin-bottom: 20px;    }    .two_columns{        width                : 100%;    }    .about_block{ margin-bottom: 20px; }    .about_block span { margin-bottom: 0; }    .about_block .wrap_img_about{        margin     : 0 0 20px 0;    }    .about_block .wrap_img_about.two img, .about_block .wrap_img_about.two img:nth-child(2){        width  : 100% !important;        margin : 0 0 20px 0;        padding: 0;    }    .about_block .wrap_img_about.one{        margin : 20px 0 20px 0;    }    .about_block .wrap_img_about.one img{        width: 100%;    }    .two_columns{        width                : 100%;        -webkit-column-count : 1;        column-count         : 1;        text-align           : center;        font-size: 15px;        line-height: 22px;    }    .bg_banner.small_banner{        width      : 190%;        margin     : -2px 0 0 -50%;    }    .top_banner .title{        font-size   : 24px;    }    .commissions .bl_commiss{        width : 100%;    }    .top_banner .title p{        font-size   : 13px;    }    .upcoming_e .wrap_upcoming{        padding    : 25px 2% 0;    }    .itm_events{        width : 96%    }    .team{ padding: 40px 0 0 0; }    .wrap_itm_team li{        width : 44%;        padding: 5px;        vertical-align: top;        margin-bottom: 40px;    }    .wrap_itm_team li p{ font-size: 17px; }    .wrap_itm_team li img{        max-width: 100%;    }    .team .title{        font-size   : 24px;        margin-bottom: 40px;    }    .js_faq{        display: none !important;    }    .top_banner.our_brand .title{        top : 40%;    }    .top_banner.our_brand{        height   : 210px;    }    .brand{        position: inherit;        top:0;    }    .slider_brand{        margin: 0;    }    .slider_brand li{        width    : 100%;        display  : block;        margin   : 0 auto;        opacity : 1 !important;    }    .slider_brand li a{        position : static;        margin   : 20px;        border   : solid 3px #ccc;        display  : inline-block;    }    .wrap_slider_brand #next, .wrap_slider_brand #prev{        display: none;    }    .wrap_slider_brand{        width : 100%;    }    .brand_content{        float            : left;        position         : absolute;        z-index          : 3;        background-color : #fff;        padding          : 20px 0;        left             : -130%;        top              : 58px;    }    .itm_brand .desc,    .characteristics{        width      : 100%;        padding    : 0;    }    .itm_brand .desc .btn_plus{        display: none;    }    .characteristics .wrap_btn_plus{        display    : block;        float      : left;        width      : 100%;        text-align : center;        margin     : 20px 0 20px 0;    }    .characteristics .wrap_btn_plus a{        display : inline;        font-size : 9px;        padding   : 12px 20px;    }    #back{        display         : block;        text-decoration : none;        color           : #a0a0a0;        text-transform  : uppercase;        font-size       : 14px;        margin          : 0 0 20px 0;    }    .characteristics .desc_tbl, .characteristics .check_tbl{        font-size : 12px;    }    .commissions .wrap_btn{ margin:0; }    .commissions .wrap_btn span.btn_plus a{ font-size: 12px; padding: 12px; font-weight: 600; }    .commissions .wrap_btn span.btn_plus a:before { left: -6px; }    .commissions .bl_commiss { margin-bottom: 20px; }    .commissions .tl{ margin: 0 auto 0; }    .top_banner.options .title{        font-size   : 20px;        top         : 19%;        line-height : 25px;    }    .section_opt{        display : initial;        float   : left;        width   : 100%;        position: relative;    }    .options .section_opt:first-child .left_block{        padding : 140px 0 0 0;    }    .section_opt .left_block{        display: inherit;        text-align     : center;        width          : 100%;        vertical-align : top;        padding        : 140px 0 0 0;        box-sizing     : border-box;    }    .options .section_opt:first-child .right_block{        padding : 30px 0 0 0;    }    .section_opt .right_block{        display : inherit;        text-align     : center;        width          : 100%;        float          : left;        vertical-align : top;        padding        : 30px 0 0 0;        box-sizing     : border-box;    }    .wrap_inner{        width : 100%;    }    .section_opt.twins:before{        content : "";        display: none;    }    .section_opt.twins .left_block{        padding : 140px 0 0 0;        text-align : center;        float      : left;        width      : 100%;        position: relative;    }    .section_opt.twins .right_block{        padding    : 140px 0 0 0;        text-align : center;        position : relative;    }    .total .goriz_line{        display: none;    }    .total .itm_total{        display        : block;        margin         : 20px auto;    }    .options .section_opt:first-child .line{        width            : 3px;        position         : absolute;        background-color : #fd6a00;        display          : table-cell;        vertical-align   : top;        height           : 74px;        top              : 0;        left             : 0;        right            : 0;        margin           : 0 auto;    }    .section_opt:hover .line .rhombus{        transform         : rotate(45deg);        -webkit-transform : rotate(45deg);        -moz-transform    : rotate(45deg);        -o-transform      : rotate(45deg);        -ms-transform     : rotate(45deg);    }    .section_opt:hover .left_block .title, .section_opt:hover .right_block .title{        color : #000;    }    .section_opt .line{        width : 0;        position         : absolute;        background-color : #fd6a00;        display          : table-cell;        vertical-align   : top;        left             : 0;        right            : 0;        margin           : 0 auto;        top              : 0;        float            : left;    }    .section_opt .line .rhombus{        top : 60px;    }    .options .section_opt:nth-child(2){        border-collapse : collapse;        border-spacing  : 0;        display         : table;    }    .options .section_opt:nth-child(2) .left_block{        display : table-footer-group;    }    .options .section_opt:nth-child(2) .right_block{        display : table-header-group;        padding : 140px 0 60px 0;    }    .options .bottom_p{        padding     : 0 0 46px 0;    }    .section_opt.twins .left_block .line,    .section_opt.twins .right_block .line{        display : block;    }    .diploma_top .title_block{        width      : 100%;        margin     : 20px 0 0 0;        text-align : center;        position : relative;        z-index  : 1;    }    .diploma_top .title_block h1{        font-size: 30px;        margin-bottom: 20px;    }    .diploma_top .right_block{        margin    : 20px 0 0 0;        max-width : inherit;        width     : 100%;        position  : absolute;        bottom    : 412px;        left      : 5px;    }    .diploma_top .right_block .wrap_img{        display : none;    }    .diploma_top{        background : #fd6a00;        height     : inherit;        margin     : 0 0 -2px 0;    }    .diploma_top:after{        content    : "";        width      : 100%;        height     : 812px;        display    : inline-block;        background : url("./images/bg_diploma_top_mob.jpg") no-repeat center 0;        margin     : -110px 0 -2px 0;    }    /*.diploma_top.rb_img{*/    /*margin : 0 0 -140px 0;*/    /*}*/    .diploma_bottom{        background : none;        margin     : -500px 0 0 0;    }    .diploma_top.rb_img .right_block{        margin          : 45px 0 0 0;        max-width       : inherit;        width           : 100%;        position        : relative;        left            : 5px;        bottom          : 0;        border-collapse : collapse;        border-spacing  : 0;        display         : table;    }    .diploma_bottom.rb_img{        background : none;        margin     : 0 0 0 0;    }    .diploma_top.rb_img .right_block .wrap_img{        display : table-header-group;    }    .wrap_rb_img{        border-collapse : collapse;        border-spacing  : 0;        display         : table;    }    .wrap_rb_img .left_block{        display : table-footer-group;        float : none;    }    .wrap_rb_img .right_block{        display : table-header-group;    }    .diploma_top.rb_img:after{        margin     : -1000px 0 -2px 0;    }    .main{        padding    : 58px 0 0 0;    }    header .wrap_menu li .sub-menu{        width    : 100%;        position : initial;        display: none;        border-top : none;    }    header .wrap_menu li:hover .sub-menu{        display: none;    }   header .wrap_menu li.current-menu-item a{       border-bottom : solid 3px #fd6a00;   }    header .wrap_menu .sub-menu .current-menu-item a{        border-bottom : solid 1px #fd6a00;    }    header .wrap_menu .sub-menu a{       border-bottom : solid 1px #dcdada;        padding : 0 0 0 40px;        background-color : #ececec;   }    header .wrap_menu .sub-menu a:hover{        border-bottom    : solid 1px #fd6a00;        background-color : #000;    }    header .wrap_menu li .sub-menu li{        border-top    : none;        border-bottom : none;    }    .slider_brand li span img:nth-child(1){        display : none !important;        opacity : 1 !important;    }    .slider_brand li span img:nth-child(2){        display : block !important;        opacity : 1 !important;    }    header .wrap_menu li .sub-menu li a span{        font-size : 12px;    }    header .wrap_menu .current-menu-parent a{        border-bottom : solid 3px #fd6a00;    }    header .wrap_menu li .sub-menu li a{        border-bottom    : solid 1px #cecece;    }}@media (max-width : 500px){    #signup-wrap ul:not(.country-list) li.separator {        padding: 4px 0 10px 0;    }    .start_earning .title {        margin: 6px 0 23px 0;    }    .on_time .title{        margin : 40px 0 0 0;    }    .on_time .value{        font-size : 30px;    }    .on_time .title:before,    .on_time .title:after {        content: "";        background: none;        display: initial;    }    .products_three li{        width : 300px;    }    .our_product{        padding : 35px 0 0 0;    }    .bg_banner.small_banner{        width  : 270%;        margin : -2px 0 0 -85%;    }    .top_banner .title{        font-size : 30px;    }    .products_three li{        margin : 0 0 40px;    }    .options .section_opt:nth-child(2) img{        max-width : 100%;        min-width : 300px;        width     : 100%;    }    .diploma_bottom .more_products .title img{        width  : 300px;    }    .two_columns{        -moz-column-count : 1;    }    .btn_plus{        font-size  : 10px;    }    .diploma_bottom .right_block ul li:nth-child(3), .diploma_bottom .right_block ul li:nth-child(4){        padding : 100px 10px 19px;    }    .diploma_bottom .right_block ul li{        padding    : 57px 10px 35px;    }    .diploma_bottom .left_block .wrap_img img{        width  : 170%;        margin : 0 0 0 0;    }    .diploma_bottom .wrap_rb_img.binary_signal img{        width  : 100%;        margin : 0;    }}/*SCROLL_POPUP*/.callbacks, .callbacks + p, #examples, .content, .disable-destroy, .show-hide, .dialog, .all-themes-switch, .scrollTo{ -webkit-border-radius : 5px; -moz-border-radius : 5px; border-radius : 5px; }nav, .callbacks, .disable-destroy, .show-hide, .dialog, .all-themes-switch, .scrollTo{ background : #111; }nav ul li, .callbacks ul li, .disable-destroy ul li, .show-hide ul li, .dialog ul li, .all-themes-switch ul li, .scrollTo ul li{    float  : left;    margin : 3px 6px 3px 0;}.callbacks ul li.off{ opacity : 0.4; }.callbacks ul li a, .disable-destroy ul li a, .show-hide ul li a, .dialog ul li a, .all-themes-switch ul li a, .scrollTo ul li a{    display         : block;    padding         : 3px 15px;    text-decoration : none;    color           : #ccc;}.callbacks + p{    color     : #bbb;    font-size : 12px;}.callbacks + p span{ display : inline-block; }.callbacks + p span span{    color     : #eee;    min-width : 40px;}.callbacks a span{    display               : inline-block;    vertical-align        : middle;    width                 : 14px;    height                : 14px;    background            : #333;    margin-right          : 3px;    -webkit-border-radius : 15px; -moz-border-radius : 15px; border-radius : 15px;}.callbacks a span.on{ background : #eb3755; }.callback-offset, .callback-offset-back{    width    : 100%;    position : absolute;}.callback-offset-back{    top           : 0;    height        : 50px;    border-bottom : 1px dashed #ffed0d;}.callback-offset{    bottom     : 0;    height     : 60px;    border-top : 1px dashed #ffed0d;}code{    color       : #caaee1;    font-family : monospace;}#examples{    background-color : #191919;    background-color : rgba(0, 0, 0, 0.3);    padding          : 5px;    margin           : 10px 0;    overflow         : hidden;}#examples > hr{ margin : 20px 10px; }.content{    overflow           : auto;    position           : relative;    background         : #fff;    width              : 100%;    height             : 542px;    -webkit-box-sizing : border-box;    -moz-box-sizing    : border-box;    box-sizing         : border-box;    border-radius      : 0;    padding            : 0 0 0 36px;}.content.hidden{ display : none; }.content.light{    background-color : #ddd;    color            : #333;}.content hr{    margin-bottom : -10px;    border-top    : 1px solid rgba(0, 0, 0, 0.7);}.content.light hr{    border-bottom : 1px solid rgba(255, 255, 255, 0.6);    border-top    : 1px solid rgba(0, 0, 0, 0.1);}.content p{ margin : 30px 0; }.content p:last-child{ margin-bottom : 5px; }.content p:nth-child(odd), .content.light p:nth-child(odd){    background            : #444;    background            : rgba(255, 255, 255, 0.1);    padding               : 5px 10px;    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;}.content p:nth-child(3n+3){    color      : #bbb;    background : none;    padding    : 0;}.content.light p:nth-child(odd){    background : #fff;    background : rgba(255, 255, 255, 0.8);}.content.light p:nth-child(3n+3){ color : #666; }.content p.full:nth-child(odd), .content p.half:nth-child(odd),.content p.full:nth-child(3n+3), .content p.half:nth-child(3n+3){    background : none;    padding    : 0;}.content h2{    font-size   : 200%;    line-height : 130%;}.content h2:first-child{ margin-top : 5px; }.content:nth-child(odd) h2{    font-family : "Oswald", sans-serif;    font-weight : 300;    font-style  : normal;}hr + .content:nth-child(odd) h2{    font-family : "Lobster Two", "Georgia", serif;    font-weight : 700;    font-style  : italic;}.content.light h2{ color : inherit; }.content img{    margin             : 0;    -webkit-box-sizing : border-box; -moz-box-sizing : border-box; box-sizing : border-box;    padding            : 3px;    background         : rgba(0, 0, 0, 0.2);}.content.light img{ background : rgba(255, 255, 255, 0.4); }.content input[type='text'], .content textarea{    border                : none;    background            : transparent;    background-color      : #bbb;    background-color      : rgba(255, 255, 255, 0.6);    min-height            : 20px;    padding               : 5px;    -moz-box-shadow       : inset -1px -1px 1px rgba(255, 255, 255, 0.6), inset 3px 3px 20px rgba(0, 0, 0, 0.5);    -webkit-box-shadow    : inset -1px -1px 1px rgba(255, 255, 255, 0.6), inset 3px 3px 20px rgba(0, 0, 0, 0.5);    box-shadow            : inset -1px -1px 1px rgba(255, 255, 255, 0.6), inset 3px 3px 20px rgba(0, 0, 0, 0.5);    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;    width                 : 50%;    font-size             : inherit;    font-family           : inherit;    color                 : #222;}.content textarea{    min-height : 80px;    width      : 70%;}.content .half img{    max-width : 48%;    margin    : 0 0 2% 2%;}.content .half img:nth-child(odd){ margin : 0 2% 2% 0; }#demo.showcase{ min-width : 740px; }.showcase .content{    float  : left;    width  : 340px;    height : 300px;}.showcase .horizontal-images.content{    height    : 140px;    width     : 700px;    max-width : 97%;    padding   : 5px 5px 0 5px;}.showcase .horizontal-images.content h2, .showcase .horizontal-images.content li img{ height : 119px; }.showcase .horizontal-images.content h2{    color              : #fff;    background-color   : #eb3755;    padding            : 10px 20px;    margin             : 0;    -webkit-box-sizing : border-box; -moz-box-sizing : border-box; box-sizing : border-box;    font-size          : 165%;}.horizontal-images.content ul, .vertical-images.content ul{    margin     : 0;    padding    : 0;    list-style : none;    overflow   : hidden;}.horizontal-images.content li{    margin : 0 3px;    float  : left;}.vertical-images.content li{ margin : 3px 0; }.horizontal-images.content li:first-child{ margin-left : 0; }.vertical-images.content li:first-child{    margin-bottom : 3px;    margin-top    : 0;}.horizontal-images.content li:last-child{ margin-right : 0; }.vertical-images.content li:last-child{ margin-bottom : 0; }.horizontal-images.content li img{    width   : auto;    padding : 0;}.showcase #content-1.content{ height : 620px; }.showcase #content-2.content{ height : 620px; }.showcase #content-2.content h2{ color : #333; }.showcase #content-3.content{    background-color : #412626;    background-image : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAJ0lEQVQIW2NkwA7+M2IR/w8UY0SXAAuCFCNLwAWRJVAEYRIYgiAJALsgBgYbCawOAAAAAElFTkSuQmCC");    margin-right     : 40px;    width            : 310px;}.showcase #content-3.content h2{ color : #eb3755; }.showcase #content-4.content{ background-color : #1C383F; }.showcase #content-4.content h2{ color : #ddd; }.showcase #content-6.horizontal-images.content{    padding          : 10px 0 5px 0;    background-color : #444;    background-image : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQIW2NkYGA4A8QmQAwGjDAGNgGwSgwVAFVOAgV/1mwxAAAAAElFTkSuQmCC");}.showcase #content-6.horizontal-images.content .mCSB_scrollTools{    margin-left  : 10px;    margin-right : 10px;}.showcase #content-6.horizontal-images.content ul{    margin-left  : 10px;    margin-right : 10px;}.showcase #content-6.horizontal-images.content h2{    color            : #222;    background-color : #c2beb2;}.showcase #content-6.horizontal-images.content h2, .showcase #content-6.horizontal-images.content li img{ height : 105px; }.showcase #content-7.content{ height : 620px; }.showcase #content-8.content{    width            : 670px;    height           : 580px;    padding          : 0;    background-color : #151515;    background-image : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAK0lEQVQIW2NkwAL+//9vzIguDhZkZDyLIgETBCmGSyALwiXQBcES2ARBEgCUVxc3f8oLcQAAAABJRU5ErkJggg==");    border           : 5px solid rgba(0, 0, 0, 0.5);    margin-right     : 40px;    margin-bottom    : 50px;}.showcase #content-8.content h2{    margin-top   : 20px;    margin-left  : 20px;    margin-right : 20px;}.showcase #content-8.content p{    width  : 710px;    float  : left;    margin : 15px 20px;}.showcase #content-8.content hr + p{ margin-top : 30px; }.showcase #content-8.content p:nth-child(3n+1){    width : 1460px;    clear : both;}.showcase #content-9.content{    height           : 620px;    background-color : #c2beb2;    padding          : 5px;}.showcase #content-9.content .mCSB_container{ margin-right : 21px; }.showcase #content-9.content h2{    height        : 85px;    padding       : 10px;    margin-bottom : 0;    margin-top    : 15px;    font-size     : 180%;    color         : #333;}.showcase #content-9.content img{    padding        : 0;    vertical-align : bottom;}#iframe-container{    width      : 90%;    max-width  : 1110px;    background : #000;    overflow   : hidden;}#iframe-container iframe{ vertical-align : bottom; }#infinite-scroll .offset{    display               : block;    width                 : 100%;    height                : auto;    color                 : #ffed0d;    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;}#infinite-scroll .offset p{    margin-bottom : 60px;}#infinite-scroll .offset .indicator{    display               : block;    width                 : 100%;    height                : 100px;    background            : #ffed0d;    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;}#examples.resizable{    background     : #444;    padding-bottom : 30px;}#resizable.content{    overflow           : hidden;    width              : 640px;    max-width          : 80%;    -webkit-box-sizing : content-box; -moz-box-sizing : content-box; box-sizing : content-box; /* jquery ui resizable bug: http://bugs.jqueryui.com/ticket/8932 */}#resizable.content h2{ color : #444; }#resizable.content p{ width : 1000px }.content.fluid{    width     : 90%;    max-width : 1680px;}.content.fluid h2{    color       : #eb3755;    font-family : "Lobster Two", "Georgia", serif;    font-weight : 700;    font-style  : italic;}.content.nested{ height : 600px; }.content.nested .nested{    margin           : 0 auto;    background-color : rgba(0, 0, 0, 0.1);    height           : 400px;}#content-1.content.nested{ margin-bottom : 40px; }#content-1.content.nested p{ width : 1000px; }#content-1.content.nested .nested{    margin : 20px;    width  : 600px;    height : 300px;}.content.zero-height{ height : 0; }.content.zero-width{ width : 0; }.init-hidden #examples{ min-height : 420px; }.full-page .content{ height : 800px; }.full-page-alt #mCSB_1_container{    width     : 97% !important; /* override plugin property */    min-width : 480px;}.full-page-alt #mCSB_1_scrollbar_vertical{    position      : fixed;    margin-right  : 30px;    margin-top    : 16px;    margin-bottom : 16px;}.full-page-alt #mCSB_1_scrollbar_horizontal{    position      : fixed;    margin-bottom : 30px;    margin-left   : 16px;    margin-right  : 16px;}.full-page-alt .outer.content{ width : 960px; }.full-page-alt .horizontal-images.content{    height : 275px;    width  : 100%;    margin : 20px auto 10px auto;}.full-page-alt .horizontal-images.content img{ height : 200px; }.content table{    width           : 100%;    border-collapse : collapse;    border-top      : 1px dashed #666;    border-left     : 1px dashed #666;    border-right    : 1px dashed #666;    background      : rgba(0, 0, 0, 0.1);}.content table tr{ border-bottom : 1px dashed #666; }.content table td{ padding : 10px 20px 9px 20px; }.sortable{ min-width : 800px; }#sortable ul{    margin-top    : 20px;    margin-bottom : 10px;}#sortable li{    margin                : 10px 40px;    background            : #444;    padding               : 5px 10px;    color                 : #fff;    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;}#sortable li:active, #sortable .ui-sortable-helper{ background : #eb3755; }#examples.tabs, #examples.accordion, #examples.autocomplete{    padding          : 5px 20px 20px 20px;    background-color : #333;}#examples.tabs h3, #examples.accordion h3{    color       : #222;    font-family : inherit;    font-style  : inherit;}#tabs{ margin-bottom : 20px; }#tabs, #tabs-2, #accordion{    width     : 600px;    max-width : 95%;}#examples.tabs .ui-widget-content{ background-image : none; }#autocomplete{    border      : none;    background  : #fff;    min-height  : 20px;    padding     : 5px 8px;    font-size   : inherit;    font-family : inherit;    color       : #222;    margin-top  : 15px;}#autocomplete:focus{ outline : none; }.ui-menu a{    -webkit-transition : none;    -moz-transition    : none;    -o-transition      : none;    transition         : none;}.ui-menu .mCSB_container{ padding : 2px; }.ui-menu .mCSB_scrollTools{    right         : 5px;    margin-top    : 5px;    margin-bottom : 5px;}.bootstrap #examples{ background : transparent; }.bootstrap #myModal-2 .modal-body{    max-height         : 340px;    -webkit-box-sizing : content-box; -moz-box-sizing : content-box; box-sizing : content-box;    margin-bottom      : -15px;}.bootstrap #myTab{ max-width : 600px; }.bootstrap #myTab .tab-pane{ padding : 15px 5px 15px 15px; }body.colorbox-demo #cboxContent, body.colorbox-demo #cboxContent p, body.colorbox-demo #cboxContent a:hover{ color : #333; }.all-themes #examples{ padding : 15px 0 0 15px; }.all-themes .content{    width  : 310px;    height : 500px;    margin : 0 20px 20px 0;    float  : left;}.all-themes .content h2, .all-themes .content p, .all-themes .content hr{    width              : 240px;    -webkit-box-sizing : border-box; -moz-box-sizing : border-box; box-sizing : border-box;}.all-themes #content-m h2, .all-themes #content-m p, .all-themes #content-m hr,.all-themes #content-md h2, .all-themes #content-md p, .all-themes #content-md hr{ width : 270px; }.all-themes .content.expanded-content h2, .all-themes .content.expanded-content p, .all-themes .content.expanded-content hr,.all-themes #content-m.expanded-content h2, .all-themes #content-m.expanded-content p, .all-themes #content-m.expanded-content hr,.all-themes #content-md.expanded-content h2, .all-themes #content-md.expanded-content p, .all-themes #content-md.expanded-content hr{ width : 540px; }.max-height-example .content{    height     : auto;    max-height : 400px;}.max-width-example{ min-width : 620px; }.max-width-example .content{    height         : auto;    width          : auto;    max-width      : 50%;    min-width      : 600px;    display        : inline-block;    vertical-align : bottom;}.max-width-example .content ul{    max-height : 135px;    overflow-y : hidden;}.max-width-example .content img, .max-width-example .content ul li > a{    height : 130px;    border : 3px solid #444;}.max-width-example .content ul li > a{    display            : block;    padding            : 20px;    -webkit-box-sizing : border-box; -moz-box-sizing : border-box; box-sizing : border-box;    background         : rgba(0, 0, 0, 0.3);}.snap-scrolling-example .content{    height : auto;    width  : 853px;}.snap-scrolling-example .content img{ height : 160px; }.textarea-example .content{ width : 360px; }.textarea-example .content form{ margin : 25px 0 15px 0; }.textarea-example .content textarea, .textarea-example .textarea-clone{    width              : 300px;    padding            : 0 10px;    line-height        : 25px;    -webkit-box-sizing : border-box; -moz-box-sizing : border-box; box-sizing : border-box;}.textarea-example .content textarea{    height     : 160px;    resize     : none;    overflow   : hidden;    outline    : none;    margin     : 0;    border     : none;    background : transparent;    box-shadow : none;}.textarea-example .content .textarea-wrapper{    height                : 182px;    overflow              : hidden;    background-color      : #bbb;    background-color      : rgba(255, 255, 255, 0.6);    -moz-box-shadow       : inset -1px -1px 1px rgba(255, 255, 255, 0.6), inset 3px 3px 20px rgba(0, 0, 0, 0.5);    -webkit-box-shadow    : inset -1px -1px 1px rgba(255, 255, 255, 0.6), inset 3px 3px 20px rgba(0, 0, 0, 0.5);    box-shadow            : inset -1px -1px 1px rgba(255, 255, 255, 0.6), inset 3px 3px 20px rgba(0, 0, 0, 0.5);    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;}.textarea-example .textarea-clone{    position    : absolute;    top         : -9999px;    left        : -9999px;    visibility  : hidden;    min-height  : 160px;    word-wrap   : break-word;    white-space : pre-wrap;}.textarea-example .content .textarea-wrapper .mCSB_scrollTools{ margin : 10px 5px; }.scrollTo-demo .content{ height : 290px; }.scrollTo-demo .demo-y{ height : 600px; }.scrollTo-demo .demo-x{    width            : 660px;    background-color : #252525;}.scrollTo-demo .demo-x p{    float                 : left;    width                 : 300px;    margin-left           : 30px;    height                : auto;    padding               : 5px 10px;    background-color      : #333;    -webkit-border-radius : 3px; -moz-border-radius : 3px; border-radius : 3px;}.scrollTo-demo .demo-x hr + p{ margin-left : 0; }.scrollTo-demo .demo-yx{ background-color : #424242; }.scrollTo-demo .demo-yx p{ width : 1000px; }.scrollTo{ font-size : 12px; }.scrollTo + .scrollTo{ margin-top : 20px; }.scrollTo ul li:first-child span{    display : block;    padding : 3px 15px;}#test-id{    background-color : #eb3755;    color            : #fff;}.rtl-demo #content-1{ width : 500px; }.rtl-demo #content-1 p{ width : 1000px; }.transitions #examples{    -webkit-perspective : 1000;    -moz-perspective    : 1000;}.transitions .content{    -webkit-transition : all .6s ease-out;    -moz-transition    : all .6s ease-out;    -o-transition      : all .6s ease-out;    transition         : all .6s ease-out;}footer{    margin-top : 40px;    color      : #bbb;    font-size  : 12px;}footer a{ margin-right : 20px; }@media only screen and (min-width : 1229px){    .showcase .horizontal-images.content{ width : 1060px; }}@media only screen and (min-width : 1629px){    .showcase .horizontal-images.content{ width : 700px; }}/*SCROLL_POPUP*//* SIGNUP WIZARD *//* Signup css */div#signup {    padding-top: 112px;}div#signup > .container h2 {    color: #000;    margin-bottom: 40px;}div#signup > .container .steps-left-content h2 {    color: #fff;    font-family: 'JuliusSansOneRegular';    padding: 25px 10px;    line-height: 33px;    margin-bottom: 50px;}div#signup > .container .steps-left-content img {    display:block;    text-align: center;    margin: 0 auto;}div#signup > .container #signup-wrap {    width: 68.5%;    margin: 0 auto;    background: url('images/sign-up-bg-img.png') repeat 0 0 transparent;    display:block;    clear: both;    overflow: hidden;    box-shadow:  0 1px 16px -2px #333;    -moz-box-shadow:  0 1px 16px -2px #333;    -webkit-box-shadow:  0 1px 16px -2px #333;}div#signup > .container .steps {    padding: 0;    margin: 8px;    clear: both;    overflow: hidden;    display: block;    background: #FFF;    box-shadow:  0 1px 16px -2px #000;    -moz-box-shadow:  0 1px 16px -2px #000;    -webkit-box-shadow:  0 1px 16px -2px #000;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}div#signup-wrap .steps-container {    width: 100%;}div#signup-wrap .steps-left-content {    color: white;    float: left;    font-size: 30px;    text-align: center;    width: 100%;    margin: 13px 0;    text-transform: uppercase;    font-family: 'CodystarRegular',sans-serif;}div#signup-wrap .steps-right-content .form-contents select:not(.country-list)   {    padding: 3px 0;    margin: 0 0 8px 0;    background: #CAC4C4;    border:none;    width: 78%;    color: #040404;    font-family: 'JuliusSansOneRegular',sans-serif;    text-transform:none;}div#signup-wrap .steps-right-content .form-contents select {    background: url('./images/arrow-down.png') no-repeat  right 4px center;}div#signup-wrap .steps-right-content form-contents label {    color: #040404;    font-size: 12px;    font-family: 'JuliusSansOneRegular',sans-serif;}div#signup-wrap .steps-right-content .form-contents span.info {    font-size: 9px !important;    color: #040404;    font-weight:bold;    display:block;    margin-bottom: 5px;    margin-left: 20px;    margin-top: -3px;}#signup-wrap .step-button {    display:inline-block;    padding: 13px 54px 11px 29px;    margin-left: 0;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    font-family: 'JuliusSansOneRegular',sans-serif;    color: #fff;    background: url('./images/button-bg.png') no-repeat right 5px center #f36b21;}#signup-wrap .step-button.back-button {    background: url('./images/arrow2.png') no-repeat left 7px center #f36b21;    padding: 13px 19px 11px 43px;    margin-right: 2%;    max-width:48%;}div#second_step .next-step {    padding: 12px 40px 12px 24px;    max-width: 48%;}div#second_step input.back-button {    padding: 13px 22px 11px 43px;}#third_step .form-contents tr:last-child td {    padding-top: 22px;}div#signup-wrap a {    color: #FE6A00;    font-weight:bold;    text-decoration:underline;}div#signup-wrap input[type="checkbox"] {    margin-top: 6px;}#second_step, #third_step {    display: none;}#signup-wrap ul:not(.country-list) {    list-style: none;    margin: 0 auto;    text-align:center;    width:91%;}#signup-wrap ul:not(.country-list) li {    float: left;    list-style: none;    background-color: #CAC4C4;    border: 4px solid #fff;    border-radius: 50%;    color: #FFF;    margin-right: 7px;    font-size: 20px;    margin-left: 3px;    width: 36px;    height: 36px;    line-height: 32px;}#signup-wrap ul:not(.country-list) li.active {    background-color: #f36b21;}#signup-wrap ul:not(.country-list) li.separator {    background: url('./images/steps-bg-white.png') no-repeat center center;    border: none;    margin: 0;}#signup-wrap #first_step {    height: 480px;}#signup-wrap #third_step { min-height: 300px; }#signup-wrap #second_step table.form-contents {    margin-top: 34px;    margin-bottom: 13px;    height: 500px;}#signup-wrap #submit_third{    width:48%;}#signup-wrap #third_step table.form-contents {    margin-top: 100px;}#signup-wrap #country{    margin: 0 0 13px 0;    width: 100%;    box-sizing: border-box;    background-color: #2a2a2a;    border: none;    padding: 10px 15px;    float: left;    line-height: 17px;    font-size: 15px;    color: #fff;}#signup-wrap #country option{    color:#959595;}#success_panel{    float: left;    width: 100%;    color: green;    margin: 13px 0px;    font-family: sans-serif;}#error_panel{    float: left;    width: 100%;    color: red;    margin: 13px 0px;    font-family: sans-serif;}#signup-wrap .checkbox{    width: 100%;    text-align: left;    float: left;    margin-left: 10px;    margin-bottom: 20px;    line-height: 20px;}#signup-wrap .checkbox input[type=checkbox]{    width: auto;    margin-right: 15px;    margin-top: 3px;}#signup-wrap .checkbox label, #signup-wrap .checkbox a{ color:#959595; font-weight: normal; }#signup-wrap input[disabled=disabled]{    background-color: darkgrey;}@media (max-height : 600px){    .arrow_down{ display: none; }}@media (max-height: 736px){ /* Mobile Portrait */    #first_step, #second_step, #third_step { margin-top: 0; }}@media (max-width: 1024px) and (max-height : 768px){ /* Tablet landscape */    #first_step, #second_step, #third_step { margin-top: -25px; }}@media (max-width: 1258px) {  .faqleft .itm_faq:last-child .border-small ,.faqright .itm_faq:last-child .border-small{        display: block;   }    .faqright .itm_faq:last-child .border-small{        display: none;    }    .faqleft, .faqright{        margin:0px auto;        float: none;    }    .diploma_bottom .left_block video{ height: 408px; }}@media (max-width: 414px) {    .diploma_bottom .left_block video{ height: auto; }}/*.diploma_bottom #video-container {*/    /*position: relative;*//*}*//*.diploma_bottom #video-container video,*//*.diploma_bottom #video-container canvas {*/    /*top: 0;*/    /*left: 0;*/    /*width: 100%;*/    /*max-width: 100%;*//*}*//*.diploma_bottom #video-container {*/    /*height: 100% !important;*/    /*position: absolute;*//*}*/.mob_login_form .close{    top:6px;right:9px;    width: 21px; height: 19px;    background-position: -1px -2px;    background-color: black;    border-radius: 20px;}