/*

Theme Name: prostateproblemsfixed.com

Theme URI: http://w3helps.com/

Author: Amit Sarker

Author URI: http://w3helps.com/

Description: 

Version: 1.4

*/

*{

	margin:0px; padding:0px;

}

.clear{

	clear:both;
  float:none;

}

.wrapper{

	margin:0px auto;

	width:960px; 

	overflow:hidden; 

	background:#fff;

}

/*********************************************

			Start Navigation menu

******************************************** */

#navigation {

	background: #; /* Show a solid color for older browsers */

	clear: both;

	display: block;

	float: left;

	margin: 0 auto 0px;

	width: 100%;

	padding-left:20px;

        border-bottom:2px solid #000;

}

#navigation ul {

	font-size: 13px;

	list-style: none;

	margin: 0 0 0 -0.8125em;

	padding-left: 0px;

}

#navigation li {

	float: left;

	position: relative;

}

#navigation a {

	color: #000;

	display: block;

	line-height: 3.333em;

	padding: 0 1.2125em;

	text-decoration: none;

        font-weight:bold;

}

#navigation ul ul {

	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);

	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);

	box-shadow: 0 3px 3px rgba(0,0,0,0.2);

	display: none;

	float: left;

	margin: 0;

	position: absolute;

	top: 3.333em;

	left: 0;

	width: 188px;

	z-index: 99999;

}

#navigation ul ul ul {

	left: 100%;

	top: 0;

}

#navigation ul ul a {

	background: #253112;

	border-bottom: 1px dotted #ddd;

	color: #fff;

	font-size: 13px;

	font-weight: normal;

	height: auto;

	line-height: 1.4em;

	padding: 10px 10px;

	width: 168px;

}

#navigation li:hover > a,

#navigation ul ul :hover > a,

#navigation a:focus {

	background: #efefef;

}

#navigation li:hover > a,

#navigation a:focus {

	background: yellow; /* Show a solid color for older browsers */

	/*background: -moz-linear-gradient(#f9f9f9, #e5e5e5);

	background: -o-linear-gradient(#f9f9f9, #e5e5e5);

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */

	/*background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);*/

	color: #000;

}

#navigation ul li:hover > ul {

	display: block;

}

#navigation .current-menu-item > a,

#navigation .current-menu-ancestor > a,

#navigation .current_page_item > a,

#navigation .current_page_ancestor > a {

	font-weight: bold;

}

/***************End navigation*************************/

.bottom_banner img{

	width:960px;

}

.top_content{

	padding:10px 40px;

}

.top_table{

	color:#ffffff;

	text-align:center;

}

.top_table ul{

	list-style:none;

}

.top_table ul li{

	float:left;

	width:33.33%; 

	display:block;

	opacity:1; 

	background:#000000; 

}

.top_table ul li h5{

	padding-top:15px;

}

.top_table ul li:hover{

	opacity:0.9;

}

.top_table ul li a{

	text-decoration:none;

	color:#999999;

	font-style:italic;

	font-weight:normal;

}

.top_table ul li a:hover{

	text-decoration:underline;

}

.top_table ul li a img{height:236px; width:317px;}



/*Blog area start*/

.main_blog{

	 

}

.blog_area h1{

	font-size:27px;

}

.blog_area h1 span{

	font-weight:normal;

}

.single_post img{

	float:left; 

	border:3px solid #000000; 

	margin:10px;

}

.single_post p{

	margin:10px 0px;;

}

.single_post h2{

	color:#03034f;

}

.single_post{

	border-bottom:1px dotted #999999;

	padding:0px 10px;

}

.sidebar{

	float:right; 

	width:240px;

	border:10px solid #E7E9ED;

	margin:10px 10px 10px 0px;

	padding:5px;

}

.sidebar ul{

	list-style:none;

	padding:0px 0px;

}

.sidebar ul li:last-child{

	padding-bottom:20px;



}

.sidebar ul li a{

	color:#49494d; 

	text-decoration:none;

padding-left:7px;

}

.sidebar h3{

	font-size:22px;

	line-height:34px;

	border-top:1px dotted #999;

	background:#d8e0f5;

	padding:1px 5px;

	margin:5px 0px;

}

.blog_area{

	float:left; 

	width:660px;

	margin:10px 0px 10px 0px;

	padding:10px;

}

.blog_area a{

	text-decoration:none;

	color:#1D386A;

}

/***************************************

			Start single_post

***************************************/

.single_post{

	padding:10px;

}

.single_post{

	width:650px;

	float:left;



}

.single_post h2 a{

	color:#03034f;

	text-decoration:none;

	margin:10px 0px;

}

.single_post h2 a:hover{

	text-decoration:underline;

}

.more{

	background: url("images/readmore.png") no-repeat scroll 0 0 transparent;

	float: right;

	margin-top: 30px;

	padding-bottom: 45px;

	padding-right: 134px;

}

.more:hover{

	background: url("images/readmore_hover2.png") no-repeat scroll 0 0 transparent;

	float: right;

	margin-top: 30px;

	padding-bottom: 45px;

	padding-right: 134px;

}

.single_post span:hover{

	color:#a62b0a;

}

.single_post span img{

	min-width:120px;

}

/***************************************

			End Single post

***************************************/

.hr{

	height:20px;

	background:url(images/style.png) repeat-x scroll 0 0;

}

.hrwidth{

	float:right;

	width:400px;

}

.recent{

	float:left;

	width:247px;

}

.footer_top{

	padding:10px 30px; 

	text-align:left; 

	background:#FFFFFF;

}

.total{

	background:#fff;

}

.footer{

	background:#fff; 

	padding:10px 30px;

	border-top:0.1em solid #fff;

	color:#5c5c5d;

	display:block;

	height:140px;

	margin-top:10px;

	}

.footer_logo{

	width:300px; 

	float:left;

}

.footer_contact{

	width:430px;

	float:right;

	text-align:right;

	font-size:18px;

	

}

.footer_contact p{

	font-size:10px;

}

.copyright{

	margin-top:10px;

	margin-bottom:0px;

}

.copyright span{

	color:#131347;

	font-size:11px;

}

.FOOTER_MENU{

	margin-top:0px;

}

.FOOTER_MENU ul{

	list-style:none;

}

.FOOTER_MENU ul li{

	float:left;

	margin:10px;

}

.FOOTER_MENU ul li a{

	text-decoration:none;

	font-weight:normal;

	font-size:11px;

	color:#252550

}

.related_permalink h3, .related_permalink h3{

	padding-top:10px;

}

/******************************************

		Start page navigation number

******************************************/

.navigation_page{

	margin-top:10px;

	font-size:22px;

}

.navigation_page ul{

	padding:10px 30%;

	background:#9aa198;

	list-style:none;

	height:20px;

}

.navigation_page ul li{float:left; margin-right:15px;}

.navigation_page ul li a{

	color:#fff;

	font-size:22px;

}

.navigation_page ul li a:hover{

	color:red; 

	font-size:23px;

}

/* End page navigation */

/************************************

		Start Social

************************************/

.social{

	background:#cbcbf6;

	padding:7px 20px; 

	height:25px; 

	margin:20px 0px;

}

/*End Social*/

/*********************************************

		Comment Styles

*********************************************/

#comments {

	margin: 0; padding: 20px 10px;

}

#comments .title {

	font-size: 25px;

	margin: 0px; padding: 15px 0px;

}

#comments ol.commentlist {

	margin: 0px; padding: 0px;

	background: #333;

}

#comments ul.children {

	margin: 0px; padding: 10px 0px 0px 20px;

}

#comments .vcard {

	

}

#comments .vcard .avatar {

	display: block;

	float: left;

	margin: 0px 10px; padding: 0px 2px 0px 2px;

	width:50px; height:60px;

}

#comments .comment-meta {

	padding: 0px 0px 20px 0px;

	font-weight:normal;

}

#comments li.even,

#comments li.odd {

	clear: both;

	list-style-type: none;

	margin: 5px 0px 5px 0px; padding: 10px;

	background: #FFFFFF;

	overflow: hidden;

	border: 1px solid #999;

}

#comments ul.children li {

}

#comments li.even {

	margin: 5px 0px 5px 0px;

	padding: 10px;

	overflow: hidden;

}

#comments li.odd {

	margin: 5px 0px 5px 0px;

	padding: 10px;

	overflow: hidden;

}

#comments li a{text-decoration:none; color:#07075e;}

#comments blockquote {

	margin: 10px 0px; padding: 10px;

}

#comments .alert {

	background: #fffbd6;

	border: 1px solid #ebe067;

	margin: 5px 0px; padding: 5px;

}

#comments p {

	margin: 15px 0px 10px 20px;; padding: 10px;

	background:#ededf4;

	border-radius:4px;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

}



#respond {

	overflow: hidden;

	padding: 10px;

}

#respond #commentform {

	margin: 5px 0px 0px 0px;

	padding: 0px;

	overflow: hidden;

}

#respond #commentform #author,

#respond #commentform #email,

#respond #commentform #url {

	width: 50%;

	margin: 0px 0px 5px 0px; padding: 5px;

}

#respond #commentform #comment {

	width: 90%;

	margin: 10px 0px 15px 0px; padding: 5px;

}

#ithemes-contact-page-name,

#ithemes-contact-page-website,

#ithemes-contact-page-email,

#ithemes-contact-page-form textarea {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	line-height: 17px;

}

#commentform textarea,

#commentform input {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	line-height: 17px;

}

.comments-number{

	background:#000; 

	padding:5px 10px; 

	color:#fff;

	text-align:center;

}

.comments-number a{

	text-decoration:none; 

	color:red;

}

/*****End comment******/

.toppost{

	list-style:none; 

	padding:5px 0px; 

	font-size:14px;

}

.toppost ul li a{

	text-decoration:none; 

	color:#000;

}

/*Start lessons page*/

#today{

	font-style:italic;

}

.free{

	color:red;

}

.content_area{}

#top_header{

	height:300px; 

}

#top_header h1{

	text-align:center; 

	color:#3B3232; 

	line-height:45px;

}

.left_side{

	background:url(http://www.datelikeyouhate.com/wp-content/uploads/2013/09/free-report-image-new.jpg) no-repeat;

	background-size:720px 300px; 

	float:left; 

	width:720px; 

	height:300px; 

}

.right_side{

	float:right; 

	width:225px; 

	height:300px;

}

.alert_boxx{

	width:200px; 

	height:200px; 

	margin-left:346px;

	margin-top:30px;



}

#red{

	color:red; 

	text-align:center;

}

#video_training{

	width:180px; 

	color:blue; 

	margin-top:0px;

}

.middle_video_training input{

	height:30px; 

	width:200px; 

	margin-bottom:5px;

}

#submit{

	/*background:url(images/access.png) no-repeat;*/

	height:40px;

	width:150px;

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

	border-radius: 10px;

	font-size:14px;

	color:#fff;

background: rgb(109,179,242);

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(50%,rgba(84,163,238,1)), color-stop(51%,rgba(54,144,240,1)), color-stop(100%,rgba(30,105,222,1)));

background: -webkit-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);

background: -o-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);

background: -ms-linear-gradient(top,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);

background: linear-gradient(to bottom,  rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );

opacity:1;

}

#submit:hover{

        opacity:0.9;

}

.checkbox p{

	font-size:10px;

}

#top_bottom{

	padding:5px 50px; 

	color:#646562;

}

.top_header_banner{

	background:#FFF2F2;

}

.main_content_box{

	background:#fff;

	min-height:509px; 

	padding-bottom:25px;


}

.main_contents{

	padding:10px; 

	background:#F0F1F3;

}

.main_content_box h1{

	text-align:center;

}

.main_content_box h2{

	text-align:center;

}

.red{

	color:red;

}

.left{

	float:left; 

	width:430px; 

	min-height:300px; 

	background:#fff; 

	padding:20px; 

	text-align:justify;

	/*margin-bottom:100px;*/
 
}

.right{

	float:right; 

	width:430px; 

	min-height:300px; 

	background:#fff; 

	padding:20px; 

	text-align:justify; 

	/*margin-bottom:100px;*/


}

.main_contents{

	min-height:600px;


}

.main_content_box{

	background:#fff;

}

.left p{

	font-size:19px;

	line-height:26px;

}

.right p{

	font-size:19px; 

	line-height:26px;

}

/*bottom_content*/

.bottom_content{

	list-style:none; 

	background:#F0F1F3; 

	height:488px; 

	padding:10px 20px;

	margin:0px auto;

}

.bottom_content li{

	background: none repeat scroll 0 0 #FFFFFF;

	display: block;

	float: left;

	height: 488px;

	margin: 0 8px;

	width: 289px;

}

.bottom_list{

	padding:1px 10px;

}

.bottom_list h1{

	line-height:30px; 

	margin-bottom:10px;

}

.foter_botom{

	list-style:none; 

	background:#F0F1F3; 

	height:462px; 

	padding:10px 20px;

}

.foter_botom1{

	float:left; 

	width:280px;

	background: none repeat scroll 0 0 #FFFFFF;

	display: block;

	float: left;

	height: 455px;

	margin: 0 3px;

	width: 283px;

}

.foter_botom2{

	width:965px;

        margin:0px auto;

	height:336px; 

	background:#FFFFFF;

	display: block; 

	padding:5px;

}

.foter_botom h1{

	line-height:35px;

}

.footer_7{

	padding:10px;

}

.foter_botom2 span{

	color:#285496; 

	font-weight:bold;

}

.firsts{

	width:145px; 

	float:left;

}

.firstt{

	float: left;

  margin-left:80px!important;

  width: 247px;

}

.firsts input{

	height:30px;

}

.firstt input{

	width:200px; 

	height:35px;

}

#checkbox{

	width:3px; 

	height:3px;

}

.top_footer{

	 

	padding:5px 25px; 

	margin-bottom:20px;

}

.clear{

	clear:both;

}

#email_input{

        width:200px;

}

.bottom_footer_total{

        background:#fff;

}

#checkbox_size{

        width:12px; 

        height:12px; 

        margin-right:4px;

}



.checkbox {

        width: 200px;

}

.featured ul{

        list-style:none;

}

.featured  ul li a:hover{

        text-decoration:underline;

}

.bottom_content{height:71px; text-align:justify; font-family:'Junge','Roboto+Condensed';}

.bottom_content p{color:#000; font-size:14px;}

.e-form {

  border-top: 1px solid #000;

}