/**
 * Adodis Blog package
 * @author J-Extension <contact@jextn.com>
 * @link http://www.jextn.com
 * @copyright (C) 2012 - 2013 J-Extension
 * @license GNU/GPL, see LICENSE.php for full license.
**/


img.adodisblog_imageblock{
	cursor: pointer;
}

a.adodisblog_videoicon{
	background: url("../images/video.png") no-repeat;
	height: 36px;
	width: 32px;
	float: right;
	margin: 0 5px;
}
div.adodisblog_videoicon{
	background: url("../images/video.png") no-repeat;
	height: 36px;
	width: 32px;
	float: right;
	margin: 0 5px;
}

fieldset.adodis-blog_gender{
	border:0px solid #DDDDDD !important;
	padding:0 !important;
	margin:0 !important;
}
div.adodis-blog_gender_label{
	float:left;
}
div.adodis-blog_gender_input{
	float:left;
}
div.adodis-blog_gender_input fieldset label{
	width:4em;
}

div#adodis-blog_form_anonymous div.formelm label#jform_name-lbl font{
	color:#CC0000;
}

div#adodis-blog_form_anonymous div.formelm label#jform_email-lbl font{
	color:#CC0000;
}

div.adodis-blog_form_anonymous div.formelm label font{
	color:#CC0000;
}

div#adodis-blog_form_anonymous div.formelm label#jform_e_mail-lbl font{
	color:#CC0000;
}
a.adodis-blog_content_a{
	text-decoration: none;
	color:#000000;
}
a.adodis-blog_content_a:link, a.adodis-blog_content_a:visited{
	color:#000000 !important;
}
a.adodis-blog_content_a:hover, a.adodis-blog_content_a:active, a.adodis-blog_content_a:focus{
	background:none !important;
	color: #000000 !important;
}
div.adodis-blog_bgitem_container{
	margin: 20px 0px;
	background-color: #E0F0FF;
	padding: 7px;
	border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px #DEDEDE;
}

div.adodis-blog_bgitem_container div.adodis-blog_bgauthor_details{
	font-size: 11px;
}
div.adodis-blog_buttons_save{
	float:right;
}
div.adodis-blog_submit_buttons{
	float:right;
}
a.adodisblog_videoicon:hover, a.adodisblog_videoicon:active, a.adodisblog_videoicon:focus{
	background: url("../images/video.png") no-repeat !important;
}
div.adodis-blog_bgitem_container fieldset{
	border:none !important;
}

/****PAGINATION****/

div#adodis-blog-pagi_container {
	/*border:1px solid red;*/
	display:inline-block;
}
div#adodis-blog-pagi_container div#adodisblog-paginationarea div.pagination{
	border-top:none;
	float:left;
	clear:none;
	margin:0;
	padding:0 0 0 10px;
}
div#adodis-blog-pagi_container div#adodisblog-paginationarea div.adodis-limitbox{
	float:left;
	margin-top: 3px;
}

div#adodis-blog-pagi_container div#adodisblog-paginationarea div.pagination p.counter{
	float:right;
	margin-top: 3px;
}

div#adodis-blog-pagi_container div#adodisblog-paginationarea div.pagination ul{
	float:left;
	margin:0 20px 0 20px;

}
div#adodis-blog-pagi_container div#adodisblog-paginationarea div.pagination ul li{
	line-height:1.7em;
}

div#adodis-blog-pagi_container div#adodisblog-paginationarea div.adodis-pagecounter{
	float: left;
	margin: 3px 0 0 10px;
}
div#adodis-blog-pagi_container_outer {
	text-align: center;
	background-color: #E0F0FF;
	border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px #DEDEDE;
}

/****END PAGINATION****/

div#adodis-blog_readmore{
	height:10px;
	width:10px;
	background: url("../images/video.png") no-repeat !important;
}

.adodis-blog_blockdata{
	display:none;
}
.adodis-blog_unblockdata{
	display:block;
}
span#adodis-blog_readmore_link{
	cursor:pointer;
}

/*Image Maximum Width*/
div.adodis-blog_bgitem_container div p img{
	max-width: 100%;
}
div.adodis-blog_bgitem_container div img{
	max-width: 100%;
}

/*Image Maximum Width Ends*/

.adodis-blog_fb_like{
	float:left;
}
.adodis-blog_ct_right{
	float:right;
}
.adodis-blog_margin0{
	margin:0 !important;
}

div.adodis-comment_field_container .formelm label{
	width: 7em;
}
/*Like Dislike comment Starts*/
div.adodis-blog_comment_fl{
	float: left;
}
div.adodis-blog_likedis_con{
	float: right;
}
span.adodis-blog_span_likedis{
	float: left;
	margin-left: 3px;
	cursor: pointer;
}
span.adodis-blog_span_likedis_count{
	float: left;
	margin-left: 8px;
}
/*Like Dislike comment Ends*/

/*Like Dislike Blog Starts*/
div.adodis-blog_comment_fl{
	float: left;
}
div.adodis-blog_likedis_b_con{
	float: right;
}
span.adodis-blog_span_likedis_b{
	float: left;
	margin-left: 10px;
	/*cursor: pointer;*/
}
span.adodis-blog_span_likedis_count_b{
	float: left;
	margin-left: 8px;
	border-left: 1px solid #095197;
	padding-left: 8px;
}

span.adodis-blog_span_likedis_b a:hover, span.adodis-blog_span_likedis_b a:focus, span.adodis-blog_span_likedis_b a:active{
	background: none !important;
	color: #095197 !important;
}
/*Like Dislike blog Ends*/

div.likes_font{
	font-size: 11px;
}
div.adodis-blog_form_anonymous {
	margin-left: 15px;
}

adodis-blog_bgitem_container a:link, adodis-blog_bgitem_container a:visited{
	color: #000000 !important;
}
div.toggle-editor div.button2-left div.blank a:link, div.toggle-editor div.button2-left div.blank a:visited{
	color: #000000 ;
	background: none;
}

div#editor-xtd-buttons div.button2-left div.image a:link, div#editor-xtd-buttons div.button2-left div.image a:visited{
	color: #000000 ;
	background: none;
}
div.toggle-editor div.button2-left div.blank a:hover, div.toggle-editor div.button2-left div.blank a:active, div.toggle-editor div.button2-left div.blank a:focus{
	color: #000000 !important;
	background: none !important;
}
div#editor-xtd-buttons div.button2-left div.image a:hover, div#editor-xtd-buttons div.button2-left div.image a:active, div#editor-xtd-buttons div.button2-left div.image a:focus{
	color: #000000 ;
	background: none;
}
div.formelm .inputbox:focus{
	border:2px inset threedface;
}

div#add a:hover, div#add a:active, div#add a:focus{
	background:none;
	color : #095197;
}

a.pagenav:hover, a.pagenav:active, a.pagenav:focus{
	color:#095197 !important;
	background: none !important;
}
/*validation border*/
.invalid {
    	border-color: red !important;
}

.invalid {
    	border-color: #FF0000;
}
label.invalid {
    	color: red;
}
.star {
    	color: #CC0000;
}

/*validation border ends*/