/**
 * @package Helix Framework
 * Template Name - Badil
 * @copyright Copyright (c) 2014
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later
*/
.share-container {
padding-top: 30px;
}
.tss-techline-icons.small-format li a .techline-icon {

    padding-top: 4px !important;
} 
body.bg {
      background: none repeat scroll 0 0 #000 !important;
}


.breadcrumb {
	     background-color: #fff !important;
    border-radius: 0 !important;
    border-top: 1px solid #ccc !important;
	   
	}

.body-innerwrapper {
    margin-top: 0 !important;

}

#sp-main-menu ul.level-0 > li {

  padding-left: 0  !important;;
    padding-right: 0  !important;;

}

#sp-menu-wrapper {

   font-family: droid arabic kufi;
}
.rtl #sp-main-menu li li.parent:not(.sp-menu-group) > a:after {
	
	   content: "\f053";
		margin-right: 185px;

	}


.rtl .sp-submenu.sub-level-child {
left: -240px !important;
right:auto !important;
}

.sp-submenu .sp-submenu-wrap {
 margin-top: 0px !important;
box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2)!important;
}


.breadcrumb {
	     background-color: #fff !important;
    border-radius: 0 !important;
    border-top: 2px solid #000;
	   
	}

#sp-footer-wrapper #footer {
   background: none repeat scroll 0 0 #fff !important;
    border-top: 2px solid #000 !important;
    box-sizing: border-box !important;
    padding: 5px !important;
}

.rtl .polling .add_answer {
display: none !important;

}
.rtl .polling_name {
 
    text-align: right !important;
  
}

.rtl .polling_container label {
  text-align: right !important;

}

.rtl .answer_input {
    float: right !important;
    margin-right: -9%;
    width: 38px !important;
}

.rtl .answer_name label {
 
    margin-right: 12px;
    margin-top: 3px;

}

.rtl #sp-ad1 .custom {
    float: left;
}

.rtl .title.default h3.header span:before {
    margin-top: 2px;
}

.body-innerwrapper {
 
    overflow-y: hidden;
}

div#header_hotslider div#slide-holder div#slide-controls {

    background-image: none !important;
  
}

.rtl div#header_hotslider div#slide-holder img {

    position: relative;
}

.rtl .hd_related_vid li {
    float: right;
    margin-right: 5px !important;
}


#sp-slide1 {
    box-sizing: border-box;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}


/*Phoca Download RTL*/

.rtl .pd-filebox .pd-filenamebox {
float: right !important;

}

.rtl .pd-filebox .pd-buttons {
float: left !important;
}

.rtl .pd-filename a {

text-align:left;


}

.rtl .pd-document64 {
background-position: right !important;
padding-right: 70px;

}

.rtl .pd-float {
    float: right;
}



div.subCategory h2 {
        font-size: 13.5px !important;
    font-weight: bold;}
div.itemListCategory h2 span:before {
  border-width: 0px !important;

}

.rtl div.itemListCategory h2 span:before {

  right: 0;
  border-width: 0px !important;
  }

h2 {
    line-height: 38px !important;

}

.jmslideshow .slideshow-content {
    background-color: transparent !important;
}

.rtl .pg-cv-folder {
    background: url("/media/com_phocagallery/images/icon-folder-small.png") no-repeat scroll 233px 2px rgba(0, 0, 0, 0) !important;
    direction: rtl !important;
    margin-top: 5px;
    padding-right: 20px;
    text-align: right;
}

.rtl .pg-cv-box {
    float: right;
}

.rtl .pg-cv-name {
    text-align: right;
}

.sige_small {
 
   display: none !important;}


.theme-default .nivo-caption h1  {
    font-family: Helvetica,Arial,sans-serif;
	color: #fff !important;
}


img {
    border: 5px solid #fff !important;

}

strong {
    font-weight: bold;
}


.sp-corporex-layout .btn-more-wrapper {
    position: relative;
}





.readmore, a.readmore, a.btn-more {
    color: #fff !important;
    font-weight: 400;
    padding: 7px 12px;
    transition: all 400ms ease 0s;
}

.rtl .sp-corporex-layout .sp-slider-content {
   
    right: 50px;
  
}

.rtl .sp-corporex-layout .slider-arrow-nav {
    left: 30px;
    right: auto;
}


.rtl .sp-corporex-layout .slider-arrow-nav .controller-prev {
    float: left;
    margin-right: 10px;
}

.sp-corporex-layout .sp-slider-content {
    padding: 20px;

}

.rtl div.subCategoryContainer {
    float: right;
}

/*SP Poll*/

.mod-sppoll > strong {
font-size:15px;

}
.form-sppoll {
padding-top: 10px;
margin-left: 12px;
}

.btn.btn-success.btn-poll-result {
    font-size: 11px;

   background: #333; 
    border: 1px solid #fff;
color: #fff;

}
.btn.btn-success.btn-poll-result:hover {
    font-size: 11px;
    background: #fff; 
    border: 1px solid #eee;
color: #333;

}

.btn.btn-default {
    font-size: 11px;
   background: #333; 
    border: 1px solid #fff;
color: #fff;

}
.btn:hover.btn-default  {
    font-size: 11px;
    background: #fff !important; 
    border: 1px solid #eee;
color: #333;

}
.rtl .form-sppoll {
padding-top: 10px;
margin-right: 12px;
}