
/********************************************************************************/
/* body */
/********************************************************************************/

body {
	direction:ltr;
	background:#f6f6f6;
	font-family:"iMaxme";
	font-size:1.5em;
	color:#ffffff; 
	}

@font-face {
	font-family:"iMaxme";
	src: url("../fonts/iMaxme.otf") format("opentype");
	}

::selection { background-color:#cf9a4f; color:#ffffff; }  
::-moz-selection { background-color:#cf9a4f; color:#ffffff; }

a:hover, a:focus { text-decoration:none; outline:none; }

.row { margin:0px; }

[class*="col-"] {
/*	min-height:100px;*/
	padding:0px;
/*	background-color: rgba(255,195,13,.3);
	border: 1px solid rgba(255,195,13,.4);*/
	}

h1, h2, h3, h4, h5, h6 { padding:0; margin:0; }

.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
	}

.col-xs-5ths { width: 20%; float: left; }

.cart
{
    margin:25% 20% 5% 5%;
     
 }	
@media (min-width: 768px) { .col-sm-5ths { width: 20%; float: left; } }
@media (min-width: 992px) { .col-md-5ths { width: 20%; float: left; } }
@media (min-width: 1200px) { .col-lg-5ths { width: 20%; float: left; } }

/********************************************************************************/
/* containers | sidebar | breadcrumb | list-group | services */
/********************************************************************************/

.con1 {
	padding:40px 0;
	background:#ffffff;
	}
	
.con2 {
	padding:40px 0;
	background:#f6f6f6;
	}
	
.con3 {
	padding:80px 0 40px 0;
	background:url(../img/pattern.jpg);
	}

.con3 h1 {
	width:90%;
	font-size:30px;
	text-align:center;
	margin:0 auto 40px auto;
	padding-bottom:15px;
border-bottom:4px;	
	color:#677b3f;
	}

.news {
	width:100%;
	display:inline-block;
	direction:rtl;
	text-align:right;
	padding:15px;
	border:solid 2px #677b3f;
	
	}
	
.news2 {
	width:100%;
	display:inline-block;
	direction:rtl;
	text-align:right;
	padding:15px 0;
	border:none;
	border-bottom:solid 2px #677b3f;
	}

.news h1 a {
	width:100%;
	display:inline-block;
	margin:0 0 15px 0;
	padding:0;
	font-size:23px;
	color:#5d5d5d;
	}
.news h2 a {
         font-size:20px;
	color:#677b3f;   
        }
        
        
.news h2  {
	width:100%;
	display:inline-block;
	margin:0 0 15px 0;
	padding:0;
	font-size:20px;
	color:#677b3f;
	}

        .news h2 span a {
        font-size:14px;
	color:#cf9a4f;   
        }
        
.news h2  span {
	width:100%;
	display:inline-block;
	margin:10px 0 0 0;
	padding:0;
	font-size:14px;
	color:#cf9a4f;
	}

.news p {
	margin-bottom:20px;
	line-height:30px;
	text-align:justify;
	color:#5d5d5d;
	}

.more {
	width:170px !important;
	display:block;
	padding:10px 20px !important;
	background:#677b3f;
	text-align:center;
	float:left;
	
	color:#ffffff;
	font-size:18px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.more:hover, .more:focus { background:#cf9a4f; color:#ffffff; }

.podcast a {
	width:100%;
	display:inline-block;
	padding:10px 15px;
	margin-top:15px;
	background:#f6f6f6;
	text-align:right;
	direction:rtl;
	font-size:20px;
	color:#5d5d5d;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

         .glyphicon-whatsapp:before {
                    
                    content: "\f232";
                }
                
.podcast a .glyphicon {
	float:right;
	font-size:30px;
	color:#677b3f;
	margin-left:15px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
.podcast a .glyphicon2 {
	float:right;
	font-size:30px;
	color:#677b3f;
	margin-left:15px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
.podcast a:hover {
	background:#cf9a4f;
	color:#ffffff;
	} 

.podcast a:hover .glyphicon  {
	margin-left:20px;
	color:#ffffff;
	} 

.modern-container, .services-container {
	margin:40px auto;
	padding:30px;
	
	background:#ffffff;
	background:rgba(255,255,255,0.9);
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.services-container { padding:20px; }

.modern-container h1, .services-container h1 { color:#cf9a4f; font-size:25px; margin:0 0 15px 0; padding:0; text-align:right; direction:rtl; }

.modern-container h1 span, .services-container h1 span { color:#cf9a4f; }

.modern-container h2, .services-container h2 { color:#cf9a4f; font-size:16px; line-height:25px; margin:0; padding:0; text-align:right; direction:rtl; }

.modern-container p, .services-container p { font-size:16px; margin:0 0 15px 0; padding:0; line-height:30px; text-align:justify; direction:rtl; }

.content-padding { padding-left:30px; }

.no-padding { padding:0; }

.content-padding img { min-width:100%; margin-bottom:15px; }

.glyphicon-phone-alt { color:#ffffff !important; }

.services-style li {
	list-style:none;
	direction:rtl;
	font-size:15px;
	color:#cf9a4f;
	margin-bottom:10px;
	text-align:right;
	direction:rtl;
	}

.services-style li .glyphicon { margin-left:5px; }
.services-style li .glyphicon2 { margin-left:5px; }
.sidebar {
	padding:15px;
	background:#f6f6f6;
	}

.sidebar-img { margin-bottom:15px; }

.hotline { font-size:21px; color:#ffffff; line-height:30px; letter-spacing:3px; }

.hotline a { color:#ffffff; }

.hotline span { font-size:16px; }

.breadcrumb {
	/* max-height:40px; 
	text-align:right;
	*/
	overflow:hidden;
	background:none;
	margin:5px;
	padding:0;
	font-size:13px;
	
	direction:rtl;
	}
.sideimg
{

}
.breadcrumb a {
	color:#5d5d5d;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
			-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.breadcrumb a:hover { color:#f5c27b; }

.breadcrumb > li + li:before { color:#5d5d5d; }

.breadcrumb > .active { color:#cf9a4f; }

.list-group { margin:0; }

.list-group-item {
	padding:10px 15px;
	border:solid 1px #677b3f;
	background:#ffffff;
	}

a.list-group-item {
	font-size:13px;
	color:#5d5d5d;
	text-align:right;
	direction:rtl;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	background:#677b3f;
	border:solid 1px #677b3f;
	color:#ffffff;
	}

.list-group .list-group-item .glyphicon { font-size:11px; }
.list-group .list-group-item .glyphicon2 { font-size:11px; }
.list-group .list-group-item.active .glyphicon { color:#ffffff; }
.list-group .list-group-item.active .glyphicon2 { color:#ffffff; }
a.list-group-item:hover, a.list-group-item:focus {
	background:#cf9a4f;
	border:#cf9a4f;
	border:solid 1px #677b3f;
	color:#ffffff;
	}

.list-group-item:first-child, .list-group-item:last-child { border-radius:0px; }

.list-group .glyphicon { margin-left:10px; color:#cf9a4f; }

.list-group .glyphicon2 { margin-left:10px; color:#cf9a4f; }

.list-group .list-group-item:hover .glyphicon { color:#ffffff; }
.list-group .list-group-item:hover .glyphicon2 { color:#ffffff; }
/***************************************************************************************/

.border-bottom {
	margin-bottom:30px;
	padding-bottom:30px;
	}

.border-bottom h4 {
	padding:15px;
	font-size:18px;
	background:#000;
	margin-bottom:15px;
	}

.border-bottom:last-child { margin:0; padding:0; border:none; }

.img-border {
	width:100%;
	min-height:150px;
	padding:2px;
	font-size:14px;
	text-align:center;
	color:#cf9a4f;
	line-height:40px;
	background:#677b3f;
	border:solid 10px #ffffff;
	border-bottom:none;
	border-top:none;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.img-border:hover {	background:#cf9a4f; }

.pdf-img {
	width:100%;
	min-height:150px;
	padding:2px;
	margin-bottom:20px;
	font-size:14px;
	text-align:center;
	color:#cf9a4f;
	line-height:40px;
	background:#677b3f;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.pdf-img:hover { background:#cf9a4f; }

.download-pdf {
	width:100%;
	display:inline-block;
	background:#cf9a4f;
	padding:10px 5px !important;
	margin-top:20px !important;
	text-align:center;
	color:#ffffff !important;
	}

.caret { margin-right:5px; float:none; }

.services {
	margin:15px;
	padding:15px;
	background:#f6f6f6;
	text-align:right;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.services:hover { }
	
.services h3 {
	padding-bottom:5px;
	font-size:23px;
	text-align:center;
	color:#677b3f;
	}

.services h4 {
	padding-bottom:15px;
	font-size:16px;
	text-align:center;
	color:#cf9a4f;
	}

.folder {
	margin:15px;
	background:#f6f6f6;
	text-align:center;
	padding:10px
	}

.folder a {
	padding:15px !important;
	margin:0 !important;

	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.folder span {
	font-size:80px;
	margin-bottom:20px;
	color:#677b3f;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.folder h2 {
	padding:0 !important;
	margin:0 !important;
	font-size:16px !important;
	}

.folder a:hover span {
	color:#cf9a4f;
	}

blockquote {
	direction:rtl;
	text-align:right;
	padding:20px;
	margin:0 0 20px 0;
	border-right:5px solid #cc8002;
	}

blockquote a {
	display:block;
	color:#231f20;
	font-size:16px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

blockquote a:hover { color:#cc8002; }

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

.main-actions .btn {
	display:inline-block;
	padding:10px;
	background:#ffffff;
	border:none;
	color:#677b3f;
	font-size:14px;
	border-radius:0;

	-webkit-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-o-transition:all 0.2s;
	-ms-transition:all 0.2s;
	-khtml-transition:all 0.2s;
	transition:all 0.2s;
	}

.main-actions .btn:hover, .main-actions .btn:focus {
	background:#cf9a4f;
	box-shadow:none;
	color:#ffffff;
	}

.main-actions .btn-group .btn {
	width:100% !important;
	}

.main-actions .glyphicon {
	font-size:23px;
	}
.main-actions .glyphicon2 {
	font-size:23px;
	}
/********************************************************************************/
/* header | top | logo | top-bar | navbar */
/********************************************************************************/

header {
    display:inline-block;
    height:155px;
    width:100%;
	}

.top {
	width:100%;
	height:140px;
	padding:0px;
	position:relative;
	top:0px;
	
	background:url(../img/arabisk.png) 0% 0% repeat #ffffff;
		}

.top2 { }


.top3 {
	width:100%;
	height:140px;
	padding:0px;
	position:relative;
	top:0px;
		
	background:url(../img/bg_top3.png) 0% 0% repeat #ffffff;
		}


.logo img {
	max-width:100%;
	margin:auto;
	position:absolute;
	right:0px;
	top:0px;
	bottom:0px;
	z-index:10;
	}

.logo2 a {
	width:100%;
	display:block;
	}

.logo2 img {
	max-width:100%;
	margin:auto;
	position:absolute;
	right:0px;
	top:0px;
	left:0;
	bottom:0px;
	z-index:10;
	}

.top, top3 [class*="col-"] {
	min-height:135px;
	padding:0px;
	margin:0px;
	}
	
.top2 [class*="col-"] {
	min-height:135px !important;
	padding:0px;
	margin:0px;
	}

.nav3,.nav4 {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	}
	

.nav3 > li,.nav4 > li {
	position: relative;
	display: block;
	float:right;
	}
	
.nav3 > li > a,nav4 > li >a {
	position: relative;
	display: block;
	padding: 58px 35px 58px 0px;
	font-size:20px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.nav3 li:last-child a, .nav4 li:last-child a {	padding: 40px 0px 39px 20px; }

.dropdown-menu li:last-child a { padding: 10px !important; }

.nav3 > li > a:hover, .nav3 > li > a:focus,.nav4 > li > a:hover, .nav4 > li > a:focus {
	text-decoration: none;
	background-color:transparent;
	}
	
.nav3 > li.disabled > a ,.nav4 > li.disabled > a{
	color: #777;
	}
	
.nav3 > li.disabled > a:hover, .nav3 > li.disabled > a:focus,.nav4 > li.disabled > a:hover, .nav4 > li.disabled > a:focus {
	color: #231f20;
	text-decoration: none;
	cursor: not-allowed;
	background-color: transparent;
	}
	
.nav3 .open > a, .nav3 .open > a:hover, .nav3 .open > a:focus,.nav4 .open > a, .nav4 .open > a:hover, .nav4 .open > a:focus {
	background-color:transparent;
	border-color: #428bca;
	}
	
.nav3 .nav-divider,.nav4 .nav-divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
	}
	
.nav3 > li > a > img,.nav4 > li > a > img {
	max-width: none;
	}

.top-bar {
	width:100%;
	display:inline-block;
	background: transparent;
	margin:25px 0 0 0;
	padding:0;
	}
	
.top-bar li {
	float:left;
	list-style:none;
	margin-right:10px;
	}

.top-bar li a {
	display:block;
	padding:6px 0;
	font-size:14px;
	color:#231f20;
	}

.top-bar li a:hover { text-decoration:underline; }

.top-bar li a:after {
	content:"|";
	display:block;
	float:right;
	font-size: 12px;
	margin:0 0 0 10px !important;
	}

.top-bar li:last-child a:before { content:none !important; }

.top-bar .btn-link {
	display:block;
	padding:4px 0;
	font-size:14px;
	color:#231f20;
	}

.lang { min-width:137px !important; border:none !important; -webkit-border-radius:5px !important; -moz-border-radius:5px !important; border-radius:5px !important; }

.lang li { float:right !important; margin:0px !important; }

.lang li a { font-size:14px !important; padding:10px 12px !important; }

.lang li a:hover { text-decoration:none !important; }

.lang li a:after { content:none; }

.lang > .active > a, .lang > .active > a:hover, .lang > .active > a:focus {
	background:none;
	color:#ffffff !important;
	}

.num { font-family:Arial; font-weight:bold; font-size:14px !important; }

.othermenu { display:none; }

.top .navbar,.top3 .navbar { min-height:0px; margin-bottom:0px; }

.top .navbar-nav,.top3 .navbar-nav { float:left; }

.top .navbar-collapse,.top3 .navbar-collapse { padding:0px; }

.top .dropdown-menu,.top3 .dropdown-menu {
	min-width:250px;
	left:-60px;
	border:none;
	}

.top .dropdown-menu > li > a,.top3 .dropdown-menu > li > a {
    color:#231f20;
    padding:15px;
	font-size:15px;
	text-align:center;
	direction:rtl;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	color:#ffffff;
	background-color:transparent;
	}

.navbar-default {
	background-color: transparent;
	border-color: transparent;
	}
	
.navbar-default .navbar-brand {
	color: #231f20;
	}
	
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #ffffff;
	background-color: transparent;
	}
	
.navbar-default .navbar-text {
	color: #231f20;
	}
	
.navbar-default .navbar-nav > li > a {
	color:#000000;
	text-align:center;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}
	
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #cf9a4f;
	background-color: transparent;
	}
	
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #cf9a4f;
	background-color:transparent;
	}
	
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
	color: #cf9a4f;
	background-color: #ffffff;
	}
	
.navbar-default .navbar-toggle {
	background:none;
	border-color: #cf9a4f;
	border:none;
	margin:0px;
	padding:10px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { border-color: #cf9a4f; background:#f6f6f6; }
	.navbar-default .akeda:hover, .navbar-default .akeda:focus { border-color: #cf9a4f; background:#C19F7C; }

.navbar-default .navbar-toggle .icon-bar { background-color: #677b3f; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border:none;
	}

.navbar-collapse { box-shadow:none; overflow-y:hidden !important; }

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #cf9a4f;
	padding:40px 40px 39px 0px;
	background-color:transparent;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	}

.btn:focus, .btn:active:focus, .btn.active:focus { outline:none !important; }

.top .dropdown-menu > li > a .glyphicon-chevron-left, .top .dropdown-menu > li > a .glyphicon-th-list,.top3 .dropdown-menu > li > a .glyphicon-chevron-left, .top3 .dropdown-menu > li > a .glyphicon-th-list {
	color:#cf9a4f;
	font-size:12px;
	margin-left:5px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.top .dropdown-menu > li > a:hover .glyphicon-chevron-left, .top .dropdown-menu > li > a:hover .glyphicon-th-list,.top3 .dropdown-menu > li > a:hover .glyphicon-chevron-left, .top3 .dropdown-menu > li > a:hover .glyphicon-th-list { margin-left:15px; }

.dropdown-menu .divider { height:1px; margin:5px 0; background:#231f20; }

/********************************************************************************/
/* Dropdown */
/********************************************************************************/

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	background:none;
	border:none;
	}

.navbar-nav > li > .dropdown-menu { }

.dropdown.drop-collapsed .dropdown-menu {
	height: 0 !important;
	z-index: -1;
	}

.dropdown .dropdown-menu {
	overflow: hidden;

	-webkit-transition: height 0.2s ease;
	 -o-transition: height 0.2s ease;
	transition: height 0.2s ease;
	}

.navbar-nav > li > .dropdown-menu {
	display: block;
	visibility: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
	}

.navbar-nav > li.open .dropdown-menu {
	margin:0;
	padding:0;
	display:inline-block;
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity=100);
	background:#f6f6f6;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

/********************************************************************************/
/* Listing */
/********************************************************************************/

.listing {
	width:100%;
	display:inline-block;
	direction:rtl;
	text-align:right;
	border:none;
	}
	
.listing a {
	width:100%;
	/*display:inline-block;*/
	padding:20px 0;
	border-bottom:solid 2px #f6f6f6;
	}
	
.listing a:last-child {
	border-bottom:none;
	}

.listing h1 {
	width:100%;
	display:inline-block;
	border-bottom:solid 3px #677b3f;
	direction:rtl;
	text-align:right;
	padding:0 0 15px 0;
	margin:0 0 15px 0;
	font-size:23px;
	color:#5d5d5d;
	}
	
.listing h2 {
	width:100%;
	display:inline-block;
	margin:0 0 15px 0;
	padding:0;
	font-size:20px;
	color:#677b3f;
	}
	
.listing h1 span, .listing h2 span {
	width:100%;
	display:inline-block;
	margin:10px 0 0 0;
	padding:0;
	font-size:14px;
	color:#cf9a4f;
	}

.listing p {
	margin:0;
	padding:0;
	line-height:30px;
	text-align:justify;
	color:#5d5d5d;
	}
	
.listing h1 .form-control {
	width:30%;
	float:left;
	background:#f6f6f6;
	color:#5d5d5d;
	cursor:pointer;
	border-radius:0px;
	border:none;
	}

.listing .more { float:right; margin-top:21px; }

.listing h1 .dropdown { float:left; }
	
.listing h1 .dropdown .btn {
	width:150px;
	border-radius:0; margin:0;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.listing h1 .dropdown .btn:hover, .listing h1 .dropdown .btn:focus { background:#677b3f; border-color:#677b3f; color:#ffffff; }

.listing h1 .dropdown-menu > li > a { color:#5d5d5d; }

.listing h1 .dropdown-menu .active a { background:#ffffff; color:#cf9a4f !important; }

.listing h1 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color:#677b3f; }
	
.listing h1 .dropdown-menu li:last-child a { padding:3px 20px !important; }

.listing h1 .dropdown .caret {
	width:auto;
	margin:auto 10px;
	position:absolute;
	top:0; bottom:0;
	color:#ffffff;
	}

/********************************************************************************/
/* carousels */
/********************************************************************************/

.carousel01 {
	width:100%;
	height:100%;
	padding:15px;
	z-index:0;
	overflow:hidden;
	background:url(../img/arabisk2.png) bottom left no-repeat #677b3f;
	color:#ffffff;
	}

#Carousel01 h1 a {
	width:100%;
	display:inline-block;
	border-bottom:solid 3px #ffffff;
	direction:rtl;
	text-align:right;
	padding:0 0 15px 0;
	margin:0 0 15px 0;
	font-size:23px;
	color:#ffffff;
	}

#Carousel01 h1 { position:relative; }

#Carousel01 h1 .carousel-indicators {
	width:auto;
	margin:7px 0;
	left:0;
	border:none;
	bottom:20px;
	}

#Carousel01 .carousel-indicators li {
	width:12px;
	height:12px;
	background:#ffffff;
	border:none;
	margin:0;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#Carousel01 .carousel-indicators .active {
	background:#f5c27b;
	border:none;
	}

#Carousel01 p {
	font-size:13px;
	line-height:30px;
	text-align:right;
	direction:rtl;
	color:#ffffff;
	}

/********************************************************************************/
/* Scroller Carousel */
/********************************************************************************/

.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 15px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 15px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -50%;
  }

  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
	min-height:400px;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(50%, 0, 0);
            transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner > .active.left,
  .carousel-showmanymoveone .carousel-inner > .prev {
    left: -25%;
  }
  .carousel-showmanymoveone .carousel-inner > .active.right,
  .carousel-showmanymoveone .carousel-inner > .next {
    left: 25%;
  }
  .carousel-showmanymoveone .carousel-inner > .left,
  .carousel-showmanymoveone .carousel-inner > .prev.right,
  .carousel-showmanymoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner > .item.active.right,
  .carousel-showmanymoveone .carousel-inner > .item.next {
    -webkit-transform: translate3d(25%, 0, 0);
            transform: translate3d(25%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.active.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-25%, 0, 0);
            transform: translate3d(-25%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner > .item.left,
  .carousel-showmanymoveone .carousel-inner > .item.prev.right,
  .carousel-showmanymoveone .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}

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

.similar-title {
	position:relative;
	margin-bottom:0px;
	}

.similar-title h1 a {
	width:100%;
	display:inline-block;
	border-bottom:solid 3px #677b3f;
	direction:rtl;
	text-align:right;
	padding:0 0 15px 0;
	margin:0 0 25px 0;
	font-size:23px;
	color:#5d5d5d;
	}

.scroller-control {
	width:50px;
	display:block;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	}

.scroller-control .carousel-control .icon-next,
.scroller-control .carousel-control .glyphicon-chevron-right {
	right:100%;
	}

.scroller-control .carousel-control .icon-prev,
.scroller-control .carousel-control .glyphicon-chevron-left {
	left:100%;
	}

.scroller-control .carousel-control.right,
.scroller-control .carousel-control.left {
	background:none;
	text-shadow:none;
	opacity:1;
	}

.scroller-control .glyphicon {
	color:#677b3f;
	margin-top:-30px;
	font-size:22px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

        .scroller-control .glyphicon2 {
	color:#677b3f;
	margin-top:-30px;
	font-size:22px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
.scroller-control .glyphicon:hover, .scroller-control .glyphicon:focus {
	color:#cf9a4f;
	}

.box-items {
	background:#ffffff;
	text-align:right;
	direction:rtl;
	border:solid 10px #f6f6f6;
	border-bottom:none;
	border-top:none;
	}

.box-items h1 a {
	width:100%;
	display:inline-block;
	background:#677b3f;
	font-size:20px;
	color:#ffffff;
	padding:10px 15px;
	line-height:30px;
	position:relative;
	}

.box-items h1 a .glyphicon { float:left; font-size:30px; } 
.box-items h1 a .glyphicon2 { float:left; font-size:30px; } 
.arrows {
	margin:5px 10px;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	}

.arrows span {
	color:#ffffff;
	font-size:22px;
	margin:0 0 0 2px;
	cursor:pointer;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.arrows span:hover {
	color:#f5c27b ;
	}
.box-items h2 a {
  color:#677b3f;  
  font-size:15px;
}
.box-items h2 a:hover {
  color:#ffffff !important;  
}
.box-items h2:hover {
  color:#ffffff !important;  
}
.box-items h2 {
	width:100%;
	display:inline-block;
	margin:0;
	padding:15px;

	border-bottom:solid 1px #f6f6f6;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.box-items h2  span {
	width:100%;
	display:inline-block;
	margin:8px 0 0 0;
	padding:0;
	font-size:12px;
	color:#cf9a4f;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.box-items h2  span label {
	color:#b91a1a;
	padding:0 8px 0 0;
	margin:0 8px 0 0;
	border-right:solid 2px #5d5d5d;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
.news h2  span label {
	color:#b91a1a;
	padding:0 8px 0 0;
	margin:0 8px 0 0;
	border-right:solid 2px #5d5d5d;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
    
        .box-items h2 span a{
          font-size:11px;  
          color:#cf9a4f;
            
        }     
.box-items h2:hover {
	color:#ffffff;
	background:#cf9a4f;
	}

.box-items h2:hover span, .box-items h2:hover span label , .box-items h2:hover a{
	color:#ffffff;
	border-color:#ffffff;
	}

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

.carousel02, .carousel03, .carousel04{
	width:100%;
	height:100%;
	z-index:0;
	overflow:hidden;
	background:#f6f6f6;
	color:#5d5d5d;
	}

#Carousel02 h1 a, #Carousel03 h1 a, #Carousel04 h1 a {
	width:100%;
	display:inline-block;
	background:#677b3f;
	direction:rtl;
	text-align:right;
	padding:15px;
	margin:0 0 15px 0;
	font-size:23px;
	color:#ffffff;
	}

#Carousel02 h1, #Carousel03 h1, #Carousel04 h1  { position:relative; }

#Carousel02 h1 .carousel-indicators, #Carousel03 h1 .carousel-, #Carousel04 h1 .carousel-indicators {
	width:auto;
	margin:7px 15px;
	left:0;
	border:none;
	bottom:20px;
	}

#Carousel02 .carousel-indicators li, #Carousel03 .carousel-indicators li , #Carousel04 .carousel-indicators li {
	width:12px;
	height:12px;
	background:#ffffff;
	border:none;
	margin:0;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#Carousel02 .carousel-indicators .active, #Carousel03 .carousel-indicators .active,, #Carousel04 .carousel-indicators .active {
	background:#f5c27b;
	border:none;
	}

#Carousel02 p, #Carousel03 p , #Carousel04 p{
	line-height:30px;
	text-align:justify;
	direction:rtl;
	color:#5d5d5d;
	}

#Carousel02 .news, #Carousel03 .news, #Carousel04 .news {
	border:none;
	min-height: 250px;
	}

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

#nt-example1 {
	padding:0;
	margin:0;
	}
	
#nt-example1 li {
	list-style:none;
	}

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

.no-border { border:0; }

.faq a {
	width:100%;
	display:inline-block;
	padding:41px;
	margin-bottom:30px;
	background:url(../img/arabisk3.png) right no-repeat #ffffff;
	text-align:center;
	direction:rtl;
	font-size:25px;
	color:#677b3f;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.faq a:hover {
	font-size:30px;
	padding:37px 41px;
	background:url(../img/arabisk3.png) right no-repeat #cf9a4f;
	color:#ffffff;
	}

.faq2 a {
	width:100%;
	display:inline-block;
	padding:41px;
	background:url(../img/arabisk4.png) left no-repeat #ffffff;
	text-align:center;
	direction:rtl;
	font-size:25px;
	color:#677b3f;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.faq2 a:hover {
	font-size:30px;
	padding:37px 41px;
	background:url(../img/arabisk4.png) left no-repeat #cf9a4f;
	color:#ffffff;
	}



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

#myCarousel .item {
	width:100%;
	height:100%;
	background-position:center center;
	background-size:cover;
	z-index:0;
	}

#myCarousel .item a {
	width:100%;
	height:100%;
	display:inline-block;
	}

#myCarousel .item a span {
	width:260px;
	height:70px;
	line-height:70px;
	background:#ffffff;
	background-color: rgba(255,255,255,0.9);
	text-align:center;
	font-size:25px;
	color:#cf9a4f;
	
	margin:auto;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	opacity:0;
	
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#myCarousel .item a:hover span { opacity:1; }

#myCarousel ul {
	position:absolute;
	bottom:0px;
	z-index:20;
	}

#myCarousel .nav-pills li.active a {
	background:#ffffff !important;
	background-color: rgba(255,255,255,0.9) !important;
	color:#cf9a4f !important;
	font-size:30px !important;
	}

#myCarousel .nav li a:hover {
	background:#ffffff !important;
	background-color: rgba(255,255,255,0.9) !important;
	color:#cf9a4f !important;
	}

#myCarousel ul li a {
	padding:30px 15px;
	background: none !important;
	font-size:25px;
	line-height:20px;
	color:#ffffff;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#myCarousel .nav a small {
	display:block;
	font-size:14px;
	color:#ffffff;
	margin-top:5px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#myCarousel .nav a {
	border-radius:0px;
	background:#cf9a4f !important;
	background:rgba(210,40,33,0.9) !important;
	margin:20px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#myCarousel .nav-pills li.active a small, #myCarousel .nav-pills li:hover a small {
	color:#677b3f; 
	}

.carousel-caption {
	max-width:50%;	
	padding:30px;
	direction:rtl;
	text-align:right;
	text-shadow:none;
	margin:0 auto;
	
	background:#ffffff;
	background:rgba(255,255,255,0.9);

	position:absolute;
	right:0px;
	bottom:81px;
	left:0px;
	z-index:10;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.carousel-caption:hover {
	background:#ffffff;
	background:rgba(255,255,255,0.9);
	}

.carousel-caption img { margin-left:30px; }

.carousel-caption h2 { padding:0px; margin:0px 0px 5px 0px; font-size:25px; color:#677b3f; }

.carousel-caption p { padding:0px; margin:0px; font-size:20px; color:#677b3f; }

.carousel-control {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width:10%;
	font-size:30px;
	color: #ffffff;
	text-align: center;
	text-shadow:none;
	filter: alpha(opacity=100);
	opacity: 1;
	
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-khtml-transition:all 0.5s;
	transition:all 0.5s;
	}

.carousel-control:hover, .carousel-control:focus {
	color: #cf9a4f;
	text-decoration: none;
	filter: alpha(opacity=100);
	outline: 0;
	opacity: 1;
	}

.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, .0001) 100%);
	background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, .0001) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, .0001)));
	background-image: linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, .0001) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=1);
	background-repeat: repeat-x;
	background:none !important;
	}
	
.carousel-control.right {
	right: 0;
	left: auto;
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, .0001) 0%, rgba(255, 255, 255, 0.9) 100%);
	background-image: -o-linear-gradient(left, rgba(255, 255, 255, .0001) 0%, rgba(255, 255, 255, 0.9) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, .0001)), to(rgba(255, 255, 255, 0.9)));
	background-image: linear-gradient(to right, rgba(255, 255, 255, .0001) 0%, rgba(255, 255, 255, 0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=1);
	background-repeat: repeat-x;
	background:none !important;
	}

.left-arrow {
	width:100%;
	height:100%;
	display:block;
	background:url(../img/left.png) center no-repeat;
	}
	
.right-arrow {
	width:100%;
	height:100%;
	display:block;
	background:url(../img/right.png) center no-repeat;
	}

/***************************************( FADE SLIDER )*****************************************/

/*.carousel, .carousel-inner { background:#000000 !important; }

.carousel { opacity: 1; }
	
.carousel .item {
	left: 0 !important;
	opacity: 0;
	top:0;
	position:absolute;
	width: 100%;
	display:block !important;
	z-index:1;
	
	-moz-transition: opacity ease-in-out 0.9s;
	-o-transition: opacity ease-in-out 0.9s;
	-webkit-transition: opacity ease-in-out 0.9s;
	transition: opacity ease-in-out 0.9s;
	}
	
.carousel .item:first-child {
	top:auto;
	position:relative;
	}
	
.carousel .item.active {
	opacity: 1;
	z-index:2;

	-moz-transition: opacity ease-in-out 0.9s;
	-o-transition: opacity ease-in-out 0.9s;
	-webkit-transition: opacity ease-in-out 0.9s;
	transition: opacity ease-in-out 0.9s;
	}*/

/**************************************( About Slider )**************************/

#AboutCarousel {
	margin-bottom:15px;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

#AboutCarousel .carousel, .carousel-inner { overflow:hidden !important; }

#AboutCarousel .carousel-indicators {
	width:auto;
	margin:auto;
    bottom:auto;
	left:auto;
    right:5%;
	top:5%;
	}

#AboutCarousel .carousel-control { width:10%; }

#AboutCarousel .carousel-indicators li {
	width:15px;
	height:15px;
	background-color:#677b3f;
	border:none;
	margin:0 3px 0 0 !important;

	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

#AboutCarousel .carousel-indicators li:hover { background-color:#677b3f; }

#AboutCarousel .carousel-indicators .active {
	width:15px;
	height:15px;
	background-color:#cf9a4f !important;
	margin:0px;
	}
	
#AboutCarousel img { width:100%; }
	
/***********************************( Background Slider )************************/
	
#background { z-index: -99; }

#background .item {
	position: fixed;
	width: 100%;
	height: 100%;
	
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	-ms-transition: opacity 1s;
	-o-transition: opacity 1s;
	transition: opacity 1s;
	}

#background .one {
	background: url(../img/data/01.jpg);
	-webkit-background-size: cover; 
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
#background .two {
	background: url(../img/data/02.jpg);
	-webkit-background-size: cover; 
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
#background .three {
	background: url(../img/data/03.jpg);
	-webkit-background-size: cover; 
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
#background .four {
	background: url(../img/data/04.jpg);
	-webkit-background-size: cover; 
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
#background .active.left {
	left:0;
	opacity:0;
	z-index:2;
	}

/********************************************************************************/
/* bar | ticker | social | addthis */
/********************************************************************************/

.bar {
	width:100%;
	height:auto;
    padding:10px 0;
	background:#677b3f;
	position:relative;
	top:0;
	z-index:10;
	}

.bar [class*="col-"] { min-height:0px; }
	

.bar2 { background:#af8a4f; position:relative; z-index:100000; }

.bar3 {  position:relative; z-index:100000; }

.ticker { padding:0px; margin:5px 0 5px 5px; direction:rtl; }

.ticker li { list-style:none; }

.ticker li a {
	list-style:none;
    padding:0px;
    color:#ffffff;
    font-size:16px;
	text-align:right;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.ticker li a:hover, .ticker li a:focus {
	color:#f5c27b;
	}

.ticker li a label {
	padding-left:5px;
	font-weight:300;
	color:#f5c27b;
	}

.search .btn-default {
	padding:9px 20px;
	border:none;
	-webkit-border-top-left-radius: 50px;
	-webkit-border-bottom-left-radius: 50px;
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-bottomleft: 50px;
	border-top-left-radius: 50px;
	border-bottom-left-radius: 50px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.search .form-control {
	height:auto;
	padding:6px 20px;
	font-size:14px;
	color:#cf9a4f;
	border:none;
	-webkit-border-top-right-radius: 50px;
	-webkit-border-bottom-right-radius: 50px;
	-moz-border-radius-topright: 50px;
	-moz-border-radius-bottomright: 50px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	}

.search .form-control:hover, .search .form-control:focus {
	border:none;
	}

.glyphicon-search, .glyphicon-globe, .glyphicon-earphone { font-size:14px; color:#677b3f; }

.facebook, .twitter, .youtube, .instagram, .googleplus, .linkedin, .reader {
	width:30px;
	height:30px;
	display:block;
	margin:0 5px 0 0;
	float:left;

	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.facebook { background:url(../img/social.png) 0% 0%; }
.facebook:hover { background:url(../img/social.png) 0% 100%; }

.twitter { background:url(../img/social.png) -30px 0%; }
.twitter:hover { background:url(../img/social.png) -30px 100%; }

.youtube { background:url(../img/social.png) -60px 0%; }
.youtube:hover { background:url(../img/social.png) -60px 100%; }

.instagram { background:url(../img/social.png) 120px 0%; }
.instagram:hover { background:url(../img/social.png) 120px 100%; }

.googleplus { background:url(../img/social.png) 90px 0%; }
.googleplus:hover { background:url(../img/social.png) 90px 100%; }
	
.linkedin { background:url(../img/social.png) 60px 0%; }
.linkedin:hover { background-position:60px 100%;}

.reader { background:url(../img/social.png) 100% 0%; display:block; }
.reader:hover { background-position:100% 100%;}

.tooltip.bottom { margin-top:5px; font-family:"iMaxme"; } 

.tooltip-inner {
	background:#677b3f;
	padding:5px 15px;
	color:#ffffff;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #677b3f !important;
	}

.like-box { padding:10px; background:#e5e5e5; border:1px solid #ffffff; margin-bottom:15px; }

.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] { width: 100% !important; }

/*.addthis { background:#454039; display:block; padding:3px 2px 0px 4px; margin-bottom:20px; }*/

.addthis { background:#e5e5e5; border:1px solid #ffffff; display:block; padding:10px; margin-bottom:15px; }

.pdf a {
	background:#ffffff;
	border:1px solid #ffffff;
	display:block;
	padding:10px;
	text-align:center;
	color:#cf9a4f;
	font-size:20px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.pdf a:hover, .pdf a:focus {
	background:#cf9a4f;
	color:#ffffff;
	}  

.pdf a .glyphicon-file {
	margin-left:5px;
	}

/********************************************************************************/
/* pagination */
/********************************************************************************/

.pagination {
	/*width:100%; */
	
	display:inline-block;
	padding:10px 10px 15px 10px;
	margin:0;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

.pagination > li > a, .pagination > li > span {
	padding:5px 20px;
	margin:5px 5px 0 0;
	background:#806c58;
	color:#ffffff;
	font-size:16px;
	border:none;
	float:right;
	line-height:23px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	background:#cf9a4f;
	color:#ffffff;
	}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background:#806c58;
	color:#ffffff;
	}
	
.pagination .glyphicon  {
	line-height:23px;
	font-size:13px !important;
	}

        .pagination .glyphicon2  {
	line-height:23px;
	font-size:13px !important;
	}
/********************************************************************************/
/* lightbox | inquiry */
/********************************************************************************/

.modal-content {
	padding:10px;
	border:none;
	background:#cf9a4f;
	box-shadow:none;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.modal-content form { margin:20px; }

.modal-content h4 {
	border-bottom:solid 1px #231f20;
	color:#231f20;
	font-size:20px;
	padding:0 0 10px 0;
	margin:0 0 20px 0;
	text-align:right;
	}

.modal-content h4 strong {
	color:#ffffff;
	font-weight:lighter;
	}

.modal-content h4 span { font-size:18px; margin-right:5px; }

.modal-content .help-block { margin-top:10px; }

.close {
	color:#231f20;
	font-size:20px;
	opacity:1;
	text-shadow:none;
	float:left;
	}

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

.panel-default {
	margin-bottom:30px;
	box-shadow:none;
	border-radius:0px;
	border:none;
	text-align:right;
	direction:rtl;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.panel-default > .panel-heading {
	background:#454039;
	border-radius:0px;
	border:none;
	}

.panel-title {
	font-size:20px;
	color:#ffffff;
	}

.panel-body { padding:30px; }

.panel-body h4 { margin-bottom:15px; }

.contacts { font-size:16px; }

/*.contacts div:last-child { margin-bottom:20px; }*/

.modal-backdrop.in { opacity:0.8; }

.contacts .glyphicon, .contacts label { color:#cf9a4f; margin-left:8px; }

.contacts a { color:#677b3f; }

.contacts a:hover { text-decoration:underline; }

.contacts strong { font-family:Arial; display:inline-block; font-size:15px; text-align:left; direction:ltr; }

.inquiry {
	padding:30px;
	background:#cf9a4f;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.inquiry h1 {
	color:#ffffff;
	}

.inquiry p {
	color:#ffffff;
	margin-bottom:20px !important;
	}

.inquiry .btn-style { background:#ffffff; }

.inquiry .form-control, .inquiry .form-control:hover ,.inquiry .form-control:focus { border:none; }

.form-control {
	height:40px;
	border:none;
	background:#ffffff;
	box-shadow:none;
	border:2px solid #ffffff;
	text-align:right;
	direction:rtl;
	border-radius:0;
	color:#677b3f;
	font-size:16px;
	}

.form-group span {
	color:#CC3300;
	font-size:14px;
	margin-top:10px;
	display:block;
	text-align:right;
	direction:rtl;
	}

.hack
{

}
.form-control:hover, .form-control:focus { box-shadow:none; border:2px solid #cf9a4f; }

.hack::-webkit-input-placeholder {
color: white !important;
}
 
.hack:-moz-placeholder { /* Firefox 18- */
color: white !important;  
}
 
.hack::-moz-placeholder {  /* Firefox 19+ */
color: white !important;  
}
 
.hack:-ms-input-placeholder {  
color: white !important;  
}

.form-control::-moz-placeholder { color:#677b3f; }
.form-control:-ms-input-placeholder { color:#677b3f; }
.form-control::-webkit-input-placeholder { color:#677b3f; }

.modal-content .btn, .btn-style {
	width:300px;
	padding:10px 20px;
	font-size:18px;
	color:#ffffff;
	background:#677b3f;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.modal-content .btn:hover, .btn-style:hover { color:#ffffff; background:#cf9a4f; text-shadow:none; }

.bg-success, .bg-danger {
	padding:15px;
	margin:30px auto 0 auto;
	color:#ffffff;
	text-align:center;
	font-size:20px;
	direction:rtl;
	border-radius:0px !important;
	}

.bg-success { background:#609920; background:rgba(96,153,32,0.9); }

.bg-danger { background:#cf9a4f; background:rgba(210,40,33,0.9); }

.bg-success h3, .bg-danger h3 { font-size:30px; margin:0; padding:0; }

.bg-lost {
	color:#ffffff;
	text-align:center;
	font-size:20px;
	padding:50px;
	margin:30px auto;
	border:1px solid #ffc35e;
	
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	background: rgb(255,170,25);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYWExOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOTgwMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,170,25,0.9) 0%, rgba(201,128,7,0.9) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,170,25,0.9)), color-stop(100%,rgba(201,128,7,0.9)));
	background: -webkit-linear-gradient(top,  rgba(255,170,25,0.9) 0%,rgba(201,128,7,0.9) 100%);
	background: -o-linear-gradient(top,  rgba(255,170,25,0.9) 0%,rgba(201,128,7,0.9) 100%);
	background: -ms-linear-gradient(top,  rgba(255,170,25,0.9) 0%,rgba(201,128,7,0.9) 100%);
	background: linear-gradient(to bottom,  rgba(255,170,25,0.9) 0%,rgba(201,128,7,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa19', endColorstr='#c98007',GradientType=0 );
	}

.bg-lost a { color:#ffffff; text-decoration:underline; }

.bg-lost h1, .bg-lost h2 {  margin:0; padding:0; }

.bg-lost h2 { font-size:120px; }

/********************************************************************************/
/* footer */
/********************************************************************************/

footer {
	padding:0px;
	position:relative;
	background:url(../img/arabisk.png) #677b3f;
	color:#ffffff;
	}

.footer { background:#af8a4f; }

footer ul { margin:0; padding:60px 0; }

footer ul li { list-style:none; float:right; text-align:right; direction:rtl; padding-right:20px; }

footer h6 a, footer h6 a:hover { font-size:15px; color:#ffffff; }

footer ul li a {
	display:block;
	color:#ffffff;
	font-size:15px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

footer ul li a:hover { color:#f5c27b; }

.copyright {
	width:100%;
	background:#425125;
	display:inline-block;
	color:#ffffff;
	font-size:14px;
	padding:20px 0;
	text-align:center;
	}

.copyright span { color:#cf9a4f; }

.copyright strong { display:block; margin-top:5px; text-align:center; }

.copyright2 { background:#9a753a; }
.copyright3 { background:#000000;}
footer img {
	float:right;
	max-width:100%;
	padding:15px 0;
	opacity:1;
	
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-khtml-transition:all 0.5s;
	transition:all 0.5s;
	}

footer img:hover { opacity:1; }

.footer-links {
	width:100%;
	display:block;
	background:#101010;
	text-align:center;
	font-size:12px;
	color:#404040;
	padding:8px 0;
	margin:5px 0;
	direction:rtl;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.footer-links:hover, .footer-links:focus { color:#eca022; }

.sub-links { padding:5px 0; }

.sub-links a {
	display:block;
	text-align:center;
	color:#707070;
	font-size:12px;
	line-height:25px;
	direction:rtl;
	}

#myCarousel footer { border:none !important; border-top:solid 5px #cf9a4f !important; }
#myCarousel footer ul { background:none !important; border:none !important; padding:5px 0; !important }
#myCarousel footer ul li a { border:none !important; padding:0 !important; margin:0 !important; font-size:11px !important; color:#707070 !important; line-height:25px !important; }
#myCarousel footer ul li a:hover { color:#eca022 !important; }

/********************************************************************************/
/* Library */
/********************************************************************************/

.stack-box {
	background:url(../img/shelf.png) bottom center no-repeat;
	margin-bottom: 50px;
    padding-bottom: 20px;
	}

.stack {
	width:160px;
	height:200px;
	background:#ffffff;
	position:relative;
	margin:auto;
	z-index:20;
	
	-webkit-box-shadow: 5px 0px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 5px 0px 5px rgba(0, 0, 0, 0.3);
	box-shadow: 5px 0px 5px rgba(0, 0, 0, 0.3);
	}
	
.download {
max-width:80%;	
  width:160px;
	display:inline-block;
	padding:5px 10px;
	background:#806c58;
	color:#ffffff !important;
	text-align:center;
	position:absolute;
	margin:auto;
	margin-top:100%;
        right:0;
	left:0;
	direction:rtl;
	opacity:1;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}
	
.stack:hover .download { opacity:1; }
	
.stack img {
	width:160px;
	height:200px;
	background:#677b3f;
	}

.stack:before, .stack:after {
	width:160px;
	height:200px;
	content: "";
	background:#ffffff;
	position: absolute;
	left: 0;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	
	-webkit-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	
	-webkit-transition: 0.3s all ease-out;
	-moz-transition: 0.3s all ease-out;
	transition: 0.3s all ease-out;
	}

.stack:before { top:-2px; left:2px; z-index:-10; }

.stack:after { top:-5px; left:5px; z-index:-20; }

.stack.twisted:before {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	transform: rotate(0deg);
	}
	
.stack:hover:before {
	top:-5px; left:5px;

	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	transform: rotate(0deg);
	
	-webkit-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	}	
	
.stack.twisted:after {
	-webkit-transform: rotate(-0deg);
	-moz-transform: rotate(-0deg);
	transform: rotate(-0deg);
	}	

.stack:hover:after {
	top:-10px; left:10px;

	-webkit-transform: rotate(-0deg);
	-moz-transform: rotate(-0deg);
	transform: rotate(-0deg);
	
	-webkit-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.2);
	}

.player {
	width:100%;
	min-height:150px;
	padding:0;
	margin-top:5px;
	background:#ffffff;
	border:solid 2px #f6f6f6;
	
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-khtml-transition:all 0.3s;
	transition:all 0.3s;
	}

.no-margin {
	margin:0 0 15px 0 !important;.
	}

.no-margin-at-all { margin:0 !important;. }
.no-margin-at-all a { padding:0 !important; color:#677b3f; }

.listing .checkbox input[type="checkbox"], .listing .checkbox-inline input[type="checkbox"] {
	right:0;
	}
	
.listing .radio label, .listing .checkbox label {
	padding-right:20px;
	}
	
.sp button {
	width:99% !important;
	background:#f6f6f6;
	border-color:#f6f6f6;
	margin:0;
	}

.sp button:hover, .sp button:focus {
	background:#ffffff !important;
	border-color:#ffffff !important;
	}

.sp .dropdown-menu {
	margin-top:40px !important;
	z-index:10000 !important;
	}
	
.sp .dropdown-menu > li > a { color:#5d5d5d; }

.sp .dropdown-menu .active a { background:#ffffff; color:#cf9a4f !important; }

.sp .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color:#677b3f; }
	
.sp .dropdown-menu li:last-child a { padding:3px 20px !important; }

/********************************************************************************/
/* @media */
/********************************************************************************/

@media (min-width: 280px) {

 
body { overflow-x:hidden; }
header { height:auto; }
.searchbar {margin:2% 0% 2% 0% !important;}
.srelines {
float:left;
margin-left: 35%;
margin-top:12%;
}

.podcast a
{
font-size:110%;
}
.top, .top3 [class*="col-"] { min-height:50px; }
.sideimg{

width:24%;

}
.logo img { max-width:100%; margin-top:15px; left:0; right:auto; }
.top, .top3 { height:auto; position:relative; }
.navbar-default .navbar-toggle { margin:12% 0 50px 0; }
.bar { position:relative; top:0px; padding:5px 0; }
.hotline { text-align:center; }
.ticker { max-height:30px; overflow:hidden; }
.ticker li { color:#ffffff; text-shadow:none; text-align:center; }
.nav3 > li,.nav4 > li { float:none; text-align:right; }
.nav3 > li > a,.nav4 > li > a { padding:10px; font-size:23px; border-bottom:solid 1px #677b3f;}
.nav3 li:last-child a,.nav4 li:last-child a {	padding:0px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:10px; border:none; border-radius:0px; }
.carousel-caption { bottom:0px; padding:10px 20px; }
.carousel-caption:hover { padding:20px; }
#background-carousel { position:relative; height:220px; z-index:0; }
.carousel, .carousel-inner { overflow:visible; }
#myCarousel ul { position:relative; }
#myCarousel ul li a { font-size:15px; padding:15px; margin:0px; }
#myCarousel .nav a { margin:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#myCarousel .nav a small { display:none; }
.carousel-control { width:20%; }
.carousel-caption h2 { font-size:15px; text-align:center; }
.carousel-caption p, .carousel-caption img { display:none; }
#myCarousel .nav-pills li.active a { font-size:20px !important; background:#ffffff !important; }
#myCarousel .nav li a:hover { background:#ffffff !important; }
.left-arrow, .right-arrow { height:70%; display:none; }
.top .navbar-nav,.top3 .navbar-nav { float:right; width:100%; margin:5px 0 15px 0; padding:0; border-radius:0px; background:none; border-top: solid 1px #677b3f; }
.btn-lg {width:100%; margin-top:30%}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background:#cf9a4f; }
.navbar-default .navbar-nav > li > a { text-shadow:none; color:#677b3f; text-align:right; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color:#cf9a4f; }
.top .dropdown-menu,.top3 .dropdown-menu { border:none;	box-shadow:none; border-radius:0px; }
.navbar-nav .open .dropdown-menu { background:#231f20; width:100%; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color:#677b3f; text-shadow:none; font-size:16px; border-top:solid 1px #cf9a4f; border-radius:0; text-align:right; }
.navbar-default .navbar-nav .open .dropdown-menu > li:first-child > a { border-top:solid 1px #cf9a4f; }
.othermenu .dropdown-menu > li > a { text-align:center; }
.top .dropdown-menu > li > a .glyphicon-chevron-left, .top .dropdown-menu > li > a .glyphicon-th-list,.top3 .dropdown-menu > li > a .glyphicon-chevron-left, .top3 .dropdown-menu > li > a .glyphicon-th-list { color:#cf9a4f; font-size:14px; margin-right:5px; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color:#cf9a4f; }
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding:10px; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color:#ffffff; }
.othermenu { width:100%; display:inline-block; background:#677b3f; padding:5px; text-align:center; overflow:hidden; }
.othermenu li { width:100%; display:inline-block; text-align:center; list-style:none; padding-bottom:5px; margin-bottom:5px; border-bottom:solid 1px #ffffff; }
.akeda{min-height:50%; padding-top:4% !important;left:0px;top:0px;margin-right:35% !important;}
.akeda1{min-height:50%; padding-top:4% !important;left:0px;top:0px;}
.othermenu li:last-child { border-bottom:none; padding:0px; margin:0px; }
.othermenu li a { display:block; text-shadow:none; color:#ffffff; font-size:14px; padding:6px 12px; }
.othermenu li a:hover { color:#ffffff;}
.social-center { display:inline-block; left:0; margin:10px auto auto auto; position:relative; right:0; width:auto; }
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color:#cc8002; }
.navbar-default .navbar-nav > li > a { border-radius:0; }
.modern-container, .services-container { margin:0px auto; padding:20px; border-radius:0px; border:none; }
.content-padding { padding-left:0px; }
.modern-container, .services-container h1 { font-size:20px; }
.modern-container p, .services-container p { font-size:14px; margin:0 0 15px 0; line-height:20px; }
.sidebar { margin-top:20px; }
.more { width:100% !important; margin-top:20px; }
.bg-success, .bg-danger { padding:10px; margin:0 auto; font-size:14px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; }
.bg-success h3, .bg-danger h3 { font-size:20px; }
.panel-body, .inquiry { padding:20px; margin-top:15px; background:#f6f6f6; }
.modern-container h1, .services-container h1 { font-size:20px; }
.panel-title { font-size:16px;}
.contacts { font-size:14px; }
.dropdown-menu .divider { background:#454039; }
footer { padding:0px; text-align:center; }
.copyright { font-size:12px; text-align:center; direction:rtl; padding:10px 0 20px 0; }
#myCarousel .item a span { width:160px; height:50px; line-height:50px; font-size:20px; }
.breadcrumb { font-size:12px; }
.breadcrumb a { color:#5d5d5d; }
.breadcrumb > li + li:before { color:#5d5d5d; }
.caret { margin:10px 0; float:left; }
.ticker li a {  font-size:14px; }
.navbar-nav > li.open .dropdown-menu { background:none; }
.con1, .con2 { padding:15px 0; }
footer ul { padding:20px 0; }
footer ul li { list-style:none; line-height:40px; float:none; text-align:center; direction:rtl; padding-right:0px; border-bottom:solid 1px #425125; }
footer ul li:last-child { border-bottom:none; }
footer ul li a { font-size:16px; }
.news, .carousel03 { margin-bottom:15px !important; }
.faq a { margin:15px 0 !important; font-size:20px; } .faq a:hover { font-size:20px; padding:41px; }
.faq2 a { font-size:20px; } .faq2 a:hover { font-size:20px; padding:41px; }
.img-border { border:solid 0px #ffffff; margin-bottom:15px; }
.box-items { border:solid 0px #f6f6f6; min-height: 400px}
.services { margin:0 0 15px 0; }
.lines { margin-top:25%;}
.shopdrop1{
font-size:15px !important;
}
.shopdrop{
font-size:15px !important;
}
.listing h1 .dropdown { float:none; margin-top:15px; }
.listing h1 .dropdown .btn { width:100%; }
.menu
{
margin-right: 10%;
}
}
@media (min-width: 400px) {


.podcast a
{
font-size:115%;
}
.lines { margin-top:18%;}
.shopdrop1{
font-size:18px !important;
}
.shopdrop{
font-size:18px !important;
}
.akeda
{
margin-right:40% !important;
}
}
@media (min-width: 480px) {
 
.sideimg
{
width:17%;
}

.shopdrop1{
font-size:20px !important;
}
.shopdrop{
font-size:20px !important;
}
.logo img { max-width:100%; margin-top:10px; }
.top,.top3 { height:auto; position:relative; }
.top-bar .btn-link, .top-bar li a { font-size:12px; }
.bar { position:relative; top:0px; padding:5px 0; }
.ticker { /*max-height:40px;*/ overflow:hidden; }
.ticker li { color:#ffffff; text-shadow:none; }
.nav3 > li > a,.nav4 > li > a { padding:10px; }
#myCarousel .nav-pills li.active a { font-size:20px !important; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:10px; }
.lines { margin-top:8%;}

.carousel-caption { bottom:0px; }
.carousel-control { width:20%; }
.carousel-caption p, .carousel-caption img { display:none; }
.sidebar { margin-top:30px; }
.more { width:100% !important; margin-top:20px; }
.caret { margin:10px 0; float:left; }
.navbar-nav > li.open .dropdown-menu { background:none; }
.con1, .con2 { padding:15px 0; }
footer ul { padding:20px 0; }
footer ul li { list-style:none; line-height:40px; float:none; text-align:center; direction:rtl; padding-right:0px; border-bottom:solid 1px #425125; }
.srelines {
margin-top:9%;
}
footer ul li:last-child { border-bottom:none; }
footer ul li a { font-size:16px; }
.news, .carousel03 { margin-bottom:15px !important; }
.faq a { margin:15px 0 !important; font-size:20px; } .faq a:hover { font-size:20px; padding:41px; }
.faq2 a { font-size:20px; } .faq2 a:hover { font-size:20px; padding:41px; }
.img-border { border:solid 0px #ffffff; margin-bottom:15px; }
.box-items { border:solid 0px #f6f6f6; }
.services { margin:0 0 15px 0; }
.btn-lg {width:80%}
.listing h1 .dropdown { float:none; margin-top:15px; }
.listing h1 .dropdown .btn { width:100%; }

}

@media (min-width: 768px) {
 
body { overflow-x:hidden; }
header { height:auto; }
.shopdrop1{
font-size:22px !important;
}
.sideimg
{
width:10%;
}

.menu
{
margin-right:0%;
}
.akeda
{
margin-right:47% !important;
}
.shopdrop{
font-size:22px !important;
}
.top,.top3 [class*="col-"] { min-height:50px; }
.logo img { max-width:100%; margin-top:15px; left:0; right:auto; }
.top,.top3 { height:auto; position:relative; }
.navbar-default .navbar-toggle { margin:0 0 50px 0; }
.bar { position:relative; top:0px; padding:5px 0; }
.hotline { text-align:center; }
.ticker { /*max-height:40px;*/ overflow:hidden; }
.ticker li { color:#ffffff; text-shadow:none; text-align:center; }
.nav3 > li,.nav4 > li { float:none; text-align:right; }
.nav3 > li > a,.nav4 > li > a { padding:10px; font-size:18px; border-bottom:solid 1px #677b3f; }
.nav3 li:last-child a,.nav4 li:last-child a {	padding:0px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:10px; border:none; border-radius:0px; }
.carousel-caption { bottom:0px; padding:10px 20px; }
.carousel-caption:hover { padding:20px; }
#background-carousel { position:relative; height:220px; z-index:0; }
.carousel, .carousel-inner { overflow:visible; }
#myCarousel ul { position:relative; }
#myCarousel ul li a { font-size:15px; padding:15px; margin:0px; }
#myCarousel .nav a { margin:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#myCarousel .nav a small { display:none; }
.carousel-control { width:20%; }
.carousel-caption h2 { font-size:15px; text-align:center; }
.carousel-caption p, .carousel-caption img { display:none; }
#myCarousel .nav-pills li.active a { font-size:20px !important; background:#ffffff !important; }
#myCarousel .nav li a:hover { background:#ffffff !important; }
.left-arrow, .right-arrow { height:70%; display:none; }
.top .navbar-nav,.top3 .navbar-nav { float:right; width:100%; margin:5px 0 15px 0; padding:0; border-radius: 0px; background:none; border-top: solid 1px #677b3f; }
.btn-lg {width:60% ; margin-top:10%;}
.lines { margin-top:5%;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background:#cf9a4f; }
.navbar-default .navbar-nav > li > a { text-shadow:none; color:#677b3f; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color:#cf9a4f; }
.top .dropdown-menu,.top3 .dropdown-menu { border:none;	box-shadow:none; border-radius:0px; }
.navbar-nav .open .dropdown-menu { background:#231f20; width:100%; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#677b3f; text-shadow:none; font-size:16px; border-radius:0; }
.othermenu .dropdown-menu > li > a { text-align:center; }
.top .dropdown-menu > li > a .glyphicon-chevron-left, .top .dropdown-menu > li > a .glyphicon-th-list,.top3 .dropdown-menu > li > a .glyphicon-chevron-left, .top3 .dropdown-menu > li > a .glyphicon-th-list { color:#cf9a4f; font-size:14px; margin-right:5px; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color:#cf9a4f; }
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding:10px; }
.navbar-default .navbar-nav .open .dropdown-menu > li:first-child > a { border-top:solid 1px #cf9a4f; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color:#ffffff; }
.othermenu { width:100%; display:inline-block; background:#677b3f; padding:5px; text-align:center; overflow:hidden; }
.othermenu li { width:100%; display:inline-block; text-align:center; list-style:none; padding-bottom:5px; margin-bottom:5px; border-bottom:solid 1px #ffffff; }
.othermenu li:last-child { border-bottom:none; padding:0px; margin:0px; }
.othermenu li a { display:block; text-shadow:none; color:#ffffff; font-size:14px; padding:6px 12px; }
.othermenu li a:hover { color:#ffffff;}
.social-center { display:inline-block; left:0; margin:10px auto auto auto; position:relative; right:0; width:auto; }
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color:#cc8002; }
.navbar-default .navbar-nav > li > a { border-radius:0; }
.modern-container, .services-container { margin:0px auto; padding:20px; border-radius:0px; border:none; }
.content-padding { padding-left:0px; }
.modern-container, .services-container h1 { font-size:20px; }
.modern-container p, .services-container p { font-size:14px; margin:0 0 15px 0; line-height:20px; }
.sidebar { margin-top:20px; }
.more { width:100% !important; margin-top:20px; }
.bg-success, .bg-danger { padding:10px; margin:0 auto; font-size:14px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; }
.bg-success h3, .bg-danger h3 { font-size:20px; }
.panel-body, .inquiry { padding:20px; background:#f6f6f6; }
.modern-container h1, .services-container h1 { font-size:20px; }
.panel-title { font-size:16px;}
.contacts { font-size:14px; }
.dropdown-menu .divider { background:#454039; }
footer { padding:0px; text-align:center; }
.copyright { font-size:12px; text-align:center; direction:rtl; padding:10px 0 20px 0; }
#myCarousel .item a span { width:160px; height:50px; line-height:50px; font-size:20px; }
.breadcrumb { font-size:13px; }
.breadcrumb a { color:#5d5d5d; }
.breadcrumb > li + li:before { color:#5d5d5d; }
.logo img { max-width:100%; margin-top:10px; }
.top,.top3 { height:auto; position:relative; }
.top-bar .btn-link, .top-bar li a { font-size:12px; }
.bar { position:relative; top:0px; padding:5px 0; }
.ticker li { color:#ffffff; text-shadow:none; }
.nav3 > li > a,.nav4 > li > a { padding:10px; }
#myCarousel .nav-pills li.active a { font-size:20px !important; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:10px; }
.carousel-caption { bottom:0px; }
.carousel-control { width:20%; }
.carousel-caption p, .carousel-caption img { display:none; }
.sidebar { margin-top:30px; }
.more { width:100% !important; margin-top:20px; }
.caret { margin:10px 0; float:left; }
.navbar-nav > li.open .dropdown-menu { background:none; }
.con1, .con2 { padding:30px 0; }
footer ul { padding:20px 0; float:none; }
footer ul li { list-style:none; line-height:40px; float:none; text-align:center; direction:rtl; padding-right:0px; border-bottom:solid 1px #425125; }
footer ul li:last-child { border-bottom:none; }
footer ul li a { font-size:16px; }
.news, .carousel03 { margin-bottom:15px !important; }
.faq a { margin:15px 0 !important; font-size:20px; } .faq a:hover { font-size:20px; padding:41px; }
.faq2 a { font-size:20px; } .faq2 a:hover { font-size:20px; padding:41px; }
.img-border { border:solid 10px #ffffff; border-bottom:none; border-top:none; margin-bottom:0px; }
.box-items { border:solid 10px #f6f6f6; border-bottom:none; border-top:none; }
.services { margin:10px; }
.srelines {margin-top:6%;}
.listing h1 .dropdown { float:left; margin-top:0; }
.listing h1 .dropdown .btn { width:150px; margin:0; }

}

@media (min-width: 992px) {
 
.ali { margin-top:0% !important; }
body { overflow-x:visible; }
header { height:155px; }
.searchbar1 {
display:none;
}

.links{
max-height:100px;
margin-top:3% !important;
}
.shopdrop{
padding-bottom:0px !important;padding-top:0px !important;
}
.shopdrop1{
padding-bottom:0px !important;padding-top:0px !important;padding-right:0px !important;
}
.srelines {margin-top:0%;}
.akeda-container {margin-left:5%;margin-right:5%;}
.akeda {left:inherit !important;top:8% !important;}
.akeda1 {left:inherit !important;top:8% !important;}
.top,.top3 [class*="col-"] { min-height:135px; }
.logo img { max-width:100%; margin:auto; right:0; }
.top,.top3 { height:140px; position:relative; }
.top-bar .btn-link, .top-bar li a { font-size:14px; }
.hotline { text-align:right; }
.srelines {float:right;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:40px 35px 39px 0; }
.searchbar {margin:3.7% 0% 0% 0% !important};
.navbar-default .navbar-toggle { margin:42px 0; }
.nav3 > li > a,.nav4 > li > a { padding:55px 35px 55px 0; font-size:19px; border-bottom:none; }
.nav3 li:last-child a,.nav4 li:last-child a {	padding: 40px 0px 39px 20px; }
#myCarousel .nav-pills li.active a { font-size:20px !important; }
.nav3 > li,.nav4 > li { float:right; }
.carousel-control { width:10%; }
.carousel-caption { bottom:62px; padding:30px; }
.carousel-caption:hover { padding:30px 100px; }
.carousel-caption h2 { font-size:20px; }
.carousel-caption p { font-size:12px; }
#myCarousel ul li a { font-size:20px; padding:20px 15px; }
#myCarousel .nav a { margin:20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#myCarousel .nav a small { display:none; }
.bar { padding:10px 0; position:relative; top:0px; text-align:right; }
.ticker li { text-align:right; color:#231f20; }
#background-carousel { position:fixed; height:100%; z-index:-1; }
.carousel, .carousel-inner { overflow:hidden; }
#myCarousel ul { position:absolute; }
.carousel-caption h2 { font-size:25px; text-align:right; }
.carousel-caption p, .carousel-caption img { display:block; }
#myCarousel .nav-pills li.active a { background:#ffffff !important; background-color: rgba(255,255,255,0.9) !important; }
#myCarousel .nav li a:hover { background:#ffffff !important; background-color: rgba(255,255,255,0.9) !important; }
.left-arrow, .right-arrow { height:110%; display:block; }
.top .navbar-nav,.top3 .navbar-nav { float:left; width:auto; margin:0; padding:0; background:none; border:none; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background:none; color:#cf9a4f; }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color:#cf9a4f; }
.navbar-default .navbar-nav > li > a { }
.navbar-default .navbar-nav > li > a { -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.top .dropdown-menu,.top3 .dropdown-menu { background:#ffffff; background:rgba(255,255,255,0.9); }
.navbar-nav .open .dropdown-menu { background:#ffffff; background:rgba(255,255,255,0.9); }
.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#677b3f; font-size:14px; border-radius:0; text-align:center; }
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { color:#cf9a4f; }
.navbar-default .navbar-nav .open .dropdown-menu > li:first-child > a { border:none; }
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding:10px; }
.othermenu .dropdown-menu > li > a { text-align:right; }
.top .dropdown-menu > li > a .glyphicon-chevron-left, .top .dropdown-menu > li > a .glyphicon-th-list,.top3 .dropdown-menu > li > a .glyphicon-chevron-left, .top3 .dropdown-menu > li > a .glyphicon-th-list { color:#cf9a4f; }
.modern-container, .services-container { margin:40px auto; padding:30px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.modern-container, .services-container h1 { font-size:25px; }
.modern-container p, .services-container p { font-size:16px; margin:0 0 15px 0; line-height:30px; }
.sidebar { margin-top:25px; }
.more { width:100% !important; margin-top:20px; }
.bg-success, .bg-danger { padding:15px; margin:20px auto; font-size:20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.bg-success h3, .bg-danger h3{ font-size:30px; }
.panel-body, .inquiry { padding:30px; background:#f6f6f6; }
.modern-container h1, .services-container h1 { font-size:25px; }
.panel-title { font-size:20px;}
.contacts { font-size:16px; }
.dropdown-menu .divider { background:#231f20; }
footer { padding:0px; text-align:right; direction:rtl; }
.copyright {  text-align:right; padding-bottom: 5px;
    padding-top: 5px; }
.copyright strong { margin-top:5px; }
#myCarousel .item a span { width:260px; height:70px; line-height:70px; font-size:25px; }
.breadcrumb { font-size:13px; }
.breadcrumb a { color:#5d5d5d;}
.breadcrumb > li + li:before { color:#5d5d5d; }
.logo img { right:0; left:auto; }
.navbar-default .navbar-toggle { margin:42px 0; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:55px 15px 25px 0; }
.nav3 > li > a,.nav4 > li > a { padding:55px 15px 55px 0; font-size:20px; }
#myCarousel .nav-pills li.active a { font-size:25px !important; }
.carousel-caption { bottom:82px; }
.carousel-caption h2 { font-size:25px; }
.carousel-caption p { font-size:18px; }
#myCarousel ul li a { font-size:25px; padding:30px 15px; }
#myCarousel .nav a { margin:20px; }
#myCarousel .nav a small { display:block; }
.content-padding { padding-left:30px; }
.sidebar { margin-top:0px; }
.more { width:170px !important; margin-top:0px; }
.caret { margin-right:5px; float:none; }
.ticker { /*max-height:20px;*/ overflow:hidden; }
.ticker li a {  font-size:16px; }
.navbar-nav > li.open .dropdown-menu { background:#f6f6f6; border:solid 3px #cf9a4f; }
.con1, .con2 { padding:40px 0; }
.con1 [class*="col-lg-8"], .con2 [class*="col-lg-8"] { width:62.600%; }
.con1 [class*="col-lg-5"], .con2 [class*="col-lg-5"] { width:47.900%; }
footer ul { padding:60px 0; float:left; }
footer ul li { list-style:none; line-height:normal; float:right; text-align:right; direction:rtl; padding-right:20px; border-bottom:none; }
footer ul li:last-child { border-bottom:none; }
footer ul li a { font-size:16px; }
.news, .carousel03 { margin-bottom:0px !important; }
.faq a { margin:0 0 30px 0  !important; font-size:25px; } .faq a:hover { font-size:30px; padding:37px 41px; }
.faq2 a { font-size:25px; } .faq2 a:hover { font-size:30px;	padding:37px 41px; }
.img-border { border:solid 10px #ffffff; border-bottom:none; border-top:none; margin-bottom:0px; }
.box-items { border:solid 10px #f6f6f6; border-bottom:none; border-top:none; }
.services { margin:15px; }
.btn-lg {width:50%; margin-top:0%;}
.cart {margin-top: 12%;}
.listing h1 .dropdown { float:left; margin-top:0; }
.listing h1 .dropdown .btn { width:150px; margin:0; }

}

@media (min-width: 1200px) {
.btn-lg {width:40%}

.logo img { right:0; left:auto; }
.nav3 > li,.nav4 > li { float:right; }
.navbar-default .navbar-toggle { margin:0px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding:55px 35px 25px 0px; }
.nav3 > li > a,.nav4 > li > a { padding:55px 35px 55px 0px; font-size:20px; }
#myCarousel .nav-pills li.active a { font-size:30px !important; }
.carousel-caption { bottom:130px; }

}



.style-4s::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.style-4s::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.style-4s::-webkit-scrollbar-thumb
{
	background-color: #F5C27B;
	border: 2px solid #677B3F;
}

.paging {
	clear:both;
}


.myselectauto, .myInputauto{
    height: 40px;
    border: none;
    background: #ffffff;
    box-shadow: none;
    border: 2px solid #677B3F;
    text-align: right;
    direction: rtl;
    border-radius: 0;
    color: #677b3f;
    font-size: 16px;
}
.myselectauto,  .myInputauto{
    display: block;
    width: 90%;
	min-width:138px;
    height: 40px;
    padding: 6px 12px;
   
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
   
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}



 .listing h2  span label {
    color: #b91a1a;
    padding: 0 8px 0 0;
    margin: 0 8px 0 0;
    border-right: solid 2px #5d5d5d;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -khtml-transition: all 0.3s;
    transition: all 0.3s;
}

 .services h4  label {
    color: #b91a1a;
    padding: 0 8px 0 0;
    margin: 0 8px 0 0;
    border-right: solid 2px #5d5d5d;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -khtml-transition: all 0.3s;
    transition: all 0.3s;
}

 .folder h4  label {
    color: #b91a1a;
    padding: 0 8px 0 0;
    margin: 0 8px 0 0;
    border-right: solid 2px #5d5d5d;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -khtml-transition: all 0.3s;
    transition: all 0.3s;
}


.table-header th {
    background:#677b3f;
    color:#ffffff;
    text-align:center;
    padding:10px;
	font-size:14px;
    }
    
.table-body td {
    border:solid 1px #677b3f;
    text-align:center;
    padding:10px;
	font-size:13px;
    }




