

.parallax {
    /* The image used */
    background-image: url("fat03.jpg");



    /* Set a specific height */
    width:100%;
	

   

	
	
	
}




/* div that wrap all the blog */
div.front_end_wrapper {
	font-family:Arial,Helvetica Neue,Helvetica,sans-serif; 
	font-size:18px !important;
	margin:0 auto !important;
	padding-top: 30px !important;
	padding-bottom: 30px !important; 
	color:#000000 !important;
	text-align:justify !important;
	line-height:20px !important;
	word-wrap:break-word !important;
		max-width: 90% !important;
		
	}

div.front_end_wrapper * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* search form style */
div.search_form_wrap {
	float:right;
}
div.search_form {
	text-align: right !important;
	width: 100%;
	/* border: solid 1px #6600FF; */	
}
div.search_form form {
	margin:0 !important; 
	padding:0 !important;
}
/* search input text field start */
.inputsearch[type=text] { 
		width: 0px;
		box-sizing: border-box;
	border: 0;
	font-size: 16px !important;
	background-color: white;
	background-image: url('http://localhost/b/images/searchicon.png');
	background-size: 18px 18px;
	background-position: right 10px center; 
	background-repeat: no-repeat;
	padding: 6px 36px 6px 6px;
	color: #333333 !important;
}

.inputsearch[type=text]:focus {
	width: 100%;
	max-width: 280px;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 5px;
	background-size: 21px 21px;
}
@media screen and (max-width: 600px) {
	div.search_form_wrap {
		float: none;
		/* padding-top: 30px !important; */
		clear: both;
	}
	.inputsearch[type=text] { 
				width: 0px;
			}
	.inputsearch[type=text]:focus {
		width: 100%;
		max-width: 100%;
	}	
}
/* search input text field end */

/* clear float div recurring */
div.clearboth {
	clear:both !important;
	height:0 !important; 
	line-height:0 !important; 
	font-size:0 !important; 
	padding:0 !important; 
	margin:0 !important;
}

/* back link style */
div.back_link {
	padding-bottom:10px !important;
}
div.back_link a {
	color:#929292 !important;
	font-size:11px !important;
	font-weight:bold !important;
	font-style:normal !important; 
	text-decoration:none !important;
}
/* "back link style on mouse over */
div.back_link a:hover {
	color:#333333 !important;
	font-size:11px !important;
	font-weight:bold !important;
	font-style:normal !important; 	
	text-decoration: none !important;
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}
.arrow-left {
	width: 0 !important; 
	height: 0 !important; 
	border-top: 4px solid transparent !important; 
	border-bottom: 4px solid transparent !important; 
	border-right: 4px solid #929292 !important; 
	display: inline-block !important; 
	margin-top: 1px !important; 
}
.arrow-left:hover {
	width: 0 !important; 
	height: 0 !important; 
	border-top: 4px solid transparent !important; 
	border-bottom: 4px solid transparent !important; 
	border-right: 4px solid #333333 !important; 
	display: inline-block !important; 
	margin-top: 1px !important; 
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}

/* title on the full post style */
div.post_title {
	font-family:Oswald-Regular,Helvetica Neue,Helvetica,sans-serif !important;
	color:#1a1a1a !important;
	font-size:25px !important;
	font-weight:normal !important;
	font-style: normal !important;
	text-align:center !important;
	line-height: 28px !important;
	text-decoration:none !important;
	border-bottom: solid 1px #eeeeee !important;
	padding-bottom: 10px !important;
}
/* title on the posts list style */
div.list_post_title {
	font-family:Oswald-Regular,Helvetica Neue,Helvetica,sans-serif !important;
	color:#4B3C23 !important;
	font-size:28px !important;
	font-weight:normal !important;
	font-style: normal !important;
	text-align:center !important;
	line-height: 28px !important;
	text-decoration:none !important;
	border-bottom: solid 0px #eeeeee !important;
	padding-bottom: 10px !important;
}
div.list_post_title a {
	font-family:Oswald-Regular,Helvetica Neue,Helvetica,sans-serif !important;
	color:#4B3C23 !important;
	font-size:28px !important;
	font-weight:normal !important;
	font-style: normal !important;
	text-align:center !important;	
	text-decoration:none !important;
}
/* title on the posts list style on mouse over */
div.list_post_title a:hover {
	font-family:Oswald-Regular,Helvetica Neue,Helvetica,sans-serif !important;
	color:#929292 !important;
	font-size:28px !important;
	font-weight:normal !important;
	font-style: normal !important;
	text-align:center !important;
	text-decoration:none !important;
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}
/* post list title style end */

div.dist_title_date {
	clear:both !important; 
	height:24px !important;
}
div.list_dist_title_date {
	clear:both !important; 
	height:24px !important;
}
/* posts list date style */
div.list_date_style {
	font-family:Azbuka04,Helvetica Neue,Helvetica,sans-serif !important; 
	color:#aaaaaa !important; 
	font-size:13px !important; 
	font-style: normal !important; 
	text-align:center !important; 
}
/* post date style */
div.date_style {
	color:#777 !important; 
	font-family:Arial,Helvetica Neue,Helvetica,sans-serif !important; 
	font-size:11px !important; 
	font-style: normal !important; 
	text-align:left !important; 
}
div.dist_date_text { 
	clear:both !important; 
	height:4px !important;"
}
div.list_dist_date_text { 
	clear:both !important; 
	height:4px !important;"
}

/* post text style */
div.post_text {
	font-family:Arial,Helvetica Neue,Helvetica,sans-serif !important;
	color:#444444 !important;
	background-color:  !important;
	font-size:15px;
	font-weight:inherit !important;
	font-style: inherit !important;
	text-align:inherit !important;
	line-height:20px !important;
	padding: 0 2px !important; 
	margin: 0 !important;	
}

/* post text images style */
div.post_text img {
	max-width: 100% !important;
	height: auto !important;
}

/* post text iframe style */
div.post_text iframe {
	max-width: 100% !important;
}

/* post text style */
div.list_post_text {
	font-family:Arial,Helvetica Neue,Helvetica,sans-serif !important;
	color:#444444 !important;
	background-color:  !important;
	font-size:15px;
	font-weight:normal !important;
	font-style: normal !important;
	text-align:left !important;
	line-height:20px !important;
	padding: 0 2px !important; 
	margin: 0 !important;	
}

/* post text images style */
div.list_post_text img {
	max-width: 100% !important;
	height: auto !important;
}

/* links style in the post text */
div.post_text a, div.list_post_text a {	
	color: #666666 !important;
	text-decoration: underline !important;
	font-size: 12px !important;
	font-style: italic !important;
	font-weight: normal !important;
}
/* links style in the post text on mouse over */
div.post_text a:hover {	
	color: #666666 !important;
	text-decoration: none !important;
	font-size: 12px !important;
	font-style: italic !important;
	font-weight: normal !important;
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}

/* share buttons style */
div.share_buttons {
	padding-top:6px !important; 
	float: right !important;	
}

/* comment message style */
div.comment_message {
	padding:10px !important;
	color:red !important;
	font-weight:bold !important;	
}

/* style for word "Comments" above the list of comments */
div.word_Comments {
	padding-bottom:10px !important;
	font-family:Arial,Helvetica Neue,Helvetica,sans-serif !important;
	color:#333333 !important;
	font-size:18px !important;
	font-style:normal !important;
	font-weight:normal !important;	
}

/* comment listing and comments form style */
.comments_wrapper {
	background-color: !important;
	padding:1 % !important;		
		border-top:solid 1px #dddddd !important;
		
	 
	border-bottom: 0 !important;
		
	 
	border-left: 0 !important;
		
	 
	border-right: 0 !important;
	}
table.comments_wrapper {
	width: 100% !important;
}
table.comments_wrapper tr {
	background: none !important;
}
table.comments_wrapper td {
	padding: 8px 6px;
	margin:0 !important;
	border: 0 !important;
}
/* "Leave a Comment" style */
table.comments_wrapper td.leave_comment {
	color:#000000 !important; 
	font-size:15px !important; 
	font-weight:bold !important; 
	font-style:normal !important;
}
/* comments form labels style */
table.comments_wrapper td.comment_labels {
	text-align: left !important;
	padding:6px;
	color:#000000 !important; 
	font-size:12px !important; 
	font-weight:normal !important; 
	font-style:normal !important;
}
/* comments form fields style */
table.comments_wrapper td.comment_fields {
	text-align: left !important;
}
/* comments form label required field style */
table.comments_wrapper td.comment_required {
	padding-left:1 !important;
	color:#b39999 !important;
	font-size:11px !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}
/* comment form fields style */
.form_fields {
	color: #000000 !important;
	background-color: #FFFFFF !important;
	font-family: Helvetica !important;
	font-size: 16px !important;		
	font-weight: normal !important; 
	font-style: normal !important; 
	padding:1.5% !important;	
	border: solid 1px #dadada !important;
	border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	margin: 0 !important;
	width: 100%;
}
.form_fields:focus, .searchinput:active {
	border: solid 1px #03A9F4 !important;
}
/* comment form fields placeholder style */
.form_fields::-webkit-input-placeholder {
   color: #767676;
}
.form_fields:-moz-placeholder { /* Firefox 18- */
   color: #767676;  
}
.form_fields::-moz-placeholder {  /* Firefox 19+ */
   color: #767676;  
}
.form_fields:-ms-input-placeholder {  
   color: #767676;  
}

.form_textarea {
	font-size: 14px !important;		
	font-weight: normal !important; 
	font-style: normal !important; 
	width:100% !important;
	display:block !important; 
	float:left !important;
}
.form_field_50 {
	width:50% !important;
}
.form_field_95 {
	width:95% !important;
	display:block !important; 
	float:left !important;
}
.form_field_100 {
	width:100% !important;
}

.form_field_96 {
	width:96% !important;
}

td.comment_button {
	padding-top: 30px !important;
}


/* Submit button*/
.submitbtn {	
	color:#ffffff !important;
	font-size:14px !important;
	font-weight:normal !important;
	font-style:normal !important;	
	border:1px solid #1a1a1a !important;
	background-color: #1a1a1a !important;
	border-radius:0px !important;
	-webkit-border-radius:0px !important;
	-moz-border-radius:0px !important;
	-khtml-border-radius: 0px !important;
	text-indent:0 !important;
	background-image: none !important;
	cursor: pointer !important;
	display:inline-block !important;
	text-decoration:none !important;
	text-shadow: none !important;
	text-align:center !important;
	padding: 10px 38px;
	-webkit-transition: border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out; /* Safari */
	transition: border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out;
	letter-spacing: 1px;
}
.submitbtn:hover {
	color: #1a1a1a !important;
	background-color:#ffffff !important;
	-webkit-transition: border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out; /* Safari */
	transition: border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out;
}


/* post listing wrapper in the list of posts page */
div.post_list_wrapper {
	background-color: !important;
	padding:6px !important; 
	
	 
	
		border-bottom:solid 1px #777777 !important;
	 
	
	 
	
		
}

/* Distances in "COMMENTS" and "MORE" links underneath the posts in the list */
.comm_more {
	padding: 12px 0 25px 0 !important;
	clear:both;
}
/* "COMMENTS" link */
a.comments_num_link {
	color:#aaaaaa !important;
	font-family:Azbuka04,Helvetica Neue,Helvetica,sans-serif !important;
	font-size:13px !important;
	font-weight:normal !important;
	font-style:normal !important;
	text-decoration:none !important;
	display:block !important;
	float: left !important;
}
/* Comments(number) on mouse over */
a.comments_num_link:hover {
	color:#444444 !important;
	font-family:Azbuka04,Helvetica Neue,Helvetica,sans-serif !important;
	font-size:13px !important;
	font-weight:normal !important;
	font-style:normal !important;
	text-decoration:none !important;
	display:block !important;
	float: left !important;
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}
.comments_number {
	padding: 0 1px 0 0 !important;
}
.comments_numword {
	color: #aaaaaa !important; 	
}

/* "MORE" link */
a.more_comm_num_link {
	color:#aaaaaa !important;
	font-family:Azbuka04,Helvetica Neue,Helvetica,sans-serif !important;
	font-size:13px !important;
	font-weight:normal !important;
	font-style:normal !important;
	text-decoration:none !important;
	display:block !important;
	float: right !important;
}
/* "MORE" link */
a.more_comm_num_link:hover {
	color:#444444 !important;
	font-family:Azbuka04,Helvetica Neue,Helvetica,sans-serif !important;
	font-size:13px !important;
	font-weight:normal !important;
	font-style:normal !important;
	text-decoration:none !important;
	display:block !important;
	float: right !important;	
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}
.arrow-right {
	width: 0 !important; 
	height: 0 !important; 
	border-top: 4px solid transparent !important; 
	border-bottom: 4px solid transparent !important; 
	border-left: 4px solid #aaaaaa !important; 
	display: inline-block !important; 
	margin-top: 2px !important; 
}
.arrow-right:hover {
	width: 0 !important; 
	height: 0 !important; 
	border-top: 4px solid transparent !important; 
	border-bottom: 4px solid transparent !important; 
	border-left: 4px solid #444444 !important; 
	display: inline-block !important; 
	margin-top: 2px !important; 	
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}

/* Distance between posts in the list */
div.dist_btw_posts { 
	clear:both !important; 
	height:50px !important;
}

/* navigation at the bottom style */
table.bottom_navigator {
	width:100% !important;
	border:0 !important;
	border-collapse: collapse !important; 
	border-spacing: 0 !important;
}	
table.bottom_navigator td {
	padding: 36px 16px 0 16px !important;
	width: 33% !important;
	border: 0 !important;
}
table.bottom_navigator td.older_post {
	text-align: left !important;
}
table.bottom_navigator td.home_post {
	text-align: center !important;
}
table.bottom_navigator td.newer_post {
	text-align: right !important;
}
/*  navigation at the bottom "Older Post", "Home", "Newer Post" links style */
a.nav_active {
	color:#000000 !important;
	font-size:14px !important;
	font-style:normal !important; 
	font-weight:bold !important;
	text-decoration:none !important;
}
/*  navigation at the bottom "Older Post", "Home", "Newer Post" links on hover */
a.nav_active:hover {
	color:#333333 !important;
	font-size:14px !important;
	font-style:normal !important; 	
	font-weight:bold !important;
	text-decoration: underline !important;
	-webkit-transition: color .3s ease-out;
	transition: color .3s ease-out;
}
/*  navigation at the bottom "Older Post", "Home", "Newer Post" links inactive */
.nav_inactive {
	color:#CCCCCC !important;
	font-size:14px !important;
	font-style:normal !important; 	
	font-weight:bold !important;
	text-decoration: none;
}


/* captcha image fields styles start */
.form_captcha {
	color: #000000 !important;
	background-color: #FFF !important; 
	font-family: Helvetica !important;
	font-size: 16px !important;		
	font-weight: normal !important; 
	font-style: normal !important; 	
	padding:6px;	
	border: solid 1px #dadada !important;
	border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	margin: 0 !important;
}
.form_captcha:focus, .form_captcha:active {
	border: solid 1px #03A9F4 !important;
}
	.form_captcha_img {
		display:block;
		float:left;
	}
	.form_captcha_eq {	
		float:left;
		padding-top:9px;
		padding-left:3px;
		padding-right:3px;
		font-size:20px;
		color:#666;
		font-weight:bold;
	}
	.form_captcha_math {		
		width:40px;
		display:block;
		float:left;
		margin-top:4px;
		/* height:28px; */
		font-size:17px; 
		text-align:center;
		padding: 9px !important;
	}
	.form_captcha_s {
		width:66px;
		/*height:23px;*/
		display:block;
		float:left;
		margin-left:10px !important;
	}
	.form_asterisk {
		float:left;
		padding-left:5px;
		padding-top:10px;
	}
/* make google reCaptcha responsive width */	
@media (min-width: 320px) and (max-width: 480px) {
	#recaptcha_challenge_image {
		margin: 0 !important;
		width: 100% !important;
	}
	#recaptcha_response_field
	{
	margin: 0 !important;
	width: 100% !important;
	}
	.recaptchatable #recaptcha_image {
	margin: 0 !important;
	width: 100% !important;
	}
	.recaptchatable .recaptcha_r1_c1, 
	.recaptchatable .recaptcha_r3_c1, 
	.recaptchatable .recaptcha_r3_c2, 
	.recaptchatable .recaptcha_r7_c1, 
	.recaptchatable .recaptcha_r8_c1, 
	.recaptchatable .recaptcha_r3_c3, 
	.recaptchatable .recaptcha_r2_c1, 
	.recaptchatable .recaptcha_r4_c1, 
	.recaptchatable .recaptcha_r4_c2, 
	.recaptchatable .recaptcha_r4_c4, 
	.recaptchatable .recaptcha_image_cell {

	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	}

}
/* captcha image fields styles ends */	

.loadmore {
	color: #000 !important;	
	border: solid 1px #000 !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	background-color: #FFFFFF !important;
	font-family: Azbuka04,Helvetica Neue,Helvetica,sans-serif !important;
	font-size: 15px !important;
	font-style: normal !important;
	font-weight: normal !important;
	width: 44%;
	padding: 11px;
	outline: 0;
	cursor: pointer;
}
.loadmore:hover {
	color: #333 !important;
	border: 1px solid #333 !important;
	background-color: #FFFFFF !important;
}
 .loadbutton{
	text-align: center !important;
}

/* scroll to top styles */
.cd-top {
	display: inline-block;
	width: 40px;
	height: 40px;
	position: fixed;
	bottom: 40px;
	right: 10px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
	/* image replacement properties */
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	background: #999999 url(top.png) no-repeat center 50%;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity .3s 0s, visibility 0s .3s;
	-moz-transition: opacity .3s 0s, visibility 0s .3s;
	transition: opacity .3s 0s, visibility 0s .3s;
	z-index: 9999;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .cd-top:hover {
	-webkit-transition: opacity .3s 0s, visibility 0s 0s;
	-moz-transition: opacity .3s 0s, visibility 0s 0s;
	transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top:hover {
	background-color: #808080;
}
.cd-top.cd-is-visible {
	/* the button becomes visible */
	visibility: visible;
	-khtml-opacity:0.4; 
	-moz-opacity:0.4; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.4);
	opacity: 0.4; 
	filter:alpha(opacity=40);
}
.cd-top.cd-fade-out {
	/* if the user keeps scrolling down, the button is out of focus and becomes less visible */
	-khtml-opacity:0.6; 
	-moz-opacity:0.6; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.6);
	opacity: 0.6; 
	filter:alpha(opacity=60);
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    width: 40px;
  	height: 40px;
    right: 30px;
    bottom: 30px;
  }
}

/* scroll to top style end */

/* drop down menu for categories */
.dropdown {
    position: relative;
    display: inline-block;
	float:left;
	/* border: solid 1px #FF0000; */
}

.dropbtn {
    color: #000000;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
    font-size: 16px;
	font-style: normal;
	font-weight: normal;
    background-color: #FFFFFF;
    padding: 4px 2px;
    border: none;
    cursor: pointer;
}

.dropdown-content {
    background-color: #f9f9f9;
    display: none;
    position: absolute;
    min-width: 100%;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
	white-space: nowrap;
}

.dropdown-content a {
    color: #000000;
	font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {
	background-color: #f1f1f1;
}

.dropdown2:hover .dropdown-content {
    display: block;
}
@media only screen and (max-width: 600px) {
	.dropdown {
		display:inline;
		float: none;
	}
	.dropbtn {
		width: 99%;
		margin-top: 30px !important;
	}
}

/* clear float div recurring */
div.dist_search_title {
	clear:both !important;
	height:0 !important; 
	line-height:0 !important; 
	font-size:0 !important; 
	padding:0; 
	margin:0 !important;
	padding-bottom: 30px !important;
}


blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}