
 @font-face{font-family:titlefont;src:url('../fonts/FrutigerBold.woff');}

@font-face{font-family:linkfont;src:url('../fonts/GE_SS_Two_Light.woff');}/**/
 @font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon_arrows/icomoon.eot');
	src:url('../fonts/icomoon_arrows/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon_arrows/icomoon.woff') format('woff'),
		url('../fonts/icomoon_arrows/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon_arrows/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
 font-family: hr;
 src: url("../fonts/HelveticaNeueW23-Reg.ttf") format("truetype");/* TTF file for CSS3 browsers */
	font-weight: normal;
	font-style: normal;
}
@font-face {
 font-family: hb;
 src: url("../fonts/hb.ttf") format("truetype") ;/* TTF file for CSS3 browsers */
}
@font-face {
  font-family: 'HacenLinerBroadcast';
  src: url('../fonts/HacenLinerBroadcast.eot?#iefix') format('embedded-opentype'),  url('../fonts/HacenLinerBroadcast.woff') format('woff'),  url('../fonts/HacenLinerBroadcast.ttf')  format('truetype'), url('../fonts/HacenLinerBroadcast.svg#HacenLinerBroadcast') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'HacenNewspaper';
    src: url('../fonts/HacenNewspaper.eot?#iefix') format('embedded-opentype'), url('../fonts/HacenNewspaper.woff') format('woff'), url('../fonts/HacenNewspaper.ttf') format('truetype'), url('../fonts/HacenNewspaper.svg#HacenNewspaper') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	text-align:right;
	direction: rtl;
	 font-family: HacenNewspaper;
}
.header2 .logo, .header3 .logo {
    margin-top: -33px;
    text-align: right;
}
.header2 .logo img {
	width:300px;
}

.header2 #inner-header .logo-container, .header2 #inner-header .header-inner-left {
    margin-bottom: 5px;
}
#footer #newsletter-container form {
    float: left;
    direction: rtl;
}
 .tab-container.right .tab-content {
    padding: 0 330px 0 50px;
         
  
}
.priceproduct{
	position:inherit;
	height:40px;
	width:100%;
	 
}
.priceproduct .item-price{
	padding-top:10px;
	margin-top:0px;
}
.item-price select{
	background: none;
border: none;
}
.sidebar h3 {
 	margin-bottom:10px;
}
.related-slider{
	border:1px solid #BCD3D7;
	padding:8px;
	overflow: hidden;
}

.related-slider .stepsbar {
    float: right;
    width: 190px;
}

.related-slider .stepsbar .step {
    margin: 0 0 5px 0;
    padding: 5px;
    width: 180px;
    background-color: #efefef;
    text-align: center;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
}

.related-slider .stepsbar .step a {
    color: #000;
    text-decoration: underline;
}

.related-slider .stepsbar .step.active {
    background-color: #fd5c48;
    color: #fff;
}

.related-slider .stepsbar .step.active a {
    color: #fff;
}

.main-content .orderbox {
    margin: 0 0 5px 0;
    padding: 10px;
    background-color: #E6ECF8;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
}

.main-content .orderbox.ordernum {
    margin: 0 auto;
    padding: 15px;
    width: 60%;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.orderbox label {
	margin-right:8px;
}
.listn{
	margin-right:0px;
}
.numitem{
	padding: 22px 40px;
	 
}
.home-kb-search {
    margin-bottom: -8px;
}
.home-kb-search .form-control {
    border: 0;
    background-color: #444;
    color: #fff;
    padding-right: 50px;
}
.home-kb-search i {
    position: relative;
    top: -35px;
    right: 20px;
    color: #F1EBEB;
}
 
.tiles {
    margin: 0 15px 15px 15px;
}
.tiles .tile {
    padding: 12px 20px;
    background-color: #f8f8f8;
    border-right: 1px solid #ccc;
}
.tile .icon {
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 48px;
    line-height: 1;
    color: #ccc;
}

.tile .stat {
    margin-top: 20px;
    font-size: 40px;
    line-height: 1;
}

.tile .title {
    font-weight: bold;
    color: #888;
    text-transform: uppercase;
    font-size: 12px;
}
.tiles .tile .highlight {
    margin-top: 4px;
    height: 2px;
    border-radius: 2px;
}
.tiles .tile a {
    text-decoration: none;
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: right;
}
.bg-color-blue {
    background-color: #5bc0de;
}
#content .portfolio-item img{
	height:300px;
	
}
#content .portfolio-item-img {
	height: 350px;
width: 100%;
	
}
.blockspace{
	border: 2px solid #6dbcdb;
border-radius: 20px;
text-align: center;
margin-bottom: 20px;
}

.article-content-container{
	
	font-size: 16px;
line-height: 33px;
}