/*
Theme Name: KPK Assembly
Theme URI: http://underscores.me/
Author: AestheticTech
Author URI: http://aesthetictech.net

*/

html{color:#000;background:#FFF;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* Base CSS */
body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:0px solid #F7F7F7;padding:.5em; background:#F7F7F7}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button, input[type=checkbox], input[type=radio], input[type=reset], input[type=submit]{padding:1px;}
/* Fonts Standard */
body{font:12px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*-------------wp-CODES-----------------*/
.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 20px 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;}





#sc-sidebar .ss-widget .ssw-menu ul li a
{ font-family: 'Open Sans', sans-serif; }
#sc-sidebar .ss-widget .ssw-brodcost .sswb-box .sswb-text
{font-family: 'Oswald', sans-serif;}

.clear{ clear:both}


body{ margin:0; padding:0px; background:url(images/sh-bg-x.png) repeat-x top; line-height:18px;}

body { font-family: 'PT Sans', sans-serif; }
/*--------------------------------
     S I T E - H E A D E R
---------------------------------*/
#site-header{ }

#site-header .sh-top{ width:980px; margin:0 auto; position:relative;}
#site-header .sh-top .sht-nav{ float:left; margin-top:5px; padding-bottom:13px;}
#site-header .sh-top .sht-nav ul{ margin:0px; }
#site-header .sh-top .sht-nav ul li{ list-style:none; float:left;border-right:solid 1px #FFF;}
#site-header .sh-top .sht-nav ul li a{ list-style:none; text-decoration:none; color:#FFF; text-transform:capitalize; padding:0 7px;  }
#site-header .sh-top .sht-nav ul li a:hover{ color:#cea259;}
#site-header .sh-top .sht-nav ul li.current-menu-item a{ color:#cea259;}

#site-header .sh-top .sht-nav ul li.homelink { border:none; }
#site-header .sh-top .sht-nav ul li.homelink a{ width:15px; height:13px; background:url(images/home.png) no-repeat; text-indent:-9999px; }
#site-header .sh-top .sht-nav ul li.homelink a:hover{ background:url(images/home-h.png) no-repeat;}
#site-header .sh-top .sht-nav ul li:last-child{ border:none;}

#site-header .sht-right{ float:right; }
#site-header .sht-right .bismillah{ width:128px; height:19px;  float:right; background:url(images/bismillah.png) no-repeat; margin-top:5px; }


#site-header .sh-main-out{ height:140px; background:url(images/newbanner.jpg) no-repeat; top center; margin-top:-3px; }
#site-header .sh-main-out .sh-main{ width:980px; margin:0 auto; position:relative;}
#site-header .sh-main-out .sh-main .sh-logo{ width:600px; height:119px; float:left; margin-top:0px;}
#site-header .sh-main-out .sh-main .sh-logo img{ width:350px; padding-top:10px;}

#searchformh { position:absolute; right:0px; bottom:0px; padding:7px; border-radius:5px; background:#123E2D; width:235px; box-shadow: 0 0 5px #000;}
#searchformh td { padding:0px; border:0px; background:none;}

/*--------------------------------
    S I D E B A R - R I G H T
---------------------------------*/
#sc-content .scc-right{width: 280px;  float:right;}

#sc-content .scc-right .sccr-widget{background-color: #fff; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; -moz-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; border: solid 1px #e0e0e0; margin-bottom:10px;} 
#sc-content .scc-right .sccr-widget p {
text-align:center; padding:10px;
}
#sc-content .scc-right .sccr-widget .a-search{ background:#f8f1e6; padding:26px 70px 16px 19px; font-weight: bold; color: #123e2d;}
#sc-content .scc-right .sccr-widget .a-search .sccrw-input{width: 179px;
height: 26px; padding-left:10px;
background-color: #fff;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 2px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 2px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 2px rgba(0,0,0,.4);
font-size: 11px; color: #9b9b9b; border: none; margin-top:10px;}
#sc-content .scc-right .sccr-widget .a-search .select{ width:190px; height:27px; background:url(images/select.png) no-repeat; float:left; margin-top:10px;}
#sc-content .scc-right .sccr-widget .a-search .sccrw-submit{width: 85px; height: 22px; 
background-color: #cea259; 
-webkit-box-shadow: inset 0 1px rgba(255,255,255,.75); 
-moz-box-shadow: inset 0 1px rgba(255,255,255,.75); 
box-shadow: inset 0 1px rgba(255,255,255,.75); 
border: solid 1px rgba(113,86,42,.46); background-image: -webkit-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75)); background-image: -moz-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75)); background-image: -o-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75)); background-image: -ms-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75)); background-image: linear-gradient(to top, rgba(203,177,128,.75), rgba(255,255,255,.75));
color: #000; text-shadow: 1px 1px 1px rgba(255,255,255,.75); float:right; text-align:center; text-decoration: none; padding-top:7px; margin-top:10px; }
#sc-content .scc-right .sccr-widget .a-search .sccrw-submit img{ float: right; margin-right: 8px; margin-top: 1px;}



#sc-content .scc-right .sccr-widget ul{ color:#CDA159;}
#sc-content .scc-right .sccr-widget ul li{ margin-bottom:7px; }
#sc-content .scc-right .sccr-widget ul li a{ text-decoration:none; color:#6B6969; }
#sc-content .scc-right .sccr-widget ul li a:hover{ color:#000;}

#sc-content .scc-right .sccr-widget ol{ color:#CDA159;}
#sc-content .scc-right .sccr-widget ol li{ margin-bottom:7px; list-style:disc outside }
#sc-content .scc-right .sccr-widget ol li a{ text-decoration:none; color:#6B6969; }
#sc-content .scc-right .sccr-widget ol li a:hover{ color:#000;}


#sc-content .scc-right .sccr-widget .tribe-events-widget-link a{ color:#6B6969; text-align:right; font-size:12px;}


#sc-content .scc-right .sccr-widget .sccw-videos{ height:159px;}
#sc-content .scc-right .sccr-widget .sccw-calander{ height:295px; margin-top:10px; }

#sc-content .scc-right .sccr-widget .sccw-highlights{ padding:16px 18px;}
#sc-content .scc-right .sccr-widget .sccw-highlights .sccwc-mpa{font-size: 13px; color: #5e6568; text-decoration:none; margin-top:20px;}
#sc-content .scc-right .sccr-widget .sccw-highlights .sccwc-mpa img{ float:left; margin-right:20px; margin-top:-10px;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.35); 
-moz-box-shadow: 0 0 5px rgba(0,0,0,.35); 
box-shadow: 0 0 5px rgba(0,0,0,.35);}
#sc-content .scc-right .sccr-widget .sccw-highlights .select{ width:193px; height:30px; float:left; background:url(images/select-district.png) no-repeat; margin-top:14px; margin-bottom:9px;}
#sc-content .scc-right .sccr-widget .sccw-highlights ul{ list-style:none; margin:0px;}
#sc-content .scc-right .sccr-widget .sccw-highlights ul li{ list-style:none; }
#sc-content .scc-right .sccr-widget .sccw-highlights ul li a{font-size: 13px; color: #5e6568; text-decoration:none; float:left; margin-top: 20px;
}
#sc-content .scc-right .sccr-widget .sccw-highlights ul li a img{ float:left; margin-right:20px; margin-top:-10px;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.35); 
-moz-box-shadow: 0 0 5px rgba(0,0,0,.35); 
box-shadow: 0 0 5px rgba(0,0,0,.35);
}
#sc-content .scc-right .sccr-widget .sccw-highlights ul li a img.last{ 
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.0); 
-moz-box-shadow: 0 0 5px rgba(0,0,0,.0); 
box-shadow: 0 0 5px rgba(0,0,0,.0); margin-right:8px;}
#sc-content .scc-right .sccr-widget .sccw-highlights ul li a:hover{}








/*--------------------------------
     S I T E - C O N T E N T
---------------------------------*/
#content{ width:980px; margin:0 auto; }
#content .sc-news{width: 980px; background:#eee; margin:10px 0px; padding:8px 0px; padding-top:10px;  }
.sc-news #ticker { height: 20px; overflow: hidden; margin:0px; padding:0px;}
.sc-news #ticker li{ height: 20px; overflow: hidden; margin:0px; padding:0px;}
#content .sc-news .scn-title{font-weight: bold; text-transform: uppercase; color: #123e2d; float:left; margin-left:10px; ;}
#content .sc-news .scn-text{color: #252122; float:left;margin-left:10px; font-size:14px;}
#content .sc-news .scn-text a{color: #cea259; text-decoration:none;}
#content .sc-news .scn-text a:hover{ color:#113D2D;}
#content .sc-news .scn-arraws{ width:6px; height:15px; background:url(images/scn-arrows.png) no-repeat; float:right; margin-right:20px; margin-top:10px;}
#content .sc-news .scn-arraws:hover{ background:url(images/scn-arrows-h.png) no-repeat;}
.scn-text { overflow:hidden; width:850px; }
.scn-text span { margin-right:60px;}

#content .breaking{background:red; margin:10px 0px; padding:8px 0px; padding-top:10px;  }

.ticker {
    margin:0;
    padding:5px;
    list-style-type:none;
    background:#F7F7D0;
    border:1px solid #ccc;
}
    .ticker li {
        line-height:1.5;
    }

.ticker-active {
    height:1.5em;
    overflow:hidden;
}
    .ticker-active li {
        display:none;
        overflow:hidden;
        white-space:nowrap;
    }

#rev_slider_2_1_wrapper{  -webkit-box-shadow: 0 1px 5px rgba(16,17,18,.43); -moz-box-shadow: 0 1px 5px rgba(16,17,18,.43); box-shadow: 0 1px 5px rgba(16,17,18,.43); border: solid 6px #fff; border-bottom:1px;  margin-bottom:11px; }

.tp-bullets.tp-thumbs { background:#fff; padding-top:4px; padding-left:6px; padding-right:6px; -webkit-box-shadow: 0 1px 5px rgba(16,17,18,.43); -moz-box-shadow: 0 1px 5px rgba(16,17,18,.43); box-shadow: 0 1px 5px rgba(16,17,18,.43); padding-bottom:4px;}

#primary{  }

#sc-content{ width:759px; float:left; margin-left:10px;}
#sc-content h2.entry-title{ background: rgb(48,128,96); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(48,128,96,1) 0%, rgba(26,87,63,1) 86%, rgba(23,83,60,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(48,128,96,1)), color-stop(86%,rgba(26,87,63,1)), color-stop(100%,rgba(23,83,60,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(48,128,96,1) 0%,rgba(26,87,63,1) 86%,rgba(23,83,60,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(48,128,96,1) 0%,rgba(26,87,63,1) 86%,rgba(23,83,60,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(48,128,96,1) 0%,rgba(26,87,63,1) 86%,rgba(23,83,60,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(48,128,96,1) 0%,rgba(26,87,63,1) 86%,rgba(23,83,60,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#308060', endColorstr='#17533c',GradientType=0 ); /* IE6-9 */ margin: 0px;
border-bottom: solid 4px #CEA259;
font-size: 16px;
font-weight: bold;
color: #fff;
text-shadow: 1px 1px rgba(0,0,0,.75);
padding:10px 10px;
padding-top:12px;
}


#sc-content h2.entry-title a{ 
color: #fff;
}


#sc-content .scc-left{  background-color: #fff; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; -moz-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; border: solid 1px #e0e0e0;  margin-bottom:20px; }

#sc-content article{ background-color: #fff; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; -moz-box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; box-shadow: 0 1px 3px rgba(0,0,0,.1), inset 0 1px 1px #fff; border: solid 1px #e0e0e0;  margin-bottom:20px; }

#sc-content article .entry-content{color:#343434; padding:20px 20px;}


#sc-content .scc-left h2 .view-all{font-size: 11px; color: #e5e5e5; float:right; margin-top:2px; margin-right:25px; text-decoration:none;}
#sc-content .scc-left h2 .view-all:hover{ color:#cea259;}
#sc-content .scc-left .sccl-text{ margin:19px 10px 10px 12px; color:#6b6a6a;}
#sc-content .scc-left .scc-list{ height: 30px; background-color: #f0f0f0; border: solid 1px rgba(113,86,42,.46); background-image: -webkit-linear-gradient(bottom, rgba(215,215,215,.75), rgba(255,255,255,.75)); background-image: -moz-linear-gradient(bottom, rgba(215,215,215,.75), rgba(255,255,255,.75)); background-image: -o-linear-gradient(bottom, rgba(215,215,215,.75), rgba(255,255,255,.75)); background-image: -ms-linear-gradient(bottom, rgba(215,215,215,.75), rgba(255,255,255,.75)); background-image: linear-gradient(to top, rgba(215,215,215,.75), rgba(255,255,255,.75));margin:0px; }
#sc-content .scc-left .scc-list ul{ list-style:none; margin:0px 10px;}
#sc-content .scc-left .scc-list ul li{ list-style:none; font-size:11px;  }
#sc-content .scc-left .scc-list ul li a{ text-decoration:none; padding:6px 9px; color:#000; float:left; font-weight:bold;}
#sc-content .scc-left .scc-list ul li a:hover{ background:#363636; color:#FFF; }

#sc-content .scc-left .scc-list ul li a.current{ background:#363636; color:#FFF; }

#sc-content .scc-left .sccl-new-updates{ margin-top:10px; padding-bottom:10px;}
#sc-content .scc-left .sccl-new-updates .sccl-update{ padding:10px; border-top:solid 1px #e2e2e2; }


#sc-content .scc-left .sccl-new-updates .sccl-update img{ float:left; margin-right:10px; border-left: solid 5px #C5C1BD;}
#sc-content .scc-left .sccl-new-updates .sccl-update h5{ margin:0px; font-size:13px; color:#434343; margin-bottom:4px;}
#sc-content .scc-left .sccl-new-updates .sccl-update p{ color:#6b6a6a;}
#sc-content .scc-left .sccl-new-updates .sccl-update a{ text-decoration:none; color:#A7A7A7; float:right; text-transform:capitalize;}
#sc-content .scc-left .sccl-new-updates .sccl-update:hover img{ border-left: solid 5px #DB9F51;}
#sc-content .scc-left .sccl-new-updates .sccl-update:hover h5{ color:#0B6B0F;}
#sc-content .scc-left .sccl-new-updates .sccl-update:hover a{ color:#0B6B0F;}
#sc-content .scc-left .sccl-new-updates .sccl-arrows{ width:122px; height:20px; float:right; }
#sc-content .scc-left .sccl-new-updates .sccl-arrows .sccl-arrow-l{ width:60px; height:20px; float:left; background:url(images/ar-l.png) no-repeat center; border-left:solid 1px #DFDFDF;}
#sc-content .scc-left .sccl-new-updates .sccl-arrows .sccl-arrow-r{width:60px; height:20px; float:right; background:url(images/ar-r.png) no-repeat center;border-left:solid 1px #DFDFDF;}

#sc-content .scc-left .sccl-new-updates .sccl-arrows .sccl-arrow-l:hover{ background:url(images/ar-l-h.png) no-repeat center;}
#sc-content .scc-left .sccl-new-updates .sccl-arrows .sccl-arrow-r:hover{ background:url(images/ar-r-h.png) no-repeat center;}


#sc-content footer.entry-meta { padding:10px 20px;}


#sc-admin{ width:100%; margin-bottom:10px;}
#sc-admin .sca-member{ width:50%; text-align:center;  float:left; padding:0px; text-decoration:none; }
#sc-admin .sca-member:hover{ background:#f0f0f0;}
#sc-admin .sca-member.last{ float:right;}
#sc-admin .sca-member img{ border:solid 1px #8f9194; width:120px; height:auto; }
#sc-admin .sca-member .scam-right{}
#sc-admin .sca-member .scam-right .scamr-name{font-size: 13px; color: #123e2d; margin-bottom:3px;}
#sc-admin .sca-member .scam-right .scamr-detail{color: #898989;}
#sc-admin .sca-member .scam-right .view-profile{width: 97px;
background-color: #cea259;
-webkit-box-shadow: inset 0 1px rgba(255,255,255,.75);
-moz-box-shadow: inset 0 1px rgba(255,255,255,.75);
box-shadow: inset 0 1px rgba(255,255,255,.75);
border: solid 1px rgba(113,86,42,.46);
background-image: -webkit-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -moz-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -o-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -ms-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: linear-gradient(to top, rgba(203,177,128,.75), rgba(255,255,255,.75));
text-shadow: 1px 1px 1px rgba(255,255,255,.75);
text-align: center;
color: #000;
padding:5px 0px;
margin:5px auto;

}



#sc-admin .sca-member .scam-right .view-profile{width: 97px;
background-color: #cea259;
-webkit-box-shadow: inset 0 1px rgba(255,255,255,.75);
-moz-box-shadow: inset 0 1px rgba(255,255,255,.75);
box-shadow: inset 0 1px rgba(255,255,255,.75);
border: solid 1px rgba(113,86,42,.46);
background-image: -webkit-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -moz-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -o-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -ms-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: linear-gradient(to top, rgba(203,177,128,.75), rgba(255,255,255,.75));
text-shadow: 1px 1px 1px rgba(255,255,255,.75);
text-align: center;
color: #000;
padding:5px 0px;
margin:5px auto;

}

.messagempa span  {
background-color: #cea259;
-webkit-box-shadow: inset 0 1px rgba(255,255,255,.75);
-moz-box-shadow: inset 0 1px rgba(255,255,255,.75);
box-shadow: inset 0 1px rgba(255,255,255,.75);
border: solid 1px rgba(113,86,42,.46);
background-image: -webkit-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -moz-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -o-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -ms-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: linear-gradient(to top, rgba(203,177,128,.75), rgba(255,255,255,.75));
text-shadow: 1px 1px 1px rgba(255,255,255,.75);
text-align: center;
color: #000 !important;
padding:5px 0px;
display:block;
width:150px;
margin-top:20px;
margin-left:34px;
cursor:pointer;
}


/*--------------------------------
 S I T E - S C - S I D E B A R 
---------------------------------*/
#sc-sidebar{ width:211px; float:left;}
#sc-sidebar .ss-widget{ margin-bottom:10px;}


#sc-sidebar .ss-widget .ssw-menu{background-color: #123e2d; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4); box-shadow: 0 1px 3px rgba(0,0,0,.4); border-bottom: solid 4px #cea259;  }
#sc-sidebar .ss-widget .ssw-menu h2{ margin: 0px; background: #cea259; font-size: 16px; font-weight: bold; color: #fff; text-shadow: 1px 1px rgba(0,0,0,.75); padding:10px; border-bottom:5px solid #123E2D}


#sc-sidebar .ss-widget .ssw-text{ border-bottom: solid 4px #cea259;  }
#sc-sidebar .ss-widget .ssw-text h2{ margin: 0px; background: #cea259; font-size: 16px; font-weight: bold; color: #fff; text-shadow: 1px 1px rgba(0,0,0,.75); padding:10px;}

.ssleft-text { border:solid 1px #E0E0E0; padding:10px; }

#sc-sidebar .ss-widget .ssw-brodcost{}
#sc-sidebar .ss-widget .ssw-brodcost .sswb-box{width: 207px; height: 130px; 
float:left; display:block; margin-bottom:7px; position:relative; border:solid 1px #E0E0E0;}
#sc-sidebar .ss-widget .ssw-brodcost .sswb-box.box2{ height:120px;}
#sc-sidebar .ss-widget .ssw-brodcost .sswb-box .sswb-text{ float:left;  width:207px;  font-size:20px; position:absolute; bottom:0px; text-decoration:none; color:#FFF; text-align:center; background:#113c2b; font-weight:400; text-transform:uppercase; padding:8px 0px;}


/*--------------------------------
     S I T E - F O O T E R
---------------------------------*/
#site-footer{ background:#303030; color:#ADADAD; font-size:11px; height:34px; padding-top:14px;}
#site-footer a{color:#ADADAD; text-decoration:none; }
#site-footer a:hover{ color:#FFF;}
#site-footer .sf-inside{ width:980px; margin:0 auto;}
#site-footer .sf-inside .sf-left{ float:left;}
#site-footer .sf-inside .sf-right{ float:right;}



/*--------------------------------
          T H E M E  A R E A 
---------------------------------*/


/*---------------------------------------
 	F A D E    T R A N S I T I O N
---------------------------------------*/
#site-header .sh-top .sht-nav ul li a,
#site-header .sht-right a,
#content .sc-news .scn-arraws,
#content .sc-news .scn-text a,
#sc-content .scc-left h2 .view-all,
#sc-sidebar .ss-widget .ssw-brodcost .sswb-box,




#sc-content .scc-right .sccr-widget .a-search .sccrw-submit,
#sc-admin .sca-member .scam-right .view-profile,
#sc-content .scc-left .sccl-new-updates .sccl-arrows .sccl-arrow-l:hover,
#sc-content .scc-left .sccl-new-updates .sccl-arrows .sccl-arrow-r:hover,
#sc-admin .sca-member:hover,
#sc-content .scc-right .sccr-widget .sccw-updates ul li a:hover,
#sc-content .scc-right .sccr-widget .sccw-highlights ul li a:hover,

#sc-content .scc-left .sccl-new-updates .sccl-update:hover img,
#sc-content .scc-left .sccl-new-updates .sccl-update:hover h5,
#sc-content .scc-left .sccl-new-updates .sccl-update:hover a,
#sc-content .scc-left .scc-list ul li a



{
	 transition: all .5s;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;}
/*---------------------------------------
			H O V E R
---------------------------------------*/
#sc-sidebar .ss-widget .ssw-brodcost .sswb-box:hover,
#sc-content .scc-right .sccr-widget .a-search .sccrw-submit:hover,
#sc-admin .sca-member .scam-right .view-profile:hover


{ filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}








/* Some stylesheet reset */
#cssmenu > ul {
  list-style: none;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  line-height: 1;
}
/* The container */
#cssmenu > ul {
  display: block;
  position: relative;
  width: 211px;
}
/* The list elements which contain the links */
#cssmenu > ul li {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style:none; 
}
/* General link styling */
#cssmenu > ul li a {
  /* Layout */

  display: block;
  position: relative;
  margin: 0;
  line-height: 1.5;
  /* Typography */
 text-decoration:none; 
 color:#FFF;  
 font-size:14px; 
 border-bottom:solid 1px #FFF; 
 display:block;
  padding:5px 0px;
  padding-left:18px; 
  padding-left:10px; 
}

#cssmenu > ul li:last-child a {
	border-bottom:0px;
}

/* The hover state of the menu/submenu links */
#cssmenu > ul li > a:hover,
#cssmenu > ul li:hover > a
 {
 background: #cea259; color:#113D2D;
}
/* The arrow indicating a submenu */
#cssmenu > ul .has-sub > a{
  background:url(images/menu-arraw.png) no-repeat 194px 12px;
}

#cssmenu > ul .has-sub > a:hover{
  background:#cea259 url(images/menu-arraw-h.png) no-repeat 194px 12px;
}


#cssmenu ul li.current_page_item   a
{
 background: #cea259; color:#113D2D;
}



/* THE SUBMENUS */
#cssmenu > ul ul {
  position: absolute;
  left: 211px;
  width: 211px;
  top: -9999px;
  margin:0px;
  opacity: 0;
  background:#123e2d;
  /* The fade effect, created using an opacity transition */

  -webkit-transition: opacity 0.3s ease-in;
  -moz-transition: opacity 0.3s ease-in;
  -o-transition: opacity 0.3s ease-in;
  -ms-transition: opacity 0.3s ease-in;
  box-shadow:2px 2px 7px #000;
  z-index:9999;
}
#cssmenu > ul ul ul {
  left: 211px;
}
/* Showing the submenu when the user is hovering the parent link */
#cssmenu > ul li:hover > ul {
  top: 0px;
  opacity: 1;
}

#primary { font-size:13px; line-height:20px;}

#memberprofile #memeberphoto { float:left; width:250px; }
#memberprofile #memeberphoto img{ max-width:200px; border:1px solid #DDDDDD; padding:5px; 
box-shadow: 3px 3px 5px 0px rgba(213, 209, 209, 0.6);
-moz-box-shadow: 3px 3px 5px 0px rgba(213, 209, 209, 0.6);
-webkit-box-shadow: 3px 3px 5px 0px rgba(213, 209, 209, 0.6);
 }
#memberprofile #memberinfo { float:right; width:460px; }

#memberprofile #memberinfo .mifield { padding:4px 0px; border-bottom:1px solid #eee;}

#memberprofile #memberinfo .mifield .mifieldlabel { display:block; float:left; width:150px;}
#memberprofile #memberinfo .mifield .mifieldvalue { display:block; float:left; width:300px;}

#memberspicsindex ul { margin:0px; padding:0px; list-style:none;}
#memberspicsindex ul li{ margin:0px; padding:0px; list-style:none; float:left; width:122px; text-align:center; height:250px; margin:5px; padding:5px; position:relative; }
#memberspicsindex .mpaname { display:block; margin:5px 0px; font-size:14px; line-height:16px; position:absolute; top:200px; width:100%; text-align:center;}
#memberspicsindex .mpacons { display:block; margin:5px 0px; background:#eee; font-size:11px; position:absolute; top:175px; width:100%; text-align:center; }
#memberspicsindex .mpastatus { display:block; margin:5px 0px; background:#eee; font-size:11px; position:absolute; top:175px; width:100%; text-align:center; }

a .mpacons { color:#343434;}
#memberspicsindex ul  li a img { border:1px solid #DDDDDD; padding:3px;
box-shadow: 3px 3px 5px 0px rgba(213, 209, 209, 0.6);
-moz-box-shadow: 3px 3px 5px 0px rgba(213, 209, 209, 0.6);
-webkit-box-shadow: 3px 3px 5px 0px rgba(213, 209, 209, 0.6); }
#memberspicsindex ul  li a:hover img { background:#2F7D5E }
#memberspicsindex ul li a   { text-decoration:none;}

#primary a { color:#2D7A5B; text-decoration:none;}
#primary a:hover { color:#000;}


#primary h3 { background:#F2F2F2; font-size:20px; padding:10px 5px; margin:20px 0px;}


#memberslist ul { margin:0px; padding:0px; list-style:none;}
#memberslist ul li{ margin:0px; padding:0px; list-style:none; padding:4px; margin:5px 0px; background:#eee;}
#memberslist ul li:hover{  background:#2C785A; color:#fff;}
#memberslist ul li:hover a{ color:#CEA259; font-weight:bold;}
#memberslist ul .mpaname { padding-left:20px; width:250px; display:block; float:left; }
#memberslist ul .mpacons { width:250px; display:block; float:left; }



.contactinfoupdate h3.umm-custom-fields { display:none;}
.contactinfoupdate table{ width:100%}
.contactinfoupdate table th { text-align:left; padding-left:5px; width:160px;}
.contactinfoupdate table input[type=text] { width:500px; padding:5px;}
.contactinfoupdate table textarea { width:500px; height:120px; padding:5px;}

.profileupdate h3.umm-custom-fields { display:none;}
.profileupdate table{ width:100%}
.profileupdate table th { text-align:left; padding-left:5px; width:160px;}
.profileupdate table input[type=text] { width:500px; padding:5px;}
.profileupdate table input[type=number] { width:500px; padding:5px;}
.profileupdate table input[type=date] { width:500px; padding:5px;}
.profileupdate table input[type=radio] { margin-right:4px; margin-left:5px;}
.profileupdate table select { width:512px; padding:5px;}
.profileupdate table textarea { width:500px; height:120px; padding:5px;}



.contactinfoupdate button, .profileupdate button{
background-color: #cea259;
-webkit-box-shadow: inset 0 1px rgba(255,255,255,.75);
-moz-box-shadow: inset 0 1px rgba(255,255,255,.75);
box-shadow: inset 0 1px rgba(255,255,255,.75);
border: solid 1px rgba(113,86,42,.46);
background-image: -webkit-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -moz-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -o-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: -ms-linear-gradient(bottom, rgba(203,177,128,.75), rgba(255,255,255,.75));
background-image: linear-gradient(to top, rgba(203,177,128,.75), rgba(255,255,255,.75));
text-shadow: 1px 1px 1px rgba(255,255,255,.75);
text-align: center;
color: #000;
padding:8px 14px;
margin-left:175px;
cursor:pointer;

	 transition: all .5s;
-moz-transition: all .5s;
-webkit-transition: all .5s;
-o-transition: all .5s;
}
.contactinfoupdate button:hover, .profileupdate button:hover{
background:#123E2D;
color:#fff;
text-shadow:none;
}



header .entry-meta { padding:10px 20px;}


.submain {  }

.subfield { }

#sublist ul .submain { width:100%; display:block; float:left; }
#sublist ul .subfield { width:300px; display:block; background:#eee; margin:5px 5px; }
#sublist ul li { list-style:none; margin:0px; padding:0px; text-transform:capitalize; }
#sublist ul { list-style:none; margin:0px; padding:0px;}
#sublist ul strong { width:80px; float:left;} 


#content .entry-content  img {
  max-width: 100% !important;
  height: auto;
} 

.fieldlabel { font-weight:bold;}


.tribe-events-calendar a { color:#CDA159;}


.tagscloud { padding:10px} 
.tagscloud a { color:#fff; text-decoration:none; padding:0px 2px;}
.tagscloud a:hover { background:#CEA259; text-decoration:none;}


.page-template-pt_full-php #sc-content { width:100%; margin-left:0px;}

.months_num_in_row_3 .datepick-one-month { margin:0px 10px; margin-bottom:20px; width:31% !important;}


#text-2 .textwidget { padding:10px; text-align:center; color:#6B6969; font-weight:bold;} 
#text-2 .textwidget  a { color:#CDA159; text-decoration:none;}
#text-2 .textwidget  a:hover { color:#000; text-decoration:none;}

.block_hints .date2approve.block_check_in_out, .block_hints .block_pending, .datepick-inline .date2approve { background:#00FF00 !Important;}

.block_hints .date2approve.block_check_in_out, .block_hints .block_pending, .datepick-inline .date2approve, .block_hints .block_pending a, .datepick-inline .date2approve a { text-shadow:none !important;}

.block_hints .date_approved.block_check_in_out, .block_hints .block_booked, .datepick-inline .date_approved { background:#FF0000 !important;}

.cal4date-5-28-2014, .block_free{ background:#FFFF00 !important; color:#FFFF00 !important;} 
.block_hints .block_free a { color:#FFFF00 !important; text-shadow:none !important;}
.block_hints .block_booked  { color:#57A !important; text-shadow:none !important;}
.block_hints .block_pending  { color:#00FF00 !important; text-shadow:none !important;}
.block_hints .date_approved { color:#FF0000 !important; text-shadow:none !important;}


.partiesloop { float:left; width:236px; text-align:center; margin-bottom:15px; }
.partiesloop a { display:block; padding:10px;}
.partiesloop a:hover { background:#eee;}


.flagall_pakistan_muslim_league { background:url(images/flags/apml.jpg); width:50px; height:28px; display:block; margin:0 auto; margin-top:15px; }
.flagawami_jamhuri_ittehad_pakistan{ background:url(images/flags/ajip.jpg); width:50px; height:28px; display:block;  margin:0 auto; margin-top:15px; }
.flagawami_national_party{ background:url(images/flags/anp.png); width:50px; height:28px; display:block;   }
.flagjamaat-e-islami_pakistan{ background:url(images/flags/jip.png); width:50px; height:28px; display:block; }
.flagjamiat_ulema-e-islamf{ background:url(images/flags/juif.jpg); width:50px; height:28px; display:block;  }
.flagpakistan_muslim_leaguen{ background:url(images/flags/pmln.png); width:50px; height:28px; display:block; }
.flagpakistan_peoples_party_parliamentarians{ background:url(images/flags/ppp.png); width:50px; height:28px; display:block;  }
.flagpakistan_tehrek_insaf{ background:url(images/flags/pti.png); width:50px; height:28px; display:block; }
.flagqoumi_wattan_party{ background:url(images/flags/qwp.png); width:50px; height:28px; display:block; }




#slatestnewswidget
{
	margin:10px 10px;
	
}

 

#slatestnewswidget ul{ color:#CDA159; padding:0px 10px;}
#slatestnewswidget ul li{ margin:0px; padding:0px 5px; list-style:disc outside; height:38px; border-bottom:1px solid #E0E0E0; padding-top:10px; }
#slatestnewswidget ul li a{ text-decoration:none; color:#6B6969; }
#slatestnewswidget ul li a:hover{ color:#000;}


.partyflagauthor { margin:0 auto; width:50px; margin-top:10px;}

#wp-admin-bar-booking_options { display:none;}

#primary  .viewalltabs { display:block; text-align:right; padding-right:10px;}

.daysold3, .daysold2, .daysold1 { background:url(images/newicon.png); width:32px; height:18px; float:right; } 




#leftsiebargallery {  position:relative; padding-bottom:10px; }
#leftsiebargallery .slides_container { width:190px; height:180px;}
#leftsiebargallery .slides_container div { width:190px; height:180px; display:block;  overflow:hidden; text-align:center;}
#leftsiebargallery .slides_container div img{ width:188px; height:143px; display:block; border:solid 1px #8F9194; margin-bottom:8px; }

#leftsiebargallery a.next { background:url(images/menu-arraw.png); width:7px; height:11px; display:block; text-indent:-9999px; position:absolute; right:0px; top:155px; z-index:9999}
#leftsiebargallery a:hover.next { background:url(images/menu-arraw-h.png); }

#leftsiebargallery a.prev { background:url(images/l-menu-arraw.png); width:7px; height:11px; display:block; text-indent:-9999px;  position:absolute; left:0px; top:155px; z-index:9999}
#leftsiebargallery a:hover.prev { background:url(images/l-menu-arraw-h.png); }


#content #site-slider { position:relative; }
#site-slider .slidetitle { background:rgba(0, 0, 0, 0.63); width:100%; z-index:9998; bottom:0px; position:absolute; color:#fff; padding:10px 10px; text-align:center; }
#site-slider .slidetitlewithlink a{ background:rgba(0, 0, 0, 0.47); width:100%; z-index:9998; bottom:0px; position:absolute; color:#fff; padding:10px 10px; text-align:center; display:block; }

#site-slider .slidetitlewithlink a:hover{ background:#000; }

.slides_con {
	border-style: solid;
	border-width:1px;
	border-color:#A0A0A0;
	margin-bottom:5px;
}
#site-slider .slides_container { width:456px; height:259px;  overflow:hidden; border-style: solid;}
#site-slider .slides_container div { width:456px; height:259px; display:block; border-style: solid; }

#site-slider .pagination { width:100px; position:absolute; top:225px; left:130px; z-index:9999; }
#site-slider .pagination li { float:right; margin:0 1px; list-style:none; }
#site-slider .pagination li a { display:block; width:12px; height:0; padding-top:12px; background-image:url(images/pagination.png); background-position:0 0; float:left; overflow:hidden; }
#site-slider .pagination li.current a { background-position:0 -12px;}

#leftsiebargallery a { color:#133E2D; text-decoration:none;}
#leftsiebargallery a:hover { color:#CDA159; text-decoration:none;}

.videothumb { border:solid 2px #C5C1BD; float:left; margin-right:15px; margin-bottom:15px;}
.playvideo{ float:right; font-size:14px; font-weight:bold;}

.wp-pagenavi {
	padding:10px 0px!important;
	padding-bottom:30px !important;
	display:block !important;
	clear:both !important;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		color:#707070 !important;
		background:#FFFFFF !important;
		border-radius:3px !important;	
		-moz-border-radius:3px !important;
		-webkit-border-radius:3px !important;
		border:solid 1px #DCDCDC !important;
		padding:6px 9px 6px 9px !important;
		margin-right:3px !important;
		text-decoration:none !important;
		font-size:12px !important;
}
.wp-pagenavi a:hover {
		color:#fff !important;
		border-color:#478223 !important;
		background:#599F2F !important;
		background:-moz-linear-gradient(top,#9FE355 1px,#79BF4A 1px,#599F2F) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9FE355),color-stop(0.02,#79BF4A),color-stop(1,#599F2F)) !important;

}
 .wp-pagenavi span.current{
		padding:6px 9px 6px 9px !important;
		border:solid 1px #DCDCDC !important;
		border-color:#3390CA !important;
		border-radius:3px !important;	
		-moz-border-radius:3px !important;
		-webkit-border-radius:3px !important;
		color:#fff !important;
		margin-right:3px !important;
		border-color:#478223 !important;
		background:#599F2F !important;
		background:-moz-linear-gradient(top,#9FE355 1px,#79BF4A 1px,#599F2F) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9FE355),color-stop(0.02,#79BF4A),color-stop(1,#599F2F)) !important;
}


.page-template-pt_full-php  #sc-sidebar { display:none;}


#memberprofile { min-height:800px;}

#mpaemailform { background:#EEEEEE; margin-top:20px; padding:10px; width:215px; display:none;}
#mpaemailform label { display:block; margin-bottom:0px;}
#mpaemailform input { padding:3px 5px; width:200px;}
#mpaemailform textarea { padding:3px 5px; width:200px; height:100px;}
#mpaemailform div { margin-bottom:5px;}
#mpaemailform input.pushbutton-wide { cursor:pointer; margin-top:5px; width:212px; }


#pastassembly { position:absolute; width:130px; right:0px; top:6px; right:160px}
#pastassembly .tenuresdd ul { display: none; } /* Hide before plugin loads */

#pastassembly ul { padding:0px; margin:0px; list-style:none;}
#pastassembly ul li{ padding:0px; margin:0px; list-style:none;}
#pastassembly a.pbutton { padding:2px 3px; margin-top:3px; background:#375238; color:#fff; text-decoration:none;  display:block; border-radius:4px; text-align:center; }  

#pastassembly ul.dropit-submenu  { background:#123E2D; border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding-top:5px; box-shadow:0 1px 5px rgba(16, 17, 18, 0.43);}
#pastassembly ul.dropit-submenu  {}
#pastassembly .dropit-submenu a { text-align:center; color:#fff; text-decoration:none; padding:5px 0px; display:block; }
#pastassembly .dropit-submenu a:hover { background:#CEA259; color:#fff;}



#sc-content td, #sc-content tr { border:1px solid #fff; font-size:12px;}
#sc-content thead td{ background:#143D2D; color:#fff; font-weight:bold; padding:10px 20px !important;}
#sc-content td{ text-align:left; }

#chairedby { font-size:18px; margin-left:10px;}
#chairedby a { float:left; width:250px;}
#chairedby .chairedbyphone { float:left; width:100px; font-size:13px;}

#committeememebers {}
#committeememebers ul {list-style:none; margin:0px; padding:0px; width:370px; }
#committeememebers ul li { list-style:none; margin:0px; margin:5px 5px; padding:5px 5px; background:#FBFBFB;}
#committeememebers ul li .cmembername { float:left; width:250px;}
#committeememebers ul li .cmemeberphone { float:left; width:100px;} 


#subcommiteeoff { font-size:14px; }
#subcommiteeoff a { font-weight:bold;}

ul#mpabilllist { margin:0px; padding:0px; list-style:none;}
ul#mpabilllist li { list-style:none; margin:0px; margin:5px 0px; padding:5px 5px; background:#FBFBFB; font-size:12px;}
ul#mpabilllist li span { font-weight:bold;}

.fieldrow { padding-bottom:4px;}

#vitalstatswidget { 
background: #E0E0E0;



}
#vitalstats { padding:0px;}
#vitalstats ul { margin:0px; padding:0px; list-style:none; width:100%;}
#vitalstats ul li { margin:0px; padding:0px; list-style:none; text-align:center; font-size:14px; margin:6px 0px; font-weight:bold; color:#000;}	
#vitalstatswidget h4	 { font-size:16px; font-weight:bold; color:#000; padding:4px 0px;}




#cabinetcomposition table { width:100%;}
#cabinetcomposition ul { margin:0px; padding:0px; list-style:none;}
#cabinetcomposition ul li{ margin:0px; padding:0px; list-style:none; padding:4px; margin:5px 0px; background:#eee;}
#cabinetcomposition ul li:hover{  background:#2C785A; color:#fff;}
#cabinetcomposition ul li:hover a{ color:#CEA259; font-weight:bold;}
#cabinetcomposition td { background: }


#cse-search-form table.gsc-search-box { margin-bottom:0px !important;}

#cse-search-form  input.gsc-search-button-v2 { padding:0px !important; margin-left:15px!important; margin-right:5px !important; }

#cse-search-form table#gs_id50 { margin-bottom:0px !important;}

#cse-search-form form.gsc-search-box { margin-bottom:0px !important;}

#cse-search-form .gsc-input-box { height:auto!important; border:0px !important; background:none !important  }

#cse-search-form  input.gsc-input { font-size:13px !important; font-family: 'PT Sans', sans-serif !important; padding:3px 5px !important; border-radius:4px !important; }

#cse-search-form .gsib_b { display:none !important;}

.gsc-resultsHeader { display:none !important;}

.gcsc-branding-text-name { display:none !important;}

#cse td { padding:1px !important; background:none !important;}

#cse .gsc-control-cse { padding:0px !important;}

.gcsc-branding { display:none !important;}  


.previous_tenures { height:150px !important;}


.page-template-pt_printusers-php #sc-sidebar { display:none;}
.page-template-pt_printusers-php #sc-content { float:none; width:auto; margin:0px;}


.page-template-pt_totallist-php #sc-sidebar { display:none;}
.page-template-pt_totallist-php #sc-content { float:none; width:auto; margin:0px;} 

.page-template-pt_printcommittee-php #sc-sidebar { display:none;}
.page-template-pt_printcommittee-php #sc-content { float:none; width:auto; margin:0px;}

#exportlist td { font-size:12px; font-family: Verdana, Geneva, sans-serif;}

#dateexport { text-align:right; margin:30px 0px; font-size:16px;}

#totalmpabus td { font-size:14px; padding:10px 5px !important;}

#totalmpabus { margin-bottom:20px;}

#totalmpabus_wrapper .sorting { background:#143D2D url(images/bg.gif) no-repeat right center;}
#totalmpabus_wrapper .sorting_asc { background:#143D2D url(images/asc.gif) no-repeat right center;}
#totalmpabus_wrapper .sorting_desc { background:#143D2D url(images/desc.gif) no-repeat right center;}

.tableaheadsass td { background:#900 !important; color:#fff !important;}

#asnotice { float:right; font-weight:bold; }
#asnotice span { background:#990000; padding:2px 10px; color:#fff; margin-right:10px;}

#assbuss tbody tr:hover td { background:#CEA259; color:#fff;}


#totalmpabus thead tr:hover td { background:#143D2D; cursor:pointer; } 
