/* CSS Document */
.con_left_corner {
    background: url("../images/subtitle_leftcurve.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    height: 35px;
    width: 11px;
}
.con_head_content {
    background: url("../images/subtitle_middle.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 35px;
    width: 502px;
}
.header_desi1 {
    /*color: #0A4565;*/
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-top: 7px;
    width: 100%;
}
.con_right_corner {
    background: url("../images/subtitle_rightcurve.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    float: left;
    height: 35px;
    width: 11px;
}
.contact_row ,.contact_row1{
    border-left: 1px solid #5098C8;
    border-right: 1px solid #5098C8;
	border-bottom: 1px solid #5098C8;
	clear: both;
	float: left;
    padding: 10px 15px;
    width: 93.7%;
}
.first_column {
    background-color: #ECF6FD;
    border-color: #7CACCC;
    border-left: 1px solid #7CACCC;
    border-right: 1px solid #7CACCC;
    border-style: solid;
    border-width: 1px;
    color: #016587;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 200px;
    width: 48%;
}
.heading {
    font-weight: bold;
    margin-left: 10px;
}
.align_cn {
    font-weight: bold;
    list-style-image: url("../images/icon_main.png");
    margin-left: 25px;
	line-height: 20px;
	/*margin-top: 8px;*/
	/*edited on 27/06/18 */
	 margin-top: -4px;
	/*edited on 27/06/18 */
	margin-right: 5px !important;
}

.i18n-ta .block_list a:link, .block_list a:visited {
font-size:11px;
}

.block_list a:link, .block_list a:visited {
    /*color: #016587;*/
    font-size: 12px;
}

.page-contact-directory-department-contact .dir_desi1 {
padding-left: 12px;
}

.page-contact-directory-department-contact .dir_list1 {
line-height: 22px;
}

.page-contact-type .dir_desi1 {
padding-left: 12px;
}

.page-contact-type .dir_list1 {
line-height: 22px;
}

.second_column {
    background-color: #ECF6FD;
    border-color: #7CACCC;
    border-left: 1px solid #7CACCC;
    border-right: 1px solid #7CACCC;
    border-style: solid;
    border-width: 1px;
    color: #016587;
    float: right;
    font-weight: bold;
    height: 200px;
    width: 48%;
}
second_column .heading_menu {
margin-top:5px !important;
}
.loc_contact {
    font-weight: normal;
    padding-left: 35px;
}

.first_column_third {
padding-top: 9px !important;
}

.first_column_third .more1 {margin-top: -18px; color: #494949 !important; }
.first_column_third .more1 a{margin-top: -18px; color: #494949 !important; margin-right:5px;}

.second_column_third {
padding-top: 9px !important;
}

.first_column_fourth {
padding-top: 9px !important;
}

.second_column {
padding-top: 9px !important;

}

.first_column_second {
    background-color: #ECF6FD;
    border-color: #7CACCC;
    border-left: 1px solid #7CACCC;
    border-right: 1px solid #7CACCC;
    border-style: solid;
    border-width: 1px;
    color: #016587;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 88px;
    width: 48%;
}

.second_column_second {
    background-color: #ECF6FD;
    border-color: #7CACCC;
    border-left: 1px solid #7CACCC;
    border-right: 1px solid #7CACCC;
    border-style: solid;
    border-width: 1px;
    color: #016587;
    float: right;
    font-weight: bold;
    height: 88px;
    width: 48%;
}
.first_column_third {
    background-color: #ECF6FD;
    border-color: #7CACCC;
    border-left: 1px solid #7CACCC;
    border-right: 1px solid #7CACCC;
    border-style: solid;
    border-width: 1px;
    color: #016587;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 200px;
    width: 48%;
}
.second_column {
    background-color: #ECF6FD;
    border-color: #7CACCC;
    border-left: 1px solid #7CACCC;
    border-right: 1px solid #7CACCC;
    border-style: solid;
    border-width: 1px;
    color: #016587;
    float: right;
    font-weight: bold;

    height: 200px;
    width: 48%;
	color:#494949;
}

.heading_menu {
    color: #990000;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
}
.page-contact-directory .more a:link {
    color: #016587;
    font-size: 12px;
    padding-bottom: 2px;
    padding-left: 180px;
}
.page-contact-directory .more a:visited{
    color: #016587;
}
.more11 ,.more12 {
    padding-top: 15px;
    text-align: right;
	margin-right: 12px;
}
.postal_address ,.email_address,.postal_address p {
    color: #027AC6 !important;
    font-weight: bold !important;
    line-height: 30px !important ;
    text-align: center !important;
    word-wrap: break-word;
}
.header_desi {
    color: #0A4565;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-top: 7px;
    width: 20%;
}
.header_name {
    color: #0A4565;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 7px;
    width: 35%;
}
.header_direct {
    color: #0A4565;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-top: 7px;
    width: 23%;
}
.header_resi {
    color: #0A4565;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 9px;
    padding-top: 7px;
    width: 19%;
}

.dir_list1 {
    border: 1px solid #5098C8;
	clear: both;
    width: 99.4%;
    word-wrap: break-word;
	font-size: smaller;
}
.dir_desi {
    padding-left: 10px;
    width: 23%;
    word-wrap: break-word;
	
}
.page-detail-contact .dir_name {
/*width: 34%;*/
width: 36%;}
.page-delhicadre .dir_name {
width: 31%;}


.page-contact-directory .dir_name {
width: 34%;}

.page-view-detl .dir_name {
width: 31%;}

.dir_name {
    width: 54%;
	padding-left: 10px;
	word-wrap: break-word;
	margin-left:-10px;
}

.page-stateguest-house .dir_name {
    width: 31%;
    padding-left: 10px;
    word-wrap: break-word;
    margin-left: -10px;
}

.dir_phone {
/*     width: 20%;
*/	  width: 17%;
}
.dir_desi, .dir_name, .dir_phone {
    float: left;
    padding-top: 5px;
	color: #494949;
	line-height:22px;
}
.dir_resi_phone {
    float: right;
    padding-top: 5px;
    width: 21%;
	color: #494949;
}
.dir_list1.no_record {
	width: 96.7%;
}
.postal_address_1 {
    color: #027AC6;
    font-weight: bold;
    line-height: 20px;
    margin-left: 30px;
    text-align: center;
    width: 80%;
}
.postal_address_1 a {
    text-decoration: underline !important;
}
.title15_blue {
    color: #137CB6 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center !important;
    text-decoration: none;
}
.coll_menu {
    background-image: url("../images/menu_normal.png");
    float: left;
    height: 24px;
    margin-bottom: 5px;
    margin-right: 6px;
    margin-top: 5px;
    padding-left: 6px;
    padding-top: 2px;
    width: 114px;
}
.coll_menu:hover {
    background-image: url("../images/menu_selected.png");
    color: #FFFFFF;
}
.coll_menu a:hover {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.page-southernstate-secretaries .dir_name {
    width: 30%;
}
.page-southernstate-secretaries  .dir_desi {
    width: 20%;
}

.page-view-detl .page-footer_bot {
margin:auto;
width:968px;
}
.page-view-detl .page-footer-top1 { 
margin:auto;
width:968px;
}

#alfa {
    padding-top: 10px;
}

.page-contact-type .page-footer_bot {
margin:auto;
width:968px;
}
.page-contact-type .page-footer-top1 { 
margin:auto;
width:968px;
}

.page-detail-contact .page-footer_bot {
margin:auto;
width:968px;
}
.page-detail-contact .page-footer-top1 { 
margin:auto;
width:968px;
}

@media (max-width:240px){

.page-detail-contact .con_right_corner{
display:none;
}

.page-detail-contact .dir_name {
margin-left: 16px !important;
}

.page-detail-contact- .postal_address_1 {
    margin-left: 14px !important;
}

.page-detail-contact- .dir_list1 {
width: 116.4% !important;
}


.page-contact-directory .contact_row {
margin-left: -13px;
}

.page-contact-directory .contact_row1 {
margin-left: -13px;
}

.page-contact-directory .contact_row1 {
margin-left: -13px;
}


.page-contact-directory .first_column {
margin-left: -11px !important;
width:43%;
}

.page-contact-directory .second_column {
margin-left: -6px !important;
}

.page-contact-directory .con_head_content {
margin-left: -5px;
}
.page-view-detl .dir_desi {
width: 21%;
}

.page-contact-directory .dir_list1{
margin-left: -14px;
}

.page-contact-directory .con_left_corner {
margin-left: -15px;
}

.page-superannuated .con_left_corner {
margin-left: -15px;
}

.page-superannuated .con_head_content {
margin-left: -5px;
}

.page-superannuated .dir_list1 {
margin-left: -14px;
}
.page-superannuated .dir_name {
width: 78px;
word-wrap: break-word !important;
}

.page-detail-contact .dir_name {
    word-wrap: break-word;
    width: 142px !important;
    margin-left: -29px;
}
.page-contact-directory-department-contact-all #alfa {
    margin-left: -13px !important;
    width: 219px !important;
    word-wrap: break-word !important;
    line-height: 22px;
}

.page-contact-type-all #alfa {
margin-left: -13px !important;
word-wrap: break-word !important;
 width: 219px !important;
}

.page-contact-directory-department-contact-all .dir_desi1 {
    padding-left: 12px;
    word-wrap: break-word !important;
    width: 203px !important;
}

.page-contact-type-all .dir_desi1 {
width: 203px !important;
}

.page-contact-directory .first_column_second {
margin-left: -11px !important;
width:43%;
}

.page-contact-directory .second_column_second {
margin-left: -6px !important;
}

.page-contact-directory .first_column_third {
margin-left: -11px !important;
width:43%;
}

.page-contact-directory .first_column first_column_fourth {
margin-left: -10px;
}

.page-contact-directory .header_desi{
width:110px;
}
.page-contact-directory .dir_desi{
width:100px;
word-wrap: break-word;
}
.page-contact-directory .header_name{
width:100px
}

.page-contact-directory .dir_name{
width:100px;
word-wrap: break-word;
}
.page-view-detl .dir_name {
margin-left: -18px;
word-wrap: break-word;
width: 112px;
}

.page-contact-directory .dir_phone{
display:none;
}

.page-view-detl .dir_phone { 
display:none;
}


.page-stateguest-house .dir_phone { 
display:none;
}

.page-contact-directory .header_direct{
display:none;
}
.page-contact-directory .header_resi{
display:none;
}
.page-contact-directory .postal_address{
    width: 225px !important;
    margin-left: -15px !important;
}

.page-contact-directory .postal_address{
margin-left: -35px 
}
.page-view-detl .postal_address_1{
margin-left: -5px;
word-wrap: break-word;
width: 202px;
}

.page-view-detl .con_left_corner {
margin-left: -14px;
}

.page-view-detl .con_head_content {
margin-left: -5px;
}
.page-view-detl .con_right_corner  {
margin-left: -5px;
}
.page-view-detl .dir_list1 {
margin-left: -14px;
}
.page-view-detl .postal_address {
word-wrap: break-word;
width:211px;
}

.page-detail-contact .postal_address {
word-wrap: break-word;
width:220px;
}

.page-detail-contact .con_left_corner {
margin-left: -14px;
}

.page-detail-contact .con_head_content {
margin-left: -5px;
}

.page-detail-contact .dir_desi {
width: 105px;
word-wrap: break-word;
}

.page-contact-directory-district-administration .coll_menu {
	width: 200px !important;
    float: left !important;
    margin-left: 38px !important;
    background-repeat: no-repeat !important;}

.page-detail-contact .postal_address {
word-wrap: break-word;
width:202px;
}

.page-detail-contact .postal_address_1 {
margin-left: -107px;
}

.page-detail-contact .con_head_content {
margin-left: -5px;
}

.page-detail-contact .dir_list1 {
    margin-left: -15px;
}

.page-detail-contact .dir_name {
    word-wrap: break-word;
    width: 124px;
	margin-left: -29px;
}

.page-stateguest .con_left_corner {
margin-left: -15px;
}

.page-stateguest .con_head_content {
margin-left: -5px;
}

.page-stateguest-house .dir_list1 {
margin-left: -15px;
}

.page-stateguest-house .dir_name {
word-wrap: break-word;
width: 99px;
margin-left: -20px;
}
.page-stateguest-house .header_desi {
width: 19%;
}

.page-stateguest-house .postal_address {
word-wrap: break-word;
width:220px;
}

.page-delhicadre .con_left_corner {
margin-left: -15px;
}
.page-delhicadre .con_head_content {
margin-left: -5px;
}

.page-delhicadre .dir_list1 {
    margin-left: -15px;
}
.page-delhicadre .header_name {
    margin-left: -18px;
}

.page-delhicadre .dir_desi {
width: 16%;
}
.page-delhicadre .dir_name {
width: 24%;
}

.page-delhicadre .dir_phone {
display:none;
}

.page-delhicadre .postal_address {
width: 217px;
}

.page-southernstate .con_left_corner {
margin-left: -15px;
}

.page-southernstate .con_head_content {
margin-left: -5px;
}

.page-keycontacts .con_left_corner {
margin-left: -13px;
}

.page-keycontacts .con_head_content {
margin-left: -5px;
}

.page-keycontacts .dir_list1 {
margin-left: -13px;
}


.page-southernstate .dir_list1 {
margin-left: -15px;
}
.page-southernstate .dir_name {
width: 10%;
}

.page-southernstate .postal_address {
    word-wrap: break-word;
    width: 230px !important;
}

.page-contact-directory-district-administration .postal_address_1 {
    margin-left: -2px !important;
    width: 217px !important;
}

.page-contact-type .con_left_corner {
margin-left: -15px;
}

.page-contact-type .con_head_content {
margin-left: -5px;
}

.page-contact-type .dir_list1 {
margin-left: -14px;
}
.page-contact-type #alfa {
margin-top: 0px;
padding-top: 10px;
margin-left: -15px;
}
.page-contact-type .dir_desi1 {
width:230px;
}
.i18n-ta .block_list a:link, .block_list a:visited {
font-size:10px !important;
}

}

@media (min-width:241px) and (max-width:320px) {
/*@media (max-width:320px){*/

.page-detail-contact .con_right_corner{
display:none;
}

.page-detail-contact- .dir_list1 {
width: 111.4% !important;
}

.page-contact-directory .contact_row {
margin-left: -13px;
}

.page-contact-directory .contact_row1 {
margin-left: -13px;
}

.page-contact-directory .contact_row1 {
margin-left: -13px;
}


.page-contact-directory .first_column {
margin-left: 8px;
}
.page-contact-directory .second_column {
float: left;
clear: both;
margin-top: 10px;
margin-left: 8px ;
}
.page-contact-directory .second_column_second
 {
float: left;
clear: both;
margin-top: 10px;
margin-left: 8px ;

}

.page-contact-directory .con_head_content {
margin-left: -5px;
}

.page-keycontacts .con_head_content {
margin-left: -5px;
}

.page-keycontacts .con_left_corner {
margin-left: -13px;
}

.page-keycontacts .con_head_content {
margin-left: -5px;
}

.page-keycontacts .dir_list1 {
margin-left: -13px;
}

.page-contact-directory .con_left_corner {
margin-left: -13px;
}

.page-superannuated .con_left_corner {
margin-left: -15px;
}

.page-superannuated .con_head_content {
margin-left: -5px;
}

.page-superannuated .dir_list1 {
margin-left: -14px;
}


.page-keycontacts-governor .con_left_corner {
margin-left: -13px !important;
}

.page-contact-directory .first_column_second {
margin-left: 8px;

}

.page-contact-directory .first_column_third {
margin-left: 8px;

}

.page-contact-directory .first_column first_column_fourth {
margin-left: -10px;
}


.page-contact-directory .dir_list1{
margin-left: -13px;
}

.page-contact-directory .header_desi{
width:110px;
}
.page-contact-directory .dir_desi{
width:116px;
word-wrap: break-word;
}
.page-contact-directory .header_name{
width:100px
}
.page-contact-directory .dir_name{
width:100px;
word-wrap: break-word;
}

.page-contact-directory-department-contact-all #alfa {
margin-left: -13px !important;
word-wrap: break-word !important;
width: 295px !important;
}

.page-contact-type-all #alfa {
margin-left: -13px !important;
word-wrap: break-word !important;
width: 295px !important;
}

.page-contact-directory-department-contact-all .dir_desi1 {
    padding-left: 12px;
    word-wrap: break-word !important;
    width: 233px !important;
}

.page-contact-directory, .page-view-detl, .page-detail-contact, .postal_address, .postal_address_1, {
    width: 285px !important;
    margin-left: 4px ;
}

.page-contact-directory .email_address{
margin-left: -250px;
}

.header_direct, .header_resi, .dir_phone, .dir_resi_phone {
display:none;
}

.page-southernstate-secretaries .dir_name {
    width: 12%;
}
.postal_address {
word-wrap: break-word;
width: 283px !important;
}
.page-contact-directory-district-administration .postal_address_1 {
    margin-left: -2px !important;
    width: 277px !important;
}

.postal_address_1{
margin-left: -63px 
}

.page-superannuated .header_desi {
width: 27%;
}
.page-superannuated  .dir_name {
width: 30%;
}
.page-delhicadre .dir_name {
width: 33%;
}

.page-detail-contact .dir_name {
word-wrap: break-word;
width: 147px;
}

.page-view-detl .con_left_corner {
margin-left: -14px;
}
.page-view-detl .con_head_content {
margin-left: -5px;
}
.page-view-detl .con_right_corner  {
margin-left: -5px;
}
.page-view-detl .dir_list1 {
margin-left: -14px;
}

.page-detail-contact .con_left_corner {
margin-left: -15px;
}

.page-detail-contact .dir_list1 {
margin-left: -15px;
}

.page-detail-contact .con_head_content {
margin-left: -5px;
}

.page-contact-directory-district-administration .coll_menu {
margin-left: -10px;
}

.page-detail-contact .dir_desi {
width: 20%;
}

.page-stateguest .con_left_corner {
margin-left: -15px;
}

.page-stateguest .con_head_content {
margin-left: -5px;
}

.page-stateguest-house .dir_list1 {
margin-left: -15px;
}

.page-delhicadre .con_left_corner {
margin-left: -15px;
}

.page-delhicadre .con_head_content {
margin-left: -5px;
}
.page-delhicadre .dir_list1 {
margin-left: -15px;
}

.page-southernstate .con_left_corner {
margin-left: -15px;
}

.page-southernstate .con_head_content {
margin-left: -5px;
}

.page-southernstate .dir_list1 {
margin-left: -15px;
}

.page-southernstate-secretaries .dir_desi {
    width: 29%;
}
.page-stateguest .dir_name {
width: 32%;
}

.page-contact-type .con_left_corner {
margin-left: -15px;
}

.page-contact-type .con_head_content {
margin-left: -5px;
}

.page-contact-type .dir_list1 {
margin-left: -14px;
}
.page-contact-type #alfa {
margin-top: 0px;
padding-top: 10px;
margin-left: -15px;
}

.page-contact-type .dir_desi1 {
width:296px;
}
.page-contact-directory-district-administration .coll_menu {
width: 126px !important;
float: left !important;
margin-left: 10px !important;
background-repeat: no-repeat !important;
}


}

@media (min-width:321px) and (max-width:480px) {

/*@media (max-width:480px){*/

.page-detail-contact .con_right_corner{
display:none;
}

.page-detail-contact- .dir_list1 {
width: 106.9% !important;
}
.page-contact-directory .first_column {
width: 44% ;
margin-left: -6px ;
}

.page-contact-directory-district-administration .coll_menu {
width: 150px;
float: left;
background-repeat: no-repeat !important;
}

.page-contact-directory-department-contact-all #alfa {
margin-left: -14px !important;
}

.page-stateguest .dir_name {
    width: 30% !important;
}
.page-delhicadre .dir_name {
width: 31% !important;}

.page-contact-directory .second_column {
margin-left: 5px ;
width: 44% ;
float:left ;
}

.page-contact-directory .con_left_corner {
margin-left: -15px;
}

.page-contact-directory .con_head_content {
margin-left: -5px;
}

.page-contact-directory .first_column_second { 
width: 44%;
margin-left: -6px;
}
.page-contact-directory .second_column_second { 
margin-left: 8px;
width: 44%;
float:left;

}

.page-contact-directory .first_column_third {
width: 44%;
margin-left: -6px;
}
.page-contact-directory .second_column second_column_third
 { 
margin-left: 14px ;
width: 45%;
}
.page-contact-directory  .first_column first_column_fourth {
margin-left: -2px;
width: 44%;
}

.page-view-detl .dir_name {
    width: 34% !important;
    word-wrap: break-word !important;
}

.page-contact-directory .first_column first_column_fourth {
width: 44%;
}
.page-contact-directory .contact_row {
margin-left: -16px;
}

.page-contact-directory .contact_row1 {
margin-left: -16px;
}

.page-contact-directory .header_desi{
width:110px;
}

.page-detail-contact .header_resi {
margin-left: -32px;
}

.page-contact-directory .con_left_corner {
margin-left: -15px;
}

.page-contact-directory .con_head_content {
margin-left: -5px;
}

.page-contact-directory .dir_list1{
margin-left: -15px;
}

.page-superannuated .dir_name {
width: 48% !important;
padding-left: 10px;
word-wrap: break-word;
margin-left: -10px;
 }

.page-contact-directory .dir_resi_phone{
margin-left: 34px !important;
margin-top: 9px;
float:left;
}

.page-contact-directory .postal_address{
    width: 338px;
   /* margin-left: 46px ;*/
	word-wrap: break-word !important;
}

.page-view-detl .postal_address{
margin-left: -2px ;
word-wrap: break-word !important;
width: 307px !important;
}

.page-view-detl .postal_address_1{
    margin-left: -59px !important;
	word-wrap: break-word !important;
}
.page-contact-directory .dir_desi{
width:100px;
word-wrap: break-word;
}
.page-contact-directory .header_name{
width:100px
}
.page-contact-directory .dir_name{
width:100px;
word-wrap: break-word;
}

.page-view-detl .header_resi{
margin-left: -36px !important;
}
.con_left_corner {
margin-left: -15px;
}
.con_head_content {
margin-left: -5px;
}
.dir_list1 {
margin-left: -15px;
}

.page-view-detl .dir_resi_phone {
    margin-left: 384px !important;
    float: left;
}

.page-superannuated .dir_resi_phone {
    float: left;
   margin-left: 2px !important;
}

.page-superannuated .header_name{
padding-left: 35px;
width: 20%;
}

.page-view-detl .dir_phone {
margin-left: -27px;
}

.page-contact-directory-district-administration .coll_menu {
margin-left: -10px;
}

.page-detail-contact .dir_desi {
width: 19%;
}
.page-detail-contact .dir_resi_phone {
width: 25%;
}

.page-delhicadre .postal_address {
    margin-left: -52px;
}

.page-stateguest  .dir_phone {
   margin-left: 0px !important;
}

.page-stateguest  .dir_resi_phone {
   margin-right: 34px;
}

.page-delhicadre .header_resi {
display:none !important; 	

}

.page-delhicadre .dir_resi_phone {
display:none !important; 	
    word-wrap: break-word;
  	width: 42% !important;
}

.page-delhicadre .header_resi { 	
    word-wrap: break-word;
  margin-left: -30px;
}

.page-delhicadre .header_direct {
width: 20%;
}

.page-superannuated .header_direct {
margin-left: 77px;
}

.page-southernstate-secretaries .dir_desi {
    width: 17%;
}

.page-southernstate-secretaries .dir_name {
width: 47%;
}
.page-southernstate-secretaries .dir_resi_phone {
width: 35%;
}

.postal_address {
word-wrap: break-word;
width: 445px !important;
}

.page-contact-type #alfa {
margin-top: 0px;
padding-top: 10px;
margin-left: -15px;
}
.page-contact-type-all .dir_desi1 {
width: 422px !important;
}
.i18n-ta .block_list a:link, .block_list a:visited {
font-size:10px !important;
}

}
