/*
Theme Name: Total Punjab Home Theme
Author URI: http://www.thegeminigeeks.com/
Version: 1.0
Author: The Gemini Geeks
Description: A theme by The Gemini Geeks
*/

*{margin:0;padding:0;}
body{margin: 0;padding: 0;background:#045435 url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/bg.png) top center repeat-y;font-family: Tahoma, Arial, sans-serif;font-size: 12px;color: #222;min-width:980px;}
ul li {list-style-type:none;}
td{text-align:center}
a img {border:none;}
a { color:#000;text-decoration:none;}
a:hover{text-decoration:underline; color:#000}
ul li a:hover{text-decoration:underline;}
.alignright{float:right;}
.alignleft{float:left;}
img {max-width:100%;height:auto;}
.clear{clear:both;}

#wrapper{width:980px; margin:0 auto;background:#fff;padding:0;}

#header {padding:0 0 5px 0;margin:0;}
#logo {float:left;margin:2px 0 0 10px}
#topnav {float:right;font-size:14px;}
#topnav ul li{float:left;margin:10px 10px 0 10px;padding:10px 0;font-size:16px;}
#topnav ul li a{color:#2A4268;}

#main{ padding:10px 0 0 5px;background:#fff;}
#content{ width:660px; margin:0; float:left;}

#bcrm {margin:0 0 10px 7px;}
#bcrm a{color:#317EB2;font-weight:bold;}

#sidebar { float: right; width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000;margin:0 5px 10px 0;}
#sidebar h3{background:#555;padding:8px;color:#ddd;margin:0 0 2px 0;font-size:14px;}
#sidebar ul{margin:10px 0 10px 25px;}
#sidebar ul li{margin:0 0 10px 0;list-style-type:circle;}
#sidebar img.advertise{margin:0 0 10px 0;}
#sidebar a img{margin:5px 0;}

#sidebar img {max-width:100%; height:auto;}

#submitlisting {float:right;background:#317EB2;padding:28px 10px;border-radius:5px;margin:10px 5px 0 0;width:650px;border:2px solid #ADE167;}
#submitlisting select{float:left;padding:4px;margin:0 5px 0 0;width:240px;}
#submitlisting select option{padding:2px 4px;}
#submitlisting input {background:#317EB2 url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/submit.jpg) no-repeat; width:108px;height:31px;cursor:pointer;border:none;}
#submitlisting span{float:left;padding:0 10px 5px 5px;font-size:22px;color:#DCFE16;}

#main h1 {margin:0 0 10px 0;color:#fff;background:#FE6B00;padding:5px 10px;border-radius:5px;font-size:16px;}
#main h1.green {background:#77C817;}

.entry {margin:5px 10px 5px 5px;}

.post{margin-bottom:11px;line-height:20px;color:#000;border-radius:5px;margin:5px;}
#main .post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin:0 0 10px 0;color:#fff; font-size:18px;background:#FE6B00; padding:4px 4px 8px 4px;border-radius:0;font-family:'Century Gothic';}
.post h1 a, .post h3 a{color:#fff;}
.post h1 a:hover{color:#000; text-decoration:none}
#main .post p{text-align:justify;margin:5px 10px 10px 0;}
.postinfo {color:#444;}

.post .post-ratings {float:right;margin:10px;width:auto;}

.crp_related h3{background:none;color:#252525;margin:20px 0 0 5px;}
.crp_related ul li {list-style-type:square;list-style-position:inside;margin:0 0 8px 15px;}

.cmt {float:right;margin:5px;}

.fbox {float:left;width:202px;height:145px;margin:10px 10px 10px 5px;border-radius:5px;}
.fbox ul{margin:10px 0 0 5px;}
.fbox ul li{margin:5px 0 5px 15px;list-style-type:square;}
.fbox ul li a{color:#223861;}
.fbox h3{padding:5px 5px 5px 10px;font-size:14px;}
.fbox h3 a{color:#fff;}
#asr {border:2px solid #57A100;}
#asr h3{background:#57A100;color:#fff;}
#bti {border:2px solid #474747;}
#bti h3{background:#474747;color:#fff;}
#jld {border:2px solid #FFCA4A;margin:10px 0 10px 5px;}
#jld h3{background:#FFCA4A;color:#000;}
#jld h3 a{color:#000;}
#ldh {border:2px solid #FD6500;}
#ldh h3{background:#FD6500;color:#fff;}
#mhl {border:2px solid #2829AA;}
#mhl h3{background:#2829AA;color:#fff;}
#pta {border:2px solid #AD0000;margin:10px 0 10px 5px;}
#pta h3{background:#AD0000;color:#fff;}

#dnav {border:5px solid #77C817;border-radius:5px;margin:0 0 10px 0;}
#dnav h3{background:#77C817 url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/greenarrow.jpg) 2px 2px no-repeat;padding:4px 0 7px 35px;color:#fff;font-size:14px;}
#dnav ul {padding:10px;}
#dnav ul li {float:left;width:135px;margin:0 0 10px 0;padding:0 0 0 20px;background:url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/dnav.jpg) no-repeat;}
#dnav ul li a:hover{color:#000;}


#catnav {border:5px solid #77C817;border-radius:5px;margin:0 0 10px 0;}
#catnav h3{background:#77C817 url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/greenarrow.jpg) 2px 2px no-repeat;padding:4px 0 7px 35px;color:#fff;font-size:14px;}
#catnav ul {padding:10px;}
#catnav ul li {float:left;width:290px;margin:0 0 10px 0;padding:0 0 0 20px;background:url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/dnav.jpg) no-repeat;}
#catnav ul li a:hover{color:#000;}

#addlisting label {display:block;margin:10px 0 4px 0;}
#addlisting input {width:100%;padding:5px;background:#fafafa;border:1px solid #ccc;transition:all 0.2s linear;}
#addlisting textarea {width:100%;padding:5px;background:#fafafa;border:1px solid #ccc;height:50px;transition:all 0.2s linear;}
#addlisting input:focus, #addlisting textarea:focus {background:#fff;border-color:#aaa;}
#addlisting select{padding:5px;background:#fafafa;border:1px solid #ccc;width:250px;}
#addlisting input[type="submit"] {width:auto;background:#444;color:#fff;padding:10px;cursor:pointer;}

.ob{border:4px solid #FE6C00;border-radius:5px;}
.ob h3{background:#FE6C00 url(https://www.totalpunjab.com/wp-content/themes/tp_theme/images/orangearrow.jpg) 2px 0 no-repeat;padding:4px 0 7px 35px;color:#fff;font-size:14px;}
.ob p {margin:5px 5px 10px 5px;}

#footer{clear:both; background:#515151; color:#ccc; padding:15px; margin:10px 0 0 0;font-size:11px;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#footer p.fleft {float:left;}
#footer p.fright {float:right;}

#bt1,#bt2,#bt3,#bt4{float:left;}
#bt1{width:150px;}
#bt1 ul li, #bt2 ul li{margin:0 0 5px 0;}
#bt1 ul li{list-style-type:circle;margin:0 0 5px 15px}

#bt2{width:200px;}
#bt2 ul li a{display:block;}

#bt3{width:350px;}
#bt3 img.bt3img{float:left;margin:0;}
#bt3 p{float:left;background:#454545;padding:20px 10px 30px 10px;border-radius:5px;margin:20px 0 0 10px;width:140px;font-size:13px;}
#bt3 p a{line-height:26px;color:#ddd;}

#bt4{width:220px;margin:0 0 0 10px;}
#bt4 img.bt4img {float:left;}
#bt4 p{float:left;padding:20px 20px;background:#454545;border-radius:5px;margin:20px 0 0 10px;width:65px;font-size:16px;}
#bt4 p a{color:#ddd;}

#districtnav{margin:5px 0 10px 0;}
#districtnav ul li {float:left;padding:0 10px 0 10px;font-weight:bold;border-right:2px solid #777;margin:0 0 7px 0;}

#content h4{margin:10px 0 5px 10px;color:#317EB2;font-size:18px;font-weight:normal;}
#commentlist{padding:5px;}
#commentlist .comment{padding:5px;margin:0 0 10px 0;border:1px solid #eee;border-radius:5px;}
#commentlist .fn{font-weight:bold;font-style:normal;}
#commentlist .commentmetadata {font-size:11px;margin:0 0 5px 0;}
#commentlist .commentmetadata a{color:#888;font-size:11px;}
#respond {padding:10px;background:#fafafa;border:1px solid #ddd;border-radius:5px;margin:5px;}
#respond h4{margin:0 0 10px 0;}
#respond p{margin:0 0 10px 0;}
#respond input, #respond textarea  {padding:3px;background:#fafafa;border:1px solid #ccc;border-radius:3px;}
#respond input:focus, #respond textarea:focus {background:#fff;}
#respond textarea{width:500px;}
#respond input#author{width:200px;margin:0 5px 0 0;}
#respond input#email{width:200px;margin:0 5px 0 0;}

.wp-pagenavi {margin:5px 0 10px 0;}
.wp-pagenavi a {padding: 4px 6px; margin: 4px;text-decoration: none;border: 1px solid #57A100;color: #57A100;background: #fff;}
.wp-pagenavi a:hover {border: 1px solid #000;color: #fff;background: #57A100;}
.wp-pagenavi span.pages {padding: 4px 6px; margin: 4px; color: #fff; border: 1px solid #000; background: #57A100;}
.wp-pagenavi span.current {padding: 4px 6px; margin: 4px; font-weight: bold; border: 1px solid #000; color: #FFF; background: #57A100;}