#top_menu .menu .distributors a{background:transparent url('/sites/all/themes/sciton/images/worldwide.gif') no-repeat 0px 5px;padding-left:51px!important;}#top_menu .menu .distributors a:hover,#top_menu .menu .distributors a.hover{background:transparent url('/sites/all/themes/sciton/images/worldwide.gif') no-repeat -1px -21px;padding-left:50px;}#top_menu .menu .distributors ul a{background:none;padding-left:0px;}#top_menu .menu .distributors ul a:hover,#top_menu .menu .distributors ul a.hover{background:none;padding-left:0px;}#top_menu li.worldwide:hover a,#top_menu li .distributors.hover a{background:transparent url('/sites/all/themes/sciton/images/worldwide.gif') no-repeat -1px -21px;}#top_menu .menu .distributors ul{width:120px;}#top_menu .menu .distributors ul a{background:none;}#top_menu .menu .distributors ul li a{padding-left:0px!important;}#top_menu .menu .distributors ul ul a{background:none;}


.views_slideshow_singleframe_slide {
	z-index: 0!important;
}

.block ul.link-list {
  padding: 0 0 0.25em 0!important;
}

#block-block-1 p {
  margin: 3px 10px!important;
}
#block-block-8 p {
  margin: 3px 10px!important;
}

#top_menu .menu {
  padding: 0px;
}

#top_menu .menu li {
  padding-top: 0px;
}

table {
  border-collapse: separate!important;
}

.gmap_results fieldset {
  border:0 none;
  margin:0;
  padding:0;
}

.gmap_results table { border-collapse: collapse!important; }

div.messages {
  font-size: 12px;
  margin: 5px 0px;
  padding: 5px;
}
#custom-distributors-results p{display:none;}
#custom-distributors-results h2.no_margin,
#custom-distributors-results #edit-name-wrapper,
#custom-distributors-results #edit-email-wrapper,
#custom-distributors-results #edit-message-wrapper,
#custom-distributors-results #edit-phone-wrapper,
#custom-distributors-results #edit-confirm-email-wrapper {padding-left:170px;}
#custom-distributors-results input#edit-submit {margin-left:310px;}
#custom-distributors-results #edit-name-wrapper input, #custom-distributors-results #edit-email-wrapper input , #custom-distributors-results #edit-confirm-email-wrapper input,
#custom-distributors-results #edit-phone-wrapper input
{width:320px;}
#custom-distributors-results #edit-name-wrapper, #scitonmod-distributors2 #edit-name-wrapper { width: 320px; clear:both; }
#custom-distributors-results #edit-email-wrapper, #scitonmod-distributors2 #edit-email-wrapper { width: 320px; clear:both; }
#custom-distributors-results #edit-message-wrapper, #scitonmod-distributors2 #edit-message-wrapper { clear: both; }
#custom-distributors-results #edit-message-wrapper textarea{width:320px;}
.physicians-no-results fieldset.captcha { display:none; }

 /*
#top_menu .menu .home a { width: 50px; }
#top_menu .menu .our_company a { width: 95px; }
#top_menu .menu .products a { width: 60px; }
#top_menu .menu .treatments a { width: 75px; }
#top_menu .menu .events a { width: 40px; }
#top_menu .menu .media_library a { width: 95px; }
#top_menu .menu .your_success a { width: 90px; }
#top_menu .menu .patients a { width: 48px; }
#top_menu .menu .worldwide a { width: 85px; }
#top_menu .menu li li a { width: auto!important; }
                            */
#top_menu .menu .worldwide a { background: transparent url('/sites/all/themes/sciton/images/worldwide.gif') no-repeat 0px 5px; padding-left: 51px!important; }
#top_menu .menu .worldwide a:hover, #top_menu .menu .worldwide a.hover { background: transparent url('/sites/all/themes/sciton/images/worldwide.gif') no-repeat -1px -21px; padding-left: 50px; }

#top_menu .menu .worldwide ul a { background: none; padding-left: 0px; }
#top_menu .menu .worldwide ul a:hover, #top_menu .menu .worldwide ul a.hover { background: none; padding-left: 0px; }
#top_menu li.worldwide:hover a, #top_menu li .worldwide.hover a { background: transparent url('/sites/all/themes/sciton/images/worldwide.gif') no-repeat -1px -21px; }

#top_menu .menu .worldwide ul { width: 120px; }
#top_menu .menu .worldwide ul a { background: none; }
#top_menu .menu .worldwide ul li a { padding-left: 0px!important; }
#top_menu .menu .worldwide ul ul a { background: none; }

#top_menu .menu .your_success ul a { font-weight: bold; }
#top_menu .menu .your_success ul ul a { font-weight: normal; }
#top_menu .menu .products ul a { font-weight: bold; }
#top_menu .menu .products ul ul a { font-weight: normal; }

#top_menu .menu .menu li a:hover { color: #3399CC!important; text-decoration: underline!important; }

#webform-client-form-399 label { font-size: 12px; }
#webform-client-form-399 input[type=text] { width: 220px; }
#webform-client-form-399 input[type=text] {
	background:#FFFFFF url(../images/fieldbg.gif) repeat-x scroll center top;
	border-style:solid;
	border-width:1px;
}
#webform-component-first_name, #webform-component-last_name { float: left; width: 100px; }
#webform-component-first_name input, #webform-component-last_name input { width: 90px!important; }
#webform-component-email_address { clear: both; }


#scitonmod-distrib-form #edit-radius-wrapper, #scitonmod-distrib-form #edit-address-wrapper { width: 240px; float: left; }
#scitonmod-distrib-form #edit-address {width: 230px;}
#scitonmod-distrib-form #edit-radius-wrapper { width: 140px; }
#scitonmod-distrib-form #edit-unitsm-wrapper { width: 120px; float: left;}
#scitonmod-distrib-form #address-suffix { float: left; font-weight: bold; padding: 0px 20px 0px 10px; }
#scitonmod-distrib-form .form-text, .form-select { width: 265px; }
#scitonmod-distrib-form #edit-radius { width: 110px; }
#scitonmod-distrib-form #edit-unitsm { width: 110px; }
#scitonmod-distrib-form #radius-suffix { clear: both; font-weight: bold; margin: 0px 0px; height:1px;}
#scitonmod-distrib-form #edit-address2-wrapper { clear: both; display:none;}

#scitonmod-distrib-form .title-physician { padding: 3px; background-color: #336699; color: #fff; font-weight: bold; zoom: 1; }
#scitonmod-distrib-form .title-advanced-search { padding: 3px; background-color: #86A3BF; color: #fff; font-weight: bold; }
#scitonmod-distrib-form .title-advanced-search span { font-weight: normal; font-style: italic; }
#scitonmod-distrib-form .description { color: #336699; clear:both;}

/* Gmap serach results */
.gmap_results {
  /*border: 2px solid #2C8AED;
  border-top: none;*/
  width: 700px;
}

/*.gmap_results .header{
  background:#005EC2 none repeat scroll 0 0;
  color:#FFFFFF;
}    */

 .content_item td{
  padding: 6px 5px;
}

 hr {
  background:#999999 none repeat scroll 0 0;
  border:0 none;
  clear:both;
  color:#999999;
  float:none;
  height:1px;
  width:100%;
}

 .areaLinks {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
}

.gmap_results.areaLinks li {
  margin:0;
  padding:0;
}

.gmap_results a.icon {
  margin:0;
  padding:0;
  /*display:block;*/
  /*padding:3px 0px;*/
}
.linksArea li{
    list-style: none !important;
    padding-left: 0px !important;
}
ul.linksArea {
    padding-left: 0px !important;
}
.gmap_results a.directions {
  /*background:transparent url(../images/car.gif) no-repeat scroll 0 0;*/
}

.gmap_results a.website_icon {
  /*background:transparent url(../images/globus_icon.gif) no-repeat scroll 0 0;
  margin-top: 6px;*/
}

.gmap_results a:link, .gmap_results a:visited, .gmap_results a:hover, .gmap_results a:active {
  color:#0092DB;
  text-decoration:underline;
}

.view-front-page-image .views_slideshow_singleframe_previous, .view-front-page-image .views_slideshow_singleframe_next {
  text-indent: -2000px;
}

.no_margin { margin:0px; }
.no_padding { padding:0px; }

input.bordered { border: 1px solid #ddd; padding: 3px; }

.top-menu {
  background: #D5DDF3 none repeat scroll 0 0;
  padding: 0px 0px 2px 0px;
  width: 100%;
}

.leaf-links {
  float: left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:4px 10px 0;
  text-align: left;
  width: 200px;
}

.leaf-links li {
  display:inline;
  float:none;
  margin:0;
  padding:0;
}

a:link {
  color:#0000CC;
}
.leaf-links a {
  text-decoration:none;
  white-space:nowrap;
}

.leaf-links a img {
  border:0 none;
}
.bar-icon-print2 {
  background:transparent url(http://maps.gstatic.com/mapfiles/hpimgs13.png) no-repeat scroll -48px -45px;
  height:16px;
  width:16px;
}

.bar-icon-email2 {
  background:transparent url(http://maps.gstatic.com/mapfiles/hpimgs13.png) no-repeat scroll -108px -26px;
  height:16px;
  width:16px;
}

.bar-icon-link2 {
  background:transparent url(http://maps.gstatic.com/mapfiles/hpimgs13.png) no-repeat scroll -103px -73px;
  height:16px;
  width:16px;
}

.bar-icon {
  position:relative;
  top:2px;
  vertical-align:top;
}
.leaf-links .link-text {
  cursor:pointer;
  font-size: 13px;
  position:relative;
  text-decoration:underline;
  top:-1px;
}

.bar-icon-divider {
  background:transparent url(http://maps.gstatic.com/mapfiles/hpimgs13.png) no-repeat scroll -2px -61px;
  height:19px;
  width:2px;
}
.bar-divider {
  vertical-align:top;
}

.start_address {
  background:white none repeat scroll 0 0;
  border:1px solid #678AA9;
  color:#777777;
  float: right;
  font-family:tahoma,verdana,arial;
  font-size:11px;
  height:13px;
  margin: 2px 3px 0px 0px;
  outline-style:none;
  outline-width:medium;
  padding:3px 3px 3px 10px;
  width:145px;
}

.gmnoprint { font-size: 12px!important; }

.website { padding: 10px 0px 0px 0px; }
.gmap_results .website, .icongroup1 .website { display: none; }

.gmap_results th {
  font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
  sans-serif;
  color: #6D929B;
  border-right: 1px solid #C1DAD7;
  border-bottom: 1px solid #C1DAD7;
  border-top: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-align: center;
  padding: 6px 6px 6px 12px;
  background: #CAE8EA url(../images/bg_header.jpg) no-repeat;
}

.gmap_results th.nobg {
  border-top: 0;
  border-left: 0;
  border-right: 1px solid #C1DAD7;
  background: none;
}

.gmap_results th.spec {
  border-left: 1px solid #C1DAD7;
  border-top: 0;
  background: #fff url(../images/bullet1.gif) no-repeat;
  font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
  sans-serif;
}

.gmap_results th.specalt {
  border-left: 1px solid #C1DAD7;
  border-top: 0;
  background: #f5fafa url(../images/bullet2.gif) no-repeat;
  font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
  sans-serif;
  color: #B4AA9D;
}

.gmap_results td {
  border-right: 1px solid #C1DAD7;
  border-bottom: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
  background: #fff;
  padding: 6px 6px 6px 12px;
  color: #6D929B;
}


.gmap_results .alt td {
  background: #F5FAFA;
  /*color: #B4AA9D;*/
}

#footer div {
  color: #000;
  font-size: 13px;
  font-weight: bold;
}

.google_button_search {
  float: left;
}

#block-block-7 .content, #block-block-5 .content {
  background-color:#FFFFFF;
  color:#455467;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  line-height:16px;
  margin:auto;
  padding-bottom:20px;
  padding-top:20px;
  text-align:center;
  width:980px;
}

#block-block-7 .content div, #block-block-5 .content div {
  font-size:13px;
}

.highlights .pullout-item img {
  border: 1px solid #000;
}

#block-block-1 {
  margin-bottom: 2.7em;
}

.related_links {
  margin-top: 25px;
}

/*fixes victor */
a.emailicon {background:url('../images/email-icon-sciton.png') top left no-repeat; display:block;color:transparent;font-size:0px;width:16px;height:12px;}
a:hover.emailicon {background:url('../images/email-icon-sciton.png') left -12px no-repeat;}

.distremails {width:310px;margin:0px auto;font-family:Arial;font-size:15px;}
.distremails label {padding:2px 0px;letter-spacing:-1px;}
.distremails input.form-text {width:300px;}
.distremails input.form-submit {margin-left:130px;}
.distremails textarea {width:300px;font-size:12px;font-family:Arial;height:75px;}

#scitonmod-distributors2 #faq1 td .form-item,
#scitonmod-direct-sales input.form-checkbox
 {display:none;}

a#pall, a#tall, a#tnone, a#pnone {cursor:pointer;}


/*Form Physicians Locator*/
#scitonmod-distrib-form {font-size:12px;}
#scitonmod-distrib-form .form-checkboxes .form-item {float:left;width:180px;}
.columns-2-aaB-B .dottedline_blurb{padding-bottom:10px !important;}
.columns-2-aaB-B h1{margin-top:10px;}

#custom-distributor-emails-form #edit-email2-wrapper, #custom-distributor-emails-form #edit-email-wrapper {width:150px;float:left;display:block;}
#custom-distributor-emails-form #edit-email-wrapper input#edit-email, #custom-distributor-emails-form #edit-email2-wrapper input#edit-email2{width:140px;}

#custom-distributor-emails-form #edit-email2-wrapper { margin-left: 10px;}
#custom-distributor-emails-form #edit-postal-code-wrapper { margin-left: 10px;}

#custom-distributor-emails-form #edit-country-wrapper, #custom-distributor-emails-form #edit-postal-code-wrapper {width:150px;float:left;display:block;}
#custom-distributor-emails-form #edit-country-wrapper input#edit-country, #custom-distributor-emails-form #edit-postal-code-wrapper input#edit-postal-code{width:140px;}

#custom-distributor-emails-form #edit-phone-wrapper {clear:both;}

#block-block-6 {float:right;display:block;clear:both;width:300px;text-align:right;margin:0px;padding:0px;}
#block-block-6 p {text-align:right;margin:0px;padding:0px;}
#right-search {margin-top:-54px !important;}

a.brightcovea, .wrapper_gallery a.mPlayer {
width:220px;height:165px;
-moz-outline-radius-bottomleft:4px;
-moz-outline-radius-bottomright:4px;
-moz-outline-radius-topleft:4px;
-moz-outline-radius-topright:4px;
border:2px solid #FFFFFF;
cursor:pointer;
float:left;
margin-right:15px;
outline-color:#333333;
outline-style:solid;
outline-width:1px;
text-align:center;
text-decoration:none;
position: relative;
overflow: hidden;
}
a:hover.brightcove, .wrapper_gallery a.mPlayer:hover {text-decoration:none;}
.brightcovea img, .wrapper_gallery .mPlayer img {margin-top:8px;}
.brightcovea img, .brightcovea a, .wrapper_gallery .mPlayer a, .wrapper_gallery .mPlayer img {border:0px;text-decoration:none;}
.brightcovea .info, .wrapper_gallery .mPlayer .info {font-size:11px;line-height:14px;}

/*Webinar Audio*/
#node-55 table td.audiofile a {display:block;width:16px;height:16px;font-size:0px;color:#transparent;background:url(../images/audio-webinar.png) no-repeat top left;float:left;margin-left:10px;}
#node-55 table td.audiofile a.download_audio_file {background:url(../images/drive_web.png) no-repeat top left;}
#node-55 table thead th {text-align:center !important;}

#faq7-title {display:none;}

#webform-component-company {clear:both;}

.eventdetail h1{line-height:35px;}
#node-591 {padding:20px;}
#node-591, #webform-client-form-591 {background:#dee5f7;}


/*Event Videos*/

.event-video-group {
float: left;margin-bottom: 25px;
}

.event-picture-group{
font-weight: 600;
}

.event_video{
width: 220px;
 float: left;
 margin: 5px 10px 10px 0px;
 padding: 0 0 0 0;
}
.event-video-title{
text-align: center;
 font-size: 12px;
}

.event_picture{
width: 220px;
 float: left;
 margin: 5px 10px 10px 0px;
}

.event-picture-title{
text-align: center;
 font-size: 12px;
}

/*Gated Forms*/
#gated_form {
width:945px !important;
padding:10px !important;
float:left;
border:2px solid #666666;
}
#gated_form_banner {clear:both;}
#gated_form_left {width:490px;float:left;overflow:hidden;}
#gated_form_right {width:440px;float:right;background:none repeat scroll 0 0 #DEE5F7;}
.media-description {font-size:12px; line-height:18px;}
#gated_form_right form {font-size:13px;padding:30px 10px;}
#gated_form_right label{color:#444444;font-family:"Lucida Grande",Tahoma,Arial,sans-serif;font-size:small;}
#gated_form_right label span{color:#ff0000;}
#gated_form_right textarea, #gated_form_right input, #gated_form_right select {width:95%;}
#gated_form_right .fsubmit {width:150px;}



/*Fix Wysiwyg Styles*/

.eventdetail, .eventdetail p, .columns-2-Abb-A, .columns-2-Abb-A p {font-size:13px !important; line-height:1.6em !important;}
.eventdetail ul, .eventdetail ol, .columns-2-Abb-A ul, .columns-2-Abb-A ol{padding-left:10px;}
.eventdetail ul {list-style:disc outside; padding-left:30px;}
.columns-2-Abb-A ul, .columns-2-Abb-A ul li {list-style:disc outside; padding-left:10px;}
.eventdetail ol, .eventdetail ol li, .columns-2-Abb-A ol, .columns-2-Abb-A ol li  {list-style:decimal inside;}


#block-block-5 p, #block-block-7 p, .columns-2-Abb-A  #faq1{font-size:13px;}
#admin-menu ul li, #admin-menu ul li a{font-size:12px;font-family:Arial;}
.TextSideNavNoLead a, .TextSideNavNoLead {font-size:11px;}

#block-locale-0 {

  display: block;
}
#block-locale-0 h2 {
  display: none;
}
#block-locale-0 ul {
  position: relative;
  float: right;
}
#block-locale-0 li {
  float:left;
}
#block-locale-0 li.en a {
  display: block;
  width: 24px;
  height: 24px;
  background:transparent url(/sites/default/files/flag-us.png) top center no-repeat;
  text-indent: -100000px;
  margin-right: 8px;
}
#block-locale-0 li.ja a {
  display: block;
  width: 24px;
  height: 24px;
  background:transparent url(/sites/default/files/flag-jp.png) top center no-repeat;
  text-indent: -100000px;
}
#edit-address-wrapper label, #edit-radius-wrapper label, #edit-unitsm-wrapper label, #edit-selectcountry-wrapper label {
	font-size: 12px;
}

#custom-distributors-results .captcha {
  width: 320px;
  margin-left: 170px;
}

