body {
    direction: ltr !important;
    font-family: "arial";
    font-size: 15px;
    margin: 0 auto;
    width: 100%;
    margin: 0;
    text-align: left !important;
    
}body .simple .apm-accordion a .apm-icon:after {
    font-family: 'ap-arrows';
    content: "\e60c";
    float: left !important;
    margin-right: 3px;
    right: 19px;
    position: absolute;
}
/*box-1
*****************************************************/
.dir1 {
    float: left !important;
}
.dir2 {
    float: right !important;
}
#logo {

}
#header-left {
    float: right;
}
@media only screen and (min-width:320px) and (max-width:767px){#header-left{float:none;}}
#header-left span {
    float: left;
}
@media only screen and (min-width:320px) and (max-width:767px){#header-left span {float:none;}}
.search .form-inline .inputbox{float:left;}
.header-left .search button{float:right;}
/*box-2
*****************************************************/
div#maximenuck131 ul.maximenuck li.maximenuck.level1{padding: 9px 25px 0 0 !important;
    float: left !important;}
	#lang {
    float: right;
    margin-top: 9px;
    text-align: left;
}div#login li {
    float: right;
}
.login a {
    color: #fff;
    padding: 10px !important;
}body .simple .apm-accordion a .apm-icon:after {
    font-family: 'ap-arrows';
    content: "\e60c";
    float: left !important;
    margin-right: 3px;
}
/*box-3
*****************************************************/
.slideshow {
    padding-left: 0;
}
.lay1 {
    left: 0 !important;
}
.lay2 {
    left: 10px !important;
}
.lay3 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    font-family: arial;
    font-size: 24px !important;
    font-weight: normal !important;
    position: absolute;
    left: 9px !important;
    top: 50% !important;
}
#right-menu ul li a{
    padding: 0px 15px;
    text-align: left;
}
.news-slider .ns2-readmore {
    color: #060086;
    float: right;
    font-size: 16px;
}
.news-slider h4.ns2-title a {
    color: #000;
    font-size: 17px;
}
#news-slider .ns2-image {
    margin-right: 2% !important;
    margin-left: 2% !important;
}
/*box-5
*****************************************************/
#more-info1 h3, #more-info2 h3, #more-info3 h3, #more-info4 h3, #other1 h3, #other2 h3, #other3 h3, #other4 h3{float:left;}
/*box-7
*****************************************************/
.acymailing_introtext {
    float: left;
    font-size: 22px;
}
.acymailing_module_form table {
    float: left;
    margin-right: 0%;
    width: 45%;
    margin-left: 2% !important;
}
@media only screen and (min-width:320px) and (max-width: 767px){.acymailing_module_form table{width: 100%;}}
.news-latter .btn {
    background: #535353 none repeat scroll 0 0;
    color: white;
    font-size: 21px;
    padding: 4px 2%;
    position: absolute;
   left: 570px;
    top: 0;
}

@media only screen and (min-width:320px) and (max-width: 767px){
.news-latter .btn {
    background: #535353 none repeat scroll 0 0;
    color: white;
    font-size: 21px;
    left: 0;
    padding: 4px 2%;
    position: relative;
    top: 0;
    float: left;
}}
/*box-8
*****************************************************/
.contact-us h3, .about-us h3 {
    background: rgba(0, 0, 0, 0) url("../images/ti2.png") no-repeat scroll left bottom;
}
/*other
*****************************************************/
.mobilemaximenuck div.maximenuck > a {
    color: #fff !important;
    display: block;
    font-family: iransansweb;
    min-height: 35px;
    padding-left: 57px !important;
    padding-right: 0;
    text-align: left;
    text-decoration: none;
}