*{text-decoration: none; max-width: 100%;}
html,body{margin: 0; padding: 0; color: #333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; min-width: 1050px; font-size: 17px;}
h1{font-size: 30px; color: #0080be;}
p{font-size: 18px;}
sup{font-size: 10px;}
ul.shieldChecks{list-style-type: none; padding-left: 0;}
ul.shieldChecks li{background: url("../img/shieldCheck2.png") no-repeat left 0; padding-left: 35px; margin: 15px 0;}
a{color: #0080be;}
img{border: none;}
.sidebar h2{font-size: 27px; line-height: 38px; margin-bottom: 20px; font-family: 'Roboto', sans-serif; color: #111111; font-weight: 400; margin: 6px 0 6px 0;}
.sidebar p{font-size: 15px; line-height: 26px; margin-bottom: 0; margin-top: 0; font-family: Verdana, Geneva, sans-serif;}
.td_uid_10_583dd7629364f_rand .block-title {border-color: #185f7d;}
.td_uid_10_583dd7629364f_rand .block-title span{background-color: #185f7d;}
.td-social-list:before, .td-social-list:after {display: table; content: ""; line-height: 0;}
.td_social_type{margin-bottom: 0; width: 100%; -webkit-transition: background-color 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;
  -moz-transition: background-color 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;
  -o-transition: background-color 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;
  transition: background-color 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;}
.td_social_twitter .td-social-box{background-color: #29c5f6; height: 32px; position: relative; overflow: hidden;}
.td_social_type .td-social-box .td-sp {display: inline-block;}
.td_social_type:hover .td-social-box {background-color: #222;}
.wpb_content_element{margin-bottom: 35px;}
.td_block_social_counter .td-sp {position: relative;}
.td-sp-twitter {width: 32px;height: 32px;background-position: -20px -436px;}
.td-sp {background-image: url(https://probioticamerica.com/news/wp-content/themes/Newspaper/images/sprite/elements.png); background-repeat: no-repeat;}
.td_social_type .td_social_info {padding: 0 0 0 9px; position: relative; top: -12px;}
.td_social_type .td_social_button {float: right; border-left: 1px solid rgba(255, 255, 255, 0.1); padding: 0 14px; margin-top: 8px; top: 9px; height: 16px; line-height: 15px; text-transform: uppercase;}
.td_social_type .td_social_button a {color: #fff;}
.td_social_type .td_social_button a:after {content: ""; display: block; height: 32px; position: absolute; right: 0; top: 0; width: 324px;}
.td_block_social_counter {font-family: 'Open Sans', arial, sans-serif; font-weight: bold; font-size: 11px; color: #fff; padding-bottom: 37px;}
.block-title {font-family: 'Roboto', sans-serif; font-size: 14px; line-height: 1; margin-top: 0; margin-bottom: 26px; border-bottom: 2px solid #222222;}
.block-title span{line-height: 17px; display: inline-block; padding: 7px 12px 4px 12px; color: #fff;}
.aligncenter {text-align: center; clear: both; display: block; margin-left: auto; margin-right: auto; margin-top: 6px; margin-bottom: 6px;}
.twitterBlue{background-color: #08b0ed; color: #fff; padding: 10px 0; cursor: pointer;}
.social-buttons{margin-bottom: 50px;}
.social-buttons a.social-thing{margin-right: 5px; border-radius: 5px; padding: 3px 3px 3px 0;}
.social-buttons a.social-thing.google{border: 1px solid #dd4c39;}
.social-buttons a.social-thing.twitter{border: 1px solid #08b0ed;}
.social-buttons a.social-thing.facebook{border: 1px solid #3d5a98;}
.social-buttons a.social-thing.pinterest{border: 1px solid #cb2127;}
.social-buttons a.social-thing.google .numbers{color: #dd4c39;}
.social-buttons a.social-thing.twitter .numbers{color: #08b0ed;}
.social-buttons a.social-thing.facebook .numbers{color: #3d5a98;}
.social-buttons a.social-thing.pinterest .numbers{color: #cb2127;}
.fa{width: 25px; text-align: center; padding: 5px; border-radius: 4px; display: initial;}
.fa.fa-google-plus{color: #fff; background-color: #dd4c39;}
.fa.fa-twitter{color: #fff; background-color: #08b0ed;}
.fa.fa-facebook{color: #fff; background-color: #3d5a98;}
.fa.fa-pinterest{color: #fff; background-color: #cb2127;}
.numbers{padding: 5px;}
.container{width: 850px; margin: auto; position: relative;}
.white{color: #fff;}
.w569{width: 569px;}
.w275{width: 275px;}
.w230{width: 230px;}
.mr30{margin-right: 30px;}
.mr10{margin-right: 10px;}
.mb40{margin-bottom: 40px;}
.ml30{margin-left: 30px;}
.fs20{font-size: 20px;}
.fs12{font-size: 12px; line-height: 18px;}
.floatL{float: left;}
.floatR{float: right;}
.clear{clear: both;}
.center{text-align: center;}
.bold{font-weight: bold;}
.threeCol .col{width: 30%; float: left;}
.threeCol .col.mid{margin: 0 5%;}
.fourCol .col{width: 25%; float: left;}
.mt30{margin-top: 30px;}
.mt0{margin-top: 0;}
h3{color: #0080be; font-size: 22px; margin-bottom: 0;}
h4{margin-bottom: 0; font-size: 20px;}
#topNav{font-size: 14px; line-height: 40px; color: #fff; border-bottom: 3px solid #3aafd8; background: #4e4e4e; /* Old browsers */
	background: -moz-linear-gradient(top,  #4e4e4e 0%, #0c0d0d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e4e4e), color-stop(100%,#0c0d0d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4e4e4e 0%,#0c0d0d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4e4e4e 0%,#0c0d0d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4e4e4e 0%,#0c0d0d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4e4e4e 0%,#0c0d0d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e4e4e', endColorstr='#0c0d0d',GradientType=0 ); /* IE6-9 */
}
#topNav a{color: #fff;}
#topNav .chat{background: url("../img/chatBubble.png") no-repeat left center; padding-left: 23px;}
#topNav input[type=email]{padding-left: 5px; height: 23px; border: none; margin-left: 15px;}
#topNav input[type=image]{margin-top: 8px; float: right;}
#topNav .divider{float: right; border-left: 1px solid #fff; height: 14px; margin: 13px 15px 0;}
#mainNav{background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
}
#mainNav .container{background: url("../img/logo.png") no-repeat left center;}
#mainNav .link{float: right;}
#mainNav .link a{color: #333; font-weight: bold; line-height: 88px; display: block; padding: 0 25px;}
#mainNav .link.products{background: #54bdf0; /* Old browsers */
	background: -moz-linear-gradient(top,  #54bdf0 0%, #0a85c0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54bdf0), color-stop(100%,#0a85c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #54bdf0 0%,#0a85c0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #54bdf0 0%,#0a85c0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #54bdf0 0%,#0a85c0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #54bdf0 0%,#0a85c0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54bdf0', endColorstr='#0a85c0',GradientType=0 ); /* IE6-9 */
}
#mainNav .link.products a{color: #fff;}
#mainNav .divider{float: right; width: 2px; height: 88px; background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #d4d4d4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#d4d4d4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#d4d4d4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-9 */
}
#mainNav .link:hover{background: #fff;}
#mainNav .link.products:hover{background: #50BAEE;}
#mainNav .homeLink{float: left;}
#mainNav .homeLink a{height: 88px; width: 210px; display: block;}
footer{background-color: #cbcbcb; padding: 30px 0; font-size: 11px; margin-top: 50px;}
footer p{font-size: 11px;}
footer ul{list-style-type: none;}
footer ul li{margin: 10px 0;}
footer ul li a{color: #555; font-weight: bold;}
footer ul li a:hover{color: #0080be}