.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.ldc-style-1 .ldc-button{ background-color: #E0E0E0; background-image: linear-gradient(to bottom, #FAFAFA 0px, #DCDCDC 100%); border-color: #CCCCCC #CCCCCC #AAAAAA; box-shadow: 0 0 1px #FFFFFF inset; text-shadow: 0 1px 0 #FFFFFF; border-radius: 2px 2px 2px 2px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 11px; font-weight: bold; height: 2.0em; margin: 0 1px 15px; outline: 0 none; padding: 0 0.91em; position: relative; vertical-align: middle; white-space: nowrap; word-wrap: normal; float:left; } 
.ldc-style-1 .ul_cont_like,.ldc-style-1 .ul_cont_dislike{  background-image: url("../images/icons/icon1l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 20px; line-height: 21px; padding: 1px 0 0 43px; } 
.ldc-style-1 .ul_cont_like:hover{ background-image: url("../images/icons/icon1lhover.png"); color:#1589ff; } 
.ldc-style-1 .ul_cont_dislike{ background-image: url("../images/icons/icon1d.png");height: 22px;} 
.ldc-style-1 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon1dhover.png"); color:#232323; } 
.ldc-style-1 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute;  top: 25px; line-height:18px;height:20px; } 

.ldc-style-2 .ldc-button{ background-color: #fff;border-color: #ddd; box-shadow: 0 0 1px #FFFFFF inset; text-shadow: 0 1px 0 #FFFFFF;  margin: 0 1px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 11px; font-weight: bold; height: 24px; margin-bottom: 15px; outline: 0 none; padding: 0 0.91em; position: relative; vertical-align: middle; white-space: nowrap; word-wrap: normal; float:left; } 
.ldc-style-2 .ul_cont_like,.ldc-style-2 .ul_cont_dislike{  background-image: url("../images/icons/icon2l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 22px; line-height: 21px; padding: 1px 0 0 30px; } 
.ldc-style-2 .ul_cont_like:hover { background-image: url("../images/icons/icon2lhover.png"); color:#39c813; } 
.ldc-style-2 .ul_cont_dislike{ background-image: url("../images/icons/icon2d.png");height: 24px;} 
.ldc-style-2 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon2dhover.png"); color:#BB6060; } 
.ldc-style-2 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 27px; line-height:18px;height:20px;  } 

.ldc-style-3 .ldc-button{ border-radius:20px;background-color: #fff;border-color: #ddd; box-shadow: 0 0 1px #FFFFFF inset; text-shadow: 0 1px 0 #FFFFFF;  margin: 0 1px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 11px; font-weight: bold; height: 25px; margin-bottom: 15px; outline: 0 none; padding: 0 0.91em; position: relative; vertical-align: middle; white-space: nowrap; word-wrap: normal; float:left; } 
.ldc-style-3 .ul_cont_like,.ldc-style-3 .ul_cont_dislike{  background-image: url("../images/icons/icon3l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 23px; line-height: 21px; padding: 1px 3px 0 28px; } 
.ldc-style-3 .ul_cont_like:hover { background-image: url("../images/icons/icon3lhover.png"); color:#A3C800; } 
.ldc-style-3 .ul_cont_dislike{ background-image: url("../images/icons/icon3d.png");height: 23px;} 
.ldc-style-3 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon3dhover.png"); color:#CA0000; } 
.ldc-style-3 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute;  top: 27px; line-height:18px;height:20px;  } 


.ldc-style-4 .ldc-button{text-shadow: 0 1px 0 #FFFFFF;  margin: 0 1px;cursor: pointer; font-size: 11px; font-weight: bold; height: 24px; margin-bottom: 15px; outline: 0 none; padding: 0 0.91em; position: relative; vertical-align: middle; white-space: nowrap; word-wrap: normal; float:left; } 
.ldc-style-4 .ul_cont_like,.ldc-style-4 .ul_cont_dislike{  background-image: url("../images/icons/icon4l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 24px; line-height: 21px; padding: 1px 0 0 30px; } 
.ldc-style-4 .ul_cont_like:hover { background-image: url("../images/icons/icon4lhover.png"); color:#BB6060; } 
.ldc-style-4 .ul_cont_dislike{ background-image: url("../images/icons/icon4d.png");height: 24px;} 
.ldc-style-4 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon4dhover.png"); color:#BB6060; } 
.ldc-style-4 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 27px; line-height:18px;height:20px; } 

.ldc-style-5 .ldc-button{  border: 1px solid #EEEEEE; border-radius: 0 10px 0 10px; cursor: pointer; float: left; font-size: 11px; font-weight: bold; height: 31px; margin: 0 1px 15px; outline: 0 none; padding: 3px 0.91em 0; position: relative; text-shadow: 0 1px 0 #FFFFFF; vertical-align: middle; white-space: nowrap; word-wrap: normal; } 	
.ldc-style-5 .ul_cont_like,.ldc-style-5 .ul_cont_dislike{  background-image: url("../images/icons/icon5l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 30px; } 
.ldc-style-5 .ul_cont_like:hover { background-image: url("../images/icons/icon5lhover.png"); color:#4bc372; } 
.ldc-style-5 .ul_cont_dislike{ background-image: url("../images/icons/icon5d.png");} 
.ldc-style-5 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon5dhover.png"); color:#FF3131; } 
.ldc-style-5 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 35px; line-height:18px;height:20px; } 

.ldc-style-6 .ldc-button{ background:#f5f5f5;border: 1px solid #ccc; border-radius: 16px 16px 16px 16px; cursor: pointer; float: left; font-size: 11px; font-weight: bold; height: 29px; margin: 0 1px 15px; outline: 0 none; padding: 3px 5px 0; position: relative; text-shadow: 0 1px 0 #FFFFFF; vertical-align: middle; white-space: nowrap; word-wrap: normal; } 	 	
.ldc-style-6 .ul_cont_like,.ldc-style-6 .ul_cont_dislike{  background-image: url("../images/icons/icon6l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 30px; } 
.ldc-style-6 .ul_cont_like:hover { background-image: url("../images/icons/icon6lhover.png"); color:#7bca57; } 
.ldc-style-6 .ul_cont_dislike{ background-image: url("../images/icons/icon6d.png");} 
.ldc-style-6 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon6dhover.png"); color:#FF3131; } 
.ldc-style-6 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 33px; line-height:18px;height:20px;} 

.ldc-style-7 .ldc-button{ background:#F9F9F9;border: 1px solid #eee; cursor: pointer; float: left; font-size: 11px; font-weight: bold; height: 29px; margin: 0 1px 15px; outline: 0 none; padding: 3px 5px 0; position: relative; text-shadow: 0 1px 0 #FFFFFF; vertical-align: middle; white-space: nowrap; word-wrap: normal; } 	 	
.ldc-style-7 .ul_cont_like,.ldc-style-7 .ul_cont_dislike{  background-image: url("../images/icons/icon7l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 20px; } 
.ldc-style-7 .ul_cont_like:hover { background-image: url("../images/icons/icon7lhover.png"); color:#FF3131; } 
.ldc-style-7 .ul_cont_dislike{ background-image: url("../images/icons/icon7d.png");} 
.ldc-style-7 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon7dhover.png"); color:#FF3131; } 
.ldc-style-7 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 35px; line-height:18px;height:20px; } 

.ldc-style-8 .ldc-button{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; border-radius: 20px 20px 0 20px; cursor: pointer; float: left; font-size: 11px; font-weight: bold; height: 30px; margin: 0 2px 15px; outline: 0 none; padding: 3px 5px 0; position: relative; text-shadow: 0 1px 0 #FFFFFF; vertical-align: middle; white-space: nowrap; word-wrap: normal;} 	
.ldc-style-8 .ul_cont_like,.ldc-style-8 .ul_cont_dislike{  background-image: url("../images/icons/icon8l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 28px; } 
.ldc-style-8 .ul_cont_like:hover { background-image: url("../images/icons/icon8lhover.png"); color:#7dbf0e; } 
.ldc-style-8 .ul_cont_dislike{ background-image: url("../images/icons/icon8d.png");} 
.ldc-style-8 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon8dhover.png"); color:#cd0000; } 
.ldc-style-8 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 35px; line-height:18px;height:20px; } 

.ldc-style-9 .ldc-button{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; border-radius: 20px 2px 2px 20px; cursor: pointer; float: left; font-size: 11px; font-weight: bold; height: 29px; margin: 0 2px 15px; outline: 0 none; padding: 3px 5px 0; position: relative; text-shadow: 0 1px 0 #FFFFFF; vertical-align: middle; white-space: nowrap; word-wrap: normal;} 	
.ldc-style-9 .ul_cont_like,.ldc-style-9 .ul_cont_dislike{  background-image: url("../images/icons/icon9l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 28px; } 
.ldc-style-9 .ul_cont_like:hover { background-image: url("../images/icons/icon9lhover.png"); color:#1dcaff; } 
.ldc-style-9 .ul_cont_dislike{ background-image: url("../images/icons/icon9d.png");} 
.ldc-style-9 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon9dhover.png"); color:#ff3535; } 
.ldc-style-9 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 33px; line-height:18px;height:20px;} 
           
.ldc-style-10 .ldc-button{background-color: #E0E0E0; background-image: linear-gradient(to bottom, #FAFAFA 0px, #DCDCDC 100%); border-color: #CCCCCC #CCCCCC #AAAAAA; box-shadow: 0 0 1px #FFFFFF inset; text-shadow: 0 1px 0 #FFFFFF; border-radius: 2px 2px 2px 2px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 11px; font-weight: bold; height: 27px; margin: 0 1px 15px; outline: 0 none; padding: 0 0.91em; position: relative; vertical-align: middle; white-space: nowrap; word-wrap: normal; float:left; } 	
.ldc-style-10 .ul_cont_like,.ldc-style-10 .ul_cont_dislike{  background-image: url("../images/icons/icon10l.png"); background-position: left center; background-repeat: no-repeat; cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 28px; } 
.ldc-style-10 .ul_cont_like:hover { background-image: url("../images/icons/icon10lhover.png"); color:#333333; } 
.ldc-style-10 .ul_cont_dislike{ background-image: url("../images/icons/icon10d.png");} 
.ldc-style-10 .ul_cont_dislike:hover{ background-image: url("../images/icons/icon10dhover.png"); color:#333333; } 
.ldc-style-10 .alert-msg { background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute;top: 28px; line-height:18px;height:20px; } 
           
.ldc-post-custom .ul_cont_dislike,.ldc-comment-custom  .ul_cont_dislike,.ldc-post-custom .ul_cont_like,.ldc-comment-custom  .ul_cont_like{cursor: pointer; display: block; font-weight: bold; height: 25px; line-height: 24px; padding: 1px 0 0 28px; }			   
.ldc-post-custom .ldc-button,.ldc-comment-custom .ldc-button{background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #EEEEEE; cursor: pointer; float: left; font-size: 11px; font-weight: bold; height: 29px; margin: 0 1px 15px; outline: 0 none; padding: 3px 5px 0; position: relative; text-shadow: 0 1px 0 #FFFFFF; vertical-align: middle; white-space: nowrap; word-wrap: normal;} 	 	
.ldc-post-custom .alert-msg,.ldc-comment-custom  .alert-msg{ background-color: #FFFFFF; background-image: url("../images/ajax-loader.gif"); background-position: left center; background-repeat: no-repeat; border: 1px solid #BFBFBF; box-shadow: 0 0 3px #AAAAAA; clear: both; display: none; left: 0; padding: 1px 4px 1px 19px; position: absolute; top: 35px; line-height:18px;height:20px; }