@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800,800i');
@font-face {

  font-family: 'OpenSans-Semibold';

  src: url('../fonts/OpenSans-Semibold.ttf') format('truetype');

  font-weight: normal;

  font-style: normal;

}



@font-face {

  font-family: 'Myriad-Pro-Regular';

  src: url('../fonts/Myriad-Pro-Regular.ttf') format('truetype');

  font-weight: normal;

  font-style: normal;

}



@font-face {

  font-family: 'KozGoPr6N-Heavy';

  src: url('../fonts/KozGoPr6N-Heavy.otf') format('opentype');

  font-weight: normal;

  font-style: normal;

}



@font-face {

  font-family: 'ROCK';

  src: url('../fonts/rockb.ttf') format('opentype');

  font-weight: normal;

  font-style: normal;

}



body {

  font: 400 15px Lato, sans-serif;

  line-height: 1.8;

  color: #818181;

  padding:0px;

  margin:0px;

  font-family: 'OpenSans-Semibold';

  font-size:12px;

}



div,span,li,a,p,select{

	font-family: 'OpenSans-Semibold';

}



.margin-top-10{

	margin-top:10px;

}



/* Start :: Header CSS */

.screen-reader-access{

	width:100%;

	background: #ecebeb;

	padding:5px 0px;

}



.main-top-content{

	float:right;

}



.skip-content{

	text-align:center;

	float:left;

}



.skip-content i.fa{

	float: left;

    font-size: 18px;

    margin: 5px 10px;

    color: #106b36;

}



.skip-content a{

	color: #1e1d1d;

    font-size: 11px;

    width: auto;

    margin: 0px;

    padding: 0px;

    text-transform: uppercase;

    float: left;

    text-align: left;

    line-height: 14px;

}



.screen-reader-content{

	text-align:center;

	margin-left:50px;

	float:left;

}



.screen-reader-content i.fa{

	float: left;

    font-size: 18px;

    margin: 6px 10px;

    color: #106b36;

}



.screen-reader-content a{

	color: #1e1d1d;

    font-size: 11px;

    width: auto;

    margin: 0px;

    padding: 0px;

    text-transform: uppercase;

    float: left;

    text-align: left;

    line-height: 14px;

}



.font-change-menu{

	float:left;

	margin-left:50px;

}



.font-change-menu ul{

	display:table;

	list-style-type:none;

	margin:0px;

	padding:2px 0px;

}



.font-change-menu ul li{

	display: inline-block;

    list-style-type: none;

    /*padding: 2px 6px;*/

    background: #FFF;

    border: 1px solid #CCC;

    border-radius: 3px;

    line-height: 18px;

    color: #101010;

    margin: 0px 3px;

    vertical-align: middle;

	cursor:pointer;

}



.font-change-menu ul li.normal{

	font-size: 11px;

    padding: 3px 8px;

}



.font-change-menu ul li.medium{

	font-size: 14px;

    padding: 3px 7px;

}



.font-change-menu ul li.large{

	font-size:17px;

	padding: 3px 7px;

	margin-right: 0px;

}



.logo-search-login-content{

	width:100%;

	background: #FFF;

	padding:5px 0px;

}



.language-select-box {

    padding: 8px 10px;

    border: 1px solid #CCC;

    font-size: 14px;

    font-weight: normal;

    width: 125px;

	color:#38474d;

	margin-right: 7px;

	font-family: "Myriad-Pro-Regular";

}



.search-form-header{

	float: right;

    position: relative;

	margin: 45px 0px 15px;

}



input.search-box{

	font-size: 14px;
	color:#ffffff;

    padding: 5px 35px 5px 10px;

    min-width: 250px;

    background: #f2f1f1;

    border: 1px solid #CCC;

	font-family: "Myriad-Pro-Regular";

}



button.search-button{

	position: absolute;

    border: 0px;

    padding: 7px 8px;

    background: url(../img/search-icon.png) no-repeat center;

    width: 35px;

    height: 35px;

    right: 105px;

    top: 1px;

	font-family: "Myriad-Pro-Regular";

}



a.login-button{

	font-size: 16px;

    padding: 5px 15px 5px 20px;

    background: #f7c063;

    text-transform: uppercase;

    color: #111;

    top: -1px;

    text-decoration: none;

    float: right;

    margin-left: 10px;

    font-family: "Myriad-Pro-Regular";

    font-weight: bold;

    position: relative;

}



a.login-button:hover{

	color:#FFF;

}



a.login-button i.fa{

	font-size: 20px;

    font-weight: bold;

    margin-left: 5px;

    position: relative;

    top: 1px;

	

}



#main-header-nav{

	position:relative;

	top:30px;

	z-index:100;

}



#defult-navbar-main{

	min-height: 45px;

	border: 0px;

	margin-bottom: 0px;

}

#defult-navbar-main .navbar-header{

	background:#106b36;

	color:#FFF;

}

#defult-navbar-main .navbar-toggle .icon-bar{

	background-color:#FFF;

}

#defult-navbar-main .navbar-toggle:hover, #defult-navbar-main .navbar-toggle:focus{

	background:#0a4121;

	color:#FFF;

}

#myNavbar{

	background:#106b36;

	border: none;

	padding: 0px;

}

.navbar-default #myNavbar ul.navbar-nav li:first-child a{

	padding:15px 14px 15px;

}

.navbar-default #myNavbar ul.navbar-nav li a{

	color:#FFF;

	font-family:"Myriad-Pro-Regular";

	font-size:14px;

	padding:15px 27px;

}

.navbar-default #myNavbar ul.navbar-nav li:last-child a{

	padding:15px 28px 15px 29px;

}

.navbar-default #myNavbar ul.navbar-nav li.selected a{

	background:#0a4121;

}

.navbar-default #myNavbar .navbar-nav > li > a:hover, .navbar-default #myNavbar .navbar-nav > li > a:active, .navbar-default #myNavbar .navbar-nav > li > a:focus{

	background:#0a4121;

}

/* End :: Header CSS */



/* Start :: Image Slider CSS */

.image-slider-content{

	width:100%;

	float:left;

}

#carouselButtons {

	position: absolute;

	bottom: 20px;

	z-index: 99;

	width: 100%;

	text-align: center;

	bottom: 15%;

}

#carouselButtons button{

	border:0px;

	background:none;

	color:#FFF;

}

#carouselButtons div.button-content{

	width: 80px;

    float: none;

    margin: 0 auto;

    padding: 6px 0px;

	background:rgba(0,0,0,0.8);

	border-radius: 20px;

}

.image-slider-content .carousel-caption{

	bottom:35%;

}

.image-slider-content .carousel-caption h1{

	font-family:"Myriad-Pro-Regular";

}

.image-slider-content .carousel-caption p{

	font-family:"Myriad-Pro-Regular";

}

/*

.image-slider-content .carousel-control.left{

	width: 30px;

    height: 30px;

}

.image-slider-content .carousel-control.right{

	width: 30px;

    height: 30px;

}

*/



.carousel-inner.onebyone-carosel { margin: auto; width: 100%; }



.honable-slider-content .carousel .left{

	background:none;

	right:50px;

	opacity:1;

}

.honable-slider-content .carousel .right{

	background:none;

	opacity:1;

}

#myCarousel .carousel-inner .item img{

	width:100%;

}

/* Start :: Image Slider CSS */



/* Start :: Center Content Start */

.doctor-upper-content{

	float:left;

	width:100%;

	background:#e8e7e7;

	padding:0px 0px 30px 0px;

}



.doctor-content-inner{

	position:relative;

	top:-60px;



}

.inner-doctor-display{

	float:left;

	width:100%;

	border-top:5px solid #d79d3c;

	background:#fbfbfb;

}



.image-doctor-content{

	float:left;

	margin:12px;

	border:1px solid #CCC;

}

.doctor-name-content{

	float:left;

	padding:10px;

	width:42%;

}

.doctor-name-content h4{

	color: #000;

    font-size: 20px;

	margin: 17px 0px 6px;

}

.doctor-name-content p {

	color: #0f0f0f;

    font: 14px/22px normal Myriad-Pro-Regula, sans-serif;

	padding:0px;

	margin:0px;

}

.doctor-menus{

	float: left;

    margin: 25px 0px 15px;

}

.doctor-menus ul{

	display:block;

	list-style-type:none;

	margin:0px;

	padding:0px 5px 0px 5px;

}

.doctor-menus ul li{

	display:block;

	list-style-type:none;

	margin:0px;

	padding:4px 0px 4px 15px;

	font: 13px normal Myriad-Pro-Regular, sans-serif;

	color:#333;

	background:url(../img/single-right.jpg) left center no-repeat;

}



.border-right{

	border-right:1px solid #CCC;

}



.information-content h3{

	color:#040404;

	margin-bottom:35px;

}

.information-content p{

	color: #0f0f0f;

    font: 15px/22px normal KozGoPr6N-Heavy, sans-serif;

	margin-bottom:15px;

}

.information-content a{

	color:#1061a2;

	font-size:15px;

	text-decoration:underline;

	font-family:sans-serif;

}

.information-content a:hover, .information-content a:active, .information-content a:focus{

	text-decoration:none;

}



.member-content-title{

	float:left;

	width:100%;

	background:#ea6060;

}

.member-content-title h4{

	color: #FFF;

    padding: 13px 15px;

    margin: 0px;

}



.next-prev-content{

	float: right;

    position: absolute;

    top: -40px;

    right: 25px;

	width: 30px;

}



.next-prev-content i{

	color: #FFF;

    font-size: 22px;

    padding: 0px 5px;

}

.honable-slider-content{

	width:100%;

	float:left;

}

.honable-slider-text-content{

	background:#FFFFFF;	

	border:1px solid #DDD;

	float:left;

	width:55%;

	border-width:0px 1px 1px 0px;

	min-height:230px;

}

.honable-slider-text-content h4{

	padding:0px 15px;

	color:#000;

	margin-top:30px;

	font-family:"Myriad-Pro-Regular";

	font-weight: bold;

}

.honable-slider-text-content p{

	font-size:15px;

	color:#000;

	font: 15px/22px normal KozGoPr6N-Heavy, sans-serif;

	padding:0px 15px;

}

.honable-slider-text-content ul{

	display:block;

	list-style-type:none;

	margin:0px;

	padding:0px 15px;

}

.honable-slider-text-content ul li{

	display:block;

	list-style-type:none;

	margin:0px;

	padding:0px 10px 0px 24px;

	background:url(../img/right-menu-img.png) left center no-repeat;

	color:#000000;

	font-family:"Myriad-Pro-Regular";

	font-weight: bold;

	font-size:14px;

	

}

.honable-slider-image-content{

	float:right;

	width:45%;

}

.center-table-content-main{

	background:#FFF;

	float:left;

	width:100%;

	padding:60px 0px 20px;

}

#bill-status div.table-responsive table.table{

	margin-bottom: 0px;

}

#bill-status div.table-responsive table.table, #bill-status div.table-responsive table.table tr td, #bill-status div.table-responsive table.table tr th{

	border-color:#c9c9c9;

}

#bill-status div.table-responsive table.table tr th{

	color:#333333;

	font-size:14px;

	font-weight:bold;

}

#bill-status div.table-responsive table.table tr td{

	color: #666;

    font: 11.8px normal Myriad-Pro-Regular, sans-serif;

    vertical-align: middle;

    line-height: 18px;

}

#bill-status div.table-responsive table.table .no-boder{

	border-bottom:0px;

}

#bill-status div.table-responsive table.table .top-no-boder{

	border-top:0px;

}

#bill-status div.table-responsive table.table .border-color-boder{

	border-bottom-color:#106b36;

}

#bill-status div.table-responsive table.table tr:nth-of-type(odd){

	color:#f9f9f9;

}

a.download-text span{

	color: #106b36;

    margin: 0px 10px;

    line-height: 25px;

    font: 13px normal Myriad-Pro-Regular, sans-serif;

    position: relative;

    top: 3px;

}

a.download-text:hover{

	text-decoration:none;

}

ul.table-main-tab-menu{

	margin-bottom:35px;

}

ul.table-main-tab-menu li{

	font-size:16px;

	text-transform:uppercase;

	color:#FFF;

	font-weight:bold;

	margin-right:10px;

}

ul.table-main-tab-menu li a{

	color:#000;

	font-family:"Myriad-Pro-Regular";

	padding: 10px 30px;

}



ul.table-main-tab-menu li.active a{

	font-size:16px;

	text-transform:uppercase;

	background:#106b36 !important;

	color:#FFF;

	font-weight:bold;

	font-family:"Myriad-Pro-Regular";

}

ul.table-main-tab-menu li a:hover, ul.table-main-tab-menu li a:focus, ul.table-main-tab-menu li a:active{

	background:#106b36 !important;

	color:#FFF;

}



.live-stream-content{

	float:left;

	width:100%;

}

.live-stream-content h3{

    color: #000;

    padding: 15px 0px;

    margin: 0px;

    background: url(../img/heading-line.jpg) left bottom no-repeat;

}

.youtube-content{

	width:100%;

	float:left;

	margin-top: 25px;

}



.whats-new-content{

	float:left;

	width:100%;

}

.whats-new-content h3{

    color: #000;

    padding: 15px 0px;

    margin: 10px 0px 0px 0px;

    background: url(../img/heading-line-green.jpg) left bottom no-repeat;

}

.news-list-content{

	float:left;

	width:100%;

	margin-top:35px;

}

.event-row-list-content{

	float:left;

	width:100%;

	margin-bottom:10px;

}

.event-image-content{

	float:left;

	margin-right:10px;

}

.event-date-content{

	float:left;

	width:80px;

	border-right:1px solid #EACB88;

	padding:0px 0px 5px;

	position:relative;

}

.event-date-content p.event-months{

	padding:0px;

	margin:0px;

	width:100%;

	text-align:center;

	font-size:13px;

	color:#666;

}

.event-date-content p.event-days{

	padding:0px;

	margin:0px;

	width:100%;

	text-align:center;

	color:#666;

	font-size:15px;

	line-height: 21px;

}



.event-date-content p.event-date{

	padding: 0px;

    margin: 0px;

    width: 100%;

    text-align: center;

    color: #EACB88;

    font-size: 30px;

    font-family: "ROCK";

    line-height: 30px;

}

.event-row-list-content:hover{

	cursor:pointer;

}

.event-row-list-content:hover .event-date-content{

	background:#ECCB88;

	border-color:#FDB853;

}

.event-date-content p.arrow-display{

	position:absolute;

	right:-7px;

	top:33px;

	width:7px;

	height:12px;

	float:left;

}

.event-row-list-content:hover .event-date-content p.arrow-display{

	background:url(../img/side-arrow.jpg) right center no-repeat;

}

.event-row-list-content:hover .event-date-content p.event-months, .event-row-list-content:hover .event-date-content p.event-days{

	color:#684410;

}

.event-row-list-content:hover .event-date-content p.event-date{

	color:#FFF;

}

.event-description{

	float:left;

	width: 270px;

}



.event-description p{

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	float:left;

	padding: 5px 10px;

	color:#333;

	line-height:20px;

}

.event-row-list-content:hover .event-description p{

	color:#106b36;

}

a.view-all-news{

	background: #EDEDED;

    float: left;

    width: 100%;

    text-align: center;

    color: #CCC;

    font: 16px normal Myriad-Pro-Regular, sans-serif;

    line-height: 30px;

	cursor: pointer;

	margin-top:10px;

}

a.view-all-news:hover{

    text-decoration: none;

	color:#666;

}

#bill-status ul.custom-pagination{

	float:right;

}

#bill-status ul.pagination li:last-child a{

	margin-right:0px;

}

#bill-status ul.pagination li a{

	padding: 3px 8px;

    margin-left: 6px;

    color: #999;

    background: #EDEDED;

    border-color: #CCC;

    border-radius: 3px;

}

#bill-status ul.pagination li a:hover,#bill-status ul.pagination li a.active{

	background:#666;

	color:#FFF;

	border-color: #000;

}

.commities-content{

	float:left;

	width:100%;

}

.center-footer-content h3{

    color: #000;

    padding: 15px 0px;

    margin: 0px;

    background: url(../img/heading-line.jpg) left bottom no-repeat;

}

.national-budget{

	float:left;

	width:100%;

	margin-bottom: 20px;

}

.center-footer-content{

	margin:20px 0px 10px 0px;

}

.center-footer-content p{

	font: 15px normal Myriad-Pro-Regular, sans-serif;

    line-height: 22px;

    margin: 20px 0px 10px;

}

.center-footer-content a{

    color: #1061a2;

    font-size: 15px;

    text-decoration: underline;

    font-family: sans-serif;

}

.center-footer-content a:hover{

	text-decoration:none;

}

.budget-links-left{

	float:left;

	width:auto;

	background:url(../img/green-book.png) left center no-repeat;

	padding: 12px 20px 12px 45px;

}

.budget-links-right {

	float:left;

	width:auto;

	background:url(../img/yellow-book.png) left center no-repeat;

	padding: 12px 20px 12px 45px;

}



.budget-links-left a, .budget-links-right a{

	color: #1061a2;

    font-size: 16px;

    text-decoration: underline;

    font-family: sans-serif;

}

/* End :: Center Content Start */



/* Start :: Footer CSS */

footer.footer-content{

	float:left;

	width:100%;

	background:#353937;

}

.footer-menu-content{

	width:100%;

	/*background:url(../img/footer-back.png) no-repeat;*/

	background:url(../img/footer-back-line.png) no-repeat;

	background-size:100% 100%;

	float:left;

	padding:20px 0px 40px 0px;

}



.footer-menu-content .column-menu-content h4{

	color:#1c914d;

	text-transform:uppercase;

	font-size:16px;

	font-family:"Myriad-Pro-Regular";

	margin:25px 0px 10px 0px;

}



.footer-menu-content .column-menu-content ul{

	display:block;

	list-style-type:none;

	padding:0px;

}



.footer-menu-content .column-menu-content ul li{

	display:block;

	list-style-type:none;

	padding:0px;

	margin:0px;

}



.footer-menu-content .column-menu-content ul li a{

	color: #879398;

	font-size:14px;

	font-family: sans-serif;

}



.footer-menu-content .column-menu-content{

	padding:0px;

}



.footer-menu-content .column-menu-content ul.social-media{

	display:inline-block;

	list-style-type:none;

	padding:0px;

}



.footer-menu-content .column-menu-content ul.social-media li{

	display:inline-block;

	list-style-type:none;

	padding:0px;

	margin:0px;

}



.footer-menu-content .column-menu-content ul.social-media li.facebook a{ color:#4994ce; }

.footer-menu-content .column-menu-content ul.social-media li.twitter a{ color:#55ccc8; }

.footer-menu-content .column-menu-content ul.social-media li.youtube a{ color:#ec6061; }



.footer-menu-content .column-menu-content ul.social-media li a{

	font-size: 26px;

    margin-right: 5px;

}



.footer-menu-content .column-menu-content ul.social-media li a:hover{ opacity:0.8; }



.footer-bottom-content{

	float: left;

    width: 100%;

    /*background: #3e5229;*/

	background: #106b36;

    /*border-top: 0.5px solid #AAA;*/

    padding: 15px 0px;

}



.footer-menu-bottom ul{

	display:inline-block;

	list-style-type:none;

	margin:0px;

	padding:0px;

}



.footer-menu-bottom ul li{

	display:inline-block;

	list-style-type:none;

	margin:0px;

	padding:0px 20px;

	border-right:1px solid #FFF;

}



.footer-menu-bottom ul li:first-child{

	padding-left:0px;

}



.footer-menu-bottom ul li:last-child{

	border:0px;

}



.footer-menu-bottom ul li a{

	color:#FFF;

	font-family:sans-serif;

	font-size:14px;

	line-height: 20px;

}



p.copyright-text-footer{ 

	/*color:#88a077;*/

	color:#8dd2aa;

	font-size:15px; padding:0px; margin:5px 0px 0px 0px; font: 15px/20px normal Myriad-Pro-Regular, sans-serif;

}

.visitors-text{

	float:right;

	min-width:100px;

}

p.visitors{

	color:#FFF;

	font-family:"Myriad-Pro-Regular";

	font-size:14px;

	padding:0px;

	margin:0px;

}

.visitors-text h4{

	padding:0px;

	margin:0px;

	/*color:#88a077;*/

	color:#8dd2aa;

	font-size:15px;

}

/* End :: Footer CSS */





/************ Start :: Sitting Page Css **************/

.background-image-section{

	float:left;

	width:100%;

	position:relative;

}



h1.background-text-title{

	position: absolute;

    top: 32%;

    /* font-family: "ROCK"; */

    width: 100%;

    text-align: center;

    color: #FFF;

    /* font-size: 25px; */

    font: 36px/30px bold ROCK;

    font-weight: normal;

}



div.right-content-national{

	margin-top:20px;

	float:left;

}




div.right-content-national .commities-content{

	border-top:1px solid #EEE;

	margin-top:20px;

	padding: 10px 0px;

}



div.right-content-national .budget-links-left, div.right-content-national .budget-links-right{

	padding-right:10px;

	padding-left:40px;

}



.right-side-whats-new .event-image-content{

	width:25%;

}

.right-side-whats-new .event-description{

	width:72%;

}



.right-side-whats-new .event-row-list-content{

	margin-bottom: 2px;

    padding: 7px 7px;

}

.right-side-whats-new .event-row-list-content:hover{

	background:#eaf4ee;

}

.right-side-whats-new .event-image-content{

	float: left;

    margin-right: 8px;

    margin-top: 5px;

}

.right-side-whats-new .event-row-list-content .event-description p{

	margin-bottom: 0px;

    padding: 0px 5px;

    font-size: 13px;

    text-align: justify;

}



p.news-date{

	color: #106b36;

	font-weight:bold;

	padding-bottom: 2px !important;

}



.sitting-eleventh-table table > tbody > tr > td{

	border-right:1px solid #FFF;

	cursor:pointer;

	vertical-align:middle;

}



.sitting-eleventh-table table > tbody > tr:hover > td{

	background:#f0f5f2 !important;

}



.sitting-eleventh-table table > tbody > tr.horizontal-row:hover > td{

	background:none !important;

}



.sitting-eleventh-table table > tbody > tr > td h5.bold-heading,.sitting-eleventh-table table > tbody > tr > td h5.bold-heading a{

	color:#106b36;

	font-size:14px;

	padding:0px;

	margin:0px 0px 3px 0px;

	font-family:"Myriad-Pro-Regular";

}

.sitting-eleventh-table table > tbody > tr > td span.common-td{

	color:#333;

	font-family:"Myriad-Pro-Regular";

}



.sitting-eleventh-table table > tbody > tr > td:last-child{

	border-right:1px solid #e9e6e6;

}



.sitting-eleventh-table table > tbody > tr.odd > td{

	background: #f6f5f5;

	border-top:1px solid #e9e6e6;

	border-bottom:1px solid #e9e6e6;

	margin-bottom:10px;

}



.sitting-eleventh-table table > tbody > tr.even > td{

	background: #f6f5f5;

	border-top:1px solid #e9e6e6;

	border-bottom:1px solid #e9e6e6;

	margin-bottom:10px;

}



.sitting-eleventh-table table > tbody > tr.odd > td:first-child{

	border-left:5px solid #106b36;

}



.sitting-eleventh-table table > tbody > tr.even > td:first-child{

	border-left:5px solid #6fa485;

}



.sitting-eleventh-table table > tbody > tr.horizontal-row td{

    padding: 0px;

    line-height: 5px;

    border-left: 0px !important;

	border-right:0px;

}



.sitting-eleventh-table table > tbody > tr > td a.video-text i{

	color: #FFF;

    background: #db2e2e;

    padding: 5px 6px 5px 10px;

    border-radius: 15px;

    font-size: 18px;

    line-height: 12px;

    margin-right: 5px;

    position: relative;

    top: 2px;

}



.sitting-eleventh-table table > tbody > tr > td a{

	font-size: 14px;

	color:#106b36;

}



.sitting-eleventh-table table > tbody > tr > td a:hover{

	text-decoration:none;

	color:#333;

}



.sitting-search-box-content{

	width:100%;

	margin-bottom:25px;

	border:1px solid #e9e6e6;

	background:#f6f5f5;

	padding:25px;

	float:left;

}



.sitting-table-content{

	width:100%;

	float:left;

}
.sitting-eleventh-table-home table > tbody > tr > td{

	border-right:1px solid #DDD !important;

	cursor:pointer;

	vertical-align:middle;

}



ul#sitting-page-pagination{

	float:right;

	margin-top:0px;

}

ul#sitting-page-pagination li:last-child a{

	margin-right:0px;

}

ul#sitting-page-pagination li a{

	padding: 3px 8px;

    margin-left: 6px;

    color: #999;

    background: #EDEDED;

    border-color: #CCC;

    border-radius: 3px;

}

ul#sitting-page-pagination li a:hover,ul#sitting-page-pagination li a.active{

	background:#666;

	color:#FFF;

	border-color: #000;

}



.total-records-found{

	color: #a3a2a2;

    float: left;

    width: auto;

    font-size: 14px;

	font-family:"Myriad-Pro-Regular";

}



select.search-form-select-sitting{

	width: 100%;

    border-radius: 0px;

    color: #a3a2a2;

    font: 15px normal Myriad-Pro-Regular, sans-serif;

    padding: 11px 12px;

    height: auto;

    display: inline-block;

    margin-right: 8px;

    /* background: url(../img/common-select-back.jpg) no-repeat;*/

	background: url(../img/dropdown-down.png) right 15px center no-repeat, #FFF;

    box-shadow: none;

	-webkit-appearance: none;

	-moz-appearance: none;

	text-indent:1px;

}

.sitting-search-box-content .form-horizontal .form-group{

	margin-right: 15px;

    margin-bottom: 0px;

}

.sitting-search-box-content .from-date-input{

	width: 100%;

    margin: 0px;

    background: #FFF;

}



.sitting-search-box-content .form-horizontal .form-group input[type="text"]{

	border-radius:0px;

	color:#a3a2a2;

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	padding:12px 12px;

	height:auto;

	background:#FFF;

	box-shadow: none;

}



input#from-date{

	border-radius:0px;

	color:#a3a2a2;

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	padding:12px 12px;

	height:auto;

	background:url(../img/date-img.png) right 10px center no-repeat, #FFF;

	box-shadow: none;

	cursor:pointer;

}

.sitting-search-box-content .to-date-input{

	width: 100%;

    display: inline-block;

    margin: 0px 8px;

    background: #FFF;

}



input#to-date{

	width:100%;

	border-radius:0px;

	color:#a3a2a2;

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	padding:12px 12px;

	height:auto;

	background:url(../img/date-img.png) right 10px center no-repeat, #FFF;

	box-shadow: none;

	cursor:pointer;

}

.form-sitting-search-btn{

	

}

.search-button-sitting{

	background: #106b36;

    text-transform: uppercase;

    font: 15px normal Myriad-Pro-Regular, sans-serif;

    color: #FFF;

    border-radius: 0px;

    padding: 11px 18px;

    line-height: 18px;

    position: relative;

    top: 0px;

	width: 100%;

}

.search-button-sitting:hover, .search-button-sitting:focus, .search-button-sitting:active{

	color:#FFF;

	opacity:0.8;

}

.common-button-content-width{

	margin-right:-6px !important; min-width:140px;

}



.sitting-common-heading-text h4{

	color:#404040;

	padding: 10px 0px;

}

.bill-status-content-table tr td h5, .bill-status-content-table tr td span.common-td{

	margin-left: 10px !important;

}

.bill-status-content-table tr td:first-child h5{

	/*background:url(../img/bill-status-img.png) left center no-repeat;*/

    padding: 10px 20px 10px 40px !important;

	position:relative;	

}

.bill-status-content-table tr td:first-child h5 i.fa{

	position: absolute;

    left: 4px;

    top: 7px;

    font-size: 24px;

    color: #5e9748;

    transform: rotate(-180deg);

}

.bill-status-content-table tr td div.download-content{

	/*background:url(../img/download-img-bill.png) left center no-repeat;*/

	padding: 0px 0px 0px 38px;

	margin: 0px 10px;

	position: relative;

}

.bill-status-content-table tr td div.download-content i.fa{

	position: absolute;

    left: 4px;

    top: 9px;

    font-size: 24px;

	color:#db5031;

}

.speaker-rulling-content-table tr td h5, .speaker-rulling-content-table tr td span.common-td{

	margin-left: 10px !important;

}

.speaker-rulling-content-table tr td:first-child h5{

	background:url(../img/speaker-logo.png) left center no-repeat;

    padding: 10px 20px 10px 50px !important;

	

}

.speaker-rulling-content-table tr td div.read-more-content-td h5{

	/*background:url(../img/read-more-red.png) right 10px center no-repeat;*/

	padding: 10px 0px !important;

	position:relative;

}

.speaker-rulling-content-table tr td div.read-more-content-td h5 i.fa{

	position: absolute;

    right: 4px;

    top: 8px;

    font-size: 16px;

    color: #db5031;

    border: 1px solid #db5031;

    padding: 0px 4px 1px 7px;

    border-radius: 25px;

}

.petitions-content-table tr td h5, .petitions-content-table tr td span.common-td{

	margin-left: 10px !important;

}

.petitions-content-table tr td div.read-more-content-td h5{

	/*background:url(../img/read-more-red.png) right 10px center no-repeat;*/

	padding: 10px 0px !important;

	position:relative;

}

.petitions-content-table tr td div.read-more-content-td h5 i.fa{

	position: absolute;

    right: 4px;

    top: 8px;

    font-size: 16px;

    color: #db5031;

    border: 1px solid #db5031;

    padding: 0px 4px 1px 7px;

    border-radius: 25px;

}

.sitting-common-heading-text table{

	margin-bottom:60px;

}

/************ End :: Sitting Page Css **************/



/************ Start :: Standing Committiee Page Css **************/

.stading-committie-main-content ul.table-main-tab-menu{

	width:100%;

}

.stading-committie-main-content ul.table-main-tab-menu li{

	width: 50%;

    margin: 0px;

	text-align: center;

}

.stading-committie-main-content ul.table-main-tab-menu li:first-child a{

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

	border: 1px solid #CCC;

	font-family: "Myriad-Pro-Regular";

	letter-spacing: 2px;

	font-size:17px;

}

.stading-committie-main-content ul.table-main-tab-menu li:last-child a{

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

	border: 1px solid #CCC;

	border-left-width:0px;

	font-family: "Myriad-Pro-Regular";	

	letter-spacing: 2px;

	font-size:17px;

}

.stading-committie-main-content ul.table-main-tab-menu li a{

	color:#333;

}

.stading-committie-main-content ul.table-main-tab-menu li a:hover{

	color:#FFF;

}

.stading-committie-main-content ul.table-main-tab-menu li.active img.bottom-arrow-back{

	position:relative;

	top: -11px;

	opacity:1;

}

.stading-committie-main-content ul.table-main-tab-menu li img.bottom-arrow-back{

	opacity:0;

}

.stading-committie-main-content ul.table-main-tab-menu li.active a{

	color:#FFF;

}

.stading-committie-main-content .panel-default{

	border-radius:0px;

	background:#f6f5f5;

	margin-bottom:5px;

}

.stading-committie-main-content .panel-odd-content .panel-heading{

	/*border-left:5px solid #106b36;*/

	border-radius:0px;

	padding: 15px 15px 15px 20px;

	background: url(../img/border-background.png) left -1px top -3px no-repeat;

	border-bottom-width:0px;

}



.stading-committie-main-content .panel-even-content .panel-heading{

	/*border-left:5px solid #106b36;*/

	border-radius:0px;

	padding: 15px 15px 15px 20px;

	background: url(../img/border-background-even.png) left -1px top -3px no-repeat;

	border-bottom-width:0px;

}



.stading-committie-main-content .panel-title{

	position:relative;

}



.stading-committie-main-content .panel-title a{

	color:#106b36;

	width: 100%;

    display: block;

	position: relative;

    z-index: 9;

}



.stading-committie-main-content .panel-title a:hover, .stading-committie-main-content .panel-title a:focus, .stading-committie-main-content .panel-title a:active{

	text-decoration:none;

}



.stading-committie-main-content .panel-title .panel-title-dropdown-arrow{

	float: right;

    position: absolute;

    right: -15px;

    top: -14px;

    padding: 11px 15px;

    border-left: 2px solid #FFF;

    text-align: center;

}

.stading-committie-main-content .panel-title .panel-title-dropdown-arrow i.fa{

	font-size: 26px;

    font-weight: normal;

    line-height: 22px;

	color:#106b36;

}

.stading-committie-main-content .panel-collapse .panel-body h5{

	color: #106b36;

	font-family: "Myriad-Pro-Regular";

	font-size:16px;

}

.stading-committie-main-content .panel-collapse .panel-body{

	padding: 15px 20px 15px 20px;

}

.tab-pane .active-panel-back{

	background:#f8faf9;

}



.stading-committie-main-content .panel .panel-body ul.public-account-list{

	display:block;

	list-style-type:none;

	padding:0px;

	margin:25px 0px 0px 0px;

}



.stading-committie-main-content .panel .panel-body ul.public-account-list li{

	display: block;

    list-style-type: none;

    padding: 0px 20px 0px 30px;

    margin: 0px;

    color: #666;

    font: 14px/20px normal Myriad-Pro-Regular, sans-serif;

    padding-bottom: 20px;

    background: url(../img/right-li-arrow.png) left top 5px no-repeat;

}

p.horizontal-line-committe{

	float:left;

	border-bottom:1px solid #DDD;

	width:100%;

}

h4.member-ship-in-panel{

	width: auto;

    position: relative;

    top: 18px;

    background: #f8faf9;

    float: left;

    padding: 0px 15px 0px 0px;

	color:#106b36;

	font-size:16px;

	font-family: "Myriad-Pro-Regular";

}

div.commetti-chairmen-content{

	float:left;

	width:100%;

	padding:20px 0px 0px;

}

.commetti-chairmen-content h4{

	color: #333;

    font-family: "Myriad-Pro-Regular";

    font-size: 16px;

    font-weight: 500;

	background: url(../img/right-li-arrow.png) left top 4px no-repeat;

	padding: 0px 25px;

	float: left;

    width: 100%;

}

.commetti-chairmen-content-inner{

	float:left;

	width:100%;

	padding:20px 20px;

}

.commetti-chairmen-content-img{

	float:left;

	width:26%;

}

.commetti-chairmen-content-img img.img-responsive{

	border-radius:100px;

	height: 125px;

    width: 125px;

}

.commetti-chairmen-content-details{

	float: left;

    width: 60%;

    padding: 10px 0px;

}

.commetti-chairmen-content-details p{

	width:100%;

	float:left;

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	color:#666;

	margin-bottom:12px;

}

.commetti-chairmen-content-details p b{

	color:#106b36;

}

.commetti-chairmen-content-details p img{

	margin-left:5px;

	margin-right:5px;

}

.commetti-chairmen-content-details p a{

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	position: relative;

    top: 1px;

}

.commitee-members-content{

	float:left;

	width:100%;

	margin-bottom: 15px;

}

.commitee-members-content ul{

	display: block;

    list-style-type: none;

    padding: 15px 25px;

    margin: 0px;

    width: 45%;

    float: left;

}

.commitee-members-content ul li{

	display:block;

	list-style-type:none;

	padding:0px 0px 2px 0px;

	margin:0px;

}

.commitee-members-content ul li a{

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	color:#666;

}

.commitee-members-content ul li a:hover{

	color:#106b36;

	text-decoration:underline;

}

.parlimentery-commitee-management-button{

	float:right;

	width:auto;

	background:#e9f3ee;

	margin: 10px 0px;

}

.parlimentery-commitee-management-button p{

	float: left;

    padding: 6px 20px;

    margin: 0px;

    font-size: 14px;

	color:#106b36;

}

.parlimentery-commitee-management-button a{

	top: 9px;

    text-transform: none;

	padding: 10px 18px;

}

.parlimentery-commitee-management-button a:hover{

	text-decoration:none;

	

}

/************ End :: Standing Committiee Page Css **************/



/************ Start :: Members Parliment Page Css **************/

.members-parliment-slider{

	position:relative;

}

.image-slider-content .member-parliment-slider-contenet{

	position:absolute;

	top:12%;

	width:100%;

}

.image-slider-content .member-parliment-slider-contenet h2{

	text-align:center;

	color:#FFF;

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

	font-size: 36px;

}



.image-slider-content .member-parliment-slider-contenet p{

	color:#FFF;

	text-align:center;

    font: 14px normal Myriad-Pro-Regular, sans-serif;

	line-height:20px;

}



h3.biography-content-memebers{

	background: url(../img/biography-border.png) left bottom no-repeat;

    padding: 10px 0px 16px 0px;

    margin-bottom: 20px;

	margin-top:70px;

}



p.biography-details-text{

	color:#0f0f0f;

	font:14px normal KozGoPr6N-Heavy, sans-serif;

	text-align:left;

	line-height:20px;

}



.parliment-member-details-content{

	float: left;

    background: #FFF;

    position: absolute;

    top: -375px;

    width: 100%;

    left: 55px;

	z-index:9;

	box-shadow: 0px 2px 5px #999;

}



.member-main-wallpaper{

	float:left;

	width:28%;

}

.parliment-member-details-content .member-main-wallpaper img.img-responsive{
	width:300px;
	height:415px;
}

.member-details-experiance{

	float:left;

	width:70%;

}



ul.member-single-detail-row{

	display:block;

	list-style-type:none;

	margin:0px;

	padding: 30px 0px 0px 30px;;

}



ul.member-single-detail-row li{

	display:block;

	list-style-type:none;

	padding:0px 0px 0px 25px;

	margin:0px;

	background:url(../img/right-menu-img.png) top 9px left no-repeat;

}



ul.member-single-detail-row li b{

	color:#333;

	text-transform:uppercase;

	font-size:15px;

	font-weight:bold;

	font-family: "Myriad-Pro-Regular";

	padding-right:10px;

}

ul.member-single-detail-row li span{

	font: 15px/32px normal Myriad-Pro-Regular, sans-serif;

	font-size:14px;

	font-weight:100;

	color:#1f1f1f;

}



ul.members-speeches-content{

	display:inline-block;

	list-style-type:none;

	padding:0px;

	margin:18px 20px 10px 45px;

}

ul.members-speeches-content li{

	display:inline-block;

	list-style-type:none;

	padding:0px 14px 0px 12px;

	margin:0px;

	color:#106b36;

	font-size:16px;

	font-family: "Myriad-Pro-Regular";

	border-right:1px solid #106b36;

	line-height:18px;

}

ul.members-speeches-content li span{

	color:#333;

}

ul.members-speeches-content li:last-child{

	border-right:0px;

}



ul.contact-link-member{

	display:inline-block;

	list-style-type:none;

	padding:0px;

	margin:5px 20px 10px 55px;

}

ul.contact-link-member li{

	display: inline-block;

    list-style-type: none;

    padding: 0px;

    margin-right: 20px;

}

ul.contact-link-member li a{

	font-size: 14px;

    font: 14px normal Myriad-Pro-Regular, sans-serif;

    color: #5e9ad7;

    padding: 10px 10px;

    line-height: 35px;

    position: relative;

    top: 2px;

}



img.triangle-background{

	position:absolute;

	right:-8px;

	top:-8px;

}
.center-table-content-main .main-details-members-of-parliament .whats-new-content, .center-table-content-main .biography-content-members-of-parliament .whats-new-content{
	margin-bottom:30px;
}
.center-table-content-main .main-details-members-of-parliament #parentHorizontalTab{
    margin-bottom: 20px !important;
    float: left;
}
.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li.resp-tab-active{
	background: #f8faf9 !important;
    border-top: 5px solid #d79d3c !important;
    border-left: 1px solid #DDD !important;
    border-right: 1px solid #DDD !important;
    border-bottom: 0px !important;
	color: #054921;
}
.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li{
	text-transform:uppercase; color:#666666; font-size:16px; padding:13px 15px; font-weight:normal; background:#fff!important; border-top:solid 4px transparent!important;
}
.center-table-content-main #parentHorizontalTab .resp-tabs-container .resp-tab-content-active{
	background: #f8faf9;
    border-top: 0px !important;
	border: 1px solid #DDD !important;
	color: #666;
    font: 14px/18px normal Myriad-Pro-Regular, sans-serif;
    min-height:205px;
    padding:30px;  
}
.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li h5{
    font-size: 16px;
    margin:8px 0; 
}

.center-table-content-main .biography-content-members-of-parliament .biography-content-memebers-main{
	float: left;
    width: 100%;
    margin-bottom: 25px;
}
.center-table-content-main .biography-content-members-of-parliament .biography-content-memebers-main h4{
	font: 18px normal Myriad-Pro-Regular, sans-serif;
	color:#444;
}
.center-table-content-main .biography-content-members-of-parliament .biography-content-memebers-main p{
	font: 14px/20px normal Myriad-Pro-Regular, sans-serif;
	color:#666;
}

.common-content-menu-inner ul.bill_sec{
	display: block;
    list-style-type: none;
    padding: 0px;
    margin:0px 0px 0px 0px;
}
.common-content-menu-inner ul.bill_sec li{
	display: block;
    list-style-type: none;
    padding: 0px 0px 0px 30px;
    margin: 0px;
    padding-bottom: 15px;
    background: url(../img/right-li-arrow.png) left top 4px no-repeat;
    color: #666;
    font: 14px/18px normal Myriad-Pro-Regular, sans-serif;
}

.common-content-menu-inner ul.bill_sec li a{
	color: #666;
    font: 14px/12px normal Myriad-Pro-Regular, sans-serif;
}


.resp-tab-content hor_1
/************ End :: Members Parliment Page Css **************/



/************ Start :: 64th-sitting-eleventh-parliament page css **************/

.live-stream-video-content{

	float:left;

	width:100%;

	margin-top:35px;

}

.streaming-video-details{

	float: left;

    width: 100%;

    padding: 11px 0px;

    border-bottom: 1px solid #CCC;

}



.streaming-sitting{

	float: left;

    width: auto;

    border-right: 1px solid #CCC;

	padding-right: 15px;

}

.streaming-sitting p{

	color: #333;

    font: 14px normal Myriad-Pro-Regular, sans-serif;

    margin: 0px;

    line-height: 18px;

}



.streaming-sitting p b{

	color:#106b36;

	font: 14px Myriad-Pro-Regular, sans-serif;

}



h4.common-title-green{

	color: #106b36;

    font: 22px normal Myriad-Pro-Regular, sans-serif;

    width: 100%;

    float: left;

}



.eleventh-parliment-live-streaming h4.common-title-green{

	margin-top:35px;

	margin-bottom:15px;

}

.elevanth-document-display{

	float:left;

	width:100%;

}



.elevanth-document-display ul{

    display: block;

    list-style-type: none;

    margin: 0px;

    background: #f6f5f5;

    border: 1px solid #e9e6e6;

    padding: 0px 30px;

    float: left;

}



.elevanth-document-display ul li{

	display: block;

    list-style-type: none;
	
    margin: 0px 5px 0px 0px;

    width: 100%;

    /* background: #f6f5f5; */

    /* border: 1px solid #e9e6e6; 
	 border-bottom: 1px solid #e9e6e6;
	*/

    float: left;

   

}

.elevanth-document-display ul li:last-child{

	border-bottom:0px;

}



.elevanth-document-display ul li:hover{

	border-color:#CCC;

}



.elevanth-document-display ul li a{

	padding: 13px 12px;

    text-decoration: none;

    /* display: block; */

    float: left;

    width: 100%;

}



.elevanth-document-display ul li span.document-title-main b{

	color:#333;

	font-size:16px;

}

.elevanth-document-display ul li span.document-title-main{

	    color: #333;

    font: 14px normal Myriad-Pro-Regular, sans-serif;

    display: block;

    width: 40%;

    float: left;

    padding: 15px 0px;

}

.elevanth-document-display ul li a span.document-size-paper{

	color: #106b36;

    font: 14px normal Myriad-Pro-Regular, sans-serif;

    display: block;

    /* background: url(../img/download-doc-img.png) left center no-repeat; */

    padding: 6px 20px 6px 20px;

    margin-top: 5px;

    min-width: 25%;

    float: left;

    background: #FFF;

    border-radius: 25px;

    border: 1px solid #CCC;

}



.elevanth-document-display ul li a span.document-size-paper img{

	margin-right:15px;

}



.elevanth-document-display ul li.pdf-document a span.document-size-paper{

	color:#c33a3a;

    font: 14px normal Myriad-Pro-Regular, sans-serif;

    display: block;

    /* background: url(../img/download-doc-img.png) left center no-repeat; */

    padding: 6px 20px 6px 20px;

    margin-top: 5px;

    min-width: 25%;

    float: left;

    background: #FFF;

    border-radius: 25px;

    border: 1px solid #CCC;

}



.related-common-content-left{

	float:left;

	width:100%;

	/*margin-right:30px;

	margin-bottom: 20px;*/

}

.related-common-content-right{

	float:left;

	width:48%;

	margin-bottom: 20px;

}



.related-common-content-left p.record-speeches, .related-common-content-right p.record-speeches{

	padding:15px 30px;

	background:#f6f5f5;

	border:1px solid #e9e6e6;

	color:#666;

	float:left;

	width:100%;

	font: 14px Myriad-Pro-Regular, sans-serif;

}

.common-margin-bottom{

	margin-bottom:40px;

}

/************ End :: 64th-sitting-eleventh-parliament page css **************/





/************ Start :: Parliamentary Management Committee css **************/

.pariamentary-mnt-main-content{

	float:left;

	width:100%;

	background:#f8faf9;

	border-top: 5px solid #6fa485;

	margin:35px 0px 40px 0px;

	border-left:1px solid #DDD;

	border-right:1px solid #DDD;

	border-bottom:1px solid #DDD;

}

.pariamentary-mnt-main-content ul.public-account-list{

	display:block;

	list-style-type:none;

	padding:0px;

	margin:25px 0px 0px 0px;

}



.pariamentary-mnt-main-content ul.public-account-list li{

	display: block;

    list-style-type: none;

    padding: 0px 20px 10px 30px;

    margin: 0px;

    color: #666;

    font: 14px/20px normal Myriad-Pro-Regular, sans-serif;

    background: url(../img/right-li-arrow.png) left top 5px no-repeat;

}



.pariamentary-mnt-main-content .commetti-chairmen-content{

	border: 1px solid #DDD;

    background: #f4f8f6;

    padding: 20px;

    margin: 25px 0px 0px;

}



.pariamentary-mnt-main-content ul.members-speeches-content{

	margin: 15px 0px 0px 0px;

    width: 100%;

}

.pariamentary-mnt-main-content ul.members-speeches-content li{

	color: #106b36;

	font: 13px/20px bold Myriad-Pro-Regular, sans-serif;

	font-weight: bold;

}

.pariamentary-mnt-main-content ul.members-speeches-content li:first-child{

	padding-left:0px;

}

.pariamentary-mnt-main-content ul.members-speeches-content li:last-child{

	padding-right:0px;

}

.pariamentary-mnt-main-content .commetti-chairmen-content-img{

	width: auto;

    border-radius: 100px;

    border: 1px solid #aac9b7;

    padding: 10px;

    margin: 10px 20px 10px 0px;

}

.pariamentary-mnt-main-content .commetti-chairmen-content-img img{

	height: 118px;

    width: 120px;

}

.pariamentary-mnt-main-content .commetti-chairmen-content-details{

	width:73%;

}

.commitee-members-parliamentary-list{

	float:left;

	width:100%;

}

.commitee-members-parliamentary-list ul{

	display:inline-block;

	list-style-type:none;

	margin:20px 0px 10px;

	padding:0px;

}

.commitee-members-parliamentary-list ul li{

	display: inline-block;

    list-style-type: none;

    margin: 10px 18px 30px;

    padding: 0px;

    width: 140px;

    float: left;

	position: relative;

	min-height:200px;

}

.commitee-members-parliamentary-list ul li span.hover-back-memeber{

    width: 100%;

    text-align: center;

    float: left;

    width: 120px;

    height: 155px;

    position: absolute;

    left: 0px;

    border-radius: 0px;/* originally 100px */

    margin: 10px;

}

.commitee-members-parliamentary-list ul li span.hover-back-memeber a{

	background: #f7c063;

    color: #106b36;

    padding: 5px 10px;

    line-height: 20px;

    font: 14px/20px bold Myriad-Pro-Regular, sans-serif;

    border-radius: 5px;

    margin: 43px 20px;

    float: left;

	text-decoration:none;

	display:none;

}

.commitee-members-parliamentary-list ul li:hover span.hover-back-memeber a{

	display:block;

}

.commitee-members-parliamentary-list ul li span{

	font: 14px/20px bold Myriad-Pro-Regular, sans-serif;

    width: 100%;

    float: left;

    text-align: center;

	color:#444;

	margin-top: 15px;

}

.commitee-members-parliamentary-list ul li img{

	border-radius: 0px;/* originally 100px */

    padding: 10px;

    border: 1px solid #aac9b7;

    float: left;

	width: 145px;

    height: 175px;

}

.commitee-members-parliamentary-list ul li:hover{

	cursor:pointer;

}

.commitee-members-parliamentary-list ul li:hover span.hover-back-memeber{

	background:rgba(16,107,54,0.6);

}

.committee-business-parimentary-main-listing .whats-new-content h3{

	padding: 5px 0px 15px;

    margin: 0px 0px 0px 0px;

}



/************ End :: Parliamentary Management Committee css **************/



/************ Start :: Content Parliament css ************/

input#keyword{

	border-radius:0px;

	color:#a3a2a2;

	font: 14px normal Myriad-Pro-Regular, sans-serif;

	padding:13px 20px 12px;

	height:auto;

	box-shadow: none;

	border-color: #DDD;

}

.sitting-search-box-content .search-content-parliament .from-date-input{

	min-width: 360px;

    display: inline-block;

    margin: 0px 8px 0px 0px;

    background: #FFF;

	border-color: #DDD;

}



.search-content-parliament select.search-form-select-sitting{

    width: 100%;

	/*background: url(../img/common-select-back.jpg) top 0px left -40px no-repeat;*/

	background: url(../img/dropdown-down.png) right 15px center no-repeat, #FFF;

    padding: 12px 12px;

	border-color: #DDD;

}



.search-content-parliament .search-button-sitting{

	padding: 10px 18px 11px;

	top: 1px;

}

.content-parliament-common-post-content{

	width:100%;

	float:left;

	margin-bottom:50px;

}

.content-parliament-common-post-content .single-common-post-inner{

	width:100%;

	float:left;

	border:1px solid #e9e6e6;

	background:#f6f5f5;

	padding:10px;

	margin-bottom:8px;

}



.content-parliament-common-post-content .single-common-post-inner:hover{

	background:#FFF;

	margin-left:10px;

	box-shadow:1px 2px 2px #CCC;

}



.content-parliament-common-post-content .single-common-post-inner:hover span.date-post-content{

	background:#f7c066;

}

.content-parliament-common-post-content .single-common-post-inner:hover span.post-common-text{

	color:#769782;

}

.single-common-post-inner .left-content-image{

	float:left;

	width:14%;

}

.common-post-right-content{

	float:left;

	width:85%;

	padding:6px 0px 10px 10px;

}

.common-post-right-content span.date-post-content{

	display: block;

    float: left;

    clear: both;

    background: #6da484;

    color: #FFF;

    font-size: 12px;

    padding: 0px 10px;

    border-radius: 15px;

    line-height: 20px;

}

.common-post-right-content span.post-common-text{

	float:left;

	display:block;

	clear:both;

	width:100%;

	color:#8f8f8f;

	text-transform:uppercase;

	font: 12px/17px normal Myriad-Pro-Regular, sans-serif;

	padding-top: 10px;

}

/************ End :: Content Parliament css **************/



/* Start :: Drop Down sub menus */

#defult-navbar-main ul.nav li.dropdown a .caret{

    position: relative;

    right: -5px;

}

#defult-navbar-main ul.nav li.open a{

	background:#0a4121;

}

#defult-navbar-main ul.nav li.open .dropdown-menu li.open a{

	background:#106b36;

}

#defult-navbar-main ul.nav li .dropdown-menu a, #defult-navbar-main ul.nav li:last-child .dropdown-menu a{

	padding:15px 15px !important;

}



#defult-navbar-main ul.nav li.open .dropdown-menu li.open .dropdown-menu li.open a{

	background:#106b36;

}



#defult-navbar-main ul.nav li.open .dropdown-menu li.open .dropdown-menu li a{

	background:#0a4121;

}

#defult-navbar-main ul.nav li.open .dropdown-menu li.open .dropdown-menu li a:hover{

	background:#106b36;

}

#defult-navbar-main ul.nav li.open .dropdown-menu li.open .dropdown-menu li.open .dropdown-menu li a{

	background:#0a4121;

}

#defult-navbar-main ul.nav li.open .dropdown-menu li.open .dropdown-menu li.open .dropdown-menu li a:hover{

	background:#106b36;

}

#defult-navbar-main .navbar-nav > li > .dropdown-menu{

	padding:0px;

	border:0px;

}

#defult-navbar-main .navbar-nav > li > .dropdown-menu li a:hover{

	background:#106b36;

}

#defult-navbar-main .navbar-nav > li > .dropdown-menu li.dropdown-submenu a:hover{

	background:#106b36;

}

#defult-navbar-main .navbar-nav .dropdown-submenu>.dropdown-menu{

	padding:0px;

	border:0px;

	margin-top: 0px;

}



.dropdown-submenu{ position: relative; }



.dropdown-submenu>.dropdown-menu{

  top:0;

  left:100%;

  margin-top:-6px;

  margin-left:-1px;

  -webkit-border-radius:0 6px 6px 6px;

  -moz-border-radius:0 6px 6px 6px;

  border-radius:0 6px 6px 6px;

}



.dropdown-submenu>a:after{

  display:block;

  content:" ";

  float:right;

  width:0;

  height:0;

  border-color:transparent;

  border-style:solid;

  border-width:5px 0 5px 5px;

  border-left-color:#FFF;

  margin-top:5px;

  margin-right:-5px;

}



.dropdown-submenu:hover>a:after{

  border-left-color:#FFF;

}

.dropdown-submenu.pull-left{ float: none; }

.dropdown-submenu.pull-left>.dropdown-menu{

  left: -100%;

  margin-left: 10px;

  -webkit-border-radius: 6px 0 6px 6px;

  -moz-border-radius: 6px 0 6px 6px;

  border-radius: 6px 0 6px 6px;

}

/* End :: Drop Down sub menus */



/********* Start :: Media Gallery Start **************/

.media-gallery-main-content{

	float:left;

	width:100%;

	margin-top:30px;

}

.media-gallery-main-content .sitting-eleventh-table{

	float:left;

	width:100%;

	margin-top:20px;

    padding: 0px 10px;

}

.media-gallery-main-content .row{

	margin:0px 0px 20px 0px;

}

.gallery-single-post{

	box-shadow: 2px 3px 10px #CCC;

    background: #fdfdfd;

    width: 48%;

    margin-right: 20px;

	padding:0px;

    float: left;

}

.gallery-single-post:hover{

	box-shadow: 2px 3px 10px #EEE;

}

.media-gallery-main-content .row .gallery-single-post:last-child{

	margin-right:0px;

}

.main-gallery-image-content{

	float:left;

	width:100%;

	padding:5px;

}

.gallery-text-content{

	float:left;

	width:100%;

	background:#FFF;

	padding: 10px 20px 0px;

}

.gallery-text-content p{

	color:#989696;

	font: 14px/17px normal Myriad-Pro-Regular, sans-serif;

	border-bottom:1px solid #d7d7d7;

	padding-bottom:15px;

}

.date-read-more-content{

	float:left;

	width:100%;

	background:#FFF;

	padding:0px 20px 10px;

}

a.read-more-gallery{

	color: #77ab8d;

    font: 14px/17px normal Myriad-Pro-Regular, sans-serif;

    padding: 2px 30px;

    position: relative;

    top: 2px;

	background:url(../img/read-more-img.png) right center no-repeat;

}

p.gallery-post-date{

	font: 14px/17px normal Myriad-Pro-Regular, sans-serif;

    color: #989696;

    background: url(../img/gallery-post-date-img.png) left center no-repeat;

    padding: 5px 0px 5px 30px;

    margin: 0px;

}





/********* Start :: Media Gallery End **************/



/********* Start :: Media Gallery Details Start **************/

.media-gallery-description-content{

	float:left;

	width:100%;

	margin-top:30px;

}

p.big-description-gallery-text{

	float:left;

	font: 18px/25px normal Myriad-Pro-Regular, sans-serif;

	color:#111;

}

.media-gallery-details-image{

	width:100%;

	float:left;

	padding:5px;

	background:#fdfdfd;

	border:1px solid #d1d1d1;

	margin-top:10px;

    box-shadow: 3px 3px 2px #DDD;

}

.media-gallery-description-content .date-read-more-content{

	background:none;

	padding:13px 0px 10px;

	border-bottom:1px solid #d5d5d5;

}

.media-gallery-description-content .date-read-more-content p.gallery-post-date{

	padding : 6px 0px 5px 30px;

}

p.media-like-text{

	font: 14px/17px normal Myriad-Pro-Regular, sans-serif;

    color: #989696;

    padding: 3px 0px 3px 30px;

    margin: 0px;

}

p.media-like-text i.fa{

	font-size: 20px;

    color: #666;

    width: 25px;

    position: relative;

    top: 1px;

}

.media-gallery-description-content .date-read-more-content ul{

	display: inline-block;

    list-style-type: none;

    padding: 0px;

    margin: 0px;

}

.media-gallery-description-content .date-read-more-content ul li{

	display: inline-block;

    list-style-type: none;

    padding: 0px;

    margin: 0px 0px 0px 5px;

	border-radius:25px;

}

.media-gallery-description-content .date-read-more-content ul li a{

	font-size: 14px;

    line-height: 25px;

	color:#FFF;

	border-radius:25px;

}

.media-gallery-description-content .date-read-more-content ul li a:hover{

	opacity:0.8;

}

.media-gallery-description-content .date-read-more-content ul li.facebook a{

	background: #4994ce;

	padding: 4px 10px 4px 9px;

}

.media-gallery-description-content .date-read-more-content ul li.twitter a{

	background:#4a6fbf;

	padding: 4px 7px;

}

.media-gallery-description-content .date-read-more-content ul li.google-plus a{

	background:#da5141;

    padding: 4px 4px 4px 5px;

}

.media-gallery-description-text{

	float:left;

	width:100%;

	padding:20px 15px 20px 0px;

}

.media-gallery-description-text p{	

	font: 14px/20px normal Myriad-Pro-Regular, sans-serif;

    color: #979797;

	margin-bottom:20px;

}

.media-centre-grid-3{width:32% !important;}

/********* End :: Media Gallery Details End **************/



/********* Start :: Contact us **************/

.contact-us-content{

	width:100%;

	float:left;

	padding:10px 15px;

}

.contact-us-main-content{

	background:#f3f2f2;

	float:left;

	padding: 0px 25px 25px;

	min-height:480px;

}

.contact-us-content .contact-us-inner{

	float:left;

	width:100%;

	padding: 0px 15px 15px 15px;

}

.contact-us-inner-main{

	float:left;

	width:100%;

}

.contact-info-content .whats-new-content h3{

	color:#FFF;

}

p.contact-us-text{

	float:left;

	width:100%;

	font-family: "Myriad-Pro-Regular";

	color:#1f1f1f;

	font-weight:normal;

	padding:20px 0px 10px;

	font-size:16px;

}

.contact-form-main{

	float:left;

	width:100%;

}

.contact-form-main form .form-group{

	margin-right:0px;

	min-width: 233px;

}

.contact-form-main form .form-group input{

	border:1px solid #e2e2e2;

	border-radius:0px;

	background:#FFF;

	/*padding:15px;*/

	color:#333;

	font: 13px/20px normal Myriad-Pro-Regular, sans-serif;

	box-shadow: none;

	height:35px;

}

.contact-us-text  p{

float: left;

width: 100%;

font-family: "Myriad-Pro-Regular";

color: #1f1f1f;

font-weight: normal;

padding: 20px 0px 10px;

font-size: 16px;

}

.contact-form-main form .form-group input::-webkit-input-placeholder, .contact-form-main form .form-group textarea::-webkit-input-placeholder{

	color:#CCC;

}

.contact-form-main form .form-group input::-moz-placeholder, .contact-form-main form .form-group textarea::-moz-placeholder{

	color:#CCC;

}

.contact-form-main form .form-group input:-ms-input-placeholder, .contact-form-main form .form-group textarea:-ms-input-placeholder{

	color:#CCC;

}

.contact-form-main form .form-group input:-moz-placeholder, .contact-form-main form .form-group textarea:-moz-placeholder{

	color:#CCC;

}

.contact-form-main form .form-group textarea{

	border:1px solid #e2e2e2;

	border-radius:0px;

	background:#FFF;

	padding:10px 15px;

	color:#333;

	font: 13px/20px normal Myriad-Pro-Regular, sans-serif;

	box-shadow: none;

	min-height: 120px;

}

.contact-form-main form .form-group .re-captcha-content{

	padding:5px 15px;

	font-size:16px;

	font-weight:bold;

	background:#bbd2c3;

	font-style:italic;

	color:#FFF;

	width:120px;

	float:left;

	text-align:center;

	margin-right:20px;

}

.contact-form-main form .form-group input.captcha-input{

	border:1px solid #e2e2e2;

	border-radius:0px;

	background:#FFF;

	padding:15px;

	color:#333;

	font: 13px/20px normal Myriad-Pro-Regular, sans-serif;

	box-shadow: none;

	float:left;

	width: 120px;

	height:38px;

}

.contact-form-main form .form-group .search-button-sitting{

	text-transform:none;

	padding:8px 15px;

	font: 18px normal Myriad-Pro-Regular, sans-serif;

}

.contact-info-content{

	background:#52926d;

	float:left;

	padding: 0px 30px 12px;

	min-height:480px;

}

.contact-info-inner{

	width:100%;

	float:left;

}

.contct-info-image{

	float:left;

	width:100%;

	margin: 15px 0px;

}

p.contact-info-text-main{

	float:left;

	width:100%;

	font-family: "Myriad-Pro-Regular";

	color:#FFF;

	font-size:15px;

	margin:0px;

	padding:0px;

	line-height: 20px;

}

p.contact-info-text-main-small{

	float:left;

	width:100%;

	font: 13px/20px normal Myriad-Pro-Regular, sans-serif;

	color:#FFF;

	margin-top:5px;

}

.contact-info-contact{

	float:left;

	width:100%;

}

.contact-info-contact ul{

	display:block;

	width:100%;

	float:left;

	list-style-type:none;

	margin:0px;

	padding:0px;

}

.contact-info-contact ul li{

	display: block;

    list-style-type: none;

    float: left;

    width: 100%;

	padding: 0px 0px 15px;

}

.contact-info-contact ul li span.icon-contaxt{

	background: #f0f5f1;

    color: #52926d;

    float: left;

    padding: 5px;

    font-size: 20px;

    line-height: 22px;

	border-radius: 35px;

}

.contact-info-contact ul li span.contact-text{

	color: #FFF;

    float: left;

    font: 17px/20px normal Myriad-Pro-Regular, sans-serif;

    padding: 6px 20px;

}

.contact-info-contact ul li span.icon-phone{

	padding: 5px 9px;

}

.contact-info-contact ul li span.icon-print{

	padding: 6px 8px;

}

.contact-info-contact ul li span.icon-mail{

	padding: 6px 7px;

}

.contact-us-visit-parliament{

	float:left;

	width:100%;

	background:#ffb12c;

}

.contact-us-visit-parliament p{

	color: #03682d;

    font-family: "Myriad-Pro-Regular";

    font-size: 16px;

    margin: 0px;

    padding: 10px 0px;

    text-align: center;

}

.contact-us-visit-parliament p a{

	color: #FFF;

    font-family: "Myriad-Pro-Regular";

    font-size: 15px;

    margin: 0px;

	padding-left:5px;

}

.contact-us-map-content{

	float:left;

	width:100%;

	padding:0px;

	margin:0px;

}

.contact-us-map-content iframe{

	border:0px;

}

.contact-us-footer-content{

	width:100%;

	float:left;

	background:url(../img/contact-us-footer.jpg) left center no-repeat;

	background-size:100% 100%;

	border-bottom:5px solid #f7c063;

}

.contact-us-footer-inner{

	width:100%;

	float:left;

	background:rgba(0,0,0,0.7);

}

.footer-contact-us-main{

	float:left;

	width:100%;

	padding: 48px 100px;

}

.footer-contact-us-main h3{

	font-family: "Myriad-Pro-Regular";

	text-align:center;

	color:#FFF;

	font-size:22px;

	float:left;

	width:100%;

	margin-bottom: 40px;

}

.footer-contact-us-main h3 span{

	color:#6ab68a;

}

.footer-contact-us-main p{

	font: 16px/22px normal Myriad-Pro-Regular, sans-serif;

	color:#b3b3b3;

	text-align:justify;

	float:left;

	width:100%;

}

.more-info-btn{

	float:left;

	width:100%;

	text-align:center;

	margin-top:40px;

}

.more-info-btn .search-button-sitting{

	max-width: 150px;

    text-transform: none;

    font-size: 16px;

}

/********* End :: Contact us **************/

 

.dropdown-menu > li.kopie > a {

    padding-left:5px;

}

 

.dropdown-submenu {

    position:relative;

}

.dropdown-submenu>.dropdown-menu {

   top:0;left:100%;

   margin-top:-6px;margin-left:-1px;

   -webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;

} 

 

#defult-navbar-main ul.nav li:hover a{

	background:#0a4121;

}

#defult-navbar-main ul.nav li .dropdown-menu a:hover{

	background:#106b36;

}



@media (max-width:1199px){
	.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li h5{font-size:15px;}
}
@media (max-width:991px){
	.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li{padding:13px 10px;}
	.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li h5{font-size:12px;}
	.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li.resp-tab-active,.center-table-content-main #parentHorizontalTab ul.resp-tabs-list li{padding:13px 8px!important;}
}
@media (max-width:991px){
	#parentHorizontalTab .resp-tab-active{border-left:solid 1px #DDD!important; border-right:solid 1px #DDD!important; border-top: 4px solid #d79d3c !important;}
	#parentHorizontalTab .resp-accordion{text-transform:uppercase; color:#666666;}
	#parentHorizontalTab .resp-accordion.resp-tab-active{ color: #054921;}
}



/********* Start:: Department **************/



    .card {

  padding-top: 20px;

  margin: 10px 0 20px 0;

  background-color: #ffffff;

  border: 1px solid #d8d8d8;

  border-top-width: 0;

  border-bottom-width: 2px;

  -webkit-border-radius: 3px;

     -moz-border-radius: 3px;

          border-radius: 3px;

  -webkit-box-shadow: none;

     -moz-box-shadow: none;

          box-shadow: none;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

          padding-bottom:10px; 

   

}

.department_sec {

    margin-bottom: 30px;

    width: 100%;

    float: left;

}



.card.hovercard {

  position: relative;

  width: 100%;

  padding-top: 0;

  overflow: hidden;

  text-align: center;

  background-color: #fff;

  box-shadow: 2px 3px 10px #CCC;

}

.card.hovercard:hover{box-shadow:none;}



.card.hovercard img {

  width: 100%;

  height: 200px;

}



.card.hovercard .avatar {

  position: relative;

  top: -40px;

  margin-bottom: -40px;

}



.card.hovercard .avatar img {

  width: 100px;

  height: 100px;

  max-width: 100px;

  max-height: 100px;

  -webkit-border-radius: 50%;

     -moz-border-radius: 50%;

          border-radius: 50%;

          border:4px solid #fff

}



.card.hovercard .info {

  padding: 4px 8px 10px;

}



.card.hovercard .info .title {

  margin-bottom: 5px;

  font-size: 24px;

  line-height: 1;

  color: #262626;

  vertical-align: middle;

  min-height:55px;

  padding-top: 5px; 

}



.card.hovercard .info .title a{

    color: #000;

    font-size: 22px;

    display: block;

}

.card.hovercard .info .title a:hover{text-decoration:none;}

.card.hovercard .info .desc {

  overflow: hidden;

  color: #989696;

  text-overflow: ellipsis;

  border-bottom: 1px solid #d7d7d7;

  padding-bottom:15px;

  font:14px/18px normal Myriad-Pro-Regular, sans-serif; 

  margin-bottom:0px;  

  height:170px; 

  margin-top: 15px!important;

}



.card.hovercard .bottom {

  padding: 0 20px;

  margin-bottom: 17px;

}



.card.people .card-bottom {

  position: absolute;

  bottom: 0;

  left: 0;

  display: inline-block;

  width: 100%;

  padding: 10px 20px;

  line-height: 29px;

  text-align: center;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}

/********* End:: Department **************/

/********* Start:: sitting details page **************/



.next_prev_sec{margin-top:15px; width:100%; float:left; color:#000; margin-top: 10px; font-size: 18px;}

.next_prev_sec p{margin-top:10px; margin-bottom:0px;}

.next_prev_sec p a{display:block; font-size:14px;}

/********* End:: sitting details page **************/

/********* Start:: organization **************/

.organisations_sec .content-parliament-common-post-content .single-common-post-inner{padding:10px 20px;}

.organisations_sec .content-parliament-common-post-content .single-common-post-inner .common-post-right-content{border-bottom:1px solid #d7d7d7; padding: 6px 0px 10px 0px; margin-bottom:10px; width:100%; }

.organisations_sec .content-parliament-common-post-content .single-common-post-inner{box-shadow: 1px 2px 2px #CCC;}

.organisations_sec .content-parliament-common-post-content .single-common-post-inner:hover{margin-left:0px; box-shadow:none;}

.organisations_sec .content-parliament-common-post-content .single-common-post-inner span.post-common-text{color: #262626; font-size: 18px; line-height:20px; 

text-transform: none;margin-top: 0px;}

.organisations_sec .content-parliament-common-post-content .single-common-post-inner span.post-common-text p{color:#989696; font-size:18px; font:14px/20px normal Myriad-Pro-Regular, sans-serif;  }

.organisations_sec .date-read-more-content{padding: 0px 0px 10px; background: none;}

.organisations_odd {background: #fff;}

.organisations_even {background: #f3f3f3;}





/********* Start:: organization **************/



/********* Start:: chamber business **************/



.elevanth-document-display ul.bill_sec {

   width: 100%;

   float: left;

   background: #f4f8f6;

   padding: 20px 20px;

   margin-top: 30px;

}

.elevanth-document-display ul.bill_sec li{width:100%; font-size:14px; color:#666;  float:left;border-bottom:1px solid #e9e6e6; padding:10px;}

.elevanth-document-display ul.bill_sec li span{width:250px; float:left; font-size:14px; font-weight:bold; color:#000;}

.elevanth-document-display ul.bill_sec li a{width:auto; padding:0px; }

.elevanth-document-display ul.bill_sec li:last-child{border-bottom:none;}

.elevanth-document-display ul.bill_sec li:nth-child(odd) {background: #e1ede7;}

.elevanth-document-display ul.bill_sec li:nth-child(even) {/*background: #f6f5f5;*/}



/********* End:: chamber business **************/

/********* start:: bill status **************/

.gutter-top--loose .whats-new-content{

padding: 0px 30px 30px 30px;

}

.gutter-top--loose .bill-progress{

padding: 30px 10px 10px;

}

ul.bill_sec li a.document-link-text{

   padding: 15px 0px;

   color: #157a6b;

   width: 100%;

}



ul.bill_sec li a.document-link-text img{

    margin-right:10px;

}

.gutter-top--loose .bill-progress{

border:0px;

}

.eleventh-parliment-live-streaming .progress-bill-content{
	width:100%;
	float:left;
	margin-top: 25px;
}

.progress-bill-content table tr td.bill-status-cell{
	border-top: 0px !important;
}


.bill-progress__table tr td span.bill-status__code{

border-width:1px;

font-size: 20px;

color: #333;

}

.progress-bill-content .bill-status-row .bill-status .common-bill-text{
	font-size:14px;
	color: #157a6b;
}

.progress-bill-main-left ul li .bill-presented-content{
	width: 100%;
    float: left;
    margin-top: 10px;
}

.progress-bill-main-left .thumbnail-bill-content{
	width: 20%;
    float: left;
}
.progress-bill-main-left .thumbnail-bill-content .img-thumbnail{
	width: 110px;
    height: 140px;
}
.progress-bill-main-left .bill-presented-text{
	float:left;
	width:74%;
}
.progress-bill-main-left ul li .bill-presented-content .bill-presented-text h4{
	font-size: 16px;
    color: #333;
}
.progress-bill-main-left ul li .bill-presented-content .bill-presented-text p{
	width: 100%;
    display: block;
    font-size: 13px;
}
.this-bill-parilament-realte{
	width: 100%;
    float: left;
    margin: 10px 0px 20px;
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    font: 14px/20px normal Myriad-Pro-Regular, sans-serif;
}

.this-bill-parilament-realte a{
	font: 14px/20px normal Myriad-Pro-Regular, sans-serif;
	color:#106b36;
	font-weight: bold;
}

.center-table-content-main ul.pager{
	float:left;
	width:100%;
	margin-top:15px;
}
.center-table-content-main ul.pager li{
    margin-right: 10px;
}
.center-table-content-main ul.pager li a{
	color:#106b36;
	font-size:16px;
	font-family: "Myriad-Pro-Regular";
	border-radius:0px;
}
.progress-bill-main-left .protectted-disclosure-bill-content{
	float:left;
	width:100%;
	margin-top: 20px;
}
.progress-bill-main-left .protectted-disclosure-bill-content p{
	float:left;
	text-align:justify;
	font: 14px/20px normal Myriad-Pro-Regular, sans-serif;
	color:#666;
	margin-bottom: 10px;
}
.eleventh-parliment-live-streaming .bill-represented-by-content{
	background:none;
	margin:0px 0px 20px 0px;
	border:0px;
}
/********* End:: bill status **************/

/********* Start :: Regions **************/
.regions-main-content{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.regions-main-content table thead{
	background:#106b36;
	border-bottom: 5px solid #FFF;
}

.regions-main-content table thead tr th p{
	text-align:center;
	font: 16px/20px normal Myriad-Pro-Regular, sans-serif;
	color:#FFF;
}
.regions-main-content table tbody tr td{
	text-align:center;
	/*vertical-align: middle;*/
	background: #f6f5f5;
    border-top: 1px solid #e9e6e6;
    border-bottom: 1px solid #e9e6e6;
    margin-bottom: 10px;
}
.regions-main-content table tbody tr.horizontal-row td {
    padding: 0px;
    line-height: 5px;
    border-left: 0px !important;
    border-right: 0px;
	background: #FFF;
}
.regions-main-content table tbody tr:hover td {
    background: #f0f5f2 !important;
}
.regions-main-content table tbody tr.horizontal-row:hover td {
    background: none !important;
}
.regions-main-content table tbody tr td.number-of-seats-content h3{
	color:#106b36;
	font-size: 32px;
}
.regions-main-content table tbody tr.horizontal-row:last-child td{
	border: 0px;
}
.regions-main-content table tbody tr td h4{
	font: 16px/20px normal Myriad-Pro-Regular, sans-serif;
	color:#106b36;
	font-weight:bold;
}
.regions-main-content table tbody tr td .member-image a h4 {
	color:#000;
}
.regions-main-content table tbody tr td .member-image a:hover h4 {
	color:#106b36;
}
.regions-main-content table tbody tr td h4 a{
	font-family: sans-serif;
    color: #106b36;
    font-weight: bold;
    font-size: 14px;
}
.regions-main-content table tbody tr td h4.title-parents{
	margin:5px 0px;
}
.regions-main-content table tbody tr td h5.represented-text{
	color:#000;
	font: 16px/20px normal Myriad-Pro-Regular, sans-serif;
	font-weight:bold;
}
/********* End :: Regions **************/


/********* Start :: History of Parliament **************/
.about-parilamentery-history-content .media-gallery-description-text p:first-child img{
	margin: 0px 0px 10px 0px !important;
    padding: 5px;
    border: 1px solid #333;
    width: 100%  !important;
    clear: both;
    height: 400px !important;
}
.about-parilamentery-history-content .media-gallery-description-text img{
	margin: 0px 0px 10px 0px !important;
    padding: 5px;
}
.about-parilamentery-history-content .media-gallery-description-text p {
    text-align: justify;
    display: grid;
    float: left;
    clear: both;
    color: #666;
}
.about-parilamentery-history-content .media-gallery-description-text hr{
	float:left;
	width:100%;
}
.about-parilamentery-history-content .media-gallery-description-text h1{
	float:left;
	width:100%;
	color: #000;
    padding: 5px 0px 15px;
    margin: 0px 0px 10px 0px;
    background: url(../img/heading-line-green.jpg) left bottom no-repeat;
	font-size:24px;
}
.about-parilamentery-history-content .media-gallery-description-text h2{
	float:left;
	width:100%;
	font: 20px/20px normal Myriad-Pro-Regular, sans-serif;
	color: #106b36;
}
/********* End :: History of Parliament **************/

/********* Start :: videos Parliament Office **************/
.parliament-office-video-content #yottie_1 .yottie-widget-header{
	background:#106b36;
}
.parliament-office-video-content #yottie_1 .yottie-widget-header-channel-title a{
	color:#FFF;
}
.parliament-office-video-content #yottie_1 .yottie-widget-header-channel-title a:hover{
	color:#000;
}
.parliament-office-video-content .yottie-widget-header-properties .yottie-icon{
	color: #FFF;
}
.parliament-office-video-content .yottie span{
	color: #FFF;
}
.parliament-office-video-content #yottie_1 .yottie-widget-video{
	background:none;
}

.parliament-office-video-content #yottie_1 div.yottie-widget-video-info .yottie-widget-video-info-title{
	color: #106b36;
}

.parliament-office-video-content #yottie_1 .yottie-widget-video-info-passed-time{
	font-size:13px;
}
.parliament-office-video-content #yottie_1 .yottie-widget-video-info-caption{
	font: 14px/20px normal Myriad-Pro-Regular, sans-serif;
}

#yottie_1 .yottie-widget-video-info-properties-item span{
	color:#106b36;
}
#yottie_1 .yottie-widget-feed-section-search .yottie-widget-feed-section-search-form-input{
	font: 14px/20px normal Myriad-Pro-Regular, sans-serif;
}
.parliament-office-video-content #yottie_1 .yottie-widget-nav-list-item.yottie-active a, .parliament-office-video-content #yottie_1 .yottie-widget-nav-list-item.yottie-active:hover a{
	font: 20px/20px normal Myriad-Pro-Regular, sans-serif;
}
.parliament-office-video-content #yottie_1 .yottie-widget-nav-inner{
	height:64px;
}
/********* End :: videos Parliament Office **************/

/********* Start :: Members of Parliamnets **************/
.parliament-option .select-option{width:20%; padding:5px; float:left;}
.parliament-option .radio-inline{background:#efefef; padding:5px 30px 5px 35px; width:100%; color:#000;}
.parliament-option .search-button-sitting{display:inline-block;}
.parliament-option .form-sitting-search-btn.search-button{text-align:center; margin-top:20px;}
.parliament-option .btn.search-button-sitting{width:200px; display:inline-block;}
.parliament-option form.form-horizontal{margin-top:0px; padding:0 10px 0px;}

@media(max-width:1190px){
	.parliament-option .select-option{width:25%;}
}

@media(max-width:991px){
	.parliament-option .select-option{width:33.3%;}
}
@media(max-width:767px){
	.parliament-option .select-option{width:50%;}
}
@media(max-width:479px){
	.parliament-option .select-option{width:100%;}
}

.pariamentary-mnt-main-content #parliamentary-management-commitee .form-horizontal{
	float: left;
    width: 100%;
	margin-top:10px;
}
#parliamentary-management-commitee select.search-form-select-sitting{
	color:#333;
}
.pariamentary-mnt-main-content #parliamentary-management-commitee .search-button-sitting{
	padding: 11px 18px 10px;
}
/********* End :: Members of Parliamnets **************/

/* Start: general css*/
.text-capitalize{text-transform: capitaleize;}
.sitting-eleventh-table table > tr > td a span.common-td,.bill-status-content-table a span.common-td {
font-size: 12px !important;
}
/* End: general css*/
@media (max-width: 767px) {



  .navbar-nav  {

     display: inline;

  }

  .navbar-default .navbar-brand {

    display: inline;

  }

  

}

 

@media (min-width: 768px) {

  ul.nav li:hover > ul.dropdown-menu {

    display: block;

  }

  #navbar {

    text-align: center;

  }

}  




.p5{padding:5px;}.pt5{padding-top:5px;}.pl5{padding-left:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}
.p10{padding:10px;}.pt10{padding-top:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}

.img{max-width:100%; height:auto;}
.border_dased{border:dashed 1px #d79d3c;}

.header_new .search_top input.search-box::-webkit-input-placeholder {color:#ffffff;}
.header_new .search_top input.search-box::-moz-placeholder {color:#ffffff;}
.header_new .search_top input.search-box:-ms-input-placeholder {color:#ffffff;}
.header_new .search_top input.search-box:-moz-placeholder {color:#ffffff;}

/*=====Header css=====*/
.header_new img{max-width:100%;}


.header_new {
/* Safari 4+, Chrome 1-9 */                         background-image:   -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f1f0e8));
/* Safari 5.1+, Mobile Safari, Chrome 10+ */    background-image:   -webkit-linear-gradient(top, #ffffff, #f1f0e8);
/* Firefox 3.6+ */                                      background-image:   -moz-linear-gradient(top, #ffffff, #f1f0e8);
/* IE 7-*/                                                  filter:                 progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#f1f0e8', GradientType=0);
/* IE 8+*/                                                  -ms-filter:             "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#f1f0e8', GradientType=0)";
/* IE 10+ */                                                background-image:   -ms-linear-gradient(top, #ffffff, #f1f0e8);
/* Opera 11.10+ */                                      background-image:   -o-linear-gradient(top, #ffffff, #f1f0e8);
/* fallback image                                       background-image:   url(images/fallback-gradient.png);*/
/* fallback/image non-cover color */                background-color:#f1f0e8;
border-bottom:5px solid #d79d3c
}

.header_new .logo{padding:20px 0;}
.header_new .logo_right{float:right; text-align:right;}
.header_new .top_social{text-align:right;}
.header_new .top_social a{font-size:18px; padding:10px; display:inline-block; color:#3d895c;}
.header_new .top_social a:hover{color: #d79d3c;}

.header_new .top_link{display:inline-block; color: #fff; vertical-align:top; padding-top:7px;}
.header_new .top_link a{color: #000; font-size:13px; padding:0 8px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.header_new .search_top{display:inline-block; width:156px; margin-left:15px; position:relative;} 
.header_new .search_top .search-form-header{margin-top:0px;}
.header_new .search_top input.search-box{background:#508064; min-width:inherit; width:100%; border:1px solid #508064; }
.header_new .search_top button.search-button{padding:0px; background-image:none; right:0px; font-size:20px; color:#fff; height:34px; color:#054921; background:#508064;}

@media (max-width: 767px) {
	.header_new .logo{text-align:center; padding:10px 0 0;}
	.header_new .logo_right{width:100%; text-align:center;}
	.header_new .top_social{text-align:center; display:inline-block; margin-left:220px;}
}
@media (max-width: 479px) {
	.header_new .top_social{margin-left:0px;}
	.header_new .search_top{width:100%; margin:0px;}
	.header_new .search_top .search-form-header{width:100%; margin:10px 0 5px;}
}




/*=====Home Middle Css=====*/



.tab_left{background: #eeeeee; border: solid 1px #e0e0e0; padding:5px; width:100%; float:left; }
.tab_left a.large_img{display:block; position:relative; text-align:center; max-width:722px; margin-bottom:10px;}
.tab_left a.large_img span{color:#fff; font-size:14px; left:0px; text-align:left; line-height:18px; font-family: 'Open Sans', sans-serif; font-weight:400; background-color: rgba(0, 0, 0, 0.7); 
position:absolute; width:100%; bottom:0px; padding:15px 0 15px 30px;}
.tab_left a.large_img span strong{font-size:24px; display:block; font-weight:600; padding-bottom:10px;}
.tab_left .tab-content > .tab-pane{width:100%; float:left; background:#fff; padding:10px;}
.tab_left .resp-tab-content{width:100%; float:left;}
.tab_left .resp-tabs-list li {font-weight: bold; font-size: 16px;color:#666666; text-transform:uppercase; display: inline-block; padding: 13px 15px; margin: 0; list-style: none; cursor: pointer;
  float: left;}
.tab_left .resp-tabs-list li.resp-tab-active {border-bottom: none; border-right:solid 1px #cccccc!important; border-left:solid 1px #cccccc!important; border-top:solid 1px #cccccc!important; background-color: #fff; color:#054921; position:relative;}
.tab_left .resp-tab-active:before{background:#d79d3c; border-color:#cccccc;  width:97%; float:left; content:""; left:2px; right:0px; top:2px; position:absolute; height:3px;}
.tab_left .resp-tab-content{border-top-color:#cccccc; background:#fff;}


.thumb_slider{text-align:center; padding:0 30px;}
.thumb_slider.owl-theme .owl-nav [class*=owl-]{line-height:0px; margin-top:-20px; background:none; font-size:34px; color:#aaaaaa;}
.thumb_slider.owl-theme .owl-nav .owl-prev{left:-8px; }
.thumb_slider.owl-theme .owl-nav .owl-next{right:-8px;}

.tab_left .resp-tab-content table.table .border-color-boder {border-bottom-color: #106b36;}
.tab_left .resp-tab-content table.table tr th {color: #333333; font-size: 14px; font-weight: bold;}
.tab_left .resp-tab-content a.download-text span {color: #106b36; margin: 0px 5px; line-height: 25px; font: 13px normal Myriad-Pro-Regular, sans-serif; position: relative; top: 3px;}
.download-text .fa-download {
	color: #db5031;
	font-size: 17px;
	position: relative;
	top: 4px;
}
.tab_left .table-responsive{height:462px;}

.video_r-box{background:#eeeeee; border:solid 1px #e0e0e0; padding:15px;}
.video_r-box a{display:block; position:relative; text-align:center;}
.video_r-box a span{color:#fff; font-size:15px; left:0px;  height:42px; line-height:46px; background-color: rgba(0, 0, 0, 0.7); 
text-align:left; position:absolute; width:100%; bottom:0px; padding-left:15px;}
.video_r-box a i{color:#fff; left:0px; position:absolute;  right:0px; font-size:60px; top:50%; margin-top:-45px; display:none;}
.video_r-box a:hover i{display:block;}


.meet_sec{padding:10px 20px 20px; margin:50px 0; width:100%; float:left;}
.meet_sec .meet_hd{width:100%; color:#000; float:left; text-align:center; font-size:18px; font-weight:700; letter-spacing:1px; padding-bottom:10px; text-transform:uppercase;}
.meet_sec .meet_hd span{display:inline-block; padding:0 10px;}
.meet_sec .meet_mp{padding:0 10px;}
.meet_sec .meet_slider a{display:block; position:relative; text-align:center;}
.meet_sec .meet_slider a span{color:#fff; font-size:11px; left:0px; height:55px; padding-top:10px; line-height:18px; font-family: 'Open Sans', sans-serif; font-weight:400; background-color: rgba(0, 0, 0, 0.7); 
position:absolute; width:100%; bottom:0px;}




.aboutus_sec{width:100%; float:left; background:#d79d3c; margin-bottom:30px;}
.aboutus_sec .left_about_img{width:60%; float:left;}
.aboutus_sec .right_about_cont{width:40%; float:left; padding-top:10%; padding-right:50px; padding-left:60px; background:#d79d3c;}
.aboutus_sec .right_about_content{width:100%; float:left; padding-top:10%; padding-right:50px; padding-left:60px; background:#d79d3c;}
.aboutus_sec .right_about_cont p{font-size:20px; font-family: 'Open Sans', sans-serif; font-weight:400;  color:#fff; line-height:28px;  margin-bottom:20px;}
.aboutus_sec .right_about_cont a{color:#fff; font-size:30px;}
.aboutus_sec .right_about_content p{font-size:20px; font-family: 'Open Sans', sans-serif; font-weight:400;  color:#fff; line-height:28px;  margin-bottom:20px;}
.aboutus_sec .right_about_content a{color:#fff; font-size:30px;}

.new_update .news_update_list {margin-bottom:30px; padding:5px 0;}
.new_update .news_update_list .images_news{position:relative;}
.new_update .news_update_list .images_news .date_label{width:50px; position:absolute; text-align:center; top:0px; left:0px;  font-size:30px; color:#fff; background:#d79d3c; line-height:46px;}
.new_update .news_update_list .images_news .date_label span{font-size:12px; display:block; background:#fff; color:#222222; line-height:22px; margin-bottom:2px;text-transform: uppercase;}

.new_update .news_update_list .images_news .hits_label{width:50px; text-transform:uppercase; position:absolute; text-align:center; bottom:0px; left:0px;  background:#fff;  font-size:13px; color:#222222; line-height:18px; padding:5px 0px;}
.new_update .news_update_list .images_news .hits_label span{font-size:17px; display:block; font-weight:bold; color:#d79d3c;}

.new_update .news_update_list .news_text{padding:15px 0;}
.new_update .news_update_list .news_text a{color:#054921; font-size:15px; line-height:24px;}
.new_update .news_update_list .news_text p{color:#444444; font-size:14px; line-height:22px; font-family: 'Open Sans', sans-serif; font-weight:400; margin-top:10px;}

.budgets_home{padding:5px 20px 20px; margin-bottom:40px;}
.budgets_home a{display:block; height:54px; background:#106b36; position:relative; color:#fff; line-height:50px; padding-left:80px; font-size:20px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.budgets_home a span{height:54px; background:#eeeeee; font-size:24px; line-height:52px; position:absolute; color:#999999; text-align:center; width:55px; left:0px;}  
.budgets_home a:hover{text-decoration:none;}

.social_update{padding:5px 20px 20px;}
.social_update .social_update_sec p{border-bottom:solid 1px #999999; font-size:13px; font-family: 'Open Sans', sans-serif; font-weight:400; padding-bottom:10px; margin-bottom:10px;}
.social_update .social_update_sec p span{display:block; padding-right:60px; margin-bottom:10px; position:relative; font-family: 'Open Sans', sans-serif; font-weight:400;}
.social_update .social_update_sec p span a{color:#3fa9f5; line-height:0px; position:absolute; right:0px; top:0px; font-size:24px;}
.social_update .social_update_sec p strong{font-size:15px; font-weight:bold; color:#444444;}
.social_update .social_update_sec a.social_blink{color:#999999; font-size:16px; padding-right:25px;}
.social_update .social_update_sec a.social_blink:hover{color:#d79d3c;}


@media (max-width: 1199px) {
	.aboutus_sec .right_about_cont{padding-top:3%; padding-left: 30px;}
	.aboutus_sec .right_about_cont p{font-size:16px;}
	.tab_left a.large_img span strong{font-size:18px;}
	.new_update .news_update_list .news_text a{min-height:60px; font-size:14px; line-height:20px; display:block;}
	.budgets_home a{font-size:16px;}
	.social_update{margin-bottom:30px;}
	.new_update .news_update_list .images_news .date_label{font-size:24px;}
	.new_update .news_update_list .images_news .date_label span{font-size:11px;}
}

@media (max-width:991px) {
	.tab_left{margin-bottom:30px;}
	.aboutus_sec .left_about_img,.aboutus_sec .right_about_cont{width:100%;}
	.aboutus_sec .right_about_cont{padding:20px;}
	.aboutus_sec .right_about_cont p{margin-bottom:0px;}
}

@media (min-width:768px) {
	.tab_left ul.resp-tabs-list{display:block;}
	.tab_left h2.resp-accordion{display:none;}
}

@media (max-width:767px) {
	.tab_left .resp-tab-active:before{display:none;}
	.tab_left h2.resp-accordion{width:100%; float:left; font-size: 16px;color:#666666; text-transform:uppercase;}
	.tab_left .resp-tab-active{border:1px solid #cccccc !important; background:#fff; border-bottom:none!important; color:#054921; border-top: 3px solid #d79d3c !important; }
	.new_update .news_update_list .news_text a{min-height:inherit; }
	.new_update .news_update_list{max-width:360px; margin:0 auto;}
	.new_update .botto_tit{text-align:center;}
	.video_r-box{max-width:373px; margin:0 auto;}
	.tab_left a.large_img span{position:initial; float:left; margin-bottom:30px; padding:15px;}
	.meet_sec .meet_hd span{display:block;}
	.tab_left .resp-tab-content table.table thead tr th,.tab_left .resp-tab-content table.table tbody tr td{display:none;}
	.tab_left .resp-tab-content table.table thead tr th:first-child,.tab_left .resp-tab-content table.table tbody tr td:first-child{display:block;}
	


}

/*=====Footer css=====*/
.footer_new img{max-width:100%;}
.footer_new .footer_link{background:#000000; width:100%; float:left; font-size:14px; text-align: center; color: #ffffff; padding:10px 0;}
.footer_new .footer_link a{color: #ffffff; display:inline-block; padding:0 5px;}
.footer_new .footer_logo{padding-top:30px;}

.footer_new .footer_cont_dtl{float:right; text-align:left; width:250px; padding:15px 0; }
.footer_new .footer_cont_dtl .footer_email,.footer_new .footer_cont_dtl .footer_email a{color:#333333; line-height:32px; font-size:14px;}
.footer_new .footer_cont_dtl .footer_email i{color:#999999; font-size:24px; display:inline-block; padding-right:10px; position:relative; top:3px;}

.footer_new .footer_social{border-top:solid 1px #cccccc; padding:10px 0; margin-top:10px;}
.footer_new .footer_social a{font-size:22px; padding-right:30px; float:left; color:#999999;}
.footer_new .footer_social a:hover{color: #d79d3c;}


.footer_new .footer_copyright{background:#054921; padding:15px 0;  color: #3d895c; font-size:12px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.footer_new .footer_copyright a{color: #3d895c;}
.footer_new .footer_copyright p{text-align:right;}

@media (max-width: 767px) {
	.footer_new .footer_cont_dtl,.footer_new .footer_copyright,.footer_new .footer_logo{width:100%; text-align: center;}
	.footer_new .footer_social a{float:none; display:inline-block; padding:0 10px;}
	.footer_new .footer_copyright p{text-align:center; padding-top:5px;}
}



/*=====Chamber Business Pag=====*/
.middle_n{width:100%; float:left;}
.middle_n img{max-width:100%;}
.bread_cum{color:#106b36; font-size:13px; border-bottom:solid 1px #cccccc; padding:15px 0;} 
.bread_cum a,.bread_cum span{color: #666666;}

.tittle_md{border-bottom:solid 1px #054921; padding:15px 0; color:#222222; margin-bottom:15px;}
.tittle_md h3{font-size:40px; font-weight:600; margin-top:5px; position:relative; padding-bottom:10px;}
.tittle_md h3:before{background: #d79d3c; height:4px; position:absolute; left: 0px; bottom:0px; width:65px; content:"";}
.tittle_md p{font-size:18px; font-family: 'Open Sans', sans-serif; font-weight:400;}

.chamber_prd{background:#f1f1f1; max-width:360px; margin:15px auto;}
.chamber_prd .thum_img{border-bottom:solid 4px #d79d3c; position:relative;}
.chamber_prd .thum_img span{color:#222222; text-align:center; font-size:20px;  position:absolute; left:10px; bottom:0px; background:#d79d3c; border-radius:8px 8px 0 0; padding:5px 10px; min-width:120px;}
.chamber_prd p{color: #333333; font-size:14px; padding: 15px; font-family: 'Open Sans', sans-serif; font-weight:400; line-height:24px; border-bottom:solid 1px #fff; margin-bottom:10px;}
.chamber_prd .bot_prd_dtl{padding:15px;}
.chamber_prd .bot_prd_dtl .prd_date{color: #333333; font-size:13px; line-height:18px; margin-bottom:20px;}
.chamber_prd .bot_prd_dtl .prd_date span{color: #d79d3c; display:block;}
.chamber_prd .bot_prd_dtl .watch_btn{border:solid 1px #d79d3c; line-height:27px; color: #d79d3c; font-size:13px; text-transform:uppercase; display:block; padding:5px 10px; background:#fff;} 
.chamber_prd .bot_prd_dtl .watch_btn:hover,.chamber_prd .bot_prd_dtl .watch_btn:hover i{background:#d79d3c; color: #fff;}
.chamber_prd .bot_prd_dtl .watch_btn i{color: #d79d3c; font-size: 24px; vertical-align: middle; position: relative; left: 12px; top: -1px;}
.more_btn{background:#106b36; color: #fff; font-size:13px; text-transform:uppercase; display:inline-block; padding:4px 15px 6px;}
.more_btn span{padding-left: 10px; display:inline-block; font-size:16px;}
.chamber_prd a:hover{text-decoration:none;}
.more_btn:hover{background:#d79d3c; color:#fff; text-decoration:none;}

.botto_tit{color: #000000; font-size:20px; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:600;}
.budgets_sec{width:100%; padding:0px;  float:left; border-top:solid 1px #d79d3c; list-style:none;}
.budgets_sec li{width:50%; text-align:center; float:left; border-right:solid 1px #d79d3c; padding: 20px 10px;}
.budgets_sec li a{display:inline-block; font-family: 'Open Sans', sans-serif; line-height:24px; padding:10px 0; font-weight:400; color: #106b36; font-size:20px; position:relative; padding-left:90px;}
.budgets_sec li a i{display:inline-block; position:absolute; top:0px; left:0px; color: #fff; font-size:30px; background:#d79d3c; height:68px; width:68px; line-height:66px; text-align:center; border-radius:50%;}
.budgets_sec li a:hover{text-decoration:none;}
.budgets_sec li:last-child{border:none;}

.Comm_sec{padding:15px; border:dashed 1px #d79d3c;}
.Comm_sec p{color: #106b36; font-size:14px; line-height:24px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.Comm_sec p a{color: #333333; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-weight:400;}

@media (min-width: 992px) and (max-width: 1199px) {
	.chamber_prd .thum_img span{font-size:16px;}
	.chamber_prd .bot_prd_dtl .watch_btn{padding: 5px 6px; font-size:11px;}
	.chamber_prd .bot_prd_dtl .watch_btn i{font-size:18px; left:6px;}
}

@media (max-width: 479px) {
	.chamber_prd .thum_img span{font-size:16px;}
	.chamber_prd .bot_prd_dtl .watch_btn{padding: 5px 6px; font-size:11px;}
	.chamber_prd .bot_prd_dtl .watch_btn i{font-size:18px; left:6px;}
	.budgets_sec li{width:100%; border-right:none;}
}
.clear {clear:both; height:0;}

.msgtext {
	font-size: 16px;
	color: #000;
	line-height: normal;
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	color: #e61616;
}

/*=====Bill Status Page=====*/

  .bill-status {
            text-align: center;
            }
            .bill-status__date {
            display: block;
            margin-top: 0.35714em;
            }
            .bill-status-cell {
            padding: 0 0 2.85714em;
            text-align: center;
            vertical-align: top;
            }
			
.bill-progress {
	background: #f4f8f6;
	1px solid #DDD;
}

            .landing-quick-links, .bill-progress {
            border-top: 6px solid #000;
            border-bottom: 6px solid #000;
            }
            .push--bottom {
            margin-bottom: 20px !important;
            }
            .accordion__header::before, .icon, .tri--right::after, .tri--left::after, .pod--solid.tri--bottom::after, .pod-hollow::before, .pod-hollow::after, .pod-hollow.tri--top::before, .pod-hollow.tri--top::after, .hansard__list-item.is-expanded::before, .hansard__sub-list::before, .landing-feature::before, .calendar__event::before, .diary__carousel-viewport::before, .diary__carousel-viewport::after, .bill-progress__table::before, .bill-status-cell--current::after, .bill-status__code--fail::after, .tooltip__body::before, .header::after, .header__masthead::before, .header__masthead::after, .header__language-link::before, .quick-links__link::after, .c-seat-info::before, .c-seat-info::after, .tablescroll::before, .tablescroll::after, .mejs-controls .mejs-play button::after, .mejs-controls .mejs-pause button::before, .mejs-controls .mejs-pause button::after {
            content: '';
            display: block;
            position: absolute;
            }
            .theme--cyan .theme__color {
            color: #157a6b;
            }
            .theme__color {
            color: #157a6b;
            }
            .bill-status__desc--strong {
            font-weight: 700;
            }
            .theme__bg {
            color: #000;
            background-color: #1bcba5;
            }
            .bill-status__code--fail, .bill-status__code--small, .bill-status__code {
            display: block;
            width: 2.14286em;
            border: 3px solid #e9e6e6;
            border-radius: 4px;
            margin: 0 auto 0.35714em;
            font-size: 2em;
            font-weight: 300;
            line-height: 1.92857;
            text-align: center;
            vertical-align: middle;
            color: #ccc;
            background: #e1ede7;
            }
			
.document-link-text .fa.fa-file-text-o {
	font-size: 22px;
	padding-right: 5px;
	color: #d89e3d;
}





.seatimg {
	border: 1px solid #eee;
	margin-top: 20px;
	line-height: 0;
}		
.seatimg img { width:100%; height:auto; max-width:1024px;}	

.biography-content-memebers h3 {padding: 10px 0px 16px 0px;
margin-bottom: 20px;
margin-top: 70px;}



/*-----------New Nav CSS------------*/
@media (min-width: 767px) {
#myNavbar {
	/*background: #054921;*/
}
.navbar-nav > li {
	position: inherit;
	/*border-right: 1px solid #296b44;*/
}
#defult-navbar-main .navbar-nav > li > .dropdown-menu {
	width: 100%;
	min-width: inherit;
	padding: 20px;
	background-color:#106b36;
}
.dropdown-menu li {
	display: inline-block;
	width: 30%;
	box-sizing: border-box;
	border-bottom: 1px solid #fff;
	margin: 0 1%;
}
#defult-navbar-main .navbar-nav > li > .dropdown-menu li a { background:none;}	
#defult-navbar-main ul.nav li .dropdown-menu a:hover { background:#fff; color:#000;}		

.dropdown-menu li ul li {
	width: 100%;
	margin: 0;
}
#defult-navbar-main .navbar-nav > li > .dropdown-menu li.dropdown-submenu a:hover {
	background: #0a4121;
}

#defult-navbar-main .navbar-nav > li > .dropdown-menu li.dropdown-submenu a:hover {
	background: #fff;
}
.dropdown-submenu:hover > a::after {
	border-left-color: #000;
}

#defult-navbar-main .navbar-nav .dropdown-submenu > .dropdown-menu {
	background-color: #054921;
}


#defult-navbar-main .navbar-nav > li.color1 > .dropdown-menu, #defult-navbar-main ul.nav li.color1:hover > a{background-color:#d2b010;}
#defult-navbar-main .navbar-nav > li.color2 > .dropdown-menu, #defult-navbar-main ul.nav li.color2:hover > a{background-color:#7f6eff;}
#defult-navbar-main .navbar-nav > li.color3 > .dropdown-menu, #defult-navbar-main ul.nav li.color3:hover > a{background-color:#18cfcd;}
#defult-navbar-main .navbar-nav > li.color4 > .dropdown-menu, #defult-navbar-main ul.nav li.color4:hover > a{background-color:#d41f38;}
#defult-navbar-main .navbar-nav > li.color5 > .dropdown-menu, #defult-navbar-main ul.nav li.color5:hover > a{background-color:#d27e10;}
}
/*-----------New Nav CSS End------------*/

.footer-menu-bottom {
	float: left;
}
img {
    max-width: 100%;
    height: auto;
}

.form-group {
	margin-bottom: 25px;
}


.alert-msg-failure {
	position: absolute;
	left: 16px;
	color: red;
}
.alert-msg-success {
	color: green;
	font-size: 14px;
}
/*-----------Media Css------------*/

@media (max-width: 1200px) {
.parliment-member-details-content {
	position: relative;
	top: 0;
	width: 100%;
	left: 0;
	
}
.image-slider-content .member-parliment-slider-contenet {
	position: relative;
	top: 0;
	width: 100%;
	padding-bottom: 20px;
}
.image-slider-content .member-parliment-slider-contenet h2, .image-slider-content .member-parliment-slider-contenet p { color:#000;}
.tab_left .table-responsive {
	height: 320px;
}
}

@media (max-width: 1100px) {
.col-md-8.pull-left.stading-committie-main-content {
    width: 100%;
}
}

@media (max-width: 864px) {

.alert-msg-failure {
	position: relative;
	left: 0;
}
.form-group {
	margin-bottom: 15px;
}

.footer-menu-bottom {
	float: none;
	width:90%;
	margin:0 auto;
}
.footer-menu-bottom-right {
	float: left;
	padding-top: 20px;
	padding-left:5%;
}
h1.background-text-title {
    position: relative;
    top: 0;
    background-color: #054921;
    margin: 0;
    padding: 12px 0;
	font-size:30px;
}
.footer-menu-content {
    background: #353937;
}
.stading-committie-main-content ul.table-main-tab-menu li a {
    font-size: 13px !important;
    padding: 10px 0;
    line-height: 20px;
}
.col-md-11.col-sm-4.parliment-member-details-content-main {
    width: 100%;
}
.media-centre-grid-3 {
    width: 29% !important;
}
}


@media (max-width: 570px) {

.footer-menu-bottom ul {
	width: 100%;
}
.footer-menu-bottom ul li {
	width: 100%;
	padding: 0 0 5px;
	border: 0;
	text-align: center;
}
p.copyright-text-footer {
	text-align: center;
}
.footer-menu-bottom-right {
	float: none;
	margin: 0 auto;
	display: table;
}
.table-responsive.sitting-eleventh-table {
	width: 300px;
	overflow-x: scroll;
	position: relative;
	float: none;
	margin: 0 auto;
	padding-bottom:30px;
}
.whats-new-content {
	float: none;
	width: 300px;
	margin: 0 auto;
}
.contact-info-inner .whats-new-content, .contact-us-inner-main .whats-new-content {
    width: 100%;
}

.commetti-chairmen-content-img {
    width: 100%;
    text-align: center;
    float: none;
}
.commetti-chairmen-content-img img.img-responsive {
    margin: 0 auto;
    display: table;
    width: 100%;
    height: auto;
}
.commitee-members-content ul {
    width: 100%;
}
.commetti-chairmen-content-details {
    width: 100%;
}
.parlimentery-commitee-management-button p {
    text-align: center;
}
.parlimentery-commitee-management-button a {
    display: block;
    top: 0;
    float: left;
    text-align: center;
}
.commitee-members-parliamentary-list ul li {
    width: 100%;
    margin: 0;
    text-align: center;
}
.commitee-members-parliamentary-list ul li img {
    float: none;
    display: table;
    margin: 0 auto;
}
.member-main-wallpaper {
    width: 100%;
    text-align: center;
}
.parliment-member-details-content .member-main-wallpaper img.img-responsive {
    width: 100%;
    height: auto;
}
.member-details-experiance {
    width: 100%;
}
img.triangle-background {
    right: -2px;
    top: -2px;
}
.pariamentary-mnt-main-content .commetti-chairmen-content-img {
    margin: 0 0 20px;
    padding: 0;
}
.pariamentary-mnt-main-content .commetti-chairmen-content-details {
    width: 100%;
}
.media-centre-grid-3 {
    width: 100% !important;
    margin: 0 0 20px;
}
.commitee-members-parliamentary-list ul li span.hover-back-memeber {
	margin: 0 auto;
	right: 0;
	top: 11px;
}
}

.mb30 {
margin-bottom:30px
}

.mt30 {
margin-top:30px
}
.grey {
background-color:#e8e7e0
}
.center {
margin:auto
}




@media (min-width:605px){.modal-sm{width:605px;}}
@media (min-width:768px){.modal-sm{width:40%;}}
@media (min-width:992px){.modal-sm{width:40%;}}



