*{
    font-family: 'liberation_sansregular';
    src: url('fonts/LiberationSans-Regular-webfont.eot');
    src: url('fonts/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/LiberationSans-Regular-webfont.woff') format('woff'),
         url('fonts/LiberationSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/LiberationSans-Regular-webfont.svg#liberation_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

header{ margin-bottom:25px; }
header .header-top{ background:#d7040b; }
header .header-top .logo{ padding:10px 0;}
header .mainmenu{ margin-top:15px; }
header .mainmenu nav{ margin-bottom:0; }
header .mainmenu nav a{ font-size:14px; color:#FFF; text-transform:uppercase; text-shadow:none; }
header .mainmenu nav a:hover{ background:none; color:#161616; }
header .language{ overflow:hidden; }
header .language select{ margin-top:25px; background:url(img/icons/language.png) no-repeat scroll 10px center #f6f6f6; border:none; border-radius:0px; color:#475054; font-size:12px; padding-left:30px; margin-left:80px;  }

.content{}
.content .home-widget{}
.content .home-widget .widget-box{}
.content .home-widget .widget-box h3{ margin-top:0; color:#d7040b; font-size:22px; font-weight:600; text-transform:uppercase; }
.content .home-widget .widget-box p{ color:#a1a1a1; font-size:11px; line-height:1.7; }

.content h2{ font-size:32px; color:#252525; font-weight:300; text-transform:uppercase;  }
.content p{ font-size:13px; color:#7d7d7d; line-height:1.7 }

.content .quick-support{ background:url(img/others/quick-bg.png) repeat; padding:10px; margin-top:15px;  }
.content .partners{ padding:10px; margin-top:15px;  }

footer{}
footer .footer-top{ background:#eeeeee; }
footer .bottom-box{ margin:15px 0; }
footer h3{ font-size:15px; color:#111111; margin-top:0; }
footer ul li{ font-size:12px; color:#3f3f3f; }
footer ul li a{ font-size:12px; color:#3f3f3f; }
footer p{ font-size:13px; color:#3f3f3f; }
footer .footer-bottom{ background:#202020; padding:25px; }
footer .footer-bottom p{ margin-bottom:0; color:#aaaaaa; font-size:12px;  }

compal::after { content: attr(din); unicode-bidi: bidi-override; direction: rtl; }
compal::before { content: attr(dus) "\0040"; unicode-bidi: bidi-override; direction: rtl; }

@media (max-width: 767px) {
	.widget-box h3{
		text-align:center;
	}
	.widget-box p{
		text-align:center;
	}

}
