    @font-face {
  font-family: 'Verdana';
  src: url('../fonts/Calibri W01 Light.eot') format('eot'),  /* IE6–8 */
       url('../fonts/Calibri W01 Light.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
       url('../fonts/Calibri W01 Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
body {
    color: #747679;
    font-family: Verdana !important;
    font-size: 14px;
    line-height: 30px;
    margin: 0;
    width: 100%;
    background: #f8f8f8;
}.moduleItemIntrotext {
    display: block;
    padding: 4px 0;
    line-height: 30px !important;
    width: 69%;
    float: right;
    text-align: left !important;}
body,a, div, span, p {
    font-family: Verdana!important;
}div#menu-top li a {
    padding: 7px 0;
}ul.maximenuck {
    text-align: center !important;
}div#title p:first-child {
    color: #41535d;
    font-weight: bold;
    margin-right: 25%;
    margin-left: 0;
}div#title p {
    float: left;
}div#news div.k2ItemsBlock ul li:first-child img {
    height: 327px;
}span.itemHits {
    float: right;
    text-align: right;
}.farahani-social .fa {
    float: left;
    margin-right: 9px;
    margin-left: 0;
}div.itemFullText p {
    text-align: left !important;
}.page-header h2:before, div.itemHeader h2.itemTitle:before {
    left: 0;
}.page-header h2, div.itemHeader h2.itemTitle {
    text-align: left!important;
    padding-left: 32px;
    margin-top: 1%;
    padding-right: 0;
    padding-bottom: 0px;
}.page-header h2:after, div.itemHeader h2.itemTitle:after {
    left: 0;
}div.itemFullText p {
    text-align: left !important;
}

.rl_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle:after {
    position: absolute;
    content: "\f107";
    color: #41535d;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    left: 94%;
    font-size: 23px;
    top: 9px;
}.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle:after {
    position: absolute;
    content: "\f106";
    color: #41535d;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    left: 94%;
    font-size: 23px;
    top: 9px;
}


.rsform h2 {
    position: relative;
    text-align: left;
    display: initial;
    margin: 0 !important;
    width: auto;
    /* float: right; */
    width: 100%;
    display: block;
    margin: auto;
    margin-bottom: 15px !important;
    background: #777;
    color: #ffff;
    padding: 15px 15px;
    padding-left: 41px;
}
.formResponsive .formHorizontal .formControlLabel:after {
    content: "\f100";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 17px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    right: 91%;
    position: absolute;
    top: 14px;
    color: #cf1c1a;
    transform: rotate(180deg);
}.formResponsive .formHorizontal .formControlLabel {
    width: 155px;
    font-size: 14px;
    position: relative;
    padding-right: 22px !important;
    padding: 9px;
    text-align: left;
    padding-left: 38px;
}
.formControls {
    text-align: left;
}
div.catItemReadMore a {
    background: rgba(255,255,255,.9);
    float: right;
    position: relative;
    color: #41535d;
    margin: 15px 0;
    height: 40px;
    font-size: 13px;
    padding: 3px;
    padding-right: 40px !important;
    width: 150px;
    line-height: 30px;
}
.catItemIntroText {
    color: #666;
    font-size: 13px !important;
    text-align: left;
}