/* CSS Document */
body{font-family:'Open Sans', sans-serif;font-size:13px;line-height:normal;} 
a{text-decoration:none;} 
input[type=submit]{cursor:pointer;} 
.wrapper{width:960px;margin:0px auto;} 
header{height:88px;} 
a.ans_logo{background:url('../images/logo.png') no-repeat;width:211px;height:48px;text-indent:-9999em;float:left;margin:16px 0 0 10px;} 
.info{float:right;text-align:right;padding-right:48px;background:url('../images/icon-phone.png') no-repeat right center;margin-right:22px;margin-top:20px;font-size:12px;color:#94989b;} 
.info span{color:#7e878d;font-size:18px;} 
.info span.italicize {font-size:13px;} 
.top-menu {background:#F0F5F8;float: right;width: 121px;padding: 14px 0px;} 
.top-menu  li{text-align:right;} 
.top-menu li span {float: left;margin-right: 5px;color: #fff;font-size: 16px;line-height: 35px} 
.top-menu li a {color: #009DC3;font-size: 13px;line-height: 20px;padding: 0 13px;} 
.top-menu li a:hover {text-decoration:underline;} 
nav {background: url('../images/menu-bg.png') repeat;height: 48px;position: relative;z-index: 1000;width: 100%;} 
nav ul{float:left;position:relative;} 
nav ul li{float:left;line-height:48px;} 
nav ul li a{color:#fff;font-size:13px;font-weight:bold;text-transform:uppercase;display:block;padding:0px 12px;position:relative;} 
nav > .wrapper > ul > li:hover > a, nav ul li.active:hover > a{background:#0d87a6;}
nav ul li.active a{background:#1bb2d7;} 
nav ul li:hover a span.menu-active-arrow, nav ul li.active:hover a span.menu-active-arrow{width:23px;height:9px;position:absolute;width:100%;top:48px;left:0;z-index:999;} 
nav ul li:hover a span.menu-active-arrow{background:url('../images/hover-menu-arrow.png') no-repeat center -1px;}
nav ul li .submenu{display: none;left: 0;position: absolute;width: 960px;background:url('../images/submenu-bg.png') repeat;margin-left:0;padding:10px 0;} 
nav ul li .submenu li a {line-height: 20px;padding: 4px 12px;text-transform: none;color:#000;} 
nav ul li:hover .submenu li a:hover{text-decoration:underline;} 
nav ul li:hover .submenu{display:block;} 
nav ul li ul li a:hover,nav ul li.active ul li a{background: none;} 
nav ul li ul li ul li{float:none;padding-left:15px;} 
nav ul li ul li ul li a, nav ul li.active ul li ul li a{font-weight:normal;font-size:12px;background: url("../images/icon-footer-arrow.png") no-repeat left center;} 
nav ul li ul li ul li a:hover{background: url("../images/icon-footer-arrow.png") no-repeat left center;} 
nav ul li  ul:first-child li{float:none;} 
nav ul li .submenu-about ul.info-links {float:right;margin:15px;} 
nav ul li .submenu-about ul.info-links li{margin:0px 10px;padding:0px;} 
nav ul li .submenu-about ul.info-links li a{padding:65px 10px 5px;color:#0b9cbe;font-weight:normal;} 
nav ul li .submenu-about ul.info-links li.history a{background:url('../images/icon-menu-history.png') no-repeat center 20px;} 
nav ul li .submenu-about ul.info-links li.unique a{background:url('../images/icon-menu-unique.png') no-repeat center 20px;} 
nav ul li .submenu-about ul.info-links li.locations a{background:url('../images/icon-menu-locations.png') no-repeat center 20px;} 
nav ul li .submenu-product ul {float:left;width:30%;margin-right:3%;} 
nav ul li .submenu-product ul li ul{float:none;width:100%;} 
.top-search{float:right;background:#0d87a6;line-height:22px;padding:0px 10px;} 
.top-search input[type=text]{border:0;background:none;width:80px;padding: 13px 0;outline:0;color:#53c6e2;} 
.top-search input[type=text]:focus{color:#fff;} 
.top-search input.button{border:0;background:url('../images/icon-search.png') no-repeat;height:18px;width:18px;text-indent:-999em;} 
.top-search input.button:hover{opacity:0.7;} 
.inner-banner{background: url("../images/inner-banner.jpg") no-repeat center ;height:226px;} 
.blog .inner-banner{background: url("../images/blog_header.jpg") no-repeat center ;} 
section .main{background:#fff;padding:11px;border-top:0;} 
h2{color:#434343;font-size:24px;padding:10px 0;} 
.updated-date{margin:7px 0;} 
.add-employee {background: url("../images/icon-plus.png") no-repeat 10px center #F6F4F5;border: 1px solid #D1D4D9;border-radius: 3px;color: #737B82;float: right;font-size: 13px;font-weight: bold;height: 32px;line-height: 32px;margin-right: 7px;margin-top: -45px;padding: 0 20px 0 38px;} 
.latest-news{background: url("../images/icon-news.png") no-repeat left center;padding-left:30px;line-height:50px;color:#6d767a;padding-top:5px;} 
.latest-news span{color:#aebbc2;float:left;} 
.pagination .info{float:right;} 
.pagination .page-numbers{float:right;} 
.pagination ul li {display: inline-block;} 
.pagination ul li a{background: url("../images/pagination.jpg") repeat-x 0 bottom;color: #4784c5;display: block;font-size: 13px;padding: 2px 5px;} 
.clients{background:#eff5f6;border-top:2px solid #e0e7e8;text-align:center;} 
.clients .wrapper{position:relative;}
.clients ul.tab-menu{display: block;width:9999em;position:relative} 
.clients ul.tab-menu li {color: #848282;cursor: pointer;display: block;padding: 25px 0;vertical-align: middle;text-align:center; float:left;width:182px;height:22px;line-height:22px;} 
.clients  ul.tab-menu li.active{background: url("../images/tab-menu-arrow.png") no-repeat center bottom;} 
.clients ul.tab-menu li.active img.active,.clients ul.tab-menu li img{display:block;margin:auto} 
.clients ul.tab-menu li img.active, .clients ul.tab-menu li.active img{display:none;margin:auto}
.clients-container{position:relative;overflow:hidden; margin:0 25px;} 
.clients .wrapper a.rarrow, .clients .wrapper a.larrow{background: url("../images/controls1.png") no-repeat scroll -3px 20px #eff5f6;height: 72px;left: 0;position: absolute;width: 25px;top: 0px;text-indent: -999em;z-index:1}
.clients .wrapper a.rarrow{right:0;left:inherit;background-position:-46px 20px}
.clients .wrapper a.disable{display:none;}
.clients .wrapper .controlshide{background:none;position:absolute;left:0;height:0;width:100%;height:100%;top:0;z-index:2;display:none}
.tab-menu-more{background: url("../images/tab-menu-more.png") no-repeat;width:32px;  height:10px;position:absolute;top:32px;right:0px;cursor:pointer;text-indent:-9999em;display:block;} 
.tab-menu-more:hover{background: url("../images/tab-menu-more-hover.png") no-repeat;} 
.tab-menu-arrow {background: url("../images/tab-menu-more-arrow.png") no-repeat center;height: 13px;position: absolute;width: 28px;top: -13px;right: 7px;text-indent: -999em;display:block !important;} 
.tab-menu-more-active{background: url("../images/tab-menu-more-active.png") no-repeat;} 
.more-product-list {background:#FFFFFF;box-shadow: 1px 1px 5px #CED7DB;display: block;padding: 10px;position: absolute;right: 0;top: 76px;} 
.more-product-list li {display: block !important;line-height: 25px;min-width: 150px;padding: 0 0 0 10px !important;text-align: left;width: auto!important;} 
.more-product-list  li img{display:none !important;} 
.more-product-list  li a{color:#009dc3;} 
.more-product-list  li a:hover{text-decoration:underline;} 
.software{padding:25px 0 45px;text-align:center;display:none} 
.software.show{display:block;}
.software h3{padding:10px 0;color:#565859;font-size:28px;font-weight: lighter;} 
.software p{padding:10px 50px;color:#565859;font-size:15px;} 
.learn-more{background:#f7623a url("../images/icor-right-arrow.png") no-repeat 15px center;display:inline-block;color:#fff;line-height:44px;height:44px;padding-left:30px;padding-right:15px;margin-top:25px;margin-bottom:17px;} 
.learn-more:hover{background:#fc805f url("../images/icor-right-arrow.png") no-repeat 15px center;} 
.testimonials{background:#31aecc;text-align:center;color:#fff;padding:30px 0;text-align:center;margin-bottom:25px;font-size:18px;} 
.testimonials .wrapper {position:relative;} 
.testimonials p {font-style: italic;padding: 10px 0 20px;position:relative} 
.testimonials p{text-indent:25px;}
.testimonials h4 {color: #FFFFFF;font-size: 28px;font-weight: lighter;padding: 0px 0 10px;} 
.name-testimonial {font-weight: bold;line-height: 16px;} 
.testimonials .designation{font-size:13px;} 
.testimonials .bx-wrapper{width:700px;} 
.bx-wrapper .bx-viewport{height:auto !important;}
.testimonials .bx-wrapper .bx-pager{display:none;} 
.testimonials  .bx-wrapper .bx-prev {left: -120px;} 
.testimonials  .bx-wrapper .bx-next {right: -120px;} 
.quote-left {background: url("../images/quotes-left.png") no-repeat;display: inline-block;height: 23px;left: 0;position: absolute;text-indent: -9999em;top: 0px;width: 25px;} 
.quote-right {background: url("../images/quotes-right.png") no-repeat;display: inline-block;height: 23px;position: absolute;right: 0px;text-indent: -9999em;bottom: 20px;width: 25px;} 
.announcement{width:580px;margin-right:75px;float:left;font-size:13px;} 
.announcement .published{float:left;width:50px;color:#c8c5c5;text-transform:uppercase;font-weight:bold;} 
.announcement .published span{display:block;} 
.announcement .published span.date{font-size:25px;} 
.announcement .block{float:left;width:530px;} 
.announcement .block h5{margin-top:15px;font-size:13px;font-weight:bold;color:#565859;} 
.announcement h4, .communique h4 {color: #595656;font-size: 28px;font-weight: lighter;padding: 10px 0 20px;} 
.more-link {background: url("../images/icon-right-arrow1.png") no-repeat left center;color: #F7623A;display: inline-block;padding-left: 15px;font-weight:bold;} 
.more-link:hover{text-decoration:underline;} 
.communique{width:270px;float:left;font-size:13px;margin-bottom:20px;} 
.communique p,.announcement p{padding:0 0 10px;color:#565859;} 
.connect {border-top: 1px solid #E9F1F2;padding: 30px 0;text-align: center;margin-top: 20px;} 
.connect ul li{display:inline-block;line-height:38px;margin:0px 7px;font-size:20px;} 
.connect ul li:first-child{color: #595656;font-weight: lighter;} 
.connect ul li a:hover{opacity:0.7;} 
.connect ul li.twitter a{display:inline-block;background: url("../images/icon-twitter.png") no-repeat;height:38px;width:38px;text-indent:-9999em;} 
.connect ul li.facebook a{display:inline-block;background: url("../images/icon-facebook.png") no-repeat;height:38px;width:38px;text-indent:-9999em;} 
.connect ul li.linkedin a{display:inline-block;background: url("../images/icon-linkedin.png") no-repeat;height:39px;width:39px;text-indent:-9999em;} 
.connect ul li.blogger a{display:inline-block;background: url("../images/icon-blogger.png") no-repeat;height:39px;width:39px;text-indent:-9999em;} 
.gplus{float:left;} 
div.gplus span{display:inline-block;background: url("../images/icon-gplus.png") no-repeat;height:38px;width:38px;text-indent:-9999em;} 
.connect ul li.add-to-circle{width:190px;position:relative;} 
.connect ul li .add-to-circle-content{position:absolute;top:-25px;} 
.connect ul li.add-to-circle ul{float:left;} 
.connect ul li.add-to-circle ul li {display: block;font-size: 12px;line-height: 20px;font-weight: normal;} 
.connect ul li.add-to-circle ul li a{color:#31aecc;} 
.bredcrum{margin:14px 0 0;font-size:12px;color:#67bace;} 
.bredcrum a{color:#67bace;} 
.bredcrum a:hover{text-decoration:underline;} 
.page-description{margin:0;color:#565859;} 
.page-description h2 {font-size: 28px;font-weight: lighter;padding: 0;} 
.page-description h3{font-size: 18px;padding: 10px 0 0;font-weight:bold;} 
.page-description p{font-size:14px;margin:15px 0;font-weight:bold;line-height:19px;} 
.sidebar{width:230px;margin-right:60px;float:left;margin-top:15px;} 
.sidebar-menu{width:221px;margin-bottom:30px;border-bottom:1px dotted #b9bec0;} 
.sidebar-menu li {position:relative;} 
.sidebar-menu li a{display:block;color:#565859;padding:6px 10px 6px 9px;width:243px;font-weight:bold;border-top:1px dotted #b9bec0;} 
.sidebar-menu>li>a.active,.sidebar-menu>li>a:hover{color:#fefefe;background:#7b8289 url('../images/side_menu_bg.gif') no-repeat 4px center;border-top:0;padding-top:7px;} 
.sidebar-menu li ul{border-top:0;} 
.sidebar-menu li ul li a {border-top:0;} 
.sidebar-menu li ul li a{background:url('../images/arrow-grey.png') no-repeat 10px center;font-weight:normal;padding-left:24px;} 
.sidebar-menu li ul li a:hover,.sidebar-menu li ul li a.active{background:url('../images/arrow-grey.png') no-repeat 10px center;text-decoration:underline;color:#009DC3;} 
.additional-info{margin-top:30px;background:#ecf1f5;padding:20px;  } 
.additional-info h3{color:#565859;font-size:22px;font-weight:lighter;line-height:18px;} 
.additional-info ul{margin-top:10px;} 
.additional-info ul li {padding:8px 0 8px 20px;background:url("../images/arrow-grey.png") no-repeat 5px center ;} 
.additional-info ul li a{color:#009dc3;} 
.additional-info ul li:hover a{text-decoration:underline;} 
.sidebar-box1{margin-bottom:10px;background:#75a5d2;padding:20px;} 
.sidebar-box1 h3{color:#fff;font-size:22px;font-weight:lighter;line-height:18px;} 
.sidebar-box1 h4{color:#fff;font-size:22px;line-height:24px;margin-top:16px;} 
.sidebar-box1 p{color:#fff;font-size:14px;line-height:19px;margin:10px 0;} 
.sidebar-box1 .demo{background: url("../images/icon-small-arrow.png") no-repeat 5px center ;color: #FFFFFF;display: inline-block;font-size: 13px;padding: 10px 10px 10px 20px;} 
.sidebar-box1 .demo:hover{text-decoration:underline;} 
.sidebar-box2{margin-bottom:30px;background:#ecf1f5;padding:20px;} 
.sidebar-box2 h3{color:#565859;font-size:21px;font-weight:lighter;line-height:18px;} 
.sidebar-box2 p{color:#565859;font-size:14px;margin:17px 0;line-height:19px;} 
.sidebar-box2 .view{background: url("../images/arrow-grey.png") no-repeat 5px center ;color: #565859;display: inline-block;font-size: 13px;padding: 0 0 0 20px;} 
.sidebar-box2 .view:hover{text-decoration:underline;} 
.sidebar-box3{margin-bottom:30px;background:#f5f4eb url('../images/map-bg.png') no-repeat center 130px;padding:20px 20px 140px;} 
.sidebar-box3 h3{color:#565859;font-size:21px;font-weight:lighter;line-height:18px;} 
.sidebar-box3 p{color:#565859;font-size:14px;line-height:19px;margin:17px 0;} 
.sidebar-box3 .view{background: url("../images/arrow-grey.png") no-repeat 5px center ;color: #565859;display: inline-block;font-size: 13px;padding: 0 0 0 20px;} 
.sidebar-box3 .view:hover{text-decoration:underline;} 
.page-content{width:670px;float:left;color:#565859;margin-top:15px;} 
.page-content.blog-content{width:auto;float:none}
.page-content h3{font-size: 22px;color:#565859;font-weight: bold;} 
.history{padding-top:30px;} 
.page-content h4{font-size: 22px;color:#565859;font-weight:normal;} 
.page-content p{font-size:14px;padding:11px 0;line-height:20px;} 
.page-content a {color: #31AECC;} 
.page-content a:hover {text-decoration:underline;} 
.testi-list {margin-top:30px;} 
.testi-list li{  background: url("../images/testi-arrow-left.png") no-repeat left top ;padding:30px 0;margin-bottom:30px;} 
.testi-list li .testi-description{  background: url("../images/testi-arrow-right.png") no-repeat right bottom ;padding-bottom:15px;/*padding-bottom:30px;margin-bottom:25px;*/} 
.testi-list li .testi-name h4{  font-size:18px;font-weight:bold;} 
.testi-list li .testi-name p{  font-size:13px;padding:0px;font-weight:bold;} 
.testi-list li .testi-name p span{  color:#009dc3;} 
.affiliates h4{margin-top:25px;} 
.affiliates-list{display:table;margin-bottom:60px;} 
.affiliates-list li {display: table-cell;float: left;padding: 24px 45px 24px 0;vertical-align: middle;width: auto;} 
ul.list{margin-top:10px;} 
ul.list li{background:url('../images/list-bullet.png') no-repeat left 5px;padding:0px 0px 20px 20px;} 
.firstanesthesia-software h4{font-size:14px;font-weight:bold;margin-top:20px;} 
.demo-links{margin-top:30px;margin-bottom:30px;} 
.demo-links li{display:inline-block;margin-right:20px;} 
.demo-links li a {color: #fff;display: block;font-size: 13px;font-weight: bold;padding: 8px 12px 8px 32px;} 
.demo-links li:hover a{text-decoration:underline;} 
.demo-links li.download-broucher a{background:#47C1DF url('../images/pdf-icon.png') no-repeat 7px center;} 
.demo-links li.demo a{background:#47C1DF url('../images/demo-icon.png') no-repeat 7px center;} 
.demo-links li.contact a{background:#9bbb56 url('../images/email-icon.png') no-repeat 7px center;} 
footer{line-height:37px;background:#eaf1f3;padding:25px 0 0;} 
footer ul li{float:left;padding:0px 9px;} 
footer ul li a{color:#565859;font-weight:bold;} 
footer ul li li  li a{color:#7c8083;} 
footer  .quick-links {float:right;color:#595656; display:none;} 
footer .quick-links label {margin-right: 10px;float: left;margin-top: -4px;} 
.footer-links{border-top:1px solid #d8e0e2;padding:25px 0;margin-top:10px;} 
.footer-links>li{width:140px;margin-right: 50px;} 
.footer-links > li + li {margin-right: 40px;width: 230px;} 
.footer-links > li + li + li {margin-right: 30px;width: 210px;} 
.footer-links > li + li + li + li {width: 180px;margin-right: 0;} 
.footer-links li ul li {float: none;line-height: 16px;margin-bottom: 9px;padding: 0;} 
.footer-links li ul li  ul{margin-top: 10px;} 
ul.footer-submenu li a {background: url("../images/icon-footer-arrow.png") no-repeat left 5px ;font-weight: normal;padding-left: 15px;display: inline-block;} 
.footer-links li h5 {margin-bottom:10px;font-weight:bold;color:#565859;} 
.footer-links li h5 a{font-weight:bold;} 
.footer-links li li li a{color:#7d8081;} 
footer ul li a:hover{color:#31aecc;} 
footer .copyrights{color:#7d8081;padding:20px 9px;border-top:1px solid #d8e0e2;text-align:center;} 
footer .copyrights a{color:#7d8081;} 
footer .copyrights a:hover{color:#009DC3;} 
.footer-menu-space{margin-top:40px;} 
.italicize {font-style: italic;} 
.customSelectInner{float:left;margin-top:-5px;} 
.quick-links-list{float:left;position:relative;} 
.quick-links-list span {background: url("../images/customSelect-arrow.gif") no-repeat right center #FFFFFF;border: 0 none;cursor: pointer;float: left;padding: 2px 20px 2px 5px;width: 220px;line-height: 26px;} 
.quick-links-list ul {background:#FFFFFF;left: 0;position: absolute;top: 31px;width: 245px;} 
.quick-links-list ul li{float:none;line-height:26px;} 
.quick-links-list ul li a{font-weight:normal;} 
.latest-news-wrapper{float:left;width:700px;margin-left:10px;} 
.latest-news-controls{float:right;margin:9px;} 
.latest-news-controls a{cursor:pointer;display:block;width:10px;height:6px;text-indent:-9999em;} 
.latest-news-controls a:hover{opacity:0.7;} 
.latest-news-controls a.up{background: url("../images/control-up.png") no-repeat center;} 
.latest-news-controls a.down{background: url("../images/control-down.png") no-repeat center;} 
.latest-news-controls a.toggle{background: url("../images/control-pause.png") no-repeat center;margin:9px 0;} 
.latest-news-controls a.et-run{background: url("../images/control-play.png") no-repeat center;margin:9px 0;} 
.vticker ul{padding: 0;} 
.vticker li{list-style: none;cursor:pointer;} 
.vticker li:hover{color: #009DC3;} 
.et-run{background: red;} 
.thinner{font-weight:lighter;} 
.ipad-menu,.ipad-menu-icon{display:none;} 
.clients-container-ipad{display:none;} 
.md-overlay {background: rgba(214,219,224,0.35);display: block;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 50;} 
.dialog_container {display: none;left: 50%;overflow: hidden;position: fixed;top: 50px;z-index: 1000;/*transform: translate(-50%, 0);*/background:#fff;padding:20px 0;line-height:normal;font-size:14px;box-shadow: 1px 1px 5px #CED7DB;} 
.dialog_container p{padding:10px 0;} 
.btn-close-dialog {background: url('../images/ipad-menu-icon-active.png') no-repeat;border:0;height: 24px;position: absolute;right: 30px;text-indent: -9999px;top: 30px;width: 24px;z-index: 5;cursor:pointer;} 
.scroll_wrapper {overflow-x: hidden !important;overflow-y: auto !important;} 
.modal_content_wrapper{padding:10px 0;} 
.modal_content_wrapper h2{padding:0 20px;color:#565859;font-size:28px;font-weight:lighter;margin-bottom:20px;} 
.dialog_container .tab-menu{background:#eff5f6;padding:0px 20px;} 
.dialog_container .tab-menu li {float: left;padding: 0 25px;} 
.dialog_container .tab-menu li:first-child{padding-left:0;} 
.dialog_container .tab-menu li a{color:#009dc3;display:inline-block;line-height:60px;} 
.dialog_container ul.tab-menu li.active{background: url("../images/tab-menu-arrow.png") no-repeat center 44px;} 
.dialog_container .tab-content-wrap{text-align:left;padding:0px 20px;} 
.dialog_container h3 {color: #565859;font-size: 14px;font-weight: bold;padding: 10px 0;} 
.dialog_container p {color: #565859;font-size: 15px;padding: 10px 0;} 
.contact-form {border-top: 1px solid #E9F1F2;margin-top: 20px;padding: 30px 0;} 
.contact-form-content{margin-left: 290px;width: 670px;} 
.contact-form h4 {color:#565859;font-size:14px;margin:0;} 
form.normal{margin-top:30px;color:#565859;} 
form.normal div.input{padding:15px 0;} 
form.normal div.input label{position:absolute;width:360px;text-align:right;padding-right:20px;} 
form.normal div.input input,form.normal div.input select,form.normal div.input textarea{margin-left:380px;width:277px;border:1px solid #bfc1c1;padding:5px;border-radius:3px;} 
form.contact div.input label {width: 250px;} 
form.contact div.input input,form.contact div.input select,form.contact div.input textarea {margin-left: 270px;} 
form.normal div.radio div{display:inline-block;} 
form.normal div.radio div{margin-left:380px;} 
form.normal div.radio div+div{margin-left:0;} 
form.normal div.radio div label{position:static;width:auto;} 
form.normal div.radio div input{width:auto;margin:0px;} 
form.normal div.submit input{background:#f7623a;width:auto;color:#fff;font-size:15px;font-weight:bold;border:0;border-radius:0;padding:5px 10px;} 
form.normal div.submit input:hover{background:#f87552;} 
form.normal div.select div {margin:10px 0;} 
form.normal div.select div input{width:auto;} 
form.normal div.select div  label {margin-left: 5px;width: auto;} 
.news-list{margin-top:20px;} 
.news-list li{background: url("../images/icon-news-list.png") no-repeat left 8px;padding:10px 0px 10px 30px;} 
.news-list li h4 {font-size:14px;line-height:20px;} 
.news-list li h4 a{color:#565859;} 
.news-list li h4 a:hover{text-decoration:underline;} 
.events-list{margin-top:20px;} 
.events-list li{background: url("../images/icon-events.png") no-repeat left 14px;padding:10px 0px 10px 13px;} 
.events-list li h4 {font-size:14px;line-height:20px;} 
.events-list li h4 a{color:#096d9c;} 
.events-list li h4 a:hover{text-decoration:underline;} 
.events-list li span.date{color:#565859;} 
.webinar-list{margin-top:20px;} 
.webinar-list>li{background: url("../images/icon-webinar.png") no-repeat left 12px;padding:10px 0px 10px 35px;} 
.webinar-list li h4 {font-size:14px;line-height:20px;padding-bottom:5px;} 
.webinar-list li h4 a {color: #096d9c;font-weight: bold;} 
.webinar-list li h4 a:hover{text-decoration:underline;} 
.webinar-list li span.date{color:#565859;font-weight:bold;} 
.webinar-list li p{color:#565859;} 
.blog-list li{background:none;padding-left:0;} 
.blog-list li .post-thumb{float:left;width:60px;} 
.blog-list li .post-description{margin-left:80px;} 
.ealerts-list{margin-top:20px;} 
.ealerts-list li{padding:10px 0px 10px 0px;} 
.ealerts-list li h4 {font-size:14px;line-height:20px;padding-bottom:5px;} 
.ealerts-list li h4 a{color:#565859;} 
.ealerts-list li h4 a:hover{text-decoration:underline;} 
.ealerts-list li span.date{color:#096d9c;} 
.ealerts-list li p{color:#565859;} 
.issues-list li a{color:#565859;} 
.issues-list li:hover a{text-decoration:underline;} 
.tab-menu-more{cursor:pointer;} 
.tab-menu li a{display:none;} 
.tab-menu li a.tab-menu-more{display:block;} 
.tab-menu li ul li img{display:none;} 
.tab-menu li ul li a{display:block;} 
.page-content .pagination{text-align:right;margin-top:10px;} 
.page-content .pagination .page-info {color: #94989B;font-size: 12px;text-align: right;} 
.page-content .pagination ul{display:inline-block;margin-left:5px;} 
.page-content .pagination li a{display:inline-block;color:#565859;line-height:26px;} 
.page-content .pagination li.current a,.page-content .pagination li a:hover{color:#13a6d1;} 
.page-content .pagination li.prev a{background: url("../images/icon-prev.png") no-repeat center center;text-indent:-9999em;width:26px;height:26px;border:1px solid #dddcdc;border-radius:4px;text-align: left;padding:0;} 
.page-content .pagination li.next a{background: url("../images/icon-next.png") no-repeat center center;text-indent:-9999em;width:26px;height:26px;border:1px solid #dddcdc;border-radius:4px;text-align: left;padding:0;} 
.sidebar-menu-ipad {background: url("../images/sub_menu.jpg") no-repeat;cursor: pointer;float: right;height: 22px;text-indent: -9999em;width: 29px;display:none;} 
.social-share {margin-top:20px;} 
.social-share li{display:inline-block;margin-right:10px;} 
.blog .page-content {float:none;} 
.location{margin:10px 0;} 
.blog-filter{float:right;margin-top:-25px;} 
.subscribe-blog{background:url('../images/icon-subscribe-blog.jpg') left center no-repeat;padding-left:20px;float:left;color:#67BACE;font-weight:bold;margin-right:20px;margin-top:5px;} 
.rss{background:url('../images/icon-rss.jpg') left center no-repeat;padding-left:20px;float:left;color:#67BACE;font-weight:bold;margin-right:20px;margin-top:5px;} 
.subscribe-blog:hover,.rss:hover{text-decoration:underline;} 
.category-block{float:left;position:relative;} 
.blog-search-category{width:155px;float:left;border:1px solid #c9c9c9;border-radius:4px;line-height:28px;padding-left:10px;cursor:pointer;background:url("../images/customSelect-arrow.gif") no-repeat right center #FFFFFF;} 
.blog-search-category-list{position:absolute;border:1px solid #c9c9c9;border-radius:4px;background:#fff;padding:5px 10px;top:30px;} 
.blog-search-category-list li ul{margin-bottom:10px;} 
.blog-search-category-list h3 {padding:0;color:#9ea1a2;font-size:13px;} 
.blog-search-category-list li {line-height:20px;} 
.blog-search-category-list li a{color:#565859;} 
.search-blog{float:left;border:1px solid #c9c9c9;border-radius:4px;line-height:26px;padding-left:10px;margin-left:12px;} 
.search-blog input[type="text"]{line-height:26px;float:left;border:0;height:26px;  } 
.search-blog input[type="submit"] {background: url("../images/icon-search-grey.png") no-repeat left center;border: 0 none;height: 18px;margin-right: 5px;text-indent: -9999em;width: 18px;} 
.author-info{background:#f6f6f6;padding:20px;} 
.author-image {float:left;margin:0px 10px 10px 0;width:120px;} 
.about-author{margin-left:140px;} 
.author-website{font-weight:bold;} 
.author-links{margin-top:10px;} 
.author-links li{float:left;padding:0 15px;background:url('../images/menu-sep.png') left center no-repeat;} 
.author-links li:first-child{padding-left:0;background:none;} 
.author-links li a{font-weight:bold;} 
.about-author h5{color:#565859;font-size:13px;border-top:1px solid #e7e4e4;font-weight:bold;padding:15px 0;margin-top:15px;font-weight:bold;} 
.recent-posts li{  background: url("../images/icon-recent-post.png") no-repeat left center;line-height:30px;padding-left:20px;font-weight:bold;} 
.sitemap>li>a{font-weight:bold;font-size:14px;color:#565859;} 
.sitemap .submenu{margin:10px;} 
.sitemap .submenu li a {background: url("../images/icon-footer-arrow.png") no-repeat left 5px;display: inline-block;font-weight: normal;padding-left: 15px;color:#565859;} 
.sitemap .submenu li ul li a {padding-left: 30px;background: url("../images/icon-footer-arrow.png") no-repeat 15px 5px;} 
.bx-wrapper .bx-caption a{margin-top:0px !important;}
@media all and (max-width: 1280px) and (min-width: 960px) {
  .bx-wrapper .bx-caption h2 {font-size: 24px;padding-top:0} 
} 
@media(min-width: 1025px){
  .clients ul.tab-menu li:hover img{display:none;} 
  .clients ul.tab-menu li:hover img.active{display:block;} 
} 
@media(max-width: 1024px){
  img{max-width:100%;}
  .latest-news{margin:0 10px;background-position:left 8px;}
  .latest-news-wrapper{margin-left:0;}
  .latest-news span {float: none;display: block;height:23px;line-height:23px;}
  .bredcrum {margin: 14px 20px 0;} 
  .page-description {margin: 20px;} 
  .tab-content-wrap img{max-width:100%;display:block;margin:auto} 
  .sidebar {float: none;margin: 15px 20px;width: auto;} 
  .sidebar-menu {width: auto;box-shadow: 1px 1px 5px #CED7DB;} 
  .sidebar-menu li a {width: auto;} 
  .sidebar-menu > li > a.active, .sidebar-menu > li > a:hover {background:#7B8289;} 
  .page-content {float: none;margin: 15px 20px;width: auto;} 
  .footer-links {display:none !important;} 
  .sidebar-box1 {float: left;width: 28%;} 
  .sidebar-box2 {float: left;width: 28%;min-height:222px;} 
  .sidebar-box3 {float: left;width: 27%;} 
  .sidebar-box2, .sidebar-box1, .sidebar-box3 {min-height: 232px;padding:20px;} 
  .page-content {clear:both;float: none;margin: 15px 20px;width: auto; padding: 0 20px;} 
  header{height:auto;} 
  .bx-wrapper .bx-caption {top: 15% !important;} 
  .bx-wrapper .bx-caption h2 {font-size: 14px !important;} 
  .bx-wrapper .bx-caption a {font-size: 13px !important;margin-top: 10px !important;padding: 3px 8px 5px 25px !important;} 
  .bx-wrapper .bx-caption h2 {text-shadow: 2px 1px 1px #000;} 
  .wrapper {width: auto;} 
  .info {float:none;clear:both;padding-left: 8px;margin-right: 25px;margin-top: 20px;margin-bottom: 20px;padding-right: 38px;} 
  .top-menu{display:none;} 
  .ipad-menu-icon {background: url("../images/ipad-menu-icon.png") no-repeat center center;display: block;position: absolute;right: 23px;top: 26px;width: 29px;height: 21px;text-indent: -9999em;cursor: pointer;} 
  .ipad-menu-icon-active{background: url("../images/ipad-menu-icon-active.png") no-repeat center center;} 
  nav ul li:hover .submenu{display:none;} 
  nav .top-search {float: none;position: absolute;top: 0px;width:100%;padding:0} 
  nav{height: auto;display:none;width:98%;margin-left:1%;background:#1bb2d7;} 
  nav .wrapper{margin: 20px; padding-top:50px;position:relative} 
  nav ul {float: none;margin: 0;} 
  nav ul li {display: block;line-height: 48px;position: relative;margin-bottom:1px;float:none;} 
  nav ul li a {background:#1BB2D7;} 
  nav ul li a {padding: 0 10px;} 
  nav ul li .submenu-about ul.info-links {float: none;margin: 0;} 
  nav ul li .submenu-about ul.info-links li {background: none;margin: 0;} 
  nav ul li .submenu-about ul.info-links li a {color: #fff;font-weight: bold;padding: 4px 12px;} 
  nav ul li .submenu-about ul.info-links li.history a,nav ul li .submenu-about ul.info-links li.unique a,nav ul li .submenu-about ul.info-links li.locations a {background: none;} 
  nav ul li:hover .submenu li a:hover{text-decoration:none;} 
  nav {position: absolute;top: 66px;z-index:10000;} 
  nav.opened{display:block;}
  nav ul li {float: none;} 
  nav ul li .submenu {background: url("../") repeat;display: block;left: 0;margin-left: 0;padding: 10px 0;position: static;width: 100%;} 
  .submenu .sidebar-box1, .submenu .sidebar-box2, .submenu .sidebar-box3{display:none;} 
  nav ul li .submenu-product ul {float: none;margin-right: 0;width: 100%;} 
  nav ul li a {background: none;} 
  nav ul li:hover .submenu{display:block;} 
  nav ul li.active a span.menu-active-arrow, nav ul li:hover a span.menu-active-arrow {display:none;} 
  .contact-form-content {margin: auto;}
  .announcement {float: none;margin-right: 20px;width: auto;margin-left: 20px;} 
  .announcement .block {float: none;margin-left: 50px;width: auto;} 
  .communique {float: none;font-size: 13px;margin: 20px;width: auto;}   
  .testimonials .bx-wrapper .bx-prev {left: -40px;} 
  .testimonials .bx-wrapper .bx-next {right: -40px;} 
  .sidebar-menu > li > a.active, .sidebar-menu > li > a:hover {background:#7B8289;} 
  .top-search .search > *{float:left;} 
  .top-search input[type="text"] {padding: 13px 29px 13px 13px;width: 100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box} 
  .top-search input.button{position:absolute;right:5px;top:10px} 
  footer .wrapper > *{padding-left:10px;padding-right:10px;}
  .bx-wrapper .bx-viewport{height:auto !important;}
  .clients .wrapper{width:960px;}
}
@media (max-width: 980px){
  .clients .wrapper{width:778px;}
}
@media (max-width: 800px){
  .clients .wrapper{width:596px;}
}
@media (max-width: 630px){
  .clients .wrapper{width:414px;}
}
@media (max-width: 440px){
  .clients .wrapper{width:232px;}
}
@media (max-width: 768px){
  .latest-news-wrapper {width: auto;float:none} 
  .latest-news {margin: 10px 30px 10px 10px ;position:relative;padding-left:20px;padding-top:0;background-position: left 4px;} 
  .latest-news-controls{position:absolute;right:-18px;top:5px;margin:0;float:none;}
  .vticker li{line-height:20px;}
}
@media all and (max-width: 768px) and (min-width: 300px) {
  body{margin:0px auto;} 
  .testimonials .bx-wrapper .bx-prev {left: -40px;} 
  .testimonials .bx-wrapper .bx-next {right: -40px;} 
  .clients-container-ipad {display: block;margin: 0px 20px;} 
  .tab-menu-more {right: 32px;} 
  .testimonials .bx-wrapper {width: 500px;} 
  .software img{width:100%;} 
  .footer-main-links{text-align:center;} 
  .footer-main-links li{float: none;display: inline-block;} 
  footer .quick-links {display: none;margin: 0 auto;width: 327px;} 
  .bredcrum {margin: 14px 20px 0;} 
  .page-description {margin: 20px;} 
  .blog .page-content {float:none;width: auto;} 
} 
@media (max-width: 768px){
  .bx-wrapper  .bxslider li+li+li+li .bx-caption {left:38%;} 
} 
@media all and (max-width: 767px) and (min-width: 300px) {
  .content{overflow:hidden !important;} 
  section{color:red;} 
  header{height:auto;} 
  .contact-form-content {margin-left: 10px;width: auto;} 
  .bx-wrapper img {height:200px;} 
  .tab-menu-more {right: 32px;} 
  .vticker li {line-height: normal;} 
  .connect {height: 130px;} 
  .connect ul li:first-child,.connect ul li.gplus,.connect ul li.add-to-circle {display: block;} 
  .connect ul li.gplus{position: absolute;left: 50px;margin-top: 10px;} 
  .connect ul li.add-to-circle {text-align: center;width: 100%;} 
  .connect ul li .add-to-circle-content {position: static;top: 0;width:190px;margin:10px auto 0;} 
  .testimonials .bx-wrapper {width: auto;margin:0px 47px;} 
  .testimonials h4 {font-size: 20px;} 
  .additional-info{display:none;} 
  footer .quick-links {text-align: center;} 
  .customSelect {text-align:left;} 
  .sidebar-box1,.sidebar-box2,.sidebar-box3{display:none;} 
  .page-content>img{width:100%;} 
  .demo-links li {display: block;margin-bottom: 20px;} 
  .blog-list li .post-thumb {float: none;width: 100%;} 
  .blog-list li .post-description {margin-left: 0;margin-top: 10px;} 
  form.normal{margin:0px auto;width:90%;} 
  form.normal div.input label {padding-right: 20px;position: static;text-align: right;width: auto !important;} 
  form.normal div.input input, form.normal div.input select, form.normal div.input textarea {border: 1px solid #BFC1C1;border-radius: 3px;margin-left: 0;margin-top: 10px;padding: 5px;width: 95%;} 
  form.normal div.radio div {margin-left: 0;display:block;margin-top:10px;} 
  footer .quick-links label {float: none;display: block;text-align: center;} 
  .bx-wrapper .bx-caption {top: 0% !important;left:5% !important;width:90% !important;} 
  .bx-wrapper .bx-caption h2 {text-shadow: 2px 1px 1px #000;} 
  .bx-wrapper .bx-caption a {text-shadow: 2px 1px 1px #000;} 
} 
@media all and (max-width: 480px) and (min-width: 320px) {
  .info{width: auto;} 
} 
@media all and (max-width: 320px) and (min-width: 320px) {
  max-width:320px !important;
} 
/*Hack*/
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} 
.clearfix {display: block;} 
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;} 


/**************************************************** Neha */
#adminForm > div > ul > li.pagination-start
{
  display:none;
}
ul > li.pagination-start
{
  display:none;
}

ul > li.pagination-end
{
  display:none;
}

#adminForm > div > ul > li.pagination-end
{
  display:none;
}

#adminForm > div > ul > li.pagination-prev
{
  background: url("../images/icon-prev.png") no-repeat center center;
  text-indent:-9999em;
  width:26px;
  height:26px;
  border:1px solid #dddcdc;
  border-radius:4px;
  text-align: left;
  padding:0;
}

#adminForm > div > ul > li.pagination-next
{
  background: url("../images/icon-next.png") no-repeat center center;
  text-indent:-9999em;
  width:26px;
  height:26px;
  border:1px solid #dddcdc;
  border-radius:4px;
  text-align: left;
  padding:0;
}

#adminForm > div > ul > li
{
  display:inline-block;
  color:#565859;
  line-height:26px;
  background: none;
  width:26px;
  height:26px;
  padding:0;
}

#careersLink
{
  background: #47C1DF;
  padding-left: 12px;
}

.input.check
{
  margin-right: 5px;
  vertical-align: center;
  text-align: center;
}

.input.crna
{
  margin-left: 100px;
  margin-right: 5px;
  vertical-align: center;
  text-align: center;
}
/**********************************************************/
#socialshare {width:300px; height:42px; border-style:solid; border-width:1px; border-color:#245B7F; padding:9px; margin:15px 0px 15px 0px; float:right; clear:both;}
#socialshare ul {margin:0px !important;}
#socialshare ul li {display:block; float:left; list-style:none; margin-right:12px;}
#socialshare h6 {padding-bottom:10px; background-color:#fff; margin-top:-16px; padding-left:6px; width:42px;}

ol.decimal {
list-style-position: outside;
list-style-type: decimal !important;
list-style-image: none;
margin-left: 3em;
background-image: none !important;

}

ol.decimal li
{
  padding-bottom: 10px;  
  background: none;
}

.article th
{
background-color: #67bace;
font-weight: bold;
color: black;
  border: solid 1px #565859;  
    padding: 5px;
}

.article
{
border: solid 1px #565859;  
}

.article td
{
border: solid 1px #565859;  
  padding: 5px;
}

.events
{
  display: inline;
}

ul.disc{

  margin-top:10px;
}
ul.disc li{
  background:url('../images/list-bullet.png') no-repeat left 5px;  
  padding:0px 0px 20px 20px;
  list-style: none;
}

ol.bigalpha
{
  list-style-type: upper-alpha;
  padding-top: 10px;
  margin-left: 3em;
}

ol.smallalpha
{
  list-style-type: lower-alpha;
  padding-top: 10px;
    margin-left: 3em;
}

ol.bigroman
{
  list-style-type: upper-alpha;
  padding-top: 10px;
  margin-left: 3em;
}

ol.smallroman
{
  list-style-type: lower-roman;
  padding-top: 10px;
    margin-left: 3em;
}

ol.bigroman
{
  list-style-type: upper-roman;
  padding-top: 10px;
    margin-left: 3em;
}

h4.communiqueissue
{
color: #31AECC;
}

.summary
{
 border: #565859 2px solid; 
  padding: 15px;
}

ul.sublist li
{
  margin-left: 5px;
  padding-bottom: 5px;
}

.hide-sidebar .sidebar {
	display: none;
}

.hide-sidebar .page-content {
	width: 100%;
padding: 10px 15px;
margin: 0;
}


.evideo-hide {
	display: none;
}

.content.display-ealerts-video .evideo-hide {
	display: block;
}


.main-title { font-size: 24px !important; color: #565859 !important; font-weight: bold !important;}

.sub-title { font-size: 22px !important; color: #565859 !important; font-weight: bold !important;}

.lead-title { font-size: 20px !important; color: #565859 !important; font-weight: bold !important;}

@media (max-width: 1024px) {
.sidebar { display: none;}
}

.sidebar .sidebar-menu + .sidebar-menu {
display: none;
}

.current-issue .demo-links .demo { display: none;}

.past-issue .demo-links .demo { display: none;}

.blog > h3 { display: none;}

.ealerts-list h1 { font-size: 24px; font-weight: 600;}


/* The Modal (background) */
.ans-modal {
  display: none;
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
}

.ans-modal-content {
  background-color: #fefefe;
  margin: 3.5% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 65%;
  position: relative;
}

.ans-modal-image {
  max-width: 100%;
  height: auto;
}

.close {
  color: #444;
  float: right;
  font-size: 34px;
  font-weight: bold;
  position: absolute;
  right: 20px;
  top: 10px;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

 div[itemprop="articleBody"] blockquote {
 	font-size: 14.5px;
 }

 div[itemprop="articleBody"] li,
 div[itemprop="articleBody"] .summary {
 	font-size: 14px !important;
 }