@charset "utf-8";/* CSS Document */
/* 8-2-2014-rk */
@import url(../../dvm360/css/hd-photo-gallery.css); @import url(../../dvm360/css/photo-article.css);
@import url(http://fonts.googleapis.com/css?family=Questrial|Gudea:400,700,400italic);
* { margin: 0; padding: 0; text-shadow: 0 0px 0px rgba(255,255,255,.0);}
html { font-size: 1em; /* 1 */
 -webkit-text-size-adjust: 1em; /* 2 */
 -ms-text-size-adjust: 1em; /* 2 */}
html, body { top: 0; bottom: 0; left: 0; right: 0; margin: 0; padding: 0; font-family:"Gudea",Arial, Helvetica, sans-serif;
 background: #a1d8ff; font-size:14px;
 -webkit-font-smoothing: antialiased; font-smoothing: antialiased;}
/* Resets and Plugin Mods
-----------------------------------------------*/
div, ul, h1, h2, h3, h5, li, p, img, form, input, dl, dd { margin: 0; padding: 0;}
a { outline: none; border: none; color: #333; text-decoration: none;}
a:hover { outline: none; color: #000; text-decoration: none;}
#article.col2-right { width: 694px;}
select:focus { outline: none; border: 1px #ccc solid;}
img { border: none; border-style: none; text-shadow: none !important;}
ul { list-style: inside;}
li { list-style: none;}
.impText { color: #CC0000;}
.clearall { clear: both; font-size: 1px; line-height: 1px; height: 1px;}
p { border: none;}
.gapdivbetweenheadercontent { height: 26px;}
.gapline { height: 6px;}
.left { float: left;}
.right { float: right;}
.w342 { width: 342px !important;}
.w694px { width: 694px !important;}
/* DESCRIPTION: centered 1024px wide plus border (0px)! */
.wrapper { width: 100%;}
#maincontainer { top: 0; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 1004px; padding: 0 10px 0; background: #FFF; height: auto; overflow: hidden;}
.container { margin: 0 auto; width: 1004px; height: auto; overflow: hidden; background-color: #fff; clear: both;}
#header { float: left; width: 100%; height: auto; /*overflow:hidden;*/
 clear: both; padding-bottom: 20px;}
/* =Layout content start -------------------------------------------------------------- */
/*Head content start*/
 /*Addbox class*/
.top-advertisement { margin: 0 auto; width: 1004px; height: 90px; overflow: hidden; clear: both;}
.top-advertisement .left {}/* if required to implement any css for advertisement */
.top-advertisement .right {}/* if required to implement any css for advertisement */
/* header banner start */
.header-banner { float: left; width: 1004px; height: 135px; background: url(../images/green-banner.jpg) left top no-repeat;}
.header-banner h1#logo { float: left; width: 211px; height: 84px; margin: 5px 9px 0 7px;}
.seach-box { float: left; width: 285px; height: auto; overflow: hidden; margin: 31px 0 0;}
.seach-box p { font-size: 21px; line-height: 21px; color: #fcfefc; padding-bottom: 4px;}
input.text-input { float: left; line-height: 15px; height: 16px; color: #aaaaaa; width: 230px; padding: 0 25px 0 3px; border: #868686 1px solid; font-size: 12px;}
#search input.form-submit { background: url(../images/btn-go-bg.jpg) left top repeat-x; float: left; width: 23px; height: 17px; font-size: 12px; border: 0; color: #FFF; cursor: pointer; margin: 1px 0; border-left: #868686 1px solid; font-family: "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.submit-form span { float: left; margin-top: -6px; text-align: center; padding-left: 0px; text-align: center; display: inline-block; width: 17px;}
:root .submit-form span { margin-top: -3px \0/IE9; margin-left: 3px \0/IE9;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.submit-form span { padding-left: 3px !important;}}
.banner-calltoaction { float: right; width: 431px; height: 52px; background: url(../images/banner-calltoaction.png) left top no-repeat; margin: 23px 11px 0 0;}
.banner-iconset ul { list-style: inside; padding: 5px 0 0 9px;}
.banner-iconset li { display: inline-block; width: 101px; white-space: nowrap; font-size: 14px; color: #fef5cb; line-height: 20px; font-family: "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.banner-iconset li a { float: left; text-decoration: none; color: #fef5cb; padding: 0 6px 0 6px;}
.banner-iconset li a:hover { color: #fef5cb; text-decoration: underline;}
.banner-iconset li img { float: left; background-image: url(../images/header-iconset.png); background-repeat: no-repeat; width: 14px; height: 16px; margin: 2px 5px 0 2px;}
.banner-iconset li.subscribe img { background-position: left top;}
.banner-iconset li.email-alerts img { background-position: -24px top; margin-left: 10px;}
.banner-iconset li.calendar img { background-position: -50px top; margin-left: 15px;}
.banner-iconset li.advertise img { background-position: -76px top;}
.banner-iconset li.E-newsletters img { background-position: left bottom;}
.banner-iconset li.rss-feeds img { background-position: -24px bottom; margin-left: 10px;}
.banner-iconset li.Bookstore img { background-position: -50px bottom; margin-left: 14px;}
.banner-iconset li.Exhibit img { background-position: -76px bottom;}
.banner-bottom-nav { float: left; width: 100%; height: auto; /* overflow:hidden; */
 clear: both; padding-top: 3px;}
.leftcor { float: left; width: 9px; height: auto; /*background: url(../images/header-down-orang-bg.png) right -84px no-repeat;*/}
.rightcor { float: left; width: 9px; height: auto; /*background: url(../images/header-down-orang-bg.png) left -128px no-repeat;*/}
.banner-bottom-nav-holder { float: left; width: 986px; height: auto; /* overflow:hidden; */
 background: url(../images/header-down-orang-bg.png) left top repeat-x; padding-bottom: 14px;}
.banner-bottom-nav li { display: inline-block; font-size: 15px; padding: 10px 14px 5px 17px; line-height: 16px; color: #fff; font-weight: normal;}
.banner-bottom-nav li a { color: #fff; text-decoration: none;}
.banner-bottom-nav li a:hover { color: #fff;}
ul.left, .block-nice_menus { background: url(../images/header-menu-bg.png) repeat-x; display: inline-block; float: left; /* 15-01-2014 */}
ul.left li, .block-nice_menus li { float: left; background: url(../images/separator.png) left bottom no-repeat; font-size: 15px; font-weight: normal; font-family: "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
ul.user-menu { background: url(../images/header-menu-right-bg.png) right top repeat-x; width: auto;}
.user-menu li { padding: 10px 10px 7px 0px; font-size: 13px; font-weight: normal; width: auto; float: left; font-family: "Questrial", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; transform: rotate(-0.0000000001deg); -ms-transform: rotate(-0.0000000001deg); /* IE 9 */
 -webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */}
.user-menu li a { background: url(../images/aero.gif) no-repeat; background-position: left -28px; padding-left: 24px;}
.user-menu ul.menu li { margin: 0px !important;}
.header-bottom-nav { float: left; width: 100%; height: auto; overflow: hidden; font-size: 13px; color: #0070bb; line-height: 16px; padding-top: 2px; transform: rotate(-0.0000000001deg); -ms-transform: rotate(-0.0000000001deg); /* IE 9 */
 -webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */
 background-color: #FFF;}
.header-bottom-nav h3 { float: left; padding-left: 19px; font-size: 1em; color: #0070bb; font-weight: bolder;}
.header-bottom-nav h3 span { color: #f2880b;}
.header-bottom-nav ul { padding: 0 !important;}
.header-bottom-nav li { display: inline-block; border-right: #f7b76c 2px solid; padding: 0 6px 0 3px; margin: 0 !important;}
.header-bottom-nav li a { color: inherit;}
.header-bottom-nav li a:hover { color: #f2880b;}
.header-bottom-nav li.last { border: none;}
/* header iconset end */
/* page navigation start */
#section { float: left; width: 1004px; height: auto; overflow: hidden; background-color: #fff;}
.left-panel { float: left; width: 224px; height: auto; overflow: hidden; clear: both; margin-right: 10px;}
/*bodycontent class*/
#article { float: left; width: 704px; height: auto; overflow: hidden;}
#article.col3 { width: 460px; margin-right: 10px;}
#article.col2 { width: 704px;}
#article.col1 { width: 1004px;}
#article .node .content table {clear:left;}
#article .node span.image {float:left;}
.artical-component-img { margin: 0px 0 20px;}
.content-2col-holder { float: left; /*width: 100%;*/ height: auto; overflow: hidden; clear: both;}
.block-advpoll .content-2col-holder { float: none; }
.block-kickappsvideoblock .content-2col-holder, .block-kickappsvideoblock .content-2col-holder .videoBlock table, .videoBlock table{width: 100%;}/*Me*/
.content-2col-row { display: block; content: "."; clear: both;}
.content-2col { float: left; width: 100%; padding: 0 !important; /*min-height:300px; height:300px;*/
 height: auto !important; overflow: hidden;}
.content-2col.col { width: 342px; margin-right: 5px;}
.content-2col-holder .clear-block { display: inline-block;}
.content-2col-content-holder { float: left; width: 91%; height: auto; overflow: hidden; clear: both; padding: 0 10px !important; /* default css overwritten */}
article#article .content-2col-content-holder{width: 95.9%;}
.block-articlepkg .content-2col-holder .content-2col .content-2col-content-holder .content-2col-content {padding-right: 14px !important; padding-bottom: 0px;}
.block-autolist .content-2col .content-2col-content-holder .content-2col-content { padding-bottom: 0 !important; width: auto!important;}
.block-articlepkg .content-2col-holder .content-2col .content-2col-content-holder { /*width: auto!important;*//*Me*/}
.block-autolist .content-2col .content-2col-content-holder { /*display:table; table-layout:fixed;*/}
.content-2col .img-left { float: left; padding: 0 10px 0px 0; clear: left; line-height: 0;}
.content-2col.imageWidth100 .img-left, .featured-videos-list-block .img-left {width:100px;}/*Me*/
.content-2col .content-2col-content { display: table-cell; height: auto; overflow: hidden; vertical-align: top; width: 100%;}
.content-2col h4 { font: bold 17px/19px "Gudea",Arial,Helvetica,sans-serif; color: #165d9e; font-smooth: always; width:100%; display:block; table-layout:fixed; margin-top: -5px;}
/* pintu 14-03-2014 for ck editor css overwritten end */
.block-kickappsblog .content-2col .content-2col-content {display: table-cell; padding:0px;}
.block-kickappsblog .content-2col h4{margin-top: -2px;}
.content-2col .source-image{float: right; margin-bottom: 5px; margin-left: 20px;}
.block-kickappsblog .content-2col-content h4,
.most-recent-audio-list-block-content.audio-title{ font: bold 12px/15px Arial, Helvetica, sans-serif !important;color:#165d9e;}
.content-2col-holder .kickappsblog { height: 285px !important; overflow-y: scroll;}
/*.block-kickappsblog .content-2col-holder .content-2col-content-holder {clear: both !important;visibility: visible !important;padding-top: 7px !important;border-top: #d6d6d6 1px solid !important;margin-top:7px !important;}
#article.col3.community-home .block-kickappsblog .content-2col-holder .content-2col .content-2col-content-holder .content-2col-content { padding-bottom:0 !important;}
.block-kickappsblog .content-2col-holder .content-2col-content-holder .item-0 { padding-top: 0 !important;border-top: none !important;margin-top: 0 !important; } */
.content-2col h5 { font: 10px/13px "Gudea", Arial, Helvetica, sans-serif; color: #61646c; font-weight: normal; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.content-2col h5.date { color: #83868c; /*font-style: italic;*/}
.content-2col h6 { font: 11px/15px Arial, Helvetica, sans-serif; color: #165d9e; font-weight: normal;}
.content-2col h6 a, .content-2col h6 a:hover { color: #165d9e;}
.content-2col h6 a:hover { text-decoration: underline;}
.content-2col p { color: #0c0c0c; font: 10px/13px Arial,Helvetica,sans-serif; /*word-break:break-all;*//*Me*/}
.morearticle { float: right; height: 15px; line-height: 15px; /*width:100%*/
 font-family: Arial, Helvetica, sans-serif; /* font-size: 9px; */
 font-size:11px; text-align: right; /* border-right: #c5c5c5 2px solid; */
 margin-right: 1px;}
.morearticle a {/* border-left: #c5c5c5 2px solid; */
 height: 15px; line-height: 15px; color: #165d9e; text-decoration: none; padding: 2px 11px; text-align: center; font-size: 9px !important; font-weight: bold;}
.morearticle a span {}
.morearticle a:hover { color: #165d9e; text-decoration: underline;}
.msg-boards-all .morearticle a { text-transform: uppercase; margin-right: 0;}/* for blog */
.front .featured-product-col1 { float: left; width: 342px; padding: 0 10px 20px 0; min-height: 260px; height: 260px; height: auto !important; overflow: hidden; clear: both;}
/*.left-panel .featured-videos-col {width:100%;}*/
.featured-product-col h3 { border-top: #6ea219 3px solid; border-bottom: #6ea219 1px solid; color: #6ea219; font: 14px/16px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.featured-product-col-details { width: 100%; min-height: 132px; height: 132px; height: auto !important; overflow: hidden; border-bottom: #8f9a5e 1px solid;}
.featured-product-col-details a { color: #4b80b4; font-weight: bold;}
.featured-product-col-details a:hover { color: #4b80b4; text-decoration: underline;}
.img-right { float: right; margin: 7px 0 7px 10px;}
.featured-product-col h4 { color: #075A90; font: bold 12px/20px Arial, Helvetica, sans-serif;}
.featured-product-col p { color: #3E3E3E; font: 11px/18px Arial, Helvetica, sans-serif; text-align: justify; line-height: 16px;}
.featured-videos-col { float: left; width: 100%; padding: 0 10px 20px 0; min-height: 260px; height: 260px; height: auto !important; overflow: hidden;}
.front .featured-videos-col { width: 342px !important;}
.featured-videos-col h3 { float: left; width: 100%; font: 14px/16px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.featured-videos-col .VideobottomcontentRightContributerName span { float: none; }
.featured-videos-col h3 span.most-recent-video-title { color: #f97a03; line-height: 30px;}
#aside .featured-videos-col h3, .left-panel .featured-videos-col h3 { border: none; width: 100%; height: auto; overflow: hidden; font-size: 15px; color: #f97a03; line-height: 32px; padding-left: 7px;}
#aside .featured-videos-col h3 span.most-recent-video-title, .left-panel .featured-videos-col h3 span.most-recent-video-title { float: left; width: 70%; height: auto; overflow: hidden;}
.left-panel .featured-videos-col h3 span.most-recent-video-title { width: 62%;}
.featured-videos-col h3 span a, .featured-videos-col h3 span a { color: #165d9e; font-size: 9px;}
.featured-videos-col video { float: left; margin: 3px 0 0; background-color: #f00;}
.featured-videos-list { float: left; width: 100%; overflow: scroll; overflow-x: hidden; height: 312px; background-color: #E6E6E6; margin: 0; padding: 5px 0 0;}
.featured-videos-list-block { font-size: 11px; padding: 0 0 15px 0; min-height: 70px; height: 70px; /* Old browsers */
 background: #eeeeee; display: table;}
.featured-videos-col .even { background: #e6e6e6;}
.featured-videos-list-block h4 { color: #165d9e; font-size: 12px; line-height: 15px;}
.featured-videos-list-block h4 a { color: #165d9e;}
.featured-videos-list-block p { color: #61646C; font-size: 12px; line-height: 13px;}
.featured-videos-list-block p strong a { color: #165d9e;}
.featured-videos-list-block .img-left { display: table-cell; vertical-align: top; min-height: 70px; height: 70px; height: auto !important; background: url(../images/featured-videos-list-block-img-left-bg.gif) left top repeat-x;}
.featured-videos-list-block .img-left img { float: left; margin: 0px 10px 0 0;}
.featured-videos-social-share { float: right; display: block; width: 100%; height: auto; overflow: hidden; text-transform: uppercase; font-size: 9px; text-align: right; margin: 1px 0 0;}
.featured-videos-social-share a { display: inline-block; padding: 5px 12px 3px; background: #eff7ff; color: #0f609f;}
.featured-videos-social-share a:hover { background: #ddebf9;}
/* artical / content end */
#aside { float: right; width: 300px; height: auto; overflow: hidden;}
#aside .content-2col, #aside .featured-product-col, #aside .featured-videos-col { width: 99.5%;}
.follow-dvm360 { float: left; width: 100%; height: auto; overflow: hidden; clear: both; padding: 0px 0 4px;}
.border-top-spacing { border-top: #93a870 1px solid;}
#aside .follow-dvm360 .border-top-spacing { border-top: #93a870 1px solid; padding-top: 5px;}
#aside .follow-dvm360 .componentBlock{ padding-bottom: 8px;}
.follow-dvm360 .facebook { float: left; display: inline-block; width: 22px; height: 22px; background: url(../images/fb-tw.png) left top no-repeat; margin-right: 5px;}
.follow-dvm360 .dog { float: left; display: inline-block; width: 71px; height: 22px; background: url(../images/dog.jpg) left top no-repeat; margin-right: 5px;}
.follow-dvm360 .twitter { float: left; width: 22px; height: 22px; background: url(../images/fb-tw.png) right top no-repeat; margin-right: 5px;}
.follow-dvm360 span {padding-left: 20px; display: inline-block; color: #135D8C; font-size: 18px; font-weight: bold; line-height: 22px; font-family: "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; font-style: normal !important;}
.follow-dvm360 span a, .follow-dvm360 span a:hover { color: #135D8C;}
.follow-dvm360 .content-2col-holder{float:none;}/*Me*/
.follow-dvm360 span a:hover { text-decoration: underline;}
.get-more-information-img-gallery { float: left; background-color: #f7f6f2; width: 100%; height: auto; overflow: hidden; clear: both; border-top: #c7d1c8 1px solid; padding: 5px 0;}
.get-more-information-img-gallery a { display: inline-block; float: left;}
.get-more-information-img-gallery img { float: left; margin: 5px 0 5px 7px !important;}
.get-more-information-img-gallery img.first { margin-left: 5px !important;}
#article .get-more-information-img-gallery img.first { margin-left: 7px !important;}
.advertisement-col3 { float: left; width: 100%; height: auto; overflow: hidden;}
.advertisement-col3 img { float: left;}
.advertisement-col3 .left { margin-right: 10px;}
.advertisement-col3 p, .advertisement-leftpanel p, .advt-r p, .advertise-x300-y250-r p, .advt-300x100y-r p { font-size: 9px; color: #9a9a9a; line-height: 10px; text-align: center; text-transform: uppercase;}
/* .advertise-x300-y250-r{padding-bottom:15px;}*/
.featured-centers-dvm360 { float: left; width: 100%; clear: both; border-top: #91b343 2px solid;}
.featured-centers-dvm360 h3 { color: #6ea219; font: 14px/16px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; font-weight: bold;}
.featured-centers-dvm360 p { display: block; float: left; border-top: #6ea219 1px solid; width: 100%; color: #165d9e !important; font: 12px/14px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.featured-centers-dvm360 a img { float: right;}
.featured-centers-dvm360 a span { width: 60%; float: left;}
.block-linkboxs a, .block-linkboxs a:hover, .featured-centers-dvm360 p a:hover, .featured-centers-dvm360 a:hover { color: #165d9e !important;}
.border-bottom-r300 { /*border-bottom: #91b343 1px solid;*/}/*Me*/
.front .oas-x20 { float: left; width: 100%; height: auto; overflow: hidden; text-align: center;}
.front .oas-x20 img { float: left;}
.border-bottom-lightgray { border-bottom: #eeeeee 1px solid;}
.border-bottom-lightgray-img15 { background: url(../images/border-bottom-lightgray-img15.gif) left bottom repeat-x;}
.border-top-lightgray { border-top: #eeeeee 1px solid;}
.sponsored-content-from a { min-height: 26px; height: 26px; height: auto !important;}
/* aside end */
/* footer start */
.footer-advt-728x90 p { text-align: center; padding: 19px 0 6px !important;}
.footer-bottom-column { padding: 0 0 12px; border-top: #8aba30 1px solid; height: auto; overflow: hidden; width: 100%; clear: both;}
.footer-bottom-column a { color: #0f609f; text-decoration: none;}
.footer-bottom-column a:hover { color: #0f609f; text-decoration: underline;}
.footer-bottom-column .block { display: inline-block; float: left; width: 143px; font-size: 11px; line-height: 16px; padding: 24px 10px 0 4px; word-wrap: break-word; height: auto; overflow: hidden; vertical-align: text-top;}
.footer-bottom-column .block li { float: left; width: 100%; color: #83868c; font: 12px/14px "Gudea", Arial, Helvetica, sans-serif; float: left; -webkit-font-smoothing: subpixel-antialiased;}
.footer-bottom-column .block ul { padding: 0 !important;}/* default system css overwritting */
.footer-bottom-column li.leaf { padding: 0 !important; margin: 0 !important; list-style-image: none !important; list-style-type: none !important}
/* default system css overwritting */
.footer-bottom-column .block li a, .footer-bottom-column .block li a:hover { color: #83868c;}
.footer-bottom-column .block li a:hover { text-decoration: underline;}
.dvm360 { padding: 24px 10px 0 25px;}
.newscol { padding: 24px 10px 0 32px; width: 140px;}
.medilinecol { width: 131px !important;}
.businesscol { width: 131px;}
.teamcol { width: 141px;}
.fcol h3 { color: #83868c; font: 14px/14px "Gudea", Arial, Helvetica, sans-serif; float: left; width: 100%; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.partner-logos { padding: 4px 0 5px !important; height: 47px; /*background: url("../images/footerproducts.jpg") no-repeat scroll right center #FFFFFF;*/ display: block;}
.partner-logos li { display: inline-block; float: left; padding: 0 38px 0;}
.footer-bottom-column.partner-logos a { display: block;}
.copyrights { border-bottom: none !important; font-size: 11px; color: #8b837e; padding-top: 8px; line-height: 15px;}
.copyrights p { padding-bottom: 10px; padding-left: 3px; font: 8px/10px Arial, Helvetica, sans-serif; color: #83868c; float: left;}
.copyrights img { padding: 0 10px 11px 23px; text-align: left; float: left;}
.copyrights a { color: #83868c; white-space: nowrap;}
.copyrights a:hover { color: #8b837e;}
/* footer end */
/* page tile */
#section h2.page-title { font-weight: bold;}
h2.page-title { color: #6ea219; font: 30px/35px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; padding-bottom: 10px;}
#block-menu-menu-specialroles { float: left;}
.footer-bottom-column .block { display: inline-block; float: left; font-size: 11px; height: auto; line-height: 16px; overflow: hidden; padding: 24px 10px 0 4px; vertical-align: text-top; width: 143px; word-wrap: break-word;}
.footer-bottom-column #block-menu-menu-dvm360com { padding: 22px 10px 0 25px;}
.footer-bottom-column #block-menu-menu-dvm360newcom { padding: 22px 10px 0 32px; width: 140px;}
.footer-bottom-column #block-menu-menu-node { width: 131px !important;}
.footer-bottom-column #block-menu-menu-dvm360twocom { width: 131px;}
.footer-bottom-column #block-menu-menu-dvmmedia360com { width: 141px;}
.footer-bottom-column .block li.leaf.first { color: #83868C; float: left; font: bold 14px/14px "Gudea", Arial, Helvetica, sans-serif !important; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; width: 100%;}
#footer .advanstar { background: url("../images/UBM_logo_black.jpg") no-repeat scroll right center #FFFFFF; float: left; margin: 0px 16px; text-align: left; display: block; height: 60px; width: 49px;}
.footer-links { color: #83868C; font: 8px/10px Arial, Helvetica, sans-serif; padding-bottom: 6px; float: left; width: 85%;}
.footer-links ul.menu li.first { background: none repeat scroll 0 0 transparent; float: left; list-style: none outside none; margin: 0; padding: 0 6px 0 0;}
.footer-links ul.menu li.leaf { background: none repeat scroll 0 0 transparent; float: left; list-style: none outside none; margin: 0; padding: 0 6px 0 0;}
.footer-bottom-column #block-menu-menu-footerlinks.block { width: auto;}
.footer-links ul.menu li.leaf a { border-right: 1px solid #CCCCCC; color: #888888; padding-right: 5px;}
.footer-links ul.menu li.last a { border-right: 0 solid #CCCCCC; color: #888888; padding-right: 5px;}
.footer-bottom-column #block-menu-menu-footerlinks.block { padding: 0px; margin-bottom: 0px;}
.front .content-2col-holder .block { width: 342px; margin-right: 10px; margin-bottom: 0 !important; /* component css overwritten */
 float: left;}
/* search box */
#search label { color: #FCFEFC; font-size: 21px; line-height: 21px; padding-bottom: 4px; float: left; font-weight: normal;}
#edit-search-theme-form-1-wrapper input { border: 1px solid #868686; color: #AAAAAA; float: left; font-size: 12px; height: 16px; line-height: 15px; padding:0; width: 230px !important;}
#block-menu-menu-footerlinks.block li { width: auto;}
.footer-links .componentBlock ul.menu li.leaf a { border-right: 1px solid #CCCCCC; color: #83868C; font-family: arial; font-size: 8px; padding: 0 3px;}
.footer-links .componentBlock ul.menu li.leaf.last a { border-right:none !important;} /* footer bottom links last border disable */
.content-1col-holder { overflow: hidden;}/* homepage rotator component loading issue resolving */
.block-openadstream h2 { font-size: 9px; font-weight: normal; color: #83868c; line-height: 10px; text-align: center; text-transform: uppercase; font-style: normal;}
/* advertisement merging start */
.front #aside .block-manualhtml, .front #aside .block-openadstream { float: left;}
.front #article .block-manualhtml { width: 100%;}
/* advertisement merging end */
.topmenu li.first { background: url("../images/orange-aero.png") no-repeat scroll 8px center; padding-left: 12px;}
.topmenu li.last { background: url("../images/orange-aero.png") no-repeat scroll right center; padding-right: 12px;}
.topmenu { clear: both; display: inline-block; float: left; font-size: 13px; font-weight: bolder; height: auto; line-height: 15px; overflow: hidden; padding: 10px 0 1px; width: 100%;}
.topmenu ul { display: inline-block; list-style: none; padding: 0 10.4%; width: 67.2%;}
.topmenu li { display: inline-block; float: left; text-align: left;}
.topmenu li.first a { background: none repeat scroll 0 0 transparent;}
.topmenu li a { background: url("../images/tpmenubullet.jpg") no-repeat scroll 0 5px transparent; color: #9A9A9A; float: left; margin: 0; padding: 0 3px 0 8px; text-decoration: none;}
/* dvm-community-home-page */
/* top content */
.gallery-menu-static-block { float: left; width: 100%; height: auto; overflow: hidden; clear: both; padding: 10px 0;}
.gallery-menu-static-block .gallery-menu-imgs { float: left; width: 100%; min-height: 40px; height: 40px; height: auto !important; overflow: hidden;}
.gallery-menu-static-block .gallery-menu-imgs img { float: left;}
ul.gallery-menu-links { width: 100%; height: auto; overflow: hidden; background: #81ad24;}
ul.gallery-menu-links li { float: left; display: inline-block; padding: 4px 19px; color: #fff; font-size: 13px; font-weight: bold; line-height: 15px;}
ul.gallery-menu-links li a { color: #fff;}
ul.gallery-menu-links li a:hover { color: #f5ed1d;}
ul.gallery-menu-links li.yellow a { color: #f5ed1d; text-transform: uppercase;}
ul.gallery-menu-links li.yellow a:hover { color: #fff;}
/* left panel start */
.community-welcome-msg-left { float: left; width: 100%; height: auto; overflow: hidden; clear: both; font-stretch: semi-expanded; padding: 10px 0 18px;}
.community-welcome-msg-left h3 { font-family: "Questrial", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 16px; margin-bottom: 4px; padding: 0; color: #9fbf50;}
.community-welcome-msg-left h4 { font-family: "Questrial", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #000; padding-top: 13px;}
.community-welcome-msg-left p { font-family: "Questrial", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; margin-bottom: 4px; padding: 0; color: #000;}
.community-welcome-msg-left li { padding: 3px 0 0 0; margin: 0; font-family: "Questrial", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; font-weight: normal;}
.community-welcome-msg-left li a { padding: 0px 0px 0px 7px; margin: 0; text-decoration: none; color: #008cc4; background: url(../images/communityimages/joinbullet.png) 0 5px no-repeat;}
.community-welcome-msg-left li a:hover { color: #0f699f; text-decoration: underline;}
.advertisement-leftpanel { float: left;}
/* left panel end */
/* photo article detail page top menu, navigation, user login */
#block-menu-menu-top-menu h2, .block-user h2, .block-accordion_menu h2, .block-multiblock h2 { font-family: "Questrial", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #007aaf; line-height: 24px;}
#block-menu-menu-top-menu ul, .block-user .menu { background: #1ab7e5; /* Old browsers */
 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhYjdlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMTZhZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiMwZjliY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5JSIgc3RvcC1jb2xvcj0iIzBjOTZjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzA3OGJiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzAyN2ZiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzAwN2FhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzAwN2FhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzAwNzFhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDVmODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #1ab7e5 0%, #16aede 3%, #0f9bcd 7%, #0c96c8 9%, #078bbe 16%, #027fb4 26%, #007aaf 36%, #007aaf 68%, #0071a2 82%, #005f88 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1ab7e5), color-stop(3%, #16aede), color-stop(7%, #0f9bcd), color-stop(9%, #0c96c8), color-stop(16%, #078bbe), color-stop(26%, #027fb4), color-stop(36%, #007aaf), color-stop(68%, #007aaf), color-stop(82%, #0071a2), color-stop(100%, #005f88)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, #1ab7e5 0%, #16aede 3%, #0f9bcd 7%, #0c96c8 9%, #078bbe 16%, #027fb4 26%, #007aaf 36%, #007aaf 68%, #0071a2 82%, #005f88 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, #1ab7e5 0%, #16aede 3%, #0f9bcd 7%, #0c96c8 9%, #078bbe 16%, #027fb4 26%, #007aaf 36%, #007aaf 68%, #0071a2 82%, #005f88 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, #1ab7e5 0%, #16aede 3%, #0f9bcd 7%, #0c96c8 9%, #078bbe 16%, #027fb4 26%, #007aaf 36%, #007aaf 68%, #0071a2 82%, #005f88 100%); /* IE10+ */
 background: linear-gradient(to bottom, #1ab7e5 0%, #16aede 3%, #0f9bcd 7%, #0c96c8 9%, #078bbe 16%, #027fb4 26%, #007aaf 36%, #007aaf 68%, #0071a2 82%, #005f88 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ab7e5', endColorstr='#005f88', GradientType=0 ); /* IE6-8 */
 border-bottom: #0e81b3 1px solid;}
#block-menu-menu-top-menu li, .block-user li { display: block; width: 100%; height: auto; overflow: hidden; font-family: "Gudea", Helvetica, Arial, sans-serif; font-size: 15px; background: url(../images/left-blue-nav-divider.png) center bottom no-repeat; line-height: 25px; text-indent: 3px;}
#block-menu-menu-top-menu li a, .block-user li a { color: #fff;}
#block-menu-menu-top-menu li a:hover, .block-user li a:hover/*, .left-panel li.accordion-header a:hover */ { color: #fff; text-decoration: underline;}
#block-menu-menu-top-menu li.last, .block-user li.last { background: none;}
.left-panel .block ul { padding: 0 !important;}/* default system css overwritting */
/* user login form photo article */
.block-user #user-login-form { float: left; width: 92%; height: auto; overflow: hidden; clear: both; font-family: "Gudea", Helvetica, Arial, sans-serif; font-size: 13px; border: #a1a1a1 1px solid; padding: 3%; background: #e4e4e4; /* Old browsers */
 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2JhYmFiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYmFiYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #e4e4e4 0%, #cdcdcd 36%, #bababa 79%, #ababab 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4e4e4), color-stop(36%, #cdcdcd), color-stop(79%, #bababa), color-stop(100%, #ababab)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, #e4e4e4 0%, #cdcdcd 36%, #bababa 79%, #ababab 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, #e4e4e4 0%, #cdcdcd 36%, #bababa 79%, #ababab 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, #e4e4e4 0%, #cdcdcd 36%, #bababa 79%, #ababab 100%); /* IE10+ */
 background: linear-gradient(to bottom, #e4e4e4 0%, #cdcdcd 36%, #bababa 79%, #ababab 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#ababab', GradientType=0 ); /* IE6-8 */}
.block-user #user-login-form form { padding-left: 0.5%;}
.block-user #user-login-form #edit-name-wrapper, .block-user #user-login-form #edit-pass-wrapper { float: left; width: 100%; padding: 5px 0; text-align: center; margin: 0;}
.block-user #user-login-form .form-item label { float: left; width: 73px; height: 16px; line-height: 20px; text-align: right; padding-right: 10px;}
.block-user #user-login-form #edit-name, .block-user #user-login-form #edit-pass { float: left; width: 120px; padding: 0; color: #333; border: #868686 1px solid;}
.block-user #user-login-form input#edit-name:focus, .block-user #user-login-form input#edit-pass:focus { border: #868686 1px solid;}
.block-user #user-login-form #edit-submit { text-align: left; background: url(../images/login-btn.png) left top no-repeat; border: 0; font-size: 0; line-height: 0; width: 54px; height: 22px; cursor: pointer;}
.block-user #user-login-form li a { color: #fff;}
.block-user #user-login-form li a:hover { color: #fff; text-decoration: underline;}
.block-user #user-login-form #edit-name-wrapper.form-item { float: left;}
.block-user #user-login-form #edit-name-wrapper.form-item label, .block-user #user-login-form #edit-pass-wrapper.form-item label { float: left; width: 73px; height: 16px; line-height: 20px; text-align: right; padding-right: 10px; font-family: "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; font-weight: normal;}
.block-user #user-login-form #edit-pass-wrapper.form-item { float: left;}
.block-user #user-login-form .item-list { float: left; width: 100%;}
.block-user #user-login-form .item-list li { background: none;}
.block-user #user-login-form .item-list li { font-family: "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; font-weight: normal; font-size: 13px; color: #fff; margin: 0; text-align: center;}
.block-user #user-login-form .item-list li a, .block-user #user-login-form .item-list li a:hover { color: #fff;}
/* photo article detali page end */
/* desktop download page css start */
#article.col2-right.download-interface {}
#article.download-interface {}
#article.download-interface .leftcorner h2 { color: #165D9E; font: 30px/36px "Questrial",Arial,Helvetica,sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
#article.download-interface .leftcorner p { font-size: 12px; padding-bottom: 10px; color: #000;}
#article.download-interface .rightcorner { color: #0D60A6; float: left; font-family: arial; font-size: 14px; margin-top: 29px; text-align: right; width: 169px;}
#article.download-interface .rightcorner label { font: 14px/16px "Questrial", Arial, Helvetica, sans-serif; color: #0d60a6; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
#article.download-interface .rightcorner select, #article.download-interface .rightcorner select:focus { border: #ccc 1px solid;}
/* desktop download page css end */
/* event detail page css */
/* event detail page css end */
/* Autor bio start */
.authornode span.authortitle { font: 16px/18px "Questrial",Arial,Helvetica,sans-serif; color: #165d9e !important; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
.authornode .authorbody { font: 13px/1.3em "Gudea",Arial,Helvetica,sans-serif !important;}
.authornode .imagewithborder { margin-right: 10px; display: table-cell; float: left;}
.author-container-div { float: left; content: "."; font: 12px/16px Arial, Helvetica, sans-serif; color: #61646C; margin: 10px 0 20px 0;}
.authornode .author-description-link a, .authornode .author-description-link a:hover { color: #165d9e;}
form#article-type-filter-for-author { float: left; width: 100%; height: auto; overflow: hidden; clear: both; border-top: 1px solid #cccccc; margin: 0 0 15px 0; padding: 7px 0 0;}
form#article-type-filter-for-author #edit-article-type-wrapper.form-item { margin: 0; padding: 0;}
form#article-type-filter-for-author #edit-article-type-wrapper label { font: normal 14px/18px "Questrial", Arial, Helvetica, sans-serif; color: #0d60a6; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;}
form#article-type-filter-for-author select#edit-article-type { border: #ccc 1px solid;}
.authornode .relatedarticles { display: block; content: "."; clear: both; padding-bottom: 20px;}
#article.col3 h2.pagetitle, .category_rightContainer_event_left h2.pagetitle, .node h2.Article_Title { color: #165d9e; font: 30px/36px "Questrial",Arial,Helvetica,sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; transform: rotate(-0.0000000001deg); -ms-transform: rotate(-0.0000000001deg); /* IE 9 */
 -webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */
 padding-bottom: 10px;}
 /* RK */
.relatedarticles .authorarticletitles {color: #165d9e; font: 700 17px/19px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;   transform: rotate(-0.0000000001deg); -ms-transform: rotate(-0.0000000001deg); /* IE 9 */
 -webkit-transform: rotate(-0.0000000001deg); /* Safari and Chrome */
 color: #165d9e;}
.relatedarticles .authorarticletitles a, .col3 .authorarticledateandsource a, .col3 .authorarticleprintsummary a { color: #165d9e;}
.relatedarticles .authorarticletitles a:hover, .col3 .authorarticledateandsource a:hover, .col3 .authorarticleprintsummary a:hover { color: #ec7d21;}
.relatedarticles .authorarticleprintsummary { color: #0C0C0C; font: 14px/1.3em "Gudea",Arial,Helvetica,sans-serif;}
/*.col3 .authorarticledateandsource { clear: both; color: #83868C; float: left; font-family: "Questrial",Helvetica,Arial,sans-serif; font-size: 11px; height: auto; overflow: hidden; width: 100%;}*/
.relatedarticles .authorarticleimage img { border: 1px solid #cccc; padding: 0px; float: left; margin: 0 10px 10px 0;}
/* adds padding on Event Lists pages*/
.container #section.col3 .authorwrittenarticles .authorarticleprintsummary {margin-bottom: 25px;}
.container #section.col3 .authorarticleprintsummary {margin-bottom: 0px;}

/* Autor bio end */
.sub_date, .date-box { font: 12px/15px Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; color: #61646C; font-weight: normal; padding-bottom:0px;}
.weburl a, .contact-information a { color: #165d9e;}
.weburl a:hover, .contact-information a:hover { color: #ec7d21;}
.sub_author, .sub_author a, .sub_author a:hover{font: 12px/16px Arial, Helvetica, sans-serif;}
.sub_author a:hover{ color: #165d9e; text-decoration:underline;}
.dateandby .sub_author {margin-bottom: -4px;}
/* deck or subtitle text formatting - RK */
.article_sub_title { font: 16px/18px "Gudea",Arial,Helvetica,sans-serif; padding-bottom: 10px;}
.node p, .content.clear-block > span, .intro-text {color: #0c0c0c; font:14px/1.4em "Gudea",Arial,Helvetica,sans-serif; margin-bottom:15px;}
.submitted { float: left; font-weight: normal; font-size: 12px !important; color: #61646C;}
.dateandby { float: left; height: auto; overflow: hidden; width: 100%; clear: both; padding-bottom: 15px;}
.relatedlinks, .packagelinks { font-family: Arial, Helvetica, sans-serif; float: left; width: 100%; height: auto; overflow: hidden; clear: both; padding-bottom: 20px;}
.relatedlinks h3, .packagelinks h3 { color: #6ea219; font: bold 16px/18px "Gudea", Arial, Helvetica, sans-serif; padding-bottom: 5px;}
.relatedlinks li, .relatedlinks li a,
.packagelinks li, .packagelinks li a{ font-size: 13px; line-height: 18px; color: #165d9e;}
.block-article_issue_rellink .relatedlinks li, .block-article_issue_rellink .relatedlinks li a,
.block-article_issue_rellink .packagelinks li, .block-article_issue_rellink .packagelinks li a { font-size: 14px !important;} /* Related Links */
.block-article_issue_rellink .relatedlinks ul { padding: 0 !important; clear: left;}
.relatedlinks ol, .relatedlinks ul, .packagelinks ol, .packagelinks ul {margin-left:10px !important;}
.relatedlinks li, .packagelinks li { background: url(../images/arrow2.png) left 5px no-repeat; padding: 0 0 0 11px !important; list-style:outside none none !important}
.relatedlinks li img, .packagelinks li img { display: none;}
.relatedlinks li span, .packagelinks li span { padding: 0px !important; font-weight: normal;}
.questions { font: 12px/15px Arial, Helvetica, sans-serif; color: #61646C;}
.questions a, .questions a:hover { color: #165d9e;}
/* cartoon gallery start */
.view.view-gallery-list { clear: both; content: "."; display: block; border: #f00 0px solid; padding-bottom: 20px;}
.view-gallery-list .view-header h1 { font: 30px/30px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased;    color: #165d9e; font-weight: bold; margin-bottom: 5px;}
.view.view-gallery-list .view-content { padding-bottom: 15px;}
.view-gallery-list .views-view-grid tr { display: block; padding-top: 15px; font: 12px Arial, Helvetica, sans-serif;}
.view-gallery-list .views-view-grid tr.row-first { padding-top: 0 !important;}
.view-gallery-list .views-view-grid tr td .views-field-field-gallery-image-fid { min-height: 138px;}
.view-gallery-list .views-view-grid tr td, .view-gallery-list img.imagecache.imagecache-thumb { display: inline-block; width: 105px;}
.view-gallery-list img.imagecache.imagecache-thumb { margin-bottom: 10px;}
.view-gallery-list .views-view-grid tr td.col-first { margin-right: 44px; padding: 0;}
.view-gallery-list .views-view-grid tr td.col-last { margin-left: 44px; padding: 0;}
.view-gallery-list .views-field-phpcode span.field-content { font-size: 12px; line-height: 16px; padding-bottom: 60px; text-align: center;}
.view-gallery-list .views-field-phpcode { text-align: center; }
.view-gallery-list, .view-gallery-list a:hover { color: #165d9e;}
.view-gallery-list .item-list ul.mdPager { float: left; display: block; width: 100%; height: auto; overflow: hidden; clear: both; color: #165d9e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; /*padding-bottom: 20px;*/padding-bottom:0px; border-bottom: #d6d6d6 1px solid;}
form.fivestar-widget { border-bottom: #d6d6d6 1px solid; padding-bottom: 20px; width: 100% !important;}
.view-gallery-list .item-list ul.mdPager li { margin: 0;}
.view-gallery-list .item-list ul.mdPager .pager-item { float: left; height: 23px; text-align: center !important; width: 26px; color: #165d9e;}
.view-gallery-list .item-list ul.mdPager .pager-item a { height: 23px; display: block; color: #165d9e;}
.view-gallery-list .item-list ul.mdPager .pager-item a:hover { color: #fff; background: url(../images/number_hover.png) left top no-repeat;}
.view-gallery-list .item-list ul.mdPager .pager-current { float: left; width: 26px; height: 23px; text-align: center !important; color: #fff; background: url(../images/number_hover.png) left top no-repeat;}
.view-gallery-list .item-list ul.mdPager .pager-previous a, .view-gallery-list .item-list ul.mdPager .pager-next a, .view-gallery-list .item-list ul.mdPager .pager-previous a:hover, .view-gallery-list .item-list ul.mdPager .pager-next a:hover { color: #165d9e;}
.view-gallery-list .item-list ul.mdPager .pager-first, .view-gallery-list .item-list ul.mdPager .pager-last { display: none;}
.view-gallery-listing ul { padding: 0; margin: 0;}
.view-gallery-listing .views-label-title, .view-gallery-listing span.field-content { color: #ff7c00; font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: bold;}
.view-gallery-listing li, .view-gallery-listing .views-field-title { font: 12px/18px Arial, Helvetica, sans-serif; color: #222; background: url(../images/arrow.png) 0 0 no-repeat; padding-left: 24px !important; margin: 0 !important;}
.view-gallery-listing li a, .view-gallery-listing li a:hover, .view-gallery-listing span.field-content a, .view-gallery-listing span.field-content a:hover { color: #222; font: 12px/18px Arial, Helvetica, sans-serif;}
.view-gallery-listing li a:hover, .view-gallery-listing span.field-content a:hover { text-decoration: underline;}
/*.view-gallery-listing .view-footer .views-field-title{margin-top:-4px; background:url(../images/arrow.png) 0 5px no-repeat; padding-left:24px !important;}*/
/* cartoon gallery end */
/* small share email print tabs start */
.node div.links { display: block; content: "."; clear: both; width: 100%; height: auto; overflow: hidden; }
.email-print-share-links, ul.links.inline { float: right; width: auto; overflow: hidden; color: #007aaf; background: #fff; min-height: 14px; height: auto !important; line-height: 14px; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-stretch: ultra-expanded; z-index: 0; position: relative;}
ul.links.inline li { border-right: #007aaf 1px solid; margin-left: 0; padding: 0; float:left;}
.email-print-share-links span.print_mail, ul.links.inline li.print_mail { border-right: none;}
.email-print-share-links a, ul.links.inline a { display: inline-block; padding: 0 5px; color: #007aaf;}
ul.links.inline a:hover { background: #eff2f7;}
/* webform start */
#node-14702 li.print_mail { border-right: 1px solid #007aaf !important;}
#node-14702 .print_pdf.last { border-right: none !important;}
/* webform end */
/*
.email-print-share-links a.a2a_dd:link, .email-print-share-links a.a2a_dd:active, .email-print-share-links a.a2a_dd:visited {background:#eff2f7; float:right; height:14px; line-height:14px; border:#99cadf 1px solid; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-stretch:ultra-expanded;}*/
/* small share email print tabs end */
/* poll start */
.block-advpoll { display: block; content: "."; clear: both; background-color: #fff;}
.block-advpoll h2, h2.poll-list-title { float: left; clear: left; font: bold 13px/16px "Gudea", Arial, Helvetica, sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; color: #fff; background-color: #6ea219; margin-bottom: 5px; padding-left: 10px; min-width: 100%; width: auto;}
.block-advpoll .content h3 { font: bold 12px/16px Arial, Helvetica, sans-serif; color: #165d9e;}
.block-advpoll .content h3 a, .poll-block .content h3 a:hover { color: #165d9e;}
.block-advpoll .content h3 a:hover { text-decoration: underline;}
.block-advpoll .content p { font: normal 11px/13px Arial, Helvetica, sans-serif; color: #61646c; padding-bottom: 15px;}
.poll .text { font: normal 13px/16px Arial, Helvetica, sans-serif; color: #165d9e; width: 26%; margin-right: 1%; clear: left; float: left; padding: 8px 0 10px; word-wrap: break-word;}
.block-advpoll .advpoll-available-choices .choice-header { font-size: 12px; color: #000;}
.block-advpoll .form-radios { font: bold 12px/16px Arial, Helvetica, sans-serif; color: #165d9e;}
.pollview .poll .form-radios { margin: 0;}
form.advpoll-vote.handleWriteins-processed { float: left; width: 100%; height: auto; overflow: hidden; clear: both;}
form.advpoll-vote.handleWriteins-processed .poll .vote-choices .form-radios .form-item label.option { font-weight: bold !important;}
#pollview > div#polhide { float: left; font: normal 12px/16px Arial, Helvetica, sans-serif; padding-bottom: 15px; cursor: pointer;}
.block-advpoll .form-radios .form-item { padding: 8px 0;}
.poll .bar { background: #ccc; border: solid #fff; border-width: 0 1px 1px; height: 1em; margin: 8px 0; float: left; width: 60%; padding: 0;}
#pollview { float: left; width: 100%; height: auto; overflow: hidden; clear: both;}
#pollview .poll { clear: both; float: left; height: auto; overflow-x: hidden; overflow-y: hidden; width: 100%;}
#resultview .poll-qimg, #pollview .poll-qimg { float: right; margin: 0 14px 10px;}
#resultview .poll { float: left; width: 100%; height: auto; overflow: hidden; clear: both;}
.poll .bar .foreground { background: #71a7cc url(../images/bg-bar.png) repeat-x 0 100%; height: 1em; float: left;}
.poll .bar .foreground.greenbg { background: #bcd88e;}
.poll .bar .foreground.bluebg { background: #bcd6e3;}
.poll .percent { font: bold 13px Arial, Helvetica, sans-serif; padding: 8px 0; width: 8%; float: left;}
#aside .poll .percent {width: 9%;} /* devang 14-03-2014 807 */
.left-panel .poll .percent {width: 6%;} /* devang 14-03-2014 807 */
.poll .votes { display: none;}
.poll .total { font: normal 11px Arial, Helvetica, sans-serif; width: 100%; float: left; padding-bottom: 1em;}
ul.poll-lists { float: left; width: 100%; height: auto; overflow: hidden;}
ul.poll-lists li { font-size: 12px; line-height: 16px; color: #165d9e; background: url(../images/arrow2.png) left 4px no-repeat; padding-left: 20px;}
ul.poll-lists li a, ul.poll-lists li a:hover { color: #165d9e;}
.poll .message { font: normal 12px/16px Arial, Helvetica, sans-serif; color: #83868c;}
.takepoll { background: url(../images/takepoll-btn.gif) left top no-repeat; width: 85px; height: 24px; line-height: 24px; float: left; text-indent: 3px; font: bold 14px/23px Arial, Helvetica, sans-serif; color: #165d9e; cursor: pointer; margin-bottom: 10px; margin-top: 10px;}
form#advpoll-cancel-form input#edit-submit, #advpoll-cancel-form-1 #edit-submit-1.form-submit { background: url(../images/cancel-your-vote-btn.gif) left top no-repeat; width: 150px; height: 24px; line-height: 24px; float: left; text-indent: 7px; font: bold 14px/23px Arial, Helvetica, sans-serif; color: #165d9e; cursor: pointer; margin-bottom: 20px; border: none; text-align: left;}
.takepoll a, .takepoll a:hover { display: block; color: #165d9e;}
/* poll end */
/* billi patches start */
.left-panel .componentBlock.block-block,
.left-panel .componentBlock.block-block img {
	width: 64px !important;
}
.left-panel .componentBlock.block-openadstream{
	width: 160px !important;
}
.left-panel .componentBlock.block-block,
.left-panel .componentBlock.block-block img{
	height: 600px !important;
}
.left-panel .componentBlock.block-block,
.left-panel .componentBlock.block-openadstream,
.left-panel .componentBlock.block-openadstream img,
#aside #block-openadstream-x20 .oas-ad.oas-x20 img,
#aside #block-openadstream-x21 .oas-ad.oas-x21 { float: left;}

/*.left-panel #block-openadstream-x10.componentBlock.clear-block.block.block-openadstream { float: left; width: 160px !important;}
.left-panel #block-openadstream-x10.componentBlock.clear-block.block.block-openadstream img { float: left;}
.left-panel #block-block-5.componentBlock.clear-block.block.block-block { float: left; width: 64px !important;}
.left-panel #block-block-5.componentBlock.clear-block.block.block-block img { width: 64px !important; height: 600px !important;}
.left-panel #block-block-7.componentBlock.clear-block.block.block-block { float: left; width: 64px !important;}
.left-panel #block-block-7.componentBlock.clear-block.block.block-block img { width: 64px !important; height: 600px !important;}
.left-panel #block-openadstream-x11.componentBlock.clear-block.block.block-openadstream { float: left; width: 160px !important;}
.left-panel #block-block-8.componentBlock.clear-block.block.block-block { float: left; width: 64px !important; height: 600px !important;}
.left-panel #block-block-8.componentBlock.clear-block.block.block-block img { width: 64px !important; height: 600px !important;}
#aside #block-openadstream-x20 .oas-ad.oas-x20 img { float: left;}
#aside #block-openadstream-x21 .oas-ad.oas-x21 { float: left;}*/

/* billi patches end */
/* event listing start */
.authorarticletitles { color: #165d9e; font: 700 17px/19px "Gudea", Arial, Helvetica, sans-serif; padding-bottom:0;}
.authorarticletitles a, .authorarticletitles a:hover { color: #165d9e;}
.authorarticledateandsource { font: 10px/13px Arial,Helvetica,sans-serif; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; color: #83868c;}
.authorarticleprintsummary { color: #0C0C0C; font: 14px/1.3em "Gudea",Arial,Helvetica,sans-serif;}
/* padding removed under web summary as it's not included if not filled out so it was moved to a container higher up, views-row */
.content-2col-content-holder, .views-row {
  margin-bottom: 15px;
  clear:both;
}
.photo-gallery-slideshow .content-2col-content-holder, .views-row {
  margin-bottom: 15px;
}
/* event listing end */
.information-compilied-dvm360 { float: right;}
/* right side Information Compilied by dvm360 start */
.information-compilied-dvm360 p { color: #b0b0b0; font-size: 11px; font-family: Tahoma; padding-bottom:0px; padding-top: 7px; display: inline-block;}
.information-compilied-dvm360 img { vertical-align: middle; margin-left: 10px;}/* Me*/
/* right side Information Compilied by dvm360 end */
/* community-home gray border start
.community-home .block-kickappsmember, .community-home .block-kickappsdiscussion, .community-home .block-kickappsblog {border-bottom:#ccc 1px solid; padding-bottom:10px !important; margin-bottom:9px;}
 community-home gray border end */
/*Search css */
.search-results dt.title { color: #165d9e; font: 17px/19px "Gudea",Arial,Helvetica,sans-serif; padding-top: 15px;}
.search-results .search-snippet, .search-results dd { color: #0C0C0C; font: 14px/1.3em "Gudea",Arial,Helvetica,sans-serif; margin-bottom: 1.4em; margin: 0; padding: 0;}
.search-results .search-info { font: 11px/16px Arial,Helvetica,sans-serif; color: #83868C; padding-bottom: 1em;}
/*#article #search-form {display:none;}*/
label.printmail-label { float: none !important;}
.more-pager ul.mdPager, .toppager, .bottompager { float: left; width: 100%; height: auto; overflow: hidden; clear: both; font: bold 14px Arial, Helvetica, sans-serif;}
.more-pager .item-list .mdPager{ margin-bottom: 10px !important;}
.more-pager ul.mdPager li.pager-next{margin-left: 10px !important;}
.more-pager ul.mdPager li { margin: 0;}
.more-pager ul.mdPager a, .toppager a, .bottompager a { color: #165d9e; padding: 3px 0px; display: inline-block; width: 25px; text-align: center;}
.more-pager ul.mdPager a:hover, .toppager a:hover, .toppager a:hover, .bottompager a:hover, .bottompager a:hover { color: #fff; background: url(../images/aero.gif) left -113px no-repeat;}
.more-pager ul.mdPager li.pager-next a, .more-pager ul.mdPager li.pager-last a, .more-pager ul.mdPager li.pager-first a, .more-pager ul.mdPager li.pager-previous a { width: auto; white-space: nowrap; padding: 3px 3px;}
.more-pager ul.mdPager li.pager-next a:hover, .more-pager ul.mdPager li.pager-last a:hover, .more-pager ul.mdPager li.pager-first a:hover, .more-pager ul.mdPager li.pager-previous a:hover, .toppager .prevnext a, .toppager .prevnext a:hover, .bottompager .prevnext a, .bottompager .prevnext a:hover { background: none; color: #165d9e; text-decoration: underline;}
.more-pager ul.mdPager li.pager-current, .toppager span.current, .bottompager span.current { width: 25px; background: url(../images/aero.gif) left -113px no-repeat !important; color: #fff; text-align: center; padding: 3px 0px;}
li.pager-breaker { color:#165D9E; }
.item-list ul li.pager-breaker { margin-right:5px !important; }
.description-box img { float: right;}
.toppager, .bottompager { float: left; display: inline-block; width: 100%; padding-bottom: 15px;}
.toppager a, .bottompager a { float: left;}
.toppager span.current, .bottompager span.current { float: left; display: inline-block;}
.pagerbox .prevnext,#article_body_right .prevnext a { /*float: left;*/ display: inline ; width: 17%;}
.prevnext .prev { width: 20%; }
#aside #block-openadstream-x20.block-openadstream { padding-bottom: 10px !important;}
/* Code for RSS FEED PAGE*/
/* JZ RK */
.syndicationFeedList { font-size: 14px; padding-top: 5px; text-align: left;}
.syndicationFeedListHeader { font-size: 14px; font-weight: bold; padding-top: 10px; margin-top: 15px;}
.syndicationFeedListPageHeader { font-size: 16px; margin-bottom: 10px;}
.syndicationFeedListOrderedList { margin-bottom: 1px; margin-top: 1px;}
.syndicationFeedListExpander { margin-bottom: 5px; margin-top: 20px;}
#autolist_seprator.rightsection #edit-ptitle-wrapper label { float: left !important;}
#node-217122.node { display: none;} /* community page 3 col adjustment */
#article form#taxonomy-form-term { float: left;}
#photogallery #photogallery_seprator .form-item label.option { float: none;}
#edit-profile-how-many-practicing-wrapper label { height: 21px; overflow: hidden; width: 408px; word-wrap: break-word;} /* registration : remove */
#edit-profile-how-many-credentialed-wrapper label { height: 21px; overflow: hidden; width: 415px; word-wrap: break-word;} /* registration : remove */
.event-back-btn { float: left; width: 100%; overflow: hidden; content: "."; clear: both;}
.event-back-btn input { float: right;}
/* sonar Serch start */
.link_scroller_content select { background: transparent; width: 450px !important; padding: 0px; font-size: 11px; line-height: 1; border: #d3d1d1 1px solid !important; border-radius: 5px; height: 20px; -webkit-appearance: none; -moz-appearance: none; background: url(../images/new-select-arrow.png) right 0px no-repeat transparent; margin-bottom: 0px; color: #000; text-indent: 0.01px; text-overflow: "";}
.link_scroller_content { width: 450px !important; /* height: 20px; */
 overflow: hidden; border: 0px solid #d3d1d1 !important; border-radius: 5px;}
.link_scroller_content select > option {}
/* sonar Serch end */
/* rss bottom bullet list start */
.rss-list { margin-top: 30px; border-top: #ccc 1px solid; padding-top: 30px; font-size: 12px; line-height: 16px;}
.rss-list div.item-list ul { padding: 12px 0 0 40px;}
.rss-list div.item-list li {}
.rss-list a, .rss-list a:hover { color: #165d9e;}
/* rss bottom bullet list end */
.box #edit-comment-wrapper span#cke_edit-comment { width: 445px !important;}
/* according menu start */
.left-panel .block ul { padding: 0px;}
.left-panel li.accordion-header { margin: 0px; padding: 0px; width: 224px; position: relative; z-index: 1000;/*background:url(../images/dvm360_dvm_news-center/blue-nav-coner.png) right 0 no-repeat;*/
 background: #4487bc; /* Old browsers */
 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0ODdiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iIzQ0ODdiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzRlOTBjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzUwOTBjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iIzUxOTFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzYwOWFjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzZmYTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzZmYTVkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzc1YWJkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzc3YWNkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iIzg5YmJlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzg5YjlkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzhjYmNlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzhlYmNkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzhjYmFkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MWJlZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOWNjOWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(left, #4487bc 0%, #4487bc 61%, #4e90c4 67%, #5090c0 68%, #5191c1 69%, #609ac8 76%, #6fa5d3 82%, #6fa5d1 83%, #75abd7 85%, #77acd4 87%, #89bbe0 96%, #89b9df 97%, #8cbce0 97%, #8ebcde 99%, #8cbadc 99%, #91bedf 100%, #9cc9ea 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4487bc), color-stop(61%, #4487bc), color-stop(67%, #4e90c4), color-stop(68%, #5090c0), color-stop(69%, #5191c1), color-stop(76%, #609ac8), color-stop(82%, #6fa5d3), color-stop(83%, #6fa5d1), color-stop(85%, #75abd7), color-stop(87%, #77acd4), color-stop(96%, #89bbe0), color-stop(97%, #89b9df), color-stop(97%, #8cbce0), color-stop(99%, #8ebcde), color-stop(99%, #8cbadc), color-stop(100%, #91bedf), color-stop(100%, #9cc9ea)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(left, #4487bc 0%, #4487bc 61%, #4e90c4 67%, #5090c0 68%, #5191c1 69%, #609ac8 76%, #6fa5d3 82%, #6fa5d1 83%, #75abd7 85%, #77acd4 87%, #89bbe0 96%, #89b9df 97%, #8cbce0 97%, #8ebcde 99%, #8cbadc 99%, #91bedf 100%, #9cc9ea 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(left, #4487bc 0%, #4487bc 61%, #4e90c4 67%, #5090c0 68%, #5191c1 69%, #609ac8 76%, #6fa5d3 82%, #6fa5d1 83%, #75abd7 85%, #77acd4 87%, #89bbe0 96%, #89b9df 97%, #8cbce0 97%, #8ebcde 99%, #8cbadc 99%, #91bedf 100%, #9cc9ea 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(left, #4487bc 0%, #4487bc 61%, #4e90c4 67%, #5090c0 68%, #5191c1 69%, #609ac8 76%, #6fa5d3 82%, #6fa5d1 83%, #75abd7 85%, #77acd4 87%, #89bbe0 96%, #89b9df 97%, #8cbce0 97%, #8ebcde 99%, #8cbadc 99%, #91bedf 100%, #9cc9ea 100%); /* IE10+ */
 background: linear-gradient(to right, #4487bc 0%, #4487bc 61%, #4e90c4 67%, #5090c0 68%, #5191c1 69%, #609ac8 76%, #6fa5d3 82%, #6fa5d1 83%, #75abd7 85%, #77acd4 87%, #89bbe0 96%, #89b9df 97%, #8cbce0 97%, #8ebcde 99%, #8cbadc 99%, #91bedf 100%, #9cc9ea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4487bc', endColorstr='#9cc9ea', GradientType=1 ); /* IE6-8 */}
.left-panel li.accordion-header, .left-panel li.accordion-header a:link { line-height: 22px; list-style-type: none;padding-left: 7px;padding-right: 7px;}
.left-panel li.accordion-header{border-bottom: 1px solid #FFFFFF;padding-left: 0;padding-right: 0;}/*<<Me*/
.left-panel li.accordion-header, .left-panel li.accordion-header a { -moz-user-select: none;  color: #FFFFFF; cursor: pointer; display: block; margin: 0; text-decoration: none; /*width:224px; Add */ font: 15px/28px "Gudea", Arial, Helvetica, sans-serif;}
.left-panel li.has-children span, .left-panel li.has-children a span { background: url("../images/double-yellow-aero.png") right 4px no-repeat; padding-right: 20px;}
.left-panel li.accordion-header span{padding-left: 7px;}
.left-panel li.accordion-header a span { padding-left: 0;}
.left-panel li.has-children.selected a { background-color: #2DA2C4;}
.left-panel li.has-children.selected a span { background: url("../images/double-yellow-aero.png") right -44px no-repeat; color: #fff;}
.left-panel li.has-children.selected a:hover, .left-panel li.has-children.selected a span:hover { background-color: #4689bd;}
.left-panel li.accordion-header a:hover { color: #fff; background-color: #7aabc9;}
.left-panel ul.hide-at-first { background-color: #2DA2C4; margin: 0; padding: 0;}
.left-panel ul.hide-at-first li { border-bottom: 1px solid #F9F8F8; margin: 0; padding: 0;}
.left-panel .leaf.ui-accordion-header, .left-panel li.leaf,.left-panel li.collapsed { padding-left: 20px !important;}
.left-panel ul.hide-at-first li a { color: #FFFFFF; display: block; font-family: "Gudea", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; line-height: 22px; margin: 0; padding: 0;}
.left-panel ul.hide-at-first li a:hover { color: #fff; text-decoration:none;}
.left-panel ul.hide-at-first li:hover { color: #fff; background-color: #4689bd;} /*<<Me*/
/* according menu end */
/*classes add from fristline floder from style.css for article section*/
.issuemaintitle { font-family: "Gudea", Arial, Helvetica, sans-serif; color:#668A20; font-weight: bold; font-size:24px/26px; padding-bottom: 5px;}
.issuearticletitle { color: #165d9e; font: bold 17px/19px "Gudea", Arial, Helvetica, sans-serif;}
.issuearticletitle a { color: #165d9e;}
.issuearticleauthors, .issuearticleauthors a { color: #165d9e; }
.issuearticleauthors { font-size: 11px; line-height: 16px; float: left; width: 100%;}
.rightissuediv .issuearticleauthors { float: left; padding: 5px 0px 5px 0px; width: 300px; color: #165d9e; font: normal 11px/15px Arial, Helvetica, sans-serif;}
.issuearticleprintsummary {font: 14px/1.3em "Gudea",Arial,Helvetica,sans-serif; padding-bottom:30px; clear: left;}
/*pager classes from sysytem.css .issuelistpager start*/
.issuelistpager { padding: 10px 0 20px; display: block; float: left; overflow: hidden; clear: both;}
.item-list ul { display: block; overflow: hidden; margin: 0 !important;}
.item-list ul li { margin: 0 !important;}
.item-list .pager li { background-image: none; border: 1px solid #9FA4F5; float: left!important; font: bold 12px/12px Arial, Helvetica, sans-serif; list-style-type: none; margin-bottom: 15px; margin-left: 2px!important;}
.item-list .pager li a { color: #165d9e; display: block;}
.item-list .pager li a:hover { color: #fff; background-color: #165d9e;}
.item-list .pager li.pager-current { color: #fff; background-color: #165d9e; font-weight: bold;}
/*pager classes from sysytem.css .issuelistpager end */
/* Taxonomy term pages start */
.view-taxonomy-term .more-pager ul.mdPager { margin: 0 !important;}
.view-taxonomy-term .more-pager li.pager-next, .view-taxonomy-term .more-pager li.pager-last, .view-taxonomy-term .more-pager li.pager-first, .view-taxonomy-term .more-pager li.pager-previous { line-height: 21px;}
.view-taxonomy-term { clear: both; margin-bottom: 20px; overflow: hidden;}
/* Taxonomy term pages end */
.category_rightContainer_event_left h2.pagetitle { color: #000000 !important;} /* Calender of Veterinary Events title color black */
#article.col3 .form-item#edit-comment-wrapper { width: 460px;} /* 15-01-2014 */
#article.col3 .cke_contents iframe { width: 435px !important;} /* 16-01-2014 */
span.image img, span.image span.text_caption { display: block; text-align: left; margin:10px !important} /* fixing for VD-130 - 16-01-2014 */
#article_body_wrapper { clear: left;}
.article-subtitle { font-size: 14px; font-weight: bold; color: #367A08;}
.article-caption { font-size: 12px; font-style: italic; padding: 2px; display: block;}

/* subhead font size corrected for HTML and XML articles - RK */
.article-subhead{font-family:"Questrial", helvetica, sans-serif; font-size:17px; font-weight: normal; line-height:1.1em; color:#61646c; margin-top:15px;
}
 #htmlarticlebody p strong {font-family:"Questrial", helvetica, sans-serif; font-size:17px; font-weight: normal; line-height:1.1em; color:#61646c; margin-top:15px;
 }
.content-2col-content-holder .content-2col-content { /*display: block;*/}
.content-2col-content-holder .content-2col-content > img.source-image { float: right;}
#article.col3 .poll form#poll-cancel-form { clear: both; display: block; height: auto; margin: 0 auto; overflow: hidden; width: 100%;}
#article.col3 .poll form#poll-cancel-form div { clear: both; display: block; float: none;}
#article.col3 .poll form#poll-cancel-form input#edit-submit { background: url(../images/cancel-your-vote-btn.gif) left top no-repeat; width: 150px; height: 24px; line-height: 24px; float: left; text-indent: 7px; font: bold 14px/23px Arial, Helvetica, sans-serif; color: #165d9e; cursor: pointer; margin-bottom: 20px; border: none; text-align: left;}
#article .authorarticletitles .imagewithborder { padding: 2px !important; float: left !important; border: none !important; margin-bottom: 0px !important;}
#article.col3 .form-item#edit-comment-wrapper { width:460px;} /* 15-01-2014 */
#article.col3 .cke_contents iframe { width:435px !important;} /* 16-01-2014 */
/* span.image span.text_caption { float:right; text-align:left;} /* fixing for VD-130 - 16-01-2014 - Not sure why this was needed for a flash component (VD-140) but this breaks usability of text captions with images that are set to wrap right in alfresco - RK*/

/* Changed XML body text size */
#contentdetail_primary, .article-articlebody {font-size: 14px;color:#0C0C0C;}
#article_body_wrapper {clear:left;}
.article-subtitle{font-size:14px;font-weight:bold;color:#367A08;}
.article-caption{font-size:12px;font-style:italic;padding:2px;display:block;}
.rightsidecontent .date {font-size:11px!important;}
/* devang 14-03-2014 807 start */
#article.col3.taxonomy-list .view-taxonomy-term { float:left; width:100%; height:auto; overflow:hidden; clear:both;}
form#print-mail-form #edit-txt-to-addrs.form-textarea.required { width:388px;}
.cron-check-processed #article.col3 .more-pager { clear:both; /*padding-bottom:20px;*/display:inline-block;width:100%;padding-bottom:0px;}
/* devang 14-03-2014 807 end */
.morelink { float: right; height: 15px; line-height: 15px;
 font-family: Arial, Helvetica, sans-serif; font-size:11px !important; text-align: right; margin-right: 10px; color:#c5c5c5;}
.morelink a { height: 15px; line-height: 15px; color: #165d9e; text-decoration: none; padding: 2px 6px; text-align: center; font-size: 9px !important; font-weight: bold;}
.morelink a span { font-size:9px!important}
.morelink.margin-0 {margin-right: -1px;}
#comments span.cke_skin_kama{padding: 1px;}
#comments .box #edit-comment-wrapper span#cke_edit-comment{width: 453px !important;}
#comments .cke_skin_kama .cke_wrapper{padding:3px;}
#comments .cke_skin_kama .cke_toolgroup{width: 442px; padding:2px;}
#comments .cke_skin_kama a.cke_toolbox_collapser, #comments .cke_skin_kama a:hover.cke_toolbox_collapser{margin-right: 5px;}
#comments .cke_skin_kama .cke_resizer{margin-right: 5px;}
#print-mail-form .form-submit, #print-mail-form .form-button { float: left; margin-right: 5px;}
#print-mail-form > div { width:460px;}
.relatedlinks ul { clear:left;list-type:none; color:#0066CC; font-weight: bold;}
.relatedlinks h3 {color: #397E00; font-weight: bold; font-size: 14px;}
.content-2col.noborder{border:0px none !important; }
.content-2col.noborder .content-2col-content-holder{padding:0 0 15px !important;}
.left-panel .block-autolist .content-2col.noborder .content-2col-content-holder{width:100% !important;}

article.taxonomy-list .block-autolist .content-2col-holder,
article .block-autolist .content-2col-holder,
aside#aside .block-autolist .content-2col-holder,
.left-panel .block-kickappsaudio .content-2col-holder,
.left-panel .block-kickappsblog .content-2col-holder,
article .block-linkboxs .content-2col-holder,
.left-panel .block-linkboxs .content-2col-holder,
aside#aside .block-linkboxs .content-2col-holder,
.left-panel .block-kickappsdiscussion .content-2col-holder,
article .block-kickappsmember .content-2col-holder,
.featured-videos-col .morelink span { float: none;}

.left-panel .leaf.ui-accordion-header .ui-icon.ui-icon-triangle-1-e { display: none;}
.videoBlock {clear:both; }

.col3 .authorarticleimage-teaser,
.taxonomy-list .authorarticleimage-teaser {
  border: 0px none; margin-bottom: -2px;
}
.videoBlock tr.videoBlocklist .VideobottomcontentRight{padding-right: 10px;}
.videolist-row{display: inline;}

.block-kickappsmember .kickmember{ overflow:hidden;}
.block-kickappsmember ul.kickapps_member_460 li .communitycontainer, #previewGrid ul.kickapps_member_460 li {
  margin-right: 8px;
}
.block-kickappsmember .kickmember .morelink{clear:both;}
.block-kickappsmember h3.communityHdr, #previewgrid h3.communityHdr{padding-left:10px;}
.block-kickappsmember .kickmember.noborder { border: 0 none !important;}
.msg-boards-all-content-holder.paddingLeft5{padding-left:5px;}
.photoGalleryarticle .morelink span {float: right;}
#article .widthAuto{width:460px;}
.left-panel .widthAuto{width:224px;}
aside .widthAuto{width:300px;}
#aside .block-autolist .autolist-cvc .content-2col .content-2col-content-holder .content-2col-content p{word-wrap:break-word;}/* Me */

#aside .follow-dvm360 .content-2col-holder{width:100%;}

/* footer */
#footer .partner-logos .componentBlock {
  padding: 0 !important;
}
#footer .partner-logos .block {
  width: auto;
}
#footer .partner-logos li {
 /* width: auto; */
}

/* Linkbox */
.featured-centers-dvm360 h3{overflow: hidden;}
.featured-centers-dvm360 h3 .smallImage,
.featured-centers-dvm360 .linkdiv .smallImage {
  float: right;
  max-height: 30px;
  overflow: hidden;
  max-width: 50px;
  margin-right: 10px;
}
.featured-centers-dvm360 h3 .smallImage img,
.featured-centers-dvm360 .linkdiv .smallImage img,
.featured-centers-dvm360 .linkdiv .smallImage a img{
  float: right;
  max-height: 30px;
  max-width: 50px;
}
.featured-centers-dvm360 h3 .smallImage img,
.featured-centers-dvm360 h3 .smallImage a img,
.featured-centers-dvm360 .smallImage a img{
  float: right;
}
.border-bottom-r300, .featured-centers-dvm360 .linkdiv {
  border-bottom: 1px solid #91B343;
}
.featured-centers-dvm360 {
  border-top: 2px solid #91B343;
}
.linkwrap {
  float: left;
  width: 75%;
}
.linkdiv{
  border-bottom: 1px solid #91B343;
  overflow: hidden;
  padding-bottom: 3px;
  padding-top: 3px;
}

.editnode {
  font-family: arial;
  font-size: 11px;
  position: absolute;
  top: -22px;
}
.editnode a {
  color: #165D9E;
  text-decoration: none;
}
.editnode a:hover {
  color: #165D9E;
  text-decoration: underline;
}
/* New footer css*/
.partner-logos li.first.last a { background:none !important;}
.partner-logos li a {background-image:url("../images/footerproducts.jpg");}
.partner-logos li{ height:47px;}
.partner-logos li.logo-01 { width:60px;}
.partner-logos li.logo-02 { width:106px;}
.partner-logos li.logo-03 { width:106px;}
.partner-logos li.logo-04 { width:116px;}
.partner-logos li.logo-05 { width:107px;}
.partner-logos li.logo-06 { width:48px;}

.partner-logos li.logo-01 a{ background-position:-23px top;}
.partner-logos li.logo-02 a{ background-position:-175px top;}
.partner-logos li.logo-03 a{ background-position:-337px top;}
.partner-logos li.logo-04 a{ background-position:-492px top;}
.partner-logos li.logo-05 a{ background-position:-668px top;}
.partner-logos li.logo-06 a{ background-position:-878px top;}

.partner-logos li.logo-01 a:hover {background-position:-23px -66px;}
.partner-logos li.logo-02 a:hover {background-position:-175px -66px;}
.partner-logos li.logo-03 a:hover {background-position:-337px -66px;}
.partner-logos li.logo-04 a:hover {background-position:-492px -66px;}
.partner-logos li.logo-05 a:hover {background-position:-668px -66px;}
.partner-logos li.logo-06 a:hover {background-position:-878px -66px;}
#footer .partner-logos .block-edit-link li a {background-image: none;}
.authorbolddiv .authorbold {color:#165D9E!important;font-size:11px; }
.authorbolddiv a:hover {color:#165D9E!important;font-size:11px;text-decoration:underline;}
.content-2col.moreblog .most-recent-audio-list-block .img-left {padding:0px;}
.webform-default-value {width:78%;}
.webform-client-form #edit-actions { float: left; }
.searchResult {font: italic 12px/28px "Gudea", Arial, Helvetica, sans-serif; color: #0c0c0c;}
.searchText {font: italic 12px "Gudea", Arial, Helvetica, sans-serif; color: #0c0c0c; padding: 0 0 15px;}
.left-panel li.has-children span.ui-icon.ui-icon-triangle-1-e,
.left-panel li.ui-state-active span.ui-icon.ui-icon-triangle-1-s { display: none !important; }
.header-bottom-nav .block-manualhtml .content-2col-holder { width:100%;} /* added for special role menu manual html block */
#article.col3 .block-kickappsblog .content-2col-holder, aside .block-kickappsblog .content-2col-holder,.left-panel .block-kickappsblog .content-2col-holder{width: 100%;}
.draggable a.tabledrag-handle{margin:0px !important; padding: 0 0.2em !important;}
#article #block-admin-display-form table#blocks tr td{padding: 0.3em 0.2em 0.3em 0 !important; vertical-align: top;}
#article #block-admin-display-form table#blocks tr td.block {width: 176px;}
#article #block-admin-display-form table#blocks tr.draggable td a{font-size:12px;}
#article #block-admin-display-form table#blocks em{font-size:12px; color: #555555;  line-height: 19px;}
#notifications-tags-user-form #edit-submit{float:none; margin:16px 0px;}
#header .header-banner nav.banner-bottom-nav .content-2col-holder { overflow: visible;}
/* Email and print icons. */
.links_print {float:right; width:100%; margin-bottom: 20px;}
.links_print .custom_print { background-image: url('../images/printer.png'); width:32px; height: 32px; float: left;}
.links_print .custom_print:hover { background-image: url('../images/printer-hover.png'); width:32px; height: 32px; float: left;}
.links_print .custom_email { background-image: url('../images/email.png'); width:32px; height: 32px; float: left;}
.links_print .custom_email:hover { background-image: url('../images/email-hover.png'); width:32px; height: 32px; float: left;}
.links_print .a2a_default_style { float: left; }
.links_print ul.links li.email_links { border: medium none; }
ul.links li.email_links .email-print-share-links a:hover { background: none; }

.comment .content ol, .comment .content ul {
  margin-left: 22px;
}
.comment .content ul li {list-style: disc outside none;}
.comment .content ol li {list-style: decimal outside none;}
#comment-form textarea {resize:none}

#article .node ol, #article .node ul {color:#61646c; margin:1em 1em 1em 2em;clear:both;}
#article .node ol li {list-style: decimal outside none; }
#article .node ul li {list-style: disc outside none; }
#article .node ul.mdPager li, #article .node ul.rel-links li {list-style: none;}
#article .node ul.rel-links, #article .node ul.mdPager {margin: 0 0 10px 0;}

#article ul.jcarousel-list {margin: 0px !important;}

/* Mobile link CSS */
p.mobilesitelink {
    display: inline-block;
	margin: 0 0 0 15px;
	position: relative;
	top: -2px;
}

p.mobilesitelink span {
	font-size: 13px;
	font-family: "Gudea";
	color: #f2880b;
	font-weight: bold;
	line-height: 1.019;
	margin: 0 5px 0 0;
}

p.mobilesitelink a {
	font-size: 13px;
	font-family: "Gudea";
	color: #0972b6;
	font-weight: bold;
	line-height: 1.019;
	display: inline-block;
}
#article p {color: #61646c;}
