.lp17-page{color:#585858}
.lp17-page,.lp17-page *{box-sizing:border-box}
.lp17-page header{border-bottom:0;height:68px}
.lp17-page .container{max-width:980px;margin:0 auto}
.lp17-page h1{font-family:inherit}
.lp17-page svg{display:block;fill:currentColor}
.lp17-page .contentTopBlock{padding:50px 0}
.lp17-page .contentTopBlock .column{float:left;width:48%}
.lp17-page .contentTopBlock .column+.column{float:right}
.lp17-page .clearfix{display:block}
.lp17-page .rc-megatabs .megatabs .megatabs-titles{display:flex;border-bottom:1px solid #ddd}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li{float:left;margin-bottom:-1px;border:1px solid #ddd;width:auto;background:#fbfbfb}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li:first-child{border-radius:5px 0 0 0}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li:last-child{border-radius:0 5px 0 0}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li+li{border-left:0}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li.active{border-bottom:1px solid #FFF;background:transparent}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li span{padding:15px 12px;font-size:14px;line-height:16px;background:0;color:#999;border:0;border-radius:0;font-weight:bold;filter:none;text-align:left}
.lp17-page .rc-megatabs .megatabs .megatabs-titles li.active span{color:#0073ae}
.lp17-page .rc-megatabs .megatabs .tab_container{margin:25px 0}
.lp17-page .rc-megatabs .megatabs .tab_container h2{color:#797979;font-size:19px;font-weight:bold;margin:15px 0 0;padding:0 0 15px;border:0}
.lp17-page .rc-megatabs .megatabs .tab_container h3{color:#797979;font-size:14px;font-weight:bold;margin:15px 0 0;padding:0 0 15px}
.lp17-page .rc-megatabs .megatabs .tab_container p{color:#999898;font-size:14px;font-weight:normal;line-height:20px;padding-bottom:15px}
.lp17-page .rc-megatabs .megatabs .tab_container i{font-style:italic}
.lp17-page .rc-megatabs .megatabs .tabs_container{overflow:hidden;clear:both}
.lp17-page .rc-megatabs .megatabs .tab_container a{color:#f8981d;text-decoration:none}
.lp17-page .rc-megatabs .megatabs .tab_container ul{color:#999898;font-size:14px;font-weight:normal;line-height:20px;padding-bottom:15px;margin-left:35px}
.lp17-page .rc-megatabs .megatabs .tab_container li{position:relative;margin:0 0 5px}
.lp17-page .rc-megatabs .megatabs .tab_container li:before{display:block;content:'';width:5px;height:5px;background:#ff8a01;border-radius:50%;position:absolute;left:-20px;top:8px}
.lp17-page .livedemo .text_block .texts{padding-left:0 !important;margin-left:370px}
.lp17-page .fullScreenContent p{min-height:61px}
@media only screen and (max-width:979px){.responsivePage .lp17-page .container{max-width:710px}
.responsivePage .lp17-page .lp-2017-tab-hidden{display:none}
.responsivePage .lp17-page .rc-megatabs .megatabs .tab_container h2{font-size:16px}
.responsivePage .lp17-page .rc-megatabs .megatabs .tab_container{margin:15px 0 0}
}
@media only screen and (max-width:719px){.responsivePage .lp17-page .container{max-width:none;padding:0 14px}
.responsivePage .lp17-page .contentTopBlock{padding:35px 0}
.responsivePage .lp17-page .contentTopBlock .column{float:none;width:auto}
.responsivePage .lp17-page .contentTopBlock .column:first-child{display:none}
.responsivePage .lp17-page .rc-megatabs .megatabs .megatabs-titles li span{padding:10px}
.responsivePage .lp17-page .livedemo .text_block .texts{margin-left:0}
.responsivePage .lp17-page .sale_phones--sales-text{display:none}
}