.middle{padding:0 0 356px;}
.middle_first_tripleblock{background-image:url(/images/new/middle_bg.png);background-image:url("/images/new/middle_bg.png");background-position:center center;background-repeat:no-repeat;height:566px;width:1280px;margin-top:0px;background-color:#EFEFEF;margin:0 auto;}
@media only screen and (max-width:1024px){.middle_first_tripleblock{width:1024px !important;margin-left:0 !important;}
}
@media only screen and (min-width:768px) and (max-width:959px){.middle_first_tripleblock{width:1024px !important;margin-left:0 !important;}
}
.first_tripleblock{padding-top:35px;}
.first_tripleblock_title{font-size:18px;color:#FFFFFF;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:25px;line-height:20px;}
.first_tripleblock_separator{margin:0 auto;width:133px;}
.first_tripleblock_items{margin-top:40px;}
.first_tripleblock_item{width:300px;height:385px;float:left;background-color:#fff;opacity:0.8;margin-right:30px;border-radius:4px 4px 0 0;box-shadow:0 10px 6px -6px #777777;}
.first_tripleblock_item:last-child{margin-right:0px;}
.first_tripleblock_item .item_img{margin-bottom:25px;cursor:pointer;}
.first_tripleblock_item .item_title{font-size:20px;color:#222;text-align:center;margin-bottom:15px;font-weight:bold;}
.first_tripleblock_item .item_title a{color:#1296eb;text-decoration:none;}
.first_tripleblock_item .item_title a:hover{text-decoration:underline;}
.first_tripleblock_item .item_content{margin:15px;}
.first_tripleblock_item .item_text{font-family:arial;font-size:12px;color:#8c8c8c;line-height:1.5;text-align:justify;}
.first_tripleblock_item .{}
.first_tripleblock_item .item_links{margin-top:5px;}
.first_tripleblock_item .item_request{float:left;width:129px;}
.first_tripleblock_item .item_request a{font-size:11px;color:#fd7c20;font-weight:bold;text-transform:uppercase;}
.first_tripleblock_item .item_more{float:right;width:98px;}
.first_tripleblock_item .item_more a{font-size:11px;color:#1296eb;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.first_tripleblock_item .item_more a:hover{text-decoration:underline;}
.middle_textline{background-image:url(/images/new/middle_textline.png);background-position:center center;background-repeat:no-repeat;position:relative;top:-13px;height:150px;}
.textline{padding-top:15px;padding-left:35px;padding-right:35px;text-align:justify;}
.textline span{font-size:18px;color:#dee5e7;}
.textline a{color:#DEE5E7;text-decoration:underline;}
.middle_second_tripleblock{-webkit-box-shadow:#666 0px 4px 3px;-moz-box-shadow:#666 0px 4px 3px;box-shadow:#666 0px 4px 3px;}
.second_tripleblock_items{}
.middle_second_tripleblock .second_tripleblock_item{width:300px;float:left;margin-right:30px;background-color:#FFFFFF;}
.middle_second_tripleblock .second_tripleblock_item:nth-child(3){margin-right:0;}
.middle_second_tripleblock .item_icon{width:56px;background-position:0px 0px;background-repeat:no-repeat;height:74px;margin:0 auto;cursor:pointer;}
.middle_second_tripleblock .icon1{background-image:url(../images/new/icon1.png);}
.middle_second_tripleblock .icon2{background-image:url(../images/new/icon2.png);}
.middle_second_tripleblock .icon3{background-image:url(../images/new/icon3.png);}
.middle_second_tripleblock .item_icon:hover{background-position:0 -75px;}
.middle_second_tripleblock .item_preview h1{color:#186fa7;font-size:28px;line-height:30px;font-weight:bold;text-transform:uppercase;}
.middle_second_tripleblock .item_preview{padding:30px 30px 26px;margin-bottom:30px;background:url('/images/header-bottom-bg.png') bottom right no-repeat;}
.middle_second_tripleblock .item_preview.item_media_center h1{border-top:0;margin-bottom:20px;}
.middle_second_tripleblock .item_preview a, .bottom_content_title .bottom_title a{text-decoration:none;color:#186fa7;}
.middle_second_tripleblock .item_preview a:hover, .bottom_content_title .bottom_title a:hover{text-decoration:underline;}
.middle_second_tripleblock .item_news{padding-bottom:15px;border-bottom:1px dashed #bbbbbb;margin:0 30px 15px;min-height:83px;}
.middle_second_tripleblock .events{margin-bottom:15px;}
.middle_second_tripleblock .item_news_date{color:#929291;font-size:10px;}
.middle_second_tripleblock .item_news_text, .middle_second_tripleblock .item_news_text a{color:#186fa7;font-size:16px;font-weight:bold;margin-bottom:5px;}
.middle_second_tripleblock .item_news_text a:hover{text-decoration:underline;}
.middle_second_tripleblock .item_news_image{float:right;width:130px;margin-left:10px;}
.middle_second_tripleblock .item_news_image img{}
.middle_second_tripleblock .item_news_content{}
.middle_second_tripleblock .item_news_tide{color:#929291;font-size:10px;}
.middle_second_tripleblock .item_news_word{width:158px;float:right;margin-bottom:5px;}
.middle_second_tripleblock .item_news_word a{color:#186fa7;font-size:16px;font-weight:bold;}
.middle_second_tripleblock .item_news_word a:hover{text-decoration:underline;}
.middle_second_tripleblock{-webkit-box-shadow:#666 0px 4px 3px;-moz-box-shadow:#666 0px 4px 3px;box-shadow:#666 0px 4px 3px;margin-bottom:5px;}
.partname a{color:#000;font-family:georgia;font-size:13px;font-style:italic;font-weight:bold;margin-bottom:10px;text-decoration:none;}
.partname a:hover{text-decoration:underline;}
.infoline{}
.infoline .risk{font-weight:bold;}
.infoline .risk-low{color:#7fc039;}
.infoline .risk-medium{color:#f5cb41;}
.infoline .risk-high{color:#ff9b7f;}
.infoline .risk-critical{color:#ff5729;}
.bluearea{float:left;background-image:url(/images/new/bot_bg.png);background-repeat:no-repeat;background-position:right;color:#fff;font-family:arial;font-weight:bold;font-size:11px;padding:3px 4px;}
.textarea{float:left;padding-left:5px;padding-top:2px;}
.textarea img{vertical-align:middle;}
.risk_level{margin-bottom:10px;}
.arrows{margin-top:12px;height:21px;margin:0 auto;width:165px;}
.bot_prev{background-image:url(/images/new/botarrow.png);background-position:0 0;background-repeat:no-repeat;float:left;height:21px;width:13px;margin-right:35px;cursor:pointer;}
.arrow_bull{float:left;width:8px;height:8px;margin-top:4px;background-image:url(/images/new/bullets.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;}
.arrow_bull:hover{background-position:0 -8px;}
.bot_next{background-image:url(/images/new/botarrow.png);background-position:-13px 0;background-repeat:no-repeat;float:left;height:21px;margin-left:35px;width:53px;cursor:pointer;}
.addinfo{line-height:1;padding-top:5px;height:69px;background-repeat:no-repeat;background-image:url("/images/new/vulner_info.png");margin-top:0;margin-bottom:15px;}
.addinfo_text{margin-left:38px;padding:7px;font-size:12px;}
.add_y{float:left;width:52px;padding:16px 13px;}
.add_text{float:left;width:230px;margin-left:50px;}
.bottom_line{background-color:#e1e4e6;}
.bottom_content{}
.bottom_content_title{padding-top:60px;}
.bottomtitle_separator{background-image:url(/images/new/bot_separator.png);background-position:center;background-repeat:no-repeat;margin:0 auto;height:1px;width:56px;}
.bottom_content_title .bottom_title{padding-bottom:26px;background:url('/images/header-bottom-bg2.png') bottom right no-repeat;line-height:46px;height:97px;}
.bottom_title{margin-bottom:20px;}
.bottom_title h1{font-size:28px;line-height:30px;font-weight:bold;text-transform:uppercase;color:#186fa7;text-align:left;margin-bottom:30px;padding-top:5px;width:800px;float:left;}
.bot_slider{width:960px;border-radius:4px;}
.bot_slider .slideritems_left{float:left;margin:12px 25px;width:415px;}
.bot_slider .slideritems_right{float:right;margin-right:35px;margin:12px 25px;width:415px;}
.bot_slider .botslider_item{margin-bottom:8px;}
.bot_slider .botslider_date{font-family:arial;font-size:11px;font-weight:bold;color:#1296eb;}
.bot_slider .botslider_link span, .bot_slider .botslider_link a{}
.bot_slider .botslider_link span:hover{}
.bot_slider .botslider_description{font-family:arial;font-size:11px;font-weight:bold;color:#FE7D20;}
.bot_slider .botslider_bullets{margin:0 auto;width:190px;}
.bot_slider .botslider_bullets ul li{width:8px;height:8px;float:left;margin:10px;background-image:url(/images/new/btmbll.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;}
.bot_slider .botslider_bullets ul li:hover{background-position:0 -8px;}
.bot_slider a{font-family:georgia;font-size:13px;font-style:italic;text-decoration:none;color:#000;cursor:pointer;}
.bot_slider a:hover{font-family:georgia;font-size:13px;font-style:italic;border-bottom:1px dashed #000;}
.first_element{background-color:#fff;height:277px;padding:17px 28px;width:960px;border-top:4px solid #1296eb;}
.slide_detail_titlle{margin-bottom:10px;}
.slide_detail_titlle h1{font-family:georgia;font-size:16px;}
.slide_detail_preview{font-family:arial;font-size:11px;color:#969696;margin-bottom:15px;}
.slide_detail_text{font-family:arial;font-size:12px;}
.footer{margin:-336px auto 0;height:336px;position:relative;min-width:1024px;line-height:18px;}
.footer_items_block{background-color:#333;height:245px;padding-top:50px;}
.footer_items_block .footer_items{}
.footer_items_block .footer_item_title{color:#FE7D20;font-size:12px;font-weight:bold;}
.footer_items_block .footer_item_text{color:#7e7e7e;}
.footer_items_block .footer_item_text ul li{}
.footer_items_block .footer_item_text a{font-size:12px;color:#D9D9D9;text-decoration:none;}
.footer_items_block .footer_item_text a:hover{text-decoration:underline;}
.footer_items_block .item{float:left;}
.footer_items_block .item:last-child{margin-right:0px;}
.footer_bottom{background-color:#212121;height:130px;padding-top:25px;}
.footer_social_copy{position:relative;}
.footer_social_line{float:left;margin-right:85px;padding-top:5px;}
.footer_social_line ul li{float:left;margin-right:20px;cursor:pointer;}
.social_links li{background-image:url('/images/social-networks-icons.png');}
.sprite-faceboock{background-position:0 0;width:38px;height:38px;}
.sprite-twitter{background-position:0 -38px;width:38px;height:38px;}
.sprite-in{background-position:0 -76px;width:38px;height:38px;}
.sprite-youtube{background-position:0 -114px;width:39px;height:39px;}
.sprite-rss{background-position:0 -153px;width:38px;height:38px;}
.contacts_copyright{float:left;color:#FFFFFF;font-size:12px;}
.contacts_copyright a{color:#FFFFFF;font-size:12px;text-decoration:none;}
.contacts_copyright a:hover{text-decoration:underline;}
.footer_logo{bottom:20px;position:absolute;right:30px;}
.footer_logo img{height:108px;}
.copyright{clear:both;display:block;padding-top:11px;color:#FFFFFF;}
.legpriv{float:right;padding-top:52px;}
.legpriv a{color:#FFFFFF;}
.contactaddr{display:block;float:left;margin-right:20px;}
.contacttel{display:block;float:left;}
.imc_block{}
.imc_block .imc_block_left{float:left;margin:12px 25px;width:415px;}
.imc_block .imc_block_right{float:right;margin-right:35px;margin:12px 25px;padding-left:35px;width:445px;border-left:1px solid #e1e1e1;}
.imc_block .imc_block_item{margin-bottom:25px;border-bottom:1px dashed #808080;min-height:100px;}
.imc_block .imc_block_date{color:#929291;font-size:10px;}
.imc_block .imc_block_link{margin:10px 0 5px;}
.imc_block .imc_block_link a{color:#186fa7;font-size:16px;}
.imc_block .imc_block_description{color:#eea733;font-size:12px;font-family:arial;font-weight:bold;border:1px solid #f1f1f1;padding:6px 10px;}
.bottom_title .viewall{font-weight:bold;float:right;}
.bottom_title .viewall a{color:#FFFFFF;font-size:14px;background-color:#eea733;padding:5px 20px;}
.bottom_title .viewall a:hover{text-decoration:none;}
table.media-center-counter, table.research-center-counter{color:#706f6f;margin:30px auto 20px;width:100%;}
table.research-center-counter{margin:30px auto 10px;}
table.media-center-counter td, table.research-center-counter td{font-size:14px;text-align:left;padding-left:5px;}
table.media-center-counter td span, table.research-center-counter span{text-align:center;color:#1296eb;font-weight:bold;padding:10px;font-size:24px;background-color:#efefef;display:block;border-radius:5px;margin:0 auto;width:80px;}
table.research-center-counter span{background-color:#FFFFFF;}
div.clear{clear:both;}
.main-page-textline{margin:20px auto;width:1100px;z-index:10;}
.main-page-textline h1{color:#1296eb;font-size:20px;font-weight:bold;text-align:center;text-transform:uppercase;margin:15px 0;height:45px;background-image:url("/images/new/triple_bg.png");background-position:center 29px;background-repeat:no-repeat;}
.main-page-textline p{width:1100px;padding:10px 20px;background-color:#CCCCCC;color:#676767;font-size:14px;}
.main-page-textline a{color:#47b6ff;}
.top-line-idx{z-index:10;text-align:justify;}
.top-line-idx a{color:#47b6ff;}
.top-line-idx .item{width:250px;float:left;margin-right:30px;margin-bottom:10px;}
.top-line-idx .item h1{font-size:18px;color:#0f3b6b;font-weight:bold;margin-bottom:5px;text-align:center;}
.top-line-idx .item .item-img{height:120px;padding:15px 0 5px;text-align:center;}
.top-line-idx .item .item-text{}
.top-line-idx .item .item-text p{color:#676767;font-size:14px;text-align:justify;margin-bottom:10px;}
.top-line-idx .item .item-text a{color:#1296eb;}
.top-line-idx .item .item-btns{clear:both;}
.top-line-idx .item .item-btns a{display:block;float:left;padding:5px 10px;border:1px solid #1296EB;border-radius:5px;}
.top-line-idx .item .item-btns a:hover{color:#FFFFFF;background-color:#1296EB;text-decoration:none;}
.top-line-idx .item .item-btns a:first-child{margin-left:5px;}
.top-line-idx .item .item-btns a:last-child{float:right;}
.top-line-idx .all-services{clear:both;margin:0 auto 20px;width:1100px;text-align:right;}
.top-line-idx .all-services a{color:#fe7d20;margin-right:10px;}