
/* ---------- Overall Specifications ---------- */
@font-face {
font-family: "Zawgyi-One";
font-style: normal;
font-weight: normal;
src: url("http://zawgyi-eot.googlecode.com/files/zawgyione-webfont.eot?#iefix") format("embedded-opentype"), url("http://zawgyi-eot.googlecode.com/files/zawgyione-webfont.woff") format("woff"), url("http://zawgyi-eot.googlecode.com/files/zawgyione-webfont.ttf") format("truetype"), url("http://zawgyi-eot.googlecode.com/files/zawgyi-one-webfont.svg#Zawgyi-OneRegular") format("svg");
}
HTML {    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
BODY {    FONT-SIZE: 100%; MARGIN: 0px; padding: 0px; }
HTML {    HEIGHT: 100%}
BODY {    HEIGHT: 100%}
body{
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:13px;
    color: #666666;
    POSITION: relative;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    background:url(../images/body.jpg) repeat-x #deeef8;
}
a{
    color: #669933;
    text-decoration: none;
}
#hrcell {
    background-image: url(../images/h_cell.jpg);
    float:left;
    width:100%;
    background-repeat:repeat-y;
    background-position:center;
}
#bgcell {
    background-image: url(../images/cell.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 511px;
    background-position:center;    
}
#container {
    HEIGHT: auto;    
    width: 992px;
    POSITION: relative;
    margin-right: auto;
    margin-left: auto;
    margin-bottom:0;
    margin-top:0;
    background:url(../images/container.jpg) top no-repeat #fff;
     -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
    padding:0 10px;
    display: table;
}
#headercontainer {
    width:992px;
    height:174px;
}
#leftheadercontainer {
    float:left;
    width:350px;
    margin: 63px 0 0 45px;
}
#leftheadercontainer a{
        display:block;
}
.beta{

    border: 1px solid #333;
    margin-left:222px;
    padding: 0px 10px;
    color:#333;
}
#rightheadercontainer {
    float:right;
    width:240px;
    margin: 6px 33px 0 0;
    text-align:right;
}
#rightheadercontainer span.service{
    color:#333;
}
.slide-date{
    font-size: 23px;
    font-weight: bold;
    color:#333;
}
#slidercontainer {
    /*background-image: url(../images/hlut_taw.jpg);*/
    background-repeat: no-repeat;
    width: 992px;
}

#leftslidercontainer {
    width:313px;
    height:186px;
    float:left;
    margin: 59px 0 0 30px;
}
#rightslidercontainer {
    width:617px;
    height:266px;
    float: right;
}
.pic {
    margin: 19px 0 0 0;
    margin-left: -31px;
}
.hltaw {
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:16px;
    color: #b50000;
    line-height:18px;
    text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
}
.meeting {
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:14px;
    color: #b50000;
    text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);
}
.pyithu {
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:26px;
    font-weight:bold;
    color: #b50000;
    text-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);
    text-decoration:none;
}
.pyithu:hover {
    color: #000;
    text-shadow:3px 3px 3px rgba(0, 0, 0, 0.1);
    text-decoration:none;
}
#body-content{
    padding:0px 0px;
}
.page-title {
    background-image:url(../images/blue.png);
    background-repeat:no-repeat;
    font-family: Zawgyi-One;
    font-size:14px;
    color: #346699;
    font-weight:bold;
    padding-left:27px;
    padding-top: 2px;
    height:35px;
    margin-left: -15px;
    
}

.contact {
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:10px;
    color: #333333;
    text-decoration:none;
}
.contact:hover {
    color: #fff;
    text-decoration:none;
}
.env {
    margin-right: 9px;
}
.flag {
    margin-top: 21px;
}
#menucontainer {
    width:992px;
    height:36px;
}
#leftmenucell {
    background-image:url(../images/cell1.png);
    background-repeat:no-repeat;
    width:11px;
    height:36px;
    float:left;
}
#menucell {
    background-image:url(../images/cell2.png);
    background-repeat:repeat-x;
    height:36px;
    width:100%;
}
#menucell ul{
    padding:0px;
}
#menucell ul li{
    padding:0px;
    list-style: none;
}
#menucell ul li a{
    float:left;
    font-family: Zawgyi-One,Zawgyi-One-embed;
    font-size: 13px;
    color: #fff;
    margin: 0 0px 0 0;
    background: url(../images/div_line.jpg) right no-repeat;
    text-decoration: none;
    letter-spacing: 0px;
    padding:0 16px 0 16px;
    height:36px; 
    text-shadow:2px 2px 2px rgba(0, 0, 0, 0.7);
    line-height: 36px;
}

#menucell ul li a:hover,#menucell ul li a.active{
    color: #ffdb00;
}
#rightmenucell {
    background-image: url(../images/cell3.png);
    background-repeat:no-repeat;
    height: 36px;
    width:220px;
    float:right;

}
.meet {
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:12px;
    color: #494d4a;
    text-decoration:none;
    
}
.right-big .meet{
    cursor:auto;
}
#talk {
    width:330px; 
    height:27px;
    margin: 9px 0 0 14px;
    float: left;
}
#form {
    background-image:url(../images/green_button.png);
    background-repeat:no-repeat;
    width:247px; 
    height:24px;
    margin: 8px 20px 0 0;
    float: right;
}
.fm {
    font-family: Zawgyi-One,Zawgyi-One-embed;
    font-size:10px;
    color: #fff;
    margin-left: 42px;
    line-height:24px;
    text-decoration:none;
}
.fm:hover {
    color: #000;
    text-decoration:none;
}
.pic2 {
    margin-right: 10px;
}
.pdf {
    margin: 3px 9px 0 14px
}
.arrow{
           margin-left: 9px;
}
.clear{
    clear:both;
}

.inner-container{
    margin:0px;
}
.home .inner-container{
  margin:20px 0px;  
}

.col3{
    float:left;
    width:305px; 
    margin: 0 17px;
    padding:0px;
}
.col3 h3{
    color:#669933;
}
.col3 .calendar-calendar .month-view table{
    height:175px;
}
.col3-right{
     margin-right:0;
    border: 1px solid #afda8e;
}

.col3-center{
    text-align: center;
}
.col3-center p{
    margin:0px;
}
.col3-left{
   padding:0px;
   margin-right: 17px;
   margin-left:0px;
}
.col3-center{
border: 1px solid #afda8e;
text-align: center;
}
.col3-left{
border: 1px solid #afda8e;

}
.col3-left h3{
text-align: center;    
}


.left-small{
    float:left;
    margin-right:34px;
    width:307px;
    border-radius:6px 6px 6px 6px;
    -moz-border-radius:6px 6px 6px 6px;
    -webkit-border-radius:6px 6px 6px 6px;
}
.left-small #block-views-exp-representative-page-1{
    border: 1px solid #afda8e;
    
}
#block-views-exp-representative-page-1 h3 {
    color:#669933;
    text-align: center;
    margin-bottom: 0px;
    
}
.region-member-search #block-views-exp-representative-page-1 h3{
    display: none;
}

.left-small #edit-submit-representative{
    margin-top: 5px;
}
.region-member-search{
    height:114px;
}

#block-block-5,#block-block-6{
    border:1px solid #afda8e;
    height:40px;
    margin-bottom: 10px;
}

#block-block-5{
width:305px;
}
#block-block-6{
width:646px;
}
.right-big{
    float:left;
    /*border:1px solid #E4E4E4;*/
    width:651px;
    border-radius:6px 6px 6px 6px;
    -moz-border-radius:6px 6px 6px 6px;
    -webkit-border-radius:6px 6px 6px 6px;
}

.body-left{
    float:left;
    width:250px;        
    padding:10px;
    background:#F8F9FB;
}
.body-right{
    float:left;
     width:260px;
}
#body-content{
    
}
#body-content .half{
    float:left;
    width:420px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
}
#body-content .center-half{
    float:left;
    width:710px;
    margin-right: 0px;
    padding-left:10px;
    padding-top: 10px;
    padding-right:3x;
    box-shadow:-4px 1px 2px -3px #EEE;
    -moz-box-shadow:-4px 1px 2px -3px #EEE;
    -webkit-box-shadow:-4px 1px 2px -3px #EEE;
    -o-box-shadow:-4px 1px 2px -3px #EEE;
    background:#fff;
}
#feature{
    margin:10px 0px 10px 0px;
    float:left;
}
#block-views-home-feature-block{
width:684px;
float:left;
margin-left:0px;
}
#block-views-home-feature-block .feature-container{
    
    border:1px solid #afda8e;
    border-right:0;
     background: url(../images/gradient.png) no-repeat right;
    padding:15px 0px 0px 15px;
    min-height: 147px;
      
}
#block-views-hluttaw-journal-block{
border:1px solid #afda8e;
    padding:3px 3px;
    min-height: 156px;
    text-align:center;
    border-left:0px;
    }
#block-views-hluttaw-journal-block .feature-container{
    
    border:1px solid #afda8e;
    border-left:0px;
    padding:15px 15px 15px 15px;
    min-height: 150px;
      
}
.gr{
    float:left;
}
.feature-date{
    float: left;
    text-align: right;
    vertical-align: middle;
    width:130px;
    margin-right: 20px;
    margin-top: 40px;
}
.feature-content{
    float:left;
}
.feature-content img{
    float:left;
    margin-right: 10px;
    margin-top:10px;
}

.feature-content .title a{
    font-family: 'Zawgyi-One','Zawgyi1','Zawgyi-One-Embedded', 'zawgyi-one'; 
    font-size:15px;
    font-weight:bold;
    color: #669933;
    text-decoration: none;
}
.feature-content p{
    margin:0px;
}
 .date {
    font-family: Calibri;
    font-size:20px;
    color: #e2303b;
    font-weight:bold;
    text-decoration:none;
}
.day {
    font-family: Calibri;
    font-size:16px;
    font-weight:bold;
    color: #669933;
    text-transform:uppercase;
    text-decoration:none;    
}
  .region-member-search #bgmember {
    background-image:url(../images/member_header.jpg);
    background-repeat:no-repeat;
    width:976px;
    margin: 0 8px 0 8px;
    height:85px;
    padding:10px 15px 10px 15px;      
}
.region-left-small #bgmember
{
    padding:10px 20px;
    width: 272px;
}
.region-left-small #bgmember select{
    width:100px !important;
}
.region-left-small .views-exposed-form .views-exposed-widget{
    clear:both;
}
.views-submit-button input{
    cursor: pointer;
    background: none repeat scroll 0 0 #88A741;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    width: 65px;
}
.views-submit-button input:hover{
    color:#DCEEF8;
    
}
.member{
    float:left;
    border:1px solid #CCC;
    margin-left: 10px;
    padding:5px;
     margin-top: 10px;

/** to fit in 4 cols in a row */
    overflow: hidden;
    padding: 5px 0px;
    width: 220px;
    height: 230px;
    
}

.view-hluttaw-journal th{
    border-bottom: 3px solid #CCCCCC;
    color: #666666 !important;
    font-family: Zawgyi-One,Zawgyi-One-embed,Arial !important;
    font-size: 13px !important;
    font-weight: bold !important;
}
#block-views-hluttaw-journal-block .views-field-title,
.not-front .view-hluttaw-journal .views-field-title{
    color: #669933;
    font-family: Zawgyi-One;
    font-size: 14px;
    width: 300px;
}
.not-front .view-hluttaw-journal .views-field-created{
   width: 230px;
}
.not-front .view-hluttaw-journal .views-field-field-pdf-upload a{
    position: relative;
}
.not-front .view-hluttaw-journal .views-field-field-pdf-upload img{
   float: left;
   margin-left: 20px !important;;
}
.front #block-views-hluttaw-journal-block .views-field-title{
   margin: 10px 0 !important;
}
.front #block-views-hluttaw-journal-block .views-field-created{
   margin-bottom: 10px !important;
}
.front #block-views-hluttaw-journal-block .views-field-field-pdf-upload{
   margin-bottom: 10px !important;
}
#block-block-13{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    float:left;
    width:305px; 
    padding:0px;
}
.download{
     float: left;
}
.member .member_photo{
    text-align: center;
}
.member .member_photo img{
    border:1px solid #CCC;
}
.member .member_info{
     text-align: center;
}
.right-news{
    width:100%;
    float:left;
    padding:10px 0;
    overflow: hidden;
}
#footercontainer li{
float:left;
margin:0 20px;
list-style:none;
}
#footercontainer li a{
color:#000;
}
#footercontainer ul{
padding:0 50px;
}
.rn-img{
float:left;
margin-right:10px;
margin-top:10px;
}
.rn-created{
float:right;
}
.left-news{
float:left;
display:block;
width:100%;
}
#footercontainer{
border-top: 1px solid #afda8e;
}
#slidercontainer{
margin-top:10px;
}
#box{
background:url(../images/box.jpg) repeat-x;
}
#block-block-3{
text-align:center;
}
#block-views-meeting-calendar-block-3 h3, #block-views-hluttaw-journal-block h3, #block-views-exp-committees-page h3, #block-views-video-block h3, #block-block-16 h3, #block-views-news-block-1 h3,#block-block-10 h3, #block-views-exp-representative-page-1 h3, #block-views-meeting-calendar-block-1 h3, #block-block-13 p, #block-block-3 h3,#block-views-photo-gallery-block h3{
background:url(../images/redline.jpg) !important;
height:36px;
color:#fff;
margin:0;
line-height:35px;
text-align:center;
font-size:1em;
}
#block-views-meeting-calendar-block-1 .date-heading h3, #block-views-meeting-calendar-block-3 .date-heading h3{
background:none !important;
color:#000;
}
.view .date-nav-wrapper .date-heading h3{
color:#fff;
background:none !important;
}
div.date-nav.item-list{
margin-bottom:0;
padding-bottom:0;
}
#block-views-photo-gallery-block img{
width:305px;
height:256px;
}
div.news-container{
display:table;
width:100%;
margin-bottom:10px;
position: relative;
z-index: 99;
}
#block-search-form{
margin-top:5px;
}
.theme-default .nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    height: 350px !important;
}
div.views-field.views-field-field-image,.page-news div.views-field-field-news-image{
width:160px;
float:left;
margin-right:5px;
}
.view-id-news .views-row, .view-news-archive .views-row{
height:100%;
float:left;
margin-bottom:25px;
}
.view-representative .item-list{
margin:25px 0px;
}
#body-content .center-half{
height:auto !important;
}
.node-representative table{
border-collapse: separate;
}
.rep-photo img{
text-align:center;
display: block;
    margin-left: auto;
    margin-right: auto ;
}
.view-committees .views-row{
margin-bottom:25px;
}
.view-display-id-block_1 .views-row{
width:25%;
float:left;
}
.field-name-field-committee-duty, .field-name-field-committee-age, .field-name-field-committee-authority, .field-name-field-committee-right{
width:100%;
float:left;
}
.view-id-laws td{
padding:10px;
}
select#edit-field-party-nid.form-select{
width:150px;
}
.views-field-field-pdf-upload img{
width:60px;
height:60px;
}
div.field.field-name-field-meeting-minute-file-downlo.field-type-file.field-label-above, div.field.field-name-field-venue.field-type-text.field-label-above, div.field.field-name-field-meeting-date.field-type-datetime.field-label-above, div.field.field-name-field-congress.field-type-node-reference.field-label-above, div.field.field-name-field-agenda-file.field-type-file.field-label-above, div.field.field-name-field-meeting-type.field-type-node-reference.field-label-above{
margin-bottom:25px;
margin-left:20px;
}
li.date-prev{
margin-left:0px !important;
}
#block-views-meeting-calendar-block-3 .day{
font-size:12px;
}
#block-views-meeting-calendar-block-3 .inner, #block-views-meeting-calendar-block-3  td{
height:0 !important;
}
.view-id-party td{
text-align:center;
padding-bottom:25px;
}
table.views-view-grid.cols-4{
width:100%;
}
.nivoSlider{
z-index:0;
}
.big_title{
width:100%;
text-align:center;
}
.big_title a{
color:#fff; text-align:center; font-size:16px; width:100%;
}
.big_title .field-content{
text-align:Center !important;
}

.view-clone-of-representative-for-test .views-row, .view-representative-page .views-row{border-bottom:1px solid #ccc; margin-bottom:10px;display:flex;}
#representative-region{display:block;clear:both;width:100%;}
#representative-left{float:left;padding-right:20px;width:24%;}
#representative-left .region-constituency{background-color:#31669a;text-align:center;padding:5px 0px;color:#fff;width:176px;}
#representative-right{padding-top:30px;float:left;display:inline;width:72%;}
#representative-right label{float:left;padding-right:10px;width:120px;}
#representative-right .field-content{display:inline;}
#representative-left .region-representative-photo img{width:174px;height:auto;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-top:0px;}
#representative-right .region-representative-title,
#representative-right .region-representative-party,
#representative-right .region-representative-education,
#representative-right .region-representative-address{padding:5px 5px 5px 5px;clear:both;}
#representative-right .region-representative-read-more a{float:right;padding-top:20px;font-size:14px;text-decoration:underline;color:#31669a;font-style:italic;}
#representative-right .region-representative-read-more a:hover{text-decoration:none;}
#block-menu-menu-region-state-representative{margin-top:20px;}
#block-menu-menu-region-state-representative h3{background:url('../images/redline.jpg') !important;height:36px; color:#fff;margin:0px;line-height:35px;text-align:center;font-size:1em;}
#block-menu-menu-region-state-representative .menu{margin:0px;padding-left:0px;}
#block-menu-menu-region-state-representative .menu li{list-style:none;padding:10px 20px;border-bottom:1px solid #000;margin:0px;}
#block-menu-menu-region-state-representative .menu li a{font-weight:500;font-size:14px;color:#000;}
#block-menu-menu-region-state-representative .menu li a:hover, #block-menu-menu-region-state-representative .menu .active-trail a{color:#fff;background:none;}
#block-menu-menu-region-state-representative .menu li:hover,#block-menu-menu-region-state-representative .menu .active-trail{background:rgba(102,153,51,0.7);color:#fff;}

/*New*/
#head-rightsidebar{
	top: -153px !important;
}
.page-political table,
.page-economic table,
.page-social table,
.page-international-parliament table,
.page-others table{
	width: 100%;
}
#block-menu-menu-research-left-menu ul li.leaf{
	list-style: none;
	list-style-type: square;
	padding-bottom: 10px;	
}
/*End New*/