.tab_header{

    background: #d10a11;

    border-bottom: solid 4px #d10a11;

    color: #fff;

    margin: 0px 0px;

    text-align: right;

    padding: 6px;

    font-weight: normal;

    font-size: 16px;

    padding-right: 5px;

    border-radius: 5px 5px 0 0;

}.tab_header img{

    float: right;

    margin-left: 5px;
    
    width: 35px;
    
    height: 25px;

}.page_bg{

    background: #fff;
    padding: 0px 20px;
    border-bottom: solid 4px #d10a11; 
    
    border-right: 1px solid #d10a11;
    
    border-left: 1px solid #d10a11;

}

.content {
    width: 100%;
    direction: rtl;
    padding: 0px 20px;
    margin: 0 auto;
}
.content span , .caption , label , td {
         font-family: 'Cairo', sans-serif; 
}
.content .required {
    color: red;
}
.page_content{
    
    margin-top: 50px
}
.offer_data {
    float: right;
margin-top:20px;
}
.items{
padding: 20px 0px;
}
.search_data{padding: 0px 20px;}
.img_data{    float: right;}
@media (max-width: 992px)
.img_data {
    height: 100%;
}
.img_data img {
    width: 100% !important;
    height: 240px;
    border-radius: 5px;
    border: solid 2px #3A3838;
    float: right;
}

.items_title {
    font-weight: normal;
    width: 100%;
    color: #fff; 
    margin:0px;
    padding: 5px 0 5px 0;
    border-radius: 5px;
    background: #d10a11;
    font-size: 20px;
}
.items_title a{
    color: #fff;
    margin-right: 10px;
}
.details_offer {
    color: #fff;
    padding: 5px;
    height: 35px;
    border-radius: 5px;
    background: #c5898b;
    display: inline-block;
    margin-top: 20px;
    float: right;
    font-size: 16px;
    margin-left: 20px;
}
.something_wrong {
    padding: 0;
    visibility: hidden;
    color: #D60000;
}

.ads_tb {
    margin: 10px;
    width: 97%;
}
.ads_tb tr:nth-child(odd) td {
    background: #eee;
}

.ads {
    margin: 10px;
}
.ads li {
    margin-bottom: 10px;
}
.ads li h3 {
    background: #d10a11;
    padding: 5px;
    border-radius: 5px 5px 0 0;
    color: #fff;
    font-size: 20px;
}
.ads li div {
    background: #E4E4E4;
    font-weight: normal;
    padding: 5px;
    border-radius: 0 0 5px 5px;
}
#make_comment {
    border-radius: 5px;
    background-image: -webkit-linear-gradient( 90deg, rgb(236, 96, 101) 0%, rgb(209, 10, 17) 100%);
    color: rgb( 243, 242, 242 );
    border: none;
    font-family: DroidSansArabic,F-DFontSmall, arial, sans-serif;
}
.info_message {
    text-align: center;
    background: #FEE5BF;
    border: 1px solid #F9AE64;
    color: #A0560D;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 10px;
    margin-bottom: 30px;
}
.small_img{
    
    margin: 0 0 0 8px; 
    position: relative; 
    top: 2px;
    width: 17px !important; 
    height: 17px !important; 
}
.success_message {   
    background-color: #DBFFDB; 
    border: 1px solid #3FD43F;  
    color: #276B00;  
    margin: 0 20px 30px 30px;  
    padding: 20px 10px;  
    text-align: center;  
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;  
    border-radius: 5px;}

#pagination {
    border: 1px solid #000;
    background-color: #eee;
    clear: both;
    height: 53px;
    margin-bottom: 20px;
    padding: 7px 5px;
    width: 80%;
    margin-right: 20px;
}

#pagination p.page_no {
    background: #FBCE82;
    /* border: 1px solid #B2D2FF; */
    border: 1px solid #cc8e5c;
    float: right;
    font: 13px arial, sans-serif;
    margin: 0 2px;
    min-width: 15px;
    padding: 0;
    text-align: center;
}

#pagination p.page_no a.previous_next {
    border: 1px solid #fff;
    /* color: #1F6CFF; */
    color: blue;
    display: block;
    min-width: 15px;
    padding: 5px;
    text-decoration: none;
}

#pagination p.page_no a.selected_page_link:visited {
    background-color: #1F6CFF;
    color: #fff;
}

#pagination p.page_no a.page_link:visited {
    color: #888;
    text-decoration: none;
}

.search .s_inp {
    float: left;
    background: #d10a11;
    color: #fff;
    padding-left: 70px;
    padding-right: 36px;
    font-size: 16px;
    font-family: 'Cairo', sans-serif;
    border-radius: 5px;
    padding-bottom: 7px;
    padding-top: 7px;
    margin-left: 55px;
    margin-top: -37px;
    width: 30px;
}

/*/////////////////////////////////////////////////////////////// slider ///////////////////////*/


.tp-banner, .tp-banner-2:after{
       z-index: -1;
}
.tp-banner,.tp-banner-2 {
	width: 100%;
	position: relative;
/*     height: 312px !important;*/
}
.tp-banner > ul > li,.tp-banner-2 > ul > li {
	list-style: none;
}
.tp-bannertimer	        	{width:100%; height:10px; background:url(../images/timer.png);position:absolute; z-index:200;top:0px;}
.tp-bannertimer.tp-bottom	{	bottom:0px;height:5px; top:auto;}


/* Slideshow */
.slideshow {
	position: relative;
      
}

.slideshow .tparrows {
	height: 40px;
	width: 40px;
	line-height: 40px;
	text-align: center;
	background-color: rgba(255,255,255,0.10);
	z-index: 25;
	cursor: pointer;
	top: 50% !important;
	display: inline-block;
	opacity: 0;
}
.slideshow .tparrows:before {
	font-size: 15px;
	font-family: "FontAwesome";
}
.slideshow .tparrows.tp-leftarrow:before {
	content: "\f053";
}
.slideshow .tparrows.tp-rightarrow:before {
	content: "\f054";
}
.slideshow:hover .tparrows {
	opacity: 1;
}
.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {
	opacity: 1;
	left: -70px !important;
}
.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {
	opacity: 1;
	right: -70px !important;
}
.slide-h2 h2 {
	font-size: 45px !important;
}
.slide-h3 h2 {
	font-size: 30px !important;
}
.slide-p p {
	font-size: 16px;
	color: #e6e3db;
	text-align: center;
	line-height: 25px;
}

.slideshow .tparrows:before {
    font-size: 15px;
    font-family: "FontAwesome";
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////*/







