/*	Theme Name: Hubris-DebbyIrivingTheme URI: http://www.socialhubris.com */@import url("http://fonts.googleapis.com/css?family=Lato:400,400italic,700,700italic,900,900italic,300italic,300,100italic,100");







@import url ("mobile.css");







body {

	background:#D9E1A6;

	font-family:"Times New Roman", Times, serif;

	color:#000;

	font-size:16px;

	margin:0px;

	padding:0px;

	color:#3B3B3B;

}



img {border:none;}

.clr {clear:both;}



a, a:link, a:active, a:visited {color:#3B3B3B; text-decoration:none;}

a:hover {color:#0072BA;	text-decoration:none;}



.wrapper {

	background:#FFF;

	width:950px;

	border-radius:10px;

	box-shadow:0px 0px 10px #8fb34d;

	margin:30px auto 30px auto;

	padding:25px;

	overflow:hidden;

	behavior: url(http://debbyirving.com/qa/PIE.htc);

}



.header {

	float:left;

	width:100%;

	margin:0px 0px 25px 0px;

}





.logo {float:left;}



.header_right_section	{float:right; width:auto;}



.menu_btn {display:none;}

.nav {margin:0px -25px 30px -25px; padding:0px 25px 0px 25px; width:110%; height:47px; float:left; line-height:47px;	background:#EBF0D2; display:block !important;}







.nav ul {







	margin:0px;







	padding:0px;







}







.nav ul li {







	display:inline;







	list-style-type:none;







	margin:0px 0px 0px -3px;







	position:relative;







}







.nav ul li a {

	font-weight:bold;

	line-height:47px;

	height:47px;

	display:inline-block;

	padding:0px 12px;

	color:#999;

	font-size:16px;

	font-family:"Times New Roman", Times, serif;

	text-decoration:none;

}



.nav ul li a:hover {

	color:#fff;

	background:#D9E1A6;

}





.nav ul li a.current, .nav .current_page_item > a, .nav .current-menu-item a {

	line-height:47px;

	height:47px;

	display:inline-block;

	padding:0px 12px;

	color:#fff;

	background:#D9E1A6 !important;

	font-size:16px;

	font-family:"Times New Roman", Times, serif;

	text-decoration:none;



}/* ----- sub menus -------- */







.nav ul li ul {







	display:none;







	z-index:1000;







	float:left;







}







.nav ul li:hover ul {







	display:block;







	position:absolute;







	background:#f7f7f7 url(../images/gradient.png) repeat-x bottom left;







	border:1px solid #e9e9e9;







	top:31px !important;







}







.nav ul li:hover ul.sub-menu {







	left:0px;







}







.nav ul li:hover ul.last_menu_item {







	right:0px;







}







.nav ul li:hover ul li {







	float:none;







	display:block;







	height:44px !important;







	line-height:44px !important;







	text-align:left;







	z-index:99999;







	position:relative !important;







}







.nav ul li:hover ul li a {







	background:#EBF0D2 !important;







	display:block;







	color:#999;







	white-space:nowrap;







	line-height:44px !important;







	height:44px !important;







	margin:0px 0px !important;







	font-size:16px !important;







	border-bottom:1px solid #e9e9e9;







	padding:0px 10px;







	text-align:left !important;







	min-width:200px;







}







.nav ul > li:hover ul li > a:hover {







	background:#D9E1A6 !important;







	color:#FFF;







	white-space:nowrap;







	text-shadow:none;







	margin:0px !important;







}







.nav ul li ul li ul {







	display:none !important;







}







.nav ul li ul li:hover ul {







	display:block !important;







}/*.nav ul li ul li:hover ul {position:absolute; background:#d8df3e; top:0px !important; border:1px solid #999; width:200px; left:200px !important;}*/







.nav ul li ul li:hover ul {







	position: absolute;







	background: #F1F1F1 !important;







	top: 0px !important;







	border: 1px solid #e9e9e9;







	width: 175px !important;







	left: 220px !important;







	height: 43px;







}







.nav ul li:hover ul .last {







	position:absolute;







	right:0px;







} /*.nav > ul > li :nth-last-child(2)  > ul > li  { position:absolute; right:0px; } *//*.nav ul li.current_page_item { line-height:47px; height:47px; display:inline-block; text-align:center;  color:#FFF; background:#AE0B00; font-size:16px; font-family:"Segoe UI", Verdana, Geneva, sans-serif; text-decoration:none; }.nav ul li.current_page_item  > a{ color:#fff !important; } */







.search_bg {







	background:url(../images/search_bg.png) no-repeat left top;







	width:244px;







	height:32px;







	float:right;







	margin:20px 0px 0px 30px;







}







.search_bg input[type='text'] {







	background:none;







	border:none;







	height:30px;







	padding:0px 0px 0px 10px;







	width:160px;







	color:#999;







}







.search_bg input[type='text']:focus {







	color:#000;







}







.search_bg input[type='submit'] {







	background:none;







	border:none;







	height:35px;







	width:65px;







	cursor:pointer;







	margin:0px 0px 0px 5px;







	font-size:0px;







}







.social {







	float:left;







	margin:20px 0px 0px 0px;







}







.social a.facebook {







	background:url(../images/facebook.png) no-repeat left top;







	width:30px;







	height:32px;







	margin:0px 0px 0px 5px;







	display:inline-block;







}







.social a.facebook:hover {







	background:url(../images/facebook.png) no-repeat left bottom;







}







.social a.twitter {







	background:url(../images/twitter.png) no-repeat left top;







	width:30px;







	height:32px;







	margin:0px 0px 0px 5px;







	display:inline-block;







}







.social a.twitter:hover {







	background:url(../images/twitter.png) no-repeat left bottom;







}







.social a.linkedin {







	background:url(../images/linkedin.png) no-repeat left top;







	width:30px;







	height:32px;







	margin:0px 0px 0px 5px;







	display:inline-block;







}







.social a.linkedin:hover {







	background:url(../images/linkedin.png) no-repeat left bottom;







}







.boxes_area {







	float:left;







	width:100%;







	margin:0px 0px 0px 0px;







}







.left_arrow {







	background:url(../images/left_arrow.png) no-repeat left top;







	height:57px;







	width:14px;







	display:inline-block;







	float:left;







	margin:55px 20px 0px 0px;







}







.left_arrow:hover {







	background:url(../images/left_arrow.png) no-repeat left bottom;







}







.right_arrow {







	background:url(../images/right_arrow.png) no-repeat left top;







	height:57px;







	width:14px;







	display:inline-block;







	float:left;







	margin:55px 0px 0px 20px;







}







.right_arrow:hover {







	background:url(../images/right_arrow.png) no-repeat left bottom;







}







.red_box {

	width:144px;

	min-height:160px;

	background:#FFF;

	float:left;

	border-radius:5px;

	border:1px solid #DFDFDF;

	padding:6px;

	margin:0px 22px 0px 0px;

	behavior: url(http://debbyirving.com/qa/PIE.htc);

}



.red_box:hover {

	border:1px solid #bbb;

}







.red_box a {

	width:124px;

	min-height:140px;

	min-height:144px\9;

	padding:10px;

	background:#BEBDC5;

	color:#FFF;

	font-family: "Times New Roman", Times, serif;

	font-weight:700;

	font-size:16px;

	border-radius:5px;







	vertical-align:middle;







	text-decoration:none;







	display:block;







	text-align:center;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.red_box a:hover {







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







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.orange_box {







	width:144px;







	min-height:160px;







	background:#FFF;







	float:left;







	border-radius:5px;







	border:1px solid #DFDFDF;







	padding:6px;





margin:0px 22px 0px 0px;

	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.orange_box:hover {







	border:1px solid #bbb;







}







.orange_box a {







	width:124px;







	min-height:140px;







	min-height:144px\9;







	padding:10px;







	background:#F4B7B1;







	color:#FFF;







	font-family:"Times New Roman", Times, serif;







	font-weight:700;







	font-size:16px;







	border-radius:5px;







	vertical-align:middle;







	text-decoration:none;







	display:block;







	text-align:center;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.orange_box a:hover {







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







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.yellow_box {





margin:0px 22px 0px 0px;

	width:144px;







	min-height:160px;







	background:#FFF;







	float:left;







	border-radius:5px;







	border:1px solid #DFDFDF;







	padding:6px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.yellow_box:hover {







	border:1px solid #bbb;







}







.yellow_box a {







	width:124px;







	min-height:140px;







	min-height:144px\9;







	padding:10px;







	background:#D9E1A6;







	color:#FFF;







	font-family:"Times New Roman", Times, serif;







	font-weight:700;







	font-size:16px;







	border-radius:5px;







	vertical-align:middle;







	text-decoration:none;







	display:block;







	text-align:center;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.yellow_box a:hover {







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







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.green_box {





margin:0px 22px 0px 0px;

	width:144px;







	min-height:160px;







	background:#FFF;







	float:left;







	border-radius:5px;







	border:1px solid #DFDFDF;







	padding:6px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.green_box:hover {







	border:1px solid #bbb;







}







.green_box a {







	width:124px;







	min-height:140px;







	min-height:144px\9;







	padding:10px;







	background:#A1D5E3;







	color:#FFF;







	font-family: "Times New Roman", Times, serif;







	font-weight:700;







	font-size:16px;







	border-radius:5px;







	vertical-align:middle;







	text-decoration:none;







	display:block;







	text-align:center;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.green_box a:hover {







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







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.cyan_box {





margin:0px 22px 0px 0px;

	width:144px;







	min-height:160px;







	background:#FFF;







	float:left;







	border-radius:5px;







	border:1px solid #DFDFDF;







	padding:6px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.cyan_box:hover {







	border:1px solid #bbb;







}







.cyan_box a {







	width:124px;







	min-height:140px;







	padding:10px;







	background:#E1D4AA;







	color:#FFF;







	font-family: "Times New Roman", Times, serif;







	font-weight:700;







	font-size:16px;







	border-radius:5px;







	vertical-align:middle;







	text-decoration:none;







	display:block;







	text-align:center;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.cyan_box a:hover {







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







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}/*.red_box { width:144px; min-height:160px; background:#FFF; float:left; margin:0px 20px 0px 0px; border-radius:5px; border:1px solid #DFDFDF; padding:6px; behavior: url(http://debbyirving.com/qa/PIE.htc); }.red_box:hover { border:1px solid #bbb; }.red_box a{ width:124px; min-height:140px; padding:10px; background:#AE0B00; color:#FFF; font-family: 'Lato', sans-serif; font-weight:700; font-size:14px; border-radius:5px; vertical-align:middle; text-decoration:none; display:block; text-align:center; behavior: url(http://debbyirving.com/qa/PIE.htc); }.red_box a:hover{ box-shadow:0px 0px 20px rgba(0,0,0,0.2) inset; behavior: url(http://debbyirving.com/qa/PIE.htc); }.orange_box { width:144px; min-height:160px; background:#FFF; float:left; margin:0px 20px 0px 0px; border-radius:5px; border:1px solid #DFDFDF; padding:6px; behavior: url(http://debbyirving.com/qa/PIE.htc); }.orange_box:hover { border:1px solid #bbb; }.orange_box a{ width:124px; min-height:140px; padding:10px; background:#EF7405; color:#FFF; font-family: 'Lato', sans-serif; font-weight:700; font-size:14px; border-radius:5px; vertical-align:middle; text-decoration:none; display:block; text-align:center; behavior: url(http://debbyirving.com/qa/PIE.htc); }.orange_box a:hover{ box-shadow:0px 0px 20px rgba(0,0,0,0.2) inset; behavior: url(http://debbyirving.com/qa/PIE.htc); }.yellow_box { width:144px; min-height:160px; background:#FFF; float:left; margin:0px 20px 0px 0px; border-radius:5px; border:1px solid #DFDFDF; padding:6px; behavior: url(http://debbyirving.com/qa/PIE.htc); }.yellow_box:hover { border:1px solid #bbb; }.yellow_box a{ width:124px; min-height:140px; padding:10px; background:#F4C400; color:#FFF; font-family: 'Lato', sans-serif; font-weight:700; font-size:14px; border-radius:5px; vertical-align:middle; text-decoration:none; display:block; text-align:center; behavior: url(http://debbyirving.com/qa/PIE.htc); }.yellow_box a:hover{ box-shadow:0px 0px 20px rgba(0,0,0,0.2) inset; behavior: url(http://debbyirving.com/qa/PIE.htc); }.green_box { width:144px; min-height:160px; background:#FFF; float:left; margin:0px 18px 0px 0px; border-radius:5px; border:1px solid #DFDFDF; padding:6px; behavior: url(http://debbyirving.com/qa/PIE.htc); }.green_box:hover { border:1px solid #bbb; }.green_box a{ width:124px; min-height:140px; padding:10px; background:#679f78; color:#FFF; font-family: 'Lato', sans-serif; font-weight:700; font-size:14px; border-radius:5px; vertical-align:middle; text-decoration:none; display:block; text-align:center; behavior: url(http://debbyirving.com/qa/PIE.htc); }.green_box a:hover{ box-shadow:0px 0px 20px rgba(0,0,0,0.2) inset; behavior: url(http://debbyirving.com/qa/PIE.htc); }.cyan_box { width:144px; min-height:160px; background:#FFF; float:left; margin:0px 23px 0px 0px; border-radius:5px; border:1px solid #DFDFDF; padding:6px; behavior: url(http://debbyirving.com/qa/PIE.htc); }.cyan_box:hover { border:1px solid #bbb; }.cyan_box a{ width:124px; min-height:140px; padding:10px; background:#1FB2BD; color:#FFF; font-family: 'Lato', sans-serif; font-weight:700; font-size:14px; border-radius:5px; vertical-align:middle; text-decoration:none; display:block; text-align:center; behavior: url(http://debbyirving.com/qa/PIE.htc); }.cyan_box a:hover{ box-shadow:0px 0px 20px rgba(0,0,0,0.2) inset; behavior: url(http://debbyirving.com/qa/PIE.htc); }*/







.last_box {







	margin:0px !important;







}







.tag_line {







	margin:0px -25px 30px -25px;







	width:110%;







	float:left;







	background:#F3F3F3;







	padding:0px 0px 10px 0px;







	color:#000;







	font-family: "Times New Roman", Times, serif;







	font-size:27px;







	text-align:center;







	font-weight:300;







}







.tag_line .quote_open {







	background:url(../images/quotes.png) no-repeat left top;







	float:left;







	width:800px;







	margin:10px 30px 0px 60px;







	padding:0px;







}







.tag_line .quote_close {







	background:url(../images/quotes.png) no-repeat right bottom;







	float:left;







	width:800px;







	margin:0px 30px 0px 30px;







	padding:0px 30px 0px 0px;







}







.content_area {







	float:left;







	width:950px;







	margin:0 auto;







}







h1 {







	font-family: "Times New Roman", Times, serif;







	font-size:45px;







	color:#000;







	font-weight:normal;







	margin:0px 0px 15px 0px;







	padding:0px;







	font-weight:300;







}







h2 {







	font-family: "Times New Roman", Times, serif;







	font-size:35px;







	color:#000;







	font-weight:normal;







	margin:0px 0px 15px 0px;







	padding:0px;







	font-weight:300;







	line-height:33px;







}







h3 {







	font-family: "Times New Roman", Times, serif;







	font-size:25px;







	color:#000;







	font-weight:normal;







	margin:0px 0px 15px 0px;







	padding:0px;







	font-weight:300;







	line-height:33px;







}







.content_area ul {







	margin:5px 0px 0px 5px;







	padding:0px;







}







.content_area ul li {







	background:url(../images/bullet.png) no-repeat left center;







	line-height:25px;







	padding:0px 0px 0px 15px;







	list-style-type:none;







}







.blog ul li {







	list-style:none !important;







}







ul.bullets {







	float:left;







	margin:0px 7px 15px 5px;







	padding:0px;







}







ul.bullets li {







	background:url(../images/bullet.png) no-repeat left center;







	line-height:25px;







	padding:0px 0px 0px 15px;







	list-style-type:none;







}







ul.nobullets li {







	background:none !important;







}







.blog_txt_area ul li {







	list-style:none !important;







	list-style-type:none !important;







	background:none !important;







}







.about_area {







	float:left;







	width:950px;







	margin:10px 0px 50px 0px;







}















.segment1 .img_border2	{margin:0px 10px 10px 0px !important;}







.img_border1 {







	background:#FFF;







	float:left;







	margin:0px 20px 20px 0px !important;







	border-radius:7px;







	border:1px solid #DFDFDF;







	padding:6px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.img_border2 {







	background:#FFF;







	float:left;







	margin:0px 10px 10px 0px;







	border-radius:5px;







	border:1px solid #DFDFDF;







	padding:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.img_border3 {







	background:#FFF;







	float:right;







	margin:0px 0px 20px 30px;







	border-radius:7px;







	border:1px solid #DFDFDF;







	padding:6px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.content_area .about_area a {

	color:#0072BA;

	font-weight:bold;

}



.content_area .about_area a:hover {

	color:#999;

}





.content_area .about_area h4 a	{color:#3B3B3B;	font-weight:bold;}

.content_area .about_area h4 a:hover	{color:#0072BA;	font-weight:bold;}





.about_area .ten_mentors h3 a	{color:#3B3B3B;	font-weight:bold;}

.about_area .ten_mentors h3 a:hover	{color:#0072BA;	font-weight:bold;}



.testimonials .testimonials_inner a	{color:#3B3B3B;	font-weight:bold;}

.testimonials .testimonials_inner a:hover	{color:#0072BA;	font-weight:bold;}





/*.content_area .about_area a {

	color:#0072BA;

	font-weight:bold;

}



.content_area .about_area a:hover {

	color:#999;

}*/







.segments {







	float:left;







	width:950px;







	margin:0px 0px 20px 0px;







}







.segment1 {







	float:left;







	width:342px;







	margin:0px 30px 0px 0px;







}







.segment2 {







	float:left;







	width:290px;







	margin:0px 30px 0px 0px;







}







.segment3 {







	float:left;







	width:223px;







	margin:0px 0px 0px 0px;







}







.footer_nav {







	margin:10px -25px 30px -25px;







	padding:0px 25px 0px 25px;







	width:110%;







	height:47px;







	float:left;







	line-height:47px;







	background:#EBF0D2;







}







.footer_nav ul {







	margin:0px;







	padding:0px;







}







.footer_nav ul li {







	display:inline;







	list-style-type:none;







	margin:0px 0px 0px -3px;







}







.footer_nav ul li a {







	line-height:47px;







	height:47px;







	display:inline-block;







	text-align:center;







	padding:0px 12px;







	color:#999;







	font-weight:bold;







	font-size:16px;







	font-family:"Times New Roman", Times, serif;







	text-decoration:none;







}







.footer_nav ul li a:hover, .footer_nav ul li.current_page_item > a {







	color:#fff;







	background:#D9E1A6;







}/*.footer_nav ul li.current_page_item{ line-height:47px; height:47px; display:inline-block; text-align:center; color:#FFF; background:#AE0B00; font-size:16px; font-family:"Segoe UI", Verdana, Geneva, sans-serif; text-decoration:none; }*/







.copyright {







	float:left;







	width:100%;







	text-align:center;







	color:#404040;







	font-size:16px;







	margin:-10px 0px -10px 0px;







}







.inner_area {







	float:left;







	width:950px;







	margin:-10px 0px 20px 0px;







}







.feedback_form {







	float:left;







	margin:0px 40px 0px 0px;







	width:295px;







}







.feedback_form label {







	float:none;







	margin:0px 0px 5px 0px;







	font-size:13px;







	color:#666;







}







.feedback_form label span {







	color:#900;







}







.feedback_form input[type='text'], .wpcf7-text, .wpcf7-captchar {







	border:1px solid #DFDFDF;







	height:25px;







	width:285px;







	padding:0px 0px 0px 5px;







	margin:0px 0px 10px 0px;







}







.feedback_form textarea, .wpcf7-textarea {







	border:1px solid #DFDFDF;







	height:100px;







	width:285px;







	padding:5px;







	margin:0px 0px 10px 0px;







	font-family:"Times New Roman", Times, serif;







	font-size:13px;







}







.feedback_form input[type='submit'], .submitform_btn {







	background:#679f78;







	height:30px;







	color:#FFF;







	font-family:"Times New Roman", Times, serif;







	font-size:13px;







	padding:0px 10px 5px 10px;







	border:none;







	cursor:pointer;







	margin-left:102px







}







.feedback_form input[type='submit']:hover {







	background:#404040;







}







.contact_info {



	float:right;



	width:280px;



	margin:0px 0px 5px 0px;



	background:#d9e1a6; padding:10px 10px;



	border-radius:8px;



	color:#404040; font-weight:bold; font-size:14px;



	



	box-shadow:3px 3px 0px #bbb;



	



	behavior: url(http://debbyirving.com/qa/PIE.htc);



}







.contact_info h3	{float:left; width:100%; margin:0px 0px 8px 0px; color:#999999; background:#ebf0d2; text-indent:8px;}







.directions {







	float:left;







	width:375px;







}







#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {







	position: relative;







	clear:both;







	margin:0px 0px 0px 30px;







	overflow: hidden;







	width: 882px;







}







.jshowoff {







	width: 900px;







	margin: 0px;







}







.jshowoff-slidelinks, .jshowoff-play {







	display:none;







}







.jshowoff-prev {







	background:url(../gray_prev.png) no-repeat left top;







	height:30px;







	width:30px;







	display:inline-block;







	position:absolute;







	left:-5px;







	top:70px;







	font-size:0px;







}







.jshowoff-prev:hover {







	background:url(../gray_prev.png) no-repeat left bottom;







}







.jshowoff-next {







	background:url(../gray_next.png) no-repeat left top;







	height:30px;







	width:30px;







	display:inline-block;







	position:absolute;







	right:-45px;







	top:70px;







	font-size:0px;







}







.jshowoff-next:hover {







	background:url(../gray_next.png) no-repeat left bottom;







}/*Testimonials CSS*/







.testimonials_area {







	float:left;







	width:950px;







}







.testimonials {







	float:left;







	width:860px;







	border:1px solid #DFDFDF;







	padding:10px 45px 10px 45px;







	position:relative;







	margin:0px 0px 20px 0px;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







	background:#f7f7f7 url(../images/quotes.png) no-repeat 10px 14px;







}







.testimonials:hover {







	border:1px solid #999;







}







.testimonials .testimonials_inner {







	background:#f7f7f7 url(../images/quotes.png) no-repeat 865px bottom;







	float:left;







	width:900px;







}/*MENTORS CSS*/







.mentors_area {







	float:left;







	width:950px;







}







.mentors {







	float:left;







	width:950px;







	border:1px solid #DFDFDF;







	padding:0px;







	position:relative;







	margin:0px 0px 20px 0px;







	cursor:pointer;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







	padding:0px;







}







.mentors:hover {







	border:1px solid #999;







	background:#fafafa;







}







.mentors .pic {







	font-family:"Times New Roman", Times, serif;







	font-size:17px;







	color:#AE0B00;







	width:80px;







	float:left;







	text-align:center;







	line-height:25px;







	border-right:1px solid #DFDFDF;







	padding:10px;







	position:absolute;







	bottom:0px;







	top:0px;







}







.mentors .pic > img {







	height:80px;







	width:80px;







}







.mentors .mentor_desc {







	float:left;







	width:765px;







	padding:15px;







	min-height:40px;







	margin:0px 0px 0px 100px;







	vertical-align:top;







}







.mentors .mentor_desc p {







	line-height:18px;







	margin:0px;







	padding:0px;







}







.mentors .arrow {







	background:url(../images/arrow.png) no-repeat top left;







	width:12px;







	height:14px;







	display:block;







	float:right;







	margin:40px 20px 0px 0px;







}/*FAQ/QUESTIONS CSS*/







.questions_area {







	float:left;







	width:950px;







}







.questions {







	float:left;







	width:950px;







	border:1px solid #DFDFDF;







	padding:0px;







	position:relative;







	margin:0px 0px 20px 0px;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







	cursor:pointer;







}







.questions:hover {







	border:1px solid #999;







}







.questions .q {







	font-family: "Times New Roman", Times, serif;







	font-size:17px;







	color:#AE0B00;







	width:50px;







	float:left;







	text-align:center;







	line-height:25px;







	border-right:1px solid #DFDFDF;







	padding:10px;







	position:absolute;







	bottom:0px;







	top:0px;







}







.questions .q_desc {







	float:left;







	width:795px;







	background:#f7f7f7;







	padding:15px;







	border-right:1px solid #DFDFDF;







	min-height:40px;







	margin:0px 0px 0px 70px;







	vertical-align:top;







}







.questions .q_desc p {







	line-height:18px;







	margin:0px;







	padding:0px;







}







.questions .arrow {







	background:url(../images/arrow.png) no-repeat top left;







	width:12px;







	height:14px;







	display:block;







	float:right;







	margin:30px 20px 0px 0px;







}







.anwers_area {







	float:left;







	width:950px;







	display:none;







}







.anwers {







	float:left;







	width:910px;







	border-top:1px solid #DFDFDF;







	padding:10px 20px 10px 20px;







	position:relative;







	margin:0px 0px 0px 0px;







	border-radius:0px 0px 5px 5px;







	background:#FFF;







}







.anwers p {







	line-height:18px;







	margin:0px;







	padding:0px;







}/*Blog CSS*/







.blog_txt_area {







	float:left;







	width:650px;







	margin:0px 30px 20px 0px;







}







.blog_txt_area ul {







	margin:0px;







	padding:0px;







}







.blog_txt_area ul li {







	float:left;







	list-style-type:none;







	display:inline-block;







	margin:0px 0px 42px 0px;







}







.blog_txt_area ul li .top {







	float:left;







	width:650px;







	margin:0px 0px 20px 0px;







}







.blog_txt_area ul li .top .post_date {







	float:left;







	width:90px;







	height:55px;







	line-height:55px;







	background:#ae0b00;







	color:#FFF;







	font-size:25px;







	font-weight:400;







	font-family:"Times New Roman", Times, serif;







	text-align:center;







	padding:0px 10px;







	margin:0px 13px 0px 0px;







	







	border-radius:4px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.blog_txt_area ul li .top .post_date span {







	font-size:12px;







	font-weight:400;







	font-family: "Times New Roman", Times, serif;







	color:#FFF;







	text-align:center;







}







.blog_txt_area ul li .top .left {







	float:left;







}







.blog_txt_area ul li .top .left h2 {







	width:100%;







	color:#000;







	font-size:30px;







	font-weight:300;







	font-family: "Times New Roman", Times, serif;







	margin:0px 0px 12px 0px;







	padding:0px;







	line-height:30px;







}







.blog_txt_area ul li .top .left .posted {







	float:left;







	width:100%;







}







.blog_txt_area ul li .top .left .posted ul {







	margin:0px;







	padding:0px;







}







.blog_txt_area ul li .top .left .posted ul li {







	list-style-type:none;







	display:inline-block;







	float:left;







	width:auto;







	color:#434343;







	line-height:12px;







	padding:0px 10px 0px 0px;







	margin:0px 10px 0px 0px;







	border-right:#434343 solid 1px;







}







.blog_txt_area ul li .top .left .posted ul li a {







	text-decoration:none;







	color:#cd0021;







}







.blog_txt_area ul li .top .left .posted ul li a:hover {







	color:#434343;







}







.blog_txt_area ul li .top .left .posted ul li.last {







	border-right:0px !important;







	margin:0px;







	padding:0px;







}







.blog_txt_area ul li .bott {







	float:left;







	width:650px;







	border-bottom: #DBDBDB 1px solid;







	padding-bottom: 10px;







}







.blog_txt_area ul li .bott > p {







	margin:0px 0px 10px 0px;







}







.blog_txt_area ul li .bott img {







	background:#FFF;







	float:left;







	margin:0px 20px 20px 0px !important;







	border-radius:7px;







	border:1px solid #DFDFDF;







	padding:6px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







	width:250px;







}







.blog_txt_area ul li .bott .txt {







	float:left;







	width:365px;







	line-height:20px !important;







	color:#434343;







	font:12px "Times New Roman", Times, serif;







}







.blog_txt_area ul li .bott .txt p {







	margin:0px;







	padding:0px;







	font-size:16px;







}







a.read {







	float:left;







	height:30px;







	line-height:30px !important;







	text-align:center;







	text-decoration:none;







	color:#FFF;







	font-family: "Times New Roman", Times, serif;







	font-size:16px;







	padding:0px 10px 5px 10px;







	background:#404040;







	margin:15px 0px 0px 0px;







}







.blog_txt_area ul li .bott .txt a.read:hover {







	background:#AE0B00;







}







.archives {







	width:260px;







	float:right;







	margin:0px 10px 0px 0px;







}







.archives ul {







	margin:0px;







	padding:0px;







}







.archives ul li {







	line-height:30px;







	padding:0px 0px 0px 15px;







	background:url(../images/bullet.png) no-repeat left center;







	list-style-type:none;







	display:block;







	border-bottom:1px solid #DFDFDF;







}







textarea, input, button, a, select {







	font-family:"Times New Roman", Times, serif;







}/*.archives ul li{ line-height:30px; background:url(../images/bullet.png) no-repeat left 11px; padding:0px 0px 0px 15px; list-style-type:none; display:block; border-bottom:1px solid #DFDFDF; } */







.archives ul li a {







	font-weight:700;







	font-family: "Times New Roman", Times, serif;







}







.archives ul li ul {







	margin:0px;







	padding:0px;







}







.archives ul li ul li {







	line-height:30px;







	background:url(../images/bullet2.png) no-repeat left 11px;







	padding:0px 0px 0px 15px;







	list-style-type:none;







	display:block;







	border-bottom:1px solid #DFDFDF;







}







.archives ul li ul li a {







	font-weight:400;







}







.archives ul li ul li a:hover {







	color:#AE0B00;







}







.archives ul li ul li.last {







	border-bottom:none;







}







.events {







	float:left;







	width:950px;







}







.event {







	float:left;







	width:950px;







	border:1px solid #DFDFDF;







	padding:0px;







	position:relative;







	margin:0px 0px 10px 0px;







	cursor:pointer;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.event:hover {







	border:1px solid #999;







}







.event .date {







	font-family: "Times New Roman", Times, serif;







	font-size:17px;







	color:#679f78;







	width:120px;







	float:left;







	text-align:center;







	line-height:25px;







	border-right:1px solid #DFDFDF;







	padding:10px;







	position:absolute;







	bottom:0px;







	top:0px;







}







.event .date span {







	display:block;







	font-size:16px;







	color:#666;







	font-family: "Times New Roman", Times, serif;







}







.event .event_desc {







	float:left;







	width:725px;







	background:#f7f7f7;







	padding:15px;







	border-right:1px solid #DFDFDF;







	min-height:40px;







	margin:0px 0px 0px 140px;







	vertical-align:top;







}







.event .event_desc p {







	line-height:18px;







	margin:0px;







	padding:0px;







}







.event .arrow {







	background:url(../images/arrow.png) no-repeat top left;







	width:12px;







	height:14px;







	display:block;







	float:right;







	margin:30px 20px 0px 0px;







}







.pagination, .wp-pagenavi {







	margin:0px 0px 15px 0px;







	padding:0px;







}







.pagination li {







	list-style-type:none;







	display:inline;







}







.pagination li a, .wp-pagenavi .pages, .wp-pagenavi .page, .wp-pagenavi .current, .wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink, .page-numbers {







	display:inline-block;







	background:#f7f7f7;







	padding:5px 10px 5px 10px;







	border:1px solid #DFDFDF;







	margin:0px 10px 0px 0px;







	color:#000;







	text-decoration:none;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.pagination li a:hover, .wp-pagenavi .current, .current, .page-numbers:hover, .wp-pagenavi .previouspostslink:hover {







	background:#AE0B00;







	color:#FFF;







	border:1px solid #AE0B00;







}







.calendar {







	float:left;







	margin:20px 0px 0px 10px;







}







.clendar_field {







	border:1px solid #dadada;







	padding:5px;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.go_btn {







	background:#679f78;







	height:28px;







	padding:0px 10px 0px 10px;







	color:#FFF;







	font-family: "Times New Roman", Times, serif;







	font-size:13px;







	border:none;







	cursor:pointer;







	border-radius:5px;







	behavior: url(http://debbyirving.com/qa/PIE.htc);







}







.go_btn:hover {







	background:#404040;







}/*WORDPRESS CSS*/







.alignnone {







	margin: 5px 20px 20px 0;







}







.aligncenter, div.aligncenter {







	display: block;







	margin: 5px auto 5px auto;







}







.alignright {







	float:right;







	margin: 5px 0 20px 20px;







}







.alignleft {







	float: left;







	margin: 5px 20px 10px 0;







}







.aligncenter {







	display: block;







	margin: 5px auto 5px auto;







}







a img.alignright {







	float: right;







	margin: 5px 0 20px 20px;







}







a img.alignnone {







	margin: 5px 20px 20px 0;







}







a img.alignleft {







	float: left;







	margin: 5px 20px 20px 0;







}







a img.aligncenter {







	display: block;







	margin-left: auto;







	margin-right: auto







}







.wp-caption {







	background: #fff;







	border: 1px solid #f0f0f0;







	max-width: 96%; /* Image does not overflow the content area */







	padding: 5px 3px 10px;







	text-align: center;







}







.wp-caption.alignnone {







	margin: 5px 20px 20px 0;







}







.wp-caption.alignleft {







	margin: 5px 20px 20px 0;







}







.wp-caption.alignright {







	margin: 5px 0 20px 20px;







}







.wp-caption img {







	border: 0 none;







	height: auto;







	margin: 0;







	max-width: 98.5%;







	padding: 0;







	width: auto;







}







.wp-caption p.wp-caption-text {







	font-size: 11px;







	line-height: 17px;







	margin: 0;







	padding: 0 4px 5px;







}







.wpcf7 {







	float:left;







}







.wpcf7-not-valid-tip {







	position:relative !important;







	border:none !important;







	color:#f20 !important;







	font-weight:bold;







	font-size:12px !important;







	left:162px !important;







	clear: both;







	display: block;











}







.wpcf7-validation-errors {







	position:relative !important;







	border:none !important;







	color:#f20 !important;







	font-weight:bold;







	font-size:12px !important;







}







#wpcf7-f27-p16-o1 {







	width:650px;







}







.floatleft {







	float:left;







}







.cat_type {







	font-weight: bold;







	font-size: 11px;







	margin-top: 10px;







	float: left;







	color: #B8B8B8;







}







.search_posts_list {







	cursor:auto !important;







}







.searched_content_title {







	margin:0px;







}







.wpcf7-mail-sent-ok {







	border:none !important;







	font-size:12px;







}







.share_options {







	float: left;







	clear: both;







	margin: 20px 0px 0 0;







	padding: 0px;







}







.force_floatnone {







	float:none !important;







}/* @override http://localhost/bxslider_v3_plugin/css/styles.css *//* * To change the color scheme of slider change each  * background property for each of the five styles below *//*next button*/







.bx-next {







	position:absolute;







	top:40%;







	right:-30px;







	z-index:999;







	width: 30px;







	height: 30px;







	text-indent: -999999px;







	background:url(../gray_next.png) no-repeat 0 -30px;







}/*previous button*/







.bx-prev {







	position:absolute;







	top:40%;







	left:-30px;







	z-index:999;







	width: 30px;







	height: 30px;







	text-indent: -999999px;







	background:url(../gray_prev.png) no-repeat 0 -30px;







}/*pager links*/







.bx-pager a {







	margin-right: 5px;







	color: #fff;







	padding: 3px 8px 3px 6px;







	font-size: 12px;







	zoom:1;







	background: url(gray_pager.png) no-repeat 0 -20px;







}/*auto start button*/







.bx-auto .start {







	background: url(gray_auto.png) no-repeat 0 2px;







	padding-left: 13px;







}/*auto stop button*/







.bx-auto .stop {







	background: url(gray_auto.png) no-repeat 0 -14px;







	padding-left: 13px;







}/* * End color scheme styles *//*next/prev button hover state*/







.bx-next:hover, .bx-prev:hover {







	background-position: 0 0;







}/*pager links hover and active states*/







.bx-pager .pager-active, .bx-pager a:hover {







	background-position: 0 0;







}/*pager wrapper*/







.bx-pager {







	text-align:center;







	padding-top: 7px;







	font-size:12px;







	color:#666;







}/*captions*/







.bx-captions {







	text-align:center;







	font-size: 12px;







	padding: 7px 0;







	color: #666;







}/*auto controls*/







.bx-auto {







	text-align: center;







	padding-top: 15px;







}







.bx-auto a {







	color: #666;







	font-size: 12px;







}







.ten_mentors {







	float: left;







margin:







0px 0px 20px 0px;







}







.commentlist {







	float:left;







	width:100%;







	margin:0px;







	padding:0px;







}







.commentlist li.comment {







	border-bottom: 5px solid #F7F4F5;







	color: #695660;







	display: inline-block;







	float: left;







	font: 13px/18px Arial, Helvetica, sans-serif;







	list-style-type: none;







	margin: 0 0 18px;







	padding: 0 0 18px;







	width: 100%;







}







a.comment-reply-link {







	float:left;







	height:30px;







	line-height:30px !important;







	text-align:center;







	text-decoration:none;







	color:#FFF;







	font-family: "Times New Roman", Times, serif;







	font-size:16px;







	padding:0px 20px;







	background:#404040;







	margin:15px 0px 0px 0px;







}







a.comment-reply-link:hover {







	background:#AE0B00;







}







#respond {







	float:left;







	width:100%;







}







#respond h3 {







	background:#D9E1A6 !important;







	color:#3B3B3B !important;







	float:left !important;







	width:100% !important;







	line-height:40px;







	text-indent:20px;







}







#commentform #author, #commentform #email, #commentform #url {







	border: 1px solid #D9E1A6;







	height: 22px;







	padding: 2px 10px;







	width: 595px;







}



#commentform #comment {

	border: 1px solid #D9E1A6;

	float:none;

	padding: 2px 13px;

}





#commentform #submit {







	background-color: #D9E1A6;







	border: medium none;







	color: #999999;







	cursor: pointer;







	font-weight: bold;







	padding: 5px;







}







#commentform #submit:hover {







	color:#fff;

	background:#3a3a3a;







}







.nocomments {







	display:none







}







a.read:hover {







	background:#AE0B00;







!important







}







textarea {







	resize:none







}







.submitform_btn:hover {







	background-color:#EBF0D2;







	color:#000;







}















.img_border2 {







    background: none repeat scroll 0 0 #FFFFFF;







    border: 1px solid #DFDFDF;







    border-radius: 7px 7px 7px 7px;







    float: left;







    margin: 0 0 20px 10px;







    padding: 6px;







}







.content_area label	{float:left; width:165px; line-height:40px;}



.content_area input[type="text"]	{float:left; height:40px !important; margin:0px !important; width:410px !important; line-height:40px !important; border-radius:5px; behavior: url(http://debbyirving.com/qa/PIE.htc);}



.content_area input[type="email"]	{float:left; height:40px !important; margin:0px !important; width:410px !important; line-height:40px !important; border-radius:5px; behavior: url(http://debbyirving.com/qa/PIE.htc);}







.content_area textarea	{float:left; height:100px !important; margin:0px !important; width:404px !important; line-height:20px !important; border-radius:5px; behavior: url(http://debbyirving.com/qa/PIE.htc);}







.smargin	{float:left; width:100%; margin:0px 0px 10px 0px;}







/*.content_area p	{float:left; width:100%; margin:0px 0px 10px 0px;}*/







.content_area .submitform_btn	{float:left; margin-left:170px; line-height:36px; height:36px; color:#FFF; padding:0px 30px !important; border-radius:5px; behavior: url(http://debbyirving.com/qa/PIE.htc);}



.content_area .submitform_btn:hover	{background:#3a3a3a;}







.about_area p{







    clear:none;}



	



div.wpcf7-response-output{margin:3em 0em 1em 13em!important}





.cke_chrome	{float:left;}





#commentform p	{float:left; margin:0px 0px 20px 0px; width:100%;}

#commentform p #cke_comment	{width:100%;}









#respond label{width:240px;}

#respond input[type="text"]{float:none !important;}







h3#comments {

    background: none repeat scroll 0 0 #F7F7F7;

    border: 1px solid #E9E9E9;

    color: #666666;

    font-family: "Times New Roman", Times, serif;

    font-size: 20px;

    font-weight: normal;

    line-height: 30px;

    margin: 10px 0;

    padding: 0 10px;

	float:left;

	width:96%;

}





.commentlist li.comment {

    color: #695660;

    display: inline-block;

    float: left;

    font: 13px/18px Arial,Helvetica,sans-serif;

    list-style-type: none;

    margin: 0 0 18px;

    padding: 0 0 18px;

    width: 100%;

}



.commentlist li ul.children {

    float: left;

	margin:20px 0px 0px 20px;

    width: 96%;

}

.commentlist li ul.children li {

    background: none repeat scroll 0 0 #F7F7F7;

    border: 1px solid #E9E9E9;

    color: #666666;

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

    margin: 10px 0;

    padding: 10px;

    width: 97%;

}



.the_book_content	{width:275px;}



label .req	{color:#e97900;}







