table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;vertical-align:top;padding-bottom:5px;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
b{font-weight:bold;}
a{color:#67abe2;font-family:Hind,"Trebuchet MS",sans-serif;text-decoration:none;}
a:hover{text-decoration:underline;}
ul li{list-style-image:url("/images/li-icon.png");}
.footer_item_text ul li, .footer_social_line ul li{list-style-image:none;}
ul.ok, ul.ok2{list-style-type:none;padding:0px;margin:0px;}
ul.ok li, ul.ok2 li{list-style-image:none;background-image:url("/images/li-icon-ok.png");background-repeat:no-repeat;background-position:0 1px;padding-left:30px;line-height:23px;margin-left:15px;}
@media print{ul.ok li, ul.ok2 li{list-style-image:none;list-style-image:url("/images/li-icon-ok.png");background-image:none;padding-left:0;line-height:23px;margin-left:45px;}
}
ul.ok ul li{list-style-image:url("/images/li-icon.png");}
ul.ord li{list-style:disc outside none;}
.wrapper2{width:1000px;min-height:80%;margin:0 auto;background-color:#FFFFFF;padding:0 20px;box-shadow:0px 4px 2px 2px #C7CAD0;min-height:550px;}
.logo{float:left;padding-top:0;}
.social{float:right;margin:0 277px 0 0;}
.social a img{margin:0 1px 0 0;}
.lang{color:#808080;float:right;font:17px "Trebuchet MS", sans-serif;}
.lang a{text-decoration:none;color:#4277a4;font:16px "Trebuchet MS", sans-serif;}
.lang a span{font-weight:bold;color:#f69e00;}
.nav{float:right;margin:36px 0 0;}
html>body .nav{*float:none;}
.nav li{float:left;list-style:none;margin:0 0 0 15px;text-transform:uppercase;}
.nav li a{font:17px "Trebuchet MS", sans-serif;text-decoration:none;}
.nav li a:hover, .nav li.active a{color:#f69e00;}
.slider{margin:0 0 10px;position:relative;width:924px;height:260px;overflow:hidden;}
#ban1{left:0;}
#ban2{left:924px;}
#ban3{left:1848px;}
#ban4{left:2772px;}
#ban5{left:3696px;}
#ban6{left:4620px;}
#ban7{left:5544px;}
#ban8{left:6468px;}
#ban9{left:7392px;}
#ban10{left:8316px;}
#ban11{left:9240px;}
#ban12{left:10164px;}
#ban13{left:11088px;}
#ban14{left:12012px;}
#ban15{left:12936px;}
#ban16{left:13860px;}
#ban17{left:14784px;}
#ban18{left:15708px;}
#ban19{left:16632px;}
#ban20{left:17556px;}
.slider div{position:absolute;}
.left_sidebar{float:left;width:472px;}
.col_info{display:inline-block;margin:0 37px 25px 0;overflow:hidden;vertical-align:top;width:205px;float:left;}
.col_info2{display:inline-block;margin:0 20px 25px 0;overflow:hidden;vertical-align:top;width:205px;float:left;}
.col_info p{color:#000;font:14px/19px "Trebuchet MS", sans-serif;text-align:justify;margin:10px 0;padding:0 2px;}
.col_info img{margin:0;width:205px;}
.col_info a{text-decoration:none;}
.col_info a:hover{text-decoration:underline;}
.right_sidebar{margin:0 0 0 476px;}
.advisories{margin:0 0 8px;padding:0 0 3px;background:#F5F5F5;float:left;width:449px;}
.advisories p.title{color:#f69e00;display:block;font:14px 'Trebuchet MS', sans-serif;margin:15px 0 5px 15px;}
.most_recent{float:left;width:220px;}
.most_popular{margin:0 0 0 228px;width:220px;}
.most_popular #mp{margin-top:0;padding-top:15px;}
.fixexmp{color:#000000;font:13px 'Trebuchet MS';padding:0 10px 10px 10px;clear:both;}
.advisories li{list-style:none;width:200px;padding:0 0 10px;line-height:12px;}
.advisories li a{color:#000000;font:12px "Trebuchet MS", sans-serif;text-decoration:none;padding:0 0 0 15px;display:block;}
.advisories li img{padding:0 0 0 15px;}
.advisories li a:hover{text-decoration:underline;}
.height-block{float:left;margin:0 0 15px;background:#F8F9F9;}
.height-block-two{float:left;margin:0 0 8px;background:#F8F9F9;}
.events{float:left;width:220px;border-right:8px solid #fff;}
.news{float:left;width:220px;border-right:8px solid #fff;height:325px;}
.media, .publications{float:right;width:220px;}
.media p.title, .news p.title, .publications p.title, .events p.title{color:#f69e00;display:block;font:14px 'Trebuchet MS', sans-serif;margin:15px 0 5px 20px;}
.events ul{margin-top:20px;}
.media li, .news li, .publications li, .events li{list-style:none;width:220px;margin:0 0 10px;}
.events li{margin:0 0 12px;}
.media li a, .news li a, .publications li a, .events li a{color:#000;font:13px "Trebuchet MS", sans-serif;text-decoration:none;background:url("/images/square.png") no-repeat 5px 5px;padding:0 0 0 26px;display:block;line-height:13px;}
.media li a:hover, .news li a:hover, .publications li a:hover, .events li a:hover{text-decoration:underline;}
.media li p.date, .news li p.date, .publications li p.date, .events li p.date{color:#244146;font:12px "Trebuchet MS", sans-serif;padding:0 0 0 26px;}
.right_sidebar .media p.date, .right_sidebar .news p.date, .right_sidebar .publications p.date, .right_sidebar .events p.date{color:#f69e00;padding-right:5px;text-align:right;}
.product .date{color:#f69e00;margin-top:5px;}
.left_content{float:right;width:290px;margin-top:20px;}
.services{background:#ECEFF1;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;margin:5px 0 30px;padding:0 0 10px;}
.services p.title{color:#1296eb;display:block;font:bold 16px 'Trebuchet MS', sans-serif;margin:15px 0 5px 20px;}
.services ul{margin:15px 0 5px 8px;}
.services li{list-style:none;margin:5px 0;line-height:32px;padding-left:30px;margin-left:10px;background:url("/images/item_icon.png") 0 8px no-repeat;}
.services li.active{margin-left:0px;background:url("/images/item_icona.png") 0 0 no-repeat;}
.services li a{text-decoration:none;color:#157ead;font:16px 'Trebuchet MS', sans-serif;padding:0;}
.services li.active a, .services li a:hover{color:#f69e00;padding-top:5px;}
.related_links{border-radius:0 0 10px 10px;margin:0 0 30px;padding:0 0 10px;background:#f5f5f5;}
.related_links ul{padding:10px 0;margin:15px 0 5px 45px;}
.related_links li{list-style:none;list-style-image:url("/images/mmliitem.png");}
.related_links li a{text-decoration:none;color:#157ead;font:14px 'Trebuchet MS', sans-serif;padding:0;}
.related_links li.active a, .related_links li a:hover{color:#f69e00;}
.glossary{}
.glossary p{font:16px 'Trebuchet MS', sans-serif;color:#818181;padding:10px 0 0 10px;}
.glossary p a{color:#818181;text-decoration:none;padding-left:10px;}
.glossary p a:hover{text-decoration:underline;}
.right_content{margin:0px 0 40px 0;color:#595a5c;font:16px/24px Hind, 'Trebuchet MS', sans-serif;text-align:justify;width:630px;padding-bottom:20px;}
.right_content p{color:#595a5c;font:16px/24px Hind, 'Trebuchet MS', sans-serif;margin-bottom:15px;}
.right_content ul{padding:10px 0;}
.right_content li{font:16px/24px Hind, "Trebuchet MS",sans-serif;color:#575756;padding:0 0 0 6px;margin:0 0 5px 40px;}
.logos{clear:right;padding:0 0 90px;}
.logos span img{margin:10px 34px 0 0;float:left;cursor:pointer;}
.logosfr span img{margin-top:0;}
.line{clear:both;width:100%;height:1px;background:#f69e00;margin:30px 0 20px 0;}
h1{color:#67abe2;font-size:34px;line-height:36px;font-weight:bold;margin-bottom:20px;}
.right_content h1{text-align:left;font-size:26px;line-height:28px;}
h2{color:#77797c;font:20px Hind, "Trebuchet MS", sans-serif;margin-bottom:10px;font-weight:bold;}
h3, h4, h5{color:#77797c;font-weight:bold;font-family:Hind, "Trebuchet MS", sans-serif;margin:10px 0 20px;}
.right_content h3{margin:10px 0;}
h1.title, h2.title, h3.title{background:url("/images/bg_title.png") repeat-x;height:28px;text-align:center;color:#597aa7;font:17px/28px "Trebuchet MS", sans-serif;text-shadow:0 1px 0 #fff;margin-bottom:0;}
.title_left{background:url("/images/block-header-bg.png") no-repeat;height:28px;text-align:left;color:#FFFFFF;font-size:17px;font-family:Arial;line-height:28px;text-shadow:0 1px 0 #fff;min-width:167px;text-align:center;text-transform:uppercase;}
span.title_left{display:block;}
.title_left a{text-decoration:none;}
.title_left a:hover{text-decoration:underline;}
.services .title_left{text-transform:uppercase;}
.title_leftiw{background:url("/images/title-iw.png") no-repeat;}
.breadcrumbs{color:#808080;font-size:12px;font-family:'Trebuchet MS',sans-serif;margin-bottom:10px;padding-top:15px;}
.breadcrumbs a{color:#67abe2;text-decoration:underline;}
.breadcrumbs .current{color:#f69e00;}
h2.ok{background:url("/images/li-icon-ok3.png") no-repeat;padding-left:25px;}
h4.ok2{background:url("/images/li-icon-ok.png") no-repeat;padding-left:25px;}
h2.htb{background:url("/images/li-icon.png") no-repeat scroll 0 10px transparent;padding-left:25px;}
span.headbridge{font-size:14px;font-weight:bold;color:#1296eb;}
span.headbridgenews{font-size:14px;background:url("/images/li-icon.png") no-repeat;background-position:5px 5px;padding-left:26px;display:block;}
span.headbridgenews a, span.headbridgenews span{font-weight:bold;}
ol.bodytxt{padding-left:15px;}
ol.gidp{font-weight:bold;list-style-type:decimal;}
ol.gidp li{margin-left:15px;}
ol.gidp li ul.ord li{margin-left:40px;}
ol.gidp p{font-weight:normal;}
p.office_photos{margin:0;}
p.office_photos img{margin:10px;border:1px solid #C1C1C1;width:275px;}
h2.office_photos{margin:20px 0;}
table.mb td{text-align:justify;vertical-align:middle;}
table.mb td.mblogo{text-align:center;padding-right:10px;}
div.hedr{border-bottom-left-radius:0;border-bottom-right-radius:0;}
div.advisorylist{border-bottom:1px dotted #f69e00;margin:5px 0;padding:0 0 5px;}
div.advisorylist table td{padding-bottom:0;}
table.advisorytbl{width:100%;text-align:left;}
table.advisorytbl td{vertical-align:top;text-align:justify;}
table.advisorytbl td.patched{background:url("/images/li-icon-ok-green.png") no-repeat scroll 0 30% transparent;padding-left:20px;}
.poc-code{background-color:#F9F9F9;border:1px dashed #C1C1C1;padding:5px;margin:5px 0;}
.poc-code code span{font-size:14px;}
table.advisorytbl .poc-code{display:inline-block;}
table td p{margin-bottom:11px;}
span.required, span.required_ok{color:red;}
span.requiredok{color:#000000;}
input.actbutton{cursor:pointer;background-color:#EAF1F9;border-color:#8D9EB2;border-style:solid;border-width:1px;color:#1296eb;font-family:Verdana,sans-serif;font-size:12px;height:22px;width:74px;border-radius:5px;}
input.actbutton_dis{background-color:#f4f4f4;border-color:#adadad;border-style:solid;border-width:1px;color:#A6A6A6;font-family:Verdana,sans-serif;font-size:12px;height:22px;width:74px;border-radius:5px;}
td.divider{border-top:1px dashed #979797;height:24px;}
td.divider2{border-top:1px solid #c5c5c5;height:30px;}
dl.glance dt{color:#67abe2;font-size:16px;font-weight:bold;padding:30px 0 5px 0;width:130px;float:left;border-top:1px dashed #979797;margin-top:20px;}
dl.glance dt h2 {font-size:16px;font-weight:bold;margin:4px 0 0;}
dl.glance dt:first-child{margin-top:0;}
dl.glance dd{border-top:1px dashed #979797;font-size:13px;float:left;width:500px;margin-top:20px;padding-top:30px;font:16px/24px Hind, "Trebuchet MS",sans-serif;}
dl.glance dd:first-child{margin-top:0;padding-top:0;}
dl.glance dd:last-child{margin-bottom:20px;}
dl.glance dd p{margin-bottom:20px;}
dl.glance dd ul{padding-left:10px;}
.plogos{margin-bottom:51px;}
.plogos td{text-align:center;}
.plogos img{margin:24px 25px 0;}
.plogosfr img{margin:24px 14px 0;}
.requestquote{border-radius:0 0 10px 10px;margin:10px 0 30px;position:relative;background:none repeat scroll 0 0 #F5F5F5;border-radius:0 0 10px 10px;}
.requestquote div.reqimg{margin-top:9px;margin-left:13px;}
.requestquote div.reqcontacts{font:14px 'Trebuchet MS',sans-serif;padding-left:20px;padding-top:10px;padding-bottom:14px;}
.requestquote .reqc1{padding-left:20px;background-image:url('/i/icon_email.png');background-repeat:no-repeat;background-position:left;}
.requestquote .reqc2{padding-left:20px;background-image:url('/i/icon_tel.png');background-repeat:no-repeat;background-position:left;}
.advisorystat{margin:20px 0 30px;padding:0 0 10px;border:1px solid #efefef;}
.cvecwecvss{text-align:center;margin:10px 0 10px 0;padding:0 10px 0 10px;position:relative;height:90px;background:url('/images/advisory/blockline.png') left bottom no-repeat;}
.cvecwecvss .cve{position:absolute;top:10px;left:15px;}
.cvecwecvss .cwe{position:absolute;top:15px;left:95px;}
.cvecwecvss .cvss{position:absolute;top:10px;left:190px;}
.nobotpad{padding-bottom:0;}
.advisorystat p{font:13px 'Trebuchet MS', sans-serif;color:#000000;padding:5px 10px;clear:both;}
.advisorystat .blheader{padding:0;text-align:center;font-size:16px;margin-top:20px;margin-bottom:15px;color:#1296eb;font-weight:bold;}
.advisorystat table.qq, .advisorystat table.qq1{padding:0 10px;}
.advisorystat table.qq td{color:#fe7d20;font-size:13px;font-weight:bold;padding-bottom:10px;}
.advisorystat table.qq1 td{color:#fe7d20;font-size:13px;font-weight:bold;padding-bottom:10px;}
.advisorystat span.b{color:#1296eb;display:block;float:left;width:73px;height:21px;margin-right:5px;font-size:14px;background:url('/images/advisory/qq_bg.png') left top no-repeat;padding-top:1px;padding-left:7px;}
.advisorystat span.days{font-size:15px;}
.advisorystat p a{padding-left:10px;}
.advisorystat p.vendorsfixed{font-size:14px;font-weight:bold;color:#333333;background:url('/images/advisory/vendorsfixed_bg2.png') left top no-repeat;padding-left:40px;padding-top:17px;padding-right:10px;text-align:justify;width:290px;height:106px;}
.advisorystat p.vendorsfixed span{font-weight:bold;}
.statleg{font-size:12px;color:#818181;display:block;padding-top:5px;}
.statleg img{vertical-align:middle;}
.advisorythanks{color:#bf5524;margin-top:5px;background:#F5F5F5;padding:14px;height:40px;font-size:16px;}
.advisorythanks b{font-size:20px;}
.advisorythanks .left{float:left;}
.advisorythanks .right{float:right;text-align:right;}
.advisoryaddinfo{margin-top:5px;background:#F5F5F5;padding:14px;border-radius:10px;clear:both;}
.socnetbtns{margin:10px 0;height:28px;}
.socnetbtns ul.socnetbtnslist{padding:0;list-style-type:none;display:block;}
.socnetbtns ul.socnetbtnslist li{display:inline;float:left;margin:0 8px 0 0;padding:0 3px;}
.socnetbtns ul.socnetbtnslist li a{color:#404041;text-decoration:none;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:18px;margin:0;padding:0;width: 28px;height:28px;}
.socnetbtns ul.socnetbtnslist li a:hover{color:#000;opacity:0.8;}
.socnetbtns ul.socnetbtnslist li.share-this{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;}
.socnetbtns ul.socnetbtnslist li.share-twitter a span{background-image:url("/i/social-networks/twitter.svg");background-size:28px;}
.socnetbtns ul.socnetbtnslist li.share-facebook a span{background-image:url("/i/social-networks/facebook.svg");background-size:28px;}
.socnetbtns ul.socnetbtnslist li.share-linkedin a span{background-image:url("/i/social-networks/linkedin.svg");background-size:28px;}
.socnetbtns ul.socnetbtnslist li.share-googleplus a span{background-image:url("/i/social-networks/googleplus.svg");background-size:28px;}
.socnetbtns ul.socnetbtnslist li.share-reddit a span{background-image:url("/i/social-networks/reddit.svg");background-size:28px;background-position:0 0;}
.socnetbtns ul.socnetbtnslist li.share-vk a span{background-image:url("/i/social-networks/vk.svg");background-size:28px;background-position:0 0;}
.socnetbtns ul.socnetbtnslist li.share-pinterest a span{background-image:url("/i/social-networks/pinterest.svg");background-size:28px;background-position:0 0;}
/*
.socnetbtns ul.socnetbtnslist li.share-twitter {background-color: #55acee;}
.socnetbtns ul.socnetbtnslist li.share-facebook {background-color: #3b5998;}
.socnetbtns ul.socnetbtnslist li.share-linkedin {background-color: #0077b5;}
.socnetbtns ul.socnetbtnslist li.share-googleplus {background-color: #dc4e41;}
.socnetbtns ul.socnetbtnslist li.share-reddit {background-color: #ff4500;}
.socnetbtns ul.socnetbtnslist li.share-vk {background-color: #4c6c91;}
.socnetbtns ul.socnetbtnslist li.share-pinterest {background-color: #bc0a1b;}
*/

.socnetbtns ul.socnetbtnslist li a span{padding:2px 5px 1px 16px;background-position:center center;background-repeat:no-repeat;width:28px;height:28px;display:inline-block;}
.fb_edge_widget_with_comment{position:relative;float:left;width:47px;padding-top:5px;}
.fb_edge_widget_with_comment iframe{width:47px !important;}
span.fb_edge_comment_widget.fb_iframe_widget iframe{width:401px !important;}
.pagenav{font-size:16px;clear:left;min-height:36px;}
.pagenav a{color:#929291;padding:5px;float:left;margin:7px 5px 0;}
.pagenav a:first-child{margin-top:4px;padding-top:0;}
.pagenav a:last-child{margin-top:4px;padding-top:0;}
.pagenav img{vertical-align:text-top;}
.pagenav span{color:#929291;border:1px solid #f69e00;padding:5px 12px;margin-top:5px;float:left;}
.pagenav2{font-size:16px;}
.pagenav2 a{padding:5px;float:left;margin:7px 5px 0;}
.pagenav2 img{vertical-align:text-top;}
.pagenav2 span{color:#f69e00;border:1px solid #f69e00;padding:5px 12px;margin-top:5px;float:left;}
.itemtitle, ul.headlinks a{display:block;font-size:17px;margin-bottom:3px;}
.product p{color:#929291;font-size:14px;}
.banarrows{position:absolute;top:10px;left:10px;z-index:10;}
.banarrows img{opacity:0.8;cursor:pointer;}
.banarrows img:hover{opacity:1;}
ul.vulndlist{margin:10px 20px;list-style:none;font-size:14px;}
ul.vulndlist li{list-style:none;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cccccc;}
ul.vulndlist li a{color:#67abe2;}
ul.vulndlist li a span, ul.vulndlist li.act span span{padding-left:0;}
ul.vulndlist li.act{list-style:none;}
ul.vulndlist li.act span{color:#f69e00;font-weight:bold;}
.nextbtn_dis{font-weight:700;}
hr.orange{color:#f69e00;background-color:#f69e00;border:none;height:1px;clear:both;}
table.tbladvsearch{width:608px;}
table.tbladvsearch td{padding:0 2px;}
table.tbladvsearch tr.advsh td{padding-left:5px;color:#1296eb;font-weight:bold;}
form.advisorysrch input.inpfld{background-color:#f3f3f3;border:1px solid #cdcdcd;padding:6px 4px 7px;width:148px;}
form.advisorysrch input.inpfld:focus{box-shadow:0 0 2px 1px #A8CBF3;}
table.webvulns{margin:20px 0;border:2px solid #1296eb;border-right:1px solid #1296eb;border-bottom:1px solid #1296eb;}
table.webvulns td{padding:5px;border-bottom:1px solid #1296eb;border-right:1px solid #1296eb;text-align:center;}
table.webvulns tr.row1 td{background-color:#F5F5F5;}
table.webvulns tr.row2 td{background-color:#F5F5F5;}
table.pricing{font-size:16px;margin:20px 0;border:2px solid #1296eb;border-bottom:1px solid #1296eb;color:#1296eb;}
table.pricing td{padding:5px;padding-left:20px;border-bottom:1px solid #1296eb;text-align:left;}
table.pricing tr.row1 td{font-weight:bold;background-color:#F5F5F5;}
table.pricing td.prices{font-weight:bold;}
table.pricing td.col1{background-color:#F5F5F5;border-right:1px solid #1296eb;text-align:left;padding-left:5px;}
.event{float:left;width:100%;margin-bottom:30px;}
.eventimg{float:right;width:180px;min-height:80px;margin-left:10px;margin-bottom:10px;padding-top:10px;}
ul.freequotecontacts li{margin-left:22px;}
p.descrtxt{border-top:1px solid #f69e00;border-bottom:1px solid #f69e00;padding:5px 0;margin:0 0 10px;font-family:Georgia;font-size:18px;line-height:1.4em;font-style:italic;}
ul.evlistm a{background:none;padding-left:20px;}
ul.evlistm a div{width:180px;border:1px solid #688BB3;background:#FFF;}
ul.evlistm div img{vertical-align:middle;}
ul.evlistm li p.date{padding-top:5px;padding-right:17px;}
ul.medialistm span{color:#1296eb;}
.iwsocnetworks{font-family:Arial;padding:0px 0px 0px 35px;height:20px;margin-top:10px;}
.iwsocnetworks a{display:block;width:120px;float:left;}
.iwsocnetworks img{vertical-align:text-top;}
ul.iw li{list-style-image:url("/images/iw-li-icon.png");}
ul.iwnewsblock li{list-style-image:url("/images/iw-li-icon.png");margin:5px 0;}
ul.svclk li{color:#595a5c;list-style:none outside url("/images/item_icon.png");}
ul.square-list li{list-style:none outside url("/images/square_blue.png");}
div.advisory-immuniweb{position:relative;height:304px;}
div.banner-header{background:url("/images/advisory/banner/header_bg.png") no-repeat 0 0 #eff1f3;height:78px;}
div.banner-header .byhtb{color:#3F7EA6;font-size:12px;position:absolute;left:53px;top:56px;z-index:2;}
a.header-link{display:block;position:absolute;left:5px;top:5px;width:303px;height:51px;}
span.header-txt{color:#1296eb;font-size:17px;line-height:20px;text-align:justify;display:block;position:absolute;left:313px;top:3px;width:312px;height:51px;}
a.banner-block1{background:url("/images/advisory/banner/block1.png") no-repeat 0 0;position:absolute;top:78px;left:0;width:158px;height:226px;}
a.banner-block2{background:url("/images/advisory/banner/block2.png") no-repeat 0 0;position:absolute;top:78px;left:158px;width:157px;height:226px;}
a.banner-block3{background:url("/images/advisory/banner/block3.png") no-repeat 0 0;position:absolute;top:78px;left:315px;width:159px;height:226px;}
a.banner-block4{background:url("/images/advisory/banner/block4.png") no-repeat 0 0;position:absolute;top:78px;left:474px;width:156px;height:226px;}
div.comments{float:left;border:1px solid #e0e0e0;border-radius:5px;margin-bottom:20px;width:630px;}
div.comments .comments-h3-block{height:60px;padding:0 17px;}
div.comments .comments-h3{font-weight:bold;font-size:22px;color:#666666;margin:20px 0;float:left;width:400px;}
div.comments .add-comment-open, div.comments .add-comment-close,
div.comments .comments-btn, div.comments .comments-btn-dis{color:#ff5a00;font-size:18px;font-family:Hind, Arial, "sans-serif";line-height:24px;background-color:#FFFFFF;border:0;padding:3px 0 4px;margin-top:15px;width:140px;height:30px;float:right;border:1px solid #ff5a00;border-radius:3px;text-align:center;cursor:pointer;white-space:nowrap;}
div.comments .comments-btn:active{padding:5px 0 2px 2px;}
div.comments .comments-btn, div.comments .comments-btn-dis{margin-top:5px;}
div.comments .add-comment-open:hover, div.comments .add-comment-close:hover,
div.comments .comments-btn:hover, div.comments .comments-btn-dis:hover{text-decoration:none;}
div.comments .comments-warning{color:#575756;font-size:9px;line-height:14px;background-color:#e2e2e2;padding:5px;width:380px;}
div.comments .comments-header{display:block;margin-top:10px;font-weight:bold;font-size:16px;}
div.comments .comments-descr{color:#666666;font-size:16px;padding:0 17px;margin:20px 0;}
div.comments .frmcomment{background-color:#f3f3f3;border:1px solid #e0e0e0;padding:0 17px;min-height:260px;}
div.comments .responses-count{font-weight:bold;}
div.comments p{font-size:16px;}
div.comments label{display:block;color:#666666;font-family:Arial;font-size:14px;font-weight:bold;margin:10px 0 5px;}
div.comments textarea.comment{color:#575756;font-size:12px;font-family:"MS Shell Dlg";width:380px;padding:5px 7px;margin:15px 0 0;border:1px solid #bfbfbf;resize:vertical;}
div.comments .captcha img{vertical-align:middle;border-radius:5px;margin:15px 0;}
div.comments div.error{color:#FF0000;}
div.comments div.commentblock{margin:10px 0 20px 0;padding:0 17px;clear:both;}
div.comments .commentauthorimg{width:70px;float:left;}
div.comments .commentauthorimg img{width:52px;}
div.comments .commentbody{width:520px;float:right;border-bottom:1px dotted #CACCCE;min-height:52px;margin-bottom:20px;}
div.comments .name{color:#1493C6;}
div.comments .date{color:#CACCCE;}
div.comments div.comment{clear:both;font-size:16px;padding:5px 0;}
div.comments div.blog_quote{font-size:14px;border:1px dotted #CACCCE;border-radius:5px;padding:5px;margin:5px 0;}
div.comments div.blog_quote div.blog_quote_name b{font-style:normal;}
div.comments div.blog_quote div.blog_quote_name{font-style:italic;}
div.comments .comments-privacy{clear:both;display:block;width:210px;float:left;margin-top:20px;}
div.comments .comments-privacy label{color:#575756;font-size:12px;display:inline;}
div.comments input.your-name, div.comments input.captcha-txt{color:#575756;font-size:12px;margin-top:20px;padding:5px 7px;background-color:#f3f3f3;border:0;border-bottom:1px solid #bfbfbf;}
div.comments .comments-col1{width:380px;float:left;}
div.comments .comments-col2{width:150px;float:right;}
.blog-table{margin-top:10px;width:100%;}
.blog-table, .blog-table td, .blog-table th{border-collapse:collapse;border:1px solid #f69e00;padding:2px;text-align:center;}
.blog-table th{background-color:#EEEEEE;font-weight:bold;}
.blog-table .tdl{text-align:left;}
.frmsearch-divider{border-top:3px solid #f69e00;margin-bottom:20px;margin-top:-20px;}
.frmsearch-divider2{border-top:1px dashed #c5c5c5;padding-top:20px;}
.frmsearch{padding:10px;border:1px solid #efefef;margin:20px 0;border-radius:5px;}
.frmsearch h3{margin:0 2px 10px;padding-bottom:5px;border-bottom:3px solid #f69e00;}
.frmsearch input.srch-line{
    color: #438eb8;
	font-family: Arial;
	font-size: 18px;
	background-color: #f4f7fa;
	border: 1px solid #f2f2f2;
	border-radius: 5px;
    padding: 3px 10px;
    margin-top:2px;
    margin-right:20px;
    width:420px;
}
.frmsearch input.srch-line:focus { border: 1px solid #bed5ee; background-color: #e8f0f9; }
span.bluehead{font-size:14px;font-weight:bold;color:#1296eb;}
span.redorangehead{font-size:14px;font-weight:bold;color:#FF364F;text-transform:uppercase;}
.right_content cite p{font-style:italic;}
.code-block{background-color:#F9F9F9;border:1px dashed #C1C1C1;display:block;padding:5px;margin:5px 0 15px;text-align:left;}
table.request-form .headblock{font-weight:bold;font-size:13px;}
.hoverwindow{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background-color:#F9F9F9;background:url("http://pics.utro.ru/utro_images/8/opacity.png") repeat;}
.hoverwindowcontent{position:relative;width:400px;height:300px;margin:0 auto;padding:10px;border:1px solid #C1C1C1;border-radius:5px;margin-top:200px;background-color:#FFFFFF;z-index:1001;}
.hoverwindow-close{position:absolute;bottom:0;left:0;width:100%;margin:5px 0 10px;text-align:center;}
.hoverwindow-close span{font-size:20px;border-bottom:1px dashed #C1C1C1;cursor:pointer;}
.hoverwindowcontent .header-txt{font-size:18px;margin:5px;text-align:center;}
.hoverwindowcontent .fb-block{border:1px solid #c1c1c1;padding:5px;width:210px;float:left;}
.hoverwindowcontent .tw-block{border:1px solid #c1c1c1;padding:5px;width:160px;float:right;}
.hoverwindowcontent .linkedin-block{border:1px solid #c1c1c1;padding:5px;width:160px;float:right;margin-top:10px;}
.hoverwindowcontent .googleplus-block{width:370px;clear:both;float:left;margin-top:10px;}
.rtopmenu{float:left;margin:10px 0 20px;width:100%;text-align:left;}
.rtopmenu ul{list-style-type:none;padding:0px;margin:5px 0;}
.rtopmenu ul li{color:#0165c2;cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;line-height:normal;outline:0 none;padding:1px 13px;text-align:center;text-decoration:none;transition:background 0.1s linear 0s;vertical-align:middle;border-left:1px solid #dadada;}
.rtopmenu ul li:first-child{padding-left:0;border-left:0;}
.rtopmenu ul li a{color:#186fad;font-family:"Trebuchet MS", Arial, sans-serif;}
.rtopmenu ul li.active{color:#9d9d9c;}
.rtopmenu ul li.active a{color:#f69e00;}
.contacts-menu{margin:-10px 0 0;width:180px;float:right;}
.contacts-menu ul{list-style-type:none;padding:0px;margin:0px;}
.contacts-menu ul li{margin-left:20px;border:0 none;border-radius:3px;color:#0165c2;cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;line-height:normal;outline:0 none;padding:6px 13px;text-align:center;text-decoration:none;transition:background 0.1s linear 0s;vertical-align:middle;}
.contacts-menu ul li:first-child{margin:0;padding-left:0;}
.contacts-menu ul li:first-child{}
.contacts-menu ul li a{border-bottom:0;color:#1296eb;}
.contacts-menu ul li.active a{border-bottom:1px dashed #1296eb;}
.contacts-block-all{margin-top:30px;position:relative;}
.contacts-block-all .contacts-block-header{height:75px;background-color:#FFFFFF;width:450px;padding-bottom:20px;background:url('/images/contacts-header-bg1.png') left bottom no-repeat #FFFFFF;z-index:99;}
.contacts-block-all .contacts-block-header-us{background:url('/images/contacts-header-bg2.png') left bottom no-repeat #FFFFFF;}
.contacts-block-all .contacts-block-header h2.geneva{color:#575756;font-size:20px;line-height:24px;width:74px;float:left;margin:5px 10px 0 20px;}
.contacts-block-all .contacts-block-header h2{color:#575756;font-size:20px;line-height:24px;width:132px;float:right;margin:5px 20px 0 70px;}
.contacts-block-all .contacts-block-header2{clear:both;}
.contacts-block-all .contacts-block-header2 span.hq, .contacts-block-all .contacts-block-header2 span.us{color:#575756;font-size:12px;display:block;float:left;width:135px;margin-left:20px;}
.contacts-block-all .contacts-block-header2 span.us{margin-left:0;margin-right:20px;width:132px;float:right;text-align:center;}
.contacts-block-all .contacts-block-header h1.notact{color:#186fad;border-bottom:1px dashed #186fad;cursor:pointer;}
.contacts-block-all .contacts-block-header h2.notact{color:#186fad;border-bottom:1px dashed #186fad;cursor:pointer;}
.contacts-block-all .contacts-block-col1{width:450px;height:590px;background:#FFFFFF;border-bottom:9px solid #f69e00;z-index:99;}
.contacts-block-all .contacts-block-col1 p.contactdata1{color:#575756;font-size:16px;font-weight:bold;padding:25px 25px 15px 65px;}
.contacts-block-all .contacts-block-col1 .contactdata2{color:#575756;font-size:16px;width:100%;padding:0 25px 0 65px;}
.contacts-block-all .contacts-block-col2{width:263px;height:116px;position:absolute;left:635px;top:210px;background:url('/images/contacts-bubble.png?v=1') left top no-repeat;padding:15px 20px;}
.contacts-block-all .contacts-block-col2 p{color:#FFFFFF;font-size:14px;}
.contacts-block-all .contacts-block-all-click{width:1330px;height:690px;position:absolute;left:-170px;top:-20px;background-color:red;z-index:1;}
.column-block{clear:both;border:1px solid #efefef;padding:15px 14px;margin-bottom:20px;}
.column-block h3{color:#77797c;font-size:16px;margin:0;padding:5px 0 10px;text-transform:uppercase;font-weight:bold;}
.column-block-request-quote{padding:0;}
.req-quote-form-sec{padding:15px 20px 5px;}
.column-block form#frm_request input, .column-block form#frm_request textarea, .column-block form#frm_request select{border:1px solid #cdcdcd;border-radius:0;background-color:#f3f3f3;}
.column-block form#frm_request input{height:30px;}
.column-block form#frm_request textarea.comments1{padding:5px;margin-top:0;border:1px solid #cdcdcd;}
.column-block form#frm_request table td{padding-bottom:10px;}
.column-block form#frm_request table tr:last-child td{padding-bottom:0;}
.column-block a.cbbtn{font-size:14px;color:#575756;display:block;margin-bottom:13px;padding:9px 0 9px 9px;width:222px;}
.column-block a.cbbtn span{font-weight:bold;}
.column-block .column-block-item{clear:both;border-bottom:1px dashed #808080;padding:10px 0;height:56px;}
.column-block .column-block-item-first{padding-top:0;height:46px;}
.column-block .column-block-item:last-child{border-bottom:0;}
.column-block div.lock{display:none;height:45px;width:36px;float:left;background:url("/i/block-actions-icons/lock.png") no-repeat 5px center #378fcd;}
.column-block a.lock{color:#FFFFFF;background-color:#2164c1;display:block;float:left;}
.column-block a.cbbtn.lock{padding:13px 0 14px 9px;margin-bottom:0;}
.column-block div.call-sales{font-size:14px;padding:0 0 10px 40px;}
.column-block div.call{margin-top:8px;height:36px;width:36px;float:left;background:url("/i/block-actions-icons/call.png") no-repeat center center #378fcd;border-radius:2px;}
.column-block div.call2{display:block;float:left;color:#585857;margin:8px 0 10px;padding:0 0 0 12px;}
.column-block div.call2 a{color:#1296eb;}
.column-block div.video{height:36px;width:36px;float:left;background:url("/i/block-actions-icons/video.png") no-repeat center center #f69e00;border-radius:2px;}
.column-block .column-block-item-video{height:210px;}
.column-block a.video{padding:0;display:block;float:left;width:250px;}
.column-block a.video img{width:100%;}
.column-block div.whitepaper{height:36px;width:36px;float:left;background:url("/i/block-actions-icons/whitepaper.png") no-repeat center center #f69e00;border-radius:2px;}
.column-block a.whitepaper{padding:0 0 0 9px;display:block;float:left;}
.column-block div.pres{height:36px;width:36px;float:left;background:url("/i/block-actions-icons/pres.png") no-repeat center center #f69e00;border-radius:2px;}
.column-block a.pres{display:block;float:left;padding-top:10px;margin-bottom:0;}
.column-block a.pres span{white-space:nowrap;}
.column-block a.whyhtbridge-link{padding-top:2px;}
.column-block div.whyhtbridge{height:36px;width:36px;float:left;background:url("/i/block-actions-icons/whyhtbridge.png") no-repeat center center #f69e00;border-radius:2px;}
.column-block a.whyhtbridge{display:block;float:left;}
div.memberships-tooltips{margin:0 5px;position:relative;display:inline;width:156px;text-align:center;float:left;}
div.memberships-tooltips div.memberships-tooltip{position:absolute;top:0;width:280px;color:#000000;background:#eceff1;text-align:justify;padding:10px;visibility:hidden;border-radius:6px;}
div.memberships-tooltips div.memberships-tooltip:after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-8px;width:0;height:0;}
div:hover.memberships-tooltips div.memberships-tooltip{visibility:visible;opacity:0.9;top:-10px;left:50%;margin-left:-140px;z-index:999;}
.research-gray-block{background:none repeat scroll 0 0 #eceff1;border-radius:0 0 10px 10px;margin:0 0 20px;padding:0 0 5px;}
.research-gray-block .product{margin-bottom:20px;}
.research-gray-block h2{background:none repeat scroll 0 0 #1296eb;color:#ffffff;font-family:Arial;font-size:17px;height:28px;line-height:28px;min-width:167px;text-align:center;text-shadow:0 1px 0 #fff;text-transform:uppercase;}
.research-gray-block p{padding:0 10px;}
.blue-head-block{background:none repeat scroll 0 0 #eceff1;border-radius:0 0 10px 10px;margin:0 0 20px;padding:0 0 5px;}
.blue-head-block-inner{padding:5px;}
.blue-head-block h2, .blue-head-block h3{background:none repeat scroll 0 0 #1296eb;color:#ffffff;font-family:Arial;font-weight:normal;font-size:17px;height:28px;line-height:28px;min-width:167px;text-align:center;text-shadow:0 1px 0 #fff;text-transform:uppercase;margin:0;}
.blue-head-block li{margin:0 0 0 21px;}
.right-block-news{font-size:12px;clear:both;padding:0 0 50px;margin-bottom:20px;border:1px solid #efefef;border-radius:5px;}
.right-block-news h3, .right-block-news .right-block-header{color:#67abe2;font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;padding:20px 20px 30px;margin:0;background:url('/images/right-block-h3-bottom.png?v=1') left bottom no-repeat;}
.right-block-news .news-item{padding:0 0 15px 5px;margin:15px;border-bottom:1px dashed #979797;}
.right-block-news .news-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.right-block-news .news-read-all{font-size:14px;text-align:right;margin-right: 15px;}
.right-block-advisories .news-item{margin:15px;border-bottom:1px solid #CCCCCC;}
.right-block-advisories .right-block-advisory{padding-left:10px;}
.right-block-advisories .risk1 .right-block-advisory{border-left:3px solid #7fc039;}
.right-block-advisories .risk2 .right-block-advisory{border-left:3px solid #f5cb41;}
.right-block-advisories .risk3 .right-block-advisory{border-left:3px solid #ff9b7f;}
.right-block-advisories .risk4 .right-block-advisory{border-left:3px solid #ff5729;}
.right-block-news .news-item-title{font-size:14px;}
.right-block-news .news-item-title a{color:#67abe2;}
.right-block-news .news-item-date{padding-top:2px;color:#f69e00;font-size:10px;}
.right-block-blog-search {padding: 0 0 20px;}
input.actbtn14{color:#FFFFFF;float:right;font-size:18px;font-family:Hind, Arial, "sans-serif";line-height:16px;background-color:#ff5a00;padding:0 15px;height:30px;width:140px;border:0;border-radius:3px;cursor:pointer;text-align:center;}
input.actbtn14:active{padding:8px 14px 8px 16px !important;}
input.actbtn14:hover{opacity:0.9;}
input.actbtn14_dis{height:26px;width:80px;-moz-font-feature-settings:normal;-moz-font-language-override:normal;background-color:#AEAEAE;background-image:-webkit-linear-gradient(top, #919191, #AEAEAE);background-image:-moz-linear-gradient(top, #919191, #AEAEAE);background-image:-ms-linear-gradient(top, #919191, #AEAEAE);background-image:-o-linear-gradient(top, #919191, #AEAEAE);background-image:linear-gradient(top, #919191, #AEAEAE);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF919191, endColorstr=#FFAEAEAE);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF919191, endColorstr=#FFAEAEAE)";border:1px solid #004949 !important;border-radius:2px 2px 2px 2px !important;box-shadow:none !important;color:white !important;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold !important;line-height:1.4;margin:0;overflow:hidden;padding:3px 7px !important;text-align:center;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);min-width:70px;-webkit-appearance:none;}
.services-block-row .services-blue-block:last-child{margin-right:0;}
.services-blue-block{width:310px;float:left;background:none repeat scroll 0 0 #eceff1;border-radius:0 0 10px 10px;margin:0 15px 20px 0;padding:0 0 5px;}
.services-blue-block h2{background:none repeat scroll 0 0 #1296eb;color:#ffffff;font-family:Arial;font-size:17px;height:28px;line-height:28px;min-width:167px;text-align:center;text-shadow:0 1px 0 #fff;text-transform:uppercase;}
.services-blue-block h2 a{color:#ffffff;}
.services-blue-block p{padding:0 10px;}
.services-blue-block p img{margin:0 10px 10px 0;}
.services-blue-block a.service-details{display:block;float:left;margin:5px 0;}
.services-blue-block a.service-info{display:block;float:right;margin:5px 0;}
.req-quote-form{border:1px solid #1296eb;margin-bottom:5px;}
.svctxt .svcwhy h4{font-size:14px;}
table.media-center-counter, table.research-center-counter{color:#706f6f;margin:30px auto 35px;width:100%;background-color:#FFFFFF;}
table.research-center-counter{margin:30px auto 10px;}
table.media-center-counter td, table.research-center-counter td{font-size:15px;font-weight:bold;text-align:center;text-transform:uppercase;padding:10px 0 15px;border-right:1px dashed #808080;}
table.media-center-counter td:last-child, table.research-center-counter td:last-child{border-right:0;}
table.media-center-counter td span, table.research-center-counter span{color:#f69e00;font-weight:bold;padding:0;font-size:42px;line-height:46px;background-color:#FFFFFF;margin:0;width:100%;text-align:center;}
table.security-advisories{margin:0 0 30px;}
table.security-advisories td{padding:10px 40px;text-align:center;}
table.security-advisories td:first-child{padding-left:0;}
table.security-advisories td:last-child{padding-right:0;}
table.security-advisories td span{display:inline;}
table.research-center-counter span{background-color:#FFFFFF;}
div.clear{clear:both;}
table.contacts-page td, table.contacts-page td p, table.contacts-page td span, table.contacts-page td span.bluehead{font-size:16px;line-height:21px;}
table.contacts-page td{width:50%;}
.quote{background:url("/img/new/quote-bg.png") no-repeat scroll 15px 15px #e4eef3;border:1px dotted #5fadce;color:#01435f;font:bold 13px/25px Arial,Verdana,sans-serif;margin:0 0 25px;padding:10px 25px 10px 85px;}
.request-form-title{color:#67abe2;font-size:24px;line-height:28px;font-weight:bold;background:rgba(0, 0, 0, 0) url("/images/right-block-h3-bottom.png?v=1") no-repeat scroll left bottom;margin:0;padding:20px 20px 30px;text-transform:uppercase;display:block;}
table.request-form span.required{display:none;}
div.col-xs-12 h1.page-title{border-bottom:1px solid #eee;color:#67abe2;font-size:34px;line-height:36px;font-weight:bold;padding-bottom:5px;margin:20px 0 10px;}
div.col-xs-12 .subtitle_small, .subtitle_small_without_padding{color:#67abe2;}
div.col-xs-12 div.panel-heading{padding:10px 15px 5px;}
div.col-xs-12 .panel-default{height:230px;}
div.col-xs-12 .panel .panel-body{color:#595a5c;font-size:16px;line-height:24px;margin-bottom:5px;}
h1.h1advisory{font-size:30px;}
font.img-descr{color:gray;display:block;font-size:14px;margin-top:5px;text-align:center;}
.ssl-grade{color:#fff;border-radius:5px;display:block;height:100px;width:100px;margin-bottom:10px;}
table.ssl-email-research{width:100%;}
table.ssl-email-research td{width:50%;}
.ssl-grade-a{background-color:#5cb85c;}
.ssl-grade-b{background-color:#f0ad4e;}
.ssl-grade-f{background-color:#f05233;}
.ssl-grade div{font-size:48px;text-align:center;margin:0;position:relative;top:40%;}