/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# Rayan Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2012-2020 (Rayan). All Rights Reserved.
# Website:  (..)
# Design by : (RAYAN GROUP)
# ------------------------------------------------------------------------
*/
/* -------Rayan Template------*/
@font-face { font-family:'Yekan';
    src: url('../fonts/Yekan.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/Yekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/Yekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}
@font-face { font-family:'DroidKufi-Regular';
    src: url('../fonts/DroidKufi-Regular.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/DroidKufi-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/DroidKufi-Regular.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}
body {font-family:arial !important;color:#000 !important;}
p{margin:0 !important;}
th#categorylist_header_title a,th#categorylist_header_hits a,td.list-title a{color:#2F2583 !important;}
th#categorylist_header_hits{width:8%;}
.itemid-101 #sp-main-body{display: none;}
/* -------Header------*/
#sp-topofmenu{background: url("../images/topbg.jpg") no-repeat scroll 0 0 / 100% 100%;}
#sp-topofmenu #sp-top2 p img.socialtr{background-color:#777;padding:7px;width:38px;}
#sp-topofmenu #sp-top2 p img.socialtr:hover{background-color:#FFC800;}
#sp-topofmenu #sp-top2 p img{display:inline;width:40px;padding:1px;}
#sp-topofmenu #sp-top2 p{display:inline;}
#sp-topofmenu #sp-top2 p.fghg{margin-left:90px!important;}
#sp-topofmenu #sp-logo h1.logo{float: right;padding: 0 0 10px;}
#sp-top2 .sp-module{margin-top: 10px;}
#sp-logo{padding: 15px;}
#sp-top2{padding: 25px 15px;}
#sp-top2 .inputbox.search-query{width: 250px;border-radius:0;background: #E0E0E0;}
/* -------Menu------*/
#sp-menu {padding: 0;}
#sp-menu .sp-megamenu-parent {text-align: center;width: 100%;}
#sp-header{background-color:#2e2e2e;height: auto !important;}
#sp-header #sp-menu ul.sp-megamenu-parent{text-align: center;width: 100%;height: 40px;}
li.sp-menu-item.sp-has-child.search a::before{content:""!important;}
#sp-header li.sp-menu-item a{color:#fff;font-size:15px;display: flex;border-right: 2px solid #ffc900; text-transform: capitalize !important;}
#sp-menu li.sp-menu-item.current-item.active,#sp-header li.sp-menu-item a:hover{background-color:#ffc900;}
li.sp-menu-item.sp-has-child div.sp-module{padding:6px;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background-color:#212121 !important;padding:0 !important;}
#sp-menu .sp-dropdown li.sp-menu-item a{padding: 5px !important;text-align: right;font-size: 13px;border: none;}
#offcanvas-toggler{float:right!important;}
#offcanvas-toggler > i {color:#fff!important;}
#offcanvas-toggler > i:hover {color:#fff!important;}
#sp-menu .last a{border:none!important;}
#sp-menu .sp-menu-item.sp-has-child{margin-top: -1px;}
/* -------Slide Show------*/
#sp-slider #navigation181.navigation-container{position:relative;top:45%!important;}
#sp-slider .navigation-container-custom {left:25%;position:absolute;text-align:center;bottom:0;}
/* ------- About ------*/
#sp-about{background:#212121;color:#fff;}
#sp-aboutus1{padding:0 70px 10px 50px;}
#sp-about #sp-aboutus2 img{width:100%;}
#sp-about #sp-aboutus1 #matn{clear:both;}
#sp-about #sp-aboutus1 img.car{float:right;margin-top:-11%;}
#sp-about #sp-aboutus1 table{margin:0 auto;}
#sp-aboutus1 table td{padding:0 15px;}
#sp-aboutus1 table{width:100%;}
#sp-aboutus1 table img{border:2px solid #ffc900;}
#sp-aboutus1 #matn p{text-align:justify;}
#sp-aboutus1  a{color:#ffc900;}
#sp-aboutus1 h3.sp-module-title{color:#ffc900;font-size:24px;position:relative;top:60px!important;background-color:#212121;color:#ffc900;font-size:24px;padding:0 7px 10px 0;position:relative;top:60px !important;width:170px;float:left;text-transform: capitalize;}



#sp-aboutus1 #matn p a.more{float:left;}
#sp-aboutus1 table strong{text-transform:uppercase;}
#sp-aboutus1 #matn p a.more{background: url(../images/about-more.png) no-repeat left center;padding: 10px 0 10px 30px;}
#sp-aboutus2 .sp-column{min-height:628px;background-color:#FFC901;}
/* ------- Scroll ------*/
#sp-scrollbot img.dj-image{margin:10px auto !important;width:55% !important;}
/* ------- News Letter ------*/
#sp-newsletter{background:#ffc900;}
#sp-newsletter #sp-news-left .sp-module.lgscrl{background:#3b3b3b;}
#sp-newsletter #sp-news-left .sp-module.login{background:#2e2e2e;margin-top:0;padding:0 25% 20px;background-image:url('../images/newsletter-icon.png');background-position:right center;background-repeat:no-repeat;background-size:auto;}
#sp-news-left #djslider-loader201 .img-vcenter{height:200px !important;}
#sp-news-left #djslider-loader201 .djslider-in li{height:200px !important;}
#sp-news-left #login-form div.login-greeting{color:#fff;}
#sp-news-right h1.sp-module-title{background:#2e2e2e;color:#fff;font-size:20px!important;padding:1% 5% 1% 0;width:30%;}
#sp-newsletter #sp-news-right .sp-module{margin:0;}
#sp-newsletter #sp-news-right .sp-module-content {padding: 5% 0 0;}
#sp-newsletter #sp-news-right button.link {background:#2e2e2e;border-color:transparent;color:#fff;float:left;width:30%;padding:1% 0;}
#sp-newsletter #sp-news-left .login h1{color:#ffc900;text-align:center;padding-top:20px;padding-bottom:10px;font-size:24px;}
#sp-news-left input#modlgn-username,#sp-news-left input#modlgn-passwd{border-radius:0!important;width:100%;margin:0 auto;}
#sp-newsletter #sp-news-left img.dj-image{width:50% !important;top:100px !important;position:relative !important;}
body .sp-module ul > li > a::before{content:none !important;}
#sp-news-left .navigation-container{top:40% !important;}
#sp-news-left .sp-module-content form#login-form #form-login-secretkey{display:none;}
#sp-news-left .sp-module-content a,#sp-news-left .sp-module-content label{color:#fff;line-height:20px;}
.btn-success {background-color: #5cb85c;border-color: #4cae4c;color: #fff;}
#sp-newsletter #sp-news-right #btcontentslider187 a.bt-title {color: #fff !important;font-weight: normal;font-size: 18px !important;}
#sp-newsletter #sp-news-right p.readmore a{background: url(../images/slider-more.png) no-repeat left center;color: #2e2e2e; 
padding: 10px 0px 10px 40px ;}
#sp-newsletter #sp-news-right p.readmore {margin: 20px !important;}
#sp-newsletter #sp-news-right #btcontentslider187 .bt-inner{padding: 0 !important;}
#sp-newsletter #sp-news-right .slides_control div.slide{padding: 0 30px 0 0;}

#phocagallery-pane .pg-box2, #phocagallery .pg-box2, .pg-box2 {position:absolute;}

#sp-parallex-img{background:rgba(0, 0, 0, 0) url("../images/reachimg.jpg") no-repeat fixed center center / cover ;}
#sp-parallex-img div.row div#sp-parallex{padding:200px 0;}

