@import url(other.css);
body{font-family:'Open Sans', sans-serif;font-size:14px;}
a:focus, a:hover{text-decoration:none;}
.container{min-width:1275px;max-width:1275px;width:1275px;}
.ftc_pdf_icon{margin:10px 0;}
.ftc_pdf_icon a{background:url(../images/icon_pdf.png) 0 0 no-repeat;padding-left:28px;display:inline-block;line-height:18px;text-decoration:none;cursor:pointer;}
footer.site-footer{background:#2f2f2f;color:#fff;min-width:1275px;}
footer.site-footer a{color:#fff;text-decoration:none}
footer.site-footer ul{margin:0;padding:0}
footer.site-footer .container .menu ul li a{line-height:70px;text-transform:uppercase;display:block}
footer.site-footer .container .menu ul li a:hover{background:rgba(0, 0, 0, .1)}
footer.site-footer .container .copyright{font-size:16px;line-height:70px;float:right;}
footer.site-footer .footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
footer.site-footer .footer-menu .title{font-size:16px;text-transform:uppercase;margin-top:20px}
footer.site-footer .footer-menu .title h3{margin:0;font-size:inherit;font-weight:inherit}
.footer-menu .body li{padding:.40px 0;max-width:200px}
footer.site-footer .footer-menu .body a{color:#adadad}
footer.site-footer .footer-menu .body a:hover{text-decoration:underline}
footer.site-footer .container .menu ul{float:left;}
footer.site-footer .container .menu ul li{display:inline-block;}
footer.site-footer .container .menu ul li a{padding:0 20px}
section.info.bottom{background:#22afc1;position:relative;min-width:1275px;}
section.info{margin:0;padding-top:3px;text-align:center;}
section.info.bottom > div{color:#fff;text-decoration:none;font-size:40px;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.events-section .item > .title{background:#22afc1;color:#fff;height:60px;}
section.products .container > header,
.events-section .container > header{background:#009ede;color:#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
section.products .container > header a,
.events-section .container header a{color:#fff;}
section.products .item > .title h3,
.events-section .item > .title h3{margin:0;vertical-align:middle;padding:0 15px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}
.events-section .container > .cover{margin-top:20px;}
.events-section .body > .item .dates .end, .events-section .body > .item .dates .start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;}
.events-section .item .dates{margin:10px 0;padding:0 20px;}
.events-section .item .name{font-size:16px;margin-bottom:5px;padding:0 20px;}
.events-section .item .description{color:#7a7a7a;margin-bottom:30px;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:0 20px;min-height:40px;}
.col-xs-3 > .item .dates .end, .col-xs-3 > .item .dates .start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;}
.events-section .col-xs-3 > .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.events-section .col-xs-3 > .item{border:1px solid #e3e8ec;border-bottom:2px solid #22afc1;margin-bottom:20px;}
.events-section .col-xs-3 > .item .actions{padding:15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e3e8ec}
.btn-blue,
.btn-blue-reverse{display:inline-block;line-height:40px;height:40px;text-decoration:none;cursor:pointer;border-radius:2px;border:1px solid #22afc1;color:#22afc1;padding:0 25px;}
.btn-blue{background:#22afc1;color:#fff;border:1px solid transparent;}
.btn-blue, .btn-green, .btn-yellow{color:#fff !important;}
header h3,
header h1{margin:0;font-size:inherit;font-size:16px;}
i.fa.fa-arrow-circle-o-right{margin:0 5px;font-size:16px;}
.events-section header h3{font-weight:600;text-transform:uppercase;}
.products .slider > .body > .item{border:1px solid #e3e8ec;border-bottom:2px solid #1ea0b1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin-bottom:20px}
.products .slider > .body > .item .description, .products .slider > .body > .item .meta, .products .slider > .body > .item .more, .products .slider > .body > .item .name, .products .slider > .body > .item .tags{margin:0 20px}
.products .slider > .body > .item .image img{width:100%}
.products .slider > .body > .item .name{margin-top:10px;font-size:18px;font-weight:600;line-height:1.3;}
.products .slider > .body > .item .description{color:#7a7a7a;margin-bottom:15px;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.products .slider > .body > .item .meta{padding:10px 0;border-top:1px solid #e3e8ec;border-bottom:1px solid #e3e8ec;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.products .slider > .body > .item .meta .rating{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.products .slider > .body > .item .meta .rating .name{display:none}
.products .slider > .body > .item .meta .rating .stars[date-active="1"] i:nth-child(-n+1), .products .slider > .body > .item .meta .rating .stars[date-active="2"] i:nth-child(-n+2), .products .slider > .body > .item .meta .rating .stars[date-active="3"] i:nth-child(-n+3), .products .slider > .body > .item .meta .rating .stars[date-active="4"] i:nth-child(-n+4), .products .slider > .body > .item .meta .rating .stars[date-active="5"] i:nth-child(-n+5){color:#ffa50a}
.products .slider > .body > .item .meta .avg, .products .slider > .body > .item .meta .reviews{text-align:center}
.products .slider > .body > .item .meta .avg .number, .products .slider > .body > .item .meta .reviews .number{font-size:20px}
.products .slider > .body > .item .meta .avg .text, .products .slider > .body > .item .meta .reviews .text{text-transform:uppercase;font-size:10px}
.products .slider > .body > .item .more{margin-bottom:15px}
.products .slider > .body > .item .tags{margin-bottom:15px;color:#9ea7b3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.products .slider > .body > .item .tags .icon{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.products .slider > .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.products .slider > .body > .item{-webkit-box-flex:1;-webkit-flex:1 0 293px;-ms-flex:1 0 293px;flex:0 0 295px;}
.products .navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.products .navigation .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.products .navigation .tabs .item{border-right:1px solid #e3e8ec}
.product-search{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.product-search > .body{margin-bottom:20px}
.products .slider{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.products .slider > .body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.btn-lg{line-height:36px;height:36px;display:block;padding:0;text-align:center;font-size:16px;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;width:100%;font-weight:600;}
.btn-green{border:0;padding:0 30px;border-radius:2px;background:#1ea0b1;}
.btn-blue, .btn-blue-reverse, .btn-green, .btn-yellow{display:inline-block;line-height:30px;height:30px;text-decoration:none;cursor:pointer;}
section.slider .btn-green.btn-lg{text-transform:uppercase;}
section.slider .btn-green.btn-lg{text-transform:uppercase;}
.search-p form > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.inline-line{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.inline-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:7px 10px;}
.search-p .input, .search-p .select{border:1px solid #1ea0b1;background:0 0;display:block;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;width:100%;padding:0 0 0 15px;line-height:35px;height:35px;box-sizing:border-box;}
.inline-line > button.btn-green.btn-lg{text-transform:uppercase;}
.btn-lg{line-height:36px;height:36px;display:block;padding:0;text-align:center;font-size:16px;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;width:100%;font-weight:700;}
.search-p{border:1px solid #ccc;}
.carousel.slide > header{text-align:right;margin:9px 0 10px 0;}
.wrapper header > .carousel-control, .wrapper header * .carousel-control{display:inline-block;position:static;width:auto;background:transparent;color:#1ea0b1;opacity:1 !important;filter:alpha(opacity=100);font-size:30px;text-shadow:0 0 1px #1ea0b1;padding:0 4px;}
section.products .container > header{background:#f2a138;}
section.top{text-align:right;margin-bottom:10px;}
ul.top-login, ul.social{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top;}
ul.top-login li, ul.social li{display:block;float:left;}
ul.social li a{display:block;text-indent:99999px;overflow:hidden;background-image:url('../images/social-icons.png');width:22px;height:22px;background-repeat:no-repeat;margin:2px 2px 0;}
ul.social li.tw a{background-position:-24px 0;}
ul.social li.gp a{background-position:-49px 0;}
ul.social li.in a{background-position:-74px 0;}
ul.social li.yt a{background-position:-98px 0;}
ul.top-login > li > a{color:#FFF;padding:2px 15px;background:#055384;display:block;}
ul.top-login li + li > a{background:#009ede;}
ul.top-login > li:last-child > a:before{position:absolute;content:"";top:3px;left:0;bottom:3px;background:#fff;width:1px;}
ul.top-login li:last-child > a{position:relative;}
.brand .banner{margin-left:65px;display:inline-block;}
.brand a.logo{display:inline-block;margin-left:4px;}
.brand, .brand *{vertical-align:middle;}
ul.search-navbar{float:right;margin:0;padding:0;}
ul.menu-cover{float:left;margin:0;padding:0;}
ul.search-navbar > li, ul.menu-cover > li{float:left;list-style:none;}
.main-menu{background:#414346;min-width:1275px;}
.main-menu a{color:#fff;text-transform:uppercase;font-size:20px;padding:9px 20px;display:block;}
section.logo-banner{margin-bottom:25px;}
section.logo-banner{margin-bottom:15px;}
.main-menu a:hover, .main-menu a:focus, .main-menu a:active, .main-menu .open > a{background:#22afc1;}
li.search .dropdown-menu{right:0;left:auto;border-radius:0;background:transparent;padding-top:10px;border:0;box-shadow:none;width:400px;z-index:99;}
section.top-main-menu{margin-bottom:15px;}
.fit-tv{margin-bottom:20px;}
.fit-tv header{background:#22afc1;color:#fff;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:45px;font-weight:700;}
.control-fit-tv{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}
.fit-tv header > a{color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;margin:0 10px 0 130px;}
.fit-tv .carousel-control{color:#fff !important;text-shadow:0 0 1px #FFFFFF;}
.fit-tv .fit-tv-title{font-weight:700;font-size:16px;}
.bmc-block header{background:#009ede;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:uppercase;}
header a{color:#fff;}
.bmc-block header .title{font-size:20px;}
.bmc-block .inner time{display:block;text-align:right;color:#848484;}
.bmc-block .cover .inner{padding:25px 25px 36px;border:1px solid #e3e8ec;background:#f8f8f8;}
.bmc-block .inner time span{padding:0 4px;font-size:12px;}
.bmc-block .inner time span i{padding-right:3px;}
.bmc-block .cover{border-bottom:3px solid #1ea0b1;}
.bmc-block .inner .img-cover{float:left;margin:0 30px 38px 0;}
.bmc-block .bmc-block-name > *{display:block;color:#555;font-size:13px;}
.bmc-block .bmc-block-name{margin-top:35px;}
.bmc-block-info{clear:both;font-size:13px;}
.bmc-block .bmc-block-name > strong{font-size:15px;}
.bmc-block .bmc-block-info strong{margin:0 0 15px 0;display:block;}
.bmc-block .bmc-block-info{color:#555;}
a.read-more{color:#22afc1;}
.bmc-block .inner .share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}
.node-type-issues p.pos_dat i.fa.fa-calendar,
.view-n-comm i.fa.fa-eye{color:#22afc1;text-indent:-9999em;background:url(../images/eye.png) no-repeat center;width:16px;height:12px;display:inline-block;}
.node-type-issues p.pos_dat i.glyphicon.glyphicon-comment,
.view-n-comm i.glyphicon.glyphicon-comment{color:#22afc1;text-indent:-9999em;background:url(../images/comm.png) no-repeat center;width:16px;height:15px;display:inline-block;}
.view-n-comm{color:#848484;font-size:12px;}
.blogs-block header{background:#055384;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;text-transform:uppercase;font-size:16px;font-weight:600;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.blogs-block{color:#555;margin-top:20px;}
.blogs-block .cover{padding:20px 20px 5px;border:1px solid #E3E8EC;}
.blogs-block .item .img-cover{border:1px solid #e3e8ec;float:left;margin-right:20px;}
div#publications-b time, .latest-news .inner time, .blogs-block .inner time{color:#8b8b8b;font-size:11px;}
#publications-b time span, .latest-news .inner time span, .blogs-block .inner time span{padding-right:5px;}
#publications-b time i, .latest-news .inner time i, .blogs-block .inner time i{padding-right:4px;}
.inner .blog-title{font-size:15px;font-weight:600;margin:5px 0;}
.blogs-block .inner{margin-left:132px;}
.blogs-block p{font-size:13px;}
footer.blog-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.blogs-block .item{padding-bottom:15px;border-bottom:1px dashed #E3E8EC;min-height:221px;}
.blogs-block .item + .item{padding-top:15px;}
.blogs-block .item:last-child{border-bottom:0;padding-bottom:0;}
.page-multimedia .latest-news header{background:#22afc1;}
.latest-news header{background:#0e8dad;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:45px;padding:0 15px;text-transform:uppercase;font-size:16px;}
header a:hover{color:#fff;}
.newslatter-s{padding:20px 15px;background:#e1e1e1;overflow:hidden;margin-bottom:20px;}
.newslatter-s span{text-transform:uppercase;font-weight:700;color:#52565a;margin-bottom:15px;display:block;font-size:17px;}
.newslatter-s input{display:block;float:left;border:0;height:30px;padding:0 14px;}
.newslatter-s input[type="submit"]{background:#22afc1;color:#fff;padding:0 16px;}
.latest-news .item .img-cover{float:left;margin-right:10px;}
section.main .col-xs-3{padding:0 9px;}
.latest-news .cover{padding:25px 15px 25px;border:1px solid #E3E8EC;}
.latest-news .item h3.title{font-size:14px;color:#555;font-weight:600;margin:8px 0 2px;font-weight:600;}
.latest-news .item p{font-size:13px;color:#848484;font-style:normal;}
.latest-news .mcRBody .item .inner em{font-style:normal;}
.latest-news .item .inner{margin-left:160px;}
.share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.latest-news .item .share{}
.latest-news .item .share .tag i{color:#22afc1;}
.latest-news .item .share .tag{color:#848484;font-size:13px;margin-left:10px;}
section.main .col-xs-3 .info-box{margin-bottom:20px;}
.magazine .title h3{color:#1d1d1d;font-weight:600;font-size:22px;text-align:center;line-height:1.2;margin-top:10px;}
.magazine .item{text-align:center;}
.magazine{margin:0 0 20px 0;}
.btn-yellow{background:#ffa50a;}
.magazine .calendar .btn-yellow.btn-lg{display:inline-block;width:auto;font-size:12px;padding:0 10px;font-weight:400;height:49px;line-height:49px;}
.calendar{text-align:center;}
.col-1{padding-left:0;padding-right:5px;}
.col-2{padding-right:11px;}
.latest-news .item{border-bottom:1px dashed #E3E8EC;padding-bottom:24px;}
.latest-news .item + .item{padding-top:24px;clear:both;}
.latest-news .img-cover img{display:block;}
.interviews-block header{background:#414346;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;height:45px;padding:0 15px;}
.control-interviews-block, .control-publications-block{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}
.control-publications-block .carousel-control, .control-interviews-block .carousel-control{color:#fff !important;text-shadow:0 0 1px #FFFFFF !important;}
.publications-block header > a, .interviews-block header > a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;margin:0 10px 0 0;}
div#interview-c .img-cover{float:left;margin-right:15px;}
div#interview-c .item{padding:15px;background:#f8f8f8;border:1px solid #e3e8ec;border-bottom:3px solid #414346;overflow:hidden;min-height:270px;}
.publications-block header{background:#0e8dad;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;height:45px;padding:0 15px;color:#fff;}
span.interview-block-title{font-weight:700;font-size:16px;}
span.publications-block-title{font-weight:700;font-size:16px;}
div#interview-c{color:#848484;}
div#interview-c .title strong, div#interview-c .sub-title{color:#555;font-size:13px;}
a{color:#22afc1;}
div#interview-c .name-i{margin:3px 0;font-size:13px;}
div#interview-c .title strong{font-size:15px !important;}
div#interview-c p{font-size:13px;margin-left:120px;min-height:111px;margin-bottom:0;}
div#publications-b .img-cover{float:left;margin-right:15px;}
div#publications-b .item{border:1px solid #ccc;border-bottom:3px solid #0E8DAD;padding:15px 22px 10px 22px;}
div#publications-b .title strong{color:#555;}
div#publications-b .sub-title{margin:3px 0;font-size:13px;}
div#publications-b p{font-size:13px;color:#848484;line-height:17px;}
div#publications-b .inner{margin-top:0;margin-left:125px;min-height:191px;}
div#publications-b time{margin-bottom:5px;display:block;}
footer.publication-footer{clear:both;margin-top:0;overflow:hidden;}
div#interview-c .title{line-height:17px;}
.most-read > .title{text-transform:uppercase;font-weight:700;color:#fff;margin:0;font-size:15px;background:#414346;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;}
.most-read ol{padding:0;margin:0;}
.most-read ol{counter-reset:item;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px;border-bottom:3px solid #414346;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 20px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}
.most-read li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600;color:#555;font-size:14px;}
.most-read li:before{content:counter(item) "  ";counter-increment:item}
.most-read li a{margin-left:10px;line-height:1.3;font-weight:400;}
.latest-news .item:last-child{border:0;padding-bottom:0;}
section.main .col-xs-3 .info-box:last-child{margin-bottom:0;}
section.main .container > .row > .clearfix{}
.most-read{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc;height:315px;border-bottom:3px solid #414346;}
section.products{margin-top:20px;}
div#interview-c .share{display:block;float:right;}
.search form{position:relative;padding:25px;background:#ccc;}
.search form input[type="text"]{display:block;width:100%;height:41px;border:1px solid #ffffff;padding:0 87px 0 10px;}
.search form input[type="submit"]{position:absolute;top:0;bottom:0;height:41px;margin:auto;right:25px;border:0;background:#027671;color:#fff;text-transform:uppercase;padding:0 20px;}
.search form button i.fa.fa-search{margin-right:3px;}
.carousel-fade .carousel-inner > .item{opacity:0;filter:alpha(opacity=0);-webkit-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner > .active{opacity:1;filter:alpha(opacity=100);}
.carousel-fade .carousel-inner > .active.left,
.carousel-fade .carousel-inner > .active.right{left:0;opacity:0;filter:alpha(opacity=0);z-index:1;}
.carousel-fade .carousel-inner > .next.left,
.carousel-fade .carousel-inner > .prev.right{opacity:1;filter:alpha(opacity=100);}
.carousel-fade .carousel-control{z-index:2;}
@media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next,
.carousel-fade .carousel-inner > .item.active.right{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner > .item.prev,
.carousel-fade .carousel-inner > .item.active.left{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-inner > .item.next.left,
.carousel-fade .carousel-inner > .item.prev.right,
.carousel-fade .carousel-inner > .item.active{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
div#sponsors-carousel .item{height:210px;}
#sponsors-carousel .item img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
#sponsors-carousel .item img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
.adv-n-part a{display:block;text-align:center;background:#007bb4;color:#fff;font-size:16px;height:40px;line-height:40px;}
div#sponsors-carousel{border:1px solid #E3E8EC;margin-bottom:20px;}
footer.publication-footer .ftc_pdf_icon{float:left;}
footer.publication-footer .share{display:block;float:right;margin:10px 0;}
div#product-carousel .provider-name{margin:5px 20px 3px;font-size:15px;color:#555;}
a i.fa.fa-arrow-circle-o-right{text-indent:-999px;display:inline-block;width:20px;color:transparent;background:url(../images/arr-right.png) no-repeat center;height:18px;}
ul.menu-cover .dropdown-menu{background:transparent;padding-top:4px;margin-top:0;border:0;box-shadow:none;min-width:220px;}
ul.menu-cover .dropdown-menu > li > a{color:#fff;font-size:15px;border-bottom:1px solid #999;padding:3px 7px 3px 10px;}
ul.menu-cover .dropdown-menu > li > a:focus, ul.menu-cover .dropdown-menu > li > a:hover{background:#22afc1;color:#fff;}
.left-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.right-tabs-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-top:0;}
ul#myTabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
#myTabs.nav-tabs > li + li{}
.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:40px;}
ul#myTabs.nav-tabs > li.active > a, ul#myTabs.nav-tabs > li.active > a:focus, ul#myTabs.nav-tabs > li.active > a:hover{border:0;background:#fff;color:#555;border:1px solid #E3E8EC;border-bottom:0;}
ul#myTabs.nav-tabs > li > a{background:#22afc1;color:#fff;font-weight:600;font-size:15px;border-radius:0;border:0;padding:11px 0;margin-right:0;text-transform:uppercase;width:100%;}
ul#myTabs.nav-tabs > li{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:center;}
.renew-packs{padding:25px 20px;;overflow:hidden;}
.renew-packs > .title > h3{margin:0 0 40px 0;}
.renew-packs > .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.renew-packs .body .colum{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;color:#fff;font-size:13px;}
.renew-packs .colum .head{font-size:23px;font-weight:600;margin:0 1px;border-radius:8px 8px 0 0;line-height:60px;text-transform:uppercase;}
.colum-light .head,
.colum-light .colum-cell1,
.colum-light .colum-cell2,
.colum-light .colum-cell3,
.colum-light .colum-cell4,
.colum-light .colum-cell5,
.colum-light .colum-cell6{background:#229cc8;}
.colum-standart .head,
.colum-standart .colum-cell1,
.colum-standart .colum-cell2,
.colum-standart .colum-cell3,
.colum-standart .colum-cell4,
.colum-standart .colum-cell5,
.colum-standart .colum-cell6{background:#de4b39;}
.colum-silver .head,
.colum-silver .colum-cell1,
.colum-silver .colum-cell2,
.colum-silver .colum-cell3,
.colum-silver .colum-cell4,
.colum-silver .colum-cell5,
.colum-silver .colum-cell6{background:#90bf61;}
.colum-gold .head,
.colum-gold .colum-cell1,
.colum-gold .colum-cell2,
.colum-gold .colum-cell3,
.colum-gold .colum-cell4,
.colum-gold .colum-cell5,
.colum-gold .colum-cell6{background:#fe9044;}
.colum .price{background:#f4c71f;color:#272727;font-weight:600;font-size:15px;padding:4px 0;}
.colum-cell1,
.colum-cell2,
.colum-cell3,
.colum-cell4,
.colum-cell5,
.colum-cell6{margin:0 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.colum-cell6{border-radius:0 0 8px 8px;}
.colum-light .colum-cell2,
.colum-light .colum-cell4,
.colum-light .colum-cell6{background:#1eb0e4;}
.colum-standart .colum-cell2,
.colum-standart .colum-cell4,
.colum-standart .colum-cell6{background:#ee533f;}
.colum-silver .colum-cell2,
.colum-silver .colum-cell4,
.colum-silver .colum-cell6{background:#9bcc6a;}
.colum-gold .colum-cell2,
.colum-gold .colum-cell4,
.colum-gold .colum-cell6{background:#ffab71;}
.colum-cell2,
.colum-cell4,
.colum-cell6{text-shadow:0 5px 3px rgba(3, 3, 3, 0.24);}
.colum-cell5{-webkit-box-flex:0;-webkit-flex:0 0 178px;-ms-flex:0 0 178px;flex:0 0 178px;}
.colum-cell1{-webkit-box-flex:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;}
.colum-cell2{-webkit-box-flex:0;-webkit-flex:0 0 47px;-ms-flex:0 0 47px;flex:0 0 47px;}
.colum-cell3{-webkit-box-flex:0;-webkit-flex:0 0 143px;-ms-flex:0 0 143px;flex:0 0 143px;}
.colum-cell4{-webkit-box-flex:0;-webkit-flex:0 0 86px;-ms-flex:0 0 86px;flex:0 0 86px;}
.colum-cell6{-webkit-box-flex:0;-webkit-flex:0 0 74px;-ms-flex:0 0 74px;flex:0 0 74px;}
.colum.colum-light a.btrn-subscribe{background:#229CC8;}
.colum.colum-standart a.btrn-subscribe{background:#DE4B39;}
.colum.colum-silver a.btrn-subscribe{background:#90bf61;}
.colum.colum-gold a.btrn-subscribe{background:#FE9044;}
.renew-packs .btrn-subscribe{display:block;text-align:center;color:#fff;line-height:36px;font-size:18px;text-transform:uppercase;font-weight:600;margin:10px 1px 0;border-radius:3px;}
#myTabContent .profile > .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#555;}
#myTabContent .profile > .inner > .profile-details{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
#myTabContent .profile > .inner > .profile_edit{-webkit-box-flex:0;-webkit-flex:0 0 195px;-ms-flex:0 0 195px;flex:0 0 195px;}
#myTabContent .profile{padding:16px 20px;margin:0;border-top:0;}
.profile_edit > div{line-height:29px;font-size:14px;}
.profile-details header .title h3{font-size:20px;font-weight:700;color:#555;text-transform:uppercase;border:0 !important;}
.profile-details > header .title + div{font-size:13px;color:#555;}
.profile-details > .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:13px;}
.profile-details > header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e3e8ec;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;}
.bio-block{color:#555;margin-top:5px;}
span.green-cell{font-weight:700;color:#22afc1;}
.updates-table > div > table{width:100%;}
.updates-table{-webkit-box-flex:0;-webkit-flex:0 0 370px;-ms-flex:0 0 370px;flex:0 0 370px;}
.updates-table table td:last-child{text-align:right;}
.updates-table table td{border-bottom:1px solid #e3e8ec;height:30px;font-size:13px;}
.updates-table table tr:last-child > td{border-bottom:0;}
#myTabContent .profile .bio-block p{font-size:13px;width:500px;}
.bio-block > h3{font-size:15px;font-weight:700;margin:0 0 3px;border:0 !important;}
.updates-table > .title, .profile-newsletter-option > h3.title, .profile-subs-opt > h3.title{font-size:15px;font-weight:700;margin:20px 0 0;border:0 !important;background:#56a0d3;color:#fff;padding:0 20px;height:50px;line-height:50px;}
.profile-details > .body .details{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}
.body .details > div > strong{display:block;text-transform:uppercase;font-size:15px;}
.body .details > div > span{font-size:13px;}
.body .details > div{height:50px;}
.profile_edit > div > img{margin-bottom:7px;}
.magazine > header{background:#414346;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:uppercase;}
.magazine > .body > .item{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;}
.magazine .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #E3E8EC;padding-top:10px;}
.magazine .image img{max-width:100%;height:auto;}
.magazine .item span{font-size:15px;font-weight:700;color:#555;line-height:40px;text-transform:uppercase;text-align:center;}
ul.top-login .dropdown-menu{left:auto;right:0;width:283px;border-radius:0;background:#009EDE;border:1px solid transparent;padding:20px;}
.right-tabs-body .blogs{padding:20px;border-left:1px solid #E3E8EC;}
.right-tabs-body .blogs header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;}
.links-blogs-page .add-new-blogs{background:#22afc1;font-weight:700;font-size:18px;display:inline-block;padding:5px 20px;text-transform:uppercase;color:#fff;margin-right:15px;}
.links-blogs-page a.active{color:#555;}
.links-blogs-page a{font-size:14px;color:#22afc1;}
.links-blogs-page a + a{display:inline-block;margin:0 5px;}
.links-blogs-page a + a:hover{color:#555;}
.links-blogs-page{}
.blogs .search-blogs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.search-blogs .search-blogs-block{margin-left:14px;position:relative;}
.blogs header select{border:1px solid #dcdcdc;background:#f8f8f8;}
.search-blogs-block input[type="submit"]{position:absolute;right:0;top:0;bottom:0;display:block;text-indent:-999em;overflow:hidden;background:url(../images/search.png) no-repeat center transparent;border:0;width:30px;}
.search-blogs-block input[type="text"]{height:35px;border:1px solid #dcdcdc;padding:0 5px;background:#F8F8F8;}
.blogs-control-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#f0f0f0;padding:10px 20px;border-top:1px solid #e3e8ec;}
.blogs-control-links .control-btns button.active{background:#22afc1;color:#fff;}
.blogs-control-links .control-btns button{background:#e5e5e5;border:0;font-size:14px;padding:5px 10px;border-radius:3px;}
.control-btns input[type="checkbox"]{margin-right:10px;}
.blogs-control-links .pager-blogs select{height:30px;background:#E5E5E5;border-radius:3px;border:transparent;}
.blogs-control-links .pager-blogs select:last-child{margin-left:4px;}
.blogs-control-links .pager-blogs a{color:#555;background:#E5E5E5;display:inline-block;vertical-align:top;line-height:30px;padding:0 10px;border-radius:2px;}
.blogs-control-links .pager-blogs span{margin:0 20px 0 0;}
section.cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px;}
.blogs section.cover .item + .item{border-top:1px solid #e3e8ec;}
.blogs section.cover .item{height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:space-between;}
.blogs section.cover .item strong{-webkit-box-flex:0 0 750px;-webkit-flex:0 0 750px;-ms-flex:0 0 750px;flex:0 0 750px;}
.blogs section.cover .item input[type="checkbox"]{-webkit-box-flex:0;-webkit-flex:0 0 52px;-ms-flex:0 0 52px;flex:0 0 52px;}
.page-user-edit input[type="checkbox"]{margin-top:-2px;}
.blogs section.cover .item time{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;text-align:right;}
.blogs section.cover .item span.blogs-com{margin:0 20px;font-weight:700;padding-left:20px;background:url(../images/comm.png) no-repeat left center;}
.blogs section.cover .item span.blogs-eye{margin:0 20px;font-weight:700;padding-left:20px;background:url(../images/eye.png) no-repeat left center;}
span.filter-type{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;}
.latest-news .item .page-news-title + p{min-height:80px;}
.latest-news .item{overflow:hidden;}
.fix_menu{position:fixed;top:0;z-index:9;right:0;left:0;}
.admin-menu .fix_menu{top:29px;}
.stars[date-active="1"] .fa-star:nth-child(-n+1),
.stars[date-active="2"] .fa-star:nth-child(-n+2),
.stars[date-active="3"] .fa-star:nth-child(-n+3),
.stars[date-active="4"] .fa-star:nth-child(-n+4),
.stars[date-active="5"] .fa-star:nth-child(-n+6){color:#ffa50a;}
.checkbox label:before{content:"";height:22px;height:22px;height:1.4rem;width:22px;width:22px;width:1.4rem;border:1px solid #fff;border:1px solid #fff;border:.1rem solid #fff;display:inline-block;box-shadow:0 0 0 .1rem #c7c7c7;margin-right:24px;margin-right:24px;margin-right:1.5rem;vertical-align:-4px;vertical-align:-4px;vertical-align:-.3rem;}
.checkbox input:checked + label:before{background:#1ea0b1;}
.checkbox input{display:none;}
section.technology-section form > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
section.technology-section .inline-line{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.inline-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:7px 10px;}
section.banner-slider button.slick-prev.slick-arrow{background:url(../img/bg-left-ar.png) no-repeat center;position:absolute;z-index:9;left:0;top:0;bottom:0;border:0;text-indent:-999px;width:25px;height:40px;margin:auto;overflow:hidden;}
section.banner-slider{position:relative;}
button.slick-next.slick-arrow{background:url(../img/bg-right-ar.png) no-repeat center;position:absolute;z-index:9;right:0;top:0;bottom:0;border:0;text-indent:-99999px;width:25px;height:40px;margin:auto;outline:0;cursor:pointer;overflow:hidden;}
section.banner-slider ul.slick-dots li{list-style:none;margin:0;padding:0;display:inline-block;}
section.banner-slider ul.slick-dots{margin:0;padding:0;position:absolute;bottom:20px;text-align:center;left:0;right:0;}
ul.slick-dots li button{text-indent:-9999px;background:#52565A;border:1px solid #ccc;border-radius:50%;width:20px;height:20px;margin:0 2px;outline:0;cursor:pointer;}
ul.slick-dots li.slick-active button{background:#1ea0b1;}
section.banner-slider .slick-slide{height:auto;}
.inline-line select.select{background:#ffffff;background:-webkit-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);background:linear-gradient(to bottom, #ffffff 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0', GradientType=0);}
.inline-line .checkbox{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
section.technology-section{margin:10px 0;background:#fff;border:1px solid #ccc;}
section.latest-products .inner .cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:flex-start;flex-wrap:wrap;}
section.latest-products .cover .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 10px;}
.product-by-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 32px 0;margin:0 0 32px 0;margin:0 0 2rem 0;}
.product-by-type aside.leftside-products{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px;}
.product-by-type section.latest-products{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;}
.cover .second-parth{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;margin:10px 0;}
.cover .second-parth a{text-align:center;font-size:14px;text-transform:none;font-weight:400;width:auto;padding:0 13px;margin:10px 4px;display:inline-block;}
.inner footer{background:none;}
.second-parth + footer a{color:#9ea7b3;font-size:22px;font-size:22px;font-size:1.4rem;}
.rating > .name{display:none;}
.stars[date-active="1"] .fa-star:nth-child(-n+1),
.stars[date-active="2"] .fa-star:nth-child(-n+2),
.stars[date-active="3"] .fa-star:nth-child(-n+3),
.stars[date-active="4"] .fa-star:nth-child(-n+4),
.stars[date-active="5"] .fa-star:nth-child(-n+6){color:#ffa50a;}
.first-parth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:110px;}
.first-parth > div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.first-parth > div + div{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;padding-left:10px;}
aside.leftside-products .inner .active{font-weight:700;font-size:16px;}
aside.leftside-products .inner > div{border-top:1px solid #ccc;padding:6px 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
aside.leftside-products .inner{background:#fff;border:1px solid #ccc;border-bottom:2px solid #66bb6a;padding:10px 20px 10px;}
aside.leftside-products .inner > div:first-child{border-top:0;flex:none;}
aside.leftside-products .inner span a.btn-green.btn-lg{display:inline-block;width:auto;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding:0 20px;text-transform:none;font-size:14px;font-weight:400;}
aside.leftside-products .title i.fa.fa-tag{font-size:24px;color:#66bb6a;}
aside.leftside-products .title h3{font-size:20px;font-weight:400;margin:32px 0 16px;margin:32px 0 16px;margin:2rem 0 1rem;}
.btn{margin:20px 0 10px 0;text-align:right;}
.cover .second-parth a + a{background:#66bb6a;}
section.latest-products > .btn > a{text-decoration:none;display:inline-block;border:0;cursor:pointer;border-radius:.2rem;background:#1ea0b1;color:#fff !important;padding:0 32px;padding:0 32px;padding:0 2rem;line-height:38px;line-height:38px;line-height:2.4rem;height:38px;height:38px;height:2.4rem;text-transform:uppercase;}
section.latest-products > .inner{background:#fff;border:1px solid #ccc;border-bottom:2px solid #66BB6A;padding:0 10px 20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
section.latest-products > .inner > .latest-p{font-size:16px;font-weight:700;margin:10px 0 10px 10px}
.first-parth .stars{font-size:15px;padding-top:1px;}
.first-parth .meta .avg .number{font-weight:700;font-size:16px;}
.first-parth .meta .avg{text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.first-parth .meta > div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.first-parth .avg .text{text-transform:uppercase;}
.slider.fade.slick-initialized.slick-slider{height:320px;overflow:hidden;}
.first-parth .rating{padding-top:5px;}
.first-parth .img-cover{text-align:center;}
.input, .select{border:1px solid #bfbfbf;border:1px solid #bfbfbf;border:.1rem solid #bfbfbf;background:0 0;display:block;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;width:100%;padding:0 0 0 24px;padding:0 0 0 24px;padding:0 0 0 1.5rem;line-height:56px;line-height:56px;line-height:3.5rem;height:56px;height:56px;height:3.5rem;box-sizing:border-box;}
section.banner-slider, section.all-products{min-width:1275px;max-width:1275px;width:1275px;margin:0 auto;padding-left:15px;padding-right:15px;}
section.technology-section .title h2{margin:0;font-size:20px;padding:0 10px;line-height:45px;}
section.technology-section{min-width:1245px;max-width:1245px;width:1245px;margin:0 auto;}
section.technology-section .title{background:#1ea0b1;color:#fff;height:45px;line-height:45px;}
div#products-page-carousel .carousel-control{display:none !important;}
section.latest-products .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:19px;font-size:19px;font-size:1.2rem;}
section.latest-products footer .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
section.latest-products footer .cats .icon{margin-right:7px;}
tbody{border:0 !important;}
section.latest-products .btn{margin-top:6px;padding-left:0;}
.alternatives .apps-cover > .item{border:1px solid #e3e8ec;border:1px solid #e3e8ec;border:.1rem solid #e3e8ec;border-bottom:3px solid #1ea0b1;border-bottom:3px solid #1ea0b1;border-bottom:.2rem solid #1ea0b1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin-bottom:32px;margin-bottom:32px;margin-bottom:2rem;background:#fff;}
.alternatives .apps-cover > .item .description,
.alternatives .apps-cover > .item .meta,
.alternatives .apps-cover > .item .more,
.alternatives .apps-cover > .item .name,
.alternatives .apps-cover > .item .tags{margin:0 32px;margin:0 32px;margin:0 2rem}
.alternatives .apps-cover > .item .image img{width:100%}
.alternatives .apps-cover > .item .name{margin-top:16px;margin-top:16px;margin-top:1rem;font-size:28px;font-size:28px;font-size:1.8rem}
.alternatives .apps-cover > .item .description{color:#7a7a7a;margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.alternatives .apps-cover > .item .meta{padding:16px 0;padding:16px 0;padding:1rem 0;border-top:1px solid #e3e8ec;border-top:1px solid #e3e8ec;border-top:.1rem solid #e3e8ec;border-bottom:1px solid #e3e8ec;border-bottom:1px solid #e3e8ec;border-bottom:.1rem solid #e3e8ec;margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.alternatives .apps-cover > .item .meta .rating{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.alternatives .apps-cover > .item .meta .rating .name{display:none}
.alternatives .apps-cover > .item .meta .rating .stars[date-active="1"] i:nth-child(-n+1),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="2"] i:nth-child(-n+2),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="3"] i:nth-child(-n+3),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="4"] i:nth-child(-n+4),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="5"] i:nth-child(-n+5){color:#ffa50a}
.alternatives .apps-cover > .item .meta .avg,
.alternatives .apps-cover > .item .meta .reviews{text-align:center}
.alternatives .apps-cover > .item .meta .avg .number,
.alternatives .apps-cover > .item .meta .reviews .number{font-size:32px;font-size:32px;font-size:2rem}
.alternatives .apps-cover > .item .meta .avg .text,
.alternatives .apps-cover > .item .meta .reviews .text{text-transform:uppercase;font-size:16px;font-size:16px;font-size:1rem}
.alternatives .apps-cover > .item .more{margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem}
.alternatives .apps-cover > .item .tags{margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem;color:#9ea7b3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.alternatives .apps-cover > .item .tags .icon{margin-right:16px;margin-right:16px;margin-right:1rem}
.page .products > .slider > .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;}
@media only screen and (max-width:480px){.alternatives .apps-cover > .item + .item{margin-left:25%}
.alternatives .apps-cover > .item{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}
}
@media only screen and (min-width:480px) and (max-width:800px){.alternatives .apps-cover > .item + .item{margin-left:10%}
.alternatives .apps-cover > .item{-webkit-box-flex:1;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%}
}
@media only screen and (min-width:800px){.alternatives .apps-cover > .item + .item{}
.alternatives .apps-cover > .item{-webkit-box-flex:1;-webkit-flex:0 0 288px;-ms-flex:0 0 288px;flex:0 0 288px;}
}
.alternatives .apps-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;}
@media only screen and (min-width:800px){.alternatives .apps-cover{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
}
section.user-reviews > .text{padding:20px 15px;background:#fff;border:1px solid #ccc;border-bottom:2px solid #ffa50a;}
.userR > .img-cover{float:left;color:#689f38;}
.userR > .img-cover > span{display:block;padding:10px 0 0 0;}
.userR > .comm-title{margin-left:140px;}
.userR i.fa.fa-check-square{font-size:18px;}
.comm-title h3{margin-top:0;}
.comm-title p{margin-top:0;}
.comm-title i{color:#626262;}
.comm-title span{font-size:25px;font-size:25px;font-size:1.6rem;}
.userR{overflow:hidden;padding:0 0 15px;border-bottom:2px solid #ffa50a;margin-bottom:15px;}
section.user-reviews .userR:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
section.user-reviews h3{font-size:20px;}
.userR .rating .fa-star{font-size:18px;}
section.double-way{margin:10px auto;background:#fff;border:1px solid #ccc;padding:0 20px;max-width:1245px;}
section.double-way > .title{font-size:16px;}
section.double-way .body{overflow:hidden;margin:0 -15px;padding-bottom:20px;}
section.double-way .body > .text{float:left;width:50%;box-sizing:border-box;padding:0 15px;}
section.branches-section .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -15px;}
section.branches-section .body > .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 15px;}
section.branches-section > .body > .item > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:25px;}
section.branches-section{background:#fff;padding:10px 20px;border:1px solid #ccc;margin-bottom:20px;}
section.branches-section .body .title{font-weight:700;margin-bottom:10px;}
section.other-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1245px;margin:0 auto;}
section.branches-section > .title{border-bottom:1px solid #00beff;padding-bottom:10px;margin-bottom:10px;}
section.other-desc .left-side{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:10px;}
section.other-desc > .left-side > section > div > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0;}
section.other-desc > .left-side > section > div > div textarea{width:83%;}
section.other-desc .left-side > section{background:#fff;border:1px solid #ccc;padding:10px 20px;border-bottom:2px solid #00BEFF;margin-bottom:30px;}
section.other-desc > .left-side header h3{border-bottom:1px solid #00BEFF;color:#00beff;padding-bottom:10px;margin-top:5px;}
section.other-desc > .left-side header .rating{float:right;font-size:18px;}
section.FnB-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border:1px solid #ccc;border-bottom:2px solid #90bf61;margin:30px auto;padding:10px 20px;max-width:1245px;}
section.FnB-section > .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
section.FnB-section > .item ul{margin:0;padding:0;list-style:none;position:relative;}
section.FnB-section > .item ul li:before{content:"\2022";font-size:30px;padding-right:10px;color:#90bf61;vertical-align:top;display:block;float:left;line-height: 22px;}
    /*line-height:14px;}*/
section.FnB-section > .item ul:before{position:absolute;display:block;left:4px;width:3px;bottom:18px;top:7px;background:#90BF61;}
section.FnB-section > .item + .item{margin-left:25px;}
section.FnB-section > .item ul li span{display:block;margin-left:25px;clear:right;margin-bottom:10px;}
section.FnB-section .item li{overflow:hidden;}
section.FnB-section > .item:first-child{border-right:1px dashed #ccc;}
section.FnB-section > .item:first-child{border-right:1px dashed #ccc;}
section.targets-description-section .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 15px;background:#fff;border:1px solid #ccc;border-bottom:2px solid #4d7ba0;padding:10px 20px;}
section.targets-description-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:30px auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1275px;}
section.targets-description-section .item .inner strong, section.targets-description-section .item .inner label{display:block;float:left;max-width:150px;}
section.targets-description-section .item .inner span, section.targets-description-section .item .inner textarea{margin-left:220px;display:block;}
section.targets-description-section .item .inner > div{overflow:hidden;padding:5px 0;}
section.targets-description-section .item .inner textarea{width:60%;}
.vertical-scroll-block::-webkit-scrollbar-track{border-radius:10px;background-color:#F5F5F5;}
.vertical-scroll-block::-webkit-scrollbar{height:12px;background-color:#F5F5F5;border-radius:10px;}
.vertical-scroll-block::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e1e1e1;}
.product-cover{background:#fff;border:1px solid #ccc;border-bottom:2px solid #1ea0b1;padding:10px 20px;}
section.product-profile .product-cover .product-inner:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;}
section.product-profile .product-cover .product-inner .left-product:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:440px;}
section.product-profile .product-cover .product-inner .left-product:first-child > .product-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:25px;}
.left-product .product-text > .title{margin:0 0 5px;}
section.product-profile .product-cover .product-inner .left-product:first-child > .product-text > .product-first-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;}
section.product-profile .product-cover .product-inner .left-product:first-child > .product-text > .product-first-date > time{font-weight:700;}
section.product-profile .product-cover .product-inner .left-product:first-child > .product-text > .version{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.product-text .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.product-text .meta .rating{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.product-text .meta .rating .name{display:none}
.product-text .meta .rating .stars[date-active="1"] i:nth-child(-n+1),
.product-text .meta .rating .stars[date-active="2"] i:nth-child(-n+2),
.product-text .meta .rating .stars[date-active="3"] i:nth-child(-n+3),
.product-text .meta .rating .stars[date-active="4"] i:nth-child(-n+4),
.product-text .meta .rating .stars[date-active="5"] i:nth-child(-n+5){color:#ffa50a}
.product-text .meta .avg, .product-text .meta .reviews{text-align:center}
.product-text .meta .avg .number, .product-text .meta .reviews .number{font-size:32px;font-size:32px;font-size:2rem}
.product-text .meta .avg .text, .product-text .meta .reviews .text{text-transform:uppercase;font-size:16px;font-size:16px;font-size:1rem}
.product-text .version span{font-weight:700;}
.product-text .rating .stars i.fa.fa-star{font-size:16px;}
section.product-profile{margin:30px 0;}
section.product-profile .product-cover .product-inner + .product-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ccc;margin-top:15px;padding-top:15px;}
.product-inner .ro:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.product-inner .ro .prod-langs-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.product-inner .ro .tags .icon{display:inline;color:#9ea7b3;}
.ro .tags .item{display:inline;color:#9ea7b3;}
.product-tags .tags{float:left;margin:0 5px;}
.prod-langs .eng{background:url(../img/lang-flags.png) no-repeat;text-indent:-999px;display:inline-block;width:26px;height:17px;margin:0 4px;}
.prod-langs .chi{background:url(../img/lang-flags.png) no-repeat -35px 0;text-indent:-999px;display:inline-block;width:26px;height:17px;margin:0 4px;}
.prod-langs .jap{background:url(../img/lang-flags.png) no-repeat -68px 0;text-indent:-999px;display:inline-block;width:26px;height:17px;margin:0 4px;}
.prod-langs .kor{background:url(../img/lang-flags.png) no-repeat -103px 0;text-indent:-999px;display:inline-block;width:26px;height:17px;margin:0 4px;}
.social-numbers i.fa.fa-facebook-square{color:#3b5998;}
.social-numbers i.fa.fa-twitter{color:#28a9e0;}
.social-numbers i.fa:before{padding:0 5px;font-size:19px;}
.social-numbers{font-size:16px;}
.product-inner .ro{padding:10px 0;}
.product-inner .ro a{color:#28a9e0;text-decoration:none;display:inline-block;padding:0 10px;}
.product-inner .ro a:hover{text-decoration:underline;}
section.user-reviews + hr{margin:20px 0;border:0;background:#ccc;}
div#fnewsletter_cpt:before{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.4);content:"";z-index:-1;}
div#fnewsletter_cpt > img{display:block;width:100%;}
div#fnewsletter_cpt{position:fixed;left:0;right:0;bottom:0;top:0;margin:auto;width:160px;height:129px;background:#fff;z-index:10;}
div#fnewsletter_cpt input[type="text"]{max-width:100%;box-sizing:border-box;}
div#fnewsletter_cpt button.btn-green{width:100%;}
section.latest-products footer .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#848484;}
section.latest-products footer .cats .icon{margin-right:5px;}
.vertical-scroll-block a.fancy_item{display:inline-block;}
section.other-desc > .left-side > section > div > div strong{min-width:260px;padding:0 20px 0 0;}
section.technology-section .body{background:#fff;border:1px solid #ccc;}
.prod-langs-cover .prod-langs img{margin:0 10px;}
.slider.fade-slick a.bann-btn{color:#fff;background:#FFA50A;text-decoration:none;text-transform:uppercase;border-radius:2px;padding:9px 26px;position:absolute;bottom:51px;left:83px;font-weight:700;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.38);}
.product-by-type > section.latest-products .cover .item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-top:1px solid #ccc;padding:10px 5px;border-bottom:1px solid #ccc;margin:0 10px;}
section.user-reviews > .btn{float:right;background:#fff;border-radius:3px;margin:14px 0 0;padding:0;}
section.user-reviews > .btn > a{float:right;background:#FFA50A;padding:5px 10px;border-radius:3px;border:1px solid #ccc;text-transform:uppercase;text-decoration:none;color:#fff;}
.product-inner > .img-cover a.bann-btn{position:absolute;right:-18px;top:-74px;color:#fff;background:#FFA50A;text-decoration:none;text-transform:uppercase;border-radius:2px;height:36px;font-weight:700;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.38);line-height:36px;width:228px;text-align:center;}
.product-inner > .img-cover{position:relative;}
.product-inner > .img-cover a.bann-btn.rate-btn{right:229px;min-width:129px;background:#66BB6A;}
.page .wrapper-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.sticky-wrap > section.partners{position:absolute;left:0;right:0;top:0;}
.page .sticky-wrap{margin-bottom:0 !important;padding-top:67px;}
.sticky-footer, .sticky-push{min-height:0 !important;height:0 !important;}
.page .products > .slider > .body > .item .tags{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.page .partners .body{overflow:hidden;border-bottom:3px solid #ffa50a;border-bottom:3px solid #ffa50a;border-bottom:.2rem solid #ffa50a;padding:11px;padding:11px;padding:0.7rem;}
.wrapper-news-video-magazine > .left > section.slider .body{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;left:0;}
section.slider .videos .body .item{float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:25%;flex:1 0 100%;width:100%;padding:10px 10px;box-sizing:border-box;border:1px solid #E3E8EC;background:#fff;}
section.slider .videos .body{}
section.slider .videos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:330px;overflow:hidden;width:100%;position:relative;margin-bottom:10px;}
.videos .video-a a{display:block;position:absolute;left:0;top:-70px;width:30px;height:30px;margin:auto;font-size:24px;text-align:center;}
.videos .video-a a + a{right:0;left:auto;}
section.wrapper-experts-blogs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
@media only screen and (min-width:1200px){.wrapper-experts-blogs .experts{width:100% !important;margin:0 0 10px !important;}
}
.page .wrapper-experts-blogs .blogs .item{width:100% !important;margin:7px 0 !important;}
.sticky-wrap > .social{position:fixed;top:170px;right:0;background:#52565A;border-radius:10px 0 0 10px;}
.sticky-wrap > .social > a{display:block;font-size:30px;color:#fff;padding:6px 6px;margin:5px 0;}
.sticky-wrap > .social > a:hover{color:#1ea0b1;}
div#partners_block > .js-marquee-wrapper .js-marquee > a.item{display:inline-block;vertical-align:middle;margin:0 10px;}
.page .main-menu{background:transparent;padding-right:30px;}
.page .main-menu ul li{border-left:1px solid transparent !important;border-left:1px solid transparent !important;border-left:.1rem solid transparent !important;}
.page .main-menu ul li a{border-bottom-color:transparent !important;color:#ffffff;padding:0 24px;padding:0 24px;padding:0 1.5rem;}
section.news .full .item .cats{text-align:left;padding:5px 0;}
.js-marquee{white-space:nowrap;}
.page .magazine .body .calendar{margin:16px 0;margin:16px 0;margin:1rem 0;}
.page .blogs .body .item .text{display:none !important;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;}
.page section.wrapper-experts-blogs .body .item > div > div{-webkit-box-flex:6;-webkit-flex:6;-ms-flex:6;flex:6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.page .experts .body .item .more{display:none;}
.page .experts .body .item{}
.page section.wrapper-experts-blogs .body .item > div > .image{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;}
.page section.wrapper-experts-blogs .body .item .meta{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:10px 6px 0;}
.front .left .item > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px dashed #E3E8EC;}
.page section.wrapper-experts-blogs .body .item .image a img{max-width:80px;max-height:100%;}
.page section.wrapper-experts-blogs .body .item .title h3{margin:5px 0;text-align:left;font-size:16px;}
.page section.wrapper-experts-blogs .body .item .title{margin:0 2px 0 5px;}
.page section.wrapper-experts-blogs .body .item .name{font-size:25px;font-size:25px;font-size:1.6rem;margin:3px 0 0;text-align:center;color:#282828;}
.page section.wrapper-experts-blogs .body .item .info{color:#282D38;margin:0 4px;padding:0 0 3px;font-size:12px;text-align:center;font-style:normal;}
.page .blogs .body .item .image a img{border-radius:50%;}
.item > div.inner{border-bottom:0;}
.experts .body .item .name, .experts .body .item .info{color:#fff !important;}
section.info.bottom a,
section.info.bottom div{
    color: #fff;
    text-decoration: none;
    font-size: 40px;
    padding: 20px 0 20px;
    /* display: -webkit-box; */
    /* display: -webkit-flex; */
    display: -ms-flexbox;
    /* display: flex; */
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.page section.info a img,
.page section.info div img{width:auto;}
.page section.info.bottom{background:#E56A65;}
.video-a{position:relative;}
.videos .body .title{text-align:center;margin:0 23px;}
.share_bsh{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px;}
.page .news .full .item:nth-child(2n){padding-left:8px !important;padding-left:8px !important;padding-left:0.5rem !important;}
.news .full .item .image-title{padding-bottom:0;}
.technology-section > title{display:none;}
.page .news .full{padding:0 !important;}
.not-front .left{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;display:block !important;}
@media (min-width:768px){.header_menu_fix{position:fixed !important;top:0;width:100%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.4);z-index:998;-webkit-backface-visibility:visible;left:0;right:0;box-sizing:border-box;}
}
.page .news .item .meta{margin-top:3px;}
.wrap_pop_up{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;}
.bs_chorniyfon{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.5);}
.con_pop_up{position:relative;width:auto;margin:10px auto;overflow:hidden;background-color:#fff;}
.con_pop_up h2{font-size:21px;line-height:41px;font-weight:bold;background-color:#1ea0b1;color:#fff;text-transform:uppercase;text-align:center;vertical-align:middle;margin:0;padding:11px 10px 6px;}
.pop_up_indicators{display:block;margin:0;padding:12px 0 7px;background-color:#f2f2f2;text-align:center;list-style:none;border-top:1px solid #d9d9d9;outline:1px solid #f2f2f2;position:relative;}
.pop_up_indicators li{display:inline-block;background-color:#cbcbcb;width:12px;height:12px;margin:0 12px;border-radius:50%;position:relative;}
.pop_up_indicators li.active{background-color:#39b979;}
.pop_up_indicators li.active:before{content:'';position:absolute;top:-17px;left:-2px;width:16px;height:9px;background:url(../img/icon_active.png) 0 0 no-repeat;border-top:1px solid #fff;}
.pop_up_main{margin:20px 0 15px;padding:0 20px 0;max-height:360px;overflow:auto;}
.pop_up_inner{position:relative;width:100%;overflow:hidden;min-height:150px;}
.pop_up_item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}
.pop_up_item.active{display:block;}
.bs_buttons{text-align:center;margin-top:25px;overflow:hidden;}
.bs_buttons > div{font-size:15px;line-height:24px;font-weight:bold;text-transform:uppercase;color:#fff;display:inline-block;cursor:pointer;margin:0;padding:3px 39px;background-color:#39b979;}
.bs_buttons > div.bspr_cansel{float:left;background-color:#4eb1b0;}
.bs_buttons > div.bspr_back{background-color:#89bfa4;}
.bs_buttons > div.bspr_next{float:right;background-color:#39b979;}
.pop_up_login{margin:20px 0 15px;padding:0 20px 0;max-height:360px;overflow:auto;}
#user-login-form .form-item.form-item-name label, #user-login-form .form-item.form-item-pass label{font-weight:normal;text-transform:uppercase;margin:7px 0 0;}
#user-login-form .form-item.form-item-name input, #user-login-form .form-item.form-item-pass input{float:right;border:1px solid #e6e6e6;padding:6px 10px 3px;color:#555;}
form#user-login-form .item-list{}
form#user-login-form .item-list ul{margin:0;}
form#user-login-form .item-list li{margin:0;padding:0;list-style:none;display:inline-block;float:none;}
form#user-login-form .item-list li a{text-decoration:underline;}
form#user-login-form .item-list li a:hover{text-decoration:none;}
form#user-login-form .form-actions{margin:10px 0 0;text-align:center;clear:both;}
form#user-login-form .form-actions input{font-size:15px;line-height:24px;font-weight:bold;color:#FFF;text-transform:uppercase;margin:0;padding:3px 40px;border:0;outline:0;background:#39b979;}
form#user-login-form .form-item.form-item-remember-me{margin:10px 0 0 0;padding:5px 0 0;text-align:center;}
form#user-login-form .form-item.form-item-remember-me input{margin:-1px 5px 0 0;}
.wrap_pop_up.bspr_active label{display:inline-block;}
#bxclose_popup{position:absolute;top:0;right:0;content:'x';width:30px;height:25px;background:url(../img/cross_ft.png) no-repeat 50% 50%;background-size:16px;cursor:pointer;}
@media only screen and (min-width:768px){.con_pop_up{width:620px;margin:30px auto;}
}
.login{position:fixed;right:100%;top:240px;background:#52565A;color:#fff;border-radius:0 0 5px 5px;padding:10px 20px;cursor:pointer;font-size:17px;text-transform:uppercase;font-weight:700;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0 -96px 0 0;width:120px;}
.login:hover{color:#1ea0b1;}
.page .products > .slider > .body > .item{margin:0 1% !important;}
.page .wrapper-product .products .slider{margin:0 -13px;}
.page .products .navigation{margin-bottom:0;}
.page .wrapper-experts-blogs .blogs .item:last-child{display:none;}
.mcRelated .mcRBody .item{box-sizing:border-box;padding:0 15px;border-top:0;background:#fff;}
.mcRelated{margin:0 -15px;padding:0 15px;}
.mcRelated .mcRBody .item:nth-child(2n){}
.body .mlt_ftc_lpip{-webkit-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;flex:25%;border:1px solid #ccc;text-align:center;box-sizing:border-box;}
.page-multimedia .d_tabs + .news .body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.mlt_ftc_lpip .mlt_video_sm img{width:100%;}
.page-blogs .sec_cover .laBlog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.page-blogs .sec_cover .laBlog .ts_img{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;}
.page-blogs .sec_cover .laBlog .ts_info{-webkit-box-flex:8;-webkit-flex:8;-ms-flex:8;flex:8;}
section.product-profile{margin:30px 0;}
section.product-profile > h3.title{font-size:17px;max-width:1245px;margin:0 auto 10px;}
.product-cover{background:#fff;border:1px solid #ccc;border-bottom:2px solid #1ea0b1;padding:10px 20px;width:1245px;margin:0 auto;}
section.product-profile .product-cover .product-inner:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;}
section.product-profile .product-cover .product-inner + .product-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ccc;margin-top:15px;padding-top:15px;}
section.product-profile .product-cover .product-inner .left-product:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:440px;}
section.product-profile .product-cover .product-inner .left-product:first-child > .product-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:25px;}
.left-product .product-text > .title{margin:0 0 5px;}
.product-text .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.product-inner > .img-cover{position:relative;}
section.screenshots{background:#fff;border:1px solid #ccc;border-bottom:2px solid #fe9044;padding:15px 20px;width:1245px;margin:0 auto;}
section.screenshots .title{font-weight:700;}
.vertical-scroll-block{overflow-x:scroll;white-space:nowrap;margin:0 -5px;padding-bottom:10px;}
.vertical-scroll-block img{margin:0 5px;}
.vertical-scroll-block a.fancy_item{display:inline-block;}
section.user-reviews{width:1245px;margin:0 auto;}
section.alternatives{width:1245px;margin:0 auto;margin-bottom:20px;}
section.media-coverage{width:1245px;margin:0 auto;}
section.media-coverage .item a{color:#28a9e0;text-decoration:none;line-height:1.3;display:inline-block;padding:4px 0;}
section.media-coverage .body .item{float:left;width:33.33%;padding:15px;box-sizing:border-box;}
section.media-coverage .body{overflow:hidden;background:#fff;border:1px solid #cccccc;border-bottom:2px solid #fe9044;}
section.media-coverage{margin-bottom:20px;}
section.media-coverage .item .title{border-bottom:1px solid #fe9044;margin:0 0 10px 0;padding:10px 0;}
section.media-coverage > .title{margin:0 0 10px;}
section.media-coverage .item .title{border-bottom:1px solid #fe9044;margin:0 0 10px 0;padding:10px 0;}
section.alternatives header h3{float:left;text-transform:uppercase;margin:18px 0;font-size:17px;font-weight:600;color:#333;}
section.alternatives header{overflow:hidden;padding:0 20px;background:#fff;border:1px solid #ccc;vertical-align:middle;margin:20px 0;}
section.alternatives header > a{float:right;display:inline-block;margin:7px 0;background:#66bb6a;color:#fff;text-decoration:none;padding:10px 40px;border-radius:5px;text-transform:uppercase;}
.alternatives .apps-cover > .item{border:1px solid #e3e8ec;border:1px solid #e3e8ec;border:.1rem solid #e3e8ec;border-bottom:3px solid #1ea0b1;border-bottom:3px solid #1ea0b1;border-bottom:.2rem solid #1ea0b1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin-bottom:0;background:#fff;}
.alternatives .apps-cover > .item .description,
.alternatives .apps-cover > .item .meta,
.alternatives .apps-cover > .item .more,
.alternatives .apps-cover > .item .name,
.alternatives .apps-cover > .item .tags{margin:0 32px;margin:0 32px;margin:0 2rem}
.alternatives .apps-cover > .item .image img{width:100%}
.alternatives .apps-cover > .item .name{margin-top:16px;margin-top:16px;margin-top:1rem;font-size:28px;font-size:28px;font-size:1.8rem;}
.alternatives .apps-cover > .item .description{color:#7a7a7a;margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem;-webkit-box-flex:1;-webkit-flex:0 0 92px;-ms-flex:0 0 92px;flex:0 0 92px;}
.alternatives .apps-cover > .item .meta{padding:16px 0;padding:16px 0;padding:1rem 0;border-top:1px solid #e3e8ec;border-top:1px solid #e3e8ec;border-top:.1rem solid #e3e8ec;border-bottom:1px solid #e3e8ec;border-bottom:1px solid #e3e8ec;border-bottom:.1rem solid #e3e8ec;margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.alternatives .apps-cover > .item .meta .rating{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.alternatives .apps-cover > .item .meta .rating .name{display:none}
.alternatives .apps-cover > .item .meta .rating .stars[date-active="1"] i:nth-child(-n+1),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="2"] i:nth-child(-n+2),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="3"] i:nth-child(-n+3),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="4"] i:nth-child(-n+4),
.alternatives .apps-cover > .item .meta .rating .stars[date-active="5"] i:nth-child(-n+5){color:#ffa50a}
.alternatives .apps-cover > .item .meta .avg,
.alternatives .apps-cover > .item .meta .reviews{text-align:center}
.alternatives .apps-cover > .item .meta .avg .number,
.alternatives .apps-cover > .item .meta .reviews .number{font-size:32px;font-size:32px;font-size:2rem}
.alternatives .apps-cover > .item .meta .avg .text,
.alternatives .apps-cover > .item .meta .reviews .text{text-transform:uppercase;font-size:16px;font-size:16px;font-size:1rem}
.alternatives .apps-cover > .item .more{margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem}
.alternatives .apps-cover > .item .tags{margin-bottom:24px;margin-bottom:24px;margin-bottom:1.5rem;color:#9ea7b3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.alternatives .apps-cover > .item .tags .icon{margin-right:16px;margin-right:16px;margin-right:1rem}
.page .products > .slider > .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;}
@media only screen and (max-width:480px){.alternatives .apps-cover > .item + .item{margin-left:25%}
.alternatives .apps-cover > .item{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}
}
@media only screen and (min-width:480px) and (max-width:800px){.alternatives .apps-cover > .item + .item{margin-left:10%}
.alternatives .apps-cover > .item{-webkit-box-flex:1;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%}
}
@media only screen and (min-width:800px){.alternatives .apps-cover > .item + .item{margin-left:31px;}
.alternatives .apps-cover > .item{-webkit-box-flex:1;-webkit-flex:0 0 288px;-ms-flex:0 0 288px;flex:0 0 288px;}
}
.alternatives .apps-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
@media only screen and (min-width:800px){.alternatives .apps-cover{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
}
#submit-content-modal .modal-header{background:#055384;color:#fff;text-transform:uppercase;text-align:center;}
#submit-content-modal .form-item.webform-component-textfield,
#submit-content-modal .form-item.webform-component-email{text-align:right;}
#submit-content-modal .form-item.webform-component-textfield input, #submit-content-modal .form-item.webform-component-email input, #submit-content-modal select{height:38px;}
button.close{color:#fff;opacity:0.7;filter:alpha(opacity=70);text-transform:uppercase;font-size:26px;}
.close:focus, .close:hover{color:#fff;opacity:1;filter:alpha(opacity=100);}
#submit-content-modal .form-managed-file input[type="submit"]{margin:15px 0 15px 15px;float:right;background:#055384;color:#fff;border:0;height:41px;padding:0 20px;text-transform:uppercase;border-radius:3px;}
#submit-content-modal .form-actions input{margin:15px 0 15px 15px;background:#055384;color:#fff;border:0;height:41px;padding:0 20px;text-transform:uppercase;border-radius:3px;}
section.FnB-section > .item + .item ul:before{bottom:40px;}
section.double-way header h3.title{font-size:17px;font-weight:600;margin:17px 0;}
section.user-reviews .title{overflow:hidden;}
.blogs-block .inner time{display:block;}
.item-list .pager{margin:10px 0 10px;}
.item-list .pager li{margin:0;display:inline-block;padding:0;font-weight:normal;text-align:center;color:#fff;background:transparent;}
.item-list .pager li a{margin:5px 8px;display:inline-block;padding:4px 8px 3px;line-height:16px;border:0;border-radius:0;text-decoration:none;color:#000;background-color:#cccccc;}
.item-list .pager li.pager-current{background-color:#39b979;margin:5px 8px;padding:2px 8px 1px;}
.item-list .pager li a:hover{background:#39B979;color:#fff;}
.item-list .pager li a:hover{background:#39B979;color:#fff;}
.mlt_ftc_lpip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px dashed #E1E1E1;padding:10px 0;}
.mlt_ftc_lpip .mlt_ftc_infpip{padding:0 20px;}
.mlt_ftc_lpip .mlt_video_sm{-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;}
.mlt_ftc_lpip:nth-child(2){border:0;}
.node-type-multimedia .mlt_ftc_ponpip .share_this{float:right;}
.node-type-multimedia .latest-news header{background:#22afc1;color:#fff;font-size:16px;padding:15px;font-weight:600;}
.node-type-multimedia .latest-news header h3.title{font-weight:600;}
.mlt_ftc_ponpip_img time{color:#555;font-size:13px;line-height:2;}
.mlt_ftc_ponpip_img time i.fa.fa-calendar{margin-right:5px;}
.page-blogs .latest-news.blgos_page header{background:#055384;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;text-transform:uppercase;font-size:16px;font-weight:600;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.latest-news.blgos_page header h3.title{font-weight:600;}
.page-blogs .bmc-block-info{clear:none;}
.page-blogs .bmc-block-info h3 a{font-size:17px;display:inline-block;line-height:1.2;font-weight:600;}
.bnb_laterNew{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px dashed #E1E1E1;padding:10px 0;}
/*.bnb_laterNew .ts_img{-webkit-box-flex:1 !important;-webkit-flex:auto !important;-ms-flex:auto !important;flex:auto !important;}*/
.bnb_laterNew:first-child{border:0;}
b.bnb_news_title{font-size:17px;font-weight:600;margin-bottom:10px;display:inline-block;}
p.tsi_text{margin-top:10px;}
.node-type-issues .mainCon.tman .ftcBL_im{float:left;margin:10px 10px 10px 0;}
.node-type-issues .latest-news .cover{overflow:hidden;}
.page-events .latest-news header{background:#009ede;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:45px;padding:0 15px;text-transform:uppercase;font-size:16px;}
.page-events .latest-news .cover .ftc_eve_item{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
ul.ftc_textInf{float:left;width:50%;padding:0 0 0 20px;}
ul.ftc_textInf + p{margin-left:50%;}
.fic_button{clear:both;border-bottom:1px dashed #E1E1E1;text-align:right;}
.page-events .fic_button a{background:#22afc1;color:#fff;border-radius:3px;padding:7px 18px;display:inline-block;text-transform:uppercase;margin:10px 0;font-weight:600;}
ul.top-login li a{color:#fff;}
.login-wrapper .login-info{color:#fff;}
div#submit-content-modal .form-managed-file{display:inline-block;}
div#submit-content-modal input[type="file"]{width:440px;margin:3px 0 0 3px;border:1px solid #A9A9A9;padding:7px 10px;}
.blog-title a{padding-top:1px;display:block;}
.node-type-issues p.pos_dat{color:#555;font-size:12px;}
.node-type-issues p.pos_dat i{color:#22afc1;margin:0 4px;}
div#submit-content-modal table{width:100%;text-align:center;}
div#submit-content-modal table tr{background:transparent;border:0;}
div#submit-content-modal table thead{border:0;}
div#submit-content-modal table th{border:1px solid #055384;padding:2px;text-align:center;}
div#submit-content-modal table td{border:1px solid rgb(29, 99, 144);padding:5px;}
div#submit-content-modal .form-item{text-align:right;}
div#submit-content-modal .form-item .description{text-align:left;}
ul.top-login .login-info-register{color:#fff;margin:8px 0;font-weight:600;}
ul.top-login .form-item{color:#fff;overflow:hidden;}
ul.top-login .login-recover{text-align:center;}
ul.top-login .login-info-register + .login-info a{font-weight:600;}
.mcRBody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #ccc;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.mcRelated .mcRBody .item .title a{font-size:16px;display:inline-block;line-height:1.4;font-style:normal;}
.mcRelated .mcRBody .item .title h2{margin:5px 0 10px;}
.mcRelated .mcRBody .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.mcRelated .mcRBody .cats .icon{margin-right:3px;color:#555;}
.mcRelated .meta{color:#555;margin:3px 0;}
.link a{display:inline-block;background:#22afc1;color:#fff;padding:5px 10px;border-radius:3px;margin:0 0 10px;}
.mcRelated .mcRBody .item i{margin:0 3px;}
.mcTop > .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#555;}
.mcTop > .cats i{margin:0 3px;}
.mainCon .mcTop .image{float:left;margin:0 15px 10px 0;border:1px solid #ccc;border-radius:3px;overflow:hidden;}
.node-type-news .mcTop .meta{color:#555;font-size:12px;margin-bottom:7px;}
.node-type-news .mcTop .meta i{margin:0 3px;}
.mcTop > .title{font-size:14px;}
.mcTop > .title h2{font-size:18px;display:none;}
.node-type-news .mainCon .share_this{margin:5px 0;}
.ts_img{text-align:center;margin:5px 15px 5px 5px;}
.ftc_profile_inf p.tsi_i{font-weight:600;max-width:210px;}
.ftc_profile_inf{float:left;margin:0 20px 10px 0;text-align:center;border:1px solid #ccc;border-radius:3px;padding:5px 5px 0;box-shadow:-1px 2px 4px 1px rgba(0, 0, 0, 0.09);}
p.prc_listca i{color:#22afc1;margin:0 3px;}
p.prc_listca{color:#444;font-size:12px;}
.blogs-block .bmc-block-name{min-height:48px;}
div#free-magazine-modal label{display:inline-block;width:120px;}
div#free-magazine-modal input{height:35px;}
div#free-magazine-modal .modal-header{background:#0E8DAD;color:#fff;}
div#free-magazine-modal .modal-content{overflow:hidden;}
div#free-magazine-modal input[type="submit"]{background:#0E8DAD;color:#fff;font-weight:600;border:0;padding:0 20px;border-radius:5px;text-transform:uppercase;}
div#free-magazine-modal .form-actions{text-align:right;}
.dropdown:hover > .dropdown-menu{display:block;}
ul.menu-cover .dropdown-menu > li{background:#414346;}
ul.menu-cover .dropdown-menu > li:first-child{border-radius:5px 5px 0 0;}
ul.menu-cover .dropdown-menu > li:last-child{border-radius:0 0 5px 5px;}
ul.menu-cover .dropdown-menu > li:first-child a{border-radius:5px 5px 0 0;}
ul.menu-cover .dropdown-menu > li:last-child a{border-radius:0;}
div#edit-field-user-type #edit-field-user-type-und{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:25px;}
div#edit-field-user-type #edit-field-user-type-und input{margin-left:20px;}
form#user-register-form label{min-width:170px;}
form#user-register-form input{height:38px;}
.form-item.form-type-select.form-item-field-country-und select#edit-field-country-und{min-width:400px;height:38px;color:#363636;}
.form-item.form-type-textfield.form-item-name label{min-width:95px;}
.form-item.form-type-password.form-item-pass label{min-width:95px;}
.form-item.form-type-textfield.form-item-name input{height:38px;}
.form-item.form-type-password.form-item-pass input{height:38px;}
form#user-login .description{}
form#user-login .description{margin-left:105px;}
form#user-login input#edit-submit{background:#0E8DAD;color:#fff;border:0;height:41px;padding:0 20px;text-transform:uppercase;border-radius:3px;}
form#user-register-form div#edit-actions input{background:#0E8DAD;color:#fff;border:0;height:41px;padding:0 20px;text-transform:uppercase;border-radius:3px;}
form#user-pass input#edit-submit{background:#0E8DAD;color:#fff;border:0;height:41px;padding:0 20px;text-transform:uppercase;border-radius:3px;}
aside.leftside-products .inner{-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.product-by-type aside.leftside-products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.inner + a.btn-green.btn-lg{-webkit-box-flex:0;-webkit-flex:0 0 36px;-ms-flex:0 0 36px;flex:0 0 36px;}
aside.leftside-products .inner > div > span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.d_tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
ul.tabs.primary{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0 0 20px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-radius:5px 5px 0 0;border:1px solid #ccc;border-bottom:0;overflow:hidden;}
ul.tabs.primary li a{font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px;margin:0;border-right:0;border-top:0;}
ul.tabs.primary a.active{border:none;color:rgb(65, 67, 70);text-align:center;background:transparent;}
ul.tabs.primary li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
ul.tabs.primary li:first-child a{border-left:0;}
ul.primary li a:hover{background:transparent;color:#414346;}
ul.tabs.primary li a{background:#22afc1;color:#fff;}
ul.tabs.primary li a:hover{background:transparent;color:#414346;}
ul.tabs.primary a.active:hover{background:#22afc1;color:#fff;}
.bmc-block-info h3{margin:3px 0;}
.img-cover{float:left;margin-right:10px;}
.publ_item{overflow:hidden;}
.publ_item div.title{margin:15px 0 10px 0;}
.publ_item div.sub-title{margin:0 0 10px 0;}
.latest-news .publ_item{border-bottom:1px dashed #E3E8EC;padding-bottom:24px;}
.latest-news .publ_item + .publ_item{padding-top:24px;clear:both;}
.publ_item .sub-title a{font-size:17px;display:inline-block;line-height:1.2;font-weight:600;}
.latest-news .publ_item p{font-size:13px;color:#848484;}
.ts_img img{width:200px;height:auto;min-width:200px;}
ul.top-login .dropdown:hover > .dropdown-menu{display:none;}
ul.top-login .dropdown.open:hover > .dropdown-menu{display:block;}
section.branches-section{width:1245px;margin:0 auto;}
.pls_add_rv{border:1px solid #dfdfdf;padding:15px 20px;margin-bottom:30px;font-weight:600;font-size:16px;text-transform:uppercase;}
/*section.FnB-section > .item ul li:after{content:"";display:block;background:#90bf61;width:2px;height:100%;position:absolute;top:0;left:4px;}*/
section.FnB-section > .item ul li{position:relative;}
section.FnB-section > .item ul li:first-child:after{top:4px;}
section.FnB-section > .item ul li:last-child:after{height:8px;}
.node-type-events .events-section .item > .title{height:65px;}
.node-type-events .events-section .item > .title h3{font-size:16px;}
.node-type-events .events-section .item > .btn-blue,
.node-type-events .events-section .item > .btn-blue-reverse{padding:0 10px;}
.node-type-events .bsrn_glav{margin:0 -9px;}
.pcr_imgpro_inf ul{list-style:none;padding:0;margin:0;}
.pcr_imgpro_inf ul li > span, .pcr_imgpro_inf ul li + li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;}
.pcr_imgpro_inf ul li + li{border-top:1px solid #ccc;}
.pcr_imgpro_inf ul li{padding:5px 0;}
.wbn_prc_imgcp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0;}
.pcr_imgpro_inf{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:30px;}
.wbn_prc_imgcp img{}
.pcr_imgpro_inf a.wbn_events_regist{display:inline-block;padding:5px 20px;background:#22afc1;color:#fff;border-radius:3px;margin-top:6px;float:right;}
/**/.node-type-webform label{min-width:140px;display:inline-block;max-width:445px;}
.node-type-webform select{height:35px;padding:0 5px;}
.node-type-webform textarea{padding:5px;}
.node-type-webform input{height:35px;padding:0 5px;margin-top:0;}
.node-type-webform input[type="submit"]{background:#22afc1;color:#fff;border:0 solid transparent;text-transform:uppercase;border-radius:3px;padding:0 20px;}
.webform-component--your-question label{float:left;}
body.html.not-front.not-logged-in.no-sidebars.page-node.page-node-.page-node-118.node-type-webform .form-textarea-wrapper.resizable.textarea-processed.resizable-textarea{width:452px;}
body.html.not-front.not-logged-in.no-sidebars.page-node.page-node-.page-node-118.node-type-webform select{width:452px;}
body.html.not-front.not-logged-in.no-sidebars.page-node.page-node-.page-node-118.node-type-webform .form-item.webform-component{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.node-type-webform input[type="email"],
.node-type-webform input[type="text"], .node-type-webform select{width:452px;}
.webform-component--1---excellent-exceeds-most-normal-expectations legend, .webform-component--2---good-consistently-meets-expectations legend, .webform-component--3---satisfactory-adequate-but-undistinguished legend, .webform-component--4---weak-sometimes-fails-to-meet-expectations legend, .webform-component--n-a---not-applicable-service-not-purchased legend{padding:2px 15px;font-size:14px;}
form > div > .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.newslatter-s input[type="text"]{width:175px;}
.newslatter-s input[type="submit"]{border-radius:0;}
.not-front .latest-news{margin-bottom:20px;}
.page-node-3391 fieldset legend,
.page-node-3392 fieldset legend{color:#fff;background:#1ea0b1;padding:5px 0;text-align:center;font-weight:700;font-size:17px;}
fieldset.webform-component--7---excellent-exceeds-most-normal-expectations legend,
fieldset.webform-component--6---very-good-exceeds-some-reasonable-expectations legend,
fieldset.webform-component--5---good-consistently-meets-expectations legend,
fieldset.webform-component--4---satisfactory-adequate-but-undistinguished legend,
fieldset.webform-component--3---weak-sometimes-fails-to-meet-expectations legend,
fieldset.webform-component--2---very-weak-consistently-fails-to-meet-expectations legend,
fieldset.webform-component--1---unacceptable legend,
fieldset.webform-component--n-a---not-applicable-service-not-purchased legend{background:#ccc;color:#262626;margin-bottom:0;border-bottom:0;text-align:left;padding:4px 15px;font-size:14px;}
fieldset.webform-component--n-a---not-applicable-service-not-purchased legend{margin-bottom:10px;}
fieldset.webform-component--please-rate-the-performance-of-your-service-providers-in-each-of-the-categories-below-using-the-following-scoring-scale legend{margin-bottom:0;background:#ccc;color:#262626;border-bottom:0;}
fieldset.webform-component--please-rate-the-performance-of-your-service-providers-in-each-of-the-categories-below-using-the-following-scoring-scale legend,
fieldset.webform-component--please-rate-the-performance-of-your-service-providers-in-each-of-the-categories-below-using-the-following-scoring-scale legend{color:#fff;background:#1ea0b1;padding:5px 10px;text-align:center;font-weight:700;font-size:17px;}
fieldset.webform-component--please-rate-the-performance-of-your-service-providers-in-each-of-the-categories-below-using-the-following-scoring-scale label,
fieldset.webform-component--please-rate-the-performance-of-your-service-providers-in-each-of-the-categories-below-using-the-following-scoring-scale label{vertical-align:middle;}
.page-node-3391 label,
.page-node-3392 label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.feaInter .laBlog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.laBlog .ts_info > b{font-size:16px;margin:10px 0 20px;display:inline-block;color:#22afc1;}
.fosub_main > p{text-align:center;}
#submit-content-modal input[type="email"], #submit-content-modal input[type="text"], #submit-content-modal textarea, #submit-content-modal select{width:400px;}
#submit-content-modal label{text-align:left;}
ul.menu-cover .dropdown-menu > li:last-child > a{border-bottom:0;}
ul.dropdown-menu li.dropdown > ul.dropdown-menu{left:100%;top:0;margin-top:-4px;min-width:220px;}
ul.dropdown-menu li.dropdown > ul.dropdown-menu > li:first-child, ul.dropdown-menu li.dropdown > ul.dropdown-menu > li:last-child{}
ul.menu-cover ul.dropdown-menu > li.dropdown > a:after{content:"\00BB";display:inline-block;float:right;font-size:24px;vertical-align:top;margin-top:-9px;}
.products .slider > .body > .item .name > a{color:#414346;}
.ra_item .fa-star{cursor:pointer;}
.not-front .latest-news > header h1,
.not-front .latest-news > header h3{font-weight:600;}
.not-front .latest-news .mainCon .mcBody{margin-top:10px;}
.cats > a{padding:0 0 0 4px;display:inline-block;}
.inline-line > *{border:1px solid #1ea0b1;}
section.all-products > header{background:#1ea0b1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;margin-bottom:10px;}
section.all-products > header > .btn{background:#fff;color:#1ea0b1;margin:0;}
section.all-products > header > .btn > a{color:#1ea0b1;}
section.all-products > header h3{color:#fff;font-size:20px;}
section.branches-section .item > div > span + i{text-align:right;}
section.other-desc .left-side div > strong + span{text-align:right;}
.node-type-webform form .form-actions{text-align:right;}
.node-type-webform form .form-actions > input[type="submit"]{display:inline-block;}
.node-type-issues p.pos_dat i.fa.fa-calendar{background:none;text-indent:0;width:auto;height:auto;}
.product-by-type > section.latest-products .cover .item:nth-child(odd){background:rgba(102, 187, 106, 0.2);}
.bmc-block-name > strong:after{content:",";}
.page-node-3391 input[type="text"], .page-node-3391 select, .page-node-3391 input[type="email"], .page-node-3391 textarea, .page-node-3392 input[type="text"], .page-node-3392 select, .page-node-3392 input[type="email"], .page-node-3392 textarea{height:30px;outline:0;border:1px solid #e6e6e6;border-radius:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.page-node-3391 textarea, .page-node-3392 textarea{resize:vertical;height:50px;}
h3.title-bp{text-transform:uppercase;font-size:20px;font-weight:600;color:#555;margin:0;}
.blog-top-left .img-cover + div > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
h3.title-bp + .share i.fa.fa-tag{color:#22afc1;}
span.under-title{font-size:13px;color:#555;margin-bottom:10px;display:inline-block;}
h3.title-bp + .share .tag{font-size:13px;margin-right:20px;}
.blog-top-left .img-cover + div p{font-size:13px;color:#555;margin-left:115px;}
.blog-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #E3E8EC;}
.blog-top-right{-webkit-box-flex:0;-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px;border-left:1px solid #e3e8ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.blog-top-right > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 14px;}
.blog-top-right > div > a{font-weight:600;}
.blog-bottom time{margin-bottom:10px;display:inline-block;}
.blog-top-left{margin-right:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.comments-bp{border-top:1px solid #E3E8EC;}
h3.add-com-bp{color:#22afc1;}
.comments-bp textarea{width:100%;height:80px;}
.submit-comm-pb{text-align:right;}
.comments-bp input[type="submit"]{display:inline-block;border:0;background:#22afc1;color:#fff;padding:9px 42px;border-radius:3px;margin-top:10px;}
.form-item.form-type-textarea.form-item-comment-body-und-0-value label{display:none;}
div#rate-product-modal .modal-dialog{max-width:400px;}
#rate-product-modal .modal-header{background:#39B979;color:#fff;}
#rate-product-modal .modal-header h4{font-weight:600;}
#rate-product-modal input[type="text"], #rate-product-modal input[type="password"]{width:220px;}
#rate-product-modal .item-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
#rate-product-modal .form-item-remember-me{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
#rate-product-modal .modal-content{overflow:hidden;}
.social-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}
.page-user-edit .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.page-user-edit form#user-profile-form{min-width:1275px;max-width:1275px;width:1275px;margin:0 auto;padding:0 15px;}
.page-user-edit label{min-width:290px;}
.page-user-edit input[type="file"], .page-user-edit input[type="number"], .page-user-edit input[type="text"], .page-user-edit input[type="email"], .page-user-edit input[type="password"], .page-user-edit select, .page-user-edit textarea{height:30px;outline:0;border:1px solid #e6e6e6;border-radius:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;padding:0 10px;}
.page-user-edit button{}
.page-products-cat- .cover{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.page-products-cat .cover .item{-webkit-box-flex:0 !important;-webkit-flex:0 0 47% !important;-ms-flex:0 0 47% !important;flex:0 0 47% !important;margin:12px 10px !important;background:rgba(102, 187, 106, 0.2) !important;}
.inner.pr_left_items .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.page-products-cat .product-by-type section.latest-products{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;}
.inner.pr_left_items .item .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.inner.pr_left_items .item .second-parth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #dfdfdf;padding-top:10px;}
.inner.pr_left_items .item .second-parth a{-webkit-box-flex:0 !important;-webkit-flex:0 0 45% !important;-ms-flex:0 0 45% !important;flex:0 0 45% !important;display:inline-block;width:100px;font-weight:400;}
.inner.pr_left_items .item .second-parth a + a{background:#66BB6A;}
.page-products-cat- .cover{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.latest-news .cover a.prt_item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:10px;min-height:140px;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33.33%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dfdfdf;}
.latest-news .cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.prt-item img{display:inline-block;}
.page-user-password form#user-pass{width:100%;}
.inner.pr_left_items .item footer{width:100%;}
.inner.pr_left_items .item footer .cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#848484;padding:10px 0;margin-top:10px;border-top:1px solid #dfdfdf;}
.page-products-cat aside.leftside-products .inner > div{-webkit-box-flex:0 !important;-webkit-flex:0 !important;-ms-flex:0 !important;flex:0 !important;}
.page-products-cat .product-by-type{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
#fit-tv .carousel-caption{display:none;}
.page-user-password .cover{text-align:center;}
.page-user .form-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.page-user form#user-login{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.page-user .wrapper form > div > .form-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.page-user .wrapper form > div > .form-item label{min-width:200px !important;margin:15px 0;}
.page-user .wrapper form#user-login-form > div > .form-item label{min-width:95px !important;}
.page-user .wrapper form > div > .form-item .description{margin-left:20px !important;}
.page-user .wrapper form#user-pass > div > .form-item{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.prt_item img{max-width:100%;height:auto;}
.page-user .wrapper #user-register-form .form-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.page-user .wrapper #user-register-form .form-item.form-type-radio{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
form#user-register-form input[type="checkbox"], form#user-register-form input[type="radio"]{height:auto;margin:0 5px;}
#user-register-form .description{margin-top:7px;}
#user-register-form .description{margin-top:7px;}
.page-user .wrapper #user-register-form .form-item.form-type-password-confirm.form-item-pass{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.page-user .wrapper #user-register-form .form-item.form-type-password{display:block;}
.page-user .wrapper #user-register-form .form-item.form-type-password.form-item-pass-pass1.password-parent label{display:inline-block;}
.page-user .wrapper #user-register-form .form-item.form-type-checkbox.form-item-field-confirmation-und{display:block !important;}
.form-item.form-type-textfield.form-item-captcha-response{display:block !important;}
.page-products-cat aside.leftside-products .inner > .item{-webkit-box-flex:0 !important;-webkit-flex:0 0 230px !important;-ms-flex:0 0 230px !important;flex:0 0 230px !important;margin:0px 0 24px;border-bottom:1px solid #CCCCCC;}
.page-products-cat aside.leftside-products .inner > div.active{margin-bottom:10px;}
.form-item.form-type-checkbox.form-item-remember-me label.option{margin:0 !important;}
.ftc_poneb_img{float:left;margin:0 10px 4px 0;width:142px;}
.ftc_poneb_img img{max-width:100%;}
.node-type-publications .share_this{float:right;}
.prc_listca{font-size:12px;color:#555;}
ul#myTabs.nav-tabs > li + li{margin-left:1px;}
.page-publications-surveys .d_tabs{-webkit-box-flex:0 !important;-webkit-flex:0 !important;-ms-flex:0 !important;flex:0 !important;display:none;}
.page-products-search section.search-products{width:1245px;margin:10px auto;}
.search-products .item{-webkit-box-flex:0 !important;-webkit-flex:0 0 375px !important;-ms-flex:0 0 375px !important;flex:0 0 375px !important;margin:15px 10px !important;}
.search-products section.latest-products .inner .cover{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.node-type-blogs .bmc-block-info{clear:none;}
#submit-content-modal select{height:38px;}
#submit-content-modal .form-actions{text-align:right;}
#rate-product-modal .ra_submit{text-align:right;border-top:1px solid #dfdfdf;padding-top:10px;}
#rate-product-modal input[type="submit"]{background:#39B979;color:#fff;font-weight:600;text-transform:uppercase;border:0;border-radius:3px;padding:9px 24px;}
#rate-product-modal .modal-dialog{max-width:600px !important;}
#rate-product-modal .rating{text-align:right;}
#rate-product-modal .ra_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 15px;border-bottom:1px solid #dfdfdf;padding-bottom:10px;}
#rate-product-modal .ra_item > *:last-child{-webkit-box-flex:0;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
.stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
#rate-product-modal textarea{width:280px;height:90px;}
#rate-product-modal .ra_review{overflow:hidden;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.profile-details .body-right{-webkit-box-flex:0;-webkit-flex:0 0 500px;-ms-flex:0 0 520px;flex:0 0 500px;}
.btns-cover > a{background:#b0c822;color:#ffffff;font-size:15px;padding:10px 19px;display:inline-block;margin:3px 1px;font-weight:700;}
.btns-cover > a:before{content:"+";font-size:20px;font-weight:700;vertical-align:middle;padding:0 5px 0 0;}
.body-right .btns-cover{margin-bottom:20px;}
ul.menu-cover .dropdown-menu > li:last-child > a{border-radius:0 0 5px 5px;}
.profile-details > .body .checkbox-cover-profile{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}
.body .checkbox-cover-profile > div > strong{display:block;text-transform:uppercase;font-size:15px;}
.body .checkbox-cover-profile > div > span{font-size:13px;}
.body .checkbox-cover-profile > div{height:50px;}
.checkbox-cover-profile input[type="checkbox"]{width:0;height:0;opacity:0;filter:alpha(opacity=0);visibility:hidden;}
.checkbox-cover-profile input[type="checkbox"] + span:before{content:"";display:inline-block;width:24px;height:23px;background:url(../img/check-proffile.png) no-repeat 0 -32px;margin-right:3px;cursor:pointer;}
.checkbox-cover-profile input[type="checkbox"] + span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;}
.checkbox-cover-profile input[type="checkbox"]:checked + span:before{background:url(../img/check-proffile.png) no-repeat 0 0;}
.profile-details a.profile-light-btn,
.profile-details a.profile-dark-btn{color:#055384;font-weight:600;font-size:15px;}
.profile-details a.profile-light-btn{color:#009ede;text-transform:uppercase;font-weight:700;}
.mr_have_rated{text-align:center;font-weight:600;margin:0 0 13px;text-decoration:underline;color:#444;}
.about-ys-profile header{height:50px;background:#009ede;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:0 20px;}
.ays-inner{padding:20px 20px 10px;border:1px solid #dfdfdf;border-top:0;}
.about-ys-profile header{height:50px;background:#009ede;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:0 20px;}
.ays-inner{padding:20px 20px 10px;border:1px solid #dfdfdf;border-top:0;position:relative;}
.profile-contacts header{display:-ms-flexbox;-ms-flex-align:center;color:#555;text-transform:uppercase;font-weight:700;}
.srch_pr_item .first-parth .meta > div{-webkit-box-flex:0;-webkit-flex:0 0 72px;-ms-flex:0 0 72px;flex:0 0 72px;margin-right:3px;}
.body-left{padding-right:20px;width:543px;}
.about-ys-profile{margin-top:20px;}
.profile-c-body{border-top:0;}
.about-ys-profile{margin-left:-195px;}
a.pen{color:#555555 !important;margin:0 8px;display:inline-block;font-size:20px;visibility:hidden;}
.btns-cover > a:hover{color:#fff;background:#22afc1;}
.profile-c-body i.fa{font-size:20px;display:inline-block;min-width:18px;text-align:center;}
.profile-c-body i.fa.fa-twitter{background:#3ec5f4;color:#ffffff;}
.profile-c-body i.fa.fa-facebook{color:#ffffff;background:#3c5a98;}
.profile-c-body i.fa.fa-linkedin{color:#ffffff;background:#1779be;}
.profile-c-body div > span:first-child{min-width:130px;display:inline-block;}
.w-presense{font-weight:700;}
.profile-c-body > div{height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
#coming_soon_modal .modal-header{background:#22afc1;color:#fff;border-radius:5px 5px 0 0;border-bottom:0;margin-bottom:-2px;}
#coming_soon_modal .modal-body{text-align:center;font-size:20px;font-weight:600;color:#555;background:url(../images/3.png) no-repeat center/contain;min-height:425px;}
.not-logged-in.page-user .latest-news .cover .d_tabs,
.not-logged-in.page-user .latest-news .cover form{-webkit-box-flex:0 !important;-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;display:block !important;}
.not-logged-in.page-user .latest-news .cover{display:block !important;}
.fosub_main{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;}
.modal-open .fix_menu{padding-right:18px;}
:hover > a.pen{visibility:visible;}
.export-to > a{display:inline-block;padding:10px 0 10px 30px;background:url(../images/excel.png) no-repeat left;}
.ays-inner a.pen{position:absolute;right:15px;top:15px;}
.second-tabs{margin-top:20px;border:1px solid #ccc;}
.second-tabs .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;}
.second-tabs .nav-tabs > li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;}
.second-tabs .nav-tabs > li > a{border:0;width:100%;text-align:center;text-transform:uppercase;font-weight:bold;background:#22afc1;border-radius:0;margin:0;color:#fff;}
.second-tabs .nav-tabs > li > a:hover{border:0;}
.second-tabs .nav-tabs > li.active > a{background:#e3e8ec;color:#333;}
.my-rating-cover .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 20px;padding-bottom:20px;border-bottom:1px solid #E3E8EC;}
.my-rating-cover .item > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.my-rating-cover .my-r-name{color:#555;font-size:24px;}
.edit-rate a.pen{visibility:visible;}
.my-rating-cover .light-name{color:#22afc1;font-size:14px;}
.my-rating-cover .item > div:last-child{-webkit-box-flex:0;-webkit-flex:0 0 1050px;-ms-flex:0 0 1050px;flex:0 0 1050px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:30px;}
.my-rating-cover .item > .img-cover{margin-right:25px;}
.my-rate-inner > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.my-rate-inner .stars{margin-left:20px;}
.average-rate{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-bottom:20px;font-size:30px;}
.show_more a{background:#22afc1;margin:0 -1px -1px;text-align:center;display:block;color:#fff;font-size:15px;text-transform:uppercase;padding:15px 0;}
img{max-width:100%;}
.mcBody table img{max-width:none;}
.blog-bottom > div.title-bpi + div{margin-bottom:10px;}
.latest-news .blgos_page .bmc-block-info{clear:none;}
.form-item.form-type-checkboxes.form-item-submitted-10-security-options-select > label,
.page-node-4410 .select-or-other.select-or-other-processed .form-item.form-type-checkboxes.form-item-submitted-3-please-describe-the-key-features-of-your-solution-select > label{display:none;}
.page-node-4410 .select-or-other.select-or-other-processed .form-item.form-type-checkboxes.form-item-submitted-3-please-describe-the-key-features-of-your-solution-select div#edit-submitted-3-please-describe-the-key-features-of-your-solution-select,
.page-node-4410 #edit-submitted-9-workstation-os,
.page-node-4410 #edit-submitted-12-regulatory-standards,
.page-node-4410 #edit-submitted-13-payment-channels,
.page-node-4410 #edit-submitted-15-support-options,
.page-node-4410 #edit-submitted-10-security-options-select,
.page-node-4410 #edit-submitted-14-regulatory-standards-select,
.page-node-4410 #edit-submitted-15-payment-channels,
.page-node-4410 #edit-submitted-17-support-options,
.page-node-4410 #edit-submitted-11-workstation-os,
#edit-submitted-10-please-choose-one-or-two-features-below-select{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:block;width:450px;border-bottom:1px solid #ccc;}
.page-node-4410 .form-item.webform-component > label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.page-node-4410 #edit-submitted-3-please-describe-the-key-features-of-your-solution-select,
.page-node-4410 #edit-submitted-15-support-options label,
.page-node-4410 #edit-submitted-13-payment-channels label,
.page-node-4410 #edit-submitted-12-regulatory-standards label,
.page-node-4410 #edit-submitted-10-security-options-select label,
.page-node-4410 #edit-submitted-9-workstation-os label{display:inline;}
.page-node-4410 #edit-submitted-3-please-describe-the-key-features-of-your-solution-select > div,
.page-node-4410 #edit-submitted-15-support-options > div,
.page-node-4410 #edit-submitted-13-payment-channels > div,
.page-node-4410 #edit-submitted-12-regulatory-standards > div,
.page-node-4410 #edit-submitted-10-security-options-select > div,
.page-node-4410 #edit-submitted-9-workstation-os > div{display:block;}
.page-node-4410 #edit-submitted-3-please-describe-the-key-features-of-your-solution-select label,
.page-node-4410 #edit-submitted-9-workstation-os label,
.page-node-4410 #edit-submitted-12-regulatory-standards label,
.page-node-4410 #edit-submitted-13-payment-channels label,
.page-node-4410 #edit-submitted-15-support-options label,
.page-node-4410 #edit-submitted-10-security-options-select label{display:inline;}
.page-node-4410 #edit-submitted-10-security-options-select > div{line-height:1;min-height:47px;margin:15px 0 -5px 0;}
fieldset.webform-component-fieldset.webform-component--about-yourself.form-wrapper legend,
fieldset.webform-component-fieldset.webform-component--about-your-company.form-wrapper legend,
fieldset.webform-component-fieldset.webform-component--about-your-company.form-wrapper legend,
fieldset.webform-component-fieldset.webform-component--customer-feedback.form-wrapper legend,
fieldset.webform-component-fieldset.webform-component--provider-nomination.form-wrapper legend{color:#fff;background:#1ea0b1;padding:5px 10px;text-align:center;font-weight:700;font-size:17px;margin-top:15px;}
@font-face{font-family:"helvetica neue";src:url(HelveticaNeueBold.ttf);}
#geneva-modal .modal-body{background:url(../images/bg_modal.png) no-repeat center/100% auto;}
#geneva-modal .modal-content{border-radius:0;}
#geneva-modal .modal-dialog{min-width:970px;}
.geneva-text .yellow{color:#fcdf58;}
.geneva-text{font-family:"helvetica neue", sans-serif;text-align:center;text-transform:uppercase;color:#fff;}
.geneva-text h2.yellow{font-size:50px;padding-top:5px;margin-bottom:0;}
.geneva-text h4{font-size:34px;margin-top:0;line-height:1.2;margin-bottom:8px;}
.geneva-text span.yellow{display:block;font-size:25px;line-height:1.3;margin-top:0;}
.geneva-text span{font-size:18px;margin-top:19px;display:block;}
.geneva-text .title{font-size:20px;margin-top:21px;margin-bottom:19px;}
.geneva-text input[type="text"], .geneva-text input[type="email"]{height:36px;margin:0 5px;width:238px;text-transform:uppercase;padding:0 10px;border-radius:3px;color:#57102F;outline:0;}
.geneva-text input[type="submit"]{background:#fcdf58;border:none;text-transform:uppercase;border-radius:3px;height:36px;width:219px;outline:none;margin-top:20px;color:#57102F;font-size:20px;}
.geneva-text input[type="email"]::-webkit-input-placeholder{color:#c0392b;}
.geneva-text input[type="email"]::-moz-placeholder{color:#c0392b;}
.geneva-text input[type="email"]:-moz-placeholder{color:#c0392b;}
.geneva-text input[type="email"]:-ms-input-placeholder{color:#c0392b;}
.geneva-text input[type="text"]::-webkit-input-placeholder{color:#c0392b;}
.geneva-text input[type="text"]::-moz-placeholder{color:#c0392b;}
.geneva-text input[type="text"]:-moz-placeholder{color:#c0392b;}
.geneva-text input[type="text"]:-ms-input-placeholder{color:#c0392b;}
.page-node-4410 label[for="edit-submitted-10-please-choose-one-or-two-features-below-"]:after,
.page-node-4410 label[for="edit-submitted-14-regulatory-standards"]:after,
label[for="edit-submitted-14-regulatory-standards"]:after{content:"*";color:#FF2121;}
label[for="edit-submitted-14-regulatory-standards-select"]{display:none;}
label.option{min-width:61px;}
label[for="edit-submitted-10-please-choose-one-or-two-features-below-select"],
.page-node-4410 label[for="edit-submitted-14-regulatory-standards-select"]{display:none;}
#edit-submitted-10-please-choose-one-or-two-features-below-select > div,
.page-node-4410 .form-item.form-type-checkbox{display:block !important;}
.pfdwn_link{float:left;padding-top:12px;}
.most-read header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;height:45px;padding:0px 15px;color:#ffffff;background:#414346;}
.prr_block{padding:10px 10px 0;}
.mainCon{max-width:913px;}
.latest-news .cover > p{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}
.page-node-add input[type="text"]{float:right;padding:3px 3px;}
.page-node-add input, .page-node-add select{}
.fn_add_form .form-type-date-popup{float:none;display:block;}
.fn_add_form .form-type-date-popup > div{float:none;overflow:hidden;}
.fn_add_form .form-type-date-popup > div > div{float:none !important;}
.fn_add_form .date-no-float{width:auto;}
.fn_add_form .date-no-float div{margin-right:0;padding-right:0 !important;}
.fn_add_form .field-multiple-table{width:100%;}
.fn_add_form .field-multiple-table td, .fn_add_form .field-multiple-table th{padding:5px !important;vertical-align:middle;}
.fn_add_form .field-multiple-table th{background:#0e8dad;color:#fff;}
.fn_add_form input.form-submit{background:#0e8dad;color:#fff;font-weight:600;border:1px solid rgba(255, 255, 255, 0.6);padding:6px 12px;margin:10px 0;}
.fn_add_form .form-type-select.form-item-field-specific-georgaphical1-und{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0;}
.fn_add_form .form-type-select.form-item-field-specific-georgaphical1-und select{width:447px;}
.term-reference-tree.term-reference-tree-collapsed.term-reference-tree-processed{float:right;min-width:448px;}
.fn_add_form .form-item.form-type-checkbox-tree{display:block;overflow:hidden;}
.fn_add_form .form-item.form-type-checkbox-tree ul{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;border:1px solid #a9a9a9;padding:20px 10px;}
.fn_add_form input[type="checkbox"]{margin-top:0;}
.fn_add_form .form-checkboxes.select-or-other-select{-moz-column-count:2;-moz-column-gap:15px;-webkit-column-count:2;-webkit-column-gap:15px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding:20px 10px;border:1px solid #a9a9a9;}
html.js fieldset.collapsed{height:auto;}
#unotf .modal-header{background:#22afc1;color:#fff;}
#unotf .modal-content{border-radius:0;}
#unotf .modal-footer .btn{margin:0 0 0 10px;}
#unotf .modal-body{text-align:center;font-weight:700;font-size:18px;color:#454545;}
div#simplemeta-meta-form-ajax-wrapper div > *{width:100% !important;}
.help-block big{display:block;font-size:34px;}
.help-block{text-align:center;color:#56a0d3;font-family:'Open Sans', sans-serif;font-size:28px;font-weight:700;}
.help-block small{font-size:22px;}
.profile_edit.cmn_soon_group_a img{width:175px;height:auto;}
.profile-details > .body .body-left .details{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;float:left;margin-bottom:20px;margin-right:20px;}
.profile-contacts{margin-left:0 !important;float:left;width:316px;}
.about-ys-profile{clear:left;}
.new-opt-body{border:1px solid #ccc;border-top:0;padding:20px;}
.new-opt-body input[type="submit"]{background:#22afc1;color:#fff;padding:5px 30px;border:0;text-transform:uppercase;margin:10px 0;}
.stats-body{padding:20px;border:1px solid #ccc;border-top:0;}
.new-opt-body label{font-weight:400;margin:5px 0;}
.new-opt-body input[type="checkbox"], .new-opt-body input[type="radio"]{margin:0 5px 0 0;vertical-align:middle;}
.checkbox-questions-cover > .item{float:left;width:50%;}
.checkbox-questions-cover footer{clear:both;}
.checkbox-questions-cover{margin:20px 0 0 -195px;}
.checkbox-questions-cover h4 strong{font-size:15px;}
.checkbox-questions-cover .left-block{float:left;width:50%;}
.checkbox-questions-cover .right-block{float:right;width:50%;}
.checkbox-questions-cover label{font-weight:400;line-height:1.8;}
.checkbox-questions-cover label input[type="checkbox"], .checkbox-questions-cover label input[type="radio"]{margin:0 5px 0 0;vertical-align:middle;}
.checkbox-questions-cover .item > div.inner{margin-bottom:10px;}
.checkbox-questions-cover input[type="submit"]{background:#a8a8a8;color:#fff;border:0;text-transform:uppercase;padding:5px 32px;}
.checkbox-questions-cover input[value="save"]{background:#22afc1;}
.prothf_block .img-cover{clear:left;}
.prothf_block .inner{height:160px;}
.profile-c-body i.fa.fa-linkedin, .profile-c-body i.fa.fa-twitter, .profile-c-body i.fa.fa-facebook{font-size:12px;display:block;width:21px;height:21px;float:left;text-align:center;position:relative;margin-right:5px;}
.profile-c-body i.fa.fa-linkedin:before, .profile-c-body i.fa.fa-twitter:before, .profile-c-body i.fa.fa-facebook:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:10px;height:10px;}
.for_border_block{border:1px solid #e3e8ec;border-top:none;}
.page-products .meta{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
.page-products .meta .rating .stars{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}
.field-type-country label{min-width:140px;}
.fn_add_form .field-multiple-table input[type="text"]{width:95%;float:none;}
#change_u_settings .modal-header{background:#22afc1;color:#fff;text-transform:uppercase;}
#change_u_settings .modal-content{border-radius:0;}
#change_u_settings input[type="submit"]{background:#22afc1;color:#fff;padding:5px 30px;border:0;text-transform:uppercase;margin:10px 0;}
.page-products.page-products-top.page-products-top- section.latest-products .cover .item{flex:0 0 31.1%;margin:10px;}
.modal-body.uem_body > img{display:block;margin:auto;}
.modal-body.uem_body > img{display:block;margin:auto;}
div#change_u_settings label{width:150px;clear:left;margin:0;display:inline-block;vertical-align:middle;line-height:30px;}
div#change_u_settings input[type="text"], div#change_u_settings input[type="password"], div#change_u_settings select, div#change_u_settings textarea{width:400px !important;float:right;}
#change_u_settings .form-item{overflow:hidden;}
div#change_u_settings input[type="text"], div#change_u_settings input[type="password"], div#change_u_settings select{height:28px !important;}
#change_u_settings #edit-picture a{display:block;float:left;margin:0 20px 10px 0;}
#change_u_settings #edit-actions{margin-bottom:0;}
.wrapper > .d_tabs{width:1245px;margin:0 auto;}
.wrapper > .d_tabs ul li{flex:none;}
time + .blogs-edit{margin-left:15px;}
.renew-packs > .title > p{font-size:18px;font-weight:600;line-height:1.6;margin-bottom:30px;}
.product-text .product-mini-desc h2{font-size:14px;}
.product-text h1.title{font-size:24px;}
ul.social-media-links.platforms.vertical{position:fixed;right:100%;list-style:none;top:252px;display:table;z-index:999;}
span.tel_phone{font-size:20px;color:#fff;left:5.5%;bottom:0;position:absolute;padding-bottom:10px;display:block;}
.info.bottom .container{position:relative;}
.social-media-links li{width:50%;}
.bnb_laterNew .ts_img.spec_sib{flex:none !important;-webkit-box-flex:none !important;-webkit-flex:none !important;}
.publ_item .inner{display:table;}
.ts_img.img_issue_preview{float:left;}
div.main_title_size h1{font-size:24px;}
.vertical-scroll-block a.fancy_item{padding:15px 15px;border:5px ridge rgba(0, 0, 0, 0.74);margin-right:7px;box-shadow:0px 0px 0px 0.5px rgba(0, 0, 0, 0.74);}
.vertical-scroll-block a.fancy_item:first-child{margin-left:5px;}
iframe#twitter-widget-0{width:100% !important;}
.financeTable .filterWrap .pager-blogs select{padding:3px 5px;}
.financeTable table.filtertale th.companyName, table.filtertale td.companyName{width:auto;}
.financeTable .filterWrap .blogs-control-links{display:block;border-top:none;}
ul.menu-cover .dropdown-menu li:hover > ul.dropdown-menu{display:block;}
ul.dropdown-menu li.dropdown ul.dropdown-menu{display:none;}
.additional_links{float:right;margin-right:30px;}
.additional_links a{background:#22afc1;color:#fff;padding:5px 20px;border-radius:4px;}
.like_fb_page{margin:20px;text-align:left;margin-left:0;clear:both;width:100%;}
.latest-news .cover .mainCon .mcBody .col-md-12{font-family:'Open Sans', sans-serif !important;font-size:14px !important;}
.latest-news .cover .mainCon .mcBody .col-md-8 p:first-child{font-weight:bold;}
table#finit_table_blogs td{border-bottom:1px solid #f1f1f1;vertical-align:middle;text-align:left;}
.fraud_management_blog{padding:1px 50px 5px;font-family:'Titillium Web', sans-serif !important;}
.fraud_management_blog p{margin-bottom:1em;color:#666;}
table#finit_table_blogs{font-size:14px !important;margin-bottom:1.5em;width:70%;text-align:center;border:none;margin:0 auto;}
#finit_table_blogs tr:nth-child(2n){background:#f1f1f1;}
table#finit_table_blogs span{font-size:14px !important;}
#finit_table_blogs .fraud_management_blog{padding:5px !important;}
#finit_table_blogs li{list-style:square;}
.page-user-register .d_tabs li:nth-child(2){display:none !important;}
.not-logged-in.page-user .d_tabs li:nth-child(2){display:none !important;}
.hybridauth-widget-wrapper{text-align:center;}
.dropdown .page-user .wrapper form > div > .form-item.form-type-textfield label{min-width:95px !important;}
.dropdown .hybridauth-widget-wrapper h3{color:#fff;}
.FnB-section .item ul li p{padding-left:10px;}
a.fb_login_link{background:transparent url(../images/facebook_log.png) 50% 50% no-repeat;background-size:100%;width:32px;height:32px;position:absolute;top: -32.6px;left: 42.7%;opacity:0.5;text-indent:9999;}
.mykpr {position: relative;}
.dropdown .login-wrapper a.fb_login_link{position:absolute;top:56.4px;left:30%;}
.login-wrapper .mykpr{position:relative;}
.dropdown .login-wrapper ul.hybridauth-widget{margin-left:40px !important;}
.dropdown .login-wrapper .hybridauth-widget li{margin-right:2px !important;}
a.fb_login_link:hover{opacity:1;}
#user-register-form .hybridauth-widget-wrapper h3,
#user-login .hybridauth-widget-wrapper h3{margin-right:35px;}
.mainCon .mcBody table td{padding:5px;border:1px solid #d4cfcf;}
.logo img{width:336px;height:auto;}
#user-register-form a.fb_login_link {top: -38px;}
.node-type-events .latest-news .prodComp {width: 100%;}