/*
Theme Name: Quakefinder
*/



body{ background:#011d33; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5A5959;}
p, img, ul, h1, h2, h3, h4, h5, form, a { padding:0; margin:0;}

a{ outline:none;}
img{border:none;}

#outer{ width:100%; background:url(../../../images/bg.jpg) repeat-x top; }
.outer_btm_bg{ width:100%; background:url(../../../images/body_bg.jpg) repeat-x bottom; }
.footer_outer{ width:100%; background:#001829;}



.wrapper{ width:1218px; margin:0px auto;}


.nav_area{ width:1218px; background:url(../../../images/nav_m.jpg) repeat-x bottom #d7d7d7; margin-bottom:22px;}
.nav_area .left{ background:url(../../../images/nav_l.jpg) no-repeat left bottom;}
.nav_area .left .right{ background:url(../../../images/nav_r.jpg) no-repeat right bottom; padding:3px 13px 0px 13px; overflow:hidden; width:1192px;}

.logo{ float:left; width:150px; padding:0px 0px 0px 0px;}
.search{ float:right; width:152px; height:29px; background:url(../../../images/search_bg.jpg) no-repeat; padding:0px 0px 0px 0px; margin:4px 0px 0px 0px;}
.search .src_frm{ width:115px; height:22px; float:left; padding:0px 0px 0px 0px; background:none; border:none; padding:3px 5px 3px 10px; color:000;}
.search .btn{ width:15px; height:25px; background:none; border:none; font-size:0px; cursor:pointer; float:left;}


.nav{ width:862px; float:left; padding:0px; margin:0px;}
.nav ul{ list-style:none; font-size:14px; line-height:40px;}
.nav ul li{ display:inline; background:url(../../../images/sep.jpg) no-repeat left bottom; padding:0px 3px; float:left;}
.nav ul li:first-child{ background:none;}
.nav ul li a{ color:#5A5959; text-decoration:none; padding:0px 29px; display:block;}
.nav ul li a:hover{ color:#000;}

.whitelink a{ color:#f00;}
.whitelink a:hover{ color:#f00;}
.whitelink a:visited{ color:#ccc;}

.banner{ width:1218px; background:url(../../../images/slider-footer-bg.png) no-repeat bottom #F1F4F5; overflow:hidden; padding:0px 0px 29px 0px;}
.banner_top{ background:url(../../../images/slider-header-bg.png) no-repeat top; padding:12px 0px 0px 0px; overflow:hidden;}
.banner_left_part{ width:256px; float:left;}
.banner_right_part{ width:962px; float:right;}

.banner_l_top{ width:256px; background:url(../../../images/top_banner_bg.jpg) repeat-x top #83888b; overflow:hidden;}
.banner_l_btm{ width:256px; background:#fff;}
.banner_l_top .left_ul{ width:190px; float:left; padding:0px 10px 0px 0px;}
.banner_l_top .left_ul ul{list-style:none; text-transform:uppercase;}
.banner_l_top .left_ul ul li{ border-top:1px solid #6B4135; padding:6px 0px 6px 30px; background:url(../../../images/arrow.png) no-repeat 94% 12px;}
.banner_l_top .left_ul ul li:first-child{ border:none;}
.banner_l_top .left_ul ul li a{ color:#fff; text-decoration:none;}

.banner_l_top .right_ul{width:46px; float:left; padding:5px 0px 0px 10px;}
.banner_l_top .right_ul ul{ list-style:none;}
.banner_l_top .right_ul ul li{ padding:0px 0px 2px 0px;}

.contener{ background:url(../../../images/content_top.jpg) no-repeat top; padding:13px 0px 0px 0px; width:1218px; overflow:hidden; margin:20px 0px 0px 0px;}
.contener_area_home{ background:url(../../../images/content_mid.jpg) repeat-x top #FFF; overflow:hidden; padding:4px 13px 20px 13px; min-height:400px;}
.contener_area{ background:url(../../../images/content_mid.jpg) repeat-x top #FFF; overflow:hidden; padding:4px 0px 20px 0px; min-height:400px;}

.ctn_left{ width:450px; float:left; padding:0px 13px 0px 0px; overflow:hidden;}
.ctnt_right{ width:726px; float:left; overflow:hidden;}

.left_side_part{ width:450px; background:url(../../../images/blog_bot.png) no-repeat bottom; padding:0px 0px 10px 0px; margin-bottom:13px;}
.left_side_heading{ width:450px; height:34px; background:url(../../../images/blog_top.png) no-repeat; text-align:center;}
.left_side_heading h2{ color:#8B3729; font-size:16px; line-height:34px; text-transform:uppercase;}
.left_side_text{ background:url(../../../images/video_side_bg.jpg) repeat-y top; overflow:hidden; border-top:1px solid #b1b6ba; padding:15px 10px 6px;}

.news_area{ padding:0px 15px 0px 25px; font-size:14px;}
.news_area li{ padding:8px 3px; border-top:1px solid #b1b6ba;}
.news_area li:first-child{ border:none;}
.news_area li a{ color:#000; text-decoration:underline;}

.right_side_part{ width:726px; background:url(../../../images/right_blog_btm_bg.png) no-repeat bottom; padding:0px 0px 10px 0px; margin-bottom:13px;}
.right_side_heading{ width:726px; height:34px; background:url(../../../images/right_blog_header_bg.png) no-repeat; text-align:center;}
.right_side_heading h2{ color:#8B3729; font-size:16px; line-height:34px; text-transform:uppercase;}
.right_side_text{ background:url(../../../images/right_blog_mib_bg.jpg) repeat-y top; overflow:hidden; border-top:1px solid #b1b6ba; padding:15px 20px 6px;}

.right_side_text .date{ padding:0px 0px 6px 0px;}
.right_side_text .date a{ color:#1B57B1; text-decoration:none;}
.right_side_text .cont{ padding:0px 0px 15px 0px;}
.right_side_text .cont h3{ color: #5A5959; font-size:12px;}
.right_side_text .cont a{ color:#000; text-decoration:none;}
.right_side_text .cont a:hover{ color:#000; text-decoration:underline;}



.footer{ width:1218px; margin:0px auto; overflow:hidden;}
.ftr_top{ width:1218px; border-bottom:1px solid #062E4A; padding:25px 0px 15px 0px; overflow:hidden;}
.ftr_top_lft{ width:800px; float:left; padding:0px 0px 0px 20px;}
.ftr_top_lft ul{ padding:0px; margin:0px; list-style:none;}
.ftr_top_lft ul li{ float:left; padding:0px 11px;}
.ftr_top_lft ul li a{color:#869097; text-decoration:none; text-transform:uppercase;}
.ftr_top_lft ul li a:hover{color:#fff; text-decoration:none;}
.ftr_top_rit{ width:250px; float:right; text-align:right; color:#869097; padding:0px 20px 0px 0px;}
.ftr_top_rit span{ color:#fff;}

.ftr_btm{ width:1218px; padding:20px 0px 25px 0px; overflow:hidden;}
.ftr_btm_lft{ width:350px; float:left;}
.ftr_btm_lft img{ margin:0px 3px;}
.ftr_btm_right{ width:200px; float:right; text-align:right;}
.ftr_btm_mid{ width:600px; float:left;}
.ftr_btm_mid a{ color:#fff; text-decoration:none;}
.ftr_btm_mid a:hover{ color:#fff; text-decoration:underline;}
.ftr_btm_mid .top_text{ text-transform:uppercase; padding:0px 0px 10px 0px;}

.disclamer_area{ padding:0px 0px 8px 0px ;}
.disclamer_area a{ background:url(../../../images/dis.jpg) no-repeat left; padding:4px 0px 4px 30px; color:#869097; text-decoration:none;}

/* Post */

.post ul {margin: 0 0 10px 40px; }
.post img {border: solid 1px #CCC; padding: 2px; background:#ffffff; }

/* Post ends */


/* Comments */

#comments {
	font-size:1.2em;
}

.commentlist {
	margin:20px 0;
	padding:0;
	border-width:0 0.1em 0.1em 0;
	border-color:#eee;
	border-style:solid;
}

.commentlist li {
	list-style:none;
	margin:0;
	padding:0;
	border-width:0.1em 0 0 0.1em;
	border-color:#eee;
	border-style:solid;
}

li.comment div, li.pingback div {
	padding:20px;
	overflow:auto;
}

li.comment div div, li.pingback div div {
	padding:0;
	overflow:visible;
}

.commentlist li.even {
	background-color:#fafafa;
}

.commentlist li.odd {
	background-color:#f6f6f6;
}

ul.children li {
	list-style:none;
}

img.avatar {
	float:right;
	border:1px solid #eee;
	padding:2px;
	margin:0;
	background:#fff;
}

.comment-meta, .reply {
	margin:0;
	padding:0;
	font-size:0.8em;
}

.comment-author cite {
	font-style:normal;
	font-weight:bold;
	font-size:1.2em;
}


textarea#comment {
	width:100%;

}

#comments div.navigation {
	font-size:0.9em;
}

#comments #respond p {
	float:left;
}

/* Comment ends */


/* Calendar */
#wp-calendar caption {
	text-transform:uppercase;
	font-weight:bold;
	color:#aaa;
	text-align:left;
}
#wp-calendar thead th {
	font-weight:normal;
	color:#27a;
	text-align:center;
}
#wp-calendar tbody td {
	text-align:center;
}
#wp-calendar tbody td a {
	font-weight:bold;
}
#wp-calendar tbody td.pad {
	border:none;
}
/* Calendar ends */

abbr {
	cursor:help;
	border-bottom: 0.1em dotted;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 0px 15px 15px 0;
}

.alignright {
   float: right;
   margin: 0px 0 15px 15px;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/*--------------For tab Section----------*/
.ui-widget-content{ background:none!important; border:none!important;}
.ui-widget-header{ background:none !important; border:none !important; border-bottom:1px solid #1F4D6E !important;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius: 0px !important; padding:0px 0px 1px 0px !important; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius: 0px !important;}
.ui-widget-header li:first-child{ margin-left:20px!important;}
.ui-widget-header li{ margin-left:3px!important;}
.ui-widget-header li a:hover{ text-decoration:underline!important; cursor: pointer!important;}
.ui-tabs-panel{ padding:15px 20px!important;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:url(../../../images/right-tab.jpg) repeat-x top #bae1fc !important; text-transform:uppercase;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{ background:url(../../../images/right-hover.jpg) repeat-x top #7cc6fc !important;}


.tab_inside_cont{ width:98%; padding-right:1%;}
.tab_inside_cont h2{ padding-bottom:15px;}
.tab_inside_cont p{ padding-bottom:10px;}



.inner_rage_notab{ padding:0px 20px 10px 20px;}

.blog_heade_img{ border-bottom:1px solid #000; border-top:3px solid #000; margin:4px 0px 20px 0px;}
.blog_top_header{ width:100%; padding:0px 0px 3px 0px;}
.blog_top_header h1{ color:#8B3729; float:left; width:400px; font-size:24px; margin: 0 0 30px 0;}
.blog_top_header p{ float:right; font-size:12px; padding:4px 0px 0px 0px;}
.blog_left_area{ width:870px; float:left; padding:0px 30px 15px 0px; border-right: 1px solid #CCC;}

.blog_left_area .post{ padding:0px 0px 30px 0px;}
.blog_left_area .post .posttitle{ padding:0px 0px 15px 0px;}
.blog_left_area .post .postmetadata_btm{ padding:10px 0px 5px; border-bottom:1px solid #ccc;}
.blog_left_area .post a{color: #1B4460; text-decoration: none;}
.blog_left_area .post a:hover{color: #1B4460; text-decoration: underline;}
.blog_left_area .post .postentry{ padding:10px 0px 10px 0px;}
.blog_left_area .post .postentry p{ padding-bottom:10px; color:#00142C;}

.navigation{ overflow:hidden; padding: 40px 0px 5px 0px; width: 100%;}
.navigation:first-child { overflow:hidden; padding: 0px 0px 5px 0px; width: 100%;}
.navigation a{ color:#000; text-decoration:underline;}
.navigation a:hover{ color:#000; text-decoration:none;}



#sidebar{ width:250px; float:right; padding:0px 0px 0px 20px;}
#sidebar ul{ list-style:none;}
#sidebar ul li{ padding:0px 0px 12px 0px;}
#sidebar ul li.widget li{ padding:0px 0px 1px 0px;}
#sidebar ul li h2{ color:#000; padding:0px 0px 5px 0px;}
#sidebar ul li a{ color:#1B4460; text-decoration:none;}
#sidebar ul li a:hover{ color:#1B4460; text-decoration:underline;}



#respond input {
	font-size:1.2em;
}

#respond input[type=text], textarea{
	background:#fff;
	border:1px inset #aaa; margin:5px 0px; padding:2px;
}
#respond input[type=submit] {
	background:#eee;
	border:1px outset #aaa; cursor:pointer; margin-top:5px;
 }

.commentlist a{ color:#1B4460; text-decoration:underline;}
.commentlist a:hover{ color:#1B4460; text-decoration:none;}
.comment_box{ clear:both; float:none;}

.wppb_holder{ width:60%; padding:10px; border:1px solid #999; margin:10px 0px;}

.wpcf7-checkbox span.wpcf7-list-item{ display:block; margin-bottom:4px;}


#loginform{ padding:15px 0px 0px 0px;}
#loginform .login-username, #loginform .login-password{ padding:2px 0px 5px 0px}
#loginform .login-username label, #loginform .login-password label{ width:75px; display:inline-block;}

#loginform .forgot_pass{ padding:10px 0px 5px 0px; display:block;}
#loginform .login-remember{ padding:10px 0px 8px 0px;}
#loginform a{ color:#8B3729; text-decoration:none;}
#loginform a:hover{ color:#8B3729; text-decoration:underline;}
#loginform .button-primary{ cursor:pointer;}

.logout_btn{ color:#8B3729; text-decoration:none; padding:5px 0px 0px 10px; display:block;}
.logout_btn:hover{ color:#8B3729; text-decoration:underline;}

#wppb_register label{ width:128px; display:inline-block;}
#wppb_register p{ padding:2px 0px 5px 0px;}
#wppb_register .submit, #wppb_recover_password .submit{ cursor:pointer;}

#wppb_recover_password .username_email{ padding:0px 0px 10px 0px;}


/*---- In-page navigation ----*/
.content_nav{ width:100%; float:left; padding:0px; margin:0px; color:#555555;}
.content_nav ul{ list-style:none; font-size:12px; border-bottom:1px solid #aaaaaa; overflow: hidden; margin:0 0 13px 0; text-transform: uppercase;}

.content_nav li {
list-style: none;
float: left;
position: relative;
top: 1px;
margin: 0 8px 0 0;
border-bottom: 0 !important;
padding: 0;
white-space: nowrap;
background-color:#bae1fc;
border-radius:5px 5px 0px 0px;
border: 1px solid #aaaaaa;
}

.content_nav li:first-child {
margin-left: 20px!important;
}

.content_nav li a {
float: left;
padding: .5em 1em;
text-decoration: none;
color:#555555;
}

.content_nav li a:hover, .content_nav .current_page_item {
background-color:#7cc6fc;
color:#212121;
border-radius:5px 5px 0px 0px;
}

